15992
18571
6062
3571
20139
39056
25191
27153