18107
68150
42286
55744
91299
67436
20708
16076
99610
53528