32174593
59636196
72714416
38135055
29697293
4763023
99472345
78606090
63151823
75539886
27181483
70853265
29003863
95707947
4844120
54947919
75646671
6287517
61918939
1996850
4306300
30205218
62483200
92655339
99042426
64369299
11912912
13099935
36939818
24581705
52792670
79069413
49841315
67481792
48688393
43309171
64389822
39596348
10334942
9826459