3356 3514031 1299 2868034 2914 2546262 174 1682648 6939 1619689 3257 1582984 6453 1523103 3549 1117994 7018 1099715 6762 1050685 1239 939879 209 739813 9002 737682 3561 634838 4637 621500 577 594311 286 586592 1221 578675 2497 567364 852 559162 3303 547093 2152 543006 3741 542039 37100 541075 23673 540530 8492 535480 293 532922 3277 532361 13030 529775 6539 529662 22652 529566 11686 528811 20912 528254 40191 528235 7660 527016 5413 525746 1668 524061 200130 522738 202018 522547 62567 522481