17802392
4671818
32314773
62527486
16696313
95893186
12883342
9951024
7844964
46886628
5055420
96179913
63338885
7588545
88624820
62261892
27571806
4323788
32471254
25498207
81592114
8937881
5297190
78058692
48997413
97631671
36102419
18006720
14167647
50285403
63766843
64874070
21525287
30541204
8471052
67739241
76357720
17222338
66295817
35348859