80172206
66185446
31014025
47885301
19248113
59262621
18791007
30357790
93498622
68429650
89542387
70563920
64985293
45254433
89486502
81897825
5849
53204210
355285
4101715
69993144
73667997
64304834
33831852
92521120
35672214
32803929
39958896
13755129
16042394
94305177
72423264
57611129
94856443
70809709
31517159
18387318
4806639
5994070
8734932