1 26 2 676 3 1044 4 7140 5 38208 6 181896 7 1006572 8 5427216 9 27640140 10 148310668 11 788944896 12 4112349344 13 21907830412 14 115744406080 15 608431534788 16 3233027543492 17 17038265421312 18 89883033240864 19 476754748569660 20 2511481742500432 21 13270582296725972 22 70285752190030420 23 370403471664317952 24 1958614984261250400 25 10361905912856305940 26 54641452686784223664 27 289000038060292968084 28 1527762404953881889940 29 8061345631130397312960 30 42635315072991784756920 31 225281202155830578605148 32 1189319880126508372215728 33 6289145917728017318061596 34 33223203457045611189138140 35 175460692103681643550319616 36 927654153473825526245466880 37 4899987674210632882715963324 38 25884797035504018363807781472 39 136825762372614165750758882100 40 722727397571259398909379992900 41 3818499170696767667679121038720 42 20181180078562868879718170746240 43 106603329808757271950113368434028 44 563281826457249643890083817780400 45 2976647523183788530105803410759268 46 15724491182162719003090922592558916 47 83089682663019187743456981835806720 48 439048784326439940774413977588730528 49 2319460718892708740192728731529877700 50 12256320333004530048704464161067878032 51 64759454365498795716134347204888608468 52 342136063871064749690780436116882184564 53 1807871823790301471987099255996967991872 54 9552084226414908393191826406363828934040 55 50467326297838660051389796126480936329996 56 266668641824887149066214048175219935646256 57 1408953829317657681334695375894689272704940 58 7444242292624144641552351581176595292309244 59 39334591327455539090968163156587401406041600 60 207825123836611411733030695509109728203113888 61 1098067957071439838739728032308014780808340636 62 5801987077037590575918980034689385263988317632 63 30654985529259150012076446781129553578951977156 64 161970732456505704087760727426282038557568262420 65 855813042742312654995328311367850518700437143168 66 4521736582652365776192283189472066541786879130880 67 23891462361704139820976884791892640716112745215580 68 126235462266070181889678869314783868381564547309840 69 666975629512417405844216748801794678255689846193700 70 3524098768678931700124145764531497931598980107897300 71 18620197437614795886290984706066314665568625787585536 72 98381830097031163046278915794337733006270830803847984 73 519819818020817428992189016253050631966706068277757668 74 2746550636381251049643927564400749500778005148594816400 75 14511752054133771960064661072565469812013854463034558676 76 76675609508552009693047062684075357032408245434175591908 77 405127097986232104599085854258944864979056995542004126656 78 2140546751570821491753603589790812074548103202081672249560 79 11309969843150313511818150535492082467769248345000209382620 80 59757888635171452506532267572333762835840802205734784885840 81 315739895603149236328364736504558410452724987942719554545260 82 1668267053420143740817503620924586618260179977011736189948444 83 8814534511934562557076625860626823399413029812586569862036992 84 46572985360253398140484404394810140012388032449683286609963440 85 246076240343535725779351782691104052995218892678375648471824796 86 1300180470217549161424114455988749624435620588699437270906370080 87 6869712850803506165614190277978014038165240266447067793474542308 88 36297257529642932393261970737862492753875658896214692059218761988 89 191782051614335798671474426885744196431074036489474248345746092800 90 1013311581335001707169411269027178466187259941785148344661647829568 91 5353995208444362025671333054752138274322132880125822545691039732092 92 28288655883451099703471514860483793875305835611405845163302559170864 93 149467705782874407296111858417024483569128265615433747279708452620596 94 789736447035023373399529774566621555117791838921426494828811869623940 95 4172695307144093571747740209585863228555965196503358899768615302963200 96 22047111168190956850452229029392259908200276814026274722976665491512240 97 116489402751855789931842865513990376068310798393209251259365965199053284 98 615490040512129365633579881131549555425359620898512595494168189172824080 99 3252040855773921244024275766712846828419332194994232271378954648968006500 100 17182671303010977689082323821987056825078139236800711810389472768306709444 101 90787357682939888497666586468559178056009662130969619837325298777462112064 102 479689578442231675631278929289949075748694675173195948359906713827097723064 103 2534515579729233995477331864023935171151587046659662873538208492656060723404 104 13391514986042248674175808209310675036089681297584614788161018448451964916240 105 70756211250660533806468184585170615098482019406097068438739118044565872127212 106 373851614662932094038018319303911422539155603372562364126282617345426668790092 107 1975304424970916380000282330152626443213565582851352738982681681540347750952192 108 10436835952324695072852827151042223718186392471662285534242727378770386659236464 109 55144672741237252540398222738530194010535325635508409005106902534977690613363660 110 291365652096806146435971404975723086796506713634161251383731095921418365746223808 111 1539476795668108601450207034680927658769856848290375376813391323465045491871294740 112 8134069345393868722852505064315347243346712815831409119476608014852727846174199860 113 42977649901994751661980579492136151051108665253274083065600596830344159182304868736 114 227079244446214601187107898948621864314289576784935483711190086620641907857445184640 115 1199809175456840658289260682868939424139283831886715318598406465930397350977451240108 116 6339382697737352454158556379856066939057909961615544793159299124193249294114673199728 117 33495135344737517281332030387710271006549585890870820949572811101648783976430539679140 118 176976860708150440539341690170061194044355613613737321900966370934755687424591092834068 119 935085395513729553700469351711155846264840823317067491939600707538592160103389783528960 120 4940672148181583898178227201627779492913614206072006847466548776348361029355663313593200 121 26104825513768524680921882993075922069412193885732276400638398654413630435720331900686692 122 137928996547397553041949721932235378473360898418666967098701194793246548895114694829684720 123 728769749211312184362179601030088343560813965606798960426826917061377505429561168325613876 124 3850570695332207100864891181490392982560656191081310756089068399379496131498754906631884500 125 20345102336101886806043188415220595955736499768849611859101234377333569940456767868119363776 126 107496578008761379247657464360279250920481287693845387563554577645937154977180901496875995848 127 567975244251649808168827451855404564372524348618595189088097309337135547745260486889593185596 128 3000987459924382982030424205489097727134090493228574185254558387608264553997721881359506188784 129 15856193699249498608342723484269978172536625869569774371966751019256849354050763473302599617100 130 83778718275720458064444705113248589363294628567802061998926184611523363128377380327625044693564 131 442658168512437701656951459715189113707580067339239967875058877914940494783049417967639040737536 132 2338854720300313463132857292444021994342452086006281305266930337482139707849590331083924945364688 133 12357710475994728198605973333563261550622545520201292773138287846441339927185597025854263155669468 134 65293926379904689207038518387804462660899527256110562467316876291153284902121432518827213218784640 135 344990828755404485305149344255283855672865093040098022617499838736658551555674451525509491266900596 136 1822813850590375615208129804546899045889068887172166148095059349684598578499383805145832966228803844 137 9631126517404450872003757934121165784716000531255213542287040713118820202873682671096174331226563072 138 50887586520228858060831674357531322329300986399174092319550734589909683355250329201250207582151026688 139 268872647426818840186791553723651326822084057754789592558599458735459679048655398150586009331696607020 140 1420631338780254426361472842030447972054511937354235679693362927798791485350294440054703950664845502704 141 7506131310654033171728818807828802374112446057493560717200446379091475483434853075874879976931130643076 142 39659837171584337216611201685569105924326471212164287242976956184981980791289942794387391979035382273716 143 209549048906874113407417243292304938586500258610596830687660222365148170203562843558362740626551317945344 144 1107185683099225741695700922430284309316097930125228299213500292585463577390961314041436109119838096273600 145 5849991433735370207335580593590117426300415830541499009185940322395416792411052038195992629944909026997220 146 30909358897712045461124331380403145702445357204974778584718814050177654962831313845834152129034351863011312 147 163314507285489436438052847695653463886818683598504155608899539605021051762519308160890762042453042904831972 148 862898141136109840245313866631887042311102644110718109012504268156212273460531001164535180708290005071807748 149 4559259384131398162101362786855341716830758756455900640567866465134089755570496317015320279944689407860014400 150 24089571146330068242324424448168210352095396339558610920306814706573443472091215187714648403691039139938302312 151 127281075609133948043074127464375752028517087567895497370179471950270226435731888196633872488574812544439619132 152 672509779419224095584618632279662903538324259476078548372148620858038938074662750608102705965596933948498592592 153 3553312241383066351927151844307589930034628923717414916170602496204036488886270062350412010599541090123070057932 154 18774489637551550567698467999266232130423852747800100820814296797115419144428604208990365355167350025621062453020 155 99197998037918488925806245533858802244219308261881095300962671738635995819994755408148412777564474778569510926080 156 524128379321797281423571760928599396801122275975600674987222267160798179890061471176583799072386613332171147545136 157 2769315544232134493888042518394372520306994636219009808301482423371199801905537255217204355519096647615123383779996 158 14632118544698536650407113195188380719700535175379605235933045708047787647518112849311820178576018934435539921518848 159 77311122504984209593383127560301401136337410755185421286524611021087925155320081037652272069689907543588483822725380 160 408485595720165553766461988536924779358412048681364753641125314114756401849205237387187412073467703952720873406945876 161 2158298527595031165686884198570913184355571454344325493332262101370915478222112411672516109682850498044500003196629760 162 11403713095013251147056548349499066070954507528257766318184892817398786582104268517333425915223893041365655182696216992 163 60253329479076172201650198517299025109250564110937283330186176231636369060944107891140469327326078889423110131526423516 164 318358036802835343646206262064208102754009738295897218766006648910669240654169982554997394537427420905791062747208057520 165 1682095255340321948003355366414109192235887648881285266766268695658821098486784815086768825734386299229088361718845898308 166 8887617461836597820659906351406684471417424778896203531917820905887849984562597921925778147662980667565385740140948834244 167 46959138552612758701538686631053321634412863259470857020307416219192525278933690688596802467874705611132861038259411455488 168 248116067498490762440591270188654896202370688103341086805559789608822272494723204417781785409775322736851469613662926613008 169 1310960652839894017257297642304993581123874618567006121967101467688692595625827033936958619495800535801951109783388391877460 170 6926668840256811120990995559115201820068534428409143055893722847899025484075849918670037473726786101071320218602721969604432 171 36598155042316570568174052376195834468888594722979625096400938492255719497507354340341060768254033352932082514442697918544212 172 193372165340953786274701731296523538642280662894744438754410901144298518532621383368953792774869156913420615300726800258813588 173 1021712550543867728859006363654186377350268258810859589155043781989634931094435503787054593789024655358495512972458411176675008 174 5398380548306232731948552259526466041242141252954973427652818877780384665066913309157603913131608299125619081267306516176259800 175 28523201095254350602179576304312172926652863131184124651652166393930329114041974342630514302887867768083135217885646890905750652 176 150706863573611892019282231210314681030984858260501912667747815138290433090175593519243430294964608133805912410102291274720551888 177 796283651751797393606057933640583795688556546423115728247098261220658801893851060094282600054881632237683695965475602064694025564 178 4207291154279072266570199217733247982717492080742169091088012980698279938251480250561307678085412619522750177640661144828782879084 179 22229891094070332915138238510435611788481041923681381228100033467793626091510091833169431847474597443662814027567822557951822410240 180 117455160557223037556984597376642307099429347248793635765330458688032055738507300585589212548764339666413948827953238284757457057968 181 620592997180418977950718042527839232918210572610454653490657968600029407784224239609789400829368195161568495167594966142640997642124 182 3279001674735708651032185011681277717035593277103596768997497348157067099225215259162960659539777630592805155687208149365383053200768 183 17325126179886983108684265452668968051289522183699753643788000547994090872267958020559474952465929766882555942558554070864905900661524 184 91540056066084577858194548696657665894248725147538187761209607540484240008158132687034722980286617888968071432008652291076297408617380 185 483666426317360909413809177821537442827610050445265766445561133496413337301509745954592402650833599471151134177599059252655752374845312 186 2555528388246002876055665095205971965515370893778858819113326493902912587802392770357749431976066189038781291636979026333103823679560592 187 13502540155370201235514001930969247327732580334223373195178571996566285378772020094444762822017143852771871616717865683324553036149711084 188 71342815634640421352325627184270666091469011004324467755329610561864570850922612551947318666395945335878791241340672211058553026506008880 189 376951098383783767622929094501929236375334608209148471947249730590021801437232621220162703521599339590807720088829508794716645081498116340 190 1991681002636663791654212963603374336491378986505340863426802960526864976758652842746770264320693052207952411602353069811472551774008748692 191 10523362933066604402727323482741993349740278657161224228511476876113488581850701411828773264985163820802688570082496996542881592365772754944 192 55601859570995983979603699904312711422712061756715850278975770595698527257469930373294735330005613724499974970719314162856386216971888681808 193 293781256757157621364170051250894550962768857427746127265115771961780615434984572643495568804945699012286151927793429790941155479565783192324 194 1552239933845432243325440916391966007568871429019380560253581212919366550058093690554912613101844505443181677736062090422852413054335914187920 195 8201506245798841669896871049256137246137540385864769661535954651054283185495943304121720750167955102367386537753377100887688936672877509742660 196 43333960964366336588749043097980810431820776491922708215588957455224067525205070563154344730039637598306489565318489489819098676422173568636116 197 228961865855108811938153740347613850714483661384054592276245361639260853603721262884935493275805219778564539347872148934069266604234758853225536 198 1209756386187343968790855391354913206641363218515771857348389017105273328920746879402772156110154993991636928855012304435055750174879820803103832 199 6391940022273415999841192210392394141312456273543368154051451673571504370757907259953780204543266173653184603383597346961226965613632231143073500 200 33772830393562107371583527436445979962508465772244358750783483329372124751720079582195153461908346906112759569570160055489076797953713102710032592 201 178444113807864729646603939510428336859998873952459142973763074821850029887597086587946441530846109775301151981253582531153088480430730114032686332 202 942837819093388981081171599424839466203211992501961150891946787424311511918764293279140603380453017994324488325600612943715311204227385524419359196 203 4981633376077397062490980110728166649170767341075184739855184283878628652099080751030458793771940435909693908380035572625208812320728730134553195264 204 26321251217385154692198680186748126559084794436067850634466074558994852543939164232680844403906754357603837449288231316905102014459959651358745613760 205 139072511634168782497335103698082493651677967132163323677713193902876777635599945128876525722265084924648840981654930256005086170608800917940341687372 206 734811705280906244086261155503170727444641156527104323323368902237072795248329057913765247985840570525029669295460470576100677125162335276386849794112 207 3882494361201450131080978846349203901861643987595965084307301545003144674641283928905258337684601303869825234715451646249911368778585054795591035240868 208 20513775646835314904946919622088498890386451088263255668539834575478170302442155028932764637739044030716983411132643176196861821726552804189126456566644 209 108387792006308019604918538250793925601498054959252322504370615828360380858740603791498854199615541914637105754259817014990929703734174408576520263013760 210 572684115214207752806053928692954193753374424455070061828271415455575656791603918717664697210945758204952785344247620131746859964834758357108989760272416