412731
1329554
775515
882535
68292
1019954
49375
1471683
1634421
1271644
1010141
3571000
528294
898337
963225
1046167
1064248
920282
1353923
339114
958777
537726
237646
939398
1217341
725857