670373
646336
303518
835667
16917
221221
508752
579537
289473
427271
9748
66387
359832
96467
382440
910600
732547
407646
879524
280450
360612
990541
170939
133230
167195
612769
373275
618657
275447
173144