3356 5041714 2914 3094429 1299 2977353 3257 2744573 6939 2353408 6453 2158421 174 1946910 6762 1354940 1239 1298679 7018 1246993 3549 1205870 47872 1102508 3130 907160 209 904132 4637 727762 577 656048 286 653511 1221 648875 2497 647221 3561 631007 852 625618 9498 621733 3491 620804 20771 608085 3303 606743 2152 605514 34224 604572 37100 602064 58511 599543 3741 599183 23673 596862 293 596444 8492 591055 13030 588659 3277 586787 22652 586213 6539 584204 9002 584030 20912 581784 11686 581648