16 999 507 true 3 27 35 49 55 60 62 65 66 71 73 74 81 85 90 91