75559983
45599684
15881047
73527585
82185283
57597131
14225877
27401427
54242821
80381001
8321963
75228692
93342039
37625189
41567695
13288626
91117428
64123800
44214053
5000201
30083619
29958627
7331396
7638377
54394722
29311844
9369455
4527023
8138449
31773133
9419914
93107160
56194813
75879777
28976326
46597692
96891479
6564972
40421912
79525092