36542058
90647314
71835951
17555515
17955627
425747
9772405
33505635
583422
93596540
86637657
3115838
19979097
63339064
37309876
11938320
53607821
91519465
80346388
49612685
80669038
46197344
95758068
28734092
68086744
27542393
23938220
98647105
33407885
60904838
58125113
38424082
93601845
21532635
88853601
78148427
1846360
74563031
47288120
50539072