16591666
9578084
64985162
6374644
56142769
67785698
83059210
13658934
10522284
18101433
84124446
34778713
51328982
14235528
740202
68209625
20582130
55406553
39605130
50842737
17082587
26246132
2576549
38901209
54998995
6840788
74566340
41025015
39414598
66592273
59432685
42204413
25474106
80349713
79514764
707577
37826838
95798498
73598948
9452433