0 18 1 19 2 56 3 75 4 281 5 637 6 1555 7 3747 8 12796 9 16543 10 45882 11 62425 12 2293182 13 2355607 14 7004396 15 9360003 16 35084405 17 79528813 18 194142031 19 467812875 20 1597580656 21 2065393531 22 5728367718 23 7793761249 24 286303772682 25 294097533931 26 874498840544 27 1168596374475 28 4380287963969 29 9929172302413 30 24238632568795 31 58406437440003 32 199457944888804 33 257864382328807 34 715186709546418 35 973051091875225 36 35745026017054518 37 36718077108929743 38 109181180234914004 39 145899257343843747 40 546878952266445245 41 1239657161876734237 42 3026193276019913719 43 7292043713916561675 44 24902324417769598744 45 32194368131686160419 46 89291060681141919582 47 121485428812828080001 48 4462766497942952799618 49 4584251926755780879619 50 13631270351454514558856 51 18215522278210295438475 52 68277837186085400874281 53 154771196650381097187037 54 377820230486847595248355 55 910411657624076287683747 56 3109055203359076458299596 57 4019466860983152745983343 58 11147988925325381950266282 59 15167455786308534696249625 60 557176397232432631015252782 61 572343853018741165711502407 62 1701864103269914962438257596 63 2274207956288656128149760003 64 8524487972135883346887537605 65 19323183900560422821924835213 66 47170855773256728990737208031 67 113664895447073880803399251275 68 388165542114478371400934961856 69 501830437561552252204334213131 70 1391826417237582875809603388118 71 1893656854799135128013937601249 72 69563473190006447484311357033082 73 71457130044805582612325294634331 74 212477733279617612708961946301744 75 283934863324423195321287240936075 76 1064282323252887198672823669109969 77 2412499509830197592666934579156013 78 5889281342913282384006692827421995 79 14191062195656762360680320234000003 80 48462467929883569466047653529422004 81 62653530125540331826727973763422007 82 173769528180964233119503601056266018 83 236423058306504564946231574819688025 84 8684999627215128571183840294565034918 85 8921422685521633136130071869384722943 86 26527844998258394843443984033334480804 87 35449267683780027979574055902719203747 88 132875648049598478782166151741492092045 89 301200563782976985543906359385703387837 90 735276775615552449869978870512898867719 91 1771754115014081885283864100411501123275 92 6050539120657798105721571171747402237544 93 7822293235671879991005435272158903360819 94 21695125592001558087732441716065208959182 95 29517418827673438078737876988224112320001 96 1084322203388245328922296013292133252479218 97 1113839622215918767001033890280357364799219 98 3312001447820082862924363793852847982077656 99 4425841070036001629925397684133205346876875 100 16589524657928087752700556846252464022708281 101 37604890385892177135326511376638133392293437 102 91799305429712442023353579599528730807295155 103 221203501245317061182033670575695595006883747 104 755409809165663625569454591326615515827946396 105 976613310410980686751488261902311110834830143 106 2708636429987624999072431115131237737497606682 107 3685249740398605685823919377033548848332436825 108 135377627084337429688733528688338996277465332382 109 139062876824736035374557448065372545125797769207 110 413503380733809500437848424819084086529060870796 111 552566257558545535812405872884456631654858640003 112 2071202153409446107875066043472453981493636790805 113 4694970564377437751562537959829364594642132221613 114 11461143282164321611000141963131183170777901234031 115 27617257128706080973562821886091730936197934689675 116 94312914668282564531688607621406375979371705303056 117 121930171796988645505251429507498106915569639992731 118 338173258262259855542191466636402589810510985288518 119 460103430059248501047442896143900696726080625281249 120 16901896740395205893250135727816827671949413495413482 121 17362000170454454394297578623960728368675494120694731 122 51625897081304114681845292975738284409300401736802944 123 68987897251758569076142871599699012777975895857497675 124 258589588836579821910273907774835322743228089309295969 125 586167074924918212896690687149369658264432074476089613 126 1430923738686416247703655282073574639272092238261475195 127 3448014552297750708304001251296518936808616550999040003 128 11774967395579668372615659035963131449697941891258595204 129 15222981947877419080919660287259650386506558442257635207 130 42220931291334506534454979610482432222711058775773865618 131 57443913239211925615374639897742082609217617218031500825 132 2110201807902963828687942015929197406154545278624907895318 133 2167645721142175754303316655826939488763762895842939396143 134 6445493250187315337294575327583076383682071070310786687604 135 8613138971329491091597891983410015872445833966153726083747 136 32284910164175788612088251277813124001019572968771964938845 137 73182959299681068315774394539036263874484979903697655961437 138 178650828763537925243637040355885651749989532776167276861719 139 430484616826756918803048475250807567374464045456032209684875 140 1470104679243808681652782466108308353873381669144263905916344 141 1900589296070565600455830941359115921247845714600296115601219 142 5271283271384939882564444348826540196369073098344856137118782 143 7171872567455505483020275290185656117616918812945152252720001 144 263458695699783137271294354795510160430578150364370337235038818 145 270630568267238642754314630085695816548195069177315489487758819 146 804719832234260422779923614966901793526968288719001316210556456 147 1075350400501499065534238245052597610075163357896316805698315275 148 4030771033738757619382638350124694623752458362407951733305502281 149 9136892467979014304299514945301986857580080082712220272309319837 150 22304555969696786227981668240728668338912618527832392277924141955 151 53746004407372586760262851426759323535405317138377004828157603747 152 183542569191814546508770222521006638945128569942963406762396953196 153 237288573599187133269033073947765962480533887081340411590554556943 154 658119716390188813046836370416538563906196344105644229943506067082 155 895408289989375946315869444364304526386730231186984641534060624025 156 32892818156007722880418136367531501513828484666837091325169688531982 157 33788226445997098826734005811895806040215214898024075966703749156007 158 100469271048001920533886147991323113594258914462885243258577186843996 159 134257497493999019360620153803218919634474129360909319225280936000003 160 503241763529998978615746609400979872497681302545613200934419994844005 161 1140741024553996976592113372605178664629836734452135721094120925688013 162 2784723812637992931799973354611337201757354771449884643122661846220031 163 6710188649829982840192060081827853068144546277351905007339444618128075 164 22915289762127941452376153600094896406190993603505599665140995700604256 165 29625478411957924292568213681922749474335539880857504672480440318732331 166 82166246586043790037512580963940395354862073365220609010101876338068918 167 111791724998001714330080794645863144829197613246078113682582316656801249 168 4106668346514105505920421188215013609205976150224032701583065275982913882 169 4218460071512107220250501982860876754035173763470110815265647592639715131 170 12543588489538319946421425153936767117276323677164254332114360461262344144 171 16762048561050427166671927136797643871311497440634365147380008053902059275 172 62829734172689601446437206564329698731210815999067349774254384622968521969 173 142421516906429630059546340265457041333733129438769064695888777299839103213 174 347672767985548861565529887095243781398677074876605479166031939222646728395 175 837767052877527353190606114455944604131087279191980023027952655745132560003 176 2860973926618130921137348230463077593791938912452545548249889906458044408404 177 3698740979495658274327954344919022197923026191644525571277842562203176968407 178 10258455885609447469793256920301121989637991295741596690805575030864398345218 179 13957196865105105744121211265220144187561017487386122262083417593067575313625 180 512717543029393254258156862468226312741834620841641998125808608381297109635718 181 526674739894498360002278073733446456929395638329028120387892025974364684949343 182 1566067022818389974262713009935119226600625897499698238901592660330026479534404 183 2092741762712888334264991083668565683530021535828726359289484686304391164483747 184 7844292310957054977057686260940816277190690504985877316770046719243199972985645 185 17781326384626998288380363605550198237911402545800480992829578124790791110455037 186 43406945080211051553818413472041212753013495596586839302429202968824782193895719 187 104595216545049101396017190549632623743938393738974159597687984062440355498246475 188 357192594715358355741869985120939083984828676813509318095493155156145848688635144 189 461787811260407457137887175670571707728767070552483477693181139218586204186881619 190 1280768217236173270017644336462082499442362817918476273481855433593318257062398382 191 1742556028496580727155531512132654207171129888470959751175036572811904461249280001 192 64012785243113079447616778773237633957603038802873027315783172054821878862036478418 193 65755341271609660174772310285370288164774168691343987066958208627633783323285758419 194 195523467786332399797161399343978210287151376185561001449699589310089445508607995256 195 261278809057942059971933709629348498451925544876904988516657797937723228831893753675 196 979359894960158579712962528232023705642928010816275966999672983123259132004289256281 197 2219998598978259219397858766093395909737781566509456922516003764184241492840472266237 198 5419357092916677018508680060418815525118491143835189812031680511491742117685233788755 199 13058712784811613256415218886931026959974763854179836546579364787167725728210939843747 200 44595495447351516787754336721211896405042782706374699451769774872994919302318053319996