65382584
41899023
67289245
35923987
51452815
68493604
99075748
27901967
13622967
36102772
6304566
27115155
5841730
46571621
28389982
7515870
88425162
4974728
69654942
57204780
47536227
3308031
10578773
80669365
51823791
86567257
71122954
73056624
22064540
4724984
40413642
46068557
24366974
13091806
442722
52801544
9813194
75049677
299600
94732179