4627513
18449868
39695168
19901313
28808986
52409957
43898417
7688795
17541253
29794410
47035012
80478089
88728307
58512968
13495999
12785039
66904403
38085619
99614244
71223161
57165731
47846791
58445573
46859070
49917119
99521069
37299466
17775780
6464836
91375276
13255173
83353916
99817503
51068119
39874013
9468284
99254384
82197775
13773193
3889630