3356 3514712 1299 3105910 2914 2233905 3257 2069573 174 1660203 6939 1632875 6453 1606556 3549 1133037 7018 1098568 6762 1046916 209 737561 9002 694381 3561 641099 4637 626422 577 598064 286 595454 1221 583151 2497 572586 852 566954 3303 552317 2152 549631 3741 547193 23673 544902 37100 542364 8492 541231 40191 539500 293 538975 3277 537772 22652 535454 6539 535073 13030 534654 11686 534588 7660 533941 20912 533257 5413 531320 1668 529230 200130 528308 202018 528117 62567 528045 393406 527978