14066
20595
16969
19699
25309
26690
25836
19606
16995
40004