20728074
91931868
9511529
62733252
29293258
50577868
37791980
65118641
55266028
42658685
84543019
63325048
49233081
14365021
81044791
8848496
99377141
15076847
39966228
41915172
36771014
41498427
17042305
5516850
51667058
30703850
57287279
4572164
65876172
21056515
75268927
58464731
60647396
12331973
40068182
16627155
72094429
11179003
28102544
90443750