40634259
73216654
54192279
2044960
462736
3958418
67045717
27044635
12486532
23565268
58934701
97368399
4383340
51152948
70566533
38726693
56765869
64994541
55282931
6651193
14218215
17595636
9744876
23775784
27832790
1234202
91074229
825089
90824769
30282614
75374492
22752207
91252196
3371623
92519962
36957081
22364444
36698560
31436213
22017654