23908
16163
13114
39808
18416
27654