55844422
13334044
37948531
28404951
15782950
1622508
75007244
53923772
8413791
2341656
20641910
98386800
58075765
79814217
93976799
96978631
93024365
67008213
58282607
28985505
82752080
74945766
99477765
32724122
21687291
46949278
19424132
10668933
46373115
50245780
1898335
2589181
40276913
47797503
37312341
82862253
1813711
7456673
71706822
89156858