840679
2419673
684326
769311
4562318
3973700
728921
4410203
4571089
4357687
71150
69010
53747
55290
65909
67580
70583
46102
50106
51368
215413
433789
237469
3914956
2148573
1176191
236870
582607
2892965
2900270