23 19 87 59 77 92 15 80 77 45 19 1 17 7817