70723857
85626865
30968735
29451268
10301557
48067212
29531836
58149414
5945117
93534709
3207762
6972912
55248606
38131883
82141678
49994065
92356639
91654474
44019610
1287274
63686149
505121
20286574
55577942
54809345
15664699
64165109
5971422
98066446
46963448
60136705
33177387
24779856
92517902
27277358
40697620
93941383
44556752
11313166
17115455