1 4096 2 3888 3 37008 4 363600 5 3788640 6 40075632 7 427910688 8 4599435024 9 49661922528 10 537886587312 11 5838098127264 12 63455538372048 13 690372511036128 14 7515830878003440 15 81857442742673184 16 891795388496947344 17 9717546975714671328 18 105902109947587582512 19 1154224929609278631072 20 12580608663657946720080 21 137129168631440072673504 22 1494752909462269528637808 23 16293582654460754430258720 24 177610594595891946622289424 25 1936085634849909229867104480 26 21104863280414255391268831920 27 230060497214262702989340708768 28 2507855964663838716922252931280 29 27337815709366876405452456117984 30 298006332389308308355746656602608 31 3248534483255813940295066550836512 32 35411936408306198243383110056448912 33 386021956876444490180487492197781216 34 4207987418087155273516445101935919920 35 45870863857819363581663107475669320352 36 500033898020169889522701898696136137296 37 5450822027015094037786028183123942444256 38 59418895711648218301606633215349867321968 39 647719784468582661768630077670171420396576 40 7060732485793472103000150240408216659439888 41 76968382115458560790596818052933506413567200 42 839025116474906075775041854300672117334555568 43 9146134175755718374068744194854084894752695712 44 99701152015616160301021842452461961708950471632 45 1086832922829927866925994126778273902389996075744 46 11847463949041720247195343053742911792799185490672 47 129148095569587781020332664898052076989881090972448 48 1407831302452407872254461694145520606614864329981584 49 15346637272882430034860075163627843147229289875768032 50 167292256719051284604629941336462726583060147455134768 51 1823637235115623436849819895463068939524566869690718368 52 19879298845262429006757175491816109484255328914009656656 53 216702376443451986811712026044910976922526042642914291936 54 2362252327158827741129778543589684693053111678707002954608 55 25750691566058544622880014098710375701032496690753922705952 56 280705879099923681826996434880553708036415976257577942916112 57 3059948520635669941128230341861817529725837963365308862800096 58 33356212485091004856889278448055503736939854704342370185401520 59 363612950955729449697961978256488828639066978721101099380833184 60 3963710752911684513285723154304292871910430572310945590461093584 61 43208040009351781846156364421592380959788476253479833190545608416 62 471006800908357134470874154297955902755396044642824640754811141104 63 5134401061800677865096629545071779296716728915665308793486367496480 64 55969625518384681010148017023313856733605775524705669689469952403856 65 610119650367209383032573949567266981131552870102102995214688688232160 66 6650857216154537347361571653023008340686568512307922240615806038471984 67 72500372153345295916827955560166197400504451513057386915256835104370336 68 790319772556181986916289865943649102091343025281796962790725635422945360 69 8615201885753914837778615684779484987044951608524481888326804385362670816 70 93913509581376414933108675376005574525705488412652294040131025537333177456 71 1023742379905950939505648766778076769314537115638661900330171173536349603872 72 11159719885746742885866547175351601974417700049668018599164455148458076981008 73 121651062193768613889439050352615923357780626671568604033475153799288127653088 74 1326106845367493348474404195502362480758072582756000144402915845048400179678640 75 14455766629719006273633294763213081775967218054780362320590576970843108677472672 76 157580959319299627744446852465899411726577046806567712559099862644616292179700176 77 1717775291760753753121740636169023623160955133325567647482700854879065773968917216 78 18725307713127779639102268657948451133376534268301109173962215818058056323681502448 79 204122827143423257087353762860212962885646734078680418097414286437490456456970114848 80 2225123837714720195757266272287582994145204122037619036843162011474166430323395024016 81 24255866736979082934642718738760063591890607965434726496541200116759794701781489322720 82 264410933535430464661276945771539502398230487491981132890935077676229920385486764228144 83 2882318843980634268306759345874118544747371265225663147499926288995673256061673473770656 84 31419888002674602343541997465871836970682165927082838047225462493161487890761360621597520 85 342505258973093869685169401380422556858469534767324686193644934459271247887406098667428064 86 3733617777830404027991027379006598055618525880391150717550578403358956163317510722985928048 87 40699818019513447948616389248814685486932318307800004613652516749208560132291994622887421472 88 443664907708920674356720636250400265918624037722942722640617955512866204498794846214033977872 89 4836349642595238473137149674487642963937168483615722513176660177956844679786489569921181337824 90 52720594888196492189603798853601826655190136680295299009631177290712194696598343083197025199792 91 574702271499510677703726909625971122265065675846567544021580880124758501563591031051566715824032 92 6264775683338194220274798159475831165043661338503932216329660859542684605018138010812299122834640 93 68291733492093837058814540058528452330282004964393975766935796495853276794674694633938380500981472 94 744441796337403710169575814622388124723834550907936778725160792903990456299995554191814647975620080 95 8115090360068538800556992664210284031023499283350762430077498613243180730177640222648216042177205536 96 88461840638284062304015971537215066494786747418269175257884196915355907923779424969865623406146535312 97 964314246902245543357965800722376115811906421302619287106102246807904074659345087434239516820672650976 98 10511899368915084155899895542370792595312096699723801416868673280148393181822026236192640202181349664560 99 114589231360178123246681815384192633545236764552554555163584346686708527131350955685774949096800717888160 100 1249126488267707474132430266776031380872838564332746759584479265713385840967515126375629521788965871871568 101 13616610960480306897218227541097264833906848539768066151994438512735692658645497248498306708455307358002400 102 148433401893672512434844474399627342642298169053972308330616266669204816711361788850120968348013982146838128 103 1618058624254866563918986632588993841653122998049679289950565059749265481241693708829163090991305536907740192 104 17638305651722434986088853350434775175582460791378632622188219511467526537668959888811848496614601721864412432 105 192273519389232896425335903011967574990254297514540595123532509636194943771694114447535509502704650274721721568 106 2095955642695848806656377516104212810675988665060785307759946181424477777616198023940622830510876248930098864048 107 22847816330107563601002675191875613570684702562762167918977654321745326099271449225520763669530695058452582546848 108 249061907809698018590144494296695990701649585075212569989319231968360111920488664678043892138458828629881583079376 109 2715000550843209602653956881437958243611721216090759601663371059827914957935713027957886902297163749726742936931040 110 29595966946142172500877171907521499949722568211515066875721326589956730492033482661390123859844960925653014086629104 111 322622866210874739370339464857844623000580828908892809288979057845524144323924826964848178591584656766897771660055328 112 3516881674842102242810019289110934633473227804556949688505547741766221791500646983142857047351071143876641567061666448 113 38337198042112252273465503237507137429391691864336847503576250835474201246793248195605888071132993090745202452570084064 114 417910208419543314223350708461910717184623098468678269093821438850665284256186965630848877205720899530899180991544487984 115 4555600075660708222787685204516383990799750590318200479807711717062565096727323013935199887905877924674139787494235467936 116 49660170130434473911225256680195303828872383741899975167636460769412467297802182240763497359014024420028013599964911786320 117 541340867597125050764369771944747951957053860109534011098367620476548765457177135971839387225371120810433602803480624496864 118 5901106141221433589707602591329802461856105483386069105938820063512343693818793239488950285762387965846978911526190109161328 119 64327405844181005889045671611330123664336213261470627486386956696812312462227153739886448630418612416560378960518936142815776 120 701227031613003724160002177318618864076124592712174893580491377185449555472458136369034330299507730773952542216703260706424848 121 7644010253668032456423662112384374860881089738389490333594123636892565268338376428470512778256728182702463218489240578303160544 122 83326640480153533850087444558627564191392547520461485677214593194201042848620242728861007926995416473559085087408602916736759984 123 908335910509402567738883878836563933088526921502198638736518172244685538921701850962397265340127562962720058195857711033453761440 124 9901684762119490963576148630084439495829667847296525047663556580851496626832802395288600940854485367300494831688045277058848629456 125 107937339032875803283220503211645187122204554850915715435535710195895344718551776999783235681186181932030716201088216873365180866272 126 1176614832464546159094177074004993965744889189979484063477857853349866368981464308676696193165002877796231338845712226821073534967792 127 12826168185912953106393765421289257838576627575459739985377562274458824489260830421904558843235357257805169336780728164522067276435744 128 139816859174501881083679820632731405181935288790105197522261874767158671940776785826872573690155226030441732491972413953490240723309968 129 1524130498373862634862555745526740572357562221955940217373487299631869095009749496849691465814180104611522162809578203952887334913271520 130 16614403940901820366896027776840353372785077136200839523343042114116943798353981644893940053072851461336552433456058306236112263904549168 131 181112062652093788340536949821264447161172604064338968231695336804663519311001608355534984795012009030722954404190180007490458920725104288 132 1974285647247571053455463985242085172422062301439635473698916443259930745627262787860089865531969046111925511234520582521007650257412279376 133 21521503095104301114366008893445480165571380569227335129192895295325474230536576489349033088980098444688427998681425029624396005015395386592 134 234603891345872140664477257108313268396197135671184907436179150825646664679947503732467924939795790425989476855869668092501556419882587607152 135 2557395066292837941815256420248552734084024420860921950973560056943249541031570841602675230854820008475417569017609722282924068629252395778080 136 27877924307132449110860893585790370815824984703493440500904200946307010848380260239054235459273635094474012484838559961503648009780525789934352 137 303894644170403025519756000181141598188694987606963818000335161199542658973650324254606155534465459102387861419523751637347519709911423756391648 138 3312727078889012273929906408159272962590513639623905232603048142080554513034614424686960063455121070016698043666882610002878370443105705074651568 139 36111727895576140722249475120046554342651497390273809661555738725692862525132999740364665630536592284046476963819525569794369200347878336772123040 140 393650566602508333666732464236770079484163500247940186898316147486824332847280637185531066713286033749044518228511339786528222316604173235037025744 141 4291147990330844411006267720621015075915787078829296088769084493254738480485948769166611228652402095679905330330307473374889901993653872065223135968 142 46777402694593534022549192947318957198976558202674910684877404935953333595375011109850463845586620317045849233843448116490086791129573498927387420912 143 509916089536558614307253679793036185554018426545057706744417278205933553700713305639781244529858066313617268680292477590694427922818755358019878915872 144 5558547576184852176416556001220132737956527326664858330547896329996735958297682216527123097344260980674621954043237918443844660861466163866866901549200 145 60593206981940685216638871683932539711366606324747093894290659803552945341769946878000749266689734637958705063555399377452731042214132067237034319551200 146 660520879246713256940932359857403551969098778145416872261150068860565204161777626910795450802019869772633933802324598069552098876711792538806369858855472 147 7200276295837637573560478043751990521170530808323610121830320013394861630763224031934543784568604387574173889769597779874289550036515092722978917173222560 148 78489538128645531230227261680240036364867108354665659064742075440509992353953887984484140060732634120241197760245170560894234185537834233071746700641189712 149 855607110411783437917846348015752269247572589087361767999283776323388787224670754809967830067046647114607603680344712908775751845083574360039976752609241312 150 9326893046399873878904052201903885127428183725665098003516284953358744007425467349197752919241359478339517973778022669296215096254222946821471386353118366064 151 101671588326464051633903625555524802408851983744275289209383494686352061968477890161296165825016963029291943609738080090066627449337649424966165641507153829408 152 1108312470337166125266327472196815640788533580865070029356341365695742247990561184404448344540201221918258618883928098272397394804265021072918914496894930673168 153 12081610527816878586850276478566508027923131175671028542101356334882350303741622978288996453623555326857837888503541087772837064091782019883825588466126490540256 154 131700505816243939181096884154866600669527701769993376352770084905701756188070227755158376651163459073395723009344047904228832560348307826173059926346301034646192 155 1435654889910502071530556653259328236871872545637541333978885863563823823318933201782381967826145738728383667867027760186112402790627141133178147733201988116004768 156 15649939612226752400635855763278944273850036968061447848420949335101772601151380228173385206871249080327746282095975029894678122596242261917502944988504466070522064 157 170598527255817202758971741490490670222349398689074103588808179582663503592889238418647139698127416557078817085327995806727484465299830891141181861704326024416454368 158 1859678581706217923424873030217863232490627268428113638744122019580635936426435250274268409714801990044649348136763273240231660115646050466444139353971111319049507312 159 20272182198096454309857873128056549905006860290911807627341502182210877465251252269539571048917820237648962694032867688401261510380539169662299870606790439564759043360 160 220985161153907546280777484953977388573374996348464626761201193102275915281853699646394471590391336067793714800245341737577230476169803216807500997784517164082677607312 161 2408938562855064188934360834255034977138139774557730071928767843814727872810953387557370559389608585895665694479570509737176150242137416837138134051670028433860256444128 162 26259613855107082531344114976389640858751096253170646821902635100206265227240167288487930795379417798739363310534383820831384647120008511359180332248194748473049443879728 163 286253593367719378237061469571479270534396604201487402965942343972223132558536956530394109844769066154866864932676987495204767592086427657635161703272201201209615684645536 164 3120423634866031153438672109428810194435813080189128880500361786596530961730637215430665359056506326840447034582297039878156131934773744468325571059741661507359033578009168 165 34015446047248026835213491733435791440511739890477232842184349047082848884132759387140395132406838314285256723910016733594315297572033858681066545625158983532880838975991008 166 370799194335328431597032339962251800199353320443458265667502694180184210349677426242150350886385973656844480704953707619358469656462731151485203737046018330347433627940151920 167 4042047319583870815936710425727080234814253834111225325600365472045210241244113213146409773112802123482440235769881641932917320883705460790220453899236635934814189254021676064 168 44061979592598359811680434346723252943088829989562075275836015830496018444601876416973212341593659108938410465203516199792772282547207704105693721113119090987235644053982185744 169 480315516399849476779167815960172718206381458016415243802727854289682835124777217669518550263665664197901141068785877597897831473426160865695931280799875778747144608676821974240 170 5235874498321635344561018760909116487983504764822299523110175517603912170464321362705015924089328372262421406722868504267945108560381904359103273196826641829469996531660797936560 171 57075777954575002004906366501204560200862898353977698741955490640844126215582573870084589115449857290527516221749694916451309260792964770142628865357060586375134242049466432132512 172 622177714565960449425577874678311029502791382272085660273307528633985188622811781685551412566485979494340822284930943550508322354395731406574084687851106104354572107653578504920016 173 6782301045648607102597146768520929208900559515644504064152500532107390637101622366837884165427027966571542863788020220261495244907959216076469596156423621714599455008290243401276128 174 73933229038741985140676693974412975441176740321378570745624353425484374812952425893816276918545557089034899247537150923006453873323811135661938801609206486188022189756270127124486896 175 805939211383434428982442353721245959028226578948564877120079037855192935568835049853911481031279373447050190897534990308790974060256291705080374495510392638792105599626078396098939680 176 8785467926809821002155261500498708681766672601106861552032337341069196216806070006885813444355121974914315371388036188191153384777354162844897848852140653414564589469465607688082331280 177 95769563762151667245397290153998154758080105450228403428009730911376270967591011119542189734163906685119750200357239851868579123630771565835951485218608744946292298342190954870736888544 178 1043975052848812925138470375547012621363928172684167717120727321273469691920542024918298084955531333963460377639439207852371432782824567873804649938475798483630162945941478891494774133808 179 11380274360207602311995782621894522201947052601911419092931793927145597131141501598041144405419121370162575851321035135927616255259556576038641591633726690562066245786560570202590044375200 180 124055305881293037903514689009164429750044570133567244857385583947146976429972347755671006479676743913172029651557957347791897204218962554891693265047341688647414913809317042736084097574224 181 1352315280826009472483830669251585176154297441000286202739382201822462324689231231839006270822442769636000689138762486860931149789039113960784239359857643611958494295560350921150031555252448 182 14741462332174998408563053913800833217796504386645627710701390375462685371284970428163176873886600430284338678635358979487162993165214361771306117557367715934421920977730606230852285012581232 183 160695301437545320015135870886169561275706303928703427874096864194675943175662989164165127042965634636173865790196953803334646545516688915542680487609368267500379551516886265682114701081156128 184 1751724443764430602181950312137970527464535684774659943795979687344125701088744318555882691201591315104328623407338581645926433036298031857816476527834215456616905060702164258548426855723332624 185 19095384242297836587734618452957245767269461198696511909986232832360264969490044485329860894632525986733510093857731971731745518444204298090586071960183082490044860364197911382739346304354042080 186 208156996757665808487252650256859495808783248841830200084880095484463710304112902584682622349406116807197377840598942025791522334499606463930825103749871276252550524345388189866171672001909791920 187 2269099943178565389089591735629304410029497701536428815124415187867116683318853204562503711440687189260685710107885287894034384965493265929122885678557758948912198611553588371549844439858404830112 188 24735246147537209880454053450680500535793242251345997121542846616569895710448918435277858993184989556269702837643568647020155075322396023060708917210976479894641894814767138458520520027025546342096 189 269636603631568914908868066385147499619139925889697056901426569217693849400161004842855591874866092643939759215806029441217751561593105024528268256014941024821431041208066630502727227521756665671392 190 2939283384701900006364609433541266925748361573865634130837533512406226599810299275021566447499482282038401106664665458480154683630662037859794415634355144479230019990318851489004362654651933274784752 191 32040853130569408130165901851785562995088079035210787950689259088636821813443736423642825941882548033509635508997359071531443724868944342489374565343501875880200232231203741509089618180001081144871200 192 349274341724909291277769082019439491746190031275854495435968392088402755445464672260875646443261729708411348762359367540617190707624326029667223998880033124220496965054535622692172604039835403416338832 193 3807406915484985498093887340650218871212339869468723890784427752110661796862038501146355674500562555177245534537235153781357767809009200368964589563170731453817122625371830827246654578102592631307335392 194 41504186504201638675910706806195867683879503146499762522753795801692860501414464757399915459219503802948526970791657985442398745318982023549945913098442416648051556524641243987270003400130561671356431664 195 452433253291007870572535976712248390111612732747758345088936994230569691200137341205805109794589297774418652725742573039329786479130077720577389938159483437873806238715432372467837707770398749545275236000 196 4931932557279808039810788502933619969616996351667883749969945438642323179149846564591799830400987237828898898900763859768964126130189847456672138155930962352814144914017588002321073928328651445089083693136 197 53762535296916440618585999037782926533331776524475452140773402741710732761241608307507250467950139000530066486409471719929396136866274971102451844646198660477131128238736412347637021579583119583810940409056 198 586060366394463197338496837511640189667831361594588607798750877087788003523496747719378263957652192624059964914449602924487454985632850249782569331976211542076023043348501497049609508241751466599264134952048 199 6388589212944205069299158800472944783487985002121205782823745987902928337595712799411062453202622767584999603036053285640985352943019072164850780726683847207876942159963669120215910661422464812677712049059872 200 69641413192367427674062385230821333752688630223678631865072295699078198537956171619302816707657983402917457881064168076373299017726530517399820310313358291418482435956493897614410694538913132666657359882821392 201 759154528452603604285847505460995702623702677904513582242681899794286455802622552232788778964675077952795929821869440484906872210877342410823364451437515777181011148717572374230366691220142683846871000955167968 202 8275472476099294285651093098742469119993781022952405997181924212652701370783941438940581112819018385001919472582147343436578271295072972361919458162539185362240323547321785638444341523521699931514900750591989168 203 90210151077235681470033418897892881350132935869080173647327368137538492560831167104111884526159922518303557771832841047482024725836486252825350237258298235343127272131461429285448085639173729835250996406784033184 204 983372415397547474176227858851483442102440201181965343426615876028197376041116955534087932822996758820529260252873564085599277415474124322051823678596686213435490694914428710788083547358675600129982886480502030800 205 10719650680297244367324400496093528006941159249985688426741300113762212840803785462807140013206460614194501419716963712634679116838555071715555840941666089625615808252030906067246446063554399899850877439691278066400 206 116853908965040673438097127346285223088332574443563358975363401386496729185433327123521324456657069462874965915716189179343567043676330599472801826869178108800975700435813388009489031627576788010932192883240264994032 207 1273813526919086058855797088528252616782294689170186550975245635587656587108557258470915189168728103655224068527135596170754291255677999045207213138196692307438913332969437642831732954091357079383031158905151128602400 208 13885722058707310129436740711834210224853574564425155583769858490525988314380125109248689369014235595605006369809420323616767856833830910289351510070517075940983514218581024637340380102704516150397511285819572681878672 209 151366956793133879265179289179617562943329342797392566675706522726094068861725234631094950514834864299270831489654739405366344309923534586185755083596247651832402816882305124990725353595939064622400487937994522846538464 210 1650037031703877039555451926252982595349622787733109945931329084337149279457388363073753933632327799138573844523985451239089078511159458454393025366841267908360903264834282467015252345922143151256722824497172107905959472