5686702 1444012 486248372 2399509 45660932 30403174 1345368766 21455161 0 14597100 28337912 1128375 1 1226036708 436028 16762499 4047212