57655955
3237359
72952120
34708099
54597163
8961093
169360
80743927
61736484
81583730
30356091
2417077
88214324
40648835
44614307
11365566
33902789
12005819
36658729
8331896
17312373
75712210
24619378
3934569
10956860
19974880
56658106
46858471
51346763
50344775
50811774
34808715
13681722
22625343
93597731
17043518
44465555
22457124
65252725
6018832