10 649 408 true 15 16 26 42 45 49 62 68 70 79