3356 3520888 1299 2771699 2914 2317630 174 1669938 6453 1568255 3257 1566896 6939 1539615 3549 1188283 7018 1117426 6762 1002842 1239 947351 209 721359 9002 718247 3561 623106 4637 611886 577 584691 286 575039 1221 572895 2497 556385 852 550032 3303 536800 2152 534258 3741 533202 23673 530829 37100 529341 8492 528123 3277 526570 293 524240 22652 521605 6539 520670 11686 519954 13030 519484 40191 519310 7660 519015 20912 518645 5413 517192 1668 515246 62567 513854 200130 513777 393406 513697