52744129
58355073
32665607
15303200
49707781
28335821
6589515
93008560
3875824
63839157
28095028
5924052
9883441
98404008
89306713
26814257
70915604
56071120
719562
69183367
42386524
12363340
63027306
97336682
77936742
97411295
53427744
49171644
51709474
72632666
96292794
20551159
50227913
51271449
32836310
33853827
92613396
9578838
37202768
28862305