82137343
29698395
4547866
7253471
77654876
5953935
28019776
16132836
84692396
58949146
3102010
79344129
64023239
55802154
3336391
82177875
47174480
97356335
62623248
53705068
2623194
98767574
643139
57014501
39435781
26774216
5178187
950452
86777904
5115877
40376141
12688502
94332319
18463233
67117228
5881733
50747525
25674685
1023412
57197431