14073
20602
16973
19706
25323
26707
25850
19611
16999
40017