9 697 696 true 3 22 29 31 55 61 64 69 93