0 1 1 2 2 7 3 36 4 245 5 2071 6 20813 7 241344 8 3161473 9 46056783 10 737269244 11 12845501191 12 241719339485 13 4881205089541 14 105209993413879 15 2409362123140160 16 58389484394798549 17 1492265790284314961 18 40096619357257356256 19 1129638216589178869291 20 33287871773008584498480 21 1023761075787339746876371 22 32795825411275083921396515 23 1092358914920253195490254611 24 37768191838161820131851421195 25 1353466351543182320853853557306 26 50202758306349615446072738616808 27 1924912233634663532416577442553545 28 76204875067338897930282001714940519 29 3111463615146972649486086658173851239 30 130891423323808947488267584474406604365 31 5667687293921386256411203602927587633944 32 252382406326500125931714589883991306963353 33 11547955789997750192267858895057437308581643 34 542500561570281262153789378075707803821292350 35 26146915471390082276975429661370571081530011049 36 1291993446178550069469925369171034601284517556132 37 65407996118557648037658780549535559570638018468427 38 3390459366479078980120423188858783108336289305154011 39 179839072931517826233956315399825019415102529075665495 40 9755759883575991494140082795753419600112392761866622890 41 540947995148353255909425255181920282684366841385581253146 42 30643921951331441115191351896123890419968447357655885734529 43 1772617692939354244092797051016504767555212907518976108981897 44 104656184885096891655979662480722592485669227909997425828997569 45 6303765377590282497101860677241677286980479513414140449922257858 46 387199858761057824539260564181803721182007774386035375952333681144 47 24243367075403142710289245206988999204828654521529356023892325578471 48 1546689990548966065552772737913666217075778439839659520341928114818081 49 100508580998020667055857081635197770836144767041488504845373663038771713 50 6650219795047638734895302569384559768921104400635374560679856981030710439 51 447869457674891829464191431052116168859148243623187601177763419082641410064 52 30690563459741469631059040078751303231547618313957659802122209129564601217178 53 2139227983833365122227828832847531025150960818651920097922989154393302105556885 54 151626128121114493564315324746264428546950074518183024574265599748141648606456065 55 10925130060601772388201083595151765097590576135823881201686852036439693422989351101 56 800000418475844624376495923520345090389429498301741581272352480831895776746004169033 57 59517492583178638866311347641095001152385504853756545049141009992281010984593044664338 58 4497526884382774715186246966912345185247685431351567215474419925276913594810904622424808 59 345116300178093051551995493514184733992150870651325476147935271958828832995113375216568899 60 26885077465406832926673027875765817813872804969316002892019658020417000028046893868670641989 61 2125721279638833330886919366977443851748679985450465630293765168216837847776482722815528713245 62 170548935234249377490653787809811173853026437510569284845867802596344934484356578092575393406551 63 13881648084282977575852365914266275496554972136851546185010830616445985851875456818766893365021776 64 1146006521955815150734075412102068448387591621481136383631169010084373325913401130852986904189444677