89917988
96273518
49625343
46122103
7289762
46333000
95871018
7016670
12524401
81799151
64317134
1905210
19318357
65998348
2164572
48816898
7053927
9330759
44891800
32852007
52168132
19693101
30069449
6266252
17305876
19616632
86372068
50118356
19451682
35489029
74719880
59715279
26909476
99057430