81771909
66388219
1929601
78718712
34796257
77693542
97249039
91881858
91325578
5386213
42963789
23358972
24248163
52438308
12743446
27432696
9766297
32875791
6068324
10298970
16339768
45816631
59853239
730289
88857699
65585130
25791644
4375470
13857451
25916236
46685273
32692341
95165624
7853411
77034447
53529416
40552054
9108413
8547938
11762740