27106203
20653036
90565339
13795127
8461913
28701463
55126877
38797805
53169143
21681398
98768486
85632513
24039242
88229710
41173403
28744140
6891952
74499277
10064245
63934156
99179138
40163115
24329345
16099929
68763564
3632682
30064047
37117208
21596250
42348270
75572510
29273687
30999627
62228114
11406215
55998704
33578337
88016760
84259376
6792646