2 5 11 23 41 73 131 233 409 719 1259 2207 3863 6761 11833 20717 36263 63463 111091 194413 340237 595451 1042043 1823579 3191281 5584751 9773329 17103337 29930851 52379039 91663321 160410823 280718953 491258171 859701809 1504478191 2632836847 4294967295