31286667
20716714
28826334
13662737
91923178
95918381
14861836
67579050
9999953
38034914
68325810
98649027
76158553
22517945
38186740
96346186
58148964
89125010
85529361
99808331
81188053
18572569
59668364
7944811
81982227
51508799
35368614
12449302
69931837
21912272
84571957
75439177
81597994
62161279
29051480
2695700
18667893
96155619
79484022
15568696