10 616 492 true
0 3 5 7 12 13 14 18 34 35