14073
20602
16973
19706
25323
26707
25849
19611
16999
40017