88905368
74868964
68737936
92887454
68351524
8987100
32716069
1219753
12819278
66274040
5067311
13742731
12812899
38639800
27449562
68396143
26166583
2555331
20841098
83828241
78852246
74813984
40651529
59716440
90694293
18292913
15469101
72789998
89141625
5283706
59999373
95992869
82175059
72998214
15305156
7478761
19187103
9818686
92869184
93202946