3356 4773665 2914 3060765 1299 2889527 3257 2427479 6939 2109643 174 2095913 6453 1947683 1239 1256228 6762 1228496 7018 1220661 3549 1193710 47872 1073691 3130 891472 209 874342 4637 702490 577 641406 1221 637432 286 636257 2497 628741 3561 627433 852 612592 9002 610472 3303 595855 20771 593526 2152 593215 3491 589125 58511 588786 3741 588142 37100 585021 23673 581881 293 581447 8492 580288 13030 576596 3277 576367 22652 574644 9498 573908 6539 573620 20912 570643 5413 568728 11686 568353