2052
21140
92565
23562
68328
30366
86800
39650
17865
157454