10 8
27 15
57 24
12519927 324
324 12519927
65537 899
