36747600
52143616
8198664
97598505
86731913
5889112
21561548
58203957
28489659
30221150
40788750
19687201
18463529
7902253
3399451
84062403
37105949
87741321
69248913
24747127
32262545
885305
1674801
9097800
72259189
71355858
9932604
4511908
54283243
87353554
25436559
91991966
9305361
16107238
70589957
77515084
16317903
16193104
52158230
98474564