55572054
71149511
99651803
305028
52758818
308333
70231784
51484645
42366433
11251397
80228798
30007474
13568102
93468542
41285758
67526084
76086142
52208540
85274790
27257960
91653536
7839462
12254348
97554920
17853559
4114685
13415564
5575015
56661936
86913887
94553192
45201743
53397919
19324341
18905898
29024823
18997826
1120130
50796563
72048744