412731
1329554
775515
882535
68292
1019954
49375
1471683
1634421
1271644
1010141
3571000
6766541
846282
699323
1489871
72635
1530771
1595428
1213631
2551227
829940
1130294
898846