86864863
8381787
34297509
57068243
77608391
1370849
12633494
73171379
8291118
1769418
39045111
76062093
90034553
52817240
83378358
15637586
68913705
11505351
25083342
10177131
73363993
66461623
72755590
31426296
9342323
5078069
83195201
94329699
692458
94592295
80324180
30113594
68027614
22558720
60353166
32802177
79564134
38748566
92348683
1788517