3356 5223842 1299 4129254 6939 3965960 3257 3138291 2914 2935753 6453 2640758 174 2544072 6762 1529790 209 1528135 3549 1408548 1239 1390082 7018 1297683 47872 1111846 701 1043796 3130 978986 4637 806080 3491 753694 9498 747078 9002 728589 577 721380 2497 720048 1221 712442 286 703298 852 680604 23673 669016 37100 668979 3561 665616 3303 663834 20771 657798 2152 657132 293 655469 3741 654907 58511 653938 12956 653277 54728 645164 18106 643160 8492 642932 22652 639351 3277 637387 13030 635192