2621785
47333
483567
409793
275679
928159
491490
542130
47143
2159727
1734258
2114391
938193
152266
494473
1204336
1168640
47325
133030
189613
9625
426118
699235
1066317
1056551
564940
807143
786310
70248
1249894