16711228
7876872
96364959
5518333
97539057
305898
1580379
49378693
22335941
71844961
70991886
93802630
52812397
42909647
44422446
27503794
48692764
78245105
45217310
87707933
17116547
97581248
8254003
68785160
10937937
77272247
37397870
708905
39045034
20218441
6127704
710162
98556349
6240494
37856186
16052075
63389807
62606825
56936381
92407328