11895
27003
86814
31732
22614
16962
54912
28056
30216
18591
85164
30108