18106
68149
42286
55744
91296
67436
20708
16075
99610
53528