0 1 1 7 2 26 3 95 4 350 5 1302 6 4884 7 18447 8 70070 9 267410 10 1024556 11 3938662 12 15184876 13 58689100 14 227327400 15 882230895 16 3429693990 17 13353413370 18 52062618300 19 203235266850 20 794258570820 21 3107215911540 22 12167180964120 23 47685286297350 24 187036101361980 25 734153906619252 26 2883674432327864 27 11333968799308652 28 44573403845810840 29 175392387913989400 30 690512556878707024 31 2719846939335431983 32 10718074521270302214 33 42254889952036378890 34 166653528640694806620 35 657536239425440566282 36 2595276249731718407764 37 10247029364390648547172 38 40472054578224534620600 39 159899962356544313091650 40 631932617188634598225620 41 2498137892134560839102940 42 9878240767711824321687720 43 39071051114117106080121300 44 154574531692144123668330600 45 611678938454934227851758120 46 2421071053094689029042830640 47 9584862973285066268859545670 48 37953762591986946623139659100 49 150317912327987055726109528740 50 595456758984604356740756111256 51 2359229200847895130265860559892 52 9349049254026831922394576681256 53 37054360994394596525926676835720 54 146886908359084878220473090562800 55 582366238097519046298510838946732 56 2309277984683722368674234902473144 57 9158426829873774203156110773043752 58 36326872640903684107690913265415920 59 144110473270289829934378422395324760 60 571770198219199335409924973233041456 61 2268840960800642023728758670928395312 62 9004122178156018805990374037759945376 63 35738127361774580339627510894678067375 64 141864480402189413899418481444715575750 65 563203662102009590529143548649351351850 66 2236174589070444155792584535222110604700 67 8879591183848476537733496703464950829850 68 35263539915574756862009927031453753376500 69 140056483541739629856065274283849329250500 70 556318707644938835876265656597086638276600 71 2209968357823887073871887462835893060881450 72 8779893538744170140648256380054259564128100 73 34884471831268968872290416320601329040295500 74 138616110848440977906203649725870064642121800 75 550849440148100844134771085625590920986750020 76 2189216881176029887477072497236453058688205640 77 8701225082512976558322860272217533424474768520 78 34586519253808723017594681219829597413248396400 79 137488788558250827240784826864008114450586309250 80 546588956992668746799115413839245046657122305140 81 2173135254344312074959598511885486860364331858380 82 8640606412699070979524424275332418228743343500040 83 34358366125257317159236137965299654924349617843900 84 136631512774894534604464443961030126042438996622200 85 543373742193281930182221732260216470407505839709720 86 2161101398028723287744097743164359156007664429503440 87 8595669658530018214867162814478989452981249776553620 88 34190994849868581701992721230171329993758532153069000 89 136009924692640426140315090816680281191302844034231000 90 541072819032991937023804994540269148620091449663382800 91 2152615791770450562923565904301552181846395328973018600 92 8564508875838014842141964810969423807303703913693086800 93 34077129983255292405067573041683773730611078459257842000 94 135596240217713507920437413792264348498548667530849724000 95 539580038645111506683837952029770509794058762952130212550 96 2147272728942235680470353302375825322652385364387506611100 97 8545572814623542479780839784601050100078652736374557223300 98 34010837902995199733708555658137242380738210926981643879000 99 135367754322566463048782626535434868103844801147916923167300 100 538808488201169029508989212114534480084923350444786291501320 101 2144739395776973990515912916461388154113120068438779846243240 102 8537586592379868089307902541915154284470259535082718615718320 103 33987233361778245739513310737116435654657221222999171123778900 104 135305740939458744289546413619953499894492745464282414466925000 105 538686364055996369453919742846365210945986680123293601131580440 106 2144740380457493787614763418894542379182049904922657198847470480 107 8539493510293560429615977181475016853026175153447939045786112840 108 34002260817521422076746482971652845080742715483223940952067152400 109 135394630656910136626372359074824965276687655559827282454743373200 110 539153877704797592129758237461318675427770533833575065837733194720 111 2147046024714477487115606021975918575447951455608542244703445456940 112 8550411175203302776633533750968512660961194796573600231995021712120 113 34052529060548071783847869419572339662113775319896034395428676053000 114 135621387110710697881268475517612882263184516702752996563160196782000 115 540160902970343572162950976527348222412384966990358203452250349322600 116 2151463542358927542722432443448458328594774484649191763781871238101200 117 8569597956735889224287909729455876900165247326582519799521112927795600 118 34135184468999609909624540195639119971336114929259871532500812375884000 119 135975027837196259925609460715844548066355462043670228738597206421143000 120 541665163772243479491905372735216244078976058808373349037885499931455600 121 2157830161866339176265620714418022156757353364762935571380387094119973200 122 8596427027241262516349763389615944544110735151210774226159474146286789600 123 34247812687963006312936373069289152828279037820764571744868714332525518000 124 136446251729916375787279820088665622900043672954543819640206039900399094880 125 543630821929106900092586323143930602251736801935160109276635543950883782752 126 2166007770894111049118593570810757770574577823275925367401484420761306707264 127 8630366043709302815612701954997891951658395154131467903686739413378093738927 128 34388361513429764914659042536403865245521106967588369016092152869972208677190 129 137027146232617253713658393461803338206995428233858425503254067177687599545450 130 546027364940410449917657841340755822687472607293112995860580732915744298418204 131 2175878689914152199709702871537667932929144566916083908367949144570369943452218 132 8670961081671249316797506877454586015682843609623516424708106460097864452168244 133 34555079795743764922401613346216837063684231271454240465746380104436606308555140 134 137710954913979253948850707172282313526778292278867420840962280772207518229811320 135 548828721466547315714784826927254973267965390304447162280662955991670076169115962 136 2187342304872669436317484302077866234644809295024377093415801760415593914953611524 137 8717823811336748022677098176548221803589681365135473027363612433761113036699527852 138 34746468585531003968107755566991806877336951304960085726255400833705250042248920200 139 138491891288822911645760526001505600063650700535597846425198051625570494718627675300 140 552012551579702198422722284120563511162100254350399508852287690752490513615901458440 141 2200312360600729867863490189021837845642477855624182075386552501430691324449094110280 142 8770621172821485776576789625906038326966397435123916229493455095200129705512452326640 143 34961241735448287749001021757623205239942011659500155525000654701241040671079702623850 144 139364988431355058811420635967062724368219727903804923284637911490612091875860327965700 145 555559672546555769244627303270141134139581941376480663303282452173654052654995421572540 146 2214714767631057556825192720630175783880601521636206731486067383207693554455718527507880 147 8829066996929636969463728242607144266846518306822980205296678900984795659577013801940140 148 35198293877336747716778676267832155779212624116318843991883687021483618015191799685754200 149 140325976557994264631953863249100929710557235537747184337496246953365848109609422324240760 150 559453590717334668653427634103289672027739223746843075412884700625103497944883921191729424 151 2230485811685369850532541592727916401239514607416531156744631892393796814408536197686641668 152 8892915154590354325925038713717679707179426270346135182000248208630442339410439431752093224 153 35456674204576085201990849721362385080210200231101548496305309620603829753844883010525497080 154 141371182663406841872095918419374260987085423997010245838580508961507565086146943071557134800 155 563680117220044585764694133263578212425554368538266257970852421864692097247646104447435689288 156 2247570681737211991816651135919045149018499686969432983320615346806383519982551579477089793296 157 8961953917713058837018371757787842253612408968917915646811524865893375753137942823809874583568 158 35735564862462944349214496240611838626671541715833678329959958993254984170208700161209105939680 159 142497447690170171991035965745543005356235631998721135527139465039818857122867898357529487442690 160 568227050391218207608207793216323608064807506876471693096996484838110357656391792820862829058484 161 2265922252165142664778727874370824658066734802828906987823375700069928723796554607907729450797868 162 9036001287749841347840628058816888646976676294380394226989331264771535891614155291726778843774664 163 36034263025215022320321758611962794791715388413562303326051318215835903946987364449216251706038700 164 143702057747319560643378052312132434313771851686214753332769979765743219510383448197236618605955800 165 573083911759260256040686646661309360298793477486658576990557047677122543525728200926901472615341240 166 2285500069100203620793354298926974121151730111421231043667531854145805413044284626347111721340820880 167 9114901103063940740571232059121536388815932386260922617303242725233377061558222535646331468406562940 168 36352165944204757672829853687033174116297467190640926433572130823738960013009522797129259927831232600 169 144982686667579529945546733550027777908822131870747765303276572132152159590158833094759505679639856200 170 578241725309779728922567221151753688382146255995982436309218838703752177284431597982600931597168408240 171 2306269502033597129202850589001801744154685259248627896414169895518813506483030050733352213423337320280 172 9198519777465563893061048993302558011010732492885328361179621471262394907481364145480023446797096385840 173 36688758407399702966331723435749779482111605698581415336500553176011858848363013483415582386105119393200 174 146337347778349988077947233808930634257180254644752920910162497895443863014427654440134650426921576997280 175 583692831967714193964799558654653628913652242534153182219733515284372700193878308188200844301265849510932 176 2328201030063869652903055898958614382883854252832852969469987392207682351280515296015952852453458251001224 177 9286743553624699804255097556890197000403458866824135675602442773852417992539296920069840787492513480461432 178 37043602168236890977004979554565662803892331944117527270376861317585660548344786649799021738302279342933840 179 147764353207723862745037792626062127040471673338049101218053008545436408657530615284550665914322391173832600 180 589430732915331043867213378126990252599143841884689781848652637834299535247650763448676735216387709051520304 181 2351269638522596181098104116768944750502406578792992479754035596411991112501904963176189035752986670317267568 182 9379476179092069094930175207897906709342747440394215827134705829920673853491017150374486209463246598683987744 183 37416326992920334305211184136402868131709723880251141312479416674144054121286836833361206945712234221360251240 184 149262279389852669723963480891780115857589483056121256101678088099245102309972775006439633659389724368190536720 185 595449956662137990827288908314243998607128174808586717561308298730875520828045821718143198320145497127027920432 186 2375454306622512053646946332761648586866234740951226633657870378876918052915550232634766273928257868836383461664 187 9476636931215177684523316948140598853482366731317823778357445726905127308017417149810646508093437282998871102672 188 37806623045350236773052710407393518302667147378965861870010728864280374036211338542368867078112378593710601828000 189 150829937699782197230948576008313360814132292459303505336518025522178459262735077204670424487332956396958631012000 190 601745945789202330312098819202980108744632280082189713718370906093920988491988781985012558017185472531258098449600 191 2400737570584117940792975539397428501882171330173435950033999000870819907773869245261141386771620031719868425258950 192 9578158931679180186530640465303630818875688118437005227415189205320960744207984648739670284336797813511816604035100 193 38214234383626982832170400257736068399286622739141891502678522646008999369433086882604518699987877758211883351986500 194 152466349355369512575369445881299928038409506825564190999669258003729009629926367880858036578686618673733932157783000 195 608314960077153061214151831640569868793275467633127570464906198971714414799110354477713689798429971548047709928888100 196 2427105149680964933803648857402556170115757915556912524944562000547718559706044804459073845002675156521281151024928200 197 9683987702724136316942222764044343280331334194474946698803676705308349124721940255952113771056347082504891836404474600 198 38638953385039349256285651692505180537718285095011244658003804169041256223393237114644991594876059834539009293522078000 199 154170723886992791231461374665263626785547689010511014587273967660687195720951241259413824116763043956289521396015783300 200 615153993346431512440517573456730279081643389963553510099769753983502100395796031226876871732789890720539414754256894120