5052
69160
65450
118881
59057
22974
129270
107770
18810
28985