10428
58730
119680
141372
42705
30954
62620
120770
41580
128282