7728
46480
108086
133722
30295
18984
40610
70850
7965
144738