12621
28041
19150
23099
43665
18863
27607