11 738 589 true 3 10 12 14 38 41 50 57 59 63 95