1 81 2 312 3 1240 4 4752 5 19128 6 72736 7 290112 8 1110080 9 4459296 10 16979328 11 67827328 12 259259648 13 1040224128 14 3964054016 15 15850143744 16 60545315840 17 242745766400 18 925519968256 19 3702814799872 20 14138549342208 21 56660164196352 22 216097007542272 23 864869925044224 24 3301535740739584 25 13227161230581760 26 50457071435481088 27 201985531359821824 28 770937262544584704 29 3088119936377126912 30 11781530248998944768 31 47169284019297189888 32 180018468137628598272 33 721017095343412740096 34 2750966492009097330688 35 11014873665566282350592 36 42035091178833883168768 37 168349454964218788315136 38 642349407193024453148672 39 2572101851365240033247232 40 9815332520732688184770560 41 39308545379931672121704448 42 149988808214595334903431168 43 600605973546597622619308032 44 2291906320025568552257847296 45 9178418420562634502907625472 46 35022513112684988499058753536 47 140244783252491296206202339328 48 535165341847676200928701054976 49 2143148186816329847959485153280 50 8177797083496901605553424302080 51 32747719173599049698406408650752 52 124962196135276531006641463623680 53 500424647454475092702755221929984 54 1909526573119866233830531208839168 55 7646694092216342608135878369869824 56 29178908421478280609823123413401600 57 116849404843533971954743893131526144 58 445877236122661208389721371701149696 59 1785522539027298257004726385408737280 60 6813327451834819159657659255796793344 61 27284445597007848958138543618905866240 62 104113016285057693115131174885504581632 63 416923443274996457336646104370393382912 64 1590923793683454605599150420472643977216 65 6370951020291517929003371574411049041920 66 24310553111895711610532930954221789904896 67 97352453047391011277986177113573791105024 68 371483413269272289352899698763453146595328 69 1487625827645972428012583591191682939355136 70 5676553070557540106672658668812153032540160 71 22731978582746315649142054364796243062816768 72 86742001157206254057200424350938909999366144 73 347362830768957048207032993823620408964808704 74 1325484326059523537051926653641801611339628544 75 5307957372315000245378119732330851411630751744 76 20254401854390294079580617825523441022300848128 77 81109756817007902141633737304407907479177920512 78 309502748535232937623416838972121627869839360000 79 1239417208025104458682131870598203176908834734080 80 4729436426750009275429930197655091619976003452928 81 18939256523540620179666387557232924057859581280256 82 72269397776657832238901819382022325337103924199424 83 289406019034486860667233879328867358278488745312256 84 1104331225787179524589416283175036917189175333093376 85 4422346817725865746231336083234192113661282292334592 86 16875022819996402604379913617111430820817299289669632 87 67576790504144216100818921214179431887411998411980800 88 257863163770046434432592204632938698553271251248349184 89 1032625151185750482633961281635809409279431189790195712 90 3940345525828577583886869242408626093382781635817111552 91 15779293049586810609332778763460386670800558826964647936 92 60211473808721600004356457281997994828160668341039529984 93 241119656381274122353511004605590178014661796391135739904 94 920077153659273689283046920406127510978209914551749574656 95 3684491073643261616873669550304638134390566257534443716608 96 14059478316486340945612693179381235151204888056555733254144 97 56301834259827712535402026885111553038373577149808646291456 98 214839527788614712178548482442394713400691102599614797185024 99 860334754439155621074412355964073504704223317183209582624768 100 3282911335713704504643472200960921873637354402242580338180096 101 13146570613214533518797784650368874240283055815900656163618816 102 50165383013301429508927044850166026949256547603332626707906560 103 200889584511750433114561072511371792404298238309273674295803904 104 766565200679103546274349217181225479546474190833763514920730624 105 3069745822140128138236578176051025166209863924360240868167254016 106 11713699441783252689408643102393075558789045057443199092405567488 107 46908049060866181785854543931993289081599049018321428245324496896 108 178994235936760631827960081848080605207525967343805864038459506688 109 716790693479334679282595255748858431390220424695564903125409071104 110 2735168088040600044304834617645722009631455578097355493496835801088 111 10953106713352204984177736394986283521684333972852450140666315407360 112 41795448640733900364638530407958956331407314801269696349535102566400 113 167371805305894948203352483084853148655018488914431986120502737371136 114 638666248130058973733691433592568864038930877162703499723738080870400 115 2557568450223405314680285120905469678081285760609902459406311072202752 116 9759306030924297949679121318595950839569139820264496184772199662485504 117 39081591777841704557136778582743008295503713096943456981911808971374592 118 149129619649753774396290915584870556148822958045649989524873788207923200 119 597196442754218830919924147487435405982531840886216899823543916347523072 120 2278814016256834622514331096957888013065507744726214873848109129392979968 121 9125615961203795685577215834631124416472142052629737230294305549351649280 122 34822011538806721426986238127438512436647617306350693069006759963060600832 123 139446352189827134033236711744257534863544885317339227594885336222201282560 124 532106822280732261535568095818954176982889501407294247883869095938863661056 125 2130846338456830502652994033354633818118232118602506806101986090203360526336 126 8130996985194947474228587393652538522239700414831131708358897778861736460288 127 32560952701960405043580365541348144501408693085282498694166339895207458242560 128 124247818499997814691442439617504972747422738690352202929198220129559860215808 129 497556125499607872275813661478450724042324713865675452041389335961884260564992 130 1898601173719637818636308677090186940850278343425752467945903487857506746630144 131 7603036033434081567593745240916164119631772154611499578427898937212355695607808 132 29012070047910401389702156780229279859820059481327868740241815752798974393712640 133 116180173874099369944514282866344064400230123305502448720440681597049256850489344 134 443326497796247111500259704246219931482582347227411065909909546618958384948314112 135 1775321423803889409339125938651340808987597156949851593376987848167680907277238272 136 6774366090220335986430266753321857382221389748693949179809217233206591129630277632 137 27128261742354843771354064881406468439197231030206532078825329154843323282449498112 138 103517466635496824580443298008489703775766518169680569835948018323684789040105652224 139 414540473499172816146414362300161092128811277965961594581780760834085624640570392576 140 1581825628001586913742649979531590047671844922656035318092691439421111784695073341440 141 6334493749754534512955974741076594777950419478547364907395848082054687764595060244480 142 24171498775987853443794819285348200385930809394675554936189987414584670256494819672064 143 96795882620714481476830479384986598823358720698610138300978501345556252849629705535488 144 369358886726774891178070427960555772001548824096602147205976838402936450849690429161472 145 1479114712537309636213108708517766728756476689296481324557255666003561439896698164871168 146 5644084733468831434596313809545457104593503724020448249083213186097766569957652229521408 147 22601997852427606553887250429412061035930253928276329055317260196569684957858928248487936 148 86245907758542028765513832285731050078012044307572763791988141897199722792967442096193536 149 345375718940459668696012193397913701917025794321098324364946355923603873298578932718632960 150 1317903071466289910656276999346884953613266723820530391299686844445590411651078936867110912 151 5277603685937070509754654368979912529511890069600759879272116803209767368505958590165549056 152 20138561362279828991684442766248221843371782300897044042386707596770963431123877609682763776 153 80645798615859165028883032876889070569417137573761478873525496803247736703664062723006660608 154 307732535532108748909276119428144572383015935402154254814701949681489897123114421564779528192 155 1232329143956688059061623952601839560846206677881884209656260714696454363701823611704109432832 156 4702387212112648243588634959636857065755453187578144039565252716761823838176827471512771493888 157 18830926662870882422954777046061653848038129894207905280060320944944545556474554438725385846784 158 71856053359017531781787666931821430759754409925687231858713767295461042178421718101871634153472 159 287750882672501307881294544636293715600482057826009051360814405999377768693980267018843280375808 160 1098015150874062513702531569969087745371269413659872260140821990063324419753253993885711185477632 161 4397052358243219431128337769176511620045581454869608004791998334686096094655288833240575281987584 162 16778506684108699733768832554140181630805368617940321794854597752392304950717726746865030637027328 163 67190304541728422849989706595214614759238220749424897955415545372285397033061469811044588200132608 164 256388344294947721251648416912467019839516589932544568532961893694503331772375902420599609774571520 165 1026718960112727278937649845639181471673059982450861402259462967485329951762345280105137322948820992 166 3917808916423907369927470111708848794604264342120019011521188045336008214619150650921346936741036032 167 15689046658892735124476570847795042585001644731580705694897645461367693763375809921138368018024235008 168 59867100228917676923928958868098533338865357152220221713656607818824490878233852724403348178221400064 169 239740566446311806421273847080283932982862587428163570392626340677407310572333782958597705744649289728 170 914814827958361909440584031952534989278766987813206876598050775171728524904768564347369186852029333504 171 3663418208072634698633588591563356357001231546093389185176267630962591972052886023086907987093589327872 172 13979066402855908738810921297358885276117347929208271955440135790256396575818293679813861631666887327744 173 55979816710343740700141393653129573613059840775988819138785811037567893418725516872144942187110926909440 174 213610767473756997130311929171374165729395104545533622713337441604951570521529407071500658342644657684480 175 855414179012860534491574136944095068831817567898886456630519258461228380967483380439969085821925613109248 176 3264135004838585589561143564067286659831567273859306085101583586161168882050505214737223238157364761722880 177 13071379305472684833764878983903512371957383243985899327391096975109254379632387454672108038376059993849856 178 49878465659081080725993164162479056063634714408826367660507611658695282068193076140793901948582053504090112 179 199740618213587270847521637070994376515249848846824757383511977787782165133163077711972952522410597009063936 180 762180894114195050946493585756058085561580079316354519731389267354857538861114198200944806651208741054054400 181 3052188574174712189333790397632736006710786600438211164145960652780430853885138493353403924422778662353371136 182 11646703796474930336695987577817438719687216110819334139644559235497465465588389552421261166264489910986604544 183 46639762986341292595449830394621893840610787018093334791340294399505093720770795845315436205964249347244687360 184 177970492792582181098955069701577333178445908498850221760056000655083846511615518434078984557032912717554384896 185 712691053837594874960886863278211299158525888680600355736156166618857982098762696954601951838149570150898073600 186 2719524498808249647911494980745623172626840067265186249872643092430744865847805457027374147146149798871929192448 187 10890461393761188097780320652356504860083529300079082570691485392710592819603422237344222518603149540185455198208 188 41556402882078214436089131264318273946056073858883939542727199847900500548852366066495669746699612604071919222784 189 166414533662183606766257290788399775296212643773851300320135267246832001886745137086576721535920092537038548500480 190 635013444907663870641850113712845643204723291726544428461519345839192979108076238778144363329242568280078112784384 191 2542940653529942315788220710283450160560665680740226203776884262464501511968213107656614884771785350106251301748736 192 9703488445751465830098884178923078419871263305202489720830211771256822522419766210013443666653997862782963193741312 193 38858067412081092812556189533316796331467023774499772006740856896807327989413452119709858606942632515604517302042624 194 148276684174098317399542011633870123323559700944604040006538909145620854268791998596644034624066397492599496219033600 195 593780826501861032784334937434712096151778509836656654748080615036342384572879328913646393577463463298993869503332352 196 2265780517240972358503666283996368517262176745512170614721095302290699455821846411926291224800426916210245193460350976 197 9073422673930648190716529498564522503381038356103554277318644262664156693998754431274145391088598972875483532855607296 198 34622849714406833713668927859973433614687079987617707202904847051219029304882512081755086142478076046463176140962922496 199 138648799936314599650941759507834714694897690615830029573240672785222393860343495283266347553802819662936869984981221376 200 529063478666419056143665023272265021663010738634737010238758039508854503922187952720612865679775936732980756123056340992 201 2118659122872648397675471781498019993642027507862369576134709055132337186263836863632016865826885841484122917887119720448 202 8084492373318262593954480054438239361844746699271841132710772141285047237384641737586819217884076724973798695176387952640 203 32374722904122981646050201735605379741936739322684989340571177132477043844966345520167277685542994936111770572893936680960 204 123537192737208202620895859120737279203932677148545940191096128713757514352757392832835279075063820855466014346716414738432 205 494710391022400028217749783627809154315119492746441038309321925343889617907345024722082835707909635509167410598337811841024 206 1887742270592051937660076075745668464091176727345160682586795077968600219684494493703503946624037731147206919653069911228416 207 7559551064272708541688702280190162952464165750982170667508865384070142385026088551073690109068522747220981432064997121327104 208 28846137759988046182793794833588913147821884301131994729474109390746293277628156781445404813157682627726736663686018041380864 209 115515690251156637617676669824386636509057291118654100704910968984625784170455317568354416035059545275509748510355221263679488 210 440790926087223864261821080910351906606234898036295519145935410084449829800853294328471335116607678150376584774263558297878528