58786500
1166202
67701477
74769478
73434483
36755067
92275593
19613471
70846011
1715557
16397056
56364909
64623667
17717344
5267121
91861055
6688904
6745636
74248352
3043546
5441177
24452085
2120217
39458496
63177122
78927
48797815
42522836
91879486
41191503
39498820
84203791
93971450
58834902
95283563
18742414
55969248
6692230
19045646
17866772