3356 4759323 2914 3058032 1299 2911873 3257 2406906 6939 2147243 174 2142438 6453 1959392 1239 1258389 6762 1233183 7018 1227888 3549 1198705 47872 1074460 209 949759 3130 893677 4637 694377 577 642393 1221 637389 9002 633526 286 632983 2497 630173 3561 628843 852 613820 3303 597457 3491 597024 2152 594550 20771 594233 3741 589246 58511 587878 37100 586805 23673 583093 293 582692 8492 581626 3277 577576 13030 577513 22652 575966 6539 574933 20912 572042 5413 570020 11686 569718 1668 568634