17393
4936
5376
13006
1256
20941
15192
18536
52903