6 548 288 true 3 6 10 11 23 29