0 0 1 1 2 64 3 2187 4 65536 5 1953125 6 60466176 7 1977326743 8 68719476736 9 2541865828329 10 100000000000000 11 4177248169415651 12 184884258895036416 13 8650415919381337933 14 426878854210636742656 15 22168378200531005859375 16 1208925819614629174706176 17 69091933913008732880827217 18 4130428534112329328517709824 19 257829627945307727248226067259 20 16777216000000000000000000000000 21 1136272165922724266740722458520501 22 79981528839832616637508874879893504 23 5843211045545439551605946764725979847 24 442501521100279865673218454734216626176 25 34694469519536141888238489627838134765625 26 2813198901284745919258621029615971520741376 27 235655016338368235499067731945871638181119123 28 20373094654699866379529502857300075150433058816 29 1816075630094014572464024421543167816955354437789 30 166771816996665690000000000000000000000000000000000 31 15763740762379653595732059660839887422817189186451551 32 1532495540865888858358347027150309183618739122183602176 33 153114307850917645896585281836147300651346291851801357473 34 15710819808244674846229006590719075300435922019666515460096 35 1654450316218319386862649516641145964968018233776092529296875 36 178689910246017054531432477289437798228285773001601743140683776 37 19782022283855446341112457192300036270147066771005176357387103237 38 2243422431133356731777555210583406512289750870293578431297270841344 39 260482230539801441740443042658304495693963554090403209508020269980919 40 30948500982134506872478105600000000000000000000000000000000000000000000 41 3760742104414322890196373752543826279660942619486917075375196149018545801 42 467161837835949163016277918695621939362141813826862178169820963111954284544 43 59294909730976445627314567373971864354855762516437078981274223577693038327107 44 7686497164992228299627380562916545929101608700543543065585889101306502804668416 45 1017215982028280784743995803560189160883665715733314982571755535900592803955078125 46 137369900626569127919715942598229385418793943383832182092025785413140781304303845376 47 18923033347866464119502612487661750852393110546536196076406821162210806566759936386703 48 2657934923486999665255219137427226096303047074484677382289612932898524748142652944285696 49 380532926880843152923706465386871407580539099147930273794471851842901108534824949331057649 50 55511151231257827021181583404541015625000000000000000000000000000000000000000000000000000000 51 8248209540437620987980528016760213260020926537872370249699757542992245065783751103700814340251 52 1247921432367229174721881989505017978123460143497054584305202518866254217069085901586754055438336 53 192187247665996574649784037172362454714203359776284604056391689607813402008808263104318930651299413 54 30118828095335986056310535208000727885536200678510746521212565969107105621624362195296241491835355136 55 4801740437421873070399238643676916005929199765450353386369556317470053130591622903011739253997802734375 56 778541236245864377652959710615019005818000633838242624414896658052220900099172141945224288308537826738176 57 128341229658432655909199654596749342927040567320695811198911861696272539709746233046656483246824347985380057 58 21504809558700030163870073606465562992782951318167790110896708098865041991943562768090493594240598771251544064 59 3661649187935851932328017295283983394980287218050371928709912263459115831164734839042732660873788022907763348979 60 633402866629732777061622869468118866098964618280960000000000000000000000000000000000000000000000000000000000000000 61 111285677909601692690629536675874072992831665443645813200681521007944256496432021385971525907145378418436915669571901 62 19854159517706417844326455588274047973678798990568633425615972228056043327456443297533138700590339517336770297865437184 63 3595976238925354327853618554727387324924728464511435503476858487046256493422284862798108035662894837577506074728473419967 64 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256 65 123316618798585412773120994157942949246613654214733919384127174462791351496478189074014475412610636340104974806308746337890625 66 23338636931092996843477520132585399024329557842164355450059100682839879669491257576227927721456758716554784113816568977137074176 67 4480340197683257308979876804857427505050853376400688305631473588683319040848454779636469221217817897631013141181672630104721777483 68 872251479669499949365303162622807646434696558490456765400470001728631198084805996764367866381024607386619716265465594791860556005376 69 172180364876683231073770286835793679206188598627138678701865943960120962304630433323572149564957732898665623694398641034670129381855909 70 34455214746529411071973298633236724324792579835792980600083684900000000000000000000000000000000000000000000000000000000000000000000000000 71 6988374235928585149537872033781300464081539327162551188543316597333634250882244347791141895732893905771522080390309044429947978393852177751 72 1436381254656991555349463016320686122571183250391746471987357516460549949348246635180487163059889627212534787002968979686701118573350953680896 73 299130177909673708841270791411267503190644216038979404536159796762689069595601221039009331392054655069564649168031950050310817733751873774867753 74 63106506528195532819539853755619846139591003664053690577920396615263284279598458822466790052650943464008525347646329505187594983665398973019979776 75 13484654015102330269174624748558133339476209595476524920498560989650832622976389913554918339507177002195115016192072943113089422695338726043701171875 76 2918014075587746312806466480174079168345683418477613238021227743855556678472117294232419254021408755686858667017891192771429733851502946865660481765376 77 639364824003084191680869880422509285743489207717408931211351897183593226364386707679341388729894126105209386047445085370114999981611396972399874175809677 78 141826511471812258171895641166421424494679988674519792703212209634303579716640777146502681681663991700681787082303394370900876495431561856520165730218409984 79 31845537034415137624119021283337811208099206181898555466371434704796704757220306532336594014435240906196161080297317837669337263086889172464100529930566899439 80 7237005577332262213973186563042994240829374041602535252466099000494570602496000000000000000000000000000000000000000000000000000000000000000000000000000000000000 81 1664280806589814803858571371708626691451909331385734291010900950997276297957762658553727546535190828834204613885667545045874010453464713005017905547836267732294801 82 387249891722354996549015126318601265529615085242513769122458847219278047148333304434323773260034006941532222662658262677838333773259487485846545985592764614179815424 83 91157842260041306368845499884845854119621361987054226009431793697277870960454055307778417054349104652378010053287909858763954260420698805099258280037148639352235474427 84 21705868791709464298022295453669938307232501220211589913706018425222526693917723165466669883108627150437766906087711130132372458429614861689521553384803875166651674525696 85 5227383811403623837300449313397120935058212058092789595948226043182812319682565043704133470707133325003584995859373670998111177242624603156428975125891156494617462158203125 86 1273094412078819897159949453385477806021118422749117108323724763217877244890305861616211359907976849612813472006891998654221844992753901511520482742882714849199632044078923776 87 313510426095582734784060077814213536185109158693721549133935464357738247609782819719759086429322708530351868539057970845047588630246069486771771750470934853032711240698182339463 88 78055918372454620610269814247001760777058196836890022168609077034276555669863835060644122483357749209036349209671132157777267813245569848129123397877575031845437581406839144185856 89 19645840689426543941141203098367051485678672688701631023382829915996414158701107150888938119464796662800036748323613144811017986974181257659302659804845771612413607672948301354120569 90 4997995805289294001380799035749587006445371220011148857061742728526637781076397624466021610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 91 1285086231354675591338882924046600524173237549796839724578436439761732395170893913832291347773302394204592675598807307723861480583585913001426242022863164907347970072410478697136206260051 92 333911537401202475766340989770967496176870414926994562128603188564003674031344390974093569541107906864444669429573316132549658110952885176871428131346220562804876036654032950472632598265856 93 87668991309035256514573559410832306333306638946730085430793870881557165031732776237860606039466784699797028670575597959396531895204192913237178857939260361372079386287492659034512057443926493 94 23255712658709810541561304330833699959871506998612464798533130670377694999325158896591777210986795684851107725454068188288822567764912694521874079483339544658453938914789983271676836345351766016 95 6232136021404237350447331455161231731471039141341701075281873830597417947275839258856515439946907986393960651483513202369265732472175285393009981252959868756879924234226564294658601284027099609375 96 1687031935884965030423865513001811026747194505266742417112773243035088793573924838842984610630991784467694332097273458389727477718575850821326229891871032151386690763060738361583538557010745413861376 97 461259326876435883264412597452391522852329306940177164108575256317849325212785658861617694151802634356171458245712290719037878943657208207133457127505286818128013500265925304617770914038718050316144097 98 127367821481320961306779453124811493852927587601071435268660949497933336539304230215165634203675222190265666055792155413670466901678107154499490273199816067233222775795686789175668564014387134300740911104 99 35516081470507331540467179996728704730249143825067101884750903277277462920458347244128861897123563994681151983679435317661582937837108917140673346835794936761038153277382146094981826251807013135499298480299 100 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 101 2842786518371490993303211585692277992961144786951374705867609326831637423318311916851300565555318351330811437286631147933657107327869745666500860815545512532501147005135659100014818587190133060930184670514610501 102 815864819924259692650549291012622301598813052675622334078715114933280420654008143609433559207631894785482785768629653448883801676935139371767877621261453696583230134131532683324456313753612319630708164782419083264 103 236364932024736995455352091431489553743949533803861815171439952740167119114955747621028350097006869443294913564580637942701653015141969704799413257650918997130525293957603894437844044599887308121387665857407740546487 104 69119508977313137120033307174186819065418500619957699813111848023982129273387735651747359812635647223227252865796469209438534398627632408822856727765463805778906431352007545171134867846652581329028304749549787321204736 105 20400161173363671874295477800538277575481653304304389221471578692736865971985239181092853029141698899644986158031995712562403695814964834105721857106078615188633170141438073039879576298094576713992864824831485748291015625 106 6076383546941072896401210415592999048545165849294285022568782743658828003939553440161077638085884795346060538187532440843125179638508512042543823133718543984559879401796853689950419430001682439342506987740024818558279090176 107 1826414401910901324075270463739659233483876771795536395971306711844385684267510532628891606025047765552592959207186567218257537140748768338001370268123300413570284382157539326469315369366489322062231690124202851597321617520643 108 553937305985479705881569061032859509999863782401275485754703081195724345115787591130015096980951635494088327558007361595125727038518503862826054282194613805133151012759769397506551196156529786043094217270747297645403018557915136 109 169509587603085281066262872629829113179545830668177870319077475417315111772395244728170726741932263639122261583056714604060208672602364589773064130044914736594654048093049429960812443624061871382490118046184198899785554308572259629 110 52331852427226644737900984777940949174037699800964820150051157159038891374413845736871244647228541008752171690725069241000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 111 16298309492403135223648237325840870980534639211270968706215613743650474142681406588560553493343677364819924291037970539429908088297767686137362261325993525531700414043379783062535643802708905177456789724307450289761208283743317754083151 112 5120243674742892300006295157160966690104349714973570910000792451340028743430443481217583269948335483562439638556769648556976248340453101318199149376383620502350036674271423812784336646939869333981073835559243280022512452878501152833929216 113 1622474528859250377205852076530780697081406131962260845486346101615315009278083523314274666050078977500716633873153040255500469839396519350053383284280174185380285367569742041201816753457532237932721161232488925801625428819611854452262499633 114 518528292366562292314306301994083031392854534526246777529577210483873568012769816431054939981402334506130694454801602855999153725339580271159558161581665109060118724748065562924839175254244714453479229887487198081015711354023724319674892025856 115 167125608712398720839286556085465322729827068574148248920341486207233137275477968585459121793782605893930765811732587204773541661340193618529631818864639635956683639771068200855761689556628405335966019366715495930719725947710685431957244873046875 116 54319868164329211815725778489212737947877955366089287791388577820025712027311758112052148423256280968404081864283718706770015602799653873785414987704280834282113691250279653549804389806855886963251617013397749974917395403282342592224777483558322176 117 17802839285716515711426933809850590261431025924723494870060860853452583928176960693371892983224498824628414863082894410577263497280476576629450367780788753928845575398768650831723078636675669682946363601084632444559588475494776604926291182454501735317 118 5883081859156902481946071994271920466931141160996846706776675286910183727338217310468070578572255211459202502583529742221592411117337034311243254751389769394599552735469319846389215658579500974952461362613288514170258891027587411083310446669451623399424 119 1960091075464256264540231390831338371769297311245951679669767830092230573089647635148578506600487077446809622975939621132273478286715908504506551835326426298342691780858738002282096006529613172095610919292745841818501213999176687000032414009615247557059559 120 658376786627090658112089860006607697361840151372080594941502042621214785005142803089933686433287864140436684084334804492980315341455360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 121 222931423700479401399142461560353060640109195869709482966804158388678975680706212175114173338418588222322859997116397994372919830180998475469092583825605825265307570420046820369699005810302629244917212395057752251958351475502486772085628229340055297046783615001 122 76091941442549476491103203320136306530183218535454661907116946209661128929568272768366567521292764283187960559994960050574884426579783622033606056800790801282915789338306554180042855855642046807282238856902777398704363819619597676773019750625421204411559868104704 123 26178764893052636262820055276840419009818265430318479328481181402028655041224720872558613281647842275231034861165153188542144166257658650295000317182017505962474253768038014945828723488062365476490277504483774875685205922861164083218777532680642347693667498024532147 124 9077697380838328161443732237104001331882062468685888251283994228607687595816787250824968343508928015868030577135944486425144901822809207419866028588137153067767460701678240632402535594304321903683773966540738481083208299071461450502522783807200858139342217930789093376 125 3172427296644561529092530694788179433529523562126369477007575401549345872361624342415509286319730357787080738822188619808252589178054533378475882947095224723048395624669618833603323525835304758551191033975975888814228496517184691279311881118019300629384815692901611328125 126 1117302743808947721372809248476133420571088349698788351831375632280924940036472647355614341112093544369170875149780528964829462106681393662071765141895700089722696548296962674978670291727732467094933508179970919638584894568993857671273390239763433953048227844914854154469376 127 396540404467266342908068772953164872218953408720616537996353172327349912903504633219592987213634231515416080234733187229799137977514887199642746706480867473572667992880948141501113879726008664562710237001797543459024370823686885686021221164887878034789166324753171224653169023 128 141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 129 51101243664142529885872098061799585148600409621866757953985789085851204985981809551792769719296017238052773973728000919668913562498182977076590551023906353388999773194140273287220205830381409002613576171001787709301859855679150868728306106948841409000358865849536665115612989801089 130 18552789159013985746251272729277548690670047401262288842225956085257893355682115204516332515354302904625333036421860237478112787946467454115598217848900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 131 6786172790659686078859493948395510428893656589383757349365444750249385669780259647006499104616077827591875465340110980793867739550333871159328228866967924676935685714683795910993317138812895106166653435267809799018289574159472294549069585701515678158032504035756307584129885831624343051 132 2500659981067483425012898936014938154610871027570463479093126487489571270861847329986545655379701803650390489797392784543002317056817730205174809860177993093154602951375140434597506703283386632406541729265566008219661839874838946928229082434237452127773088325353204264825900340596206206976 133 928271063194920620719997587373008784367941746616918327809838615512294762439485768835420401519197216367400791420692310356691293641530664065580312039683849515295220414945483394825689813133576636245334186745620547597224421926838925798460064455113230398430221229026738179841160453181291486771173 134 347106042747993098023785451238152951128309327267382711558762813371145839006713555125988321362090434276458632338901878404550801237964097978250586229990763072444872935132800137422117347614513825658401646956700977647739275938135357934682281400459375963304938707598640910521292129747743212144951296 135 130735586881417836878617607630398387652566296307974009492445784617487079155542005197066645401668281850820952764992102164682339493480286009150204135160776849099584057603019133677466099968672100911718970007825418868965989000686349602465795049507943719908887279801401604117927490733563899993896484375 136 49596059440748251331071358027437211792254127808195208283026555211403083428066871724369622637914493870913715575583695518652641939032483849791452405085052181558244636186376876118797097256204562233970524729636582380578446492651935865429778437197966934715573787006466609789068710347768169301398861643776 137 18949596597138634424980077355251692762385058641529323345946754292554057045301059083594133920356056736812785096246562012350193595660961607723775668136007783450664265491499269475981931857262046385680975925475106085443171312618738610076163551763891152053713120484096047128705231075918239293911588821535337 138 7291724792795832230216876888772573669953082550345246559369946124607273019933055730829444487796048322776317577104606766666596132725911370803467777265018703363114733033007940193223960556025708370779139981693979705151624133942278648101498768215219506472286878176954091962926378174162927825273140765937106944 139 2825637439683801738929070483053084082746601312837676303979341921495566257878543321188057137165946196825046168224178358392705660474634645356792348801136711566040894213267362309464832926166808226359846960892289021101696539544170101713319050181078241804813899841135525779524968894463460404491823422437522725219 140 1102648618461607295847602447557599704005525668517576960016924135699175152777985764110149042378613335058663459874113806963533617693548711401689310100775038537554722816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 141 433282686080210881020550474963599372109316785358513299080884160413829424976538694842177812901460376591223242791161510509409957875559546158755512112908181410050413531325517161508727547720119048234827846088063268879558354133760474200550435395179141153256618676685605323895750615606854129441251323604423949853604301 142 171434521632582252177028906971412675898125834321272426630936555271502238731517988203277344479773228310641164997095143141054859314690320934579829192259452877429768397826607992811708191811402339378948677123474576942022092768944424115284169747614086986374953547098880424880244463300782525754916142005071471432374943744 143 68296352092328541144834346894526854422640673517144442027817710568535017689382275580445362242673520924391640202875839190997408883719910412624774802613733268932400778754199229097480244682040549997215015842162019303214559236670496980197108220241873987034237887838958447466824932452961801380764248933121048197247855167407 144 27393582349573634230845383998674712790690829974806113416395530827668258945711011629559152537771915172968644112819661739630029869492953286644518486504569792645088980616294677270168256398211893590916596745439260246168987858344167642907200834940947210130875092066262997445275115636913160933108824422147548592830589347823616 145 11061966349496242558158166210067502063318232993820039436804331726834984160304334449908500014627896777502206753678951207498484955482123475200063921272669388230755777713852016071541760431693985985811048984636784320152176676860091284943086443894297811559305616815278512839471959208260433416004531181897618807852268218994140625 146 4497056745262765075423662455957982955957548708889203187111058726527254078410528082072582228610899552876164216378665079818734378619320745384889196008006735264706676429055915428137083620104877286265433747165565682085307182440021361121229173666613174902047169859343405205947029122921681346134254699993939611334022386688381157376 147 1840422554676503153913550566943523805139096053128166584853669748850824157378333328326828497402590145168175880282712512983602163502768334825229246672020479738987000921494171532543207745762748947375790527388700002526878247394381701187312209316174728598571008379978422287479665528974913195977942859813162950245725827991121177532603 148 758194692626397748411373538037441630663382577572887210750895874844479289269773364846322352944181947077626002534701535021333518531811204456329547377685779549956052257413509237977001946856540551088447433857253398306214758359719874852568260301360295839443827168282686319922818753942535659749039568596555681684527558039004091667972096 149 314411966626603990122947020592349813113524681071773414381293251481589570464553291489985719937215483262050196879249717354391065930766435630513911052696009281638524218479136172210966341956963329561871616036430114365465238976645127434188105929493969180506371975634978116100632741744534726318169805480726639944853062298223366810357392949 150 131236274899077212888458257451636929024530956961293558553825238867689123636192250384973585221757173251434127415815111024932690607079072668420330338712176398985320702195167541503906250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 151 55134930370233272779134135421025465658691837187951143980819630591959963675212021467601494671965504463806615311517556497024808417932343980988922305700638890626629614333098927307647869704677541979388004238937388837377461096135732891895025608913441961470644583140668678944139817336038832680793025655766937441754039175807873968080587892935751 152 23313083510635690605922284940170108174968919051583885069511839951674505014541091016535715027709037611704164888070392552529156224097877382013167639113846833781070930687590846537840957762778635337780883293956153174765639909033812007242843259401199108469165185606148089591481529360639637436854083293629668273846618892294413993264286525225435136 153 9920981467400595751263222903299432697269314075633976319143549919240873695539229192416185213130391925790689446309255441159779407390280709417515585751395285210640178173691841698903660654089759822569605423549544784057870979182481050423188409304414354355204151815830666117643072630433600297192679329956112240706316198385757976541997026999121085113 154 4248874389838052624317284433012977431743025895760478724245784706753153077103584306038015082908185326377441891330601433064715013974728490403729523029445564350341640008449523985866529389291598269926174439886874804599615799232367026633787761923782198332085292659359373028663152718768573596933654575408134398041265734325160601840343860742752185614336 155 1831217833367380343969639790319089948365991633758458090980694635463655672024131735051853144937953088125763561693231926647791172266114384125277949006898009115119808971707380544849907903325731675609398332364639605213178483878601299420625967239994423227997591229126184896453771533656946960810807551760390359560197459654062868139590136706829071044921875 156 794210705332907567589649226646702980285563146452134052395479461998870684385605565453404201203080460774103072850685498381881346410671372124912801337931612439679562320009819774394027530819971463900022301908644433382286613138158246243162584984532006005129290205178223341267074069601708112975357276926767245604665338000994040061134943128611105237081522176 157 346612354044472757303356785617176765195821537847425659692996332910568930234632109694148549181505317272617477328850247436747291658142426284303857698311366162872573869104137580228812897364760762250743547925472785367793107472850887152302958460227148143821123720089333028787360445621025878348952674309749272610903827669550951917467993701286982062908510096157 158 152211717575470461566495076629075301803089918570956950431669833715658923897709682074807345114593721120074718628497328301961561500272568221049873980533473407841004790304507889700610514116163235788801409595755990726253668106972413148865278669571049082185945419206891480746850013111817837059160114933228982663105240292451416262582486981693650653295386940145664 159 67256035591241229309459398153410627537590094621649982217006620046820689393242774486042960123983394446605193073093105245287564273465709962176635622229991949146942150624455122854411339100384991649088724209282922875634511784500395986862060404570600607786765481480037790445283462346918310695587359587317712376840387811855746110565690459500971052548554167412685279 160 29900410831648818584886782235117429226820262345104162361043796085304689735818788120205150200249525205589310240021508307751329495262006070465348641224931502904128272297887432376863124306307342506393600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 161 13374253332252905833512054687680960771476973963514586319183110649767566892247704317911282801303206645838501374353291624359537875817527725674152493873416952193722271646342034843964810938553330128867715303798304870655379822600168241195170865140094828336707269735015843870000542654949020427286056823570310807050724959606603803134981805663174287062086797853091490074401 162 6018557500526450748298853170248233279995115621588605949339747153022763347786327716561703240220495565388122731582237011239668571569176230628422542486676662486353876985001462054969832395807704428960559883966109810985465723448395100859579588295334463886042954338139682885955884378693692473032945778501571978097478588880827652849722633344611440545093396038983794382864384 163 2724770542346884867269330536603172515215850747109000407236740800232106029621023847163280739519343349220949125136914417288236083630255198022737113102861058013193192604775840925903252830551456002018516230735529794536687518387361493521266274976959428709895971747183811453341981067267851057704596578099448157354447381852222356976808130647190364256690624658596704035988028267 164 1240984828194959128490104879351972327648654722129172574183205253121287584280943971175321132037155036290727734039502960374038207318462757414660392169915839217233306809201146015918215473675087381557488147793579079031261794166912510562035638913593789708129139816503195071477149669813977403176705463847280378981523994824506352178643323136356888072276997119027879382951925907456 165 568573444837294325086861614616150670037064433427364627134402757276366364897821564218625886819682491783197537130767238218705225114802857384584993217076784893249879574658871380269642674191259350333423522800642303687169770918215794356884964501105856654091507606717488025170045614842130587295826603709991801184327712613034833412055046798945501240751809746143408119678497314453125 166 262044450520317062701762714484590283696697172783851894097166577475815936473797429845605220757841296474544393293644569685122451808892691911350630530833356238048044688182619067569280905979945567856334523897795486347756550720551067405420283462364407797393213563878503650215659568866160363954200525520769172255575091909109244773789508033091778772939371192258732336916389996502450176 167 121483295959689202248873634654398378057727954100190625958219234266198881427149235330331621190167671136204316917751789705554536602339556044143443596227112432430162907037519489663477965057410188838802884479612057581151936683038999057392385249709601726792742655878902574865303606051058424455735687128662539277074355271223996199014094237597945745827257781488847180755069155599421259383 168 56649549019932308753935452626833299600383027138625516941709840981086419710167245071930448601615083539969625637194785547534058220847391847238223369715850301042355345992913159744213979294214430507607196817527247433233421031081320867570390477945419028291893640990234748172529146843913653764601478742241689499910185846806939261832438615502857381846536656776190169695396790055884896075776 169 26570510473228909723335699499983939300993755927350058161126392976543251634584961885948724914117055082803401682150998640010540194334029059546041989475650079803031547206423884929354981617351087497909913688938722459018970114056511022863126194660860755958927334474685877068820415888985985907308066185783508925996894853976177884061753059584625577072295546875406835350112298521723698286803209 170 12534653116720288124867297836669623719817371154008281468206502260196302857152692347606771099864090193102160160948439080891825353615222489093612870481756277781429655934641886170188391308392742999154327635878422812129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 171 5947292775418888901396734740398139564961664878106180214619577342492989863267292679338662832049376477838103046165798247689243109336243008165370363310890784039918285853988716329272216388228173475581391827949144475061431120688000753064072206198918066081076578202185781214380511434575049967872826755478779098841974393763103844303867039676847844700752131811022833870965160636873477768878094957251 172 2837962520966542271047261400379011811889924934728092749121617046475164730182730557916441255421039613514232274571684586757320730300207679928159341820200081866271771316673457446967688639421196154402777697622774959768755771775568690037968124812702641770271126353596482306737309025331286928729969639648354451313497160730274763521524934620961712725583995143029371977917070581502851286973500878749696 173 1361947145533998599457195585794432565374155691777384867154296034519925679071362519625526776086797931558287736156052169896508895145005578921215237786442260215275752077142393005395366630877293544241435107032312416934444664024260779390300636535252835618295726225277589927189394944330420473026977038807379151069005614204225890481367031400914696680771838213466319682051004054478989572411920287549945453 174 657303877604596327478857819656965282064089050306651389950495312479635843951674450393664580074733991561498462461845204751612710398779210048572646812175058160593829366120474184911479583256813351988163401009222213353128675214748021770458802808539878451618678128005462927796705894730249894718161350446618811591405144714850947787717313024805845632310233231964825652767851622589187505720358257555171966976 175 319014714182424376581079446008455321105819771164876168040614974600975199877721028145464719264807972825599843766521806065778037917195778126253421764483893163046800758780768027556145302325491473586214007683448572684140752806244198291262039070961532985424965939547319094895956932528168001338575837987734318152841521451217269928903878029093090903872606097076849800651954236485607907525263726711273193359375 176 155696986365515595459913594713018889409463238437394634846682171187390728021173267236638905210317836752120723881649318669658018316720271580799006391201746070720137188174525158338851636851643429694677972394518042146396398349584810122850794840758623357050743358459033524135747432059456885599374991773954701806135620584507903660011026345135244707310631970602738418521325777389018585649559588945309471002853376 177 76411937447112066027584838168022607515263021571910770345776646654947845039457501837971187795013789976686828894220192338413229813112355626603323648755901068475613240754931040376744473223530813839745370914810272036110110305252089694057923328562784061886718414497907083029467201343838641261955659916846110932376761525573036238529805150527254024979775783680830822902906894853537906162611247220700276306715569777 178 37708600996965550580022087438143004161965032906224185138458460453705229797048967415354341714107031852519089084564029315645751560400178836044111684616413650639650175434013830622588117049293297699471159415419437273622028862808564107693210191110718071864654593563305655126646050317156732232448092413270769543935262545309100232021851149358048969430322338436330265262106796915451482265169925580329278689902365507584 179 18711330478346064832274007436989288302965040135519915362460751833029500668277260706493208182886173595719726186972763671844846379041569327172384142954295003143166912283546943413436346751671222433761416211296590480270776795100662509641499721521179807531656993394013150982266493473842575752736198879859492343824529130861056746387343493774839957737637173440029863498375321547705780787795876340823387351835542073267739 180 9335572134198570334145432073891738345235603846025665519095638378187253858154514325647917984190502668293573585752383925170983307080912124689269168505271202153145794664623524837811882681080312786856199746230126270506910328163150069760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 181 4683131479221601557021091206969597597112653356006874633260511957219027628585172410506955152073769502599663270285208623456401480627441594831540738786407003191062288128411453652482694741905221781394325522943307987805787316919232129086679288558603653385348154714291909528122386596370896508846982690969582634921017017382242983490017483648393414695110163258207245083673747839263670865910704176642095606504374591938229721301 182 2361990601643319715694636822766851995610360631323574483427165224565347682752314259449034674698740449105490337083809206700791591531758967990338088396234497852833394292096815554505759714445084468285212272375228780690310932502342429174060508671144810089122093973631602902976370545651476371068291102453234268566716000513682838794231943770080450310313958258552012067731639146881630894712449258574884053200734644696912834330624 183 1197715802429974406509625102575519580231373365577110409559839625556489021656903669881333142829489713534055105061659349389224499508963951122006435824775921958002059834265028156828325004685418487616115575018899390349098409840973398689698639906131613846774112212145816138700285974594717212875889607043396736544968825453212675273308575106807613291315108445684051186784971303829003538227938412328542617178552553115102524606530727 184 610591460029334410734113803415184851018618842013093543433156121706760508519678200383929650013906691996540101886134463539419866229752930002680560622189467169673993403430527080002082348749106958898978615388537249547139413620716274700633360843734679024223015992002638419754222263433135078330597514921079218430920708734284028502065115190274152036738625277595770374653552548022946755597863606383857260357064158918965644968534736896 185 312936822256270016964279891999178683102116072850745064771881199618236302840061627109391511883226019461063748864793535299556932928638454023687463947953025431101975463518331919009149644959837314893476434025635279293353860243821138218310333186548211714313517315701644552830766383176905574428839166195178504200413795052049598104067352929205228678192030450513467582241108108215589505286306445420996258377499543712474405765533447265625 186 161235029501090340982780055199203554427904387437832532322366700494651200609463181809867703160506753461690097151487377694341536556546820367735374226357085876384558223259462256242443747734063284578257312860510711069369543390260686226678184837235802644942690168909758922577390710987197410802171777114790045429965883030664658684798705318608691990624567418988823945534397601516292107889134432478436858276846744928389403761458612352843776 187 83511608470966203359510310307269441264418451887647125016204494753098563081760712822976994982024881724137256052004060200157586043756826231359884794004709008065682170618375453398692196088059220513239152136855128378567485881778634136724673869112898963888090348199742360839384766026834150864204393945509935040624427381740231204196566792631084892318061051640850977069497904787399051688722303408597153044941910457828888384344255065861397363 188 43481754396320240597700393053888292466062585953393273376577326592512052726636695974922605740180962914137150733602911051423854626879193841212160752280627187061015890361811865578533775531105514532479408850656910086422274097448150889274854766671097951469668334434850118018035125207999557344195808409402135115842136096072516304913605797325454944544494104274330952320394665930805109639074526436664780278409635346792403392576063154091517280256 189 22757691476076253274473806513320126456567863967311036104232786731067427232850573845808430427505148438007201980265029050333833296993845972637695638946630553888728500462991564653031837188476412119739203491720119933119559610584163670182014305488296373273744512753794732867552081108293604221219705572545232284871531533101973725024828163149698925121080941777118988929209502521392890401917000681894967163156945114237897705502858676484552890919869 190 11972878762320643600472092043544354022753007682543754584624393064180038814019168095094458005610988878386312883604924321550529034808584660847417219128294514010707859931948467440568790990518415316228370323972724552935339175937247884031591873128889252100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 191 6331500030568579732508151967682793406486707569794913712386962464215753971409615594145515277380658297339770617080916128319074347513228418542362963049574291344715799343486968955850225293319422867773225644698730186506354077927950368476017792645387858337558518082987745569312262789280310397207605324763551855416850096932733138698167712118123551579749384551148675972905525517205962866952571373530849316889315825970085053196452033677478710395352703551 192 3365432046657670434805165966147582281178393910877738500013715944562348114590646858571451955550930830829679512373600148374548850007727998299253358917288854129639351553444768735370114477861536792648287745445167041573626888735774413179084708059360111357059240287189762280487256151528402947135231719912624311273520251515638518042239983002762616975867687705486352619848075075132043334692770293602361522142711738299940391011413646545533397623228550086656 193 1798000774744823259417778407119436760082186963992999203239785930835850825063869447984825716887865228126232796717517303257455036754849705025757239818259907475794317381681267786122886894853285203705095784764152893148318151774459586346373413258370209741990582951515383980425522371830175358089743575085786083265405844492664770572518994874517755423775547173148031753925927927553511154594494855344468133127856687245605129811086503789988372400131708866016193 194 965478320278679706029276898391402530210787752495326048487358555789357396960064049891588164030359198259967636053074959634271480226593978908695112134950876818252986304832394642812455450716680952537482255737698487586022595933573193844897327288575626206684982509891879238978766446335054433863660699503169823963711653478643496281992410354393964646822272489624669167792229007128022727035944838330593185443780400529439891234246894712035491274227176192360841216 195 521059911217910024103441742924833719317471592984289748004780172544555834734693915333738390860304345634907136207803815620656275521473070066920008722488066918315343000490564232227397198579092783169182824074757244459815572350631770382880870121712382901080385612160281529414400075851599735084188358155106873907154275550882957132348545000234583949789057130309416541367627680335754049110822613789951152270309021883847445770487905036816300707869231700897216796875 196 282627405211297578973138744865523753494911400972177210685749692417549573165976497971694901457218099505804112637070374446877707906053371501421030305580837572640028754652794736227921849565502764107600568821255716398838008094057339457546908907151080095457701398147841470901095616250756120332831969425262385422254984854124296718785130280661598230356231252431403272388630213579317030984585927348960058047581952449087399250244452534354522747976107484264408469733376 197 154067650061400290044015968574051113484152238932251148168142185214797227820691727921899562486207273315319686151900452000040365329320807293938956746965901111838014572110147051754468673104986860349226702141592765066613828728991026436136783838668374884938615930593851831765151447727492872169481803847895856070237459718070995146901016845063749885311137348113016468044506909807708310479046265710719764129665087757027127550081960762637103999561109116924241104803708197 198 84405050262657313805523739264948668605104655732566411428538940230085938648406201032717625797942945043462805810245951086468223009292483900297107272467499042371762737923477441094537600189336608871853608295065884122632286349302410201968631486685310530777649951598040243826253078737345304156002983189865480769752042864758829338977351467385219181489782623770710396516552742443243165025276759730903916794113601949128861278826922276047030798171535752288986545654757064704 199 46470196742492083986665176464413907549307415792102195365778979900092654959555397324342035471682688638643455552113478115470094247272364956479581807263459602644508638219669829442898042940401846335986517656907878926614060793975393290632987752560034987233260657590760191422028049511122610298408738576986161770662359528819513483753021863518616286955661278505824540068043612856445308623457999903385283914696124127113577569530795111875789540954769929417589500031708787920599 200 25711008708143844408671393477458601640355247900524685364822016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000