1 2 2 2 3 2 4 2 5 7 6 37 7 1817 8 3361666 9 24283670558553 10 1002770956493811911694552768 11 843337841302004296404319706946194895734287215696998151 12 890614335579920230119707369559263943501588363957602897846451247124061017888881480680329044310526970935480485 13 1305424633127183182971612822836568714395711541050158744088830841974269685793195328294512099070169587026367685269570302898110723067131984610901558796219963584399433794630765268798264671667080162841336451166033553178094