48596265
22118658
27227263
14011914
47693377
91079725
85239576
72895328
3451106
9377334
2118399
31858485
25682232
10094735
52117735
75885209
7654032
86908905
72564908
62571302
69515691
9698721
57742426
84797388
87689450
39327580
40808099
36946424
26655635
12762072
11865695
92848884
30254054
2890860
58603881
72898545
18609125
93539763
72836500
6482130