12698615
99368982
62594462
6302519
65203451
6505586
5940790
99484412
80521305
68935310
84264746
91621675
26163907
13607150
45242993
1061665
63447190
32876754
96655593
90039478
28325254
9835929
5194994
13284676
77969389
24496230
56778500
81167573
47606760
7575258
11522247
80155011
49261200
30884826
79958038
95293574
12256715
2117435
2867595
74583620