95877834
50323017
33871206
70292886
17531099
97798253
34548662
8491463
25972508
11542998
92874640
95133695
28705247
81776373
10205796
5183061
6713174
92902467
18769199
44683262
81802848
8518855
43457723
22942910
69426058
47096624
35056217
65133126
24507647
27159552
93499417
43214252
44504883
32707188
91857581
99016980
35755210
78209316
55514376
32027359