18106
68149
42286
55744
91297
67436
20708
16075
99610
53528