75728528
64327021
57358182
3651961
85686858
27534931
8306077
10352009
47591183
54785480
12029648
48474017
22144493
72358098
6017103
1106863
63465297
29642246
8291422
64551094
77513315
13033475
84707505
29771258
62062990
11636793
2105667
92506366
18361154
10889274
2436667
36132146
89011471
13491758
65465722
2427965
30623840
92397887
93709275
62669346