1 8 2 8 3 32 4 242 5 1152 6 6962 7 38642 8 220448 9 1267232 10 7242818 11 41641938 12 239104712 13 1373823362 14 7896474450 15 45382408992 16 260867312672 17 1499503275848 18 8619568608008 19 49548523781250 20 284823670502898 21 1637284504411250 22 9411798989988962 23 54103034141380232 24 311007553826135168 25 1787805791479426322 26 10277082804655402898 27 59077132932920599778 28 339601024351401066272 29 1952174294719753477248 30 11221946533461354731552 31 64508628116196903184200 32 370823645737516393224450 33 2131655574311726246978688 34 12253683251894888977694978 35 70439500265849119949235848 36 404916880830395489625896450 37 2327638325375332754299901250 38 13380277363912075846821018050 39 76915653263064160659956822450 40 442144624984357998838825201250 41 2541639589814678257947952308002 42 14610449702683379872563461136962 43 83987218869483083004422239199058 44 482795059496493861135049917020192 45 2775315966079343065632202473475200 46 15953723137979119556668039775157378 47 91708938756674526380553517041085472 48 527182863532283720272527366587560562 49 3030476367626456834507001871809614978 50 17420496093538127089960509957106057058 51 100140587594385976341767716695743253858 52 575651647915432253383374038312375058432 53 3309096018988636637110250810872196316258 54 19022123019259279345551614691449330021408 55 109347435699502057996941808403777432928032 56 628576614815858743729277404526220123916050 57 3613331745420759092271615323171119442296200 58 20771002284725874889199644347338462198905922 59 119400754292448478227131710044690335519444808 60 686367462204234901783745996501770045284529800 61 3945538669033993154191675003538727359484282912 62 22680672156062014511845991371824819604913448200 63 130378367214612348590421268288340247294828755858 64 749471555365919696233205388479646751118380241058 65 4308288440044650619041898173224402069457701376800 66 24765915597103659528977616824764556245873119762978 67 142365253371128889391832883895737530807598730550450 68 818377390004350386637375773308635223233887447612402 69 4704389144199377783037866823430436457101612488929800 70 27042874705938915520170846169719964219750801317659042 71 155454204561891292566227109733170507865844575961150450 72 893618373739801395653241794561875464484141373406183200 73 5136907040474659869410584330657815200543582651518424978 74 29529175672658650093463818944569727853387617608056969202 75 169746543793045468080647906105223948279353682971795400450 76 975776955276247758349977296716552904185407162896066924258 77 5609190297323707341474058898987459717720359798240469370050 78 32244065225626351904282009258615448454588404913303032688200 79 185352909629488804333891920202376330611178383167191133671762 80 1065489133200637618465327804984966745674199577445818602242568 81 6124894911215519789899732530313702588481511750404919891027122 82 35208559622512460197598305500763895646228236920285543296812738 83 202394112660130637968851593835456449041420212175875565150631762 84 1163449379317680043445828901694477203050307685660004439964393472 85 6688013008104369389229494701105879754813020142166741405635927538 86 38445607339449062114916735492940113708305233993395144251352574472 87 221002070705905801262341010075755532652993365480935516614208394888 88 1270416014632222153329525458653211123775587253631211989605389713992 89 7302903746914480807275439571131556310455982214233217029050573011272 90 41980266717699536587720969585193872919857480368828889226390934537800 91 241320830010088997236409958605088842390452626243533548618028376951618 92 1387217079595284489190975097045417495292794249390596554789534846636002 93 7974327064267170381354045799476585720730805274523644621834703987186568 94 45839899943025490013725344968836410025135616082222103880392095840776648 95 263507680316056180658139356503714475688684368111223806075752944808467362 96 1514756744055972747991592852149482760005717886927970877604949224703878088 97 8707480521672076860034098492030441061679991575932041945174286686755319218 98 50054384859366529617885428321496179563764614814270435797009852180240844800 99 287734372464432144713961889100508363342902521824616716241639971878828116578 100 1654022306539406372998760182858153157716665538246891336226900649051540859008 101 9508039540420630686365354453374967176697687032047358361560627295243301690962 102 54656346256505791343293430740820627852428812351706426548314057009620315005000 103 314188447935177321382687795261451360476423043137788132078203593326242409721352 104 1806091837032841795305491603352642016410129345275982024343809345112802699951648 105 10382201335644483231761395208484168978090593796712362488514311036119068977411250 106 59681408422144397834864027168603783653802728482199257267184817921764225309164722 107 343074690626744850835518932524137826398967863384810640476191762633955555347212872 108 1972142522443635606423604109354722679746529609885099971315351298546484711156142178 109 11336732889637258894619941878268635250456285527138709684054343987917361266977620000 110 65168470913418142883551798392066468320753433349023401532236250957645477716020341218 111 374616712110689537336580575682462170152358201876475047033509139349348451504627392338 112 2153459779332152690709419853750633011274871191236439651665676738437241319772274795008 113 12379023335806373195784999847215341319380858695902578808770482285684349061907184519168 114 71160009682633946586163323894896371967362223952522695168104777624062231976354956031752 115 409058682633358415457276024039471330545301098041372561134668887849065023183216269196450 116 2351447204462283813808633449112211814082697300182239186297944292497338237729182744656642 117 13517141158764830893518648105766411226231197197375457863061530044779871083494690037834568 118 77702405888273420374795359667783662761517996138507543425817743662210852444717108668473888 119 446667221264536787822425700640361648757188348303151195742226723451545276520171919981285192 120 2567637440197875130388154057539700292381769243617376137821868025518163727642515490155793992 121 14759896653355185732844754234636897544818544034067289764920831341209430563253479130526202568 122 84846304936625568980508234661816190339968569488790808963439474036701932265608201628657939442 123 487733459824897625636036776439464948131994505966168825229706524937860599980881748482544820000 124 2803704038855294575699719664910506825359394435284628353701759898367727493510012485815761436808 125 16116910126107813858744098387522530488355756872216858353188851490570679164674763489921549514322 126 92647008533429270813068506369485028861685846867130436280788042340243428028878758091918121397792 127 532575296569342991920889013747531790499580164245798846325706422402236895302688656882809150800162 128 3061474417855389079486236599875159797954967633177387727106241220430474765276014494540035085283138 129 17598686367088466503847688370460780933429857980317215297338659058562132694363922850132490077601792 130 101164902780440282912784937340784649198129595917789385464625030926276763677315179571528889887586450 131 581539857072247311021818981402171763667143715289656403102395911346872968971422618826608636532807458 132 3342944005962084212478141119425509713030203782911071701412621599868990294670109641395320528725199392 133 19216695968629838412410255859286375492811512815251543594223555461864376646007937028248848487551093138 134 110465925630865229080816801821904042197393045839473269405564465884996294581963329267768279282727507272 135 635006181364584946237112867800517293622200009523000908743543913842679822264085672779899955812485371602 136 3650291690115210156949547257757186738427115476686008166537426138677937661225976909810751896026476827208 137 20983464120444368271158186935252665353744315696477092578664037564441842988437227417840951887248910427848 138 120622077322286334133518223685330520125389001857934778745773036867934720339817488104663730451305135897298 139 693388158124365188496966075604913405103872292298735566571531872985347928663652925522098181688755613991922 140 3985896682433180386552232391421125225121930072843997267070027563264813548562400559538501489962269477127200 141 22912667568490974191105214836791944921529184759870910442564023468817472683581557403532981207941426134670098 142 131711977738394134834347780266082577159223398204529631576359793169698594641166833014067112033310884940808072 143 757137728634264496820262948172582064063201501998440097436230642237817860322484213294344913621975378128180000 144 4352356937954839967651313431274499863774902184875681883443735370766715707933323263537055446549307843020655938 145 25019240488164941510779835326468883529605044972915221460415659528826192013344982162072322240591787567770155938 146 143821475014126445540485324499889372024686732664221989633534100417591528843197674619172967874139981028809248322 147 826748385308643280537441652763402782331700427521363113633649241025803038837000857703494529874945350985435802482 148 4752509265694242318288299420828539768294944726822994682479173818121226784605681854608673375276040025959412075378 149 27319490091386933015546950976189387960197803436179792639633310090764042701654452072802520131979050022029763393522 150 157044310095492682376643329831974777657237396864656686504996024777132744585291154706524739608251294862792061337672 151 902758991872428413468507879455972696178214675155257882814995372335154294990655087590015612947911046258943964654802 152 5189451288690234282708455667424854126338180305513265871939341841083453423506754770547246171367654169320961419342498 153 29831222862518271928847984213938901657244051338032126859053446275078208771363530940020286606758886872492614613054418 154 171482842398514003577190681804849110505249080602772716613765732642905145519520839222900228129901802013439368480012552 155 985757954764285026467787248035000600578068911831965529285050892350126009334097259263923069897158337140132146284737608 156 5666565423046000901019801027771043673965389927148960194384514602223244932422326061779346777815362805318194934374782050 157 32573882400308557476590243067554089453545717797550366663458173928926711136951832900037075237344083813935509773682696450 158 187248842184684677637201586044373025463941479165763468602859226453123256673322726663731140849647044684469695486377574432 159 1076387778055366853749606272295540585872887693733744113040354719848048277819584394438304836207453304993493426520055152648 160 6187545061582943879053415935904496960677209869633492880175489215119537677945980603992340135437981183836480466781847087378 161 35568699932925241514070974104721922327898183795636422006122842283370752404218578706347355905216633103310324607457766292450 162 204464355786819996055875048878923001812445208009398054248647991583169524777524788505747615101727797855573380940710051281250 163 1175350037143770547876810150335208777366673502579285170843351802660177173930275917986210563175108090943317574547224219829602 164 6756423164799429018688360510795190089367413987199341450193693273173420668029238440524502665500290368125508709943348904975688 165 38838858671218511550740401591551766719432071073568169810769607938746867715841195159678685079366404687236992504799049907461250 166 223262650383098876488592226704786010141683373022790391110807132663461734310358440717975300420876370605113804460039129071394482 167 1283410809726608014264271277053062926025950303484468901128013550503890106716187000569944213730320687548608258058477562725314688 168 7377603480460148779076717099923658286996106518425440345451011045145898441701671926085339134009016063913796154580670631746585992 169 42409673272498122139279579313682386195569446266968587356621206075902373700208582844411416151211264540235407355611448077592799298 170 243789245632900598312858676638424673124532969390841509842313223671303405713703131155795512400573477924624808446537003808563872800 171 1401406606091446989759693760610555703684349104659436146308999556720559761726903734915511870533316987500207327003294552836201401472 172 8055894633490363915040888067108779080929455163937949721558709037683088760497944573595620382118284308942654360566504186632422700832 173 46308785804070946195340858462584299164112600728644001355836944358372116204390904466460470712754360829058700361871452425964577030272 174 266203040160441783893232949008844943823142368726532744719140235877577227483612028662701000016385776478437363929650009766245639124818 175 1530250844634156061216882654538623347448394215270104415089390107855812252129240129957472968469073768401372671370951294570373877287968 176 8796547350068632887383825687600877002331901511953080636436152227331719940158037352298808713601477065718783552150079799056918711354632 177 50566379723514474462084735290158022014266418736822944253903307028408206564244028140141540779493145073684698569616444742347195061976200 178 290677541606446958961268808023544168434431878008044510279830458385271748716923263333371246294810424381964237201244785732998487561485088 179 1670940922730847691438549945114474581202252393264701944966017511302972378023215052947376422617547835037676884162384649912725101512002248 180 9605295104073811844619999297794844196322387937879864094511207252129968722017150467419042193766926978418330447769482666321098029664327752 181 55215413532131019533265101080718486542163251537492808881764383003350615037716655695364194263551008105689007211363232113404361762945586402 182 317402209769817527914907812953610235368467065249450497414713372718277088550010179835466967265738319810444397532564365669858275556049007218 183 1824565937700314162871602585051704415780193982687742185068943669099332754466635353303116314087096159452575729355796068275712201477054531602 184 10488398500534927586375457217166233003529507156835203775770034668952724093822330502875137983959329799236878204159631629287672378573256713800 185 60291875910319629508292221262182395303196483870629780636484009004805743468711695659836132347711206479246917079076791862827189755971330318848 186 346583923236706075943702184905445189770821021905248152422320078508707749164165911007659672997123701862336475940524584183060287318295902118018 187 1992315117625773126348696194253723224104589424591726599549607813050924976909938011673441210008242931147842032383286659889460565020333120020000 188 11452693739661074856507789956050923144441309096556791668347072322559099440502540996996351151400051164636844226177061052816703049261634897205000 189 65835064309896596465537804055310780935885092839141176114786715741828362739491137625582137871376276161641789818512042192931045537469794471795682 190 378448580850332452789987286475562603033341927413556363044343084602636307989529813413197186644691536485305374246167486445227745023263579495497728 191 2175487027299838181679148311363614259668219333502765441612555499433597336160157501572734800802262383381221098715573033503879647837512744817616200 192 12505645536616706647706207431793968843999230973352339187880355345416498837626877709967013753315875742084632852095092179566818751116417932440109122 193 71887889159978255663354781108049522505361423171996716728187802534886006433356462598420639543972448286497517619320291082525422642322346176262251858 194 413242850418695058054499369223890478507902013139116181413791456453666488437703762798088370200573934614659003346673387373264648447599083908257998112 195 2375499620556943780785635198744416995821186575652445230971509351186793427120840700329176667908158805458470176365871600260984601625541048378705145800 196 13655404906700099782432949502173470525873183740696810450956671261861578847149057528148166519085515718021789124425839172379702324296205948992037330952 197 78497206041317165157104430936843803932549444160382397967397093390229028015565779937693564805122801628676936458054150872690017719517199086971613971682 198 451236078197115436811340201821273050796224538574706435635717722821617423736755598910833858999417581316369634860389755128720073309336582158529281528392 199 2593901216809431819811994454780848342601995871894868214491583855996592644738941224956076434564611983245471317236702996663741088881582960262035447555200 200 14910872263246397422606177273411432932765964037991166027532319909349254530564985646813102343083497349218689196210108234427033136957171681326114128725282