12 731 423 true 1 19 21 31 45 54 56 61 64 77 89 95