118288
35482069
36751136
2405515
86419794
719558
29579541
93672017
90911912
64049896
26445841
15901144
39002401
61945260
27059668
84872543
91307820
89242500
45519227
27725173
7074105
40622157
40831046
17983370
3302725
51554357
23901732
4647870
24549067
84689013
38219639
38258428
56765100
8392576
83736454
3650698
21423912
38893373
1646374
16006583