66272444
760238
2261667
8461792
38202844
64636956
2514247
25398978
36614099
89207433
24836091
15593016
23136679
97538637
29346151
2530785
96252050
2686878
73387954
87248823
70378145
4307997
84328241
77678212
42713822
25896675
29763192
15225756
58994901
30288572
38377266
7997755
76636091
35845954
80183515
37613280
66149752
63663433
91553206
66984071