58227767
62452183
87129427
86838024
69617063
7398678
53309119
69743130
1800176
69799684
34111431
98293850
9433896
88251733
71411476
43956080
99646122
17902560
11567738
9755774
21422464
37183226
3634171
2504561
22297257
65001906
65869833
97042806
34004460
73725684
59941394
37003087
34524987
21762545
87079066
2488802
941583
32756490
56046512
41527029