0 1 1 13 2 50 3 185 4 686 5 2562 6 9636 7 36465 8 138710 9 529958 10 2032316 11 7818538 12 30161740 13 116635300 14 451980360 15 1754766945 16 6824030310 17 26577181950 18 103647597900 19 404703270510 20 1581953021220 21 6189965556060 22 24242879364600 23 95027512981050 24 372782298576636 25 1463445866837052 26 5748981511583576 27 22598404047701300 28 88883059739871320 29 349782533611327432 30 1377210127255321744 31 5425149242631637057 32 21380614977663556230 33 84297443773660514670 34 332494113239239882476 35 1311956193355973831302 36 5178592701077576362036 37 20448107924456675351980 38 80767375293662062539800 39 319119499341358650382910 40 1261243107334992704342420 41 4986161865677483780071860 42 19717437105511744199416200 43 77991248749029126808581900 44 308565763264695250643573160 45 1221100759055791207630262520 46 4833401777477844884695614960 47 19135857172812941490832661850 48 75776197285731723880801326300 49 300126272410794494314164448908 50 1188935256311452552827888448056 51 4710773616025275944146490303628 52 18668229341107891218839010945000 53 73992564117333410617602799825560 54 293321857000141802969498571616176 55 1162973061578429273726029198017492 56 4611703512439599863850920146481976 57 18290152706890773554407976325174840 58 72549656821518245911348328212019760 59 287815001545452082883026201347282408 60 1141956545473802550777163173687044016 61 4531499793642699191807030261009574288 62 17984104618568991985155036616973617440 63 71381958872990388699467086404409754625 64 283360481634503011139357953846717604550 65 1124966905630868261389414607404458838350 66 4466716496556327998850175154738372064300 67 17737148642674996558003634854315844709750 68 70440860907150553438293668422243805644500 69 279775481580969043736573764774243599876300 70 1111315993181457389482041371016983047008600 71 4414761145723128042184355985477791056046550 72 17539510187098630881433583761540264487230500 73 69689480173172860366739624403570308811706500 74 276920724818570852491269763160221320150216360 75 1100477484641771309457713410529173879842709020 76 4373643353421696471042816608264511252915386760 77 17383657022299143232070509183155979303756287000 78 69099293264005913576729672287804547497257457200 79 274688127035326389582115369881986738133908226270 80 1092041554407390157326299194801485425857576996340 81 4341808218638635829436733782473467587545164062020 82 17263686240382525182214113410146920801850290765800 83 68647877809381854123764387878564641201556250481700 84 272992468098749674090900245458771083518457321963960 85 1085684130683641586528470427862389464356288576014920 86 4318022715983890050753680790500547404556900107692560 87 17174904002225371002937256483997216019819131962712300 88 68317356439151400489614945822856513806054382770877000 89 271765625226976851484106228192581720735519140696435400 90 1081145503465183519265680589830001755375820438236814800 91 4301296271307317121161713955030341014183016626266013400 92 17113530393853537794876801294975069271375393896258338000 93 68093299089975244394383683519786717812330187189608246000 94 270952487089908938835705911807905220274091054234211218400 95 1078215103492245585159823298189086079991280295146025521050 96 4290824014680065406555142734210271398645061222077634527900 97 17076487699890955384124662691355443167395592517798214691500 98 67963932447920798109634923615666441905142401122338531147000 99 270507999814338696747903433530474047353733560613232305287260 100 1076720456455247927521291254158994859537425863368033837093320 101 4285945448233063345133117574411307793969052130175024635079160 102 17061245637300715186626722045425879279732574111706900985734000 103 67919560046073812568300428726676948149936967128998343586614700 104 270394992693414354588229552978115074189154302535821977070702920 105 1076519025474820002981605064547173583205846598471431427934901640 106 4286113821542212859707368653458010123545917627890961717633955920 107 17065706315283398370227885969199683757602853922520375853553895800 108 67952129861826324242742971362455685777693839725333515277089517200 109 270582551954038731059422012257932640530052123859257882035510038960 110 1077492091449376125875053905728293449682427950369368626280855597920 111 4290873089871661904535386547667015683766295787595482477046016183060 112 17088117430384015207387968640494278646348895990180523494848891831800 113 68054907121006971149751927543975942446963760101765712333721227399000 114 271044786794982402043002252530820490245692851629297594591191692546800 115 1079540096963884910502221850339027344647617423174652212688216689456600 116 4299840336450482162141102430019659184695151875346232606812262029662800 117 17127005873704017581969435519040550561496689180438748674718582736206000 118 68222223402782013035173446343047437234673166226743636052967067893692000 119 271759880810284553054120166941177425436114622741824834779657913252885800 120 1082579058246605900066346244259981425406108877590660188576411935369247600 121 4312692194211541709922898071594754049200047371390021162607568703928914800 122 17181126323203887566783633514034595848734279667835994872201404671637308000 123 68449281921679783929914780816427711403745790069376552729595522421028674000 124 272709354128651655768133761224192097312973193327940600596331266324421815136 125 1086537767930212326283584648520692189054403381763881922801904063209422846752 126 4329154236938956429744296000841052188744169414288606447659770051006416179776 127 17249420991686352285464443619098014713340829108847298234760521107996845284225 128 68732004741406435206542195550653759274858181286324217396272612433221436588870 129 273877483244289194841879808351397897913078604302253807876826516204178182833422 130 1091355591129296686711221370464686093745383789993020981483183769630572150871724 131 4348992603856367738428669144763343911686841682031766185340259217800752123316822 132 17330987786190328079601574275870767761484624364758226397430452382415025418268180 133 69066911681855810489456040693251925895749333342318425561698334201233116739377420 134 275250840318748595780994767503356822937374251275400844885848832003083101654368216 135 1096980712080484832026715418556202603782209491594955425470967511297777057299798982 136 4372007324182459228282070826552209989198254074387769637145660067024069599901159876 137 17425054884142102669870992102578159012035268342220963705969796419850584380766370980 138 69451023457448580910922256905314142335038996757923838417859106370868032955375706600 139 276817924025204119205717745983847720366746130771153060698988680434822940940586335420 140 1103368726760379780676095314633373676888811566662332430892622601848913856585410644040 141 4398026949819404564690541782779187098787148771631334419869460903095821029861058239320 142 17530960257515396540519843273352632294815600969386022475130528648670833702108711860400 143 69881783538724924406326838600511109891711797461422313197236465799803104577699475442550 144 278568861269147857439244253857862948477054230688645910241779131754067406766893071737220 145 1110481503907639028995288329498640315197488128514871222515516359626098399164577530376340 146 4426904204854325994429376099503646692294976587717526112081044609764067047845923122829320 147 17648135050487892696606433010420848959211896728813771305038095424958283509800033250763700 148 70356994623202925413628467635475523981620734594711570049018348523258030610793957302120600 149 280495164315365071984989342293454260616968597069306941653386352848683242757643862053705832 150 1118286256250743327685708289700360376605947105402957135203779518119657491452537116610771024 151 4458512432839664320855014231108833997185490609973727659512698589757390986243303336720927612 152 17776089985900763028272941569041364146333464341053337028642336233023611467058107297861522600 153 70874766609147190985916421042592710981878278372724205209698426303644434448109956572726156840 154 282589531615826216888113895305322171421752377265375075195173363318732419291119673231685559184 155 1126754777815792668214925651990890497662681718420744904493830673566264224466025134668826871928 156 4492742675446956308081737009153011274398772586652879378612073153221298114116669272529977783184 157 17914404172735011567104592538101890400911337122386289495482210362893969559559938730521329363760 158 71433473702942260727565752759157700605685895294980492931437346902217813457203271028254661715040 159 284845683393230218147526344092399578246129656005820573530166742158130050520999809386935907359262 160 1135862813529167717809955432641579241511441436742666100353101193937575439186190045794877725932724 161 4529501254845109380576298842977046601905892837505974361388402511101522464424757039385357837013732 162 18062715832141255315056548380677130954131177176330798326304469999980100009444534473184568192334760 163 72031718835899692217435834120134003480477032814444767731442727015721005132026835778463947485922100 164 287258225080682451682042015231054581892199772558534872398197045846445075346137065482597870086423320 165 1145589535010186243407265637776038186429777879819445651885260859181008838268887554022393357468204840 166 4568707760999704931034257891435766723626276942891187031122759263101895875824733460691869268437568720 167 18220714567939383035738105960656710328590173912715004833193421399893241284570524610140473174631264900 168 72668303973697716775121719412037574026334976534710355417755191151121389837700899387323803047012483800 169 289822533249772282029078150121188533376354783808617946601328241237573134786632780639671957659102727320 170 1155917102210832935093985992527648656207600889801959013229300342599763167323726632206159159049775437040 171 4610293366772127464706379999241186933543883970046186048041178963486002072842902331212825797622309170920 172 18388134889125255991453113428044319741275084799427108485804373996279618087075524647063164005455957441200 173 73342205209017500540010577070310194402642738244421173872869729496223898775794012516895249870972409027600 174 292534659817199162770173943949144588481578518615204642852946849859887301279559205861666301188362846265376 175 1166830294923089934843048404123146788151839544780452745807478701819664170416116389632169337656479114959532 176 4654199410146600356276402189687371987732813657744388197247004124630873044707406641893763838442911338094216 177 18564750753953421527791234532823771049724694348072707724040631133053987049996242667119860464178354793961000 178 74052551761947835376856540045001703846508805766678349650884333616165160516195331216670261416980328302946320 179 295391251203161470734033689631076754427882442793923273039624107315481713679100736973487796325468668495410472 180 1178316201507891198702172164784852854640841667264398352058222340758484084801270397606466627939513264810671024 181 4700376195501013340870451008039482008134065773428861691357423505982756842195620501363255542494241062188981072 182 18750370952713788629846690603162786971558923291181483606852088049749928975185610680300322385797981535338072480 183 74798608192398520899498609233555142206884680040866021349879234243034110013163949520377226259990699348797517720 184 298389479793832169611072696189993009890873455267847832333580901910617584617855076913325928283793575682654204176 185 1190363954767424372301897988628205149330721580782962285961895347867933871970377830815477986920830917298946004752 186 4748781975548853550397163080623779135606358260111091381341114195194411828254631754228677788434914790610245541536 187 18944835183061508371998972883860769747166441061272051987900681795994666791183527605810241683588394212228375445680 188 75579759267808223557821051717880576447404563006488884181234911467387780513488920363265308233214914513733240324000 189 301526985586613044508389708337324242896269754704986478950272599039491563054754088262023958732826852920439765432800 190 1202964506875697208976246631553021584615693453871581715154780049781098838519041552767584263660999178653636917233600 191 4799382083129365682858145520347256804547357332247330979448962257189877984765023696062595640686420865504497209345050 192 19148010700364709739768539698633884681273600271463397267295759859726638781786127159882862103552748447653718362793500 193 76395497037846177068281982223619042692965577986705576023905208775498577686778656002583839368310537330264826338699500 194 304801826307858879646382351465706036396099348838402575826806611064965548006951511411603748662455909777790839481095800 195 1216110436840832891803868008429183657425326959632068012347007183426800550849459726586103969101728918355234576382175100 196 4852148187934843236397608973210037950962088679104006092773623098801004053515992714436874050374931727523003014750769800 197 19359789447964989340294469008423391257805245452183642386027637707569100321189677688357353396913153719462442259591363000 198 77245409752934006040530693080811450074143283154618779270037882682767927706480844929782291859562989257106160715476854000 199 308212434615921153348921526422857576895961028490469300292048124469775490022889134199782113652675240177050767041909377660 200 1229795785199652007801567605220324229870962347462524544337674587272596622023568918381125203189365968043309854142357038120