98778523
76173471
61075145
44992328
6975949
69637561
39028122
82047577
70866393
2625838
36004471
47104315
26541189
4106588
47848110
30752931
11164102
47926721
49933164
83369755
86917228
599326
58178647
94927849
23921731
8838066
89845898
82068632
82076188
6871776
91624957
48749767
32785266
59923035
18035674
81004969
88464148
47409777
71756640
18685461