42279863
51907050
15153147
66171174
54925232
44819948
90369149
2417889
25323300
7843700
8632919
75931635
9400200
62233693
15456857
11026750
94807521
38961746
59008151
85745080
41241929
9828368
34796210
73812008
72071480
6255508
49818219
97797428
94131840
64495788
71861251
71717542
70844014
24467858
17676891
1670118
18195942
69395630
74519961
9545101