12586
18107
68151
42286
55744
91299
67438
20710
16076
99611