10 1018 472 true 1 2 3 4 13 15 21 22 31 32