3356 4978318 2914 3041665 1299 2972045 3257 2676418 6939 2391988 6453 2174902 174 1985931 6762 1372332 1239 1293594 7018 1239600 3549 1172752 47872 1102078 3130 902777 209 889451 4637 730111 577 657608 286 656825 1221 651076 3491 647253 2497 644866 3561 629488 852 624467 20771 607615 3303 607236 23673 606295 2152 606010 9498 605507 58511 601101 37100 600660 34224 598712 3741 598358 293 598132 8492 590230 13030 589067 2516 588951 22652 585750 5580 585594 6539 584320 3277 584042 11686 582036