0 1 1 1 2 6 3 41 4 331 5 3176 6 35451 7 447981 8 6282416 9 96546231 10 1611270851 11 28985293526 12 558413253581 13 11458179765541 14 249255304141006 15 5725640423174901 16 138407987170952351 17 3510263847256823056 18 93151902150097083791 19 2580326007504921475281 20 74447983514935259196576 21 2232968639252188997315051 22 69502042011333648093047031 23 2241296207585690608932262166 24 74773578823648257815122364681 25 2577250206841254741366122239001 26 91660566655517188882253541919126 27 3359886735004410570446899798784881 28 126799526264110225121751452394216291 29 4921852716578796391202003498574890456 30 196315118078109423888155583131661424051 31 8039247641144980141804677431063320317701 32 337722277805605996963783086753786161567856 33 14543010474227808531585732678778879420111791 34 641485020658023273674548261503746463679680731 35 28964200061332548689136561458504912907693576726 36 1337830264477601532720224930672817387254854438901 37 63174479824702734579704756825881857945804949911581 38 3048134415927424179377934671137101088297386673411166 39 150190250275611179625665962549478776694834415302332381 40 7553353257114763367254084023070011200052663209562600151 41 387538173883669250856423981980021408530599274153362038976 42 20275062569850630112703815499557132780555113116004981675431 43 1081157063610619534800112725015369109036033016821311047780041 44 58736615030044881222391456274876221546715591408688060564426656 45 3249716441021099554641606173823887523477591935103040284606272451 46 183032843268747810056310629482003526690597165158491618864213733551 47 10490528354356354718248548888760671602169339036552835739006668984406 48 611638746338267683039800394466670600586308453276411042360227962009041 49 36263753364949507353794942278095384273497012496170173801712656851341681 50 2185684348851591315671271992755153445102066159293523015932551564271481126 51 133875605747743796091035344018960656440149894799045911045973188716470107001 52 8330718027981771258381384896873197343915189993841132800807392359026986979131 53 526505653424524553836759700006084689599034107106940084648474794390173463529416 54 33786297072325343468344214765265096998989113009093671530488636843870176450924331 55 2200781289230618012726364036550516861538818423002441754194385990063182464696254301 56 145478188904520656800332038176139264556374729471918639071963465242352292836086790576 57 9756489041071781419077517681315791222319815778066643323530555432902172619614432800231 58 663678348069290619855633886761140813458232262908819135645778715632228697156319779194291 59 45781231715367465818565213599832864718321992116012846400277066101034431232249813653099606 60 3201723018572052767362235413613412058410736149896243342112490186938140542556447913199995101 61 226960599256307434591221290885237475435798914087372282525381825965918736447950227749422274901 62 16304018169901092730201182947710209682195363276954260818262812601154476151996682634169414260206 63 1186659936368215909732222919278229545604834935088516992839944184627355368698709292766143375825541 64 87489942778742260643472858941083336305968353432106527058419396834502017582271941011815107015495631 65 6532894578046774600050057882085569776752595228894015560936305359008129397567908633038872409519809776 66 493954357699940311326197582040268593817420177103117122984947307637636691497740232736610792684040644351