97391012
6466876
37497776
85006764
38855998
23883160
905619
98309227
16237403
10882685
65456395
44321029
71343181
4275269
46668486
20848625
361968
43028054
35737049
596238
1168371
99402535
48465217
28119687
40099517
47723377
2919887
13017986
36477692
24486166
11925492
16031010
8139190
51092943
93271882
5218510
88244426
9183376
9385258
8505711