66818807
38767493
13364145
5374024
86675205
88835375
88875416
53645679
26331755
44212316
15404388
97067024
12756585
89387156
1517491
88474192
12127443
38235358
45809967
39533410
8556639
10489901
56716560
9025978
77546793
2291715
86295214
44852926
46844773
13421840
27567947
48308634
34945262
27756995
92754201
48243891
91912156
99581822
8906999
9645388