29380
19251
18965
43897
12767
27663
27803