48695123
28752100
37103204
98879740
47745254
38895229
12552321
91618052
28132029
84822839
6629697
44674313
58493748
94722361
42357693
37453025
15358040
6656119
23529704
89272059
97845178
3904392
11552378
42948853
1251354
84197105
35163724
79178171
10625847
5175310
71732801
68576166
25831387
5508901
39365011
29392863
20211041
87535743
8079891
18212514