21039939
1585058
80022265
84636880
27108250
97304
32198814
33507974
5754970
14224836
85264001
30794939
88298514
23885337
2083139
1713706
88528286
56808158
92897939
52747149
19524081
569773
93789808
26192286
38617841
15572863
11131288
84344251
98059837
20417493
83039430
40513828
16111367
56818656
8413644
30244545
36421411
6698193
66737325
87439243