7 317 396 true 4 25 26 41 48 87 90