7 817 427 true 1 7 8 19 20 23 39