11895
27003
86809
31732
22614
16961
54912
28055
30216
18590
85164
30108