19718
9409
2297
18945
36487
27722
13884