1 4096 2 19307236 3 91058563924 4 429480137694664 5 2025664524518719732 6 9554152945600145235628 7 45062665956031451017237456 8 212540440581498107104494924076 9 1002458198124109454670263957843332 10 4728146965002217916529613075877146072 11 22300554541553457691134690423876086385532 12 105181741714575735259002207595089493382587708 13 496095232497419893675684039897654231514085468256 14 2339859330096720219385630278263465528539762052175388 15 11036069943827081736040683387627633661206522831358070308 16 52052205975993016989703828071867887884304866018526065613944 17 245506974924773625700781386575445359125272422300467442687493228 18 1157946596240555689338629880230611918953202176835629372889657976236 19 5461516195847138605572428010212442228270514744851499243295895534865600 20 25759529199655766465999679591244619266331073801741096719111361122537371180 21 121496178129522867695126065274122670282294745695052108209177627463634388752660 22 573043132336363176097207723467483360576436579043994360923405301342865297519509784 23 2702788158223362112082850975387966241131060236441060798883014029881595137500639973244 24 12747842903986726394346764683433681027842424965073900270196122629829021709549545216954140 25 60125873428255153490636598414905332367016554461787610182396201629124944432594360921151828224 26 283586853300488660007468446953143364664851610257914854190631255484225650083945792494566373284444 27 1337552351082855604989770783925240914065598055699256694081739983264709485862001827122153921520839236 28 6308636211677982751126852971016085431352145353497507287005717680988121506472711716774868999943150435864 29 29755015434778567246162050436223107150291595186137908669584062672002821607029364462742329848149095331391884 30 140341099695209850219876186445656576351270589218609102543840964966771167681383656155297410477570410730858895052 31 661926198856545894960402272142752086828147949736623294663821186775613031689012116395446877379740082023525943869408 32 3122009829509911092419172688972418489219288237579673275103905658460444751554631804845900761028742431592365440637147276 33 14725124028017032175506680764621445334714986797302951646369770811644513141087954721882750673835136949346418736032644427764