1 64 2 4096 3 262144 4 15625000 5 895841344 6 49592666024 7 2667113508032 8 139935778112213 9 7186822291592000 10 362265820143636032 11 17961591171915325376 12 877543597755135835875 13 42310735131943068552000 14 2015771069416603573521000 15 94997229578754633553983552 16 4432665766312968214889001528 17 204953467121805150808808620032 18 9397008964207236396668651651008 19 427502989041884248928621887000000 20 19308293367413122916942129649225343 21 866198905490019743349721602943333888 22 38614614881856803644545283562695627264 23 1711268377146837040172579871848818080256 24 75417505944382830238129602077593165578125 25 3306393701200214458860442346581228957980224 26 144242528710623827563757528975196549859153472 27 6263329698273325487726230034863580383454144000 28 270768005817041839397072971835435138990516357000 29 11656488365311181844664904728254996408638588216000 30 499812176687764508343403834376829207923202028723704 31 21350009532476279653509652555504902872459321376536256 32 908696069959154070876093395347272095872741425617455569 33 38542523204490460680386600285404475375045760522558027456 34 1629405093968526725315555345598116628221553300626091000000 35 68666888611796958533772745098565749138101025724694175890496 36 2885046550801038116361984509161115084217534810480021750397231 37 120864689622863881402451864448160077386354157768804829041963328 38 5049376764085923033724204800988031123395485023093238300971374072 39 210385228524606501123668351613019772762434064835550565999242072000 40 8743319904247786303939089879792650839431560915672730750947687638168 41 362462458531038716413553090284910667507554816461343499873561783990784 42 14990450318910095803013605952812223475214799451033051535556579397632000 43 618541032125243141573269061803564655433986612931133411901247055203416000 44 25465937590626377327547590402554335537595805468673060890202640164722994875 45 1046216017067344885714928346286057778075720777171333624008864449305417412608 46 42892863612555149079013455029138107810379075252371394526780819602072434675712 47 1755013656381640076875677602763997858065276377058529353443448044349762262274048 48 71669769928442805673188068571802692329210435719136203031428637950656869619399417 49 2921315202335610777698034776052814759947423002216097235103038092150139813737000000 50 118859321384526109043044979493167967075101004628907245175265808346943796453996826112 51 4827527724463386802069297533618010671976450693096248459507496988257047826727770140672 52 195738446277948666802499577989381055021331793554127095488324172413267060292144738702056 53 7923359696560440373572760869560516156432255824466456518831406971616363829014521710944064 54 320217833464944584412023922149143711981648232234181713356365893404993316675215345915717000 55 12921253502929397076389814970761427725101468353502042577028479405624323787169644568568848576 56 520602151150688727504570885609394152082735013439599235880845508620595189514624487158323088173 57 20944394037508230219152578056449223394065966395626225114620066023618934215553997586803371688000 58 841410125526486769702502734284258250526603253435760507984991648129383953614724164049963578824000 59 33755347234150049712224702050166547077326229662505033898153066770791641428431499690572501995832000 60 1352347978027623716768403648869811684567047793926432192965320632397781235527739475886625589585342491 61 54107917619373394021082477299841567558476350600676501143054964086233478530841698180547256811554543424 62 2162093670407100414772993773497282020825030321061829336681536622097319956735312272277861075375995734216 63 86286679098266165116363477681507531669482643964440117652895430073571621712890803984072607571497321729344 64 3439396559852720552529127215719766803580748890206663303964311078208066388009803705000605943973277832875000 65 136931433441586659435835896619306852059412468196034205291023589436855839070851559137934365174937723269566464 66 5445266190393042897720293376358256280098855556948962887897321007667436474706922366823584729591808044524364864 67 216292924570721834139792037797368630021977437495227201058263293548778997104809675200915213854533334091565400512 68 8581920282682921309296449068784538517309107785537868278444731547451824383262259543364503636847751522941256561943 69 340139370408354420726772741406579510402138965108470418299476682998563030915216224563327255063888366100188655936000 70 13466988426717210466948772292703320436123831426686966280290964400557826612362565460793646671603191924430734719903232 71 532642394630077077367042567702433948739874040272850631057563161041645573759438446223157440037085458905933114202246656 72 21045670607334970804756011813752688861782535903351712115377817119100417801682041670268252886214352328552737942127453125 73 830732853643412127584950537380952996357498561999532655250469774374457852101621115013218826446963644005498070230529000000 74 32759784114578363305155369719520122308134887180953176120785848824061362357049674708985100500839447343780558666644307000000 75 1290656975402721597089247037683928782557800773566055728004559379892703591196010551481620625812742367712262818094228649964032 76 50801860310809605936371548730929801454299304655657322006334495849965569394473314942497459546291092340629541528606071444511048 77 1997817962964681002277398283485566179127056601156418671624704832138899668629705859616253523599366497759878569543102188200654272 78 78496082178348356186449340106397266061210429946353353112446246758451030642482884675480922256462561420024933535122752037124021208 79 3081511606577287261361403156556379293897953284553546589285165410148367785192151579743151545212962259717169920612385138329875000000 80 120867942319486135337577784496122470774908378966019133408670870268261753657500892181615551452395652316039510062698436501280924221033 81 4736935107297472978885479396615757760126156944873039780493612974864271589635584568333555903746274329583251004507414636045034199851968 82 185494051141096780295669764390361075498851719261972413439943695315183783616924703713509984682115935854784101713825207901068185608665024 83 7257980831561954353598816814252891489129539745027508186090732120225730203927901499595339793149782314531486132551261604782146780485009216 84 283766908428861770250180049348331673294553305712452400787267836968244378889288399499495742325155143690196021728182671373821592934083118375 85 11085987836934687097743488210442584967411588818116425041024065260227902051490677785492968032674078840694222948229476460794505194739558677824 86 432773025373394707582424772836616123254219012312805761272821916728152961962019685138289259733078488195026699882412783581369976320597326636632 87 16882055987081936717657341205854118598109677907530901526746751358393844560767416219536750689279653728740309448623209176101997309820820571768000 88 658075776527552905087760131878841274068387003857848831166709474310878129798142194677850118330834448104645138832395571878230796560258211045799000 89 25634081703215376521288938119201271611662464567462043695330157946294533498739346020752625048796373212814932130940167555166287490820134958709952000 90 997830147584169723442878277854310357005738489257461922577774121079968426182614335431563850856006399850851061237975322818210805949649559215774001664 91 38814859809302441297099521885749876999765065833794466917186886880480875345114463910946805904772114533319406224632833155858577789745260810657826728896 92 1508854482643194345473834899288331365472257614395117817062384825648505729847099876868360981133778059050008860699153704498838927663557638333569691265299 93 58615148517632092157239425907303558091105352084534720046494093312617361158205652822636118273204950571530455028805217106628828753194734849478939003027456 94 2275572397554966077845447641514685390052814989671180848467390162053983970598164376904037215898567762381259771032321714596742265035115203877534728704000000 95 88286577217794867097371947011876213194578848400370092609477070900328596528085449380838904435817129585232862985886657469957424497037165104080639628609355776 96 3423156582198483349047754313218546261081570988557276864110028051340375543595987128698107953129880577318647396381635638718730907623174582743465850529287875441 97 132645222080155874773485646896240741894898383127094867156081358827522286195536153885124488386925809959204162669066908418383008225808400201231738029367562000448 98 5136813438290477616174553223014021376447497247099473824892931857976073542597474573502235583676172963353256942443335552963366404087153045341325324898192287956992 99 198809789835648596430285610042966506598023343275855236263835288736034989132881965614513286787188950418698797338914201768489552618472547197437553894820672000000000 100 7690027112261442410899448297718052296498992938270858080944574712522676593910698767908993037116335035447506344355613866012154291662221479191343426243105339235673768 101 297281809976649265164827578981223833764608729155446036819239000067298196740004245214190844561950740057652959909330149280122157691946363961210614258011190717833802304 102 11485853816838523326166771424923798081242644296397820232310188548588631411417701265656019874266555171268059300330796994122358945350580603150961269129088432671957393000 103 443523599830646619426234982334735015538513309755365008003764680779164810660799385890603707504055261616407564487581856438348851488284089407380042106417771695651037304000 104 17117195122435929835512334555182113163143632368066243491677070993106754177357726986631708480813112766541114833154717527530298832413599334253854166325341069716670421605125 105 660259576842814524358893616875312330736766827362583599132615963804942255260434435936449836573813603259601795597665779024564848544718581554181311244308712058745893023454528 106 25454629785385698559371373441895092340746023997468961698796678777391664946162183251583015780005387896959954403939937369801220471049947724298277402046074804856305932306224192 107 980827120595474709764303496205610180832936190987879995352464362970451734330684831039793595711664873697226449697854409886941894773081566156022683488334149410739478624492355008 108 37774202285440144257615275445844423474782158000280358024009935716920771104968958723907042630226463275374131346438478850889605408366542858514310740382482622841241314736909670867 109 1454048047036852331554666693377228347043793512341079299511624265866539107315779753931875380239061467810214506421485696293557203704030297760994819958877130918584258523945317000000 110 55943059783309574970679038812232845113554522802916154083427373080209635887505855086803576745874069131449976752082235825653112406304554796996585861680680713434673880664098001490472 111 2151300023293480035343738374069859345951172020964360040205466243401684091042926476594926799211749589626746302112677442559077592836443772765069810389365674529401875881906646015216192 112 82688722319206862070915210621251450540595929987484576756662614349576140821630006182439209323602539951445339195794248738687872318245685152532398873764241833663674126436579723758381496 113 3176766301520711675681618375948909343375414967645499569531109018612514760325170700507962090802172413881743683326599173400447919155437941155953837491906763261279880949687622063315451904 114 121989097872074314336653692382753234247627603856149114010477278430430996975019520131169547101624324292246982583170464591613961133470942234794216724296040033798226466300313366544225464000 115 4682271034054751038415748376621099267733497553825721438806173435756283826945135885494255194947864729616912157284218029780098045245126193170359250886737567409536140377142525467038667568576 116 179636588551834301828476541091718615805608746677039559926005238229599625209954711467404307430090223159472054656842442783973653425565757526582749002514319012874475797223153640009836145250863 117 6888721786386478682441490642807682213074364350082650329048142177019882255766652290277144071451512890782658119790297216640989804993071430935710170693245564437728818995480663345445174590144000 118 264052875949306133877622983017205103788156628691661449635953948479295848646191325703559996031211836150361046648260961780286722496274666185085341522566493912211738118949740990860618049233472000 119 10117059875994726205276232217166898344122873279258709168991171848386209132041306015252000534347126455599175558862872658351678644445113644970501440355830710492638836588129818532779105808913216000 120 387464208808000488314256875575088145492594153854759294177886496175283414798547661600883233562612627652495008077508138527810320901386755450364433629881387268872992618908583933733296603077920883581 121 14832875424134900440417235473973754627905040298606330511212125587753472225392765350073619609059833917039452082575002256149981645246336570283558165762868487324655384922931529646882832500103306718784 122 567594488577604562642602120484857623136701817233166400683845733099267992280505896607225817507708736234160134631506790523612886490111878444597900545165979468275515084558847958879539911095410423587136 123 21710637439158571963367886949119298521327411495131042271645128093353946682074853473175349976795182771417816226424240248182619579198039309826496085917698272696546202067592764027482508596202335623622144 124 830101183162704807098589486997707070350535331236464363352066704751017893338770158141017981488192843933687671942065200000861038988648700682386889946824600827166750421524278318776840387161017405027125000 125 31726046792399006193000637713180641133207600317039222583534430318204564441464539000542124422819496382880546742120006796501757250130471747934063051869921321269410036235436478154655393817991160077950574784 126 1212075642016387454888488168135292092013261240645410306526539575309656381250056571772686591718216953633679064732941238457431364337459454077079642664528353759213908325602182348317525557180126377784493714104 127 46288663327966654030744266801146858784505863351105722597680185793725789760094638093252623338781541030099987473603512867091156584158205743949963891679420222775237354660554950089512564166541977481623568473792 128 1767066846108164554849008480848556600584914446064873882511224842892272700142361982461021240607622803578420065944878445698355950475137679832357678137852994773478761644210180864545274583838362307659600583071873 129 67432143248596532478647655761684181188965736621641148752660355705085528133813919042723202685878268556678089452853340483397244063626801654397293457568468294088773182147319074301374805390540087390048428722424000 130 2572283147795313875355975988449846786377564727468070986084234974915300377213291192314440391072875992781375981860668928595747895328512591376340163187055304664587130928937004197952698269898005563251919110436656832 131 98086794167260054177365144204538315725977522563728718533027688592706891392150390794486884706925892064141868182447927347624678906809212255131224336541633181972792655675761808591499762266969515556450741199498742336 132 3738904386892155707087524201051530195419162208069710406830416976531286361775841712335668486027760592440579046705368569119746739470626351707659097461292365985063915010433807080323562947974002942115629696517783785375 133 142469624476701353216967811317317853313114313687109075176849470563831335127708722217246673169797071108703741750009374226538854284884167083451813478523365809104278062221724452149435289744356246460198022322429451848000 134 5426831178485231315992207848553611277648602789965145496298033647410471517506355265525086068108168514245438740838785585222085936894439706434183136454146429528456540454112537127663660481557612047643972068324664836739000 135 206641918779827852902934465952328284937811291036975335673277016195136081876584216567669760091798086673352684002563293818331919718093333276484717718509533839246734954768930605232770619253467674797814301992642127317643712 136 7865757541527265839180837444032535235792758750763336530155476856958618473584387621761738062044597021733688199745823173944041512888561688251155374005221543740648023992097724223230501325486554599110119637996531794133612568 137 299305429647587031189288539986288169023465970553527077176944847331148915819305752295355128664551230934240331585966487107046393503649710059627178547794482400655415642989552763505859574324432266496812896005872673610291098112 138 11385245638129366339596389397338106906901407204340188341847586255881128472300534635605971629491834367032499870191611009732339478988726602500204894406850545153211324404172824559720733918522665213409142200099082691655151300608 139 432938101136327317872523984700392743054704417996958460499340195594147123877236575183794908296578009272380868051374550799890120814419486394775653670432641615305931472206781889185672991878238350549139678638430933122327367000000 140 16457603447866109152921206992837834644570534524815427184363173787803242535529991340920333389890634025963717615783743995924622343658106051676534220358883680025218329105648201918749013400687011305780854325965879158732404683782123 141 625412443024743047797787449578300491617629411954094758512418716457285682024947195976922848109949484601650714012080636323339166623390766679309284619336239315939594760483048988908516518119973172976081311087399214297127680887246848 142 23758953243464184883845940961336928556324195102726422008686664049624236616920534573630418503614360187445036055193870013161992431454889736378242442500619489970742486682622167651343414606975058384922659459606280602219315493811728384 143 902299341697137260735370017897883576358976005064489816444257877365724965478031469700662656168151653522180759536520815258026604448974449993923987673701340715046859489805080809268904766603539014221704437215370930714937238096892440576 144 34256121512467662960686783895435902998428094532514084677806271070697100639880208500601734997949736319285682888819239377313416071944742640365457187188964180437491887342508016475232502994801554590584521294505595352448003690319996427625 145 1300144377870042404153461822948187608446637300859358716406967167098258050949103317252074518306807787816899061618750814135134600322209740622761803750842411467986540750358993871578177787912761335109842207493585719431768575045500695004224 146 49330147732234634061692366594457854477206824194973398848609833284571284653101228893759337845811961496901428979180560641353004648409303711490629740194575507976630660204297316256708590784276860537502233388581120146506424218541189793710592 147 1871122679529703142508803420630738534128845314938042904199951854479095256227279320386358313986307396946408236011437746327020419219953422247308493227718496563726895607745954789070655882835007778176637771512881322944826747057029003328000000 148 70951677102583281836992168650027340794307724188583718879751926322890014572331193284959665692018143639342601973905232026298854571055003810667383915437626489702962154887734807539538031982833320411702238370770814730996580673969369076564625000 149 2689646097029483066459472011751315581744737973935485456376710807676347157689377421122500916090453701882061531156996840969998750347421056558924971719860516009076185598202363579222715831129190397824354764139626276242600349567042941037517000000 150 101929800277157600506889061591023118610246043921003493581934977824951486506993991806330391431242954085893994806521690139732803715036177676200932038906887804765587454772279607202589963586712249535398306091051430403242461330813463386688345022024 151 3861732875199323554529215156139060949222452521358215655155894450797369632858349895250981474939942094584344570239441576331422155471200395252310905447454903555282528629146076755039757497963472874034618281882992310163424045553119050840886899001536 152 146264774010060337716346298686888820180938983994243680899619748687608302064684405754257314221894753350689050953284408008259095088543605725655637373247538078965445861669156785990286104725339237584817956427564243313535596042603033459093127301787229 153 5538282827624616002852238661175449063632635013500001377831285210222042663955673997097939295774656007410807938527565475297339907216434691339487616064269413172131152164670093682658739489043973882821615939702513394163859978036207559073759167133921856 154 209647541826703818193500131633496735826662216405010713731421491504629562789742707878630792713325670962280864261925719391688804481833377220219758123773615624393652904846829455372976456749296690757588626441398329382856601298018160802080734709125000000 155 7933869275435423731559299425365772768300123294062054277818163078233878640112432658380254708679056661575289192857509428337830858180213712640906856528074276774002413453942018158901781029024589368108913747414648424444592055239586982504925547618234609856 156 300166532485637957950832410553005668583357698222317656467792761732133794383820368200867292524117265471444165725222799192437076815975635224801249136381087993312918399335792920180189559472750928993084385244808413735886567704095447665455933633357220874251 157 11353317302026620306142902152766516419231662414049366393346308872224917254633466243809043893675875448176595420997035638816318452716975220102006307611041322455941809917396822674262372719179063187212250615000817777617773122870644209527054795102338976296768 158 429306889230656997163543372402115910197853630868902881308261494701719932703075817544383462253732158897504997252870023981758012000321612096333304400353796790290115807789550335691001473668479423429428286594723761315187777679738064421758953097024416794968712 159 16229262628478856872797437863912477810730672109721198922900127746355849452518958634301641988220459336765957757684061574317270877597289531360152879205516330890684219647123500480918286761722804795958774832794404480574131903610336485325340476766462567042568000 160 613361933483783224747806166852221724897781620946913339225129276120499722881661914556188336125536819110017261801293790772190622098472619447499233581997878993274048950922971613274221013328769194857098314023337158718591991044195527772549604136920427574227118968 161 23175183545342248285945372623339055317263976045099458478781804722361154479965857608433937707453678744874568595613813218675082378450753647916634195826221226275300248516476025318047359082349195503397268077571633785743085883322366019066439426480678303343276519424 162 875425290319747675585944051764791920349423925079581196530203740476453285655238584794119952474967431884182877014986555651471560852262996534477456475289762285985061976745538190591592839533312710922126245982155178495348783483425338063637129774574415469772276616000 163 33060219296545796555859171948624720699056096077694085163704228424086258171824534731181079061519230009452176269423237642129892470022131056420638604985745055552742884924333052903035017814169314730149715908940710193012893724738215718812877761519450393991330312088000 164 1248200286165767177699235691062094060034881719385491954005844177491294121715923456743527385920855004980767612208156473920178905057140907940337042673949757082694210754323632508046045482032024290000755290457380548539530743641213670194326795554129231270276429618258375 165 47114640881029501393120166748734615146396550412340178772844547441801398561590874738288693199420372506611937005439533607321680810767895577829776240035199108320815723964350592443481986780113739463773390503497414865023671322024864869361946871280752194152023060114549248 166 1777958773242487374127433872859977393757950478656376377435568798222898588316406070049739988667476763333905535738096025348858276964600712523867792136825045001032029217349222751115842346230916477936322437810687351139753422178231189116757411214667522438250047439018204672 167 67078415894309783261283696227240943433375480293868567247725019419618699711498375826390366158209406977154469004981279460860000384269111773431341766357110300593571437320840354611859607776241623559665847390810969862848476535830281093978167062434523459385187885876738426368 168 2530115328601743683049170274226196568349018312368602281416650824245950887262639500777893568643658440399747664079491429069060651326415731826480510831266539148344428515166473207364271210353576191797034852977873795765914681696795552891914532638116435943932656472617757928117 169 95410314451850896572302281124444533845486797288343698338052204497520759419161316762880568747597110097421382845310911184323100157359977857165911595983745089704844453423843644992052481690269113166029184483242849084375854724001449663155886566577731140073419162026743393000000 170 3597070005201901374541473402278152567370068842918643668837217945179391501332024484691494109605376977123353169315406768314829570961143337653921106863873930136557592079367493909066763034625444245161832764171351930030113731337362135350232538124532189549812430795207091224618432 171 135582005477745331864971638518818899789655242868323073122806651321652169131009928780342191986007537660433552268534963022213941952641823983088504947095977385800480827013206349172071641772838307288082990359689383923035988588681835882028038592606896342336578312539440343667046912 172 5109234648245743751732057655296581956851660253050327302472485011373008887919632146842510107829883094003678309476480272686632258818743992200347410146129169767619337612969312765877868378587093288563566338473281772691604546999493243492677596925484806423756312467992586257313755336 173 192491381924124725744774778482004223465841831724180782262666601510697510454502859165348814545270303984941627837857113424291194613966670325598009554563600145341135856393965849258755400854810222702485719645450006085569704783732855936890118452283867104429344577418166293732026385344 174 7250523724401863928204466966110566090200807851375406010324013779803696956940325651217163217654963172532538408427310506205161121037350283540257416417325692658914887291487472800009657704138634956774159027940480056744667692987083388572670917265041742346427957828998389428845567375000 175 273043030359720960118166198898167851321400452031074915799855421064615267879253264527995445013015548036027071745976803533333594690348735094670957202929835135935381342483762136543994356473327881800769844939229525492436415010307859009478642113946599443419987463024553381319159196291776 176 10280101707191427112113119750556683565645988364578529901829967614054980271170070818529357738756329469313044089188235909472531844591521046440558635922698371430932199185548788838339550249407508443097430928111336158132124178209201068842313288177038089750658537694260050390526535499977753 177 386962856698948295331591888999251184615412992092558095876020651617100047883807112613296659274083763315401918540948758216091345326251818546497216647265104891910629253684505729486779636122492542532159001681692263231946560213612443597625177135568722028129192307742056984123133801814296000 178 14562892457977416724151557996697016413666235381302696099372246640272466936792834794476249548637012818583653640444178211304629696197789941785652172497775440322836914893531559032815665219598292097904452288420027892454166882725323280946239994942390049887613225853786239335424125350513688000 179 547940526647782766356675709624352814045320985629145143860629062532418638589462108548914974372357131511234721846591471737705550574860789175592619501797564585403025892872550710252573398370824503390360815657552164323475865980797558474948308463837423119251060347055970689999958293467743944000 180 20612351203784459171450715709484652476586558081793615857349659041600507304301974119258876854262301314464990035853798193265426158547208404067764896763775118074422454006569476817364508778253707780418378655095552032888491503137677541565471978598980109669320621959140022330159120623200324101271 181 775230539552667535810537995918011995384043021247425466943768948037992698925071100813426119751499021856007058549092885324774757255917792100341269766358164442805685248412147545874345479656197275946845925903136632025348099097126351427436685476199052828619250212279560282871623177860708333262144 182 29150387093722102477134940791661355585594049512033301838738461763986843178980637477429134409896781021426162735667384120508303367084595680765355615302048163143459854340184029337640177886665067568697749693876756529105850976471646405108597380474769450476187204875564641435765346360744223801912856 183 1095894544835898981105554286725246623136536445692758324975022198922578609410670940066082887916521073586115788579786218288040123341974044755074634058603189625205770274078574427212881599833804095298872295894197396188940670370554191509429032322964632047115747312557413661431881405412887027837220544 184 41191257356415417681293747889584840807605875921404350431644057249461724918842737277096514356538447826240475825321317521410715705503314029479712464467746318454145242839775129439773825267828277393214999646557404679965894870496919775918773990049966133011412592313359852876469125820674957406588375000 185 1547939648990345503118296696035979791846065078472936569267229148618704312776990738821465767544794725366307378783734466370868881463442369998527028358021786508350905405846563408482818570836046660262754954603004944266517459066016349146769685257046028756357823579756361137640984186379165770294181922304 186 58158945827729125317876608876425196002760771181341819894657292357761926389084795414334622546827513858062860952563661683750918669964930318809524270110416485486125257234193999272004635546389040569241409539222935297115459889179162048407474929304079030326809573100341973061024039095070428250109148511744 187 2184707885130086542293146534396334159942388299536872728637604613782298579370126823901036713263802292194850848737686339821773429267169486288958803790284116431931634775719965241849776117172090043457185602504814366014100600213809109696545567717714695912823322342455094146258770953144153051552158208807872 188 82051284719841160944180862748432389689230414349582388592762575813676838319877357894747601886226913597737906902386682663217304043855291273470157534205926328552156283594153715170577740068999770914991034202909800644841108678000528862193626881097515687469466391438490159761449905805646961038518824850184003 189 3081011737742409549500167412480966520746617929826403296166327290380328628517592053463813019322652663130393049552151963703873092574909076852113994297941845489422961413312539707652721916517957480943054601092165031612649347329495913090560644785677378641987484208016467167739786500953601500969158837895168000 190 115669289024242924539981446319585373209017910557443428927015227660865974330222133970929139861053600624205238800068781771003478353139176906918449077249559409673432834545561240660032910247927314737208656644293368675771820874820789363162991134038348244460017714902958255251367394848159862109961361780205944832 191 4341704901451106520374196204406694356256367339296720897818055756743609235358821897633551654167593959147398782314278969675317886593716213293275317035980153747753378347604493647256298666026838717780274514157487300022745617451188037175584797197330383843451613705711712926343285995594212055732108855142380732416 192 162937416352304253406169612543365272082344379985665678119747089867860578313175573652598649410508361207566668031254812468852002122883294480704993703574788374665825043987500820317154876321217940576246146362841321013694051755184955788047925414331148063056389172834246002783776628667386414192017153805379467238625 193 6113647466086690184632250847879315983479041053516450162668775145090572718270923076039015042068736881517286136961343715787793293045651813762852125663300026799606089374349152267955633995081958406910466069887462879265606256060994882066909726509539218726470909393012519958321341699355799908656085036216930579624000 194 229350528986920307808530881856969360391955997178928929893078437288020195588158837824715688628679587510606315226550696974878070991316463772649790808884381762949495914004501224668700986815973421063165171105421723406967203389725611568683250072037486420343150860534665765833349721826183788844361192127063175798272000 195 8602399775591162587398313061024598178225326443870139000751147106198362523784071646002239305407301011358215693310597360155169620039243438006296675692025248935146730090790901081349928468785304787319465131960513291151011261623073728482356810137528484721943676440604331693030868688434297815707407334314181197501038592 196 322597310298790901381895260540121530161486923041670727477366676873046890936920538215149989390685289079607535560027139519417977184243602203589465474151314730062965639892382943648253425059851307839356478461378361140771333793530001314579897823841577782976160437591419735885255886874757882128245356326400652169677378088 197 12095499893191389793298955730522640396802486004644729061042406324658885821723010229191551054823274384773853077022692417911969224684914821081000201567229434088054580221638640429460134076130535260192515253355272291923378088255447622756072298797508330120501576525029530167397549534643113084063006610737822352547753791552 198 453429284466867703768457404243692062678368520202441018522711620149713135209273502708151717682010403137806620043804711377430390082109081876877275963125736836889494972272276520254989105389430144516335360661579654446650213971411466487314424821849078528547812216476662387643907150131254398063279342101374659663021433639208 199 16994902089613034589385154017050309034057417121609544437588074680516430556775959654678808446584687586904078528998911306366701741861462139046971184924645975331520938437186129384421255335136002993737443430164510032982181165062943626190670861688645415667398217394907903965319361294336660494731405633965682656239856923000000 200 636871495823326146381303798176143538478437611634727338024728329976117815074909908027917449083418946688371611780611917229579928611918500861033432210209071352702819308752309721987331954189030674171848169971269083071353363657184971353355529792422801071333055155495879490781270214928478562947250267713069375683601380657250613 201 23862155751405844872003448488351511814790654231079814353162884838400489891149993053477209664949791808275036310783384759971360024956811222578942889003649944889976688276720276966066668263993473429005987771157345362362726344536470590646676446410377848900269899746431766333590993175020899020140118641610584502368194549192734528 202 893908211299613041246856396240055379240326126254475231510375467603795159075545894412230348411233451960188480041095500467752409480987099043992524410065596731346841230819759163983942824344344503036098304916593288330484576634711605182461110902487524436303055433061604905604361568028641216426967248493758226932880097701176097344 203 33481293005710794310000993253992779654380629804032913772247953218165540362251572505001672751779426140358390943461690316866674271104366766765053906412715842102222056798657063040049527440411267812979504674945549345670036903229351162070917172680510815037700205355479295775343995583956374933425361826431287186540347750479197158336 204 1253828710029771229985044676864865387325168784948266239970747751897106540449501972855921878431680495514637574678671319032214969865743976347725893766960283198235441439229287421567732974203803013022990945394936181347595895518910990541950715724657306363492626713129624127849707169601162778300788369558363399477817727845365723399875 205 46946317630261225264590771246334636939783014425950297226843117405076247204610912156445836380432399416236271189438705838208772721257284050748020596228380510802850209951777733391266229945904927133475064794930484541932684182970318980314534821111651094655991842109952980033958385106135130650810713987114052698243846509920841694575424 206 1757489835972216920301099499155826664701283494024770502039349241289342829125861220223688983803839696692966256379871495762579779447439867308491447531440572289365909939407131142685887367516064325490150244527747505160531273306850898732074405029968019116759604417461299670854997919484943725537504603623996670382189101181738663554725352 207 65782852527648524541773107883104175985712884693074961609224261112688427791115305520088191366734696124228638833984325983385391102172256419580654787846057293007887644562736914099101390358713105822415766325066036584808393889497944715063459365782800440699498638540473623603140173355391036122139748771849547819428721806972335965760552000 208 2461851132645408013721938028186777372058694311902171747584436711276729027366042225751850662351510250968881741896730272193238240228100056677382522063642643237387292873627703831610900981577087678462113107168429988019930279965270348767463735304647409005898361299225844628689371449491617251500227915847441347914095297371978254522502771000 209 92117191326399024621248799436182882298052502383315057006453633166988538930381043654318684210601763224766177403140453867280281882728871959735407172297271249407275298438447205542317837040695630768255817095279510001680512528300604618716581453650149348868452086009543385989580811737650734663877495523888333655443806128739412605065494528000 210 3446275572730053890278723236731687548778753879232743646973789764617291436782360766913861684681501063747802331812766722604292594673495424513578246548286683878307695755234236872611159822352918211849475356776414558189653291227853979361686294073942076095571654798745122243147836106508462359370749088995999580260989045696891801146215859086784