66927423
74347228
5999185
93693310
83864772
30751256
81679346
48737183
2851330
11989869
29273370
5523118
2928656
59716549
71747232
47849208
10769606
96416357
9187932
98752176
71969881
32613986
6216750
48209747
19417117
2171045
84272981
32394210
61397573
89279813
402111
62008464
23221610
79156457
50013698
53433796
95564874
55929824
61928923
33872024