24712769
17428997
59768170
2763206
49261447
67416844
1476304
8585205
14592977
16203816
5690138
98333493
19574294
5160832
34668969
12382015
17866242
64062860
48418532
27944930
1786156
68985017
41057286
58435611
55133810
6123916
68124335
27508782
38877376
31439278
95913092
22897184
92512846
8664341
4919396
16684724
49307639
1576100
51843384
98119069