5796
50890
153527
70380
46209
37674
57040
112060
20970
81158