44243022
78288405
75983068
71574749
95229120
2144982
63441594
17746812
83876728
5889466
55609047
99494603
75528156
55488256
21526210
86464995
52133362
767988
80749626
6765777
36945215
17975594
31496587
75504038
45922126
46285701
4351648
79925443
24741183
86381306
14985760
95576095
82237326
93141343
22755646
6892391
95385793
46184876
9855180
39413950