93747915
9054487
32877646
95561416
7674129
72073783
99592472
15677544
55449292
44165642
31247571
89206329
5063106
3108787
1848109
60877078
31552711
22117672
89432636
69432315
9798945
64374548
7183121
41731372
22506324
9716334
46954571
14946805
14692554
28763357
27689045
3940880
24881291
25368680
71235189
17238474
96396518
15664190
8349467
69969875