1 76 2 544 3 3360 4 21968 5 140816 6 909520 7 5858896 8 37779664 9 243525712 10 1569965008 11 10120785744 12 65244856016 13 420606054992 14 2711476238800 15 17479769838928 16 112684908266704 17 726433311008848 18 4683017326649296 19 30189489673849680 20 194619244045716176 21 1254630352598220368 22 8088086718140712400 23 52140573999751561552 24 336128871022492324048 25 2166884812798409643088 26 13969016638520738311120 27 90052514417826583377744 28 580531583778427015304912 29 3742448747187334450063952 30 24126030377484404119704016 31 155530611397872586939903312 32 1002641988893951012517534928 33 6463621205226976955760803920 34 41668311867476460287838484432 35 268618497086619827978162545488 36 1731673152648033423883841921744 37 11163385768758165874768219018832 38 71965764227241501530219011644880 39 463933731942244004741797159524688 40 2990790272916803120683152186058960 41 19280396834105014308833477882866768 42 124292801620632872904250310954976208 43 801264655890217734258379681023119184 44 5165424227369668492236083680774926032 45 33299369006927989191342266593437418064 46 214667358855867421132176189383732308432 47 1383872317477436538207143628961838433616 48 8921256595727786569622467200997805061328 49 57511678094618868654952501826693916809296 50 370754173671341858129860406841084064534480 51 2390099921420671637089115429626287922248528 52 15407992788879736291967682258885763648846544 53 99329002797948320425590409916866177689448016 54 640333295324196956573099506544196374451664336 55 4127965826202923474204386612108164685753200976 56 26611300687826769832753939122258177375926108368 57 171552128605998192985648019572402676507850884176 58 1105926131702071851681432385482739074706551479248 59 7129451664167485869117240043428954875373821241168 60 45960647438063706319330989016799982108710094096080 61 296289422024247226855273723280842016597659480939088 62 1910056243697704261389013184827080066003166554767824 63 12313348310457128841146116858889263953073357614865744 64 79379100544765630062159715027743389988228480574196944 65 511724467173956450407485576701908063295702606106472528 66 3298877519490074117233894488621616058773079448308525008 67 21266508808337940879335574988215968554403633375037805392 68 137096449996429165556467561857086759049510145533241365200 69 883804519632968280855362512712464295863363625786166658640 70 5697524837032663743947182950126934161389705485025245285840 71 36729603150349367914062099313565126461720316297593239439696 72 236780669882039878679539151271092719434345781648554897955024 73 1526427753664805442216443120814514453753785774081460814781520 74 9840252957806654558660114366707627405283546079616790475191248 75 63436070289695505097712766068466305948782085718440900708826960 76 408946297524464174087585799599622085591702085045388262702866128 77 2636308861744442015134188815985867945229177314654259959252103760 78 16995200730718198846689288503095682838823227622229066556258474448 79 109561080671815307588873633385167145719808171377612905568813790544 80 706295299959588138469791921510413058856517925714162446440339350736 81 4553195785274277665747341081596653173937280206777628725194960406608 82 29352583629291655478178716023920782781737094743735175503191086972880 83 189224054125021676703634013287515805888470074346153362913665622158160 84 1219849779212543101496598866046998667569346862598620447597912277854928 85 7863870641212114918949764304649677258609083408907332527432798189755984 86 50695145021576411741624433975020751147408161370860520342358492451530192 87 326810783902026574697944687567847777712132497210100933065437584749388112 88 2106814931275955630874047625736717076851260312748039615594436695181586640 89 13581770777729177543527985321460229280374488280437412269417546090708497488 90 87556099361352318799028387643256020871514179907597097603149721225219951568 91 564438220967880221825909442561472600270747533919109113856153910863902988112 92 3638701445281754448974447718377177846711105933492776067125988456909769209552 93 23457214122019864385650473817759782268617277289718233321783770264387301706320 94 151219027623103473216338963527195435732315583668518149771278486376831145636304 95 974846978687504625751302064414567939535441570611932644651675496290539045424464 96 6284438187400192941590374721568010987393429572978367850665656821751600449830096 97 40513192526305205730420871173837664981526459155220836269908635591424886962511952 98 261171917000343442153437307789153806237927860852705211132283966929129992142837712 99 1683668108489476555460780580971416291653378408393626110307159434509697936352052048 100 10853916960531419247925693661772980405518455589133231494348741123431837095772275408 101 69970745892314878184859471386504735307773761399504618191852605819219278751694091856 102 451072667916117049474805693115943550288732796646002204366872698976772626002149408208 103 2907880274051945265181844778981635558315426803330785717203352829437672286034277677392 104 18745910115291841514665735120821240786873399749300815275112395309162999361456646326480 105 120847185211286158938435046090938695947070205548941432726032607261581607145752117922896 106 779052181711772832229456089895914651842475133509856357740193514740440408785885702284240 107 5022229527057213042052394482405844673520720323721119651111674436429858598215295353565008 108 32376251571524425921883158872358610128265192733946405102298754926717541460500262117281488 109 208716399793230031526865750343601042726518443773836228138533473669489457629778354608104016 110 1345508927937833677366252697748647703180703205428921236639246014152622817926030483090278864 111 8673943575847080246067102795049466509181328506097729482010362132048800635219500865879008592 112 55917352605225529446925629071754619419424664353382751358682644915091370509820883859481253072 113 360476211890941431097358409732639523614595865003033080966190981550527509768626654128986634320 114 2323842122080357555493895931221472405333728415514763379529846115320298062943549497254604959696 115 14980855962802699837518433685390566667259547199907308011648475601135099820081348943171498531664 116 96575427067880922720385780013314232867113545830838109306271931448640168178110688658031848479440 117 622582123244623759315468902113853289668425873984817763950934132605793576531799712443229117304400 118 4013531308656203811377727764313016396828669337371511096207319129564926972942508621091981882004944 119 25873588341427987806447945697235169200952564063782700435454265866492836401225781392801247113580880 120 166796400022557357237961872984003876269075130016967846234094035984733491326589456604947037206913232 121 1075267902285466388810617317840922323090200302460408916744996788529240321698490378293718487786333264 122 6931810647765922795514440111742391292290032692786163442797185562245686723068709307859172835419913168 123 44686536959162869025040634839481080964619744500673977071696750560257814957010866538768466976073549648 124 288075754932257497592502883468987312150983308937301561234257278622623954451531628716152423838684554960 125 1857106104588703420424286055088103893068991353190333644612932456489513345733983962160965383708325067344 126 11972000505601873786466699198742730785384520299646214017186224132371893057261341200449643498447361843664 127 77178571408484387063744557440551255001617806837512857024964619677119438460773451324679528275793284644176 128 497538559396767106048794577638507483646391549660775102527376810440906421456726416141025323222860319616208 129 3207426796959308567062046101858563954540667174734167703504576442559418408397018288769872187164133087350864 130 20676963550977182924584118928316147650151073397802764323314480230193721810167658732889341715664990750246864 131 133295893796781468634374478162142975926888165836551329561989572537207449441673335353123626429662985262740304 132 859303894369110464345498723699663568294431902763356935613429387883878518506501742595428661162166895070737104 133 5539579366215620550010145084776106678556074992092683062009953514642296200566988581147407550031399565221045840 134 35711393554351107360650045506255679416282138553056455149832571225381132481293366241307427271528197243582721488 135 230216690706062964224768993144099916323957576899488350886971511516173457365490313735830856056036055531001375056 136 1484112475168125296936719200649552719211920892038529431755781720948093022133562200575474810824819413841234770128 137 9567463732514039373210342032198662867858132566200862622529165975211309935523893135676752936804028378093774175312 138 61677510164855884142810836314432302873320135196650401038325005773371841217074876408544722712353574379988355814352 139 397609582486109384727792626802999825942915871889849978946786740942096048601701894497668431808779617351098004791120 140 2563225714887247901005833943667811736554995493613532669779320864619976633074160626707283039770695577914597434638032 141 16524063691771745660492025122686550445173980707069849778664611794229395806846243550069978900974779096600554156003920 142 106523853636409105885742964218083037426456634426900838059219721445326187118182129647973582506099010377158374696008144 143 686715544385221635860703438449544806081947685746407065092030520995927290743915013058144471680623175723231999606560080 144 4426973140775571536156513689352393178511994386592819524353920906698920553141326694053096798601006254700486486905750736 145 28538878068783797651655186079685682563158646165434010195697138347966676094243328113798019255584055546828581278411352144 146 183978428493971027671296895941719749761214347418926165524786496512722980959975260670719035161627447022869171797628821456 147 1186033384687769792510956866127592290259127999408382581061899164064064870754405287548268457338952530449114007649687997264 148 7645870231139755959894611995148808381991577872329340172280948197651941943358348890493601136185874506240776533686062516944 149 49289785891498210485650550545570147936382726626521001104185369906041187061730343483558985472425562156867990613669025218128 150 317751010648212039045442411644061205623576804830671556967109549304902416849200190169887387437760986509891044480665455019472 151 2048410293163300467356617217915746130920538473719073294680781820922062738926993393608475585100463949516486874176908307972432 152 13205260057481957389878829324617152288047557777560454417964010192191268168290811254229363174267631361997435044583788565483728 153 85128889347866014249061270247405174537815959882128238705682197063894325542496919785880311162081095456484061480480751979058256 154 548790994653315056133782888352627272405933262723216101373349722096574622574348815325096122145149445609471098402811183989435344 155 3537830202175949729680735477794798050827332599970899514290064557607168226777638141167580562610918366271922351689224695936464720 156 22806938636693817434905061090650097512098426332198555333295892218634897250754099191787284061627514212743238430467806618870961872 157 147026968580344514918561114811166786415622662978015087306341182654404156409572597066771101949486686790115246216785527028937386576 158 947822495350006667687704276392097315230809643175137979491628789197152260447875174488645451175301985527347357656220475050256421328 159 6110222439909658840665327898421728068541326689496926863687183345879595477327960344315792471117971135682210132823388486301137366352 160 39390095137369311437402872483109938762729599147280460232767636139544258831455109467378570228677769484191744276362994227038865464528 161 253931769291519600472646539855847539301125980415739095157767590759886770466768487897406861487741969949979393618029255114460508799056 162 1636993849104675144819920288490672534039877387668709064927121623626314212590473386184769300486229517832249019089213094636924950165456 163 10553027175304424676047591337806400297060894503459951687895039562250467403431683351448453363757615924382842750716291254877872449708880 164 68031032996014957019015432533361631754863148689494198014214234753493565170124160709338576052792245714136738773229180846070287665341136 165 438568135343720922086748361785787421479999431442965152525715561810373313126619281681891988876976422724979469505722834677150434608797264 166 2827268687073075898686606175616448903433061610332047239273411020108771355518955616208775912689588193474989700813896136590196286548663760 167 18226240314151355848761383568275456264471003693916231244945053769714435753164769423065391514007342825679921504102169791274123106440255824 168 117497087386166035618506094699935176365832861700962327071481038222883513500664412717246913947438655009639658364683028425396969796990757072 169 757455476624727466521987390614831875176047371614949933248165535534767468347983052550222969102393853056663558616938708022507918363125853264 170 4883004437234623459262335102976042600811230646500981513265291987872138360853100259659359844777922307795726791215475293990383561709160940496 171 31478724584977979477889335618513029034199627875117579682201189324054049722405349170038998104691907299209746272466357750137844071950092767056 172 202930411846620411151294852320840864966989486294152779021646953600396561340690904823565759857266086793235365689835933916915272137374759382736 173 1308209039444086014410773028253825336630954896655239547616419043800399049851885245583345223300746000792752140665806698606413792194623936184912 174 8433486510522350346549075318399200257404964427632141959320517297118912082902406697001616362412386324203349925068706874457342658933943237601744 175 54367224639715033491430820608960347254850852094316199266195654239000571633504359161470860301226605331385304668417764352444769706146008961729872 176 350483173398965032095960279594964207057282639366329644848788598430820245873994985003451648107630626536218751619345020409779693609553187469374672 177 2259421106187495268716899855961927395533096351948086427708231213917802303246773645838215940376306304855885690896519132304278263688675571323574352 178 14565560125405437390100736902658648304216020083206271552792924644557894023922519049072952783071050381601789585229915265016395289283523636415975376 179 93898185329775969393639671746445260176521927592792590984753214980997969251521924362076361946972776928616049324471769957782127763470336405667134288 180 605323045067553451093169121631979528548214076216338193555159162429553175725739512185818174899302047791451911719460419661810383337239991902211586768 181 3902269118439091927798174679827006972827612420048317023326481747895472786838226159322134245804971314474444653883395846449440280742560735381452140112 182 25156326686726442042689862215554395857458552012687311811115923851779571382684274000654683914394218329795511548743683238635679560495415051663063381456 183 162172508651182250374387583915612828423040508463812611510736827914922695789856076325269328827653872478251807497345158700103255542415251608234551308624 184 1045459573241062657930700118314428944611077655140807021365410244530204345546274134987562157778901505006228592094026241911224499932504447133853652549840 185 6739648590084364486040728405672012274629916645706402919791426522018457152791989397555990718229557691120333199983839548262726361063762328606512371958864 186 43447747077401846783040323207758968286854198538699198576681338907001738206816065194421152751936892729671400675813105704927850659558506063189928611863504 187 280089785226955147217804054342503222988668425892009414686971354263427525772524963972374503223355304722446099011614552095192076347722781893612617170478928 188 1805623837036319564445406894768356106434625224352008553467446731892621538135375578754130000386114708951453681563788646490762221397684742994351923020859088 189 11640115465945955124423712127382299617250440722679317342995657075936062531415784503147957670834009671585199596210341970457490700761348889260789506380241488 190 75039044833915113265714255918989648049354177903038945132982653782920916796688501515675987085214243278671499523554644972066748331822324777843988188520317392 191 483745910086530273612786882372502112166912827190578321607886235281447969544085712644310351444114651532826197381843411827315186311269864366113161081449651536 192 3118511250288206888746162833694122694699330217431673803719552934732172876472955024729263239506711098314112422813316254266341539347187742890210771719206816976 193 20103761531409188273837438965217746053771934641215251217020711779904016847895461375102040960132831327578847422728783630271183187140596267080110775577993867344 194 129600695740448618750210844665106251626186197156982777022948153121539623910073887757826990154957141421800588091559058398195279747403672157593098877852956125136 195 835482469793849800628262590510058230763669615383065492286613370128579971945195009193536747652719388204443887303379442080664295476999021862935702504329524646736 196 5386012423349779760652474762418529254914636846800223375806356876145053694068750676862140858844903647955618407703251950841822540273489470331754553361456988115664 197 34721410530176645004607451871849903049288064986956456344367808678084362016341747599507097095896773984661111241777664071321045044093206764040595354386118882985552 198 223834676648455396390813068302790084600187763673000052138745926757132857868130034870721971901939546355725735688676052657345414215051403086485764632730284020141520 199 1442970251072449447433889067053372325667652051736609638874948720943327134656089574644352476937718806120833098700903670254694155550013091599443307445575502271859024 200 9302236707274087435700263126851395960712587288193343731523358931943719745883990324663415367106760973933044656594303352138202485210661908445219947729788568732997840