85836126
62528913
85674141
43746357
1945485
27884777
40873275
52683858
87797427
18301545
37504718
58941063
80592085
30646188
80009825
64683983
6266590
10199294
111600
55169917
1899872
58254291
64882810
71679307
23177926
58303413
9685283
5601025
60176939
12871590
32015009
71758122
59758150
57728478
54158898
52469549
65827516
21709234
93246300
90616048