10 517 392 true 5 25 38 41 48 59 64 74 94 95