14071
20602
16973
19704
25323
26703
25847
19611
16999
40014