93307735
7469640
1958100
62098144
33438086
8059192
24357102
17573616
48152801
62899393
46823250
12148518
24515731
10959164
5533177
48051299
78029165
15918999
13528136
32667100
1773504
19546537
382586
76909479
84972784
38052606
74641054
7186643
13695573
43576032
70323972
46294310
20337759
60334229
53542759
10478771
19971220
23423512
77307546
30317482