47125
40385
94843
39876
36013
24966
88630
69277
16616
70209