23957
27411
12507
26396
22939
18749
27868