3356 5334740 1299 4588672 6939 3762285 3257 3129779 6453 2933162 2914 2712649 174 2382850 209 1508659 6762 1484958 3549 1397448 1239 1384633 7018 1297153 701 1034558 3130 997115 9002 791441 4637 781439 3491 749078 2497 730840 9498 724426 577 722253 286 711738 1221 710021 852 688116 37100 683644 23673 679128 12956 677273 3561 675358 18106 673904 3303 673861 2152 667780 3741 666690 293 665209 58511 662894 54728 655303 8492 653507 3277 647827 22652 647411 47872 644813 40191 644178 13030 644037