3356 3682812 1299 3225251 2914 2396663 3257 2123605 174 2069244 6939 1916816 6453 1811250 3549 1205864 1239 1188335 7018 1164033 6762 1143763 3130 862604 209 800537 3561 710977 4637 650239 577 614223 286 612806 9002 611886 1221 604172 2497 593587 852 581167 40191 571258 3303 568226 2152 566259 3741 561334 37100 560116 58511 559822 23673 559572 8492 556005 13030 552991 293 552211 3277 551842 22652 549879 3491 548856 6539 548561 20912 545816 11686 545548 5413 544203 1668 542178 200130 540821