14066
20597
16970
19702
25312
26691
25839
19607
16995
40008