59055980
91395758
6076235
51165968
90043263
32571434
72366624
19739475
21798298
12675126
37862655
17054567
74337100
74192507
41481759
48503330
50931285
42404304
39783801
56838581
547220
35424442
91959511
14601988
8167670
9085294
35297857
29841278
31362272
39944671
52016160
22601165
45921546
94174730
36608525
10625268
31565646
67896022
38904201
38008239