0 1 1 1 2 5 3 29 4 201 5 1657 6 15821 7 170389 8 2032785 9 26546673 10 376085653 11 5736591885 12 93614616409 13 1625661357673 14 29905322979421 15 580513190237573 16 11850869542405409 17 253669139947767777 18 5678266212792053029 19 132607996474971041789 20 3224106929536557918697 21 81452423131903836293721 22 2134514582734846609811181 23 57930449130729468033469813 24 1625913391423284062306951601 25 47129374554650095818904404433 26 1409144922762480686870442168757 27 43410540047575886817941781191149 28 1376422062594551492682461325365369 29 44874347227660242639593100890753609 30 1502922242403735980667456057096536445 31 51664745029219936486083314135529202021 32 1821471557585412461747433099160832506433 33 65810159859234706105782335205960646107073 34 2434991163582828182902063335217762882398789 35 92202951062450642694589376247087152128987101 36 3570758735333284285406353532101635495465583369 37 141346338745136369426862095606249092213753634361 38 5715717782337351257416218248392982532355559399437 39 235985624461843982970410308475595494851165346853205 40 9942759588762185677143778843846452588429743877172945 41 427291070148075411244507461609579687291465363599491505 42 18721260240274173086568596019965530874417109918900999893 43 835889664335569399088281202877949004221092589201258049997 44 38017395170301765174827664878998155918013205984412867404185 45 1760598430206153185609327703122370180097148407016833120740905 46 82988022896723916570116248086862524400269145956240284765446813 47 3980039457814185907108538995720358016403749139279042757855698245 48 194143357465676407046586040647145802943017765314559817160168021857 49 9628829174743513523599878489157472908086745632936426892445071411105 50 485398770415087996748310095742903896838391127971464186156178742048613 51 24863489691244868186814190388746354769207342001462873184948549423800253 52 1293697973672624069206569666100383944062523818654709177335508189646457897 53 68357347796381323693955165396845924609095121413152064939043654840392909337 54 3666888691987491774455650378876319128275095862878296589018762340284823857453 55 199642764458882510407268154476911969197285378071177762737949523519733824668981 56 11029098194539105644518626931995176410456307118697593914287246043308586228280305 57 618084992237294795725714193862387495203119245489503523640219253358333921064522129 58 35129589391559245360879322441482241223666055935288439491735966165751160591911300085 59 2024478081397449733357922853178237943175419732079635990477873890195903538400377928109 60 118268755453157382616030376622434575430260398205418548324394279967675671089481426100921 61 7002432386620869342927713077333276687949454573857681126989908477118897366533596208714249 62 420104970921354932797228965287977827263048511597101023252743861786748663788722810879660989 63 25533341969302058691080231619932639187267770408288624585194843121352912526172171337123629349 64 1571853824231885521063929469512158350107726382745484702757586013716267202188480287637190194305 65 97991328387587435910538496429284864179678054396378497848586421071440573097932249479898963607425 66 6185189156449567845347886056357357845210194561189290238295029075943569121781763911541785920312453