9 595 384 true 10 15 27 31 47 68 71 77 85