26 1953696 105383 true
0 2 3 5 8 10 15 22 36 38 39 46 47 48 57 58 63 66 68 76 79 85 86 88 93 95