50752155
79827997
50045399
58057950
80631250
36607410
45839529
4152179
93832190
96783657
32918750
39933195
66969013
51507818
12642548
79151498
7199324
68053841
26082694
91325008
66114037
29833954
1384861
19108802
71205879
4628593
89815416
87881524
35928099
27043664
72786743
13326392
57684366
94198511
9613709
49671700
3213268
88653323
13488638
77549597