3356 3794844 1299 2782321 2914 2772291 3257 2264917 174 2070442 6453 2066120 6939 1883666 6762 1229478 1239 1180045 3549 1171787 7018 1169208 3130 881072 209 822175 9002 778392 4637 689258 3561 644368 577 628345 286 621994 1221 621777 2497 618969 852 600335 3303 584950 2152 583219 37100 578133 3741 577855 58511 575505 23673 574660 8492 571636 293 571228 13030 567779 39710 567028 3277 566819 40191 565998 22652 565420 6539 565029 20912 562069 11686 561410 5413 560381 1668 558709 200130 557217