88996498
90133350
62111270
5452977
71619336
8913553
37575446
30342244
89988320
16761194
49219293
56245338
13981808
2727757
67303638
17876674
25291332
9119182
59605395
36694864
13589822
4903711
39452691
9026367
42633164
52426599
14778118
34016529
46722128
12523895
94403111
40958366
57246381
95111844
17786134
27823837
2061669
29078895
64457089
83727338