13987
20489
16893
19624
25164
26543
25730
19563
16948
39860