14066
20599
16972
19702
25312
26693
25842
19608
16998
40010