60258252
84385503
83631126
60174423
79586081
19566100
50707806
8726482
82846851
2515670
4092341
27045365
43997493
48411713
9851503
160279
34241398
2222837
91639778
23529506
85062468
8819998
79414074
93745384
48804329
1524669
92172349
7481424
2994692
69879113
87183635
51117375
3792155
35297746
48018677
52017388
81896711
85674949
94267929
31675326