FANDOM



Googovplexvi, coined with the googo- prefix and -ple- infix, is equal to \(16^{100,000}\).[1] It has 120,412 digits.

Decimal expansion Edit

9960143429937049679324864000136092782812406878016122637043130840654290308500139914223343628740221391997541533157116663275776218154991676793528258533639258678594986709799720952237519272550126914316920242115701070419407435860826704001055847580860186391250041792711177543284775792354689486815681353017867199239477804461551329015540410151161370841720924351490192838752206724119779780379400597789266837522804563458512523504692057785031674203984055932115954713711473889640912600594422956008460500389039681089852183103158320591507779084816470538234717966936179514205250802286093122456929114618154137720593924489491090083270363425072086865183641166476719165900072590024639000304375201961920994268026474625271733929050053543821782143346549294830190674367908071924518282602839903318084935211835734868582911052481374964321125764261444067947318181637835829075417552312165935400205161462892844956716838418412052366566480468152635193742440847644369684691654192554774615580639189632714348097612336508576995984217198846159825134046593654633272012327049938408182343074463852632917734321345049590482896072102593718269797113688422357492739233084566354396551123495011876946816806677022969560502765596388347166352892481556659641446196358319667316107535548988107394817598155069655541093792042223395058248668581566661954988480643228310721331317457978368381955032483429988082869038673680096354318075548673538254654474423557351361560086306085902925136290619877769655513240426440014095875257155816507730654823169166497532310151185112641720930216641749594489576258592535071826804108126162375048463702308465995962844197027965030820700054699233050401702783906000167974765871564079848469359822695646202638986580076144598585898456074453056598056748943701132413930235191181492336586771821158344400529917339175017001554901791855370988701758598156711353769582266862006634739448243026244372808055770142411734786298679991731824130605931228543949107634504588133627642596797173074867584563460195671325961714104293214707450250246207231604828785047340687713399522079604638554177556219246437982637531660871839255036921977290238563060361809339759386648104927544183865528306361047755840183985542320494462592806826847971532809520071760931211763643083110054202442953353710060145760784248481239033547795061695742799460903968815164711322741836028909048613896513903572292735465874209618173358934022852607043019568547796495318538382698493796122107120033058907548452718926412501413074077418732157463460004292353767222092766624076622997047503426298287822907737797037877800650566659729563486030863519755935967923974477230870860679880494009955316790136527208344576814847693207926190488213167531440531862698046588257545331641393520767422167803827655564140418746395954194134631555862754521982327604599093487523664661813692223326416841007143972823782297076066379735922408011163662303952091779292481948415764375112163987662491111238680368744880660399318463675605428507872240069162130329688027851104764166047364171580436760350333320200146618868063206727592488722931204875082481804826867247153496519992259885646007402843911899846767491386645695707336622258391722396884916459058064719538693711167927387681856132768018089004394361836591435643017352029174223671172626853778504078954220746863055172874317778007502213056232054631525683313355186617866492627071552357601099115732171642786195307082446640310428662109420745065514576484211645376715880262703049768223578611923768794528286196859995044055479012817901788998140622485708886312967549075893268446089640790375344417200646540617714256557359975605040849307404772576205585283083505334711798416254493341019766603875474334634479038905279358895674299618882920294139092350197537820152307990928754577240248749109320029492785868700908198499099553477789650373081503722087612100207595559381812591222669249194276956539108637719221673988215631201368910663972949942925252256894629388242380671733978679323395516359650183369658867190860518764636116988511595315220880264244528328852938365182612581766989235108642577953133528103780729457001923679867661963585679820589019777560708185196018338967077205562990491946392293827072749783398066012972464195687736258009686100248222259509258786665871526882449608442449594249255594722445649591045254474074006547132846475456187663911563023609540989485709268815718891303651398468828173576405274993066528760983051052174068008520736048570435569663791807750189633133706984880368084509196641552217339851156783656811546552995396203908961280744282560976226797553076803225525068043727536044803404828372926130471344785605060962539281601198649748297262848188192420911470740997400402619874025320061100060705561828829374901039044182397093865444549043070904741054554865504197997547908417109548343118749005985194329503927176558667535866447122108443621514670530162440749733019306871909524423405302622917605907203756848565912888570275139347797255124506670326857952524028646440580413544102701678656373941024966990761386515336637702648746709413711874835078799482414575158714980239665343380287450741806432121793970714231911246089431463115002314794660618153577988582736280767636199025812438224526379863653999150470459692554736524650776817138105467364027462512439944624294798030795859379322483836995504909539979505092260743905438535459912805547725952883246488586623770554766838363376481004201947059036750157423100718901924859449490169363297375556120345635107795807118869060152451194012615607692449455679405991043428931584987325733323530013852081496502047247943889490190963589727763689939060835312973721383861820422535240736148174777570477321639635822123110938850390827553663662661648635996487749031415545690486294127854842925794238380574283510831964154503298137788392482902744809899795783035557126830096041923743503599522766786842404657397346964549260985060514558137037406255378123123796303882711731365150007207998749669864037021636470333570318180309061655099065543192122285255118886755072871042668610179305805744943177931161311067824397552353886004171130020255674091175897039823544747556188287962479700348920513284336478452914399694453453884850190758042315239345735159729839263055685701909957153032838554877814436565580976092751342593532745752895524544422526407315792038991104566447567807513677234905067668812278773556594493957620029393677106137717230118144311068216901967954138654465528824178818234551672077530695476988058838716866123404738104383878164515109992869534797561712494661307379200622470117805948957083884683729367384557882203597304317838638100348391984555571847430708903291586423425214820606669971516310923113535326844199510500072154772093228785994178870538590778324696942752116015647530349601952436893518952417621526193900277802809757162323117180734931902484289080579960650137958369390354888363659325115815048587162638052913482762250147494636459838911362622591616463802567477196170741893078942882032236040006768304632425344067445011515737581227075551688118925745369130401731469797608775085104204838962656969922684871651115733134837553485743048786354503663200724701326793833039192080000942041235854708432636691602121057581618891440918256789418773791593342299388518646302314301986362789548526871290710452513203548684448417727642528945066990601479038274872629856316441080263032484638974248775203241134239270346692435309417420532673116225448719305494541230628044291335852505945873901625805569515096146535255681248337304969733286609238304424994887042680654455168734169340171191921864965730019590347127039746628307973779866268457919117347494902837038577619194527012053986134668585940641844972605208270888057447511234893304459892653050674917260140256193229897039296747049475011812453049691259884615175527997261844439076261327093093859676620081778623480803668706639844212214642357322833841164690383914799931855686881632266001945718017626379082160338802218607739292335302303705566288499668551832204453619705257732634844139263261891950190327623284935241515008824513722262538087423661310243749279897126230131133309946046515526601212283960766548597872507148193518300603751420737183288596771114130356877260853927490210078125630110112459662400734715690635691872024068701922748817155924805904098157534819729381453733790128129865813419707713471796440694387105416871006257389424064535839897474858265489810214477106162170208113184409246886645292257489045302146093563354988661222046950396255568011275200652190906360823595982104311498078629956139053979047688294912857751331556309465660970095813040260160954302423760732336100873917799758681909380695673869852423305428243800145892032079606856452542821374570251842388611456934961288383069372547216822385947633485235407372796141636703781413204195522688353017325422921735656126841182697632069990123839431605896898590750236460099600018475416502172132327102342445272023733928357594802579496617638378692730494337948726180830888341621734250867537996552933026633154941245718366927293832647271947257742194370076795141289106674991387982565194119939444216135887547060231561378738981679806734023551758842233389842386067313298215981513087494463597745048457944428965234818775482975298490427463606057685459670543396586495477783224652288335781161680207529319074245343760069051033307220565886126067432057034037709735230546795534723149366708890531031966647218075634794505625920530891475167354794747996630481916955778561782076240676161723138951575759656328306875939907241715957911015573336275767940114169253407737426596512310936665771390823118031790336924086293417429269643495166895428239743949128356933603138953596876351250307502238909243373279925863473682525554468506807498020810618006315403422836501061767058798698378832328230985235350235190281159141644913717338622203671746550223678183153566945337657176242564473374769013185127649788332180132940870868841108640864890145077606677213389446735483184670111826166494762239463237469745509275836429936851725207299822868863999883539780803131871071228984977478370675771872966292572767188692158767663797820546197184440868018433222061700595600381008297330823199029941038829570001451291306083322817294228567370030995453122245799373141650852834000758490986498868932137485566747341670860400405309184527656090229974980735919917374593038235291506423347853805974120072057021843587963399655355626913745513835745836351283669402485451757143246048722229912411074272757876283131365262553813151988020141258778654580383959337949074064185757685769561483210144348095700550380674812969111155637630867355042729542721785171999274424300395918712109403818253764991106325621587811286506865703316953493080224235603654221815274896302500054717434716222179861576098053580696531032570299888713842355104692499327779728942042206546733732897248398706209358517663640847505425462435419959191187332724235062995100504428429060850049425130288593539971047530272516856847043579463526138732607057982097414733899469234064135248802572368749637500246784606455649734717780753184912482612228870498626672897366681640914918841266230138013177193961802010744143608082613455890185848466274786458881602032129504963393446111056386840253300523198442598126398623611855141356373894156916703576169657054961165326609306088230572961883355080015633358743787729931328706311965897949837667244619662007678388879782402487994672601797540319749256344287685793881169006171459892978711888622595886004613512689642561277137733379044777805022944488714758547205390330856709136958700836542460019600473754045143354541596735878116761976658329300461083012801496649887797688898362496164047882433984210824155987920430652248269108231785706759156237280214940163521775917984001544600620297095985116982878252225985795472220623617270902926271751685255038147112206591406208770751749736598954178037184855155594599974252632694807358636262758318904405536136473517771766667118959885583322776035518125818272369818443138246143001322955295525276251789040937221273712184610435818452146911840828175550544889207516884398205224090593019630742669672907428945480020868470210059718323832322010957702852896406046059152252004304031473444426218783506420349850435558788387419536593071115873619993333973759180158446688858150412203131082346243104138954606223357244086778810337068899946714162342302340665560297246262361575317486862127013792887956817341383113070520912239687390987830190649702920545739719116458604020902876608112472550387804715159086618500845196062231263101423187454920113196441157141531936388581560904054542441388119707324211979009138736029361727989894585192682312183530373885317292193435434906723689609085551296253339092903082138683185700316037866705174222903740057784539771641301198076143532893822654574585658035683491212924833241855003989068034165818235060555544178798198415548220436718598925547148520048141741251332858978209416845428235276778108786171552358009393202002882012863617766230162321266394058483219633943379286216163821798232162572028305463039095777245895102306634349148962791071282561675114120596851060360880526277412643402527297848925650300761375044136140787401319968998134168693395006065583346635089293408628129219876633299542056170537178119804925362899792523818592247538242520137020445586076621443718103006020946273306067083319778655776196208117079607367206874432603412392772743390783356149199806554962982217417843765495557745869112312770490554895738157247983668408703597088077179577300628646724526916626477781491049620894530613903791834266444989110178105294265530381033757866704253663969821658694432754579555586855673187229522010595770989648315895636047300072229408917539613348754096159151994072893961119700125245149390662288704245420448555023293635543460425297304954211839357951760181503314221854165084798149356325910325767117401435286297942120095175584171137700980232718157183094226968127308640333790265096473473645502509727952929958477205441498685282647975980852363326966062062611517394758769171544544530953204383987151676136896926850827904987245054540560819184054420056337602900023176107108819894661057421735384838129304573559330927919077559380566927585592387353781591421608464714354762195095201108226945832521980068541539821523547497632591160821797577382901893419634425393706482889819901526028436473400177178977852604156395739842284928029046681345743968722206496309743019306126506946913561723325608826552872360021589659792498885243821139096233177794155605938526881922659251710094988455539543134064643024819336114237316949361163067305187955824810326568243148698697805456153454562822980278080446701095176878044154073003197160453259265324450073864603164202227648207210352954685543302487907741057174473629362530720421169905885174847749840016204267924393382714458355974129758708445407818748980254792215610749331878985001818363184132364013786177551865060006578263883881991529519651227137485108630823575802161009971724025490643140484234851887556257779015928452979021210260766510241266317434403543326112380710101912118061046624593886153295453238167384179826345759994745869106657190971154692993120231875724937967532830530513178812105799117638429938934159793970122763046300248902222172584471827844048063582291425138449654290453439457078292271083777393101284690147067119667527188456477020441717071698747879222053215358759344604607045875998666861788114196199136351677084328333558238775221428544063806134135692449022594183316343399880793322903522785882719602896283995365358457807025526732970042028855262426872803337974778345511291896679946788379925602386755505882302701035756574848224141859244765774837448885467597471487382832381536912089597502329359809359059339185812980827401433872757461427888593031066869491879824414814283957344251312456010494091298730121138542301268880002939953656083179440512136432063971616584396869485438584126026018717391488134794845584521407323336360914756324473541873986192436514575552759467373957013498065020158630268146333311877189969049488105436463485557874779835847933218054978071803459659564882648061174102487018885642668788080579022016495192597302209437344555017794708214828322412022783718467165031284236465024381009903263050026010125295641034382955079491603157636500883879397607600348214341010348747887453792477010437058430149844835016726172878737277456838385916947540611381428419858193061570310196599772853583885937973342633602058157469519293731077501603370995371390132382014980355745298248597967991069095321999186503084538215928466534466828247223723815870534526248497150132522468804178576875220364208755007402385879674715050663881696756628910266093788565153864213548644791973382159263209914486292330383147112250623508998643077662796279341077326842659873234032881840602624337153662247848502631676810629300116521458159110119845134955792511328251850509095770362363920798139474807889411869739962010035017402918699814666560072828334910654923779167961275405199482819514706411255386302232104674576008707706315703572387248658623222924198235134851991594477815364022355276247047144130265045459754474853525536789700257372021399877569103395840597676723466727380192443065493804823982974915561384894798555751806081068792819165346309995378547002637183628764933010294972015645074398912123269663488861190967293602093409832415429576747847355968548013520406999221707369034069657883355092151551662474872076887891380103539055917998614291098536352480947908499085890471138605419624051670951807422074547040650195421529761355231696439107737689116369220330563277878937842298366297858290483097894145493415590894300800768496659291381184964982656511925559406136416374705277809166925342219000880535172311729461355389266266761078753378022785196608778599391938792475107778908443725583832645461690330243869994091795650949545101274421076450270733079975983277967907351072059649322689788574056686665909071610150364038939796151853804310887420859336772328687661745741682274936803919440310749986404720967619729369888262539375733593132605743289757586286910548040868226824703243797077614269320664573806164669078292337814057366225696374310276925032342439366820704098501137223847071234193975309601373613474362064255854243995014379621851710729532709614512582334175611080952807396130636033768902958231230503067095892832689502609597731562579712976301178575724543724195887453106001959227830134710272190745123364664348782416088120448249307077209021015643192351678404135497136195422277005374427927821838535229260760982343664554495564248573285542597830154814805090503636476577769658423185362308958355123946862197503223030250521879736328868623585517463723902576075863467256526912247002763897597374880087568926713802026520688774062527671634021836196107618723192961470400113701463692787881273821149194031856854958301364083559282437245406949811096280808547172269749996590852408816163764902432100552732340987347642022684372833655471781401728381853081885990363540040519395805673160703872431072556161264954408335498787841563129536060161653544105333447305442229159542121800346372719685009987316953005395833113656307055521991069824263365302373820173341333286600919667969586962256985035531079656215566766617332962965213170974991976653102183955032541975106181643426428980137682181925122696184066853380830192394279131169225280959278399092026504785535476984007258587276175356504721078429121461977166860921622161859108697393742107702065812452570529739919349159280204871397714710406933911451796503181214711969251383828387220601492901817562943179849795403836467211528202207945746232616357327549292137726377562980501240980234725260470136061135776461791648061176529165008022782168507303206189256340270170154330871300745386457812470977286413504224011667099145755197008450305878397793396536138828363064661017356986536634015374838183732701642485558841899383157411090382216712014388475470069726980291951962163033657364126251362712812684258517248846254102376712884555121060338028377241876467477931834192017350143859209994535677468936045787499839381456891421044613479977308811767769903460640325058428770363156863435078660030016401046144305168935994017613886874180441062563906395644121397825142614733239330243664852486791556705290447306137666009064506586169970442981777066766167745228221867022230792510883737074422249787596564068404849793172965834221018376619811559096146827156718120331844209753852301193974249916388628904799063863397564961789500733292034402876225114309571403763511679962493349216318433452075681782468945507127452815577389884903630912810932746820714260789120776285555400644467483609579226301786396994975327102123085015872016747098172497124824854001895894327368568988825616839830822797726785529537408213387183821163099251248147802271689550341737926582171678294750050672385181099354295203709291512840119394713789620285084346632236277822337990134148680579408281488139209590644497200756892426754146740201569860304964210908749222846022481393767989583697679971815109193344276174141847425803693036039753693847471340207707401839613047335244581433067622376177902103103605561139376283071093066957305711253403412796434031628826986875713649603560290221166202240846518107809333795792402488821703101160636756603096985277052351572984816453593443323511318480451850767792881859186612501523667228590147453878135232759320120892077267056831010854486841092244936020237678058666251599491185119125555886818221068498709294849156709520752193330229724054852231633096606358742239638847095012225501527419028870125584164482002821481931655295326318295748992691970634295061109327240382060038014071954378222863978102861360300537112728256886773705871176611276292882038820938592231563017223107540720337610786357717893873362218792398360759122214703046220288493354619125621032522691720542708478468525395266818448291739776291246661156397237573724169219875486775017525716771946406900831525203630104741363430375737209541328629944105097978339703005761705727146949050710456342722333174581497012640013837296644664040709348553759940543876587910232029497124934568782523870250116846352599433034599523768321807857460545474544876338321498683243787879765454859896335355334150296217694202928229007707374453420953369295966680329953398515064537292965399687398526182608932954608390521797866789811432689027683881695331675074583993960746888436174240549699548748810168794094193781932663120318117277782101858349032784088100044246159766553221181942965915131182154443358799865777457570815097302686194067276346996848232672886224625372820939785924854083873371630530979855470681433924572643965150474669041518106569590106491280548971354071736464546426352627876045676106634866692782808162901215798830591666821153986593311251236313298788162688837149158170278914210436979332615127427342781210867394627686290248998231891716765010511378712991901796774576596191380632768304187617876850261292677865655572421917648858477626888340937891702992884410947871337943081723564872139014186696384853641640286667349287378674183648972033853205454511947594701891688084442196019842091362694325459744507367254890869457342863023469980348756524725984039932885233935746957110136670123388952206485678451797048808297404750575459460143962792470526384323552573318433109347721397241848044686793575871832043793099764196336552437561784276010354787110215908235990115857680500359002110222818358073578398549660476489353797671033479986766333395392813259162027981211796639122373131646909029807309157185295597376469014857738011136491045915527518235865530233701791417762400216199161614051294061029216701900134762066740034247337254009210919998100138470610820215183026894345331845077212889407347567618610613305591212819062270142383411093474360778447352349025387323646531739099911026807225898217021651407014654629104374823369195317376803979075660509333622314215556964083448403075013237482626369461326904182798206280899096780895606836097726048828614750626804768633785557227331175427525579861693836637898812955305898354401050169094445922409445801850055724215295610005489072596391895979996669651175154975530003412523948754742258272176059438246559728515423014790785942959081471872517360310464139165607313678254430900954568524739443740743513143793609754619865785357261295971402803390388708856175006491063267248293271846979439032829156559541982483033472990923860475545479229318121860578490743355724049550483388921206848515040492049371486248220575878818316427951156744871389751622991962421941580694305263281193511046235656491503433054580788729052662025274294964831070617619229679074260085476470431341511456692082967447827358055458008251451028329438768665238187737296348071957275582336263861441046748041235179435521061537690541292850331996300832371370840976474482741642783504989225187823546593169416699088327829017853645855723924622306677511429599395940743992972754808785782431826110360463469814712477826287413021667099529358877936659774747745503116325009037111899736610626996501538836828731177211175531729375802704471135428273022522514965690679608674618590268341002300744682681782567309429621542245903538840514759339343333712681845843741865463022275873317771031192504279248458012972373821352875574966376795401201934662502868134752755903080026658962748411083162723693147374729064986460384598645757139161904236660124257320941773043150266464727676253899051611610301095818789346983497935276522638563128347942768591720660560424541793748222311766397993575679684917641775060151278728675456540455746168255998474678512601421679165888816907479331804578726497175252500376099631421193062301552280446207326730195491095153682691783094684888238863836465725640808481909863878146889705166556076239599539147525782833252283212272303080533825929006710812376187744043381212088555024149930835627837284256814944460392873365795921244706390981894525298339438653027382155846281286993877246406860747218551560423443071987128642974992704178991339875107061629889372383595221430271385782126627319764165618491791818160848232633351024501803947173259603970227336858288968684268424568697697032575869578348403293641092648022422167439696381210967217195612696280400647238521123414481199278058603680074649246104689963146589373487144999650252590120872494721483261258863124436827330157166882807031555291433375047079543121054725212405084629709559679164153306012046091872822041376296076969271958747829408119698961980413856838391835262987666465388429278436846537207064812379005615806810065736020528193427185312927963763114359919673490348216271396321182288061001776732611673373825555992527291648726064526397851770578751102504107461132501792702592388324343230036991524583593261896224360482954019295872678213537761438398908559813599650633418899529526768540158743686342509916755242816312724708122633671393066225545145536098597277328582248234281845052362874003898145017879814100848217146897655800969386900800577860403793235071164685828967612616485359957080709778338343154250623156527579026728867965256390974475248087300518492070139958754194616350829372015892729489435407647044529966930436648839190901603309609204340136968039368290553317434349901622395117153547889182879315733354963872106228953366606802852252085255621535873456719485379762906334759086889380490320476183818443044768913028195440852956258592871848932600216872577414515831446684256731652390217693097879806683116136260266922986571153734795350254382306645085807545408713285998359849128664235665778460130654045950889908586500198578909123875189677790421615647246703853030059046983553064326888353852337329993530859448789034327583100404209093063098082739956387001270685588054390947935076589718615548133441923527559113891331623293232976373537292816163024741156193710192617139440856218384674490681634691309520673482890415646154333884713264323977722154280075104166822355519562984420790839307235992085079313452996443512457136065275664547595618729464760652797798454117468984431437356082498697008601856063640370064242936536863096025029361776855956519590809850161007448891180439419966023093814302894523103464824292709190888436017207593547022688020675908335013073154564465987680298693650462923265039355669780944769343293904611792522980928869966287048775959736694498333484815265519509640041667899774004916262339032869535399520281812112343401106880537293195626975510774203048733461930815321255797464506224930631923578984195626517948384158827456307253102225950306511119158730566663610911761278134650397601705496031776040740461461919668938169163982614735937085889745305188539681843670171244676419399846598193854335413561139594756441386465465588701733085471285536976533148311300343009155020246805728640585717674671984638513222852035260309286834496814405542185905950202433716968284901609613659615116546575745891325298014474926603330523618659027896804249951861854880273651357595401578724310438163062570998478396281018006063626428135015129066926495762675995858713120556136612013054718916510715546761463616984247150658980401230656795295450965240471107429261379659445002383205240917710746546678936378022149450552009930509011172623440129550660430485159574054438068394825860119570408535071813481477379584728776904245372639709124152341439470305537863788518070096337216434183569733378762023584060155385849703566423445039154491222603844588263781720807017837195938249559031880369831516301597449574580198004985732701585093599866302919555102967961639551772391254938558367816414256586919387391229375111965321335084085814097231289392594756496853633494955846211219360213891558926714451433267244063026233183304205827946207305033772192427473389641851496995674890747973793945920351800383267857153911755808926393797398182766562602723917757392854957414163025523372841341197108544067752361512135297647571016083530643383033314371106534248677711924281573399822179959237166395949340082687376976678924823769471437704354383317599022299320196144596298000230572961112955225799297357805882295082713256417167250115785060584931643850094317567714701128147120109048403195817166371311424722038469449956445281376232092135732295654721072782149096325923965911618298676634917222390780276775304751766687144158041896598915046310760675265136230798470378842121811537031921997893316277146288094153742276776828149885659605643814841110631829590241912934281528775402107793153889556495351885939050543700413128956471426236433433410607919965912416332620668313485813474844835782256727297736652064468381799122783394759396363575786491464875700230306970290457964955193764339285381012443238389245681482145189690572361860363556404022395000962881671805719327700938525314265869912937643523470121965707984440025868897925142199345563007660320396747012339344115378407946992658790255765289696651075349461944207470200633945317476364537167791098235313154260128036330677676983663142168737070198196484714076201511425676747919659914445638351394231335098276756447534291983385739670621386441771770532419729268058434836542408359558520049952916003995520160498309268682174657373457484202343702979766714576898149971133917556875684606587745525256214255774835826197781451360327272261551958874476001605567253884777474408502119635646544480008471888442620638432105054436744771616369792179769146943731754439918716507123190613477489227672803407061988454412476273042114891445593737018730461395222979338700760929942268050707385679270357065029258295972434798710031386280863084842800660086201261016707931348105128375394514221745575603737240976698084281459885154366625290213268423198508544103631600380170599449592580137856296733442455853584631927345082050233835368735487760234116335425434447219489799912383262404156358525867800482817419515725299389127376565158162896079709955682912113989116223354122973914327905674192756909435301495555329803431717430579853827303787219664637042981576720974619974539764848037138539731008774197342366052174439330639851014345089032390885612116885535490479690335102686950241395290181533923109506242175428908805854077125569072468986258617867563438204455269177803560386698947948665264754015238849925718469540697225784167891494511111684092618970422067969620462833773527629775570377263000746828906599770151673137485109376006307696313810449943672537413791855247018337913643428598840019535222021689968196701096408489595117364226699939884994126934127171394476775514734984657107977016735735970516157716455062205866760715074100165543228031511550530733466101573558660171559447278233174158624631095323399427823503170630890638374683490057377775135562918113217691155649475076472075482958267901220305615782365664676014911281475623261349510015502539430673533549981425083586897527257764715474433707961955728099110498693209459454856721864737828482879882784106547847001519605148366589002711050427109358322941102732386669836730020582140937585347250264597853475960787737966439825669227200954109318080854035514767105296561713974079693802332568038714682293790522421525459911130447031088844413420137135254674792532329004000450020169434248153655820147224863987070503466949649411821634353878933894996095305623471347909176079118842879246105103884448097482628877811457223911994141001851773344350357584813215364040025855479452492184933620985099510250146114415884541936120603764394017685949087457127195535697763462677426837868089159897199222282899762000719021209511674149204579219477473753794900131823320790151915362119702137862999018659174218131550505121107241989135055238877996558860564558889317317567978628235628167596027761852964062555412435085847364968523541563320685826245622627035060797217736167063369983019190179310827316040570329846024789149410262389435542522250652311508699864246811065653973027303648205747102162360394069303183608068096201051165379501702600845124893674720502731365265223906480434774471616712393616209258194820117180927899260623992366497311317454027645811944374034482733813087372856719601733273145894079901390725792063350806519848412827881210082477134762036507416056443364158468454876031902174375713202972007703384888149060597990173228707624065663461776172314577285925058030999426396338795698364815902691740175263668025188204817360859070693913211608399841264813793026595398878160538441004514004382568374506993610679835326834539991039287413373104450206016785392993911663361423577805163283801164105536337098850423395937314698726303354024110918435288026051422797548170860318077745030107611701770964639499760962886429147404476728180296039687082464951060609774686187124843376576266852196259202116875284617825750317322503617604333760222932542862661683833223725980885049214568573975241716600647534580317407061443184039545762642855947990178144348235203560907980780431078874907425317213272050230777912221685158159834664698417549065846799427385179931959864001561144511913680994185458943744923582881002522221677538032284749905644836923063977821108886463405856188517272006226343181119417712478690980205604674658305399935945593322520896231269029488475799730918224600874077387909212928997309249544254192347627667809639923199056132618988243854236086921968725833243724377039971574625022402740630378658102097311057306686534692059493745138879002155439127135039298462768903160646619700338830015809281178356005398262658672050636273354775808404064548489011403167702317123652235208457880020185402227765432197745824108796647077428980334918246758348346179161756922485984927712019491918228032216365381654054541153296927489466279747326509061051247815214367962586165004961609856322988763066915020560420611845252392995816634781555642677891102932122952213248281917289267156973950689953154920436411825616562805508920960591442042147876953699494841196612339616218865560535501593639915390067852285050777706513286557593527715361031698026018572871301956649447863036861835623780105777378065417157756898284970265139663053320474175502002240964085148617081416053127708078340623503389796978244953285525388928704732560668342029682837951548633100326169311275970434928418869148455270715267927813329370580754033642267549146143820983471241715292951869361040330720160816292020168867704760748074723090818933135378273952388779063384446108921901538096083268952788104463668550209139625330108692780957541033183089876481863000236888918718708320037220930030490713704627038694838228332658706571930642033308985195184982656241504650083469828009874374580734717128442093303242136266582753539011282519913048635208449096767934640874232608538446143743357844698187711383932332900370749525880018039938927584382196673742477560006590412609369937367423262616301675872415302318798889674372897232874082597215304176040923617515047904378008293837865830871789536912711131060503740548599852924922723332251182115748548685899911657025195267337298343872886102718169038773237712980745782730973854366262735288006046765766017377751303387932619154529542960792212466097687490697106684443047204589500245918240832939870308663915310667998957075017980715343428830498500307834156030919619378253703104432764278215424804123511960016307170801957673795264527277646389128309862839044591163025270353104264164009466982862280069211110126392722380943761744196775136193392213158469297057213035404143045248263059079263019716379242982089401616511426796154435700835567257421247294930604955507279399437934585197923842365121051300069407859976729297166627722763331869447787198858792390576498071866686335323778023691431835610011241179939124879542138917521065213833683058418191789847175439281816593831571144551948652634787773398676958472122582457216917431768622828908290468356939061559937424868110858604513607565662750245926716617295929155283769766082213400520948769147095702816850506061204521396111232483271519874084014212846449872753905732242455487635910475884421940848881705485427593708534549056888828807657297799636054327834009271160102349426182370743019000970879878076019625606522242268295417462160409804295195070901324074426021253592133743567889291604726679636745434809857669385079136004918948184954711086878026898431611585267201007791013413719024524622722423703854045569193966767303510163589395811875002341725072394827692175299006041227461797345029938497168786994526005479524991843762100841557973223284082614859476584723328247423223703280321444171399862277357478509011068909738701724464160847518259368933624289344727128768662356940494634155984484377555916378131981279687618001349840094883325188566755432171855570296338381322402870097430881891449185431493760229637541571052385211919907460936608290901303517523629308478212681942473130730477695488734145669755351806845247049247366497475419395261867632818008454270944520534606243179376695811246874115626339164666508651660279937954314891044380123430645685465448393182624941553004959434642545687137718975937115600407211089586941284230815169164782925143704563820425969475725461387850153937725782539056042797848927913023064603558291492140148871399108231858787387640423282964994636876154155372842846846994740700532101749769014772169124809668375989928429467854284045408482243017904056531376366953317176940526281640815792528235427927875894371919969409499884207902845139727436684315575562824196480637340116059399674930135261124818158945275478056341093032438665677304673983411371013068975015053622492219203761427930950562274650807713860606007619095591165555535626620727694507575686852654035266828489073753333999944692188911759224791249429931412750865051528403957598867170081819920904740570994961096584298063199302168355274711088046025213801819454499636733801881368304710648996675325522867895363470949905805811019976512998319279289690651898904128056524037636269776699269445906243083058728283431108892937315927242082560653635857932659982889693316748901751090811589954052096499210231084389528708688556898267549709291641416723051102877838658149150042149985373368103779871016711042957129701976649794960315234365570579110648980892209470197631798213290266292948467132042442503308453951759630693323044324983289599852839757947662825031174900625906665171318669320084506260327725666441214426913413860388718941162735737612510061837632715103348296116500462209008464316873827773794993054340781876898670145368040029105369949485318757026160744488479304138565696189453394760460564228352545945225089072718718634377514782096284972257500874013799451725813631291684349571902612820347456492799001562708358030973389687134312462255828621740286012649214416028253854549565635865030860562374388920892327816201972240535988729814194246641540806601535207415106732505906277074800638370700840462189108500797623758905201916331405046370873163769894308883853450897704894425305129654837786817970192292457321643697049816843522152498289868463326173465766094591114909376296694625634232459344770313820635611612492371593013092857806167120524798241543936764053917511369349432619437159010523493681540237242365858382301022768283190327786696983782399680931287949228930957061367904780623339634269006266009600863333905346494899805791130125913453966257398765703477261838603605707839246804799967198212316615750677034277163944860979874772080648748539158412199214208537444763773380763797810211271216453433660346146295316188642215547221775109699859025018475607017515446044144354262460498807467779061364924885887259085104158333534792458477094859775554565247604244372203198185256582834622164633540207205740876244306290285679902209584058642202832519966658031925084923984929893429990382496692128228830030495949882661520499686372541829571890722240348073234963075945823613163385615938705523609670972595988581369683057476671940265236509075286109338608795049022581222703283756098163210977678495621847394319767214793863494645166373874864883522996543131765593297220683491815342591880677330364702173273318473855280605004892187524225725836196581072434510778634268363371918253170260117434280027029117869144123181274911329780119343261548736755334479070983150031737434584736549541339886230984142941483932903715843106000802746843195770700629191631486030014429949405462568301298735023024084944635397896767179843135285505148662078442182082790528510457795897863130969818029272055968702337155558057827029614083153402783567374875755412845235966198450686864300545417016115466866800048847746577834322898371793274228549934360193232025880308234733593372921305319164016821083338534970386966928643330788214397266476456407352233026682198051512403622535454158358804922947358402345530611605953444374316400546503829234273932824593303104846555640424196059362736485748845742518438552911460848755684012390834543812630469746640637485202448075950563096356292794652871592799198453216520684373487942443746091390733620923224774066268092420602763082568251513105298840503334442504063526179129364580846911590964007798456048766240143495937139169322110223047122928631802834863381267525821804396857052781523187135476894418901863891727587184080484492892617942545943896113363667663092214679670035107035322029531233845997562688255797567652444149631311445846184351970905918475936203967553092765593853591498891168327456701889957164681207110852414431531054186157353995591716351559120563639170394658486998558847617730852589149306558712261275905888089435894389004800417725276053198985026333358328118425675983956244779612732521830630545205201538459745642895729225306061745846014272830602120501785904582501845629542234705244389513350789925527712076904172231118898280970546457814564075940757673702201103949930895890774181836247270375322894855125887706402501843283640772957575875675471580015562940799703141662949973315040114303752696540896000460963902927172328772421980716956881669695102471490099558077351360533582540314726278507939317649741496593701684750557563061394880060307247418692887137789204434647020448909124850434709989623845783025383909906096675917902971121627865423862991551788873176772950694460906446128190777110034422711961344800906760528707605709959498903408810917372643641724358576492995064714322712006127692574859276043812381400616027842576313581955403590607488765150753524086250349177032081571736981402180965964381698287119178571258332573048914947493873477167510010630141299750414192607274191052092947455378645860407370979711981578209042368853137293347682681083733069947508256436746834856784781284782755947606862547248703790013658678258494817183056052600658136600476567157074127452774604237519598504377219159390119515545373093274433887687142852979797429820035144965989144668494433854957692026473904438329856835711628547358739372156555073690296739959746904363767872970424318571800130932531822821900610986551260280100957392795572783232373828458133280611740245759991091890066568803275760312151706469961192071465911948672292918647739487693764590816612086615403116791262564741943185754098605798238543519682432503697854404162227292957969273417736270269958667467255981915132138146443528165666694136897106666828252017507068006812418993883717516169478100557897843267950465506131493405316006072833227025782675466753564364428478602986725159085936297343837952591262259295730448146914463492851423738119473589131918834556943591908154653505719630958214919968890426952406264784521081481616339696261480588009666434592477787903610824874430015909523485178083197400245899421480301835151254052916476408246374434056627600298126020228318769379344153369235448836694485711246736696906405965262065617620673044632006354416566014106852334566976768274372395163538608327816970020135499980364363867596901150803760015649784002534483251635656754843924939389654457105978543458920631440856850283460462986216131067760033617814609162769157125309140520655543916314454348769276936997934201722912102777127342175560970178677748052836412546404864263611934426025940921037450697954207758095152279408385634740390658096994208743761185228463826383000339625920327365994117313260451768901763902499562932565054005047441219704659511289068296142807345407906687300879606394825122591464798191218113370605481019558353672359337426372651890452227436675107158747800973219459199154357303346198333800125524538864602686058937130565654583023923226040335524558790956631893893295073577071582588491617439336358014198938643249446430871141922508271796813408100036223652504148054093782073236416854802589585650098255695645257239860680466441534338553216744731567984794689446628089716126077392793788876809007299514638082328272778759026286009581270144795176774397207108154110757908061116531593902303555880956640027862232668251226791445783870133691405202773607199977971341866069761356655641797500357414969541549098245899921416852199621575199737952836835985678175682282126857765639148088547689886093328289142432280158954478610505342996903837894716149722859021808172835985568292564062317649055406115583642075612957066556076553461603590084167241177290681089437579011139627632910483534312798520407829091951687734756252534177691576289480375772455268766062090765487382490482490837622911721592981870785942561901641858919049399514904333829286853153465858373588318490015683917587450610892489143273165024282855917616719676092275967957310883227375731772656825001009028234127364926359649993226528142997877748529946999458202911832606103394536378829798295194119118299331413344079606078961745564766433565418690954217049358439124632249547389144036749423852105023574688743707091533281979019559491411701426142890075281664238014717979707657423642300452445996926354956569645105636312735733296834210115892169283958181994392723685301639901562535130845595649712737852460644228192983593259710243561425933945272500094180082125286240523493839774581460137320566781804288375470504484998417234792505275989945401550715005931417703214935299927847604342915751160616410230284481102156690738437563202213761532679372597940262044985441221616990210016938889199856117472355682610948753356334293628180361580148647853994364556445248801002561133631582266449423906139665529217146146985786730354316537758949260896671117593273454161890394680930042906394092686004731969245793861145572578356469184863261950996939048414077588867392369979887489042684701270538327602267578567059096665983227677886698576677143691489660665840268381047805173473727746936035323111615849104947224409984321656098982638085497195528554929345430515318226104833968798657037838557862892589513922637992736912173712012114740240705368841249214265698064708962553435149848127791837524986666025447319538975269233811651142739367989718239950084569992915814977643419068887481808927840643788019460309936572192811254820151032678195410549770859890832895635150476994096641856473806492395426920484328022949574508698120510586742380303221132384954313713867506220374326313677297700479027160210985937912932983246579778891643638115857706959540530599218338582456809984542254929613036567280474448623310342035188027559032227189929342676552165139421068242655290453650975886706646126818341073972976502235378044939506847249196052112356698705714316323314811135735403353250243152638007938757986458061746943609700453519550071276934904373767479115664990723144216553417921296294730737503783511978308931862321512600300978587226216696764402559875981796408457470439414618478008152089995509004601603770145811997402548881031865967494453016829759873434384653844307075180046969938301015532842537222246680383657105761782962152014201505673342303798697863348158221637995520658171605149419917726816700893288149494470972325731048771718940683247764354833828500434997928845101957968904828586127386334073764865469561033546870459263752275475963271383088483005468790807697879933661296627541701438876787936868393233661373861971930943672153040158591790032127213747375536511124612623053374593406779746149925626299342874385618770244748700881068470241711463969287385233991729270154024092557782784133819320048118464337881569630998868167699506129662268187818227485766590655756839113476150575593212030734754773360733937558658049921260608707020023455759259134865687297795770472198848378226711896246329627331361524463560653235024267545796723831807777390843025268647467901847423499097625232006056334207241396368830395116967275298607835456939295830578028176979346238486866685116987431440350330459803967101006666413398326722268224668841585080931422127524694899029967975484400306076279496006466199519492611417755487468461909014542608772639658087182265869648345156387087278519829425264098780398901821500333284227831256326694874515566968393993370087483713865770098076873867067960000911156233886749190610097375072573883052677833184316127373136630867134056836327364879464434509500287807688885831765205756462992113817888446556748884493058994726913028215165884822464223371110646723559637897768859409897105604013906752127196559770873432680410401688315534232333389943102065941178713999888011344465478165092566382195929287144783555524838226484178576396394115071240548196462409503588840461344233387611204093369702459771899938236845794331994803675819429943862136315735389903141556696886733165292097169100698492114244749773617501840762668162773430348820490115915045029909815748136921452218250062435010512684332658322019373053948345243910670925848983947462027780620111007741603675874386545436195579806774954451779193462755675920094116450883861160720628392185412085325306019501042111172131708563264431913716945715561394547507120481984139145668489146324289233809009208700426815763746952124408246175020784573759150167702122275112886666957727582444887531321517661617061224005596341264621749963338585802096909331588406862644915104861514942799758640818684872930587702295125041993646227662658431910602937545660006960773512347310813139569571033223579361022613001114738300326024754874338784965437495170922145955392752687194270889255040234311946515171663743680905809256562938041872008798543046551108136724004030206675357756557013699842031486496316052658578347957100167078503125386974652655005307645578524090712810559971431013026670864132532786336758272469076726900498890095865503446161467313929119146188198948685711297316876453480196361184150775488077846850047260117811008473660689426026537408931038219877403650001945102525499993583968934477670983468719926699659078131656613478814094075148168471444492232352410261646596591049204685135483758490679076704926745486241669478419113464140051532026478412946306315010474667373332142935005866688816971649190253784464928797482828340544951539645902444299803843233483109707876207380479012560324751345942736556086806259345416531208508884542810410138826711985049734766804990732345069950327092633855903943135618901528329947683164053539429882735886390215116288708649764939509257624684588857481579918517999953862580365921438638738989706055089140352074611194158223349869120499248992402949842994356416372968323302147360249506909623909265161075753915583357321623770061121787903235098048160626004296196440536240197890097677567768934042500624241263964346426734235859764847394601212867140277627895373299797528919725870497206822004869837422616709320067851901697813746115986050662859980623922329613706336476142901076187745833086100042189833664039783744638645626357223392592587592326619313527005235731281677612722089375723468020703741261288468265595113554261174801433655228038677916756772438153504777999429676617199356990287850208982125194483621442666963191416208289306264904044867878015806621145943353884210112130871876976024882965136038839012316566926368917989058627831035631230014581815679816022322465533258271037355210969023574323111505322615468005577753391481411678230094137199911864018699212740719300238920936854524546371084932811849634969426051187987517971610072353485607409847948755191679274090044112369554279147668040303572976401163816986092121701227467896526010189065016332768530571834149456931925412040915082265246800135450824240024536863291918968359767387109291617405393602559673838180747743014232563489290596753979241586905326428545698868327563050903220220926019893829168414060050966726389404306438225602258139086931371434865768386644825625425443076065053852940386661160342047508355161037245368547159048257016564531671973009159905694764240129441814971750304057898404924692168650817776033314239757940304858895863120763011069552889127186157955295111992857100496725728003229313948626651912395160725174723211513631460548346602058362144989448709631408955439555468967279342181384814807435218143055164344536907154792870462862743154848485041569727064678529763095555567625650234823237670898076309232880753055941664840293696407379237803696537410306114333596995006992073914500924032118755431363976193233218208328234897236578752648540404600973204008747469217229904335716754512115413729823650343541121240072532130297618792477324199668900912934124204322921612388764787357003092969337934300289390591793154580332662664968802045852267163372560673447592482137140254946616741640556342219558279015915001199517318405769878222369404608613299515163654401281607146606992398408165162687023480140517252847175674176733086275935806052396184346699689718294952331096661323057968729721910117226418587798974328863791046290742454964690870789014781889241136370820626131030543962453263126290747460560699594253153044648948606180606638332538549836477588604898111821138684582912718804255378650628629574322847651015382737411792465687544416239989056391203728853042729960614661195486031496287536028820969526137973049146501406314250511507615102286357141035454415387722244741055555352892319899318592715048074272069424456803881115590072496828939508709440619039136184566293799110365688053338183921675813858213376945538330380809407338784821991847814242646272079478395217290615604586522636931485841248609887671634492053769642187507442043822429173150019828344094016227873433161767722785836296062495942473196645186153257102710234750241961015855147457357909421395141684202407645641717244153220805686941722929068060604075472697280546319029727858124728383701635758963546899812271833717083597427010042494504110765877926044686789678053968814519676499300558949086391214838423664851126633520007260143727885616904313687041019812964916471916931550735808014717347301497199724061352179662117409182017386914545191143697773285518386489825809273634081420246277705263272918249471023105122013522530433958716628301026359061645365983570555684447203157406302832883605831453323613017498242666766453780390597283405203500004007119002818319571802686629134004660100997903823785950887050717577137841686078926512480075847867986156831524741289768757503705114237978748098368739218617699930573823150481367548014437346098136990695623492918205683467461457479940410504890367955640651137821703617226560802981903414466464992664133382500394310877190088648456275363135421580453678149040761692349148483012488570974391737655939854154255287204625827700363625570927515742081120299534017278072094609194613693839118982491433761755321559557259579642973681186359227005830452985230777280794448360835936190213755563787486961712835437344440584832455791022241024281777662696687891247533522474376720273757350790860969555395922461473683701323398786665982390524181691159359821710148574312801188823663810123174803067551911132588676690115550710422529250984360226309191092142523447048133180912152801260697693523369106926400371081164967415473534530407850332099220986326396078148852021352265933117825833575637230636569967783651114538892277319144728236809132602499175246250791338172388365543981088192731338701150335407524887325435236070681732607515643092734028885359182025827750692267743501898127258596636985489284844775091148734678041893084272583856623604534969579863713157414333627294944680798420713048340517322624956944754590039812142745483234057525757594539429263504252030339329583245081950320772077510128031795588237045900634150584120842179930483013733786017751589726329035558685928817690870461142736323666400060907942384010856799059968732716774275124662614363386556160619664029835000182082845736265722887355473808861711447091804101053476062306195862658887121018762154357298993985415205090547703606461797614218308323293253285931376087921260617708050313866389882571610868248312393511716138945905285917933109152701340652608376929274072241678267655355374080039433504052430487148444558490411065570982997852360758642473580228746588196848901436935081004166565672524960805588934788196151642176854435346085017676835587098585506605360881975949109611020625873374308538052820729035108936377710493383048935761563157665608562984388508444442878457952947663017245222143093542994629480053868182696229745104616960095201826529491093769533168440848821064793911103744083738448761404078126367241243723568005076931141606790030850384832805275040851735508129588432722745550146288777418842461665340940962074610227088069919567757493108993721743030431863818532894923145993953583715225922411020469381156917387101253492274303111483616960688740561534270278956587730107151111998000711871623549699842379384641433600043823574746009568037802501279383832499644129910431158760848594078586194795175150552371199383365914315802902180272521390913241582449942322193528568404798837120810443806576542752619177616352652268154491495333076442715451026857117489681428382359255396722149446217890102969232754403712704726677372660114319021103476261514784639473347020866842645871721271346914469034752191933184555402796112523694184282551559653123807174272596010649796430594648002842971086340910516266643479588562642670899474154651622275571896783032237302573945154347140586976399359302669477992536332496304621715490646810819067108383209381188656262140335803532439778616354737694782285260394452040635564792761047893967664374755683685179863436972854000066483432687405883855000351882430825953746401622769242939433094005707599359461419821978121398092610270160851058346624136156402593360304707202301798106113397504765233456004057936811616392205077038767408108193954470691511858822133880850013360762251457735535843540646060531415976979400547779936970300456405198268414842746081142994623812482385504057844973985155356895786008357575682165643816443113015870609305186282315217176596409166300430460851415511308768138590286179537647736379698915278102686611084888357486288760278818089872313295080672421233484672002341295905767620734152637951825462464566001079669747549131939775850906586147165995878860354704061012597324423367354139930469842169619600254297965417050851057162730179929233184736819841729983372715151123306276447314035144990104105032060777622997291688184949751474803058976588769067008287729825072674090394437809457025370874123367277923454497649928812325110387036957952502656842331213772825573537778224988506727436549844643154707569572112370541415487333626078146077350477673807874571613822176219322063854246974625196001359167024260457116490621242715949563768583200896987499960415104500762106081655247731681111003452444290277870930255710639356818838801603280088606103179137891757048044541737298720767649510118044697205938877490881063431042539959868522609541442194449290799249420405847079690902663427945998352221759900973817656590798970552237175900386933984332194143396146570966118093676906571307104651080661713044643403378971294093942201498351353675499079638051567294387067721056985208113035849603130659513536276772192935311739425524775152974274186881584063359451050770283636816666854287771287734019526548733167420072406529391182529136208626478244628669395058724633526559236706463521223122702066953095353409880696787502295705277020990154465209004851039247822616118682344766447382832733690024865178795738874637556221463288807738300537868704717368981465535759069286497819619987370959392656121420221729616325620914724071531897327507581598777732451945045491779001400576820814139510425419681032889824395417807320532024493318982990699236457329111559889361755762132479012660457641845762038931812115438069015520691206715031710085501428920425749762400906087099526444876823764311151458596533053215972494979836632781027784175117512300069907347865033158906478374356208253136751034637103724461484085509022808285422791785575814615316666829072024075803712520219104581392355879031582065053124999891209526039754506150965317438596454613087534382797147309204484209334977382776390727881766963964111597401447652257164612609709514154214116139467885209081831399404625752640851781920717334420679295846786467702878400855075946655112135809165275704530573959637094465846843371095579294646408051790733477615410617592303397231237378525446598222258538351605903420822762257055361384492377715664146702091357827332133672063786630433413483481303818683842461478472328422739759709912145229442584221146900331291012805043723792755307713040911215066430987242551037205098654609337597937362657610726551177099256786203405688171726846394946190251588276495789995291824773880790346810479757675438986039964602253379808948239633637606265542945991157746956675013250140477931938797235948862669247535188570596146558424701942272590535464437201081151701420695630834274570915479424596178964212492626823053921425374552947070650876124573585557497528653462433394753421535651012141459239237066780557893844940695772624291337286467759066499898821880953037520245934704369841741800111489627781737717925708706763495525184622540093161908529454683039426181727397834531656630669033830683097383361472842592854067750622972106586706953217730411483442003356205944871457958813522101688261401380475461751423872566761088673308701439364385196562715194478326219460278836481200015520633200175643643191377976950256614644490020196985325772259382837556850220603026532495931270874434560081845966779934218257397148909815107956669517486787153064207720926148587517418901356462543274576783119547439824224864381200974617873829673215758245889623980781125727129725629560196891461218264875103084368852859889274552559842442235973276583129303473327311620676695490288473875356915105364082437706151648608813508620167506339459461700721927708456250905007207588240338408909004128380154120345094567460187992652001574056215153115334890262518685838318633190937833856055081302741322540185967314068738303187857988718169086969667304598533546798730627933474700246313628248862533802700200691567625614031746033669914608822607873335348101796169424090617047010541569606260052433970252572046285669809087031999711548069258390444256589425255993203426795661692094531005932271552578341145866251751900166154153445544889348978464689850248532464056673592823014093703447142225681105568097837936916203990914688998225541099236766275046757479730013630472782087189547996250772206726990747890337341522365055707150003286131270083017866227115673233385702500764298731946960475089460722182805406297077303874109197327111538839021048572371125076365571546107330156290149821864761691541324759819962833953827413451411114535409043286132515765374465978177602340804133554998077224993841152353856380491978650423083426220322796943303284561490750437348933292154879494912301392741782192998000204223835886872403560069980236551308050186597921095173738325655498757105819773387697938003970275255049378280247205383758766205901402171062465310011319561016729964379924521589965735318937821729366611524245241416155912400832416254794390333190556685337922421054560930202505447594882399546667462664850812884418330117358595982188674366915603749684246821732394949231574681116901747478931870733623292464557264912983357468158284274749401590450073232977333760032735139914098883252642106327664291974299681671605536491589257035398365977215961240520192687511986522160913996782381858295355929601479524781857738145500224220449706070118017364010045123706432294035923066717961255122032147596897437446792880415928530417980761817481128206870438548609264796717944620347077645539695032064674502045970422997840804612558773619392405557086024327210936435451579569668638151497776960056356662950255725018559332173625855683093459596938531160088853723537147321532778286090231916029835607592976647501936681452849131804606650671890767739395247975743779960015858259471296785361021146693908943210526923305660520199894339654865607473947241023296974242599455321291077753805139770291678927306816679708974938538289424570700926066791071935811332241484562219910080308999167914589883775944151850705055064740834290056300065736773694097989422104010800198899436539169970307419622690929630783278731053331166596570620670689390593747202103238676942122721619672599659710141286849364722148747027549414850143872706679812751446436850770170198046820218259032481295133708553806352019855158496141438239936469007967575884112365215737979867499799336232348725061760944915893311024622647982689642544475895884871308133161900015451170484363789739153250347868883178896686154723578944155942807006428010830633648020341490042751072145689635693950586119457458932007030680132623555263046784661623675879365361449000423748817783266137347802188771658254739416958684533699616775679323393186130289485397528408807532684842187124857365983149715811214898390952844254655072553685747872068444248153449279576850519488765343561567245296877422557862982732093140244745326754653712248177015194006250333479054513376785002674756938358348652667356117091844079167767094133073444126751879771273295084769213979108298399345255869573315447335335455140045126524345703271389408696307805472849907252011549224049759926799049732860172715778351319520174020729163317152899055104224980085023365064568351356247831492602584828675834279968814282769256571383064109436011226388754044452765408107694338497698432511815010934902116864969056696779493902825546902809237861544645254812200505840976735582989867485158229919098624051217989272844633640728812260157964815616910353801696212274055030602690663497286510055728827800068596993267789182959985000995852811525445306297546615906189631832335704679020507613578272909735182871462971839058725267838514033894131444143591817122074295016010413321067931971225677024435987333400984893074104846738713632823001974031492331860710892823787996126663187474106525260476286373394540497800291123823319604757999521188961549597493201087978236071596202832939005449848017668107608012268604293747051005641891009115641750999119116999541547760603760636192125442950564530173939397150558592449807272506811222846799729808451772521834096338547032595519342398853721218428486400475284467197389140518899275927577595789081397531134385218659147803427021019783649375146967376030472661470038033446086609594606692206532029005533407849599385193408209080985320307883058382746712702399509994659480211719832821002132319139334187011406300352166341091785786851265148549717376130668339901642530435791139587003421560938907327318493609658003770978027612450234843093930806471211692019110838732372677863700340100634132805867252645085127715633909019397497582695655951738107378438883745887155415174333575452412528529332544737665752899828929187719692112154230238000948930608276871998194671541993797980613247708379594507166247905450797868990373952751071956106112833722103507174365427763677275171915827251172445439315017117794837621460385061416786461974416971881510886976149989464653600590511334239907012220178896539961594580391972198364279548150782212600087530584860746598061665637670464344935939004473003674303043148406477797334075565068610883101463935861590113306662965670144463270227757351957675438064158508979958853304655409253714605747220417110033651748980378388210525468475074102436630986678532859710880643113050854573787094474375372230734419100363767660100608892071198508207137988049148889184183741482346891041899383613357504118247363742784293131850584581892606377363397826427537013012392178055933512444036104623109164020589356612524623552443033946600469213072284683581049624177539962104400980178380572887053041416034205899071676395590968009691070047604333336233129317092970381907341879758740024203022081733978760492977665440896212963662457812694087489282959569945809456728611980607437103709775491504816852492411910533903055640566796226879868741084351063968087538480787877321763057205040164774803187861518902098816729967426982496861842673010154291519492796596052358570540573085331393526627562398534320382851966782579128796260808884115425859693416548732167430449818243306784378359000138973769637289171494361481754524000092383669439480298154197222417707991880245987326043953887290584897820287343368100561561756532226752369176916336015556985844677667325966329515064621963789670685277804748332542686696423731472131133488529136463832458948810033728213902973535309577765671442251718181483910554994623318213096901531932444381903238451038836157215951589367133060176848962344957120361281560677768012769004138801134255405980694360338470414135600658416005889408015903360668012226076670816360089658778328886960620093241548640165536270491952182223163811003674871297204791650133697355658412216199500119549148880169307302113399219076572516149706494560414121026927414745171906126492518571650555846373618633734935711322024850214652592456476737384523145105835981858925605226603721194508845006374321768721011431925544421777070721333445724190342298138451753653303179420104914343200347640552695774009779478732496652751620530164516356722208162534106838391483745575150974493558112828047706694449929042116106732471869844857844215450156153134344897154130601509271568922225917070595443954898469219138388341040954201050035638060794363543388868972886308089073153235585985906570001583558118111249807064501053103128833725273446810726078605202332544989383430825388558427364390108923946368245659550149442213707985094481529277596989712013355557292476952838468158133447201724913845332640524353212774536141154438359317193418135144759039032750672662116690968638934210070237745010989506202097994948850536098166760309766999616577184213901991911934245971737467248763576743339586421646521705547599963834126037108623047467373532069846021756011976695950748833326791629529847225306794576406377430059047560820511422049636329299057830945269514885661861433991403511056016633978869477679588947699336302850816246526990926106380819575942763770288568805124274238366455348165908862488703721940505326430095283775563679180319943739090220886976821655583259991452190867673591067415454121871465531655520660296376498982668482416744750531464232190441497679769665409302292560215248994597886622823990189727831096583221774406091200571262579539916480691746509930579022591936067792907129349177527391247773021869915905421183183357483833742996153553767949007085808318389786234359951838148824386860229514648513232759501329471259649716117255428234573770151373658876281280139245546700465873969748848541532972186675127708027408322837867969695771757711901828217459881256102655836816180453623057600479191024633092613243983285022892249029473920123178081437888964701254649242070445021969164577832848345576256662448661355663627522554967157505936854650994725354651862115932201487321287280910685021606779130488344894662825265694924330634912882247576704461562519697646908836385781536649249319377004775762983632741694685480896388918303727402179834075510691715156310233993686557601294834982587977162460674086962253482075164289567837450399844774945050310840237230282879412269179748542586943806782092474512712146796754223801011314393258503060904009833028659744195309015741635109468320978098553527074805207299721367997484004196335175308797097584652620815840896659047217714770227473966894649761790970534594976232777645069000794302857874714063392295416197540280044084705421064528261781538365368923573479777070038217236472603704095776795562588775959043116500808452974407803681475342090156286798907431821321808868684306505667027975915940471076608948500433027005000027125562080558579354796558788324974824889341502886374183679007471281590689301990673498478621390307454436566310177361526321362541819077366922722327597150833096454723918307463534081185182955116358940454965971235630747255715242528090592197090509472583409290324694461052716016682246659296953910653211410523889702767058906401018369752740520229124610225878972247948113559584106508465944123685840389514928984998948867411851108186307952529682636506182476878103434072698603720081860462100403826023808808459395602156213362079057367675520653436868886954907159444950937152987391524975905969345645248760294315195471188517087478639133309260235211697862740181803581058450648721560546929728067163582744865291084089967439052693368192424983353281016496054514609865650999207220981223675543315969057476534532789342693262857507228131698678109701963877441317377862491490168483683891172010856098370116867524171194897095105995190120745459939368548579028345349586965481259861494925745354213148003639151766252350515158052964606118834671504574192312440363188451098980199547132121469318672819009913432422638258055069343192676070437436496239332387972329326763343907960581658531854581602410418493720165506403950753122467938597376323138510055992811434129328601647159031409534343242691464297258993761954032096837514100650138602316205924573340142840320007288825739123546538331676212399788872182921416547477065315308951286435070268330948526736269214247331711121888369387473480330703634355366250862370694394735184871251544113794203869757562294303261270490549356783111571756710527779415669064304167643798546133966498287178519309861852020712744428707015949613021771761556222231567081632867162764595732349581614126476109102009429727682781193654209409602819811216090437692425220192820334051473737582773237617947971344737051579200107950805685772670704636329020359744215419032468394718153253808441192799934770251973692518142511501479731191661380828533592316450632946498211343825593331384851771331649761075905023678991299311154086904612017996763107343596636238849366857276378161750770372175864626912336753167443193192702998551670402998638621694121329593161249591223383660527080648367643070695725602053433586305180768934478955557849202505524120886602566324916153036902883742248753390096172954369884829342079465065998787276869856018065861035208785436259859565833567451582850441248155561679956699691727141650969432456387303541492710646454439242115042662327226589512486049281490383335914047234231500740152059160744865527246445013528656237087534262860876480230014086293619028643628764774282873503026943411881210579040746115325892247838372985173862579351863572112089676464071517256672691139603184236026870576697741453751489600460264953170172164460850872534343471183204256867869736455801996648134734298864136816137641775773212715284832535494578931553958360662408407585913509524590788686536621354395705724932406841355783475557882055055703917513426370674518098630866328597765944420285904708264673081824689855066881241003546718980338733806043302585806007436460338233488822205212077653655358910393352798561152676974749817324443432335960986711315474722866816100047600300211573578283742328207645511343266340150302288585497565087687096360689457436124578298136557623858608365826552434619636380874556436458944628249340405903967671758544042024911093582432056647044060211707428546722867243096477370400047852242872832717905516683890061467641023471474168744909698966038013842099262334094247885264205208916843887958411530487693626173490173803939541485528227850056636216574346942899012636299363781056496408176671421755423979778051736332332238153405923589261458600277399195823544668104805642991094812943026449305857603734810001184188841509146345682181985756405082733270432619568661873188175276220932340666809051600029148303934798362344763296923979078976556505203652286644921388140254202862140373437508471645701144977677407130341873058122748704080428961976898493903219286419494597752302264380178896043380150281071489524546887039780475147539500281354937470703555651511608145270437523859984142791841493650940487198917371746821043240859631565824877817603376581517169284320958473059968149147743104227819207462939959185664356681593145958808350828736019977959621504655412306412588270513017836535932984003181859593370523557216402832602557778914158769505094279433330608928431073213643741453444397415097195371861668964258350613685358198293534223272343171601036616761681552992316032574082258481419464656225665781171775116324794245325405383119276829754676746879590077260918228663119566027682927788586046914191325140628579303698729403074246452378355289008166523010008724585321100402085932492651176324201339679414963152139045843391363551485961032584597207288279776291734209898962098713987662922365900333963267951175505617533895177164051418053215680825782115103490061761032917207744634648326721425189824953360572702839965561362057706217006397829438341646247541026190484606473231948425577857982924266794612390958255840170261039709333331592699167026699081721300269148804259737142525358151356590394507759176594716880529048792657811788525002365052974754330474594542110726108741070483089771433131724898990526471847517268124725548552728609007099704236559529926430104680748999694849191254858204167042804027730876873474181117279403458600698970108733876012199496730481628606697411780403827435748680281155548383235883353917325855041783709247305671164881000616998582983065292661506094653595406193180632660461539797675268816571732587972002117616369687227285280741177209818512809723726124233208621320810689399159301774759583848869786012511878852853689068546027916241010372405501004479385540262233218654744817870613116074543889712177281002784557308425408078431492477823663760095351810995572151461923536209051858484840899316234058059359893356377129120590603910963308904205646746994988465232188251240141704789728757537701881323350454649267843948939641740653542453260272830726801228105731666725177123437034428117322615926585822142116787589745267860852941872612852509805046754423236638103331843533784033571515908960167146276982253446350191551447981031040924387354893815598234630455958754199829572221892871246244686340388944162278392439679961084183369716800267425471448788798171153617714956842139857111426620782714490891741137058964914631361375495165868198838981830318499585805018738481476784867516215119625784841690464448748215386841825331874003341157306760645137076738662179347925456376628513245195559546837157664744441631559088102641064271148115633900338364613987592546908032399026439249327412659378756404446459295039788411277851193942068309648390206117644486944602124053863178520607199343837549195417514959717585987535865636830242800698354233359940104098334621542871783606773619194634234065202543363738159050914306486954225958850884582877001469658949679786210519060672584357878323323873767650665358059839101609586628724406729188380754342301682607139134544129352828351870404021932053704673435311547776038931239187858136375230500869423281637273738784678473951749223930521132180858242884595367716295093332107009202611456651640506011371109223374567326980464415511673449345303243981748457199074053929249474770368932354064428548237328244623214098163539504004627015045858085828997904385207927147086590880533588081201078664639627710673687923146363953665188428145583442249696124659100022847135992807477367009220466229384243562149610022314830899632761236245210241060358871656001586334083011956030475848590883873806649524943732778685812880921866108123248144495956185991325577585460619478091439353261571850863797112366509890246067456525161230706928582240728706285717497365942167040198129367397632449919943317846411555907550213065627773805959357211920619288837701248563721228157065367686683077632887588004685526437831135311849516461515019221522166914995946802499440463870684332399403986185894680069753842070409588670647206995724183185955386005632952112518162975093200157713489000466666210277868026371425592223214185257050803332352140329820456514709625985298317701528386622326578849474553024840414019578695249937789077020633127196745361157687763325521091125557134922542927920052725793738337236530073674887029637345358452563855651174553067684253230474435715974928052169091157205452802765537141710377660288693330829786001773455502080379485611603777365854110602957390875081766106182049603497808723042824015047414591195056003357889468513908480734045508090368307112365604138321356913687979770134128005047060918556509947931499405134001118593273733763329498470441355887825264558409773109027803295935614770114382973395733104191823556139800661477345514914572188354983959775059699186122777636416779369795624603517557204157357963778334033264028526247523125923827171356367893126285597328177890378213934110368867129481133665070703358685475358571963015942932197994132729050742476804566891718754464455813127866322402554972819794801529552757238899629727806602979526298785272258790997723092947041462969420494541207993089696391753469706969956712750622277927330556453503474589952906572342226204753554903640332946227496772403601211960932969053007008151057313454084712043453715670163795690721152183504157385293328876334843258342626238572005801280950855180479286158025485435333839610876647651300426930996938860700276744652892599544856447091215682152720669262838353011893931727663656427250831002788696981675238329326705458215927904499326339248141739417786447404735674869632030511502982415748634842017013224146452269545426146221011845801961020028033276939724813891632849312740186481511280985909881877633617908764537573761326477503701290126820288247121307511494096440296386878193114791769508813887827836142145669796164802044494628452082075379378349462623853787942789258099993784258898156512884398723841199787443864932236871468200385053477194110849473840724295676267084168269866909666645554848445866883204135542335578460765786308938443889518472120864005101227389548590154818039436289818046691270325093626305261307002558391580786807472174695685655828715084230639908840585870946951121955228744181744968392802644720335872543031259743935487682561592838864103336468550318260665573039380687114534241310046877084013586876404358925722198281641004238874324048775221957013353622158903566426303048979268873504658563835390888016652190033513615039985673795694980383992139497638055706684988098807745905632650071469386892764890195572277333165832692780753488265689894996832583546849831286697329817627470385690034052844032229071039990536823669025139060569403999824969034570524447617134959272106598063992480080400669581641495477142426642205058799420640873660816900541467271893416931131357581132365329098780081897114009819977700439121438044225175888358055522140195853665907505311828482167694290499458369901764869087522818780604093584267949429110350583428877645517759586881958472478342951033570884584015314564603404018312142117174662560043361127272923294283327436370356435544438673101238434425306010969040203257224422150127609730739324052149493369394114485035766887149492954186265757280592306750910200624876540666891651471816350626181825666351296006144849599419086560901020666790603460015156451063184420185800583587633880497095355577329830910594540188963857102818960190178258468600734304945924379712440197726976769423188630760791058107056061343944319502184932056902038972240851692832221890692270854768990729920914017762600647661360503441417424955413920602073166931903905003424827448168054099264555313005324169637437207370082997564137179143962537360811830103639750642049520487720996919409483182745513107728687887194525676927593927308897692553728939035677171933687219913192551979381070716268003764178124316710302178304614070428918732857625520935326854419699662579050094923705503782702837807656692622323498734528345536216918057725141546746115775653254643481860201368174839236955343636814347244222254382728236315325942202765932584614494638617880366971530920992226053203745371705594709726264139331024382753452760111867419076030319743333079843885311135243290819241018402015617168646501857058046572419231779094032696026538937988410424376607494981803223299870710600432711940922858639303097093508193481100550433221790224942280658406845372158718547095649756442209718288875183878801119817621473668338658021289104641769013647919418390502469065139712665801035304690657366502640591979343571292219260011001901824214645325638972743300185177916475845793994464256585595410849439938172146660710815197673629975549290649215834180466820076209565141681072065251159300457115410363991131807882107684495109247824722045280863859162528470639465543611249179871494006636297294275705016301931793034234026741549866843658501808863062821034773056764364777368861306956443913071256101222083868911001373661633773161525217944091397401857455407762237332326969957169758806601291513163716313702506318177439571678246285634699664874829990164954256911706269182151422419615629954988297161672817622291796390937127807985289258899619498203741384737440245414797504211823556109620440131678410453259121424367379957387099606555919403608379669167606160390578221264187097631725840649322987795215685236486440610961933186212845243630582126186022088817085378835992631814161251912995362706147143401163289226644122437619728517138021067453705258499526771016275099905661622201874662317176547060432282621560825815633514338507185229856964128105211284174765446183341485884075715492765979912824062810364766724649841303473041273015147960142340879125815192764906626758029557487638351301546393672429438549851528517280119790316786346515166418863738487918611949398667755212282828629081224275752005784257849802917929640955053086063639147545599676083535585305534231039134995435019082765192694901519003058108922147535987425681758400000909627356012951918825462259421143991808471707961596955194267461056260349106418899772875482924204611649674952392689544299484332569172738575711128105201352947050367452974756478346976464119680694242616645417297595112390196046096512861873216106287066387465840916845415856299102942393815190761576832520635923379418615191078505340463877921079163535983140882848323832799232903448476240588487086477116323911285485176765931274557871309169087543329618138485705475302181979501168480390197711159007663014773251509311526105686133588045880593385577505085252058952933039940514261796291700112616171477429653691785488926541241236892067128401799897241237141083466557736243834305182332089185928600764786718807380000103964793838084990893702224607608780428723056321092171374679555801506981202094499767753094707376439375308086941790787021010462133318495818171614161187235289150958772359811982098042617667282573611053576465039971055462694079008243607863994108192760966770008404252482310387760637102401286610479418618875389301874229854637841223873364955612147304870327106653167415816552261507756784168901382663637535657633390658989623227383264675644142775923523950056126109989322037809997575070921035124982689283010384088228199585995446017719968249411566110106795969366952048722628825334548626607394153739051298170688407763356995249530093113317966189475329888609259470679471915373257753895228308127350573933504450342980781698791785709951549431825998167920101042938935144052380059160018428663839177571937834960385191570623352875627063310233132667930535423051664512394758292031677642785039114384569597863182496390318766347040572244748010411923563274823894564660966234623043346293384409244869417940274726685420265064678086077048293414169621950362555878690647622646726169177232725338931016700951297745605092776465033087174400300677551431400919940756105089177480133335198488836975988292077526089139277335285340330162444334915963100194833953982542629213891431183223845820561650312337602943712457268629875275332207014331742775105648662522242530981727088323028090819692139790657473205535359900943868931770059555205991629347664074046510759689852499317979023454996662608370871927216082670905874564779379386408211552524456254913940014739229594687310396615528140979140302863953854643135599982566165294361295211053150820770117229561183545047116403621267898864133825421637608821808357985455364972034440738383326082397504282533488199624395627234395425403110229657642178589255255973974074069058686297677140830491020412752557800436827241936592609506108645186179722609263118508942938703542584053933999202071470863211589875311137832543008191895300940215216396218378129553397624353434640138187624635654726346395875642766049707479145860656433377075125429197612884059421663442476965075601785814781219073105264723877785216713504984234354554883296423472723536769037352667738590860251155309858412206059593550505374935317731832065144374992754483765238521534861724317424421134610182069496099097048644921751280200805414430312224491122716209576364034550714385948212487761799146396427874740896082642281110255810472291890547772250137512915412311402742485363784267224274267795553918923423261900133567542628086445664836993939657360745416984009710170687436422978132671652490756502061895562350869153447272856872534970230138486115493628235562384982376067209742335138104826589220869814747954043817753869721700973063771731843146900616813345728420669934023170239831957787139154291814212378671051354593406425175794400026091283370114418453040203110629712411603129407831181730721819513148623828060663481992696065021940811145277895472212583584323100108801485314068213751363193274412566488337757581228653999575374641639986847290601425945231396939684348382473598181600602558297764756754159321572778899169905581297665427687224652281998907859499652689444316183121980479566949772462960583101511888542409185602161386045684557796826620716494347653951970911420379766650253802346325486917289099378995296208308620297085231878558177642815500948525243380928543459857494487142135245975469599674395637264694175367307939148384937554465029338114041777978323396254241451468797907735697580479539849038387541149917765141270320073265744653815406196999715446543040943280793827326071140695152602600055874744766226989807353711942592178490274562209676635827322559588557170739973605205138355554167954140499102496074167222299849415691430031780799857335992143198514811289864947486913551763879852888190048704956999439751105025003696752239809639348132128242863936145610205874651893516112757375954350483115790688940991673877791231208477181987574188479405360285901389765285235063769087444460065645405771871681290305844352320476204195428647015787958551051481998384993804572959405213187496914078497165685149779685425164744876021565059866234779185096503397851713584648658226940660565880322387977726239312727744079394959287443902092694440438595411781535558494562528290301847075854334785064454215306270680538047691155221433851029681755722856133553256565062731234341159267874541136513509724288694894642594462387461616585842192464280404396197112298320521194648567912678443650056079780846782660629469468598453823695775396313858733118803354085764479730055469720397025384059503034347785463253784211215522778942636864672996981374077922596193614547359133291521124444491302804308849970820044539704154625535884057345106293392062276004041981218780663084922477568126318284086563126352976613548039124451105354821080708337903939206574805461407839214023527510257794828820864403517902899726775237637779596947023458962516488983776837602663610076783919148665705693706311906371494869686379069532703337478993907596750989758386832490257959907231157168198661982994157001137731564855048593362708624027253321989069943489467658242826487692696762984385324831840070032615432844610096529498238091899238932850900193013402102366138935684374539774586990397915813530473634934549691294705363392906483380478591771018929396008258911161445545423683301253914435075485057120836823990941568793596335741431465865073055135385657899590655192915630664313416069924549678188542514105550439886117176934383177139012557529036786855900774845681429862720003174222007898068858608675393511977990516054933902435730651134669609322654169339241793622976378644817550435824168502574358661257813354975535987394186710777567168829635033779946524907592616833974027911208815767872543922765523108962774420018182720435570112013159955321908330415982533906553451371888066306334798581494181393897310348285643265989837542622171967497779202336187110128522494826909841476464798556564095199310824606628043610011244039099019687872522134437686045519515763602291959963509122212255816653100292151210542879981191446177382286070580924772797654276118182061885055959479946797849707173689247339393055551949892407487669964633380178181304768842152286105318859168264436815795627373496768720853002432235288678940595130175270329752673142142909810999973777280363326148479430438664712433628942556538940829697120087600055097460973192700896562985060934625461320842330635621428501303689624376885291310661400746466989243968364697442694462095206279489867695502047032378171048917995399285420846989395357826673001510181335726093851023087582585919452462338376456073375042035436112326512935927052046193321614938549072145259690306174599378652673379617887212204081886506546545207075494071964581836891896835782689999515449074880464102799496943986978772727286490991723973111882312161829934139873206629527174148013367152822950434517015904493311616586347145248557355690059994391791805356811077143481466316156046838542810736086163972072089782699719875560375487074244801796303833413825060423147725244314945891259416647213428442190726912672725860962602622508022425635456085302802036987710269504319984393827079203567764574103027936932456400300513650669372505871589617240327606392829574549395035485718951590398232805097587362831135623921248295062424500747501114809182205831799896155484781465708663120530862974039169100159726183561841445162131095945493213700052749848413260714984754909326848317894084765666247823319825358665803425434415009488929322189822271882958916300207504534105819294795684816991295158102958218673977262011072348108038328156940165812584517589854109733509244961845246528038320895297583043388075587602498016080882463056749866526601077598607331093952706754973575205508769658515555011610202158105244527048582766165678500122955916575310303021038191705601162260125108506911370371809051135103721897411054254267666232868967820303467917607171102254759799158318016040180372449290720801592347911152852092117143675592866987588473052582711694236190317016708621206403714197535317204191871379151555643083576679243550563019571434704802021625573180403816894833785707101373879758409743362764594935859627919926483432680622375288859262449108975218843453695768985406379022129183412980522527672026654960718622509509804203790686303163328582570537474843083738683434571265650389582081135405643229244413123573232019297588572376710551240686208234879461990295460534773617054104203321122374318198789786774203196862826536922808494880897206710962036941475690489863540953835476812717380391874531124770780247182761127501400307206430601843911098008855071890234568490902808586953926120991164837393496830077018083099633605602989902510664435362463062819613772276104286396461940462607546504622098108284235209069550806904048213877667544204159335662353008477702071152419974738564105963878586016023162755043738986445506229687473848552100947956837830633040813992401643822799671686338481849268336749684743835391071973116003238088155639895099047154385127068914302455631362306097873119857697420155469419505416731204634511026395324247946739675509169535575359198677835323086689276446939185010240892980398193681613957775309064548363706392663548291317838851567831924034463790691229772571004066855819269133073366701144691311282444331801833951692837300427832440626676973697941441685022640544925140100525387753805964495097392598369818190375351329395276236554314254370001565165032127238563779462388044078766931861408214147817877833810075619627965680301049021531617276094468671996316475420683478270153420955602687399446643958005411505946232663116231109617485112226155432675515867503788534502840201383964145286843882924764080149261535854674821552785302740362131884058645409985242955527117974442975539133913014018447398238419171034073289101706946959077414888070685976875525523163582353049980529238988210029650895675902874925133340371314392125400692795839483414133870487059363928230495309383570804861237777896128361763960057850694497217152527079624698649295847955804869821253400966786212983224044332165648215190859538762273496325257362793976885771019330968050125801052762550481303577552134463621444524074095998590823766948834212311362731460745406913430873778889349209273938693721501356451582410893528467925871814031582059281021306006327370955663257072104686615267789562539914442882319268862683618767997309445920438802957013872071977663333532147283177947950125052088026108749408569672044990059494489397863988262610041184322611065822229282882408194265321278456240932465703928429726341664539296311950305609368811925841590435316756788820541463019793703417651653967190522224492213054501159201779503115771129283931369886550508189933175591690124787846247296074031206383183515642843681944718890999850726883139211805726707408388070824809315605784787075428314770403381094153813281901718113015623899391149793913794353413914696221195629369850910890336697676618976451736256820863839870357141037312539189035993641434654755928557808362216857390280936816042003760291103585606978021619273058637689359282782540355457898374819894652027964112237922524441807410159964354128133119497891046602748130574991652010463236369990434028391308301008175018259867455570822065182687867125790291747215114835773131221760017491688973434491110906541734878555327527038475435392165930682275224566176420937889971927173894200242291471119622303162814937358588384690705336668976971800614102345885233490320754379695938172097668765035136183086588394974339248542078018543839471052068506079580195887166493303093542413537629073426054548348173275811955915824620193861939206159612783007820434952720489610390327817043431908427323990709883760545010930669857487541564722824821048249178444095427372646642972111672907434278458552703191959389000443033017074448657987841195472567635669363977027247187105565968184412780994970365700537552151695648703845738899132127465571151725615323758758388128907149325902493074461452576895764295012802257391306215688928225593705504731620915166577608319140880129995971589760335462187468000760739624416355428809609448742115596101915354462308852821891043194576874076906435252498758910238909694116286215787102624594767797082615716767948834984077559120811352594588770936085584326144983035482240305334833999131656056207365420271948667617014348364353363082447242611910535899414194085855080585868038759866720936095210351983917423571925991025053747310060372541952147444808287082670727077642868507306578417510029578700307335093357025504724275098650843445364501614140767199081316144968095607299925274414761006304356253017953531709004250365626228695914041947166021034555502891568654315675781513350071144333408900975459394799456804760750688984667559020738515843110470666692038927878441152687383264973032898772656194486868670246549879553428400831574482461016435989838685967692358970632011406074003103100360732542995626727936984322548703488393338863739993113401359463044074630690171398736334743661805393755004779021113205487048099045055183036123991577481185616334948332956566920744515730567412482911431441094486051956750141014673371249940534351275649296732415889730923039498318191400693927289198572348825706802416925815360038657164631007277687023010088051539257471588576189423092436827273633312342889932501123454687810808967541934509558373214861348731665434807550722970362227943742450952157624185923700011460363268827127205786093543980470479275490710847818298436457937782412650267945092407719719534508826531715526660744112443099033167053140666137941152796399700518680683342875387044741375193510677098590459470187029920552255614008597657326643612879991832738635879458047761331878508094998353043436163806816104913740073510446128381043344745072151020352378673269442634595753852762940463238212634923462119960402031473455379769343353379650666542445612144022383914527107786136833809045813368070712847085250168599657843641015276589583205385483442461453012606027014277119467015477522568404762237923406358971450147480863609226137056860162804525215058075695895748546322943402091056706447708414266793468698034441385605359403794672276007399946153350111019649404842191036722295596353858409682403708603774331764685414053062491353243928575067408002697886924397649544085024901453013348106698630656872111187237278668617622151160811454275942927682035107203357636456337106517507183805861430444659572945002765069828944774314911310148880066338785889734906286911427207265736334278870167093999804348902740885571180647179050876694548478408079509140450582127137737488578550028711221327175182822076602611678813877557775080391947570870467970646640801467206419306923669688265340686023575960115877724899573619020161028046288950375342999452771769773680737378328903576514224536678854833551333105784921609279643331571034249389798280705556976962263932562917262185188011176017522417174686937226766425373316690946560442154263329009887810215488618134192937113603733754929175447189662600542906869637058896161076680978297598606601809794588812897880237267292570916347332409975574365453229061610271994834396086194300395100533792207490626873112907563778071855340070707735592044007237638760278552462513859615439372889531021824348342677580620059831241596457779740764293285773031535432816613285215600652828227850471538581010261549282763396309929311200331686626627702019358133905931486696107622139157125734357786179944365041176360266608485109660521952493734887935858630129821789574399703690349567890909301231344261956222748309035948174050144736913888747850127711983799552203830409276682548567494741426613912704730601009069406437798558065298128361559006078405086129940529239290427899149316387181278102347880948928383959302684115384259087449331011545753483307871423341804462825448149003940803931390485431857173779574995885844855215468178863798116981210609420998092938909002081430972728405894434863801115636956534736895323606355999530310622725301718035971988862816706390477049332447743923697406411707427645155903758859681614735800987467649523890025001997621622230027769049304956939553784824769946987563732905056490696937881613973236453045325024783389849440771082776242780021716531982311335565763876718776272528630971102803979020740133475020846861869959884387230854051774075302356831116262954911159592709371691351483537769010569385685849482620478137556162739024925705438479175432923264311707939396940781761658584560544028744967196096689185972834076636814113346846607219206210436658144856700748461692381103975931186683775975363969531132545244635947915718978574681892525899048494241328635553284402304819318645894590600216491806968417186249172547160650015649520894355592759885765279199327446719296401939227934910853639876471343834262923562303079534763826204554818925799479050000369615939558966023925570949093220079642925257856635436867537283946637002989316321057586616719679920310865026815071066115331994979382712301695969455187746559492323543720902159660933817961252942184772315233619254399769183819151670256603739658393822634597260732154214814641083621678914218912849767564235192569298067063600328486625547959201918225124623715322037710609147493611395317768344741316750475158676841806211978466127665925571136091086192443216300739079505764812493611980658070920689027141642868202409527995526517336130585808256245903142801361235294547932292031906574932447900447318326916441670976520249717871747787057238906931273697198328177304581955975281746652223634250439904095584859075357015657448291761621553658022697742075540264807248854529119450710243815032401960595027669960805316837213749922684300241693672597641242954782963800198573732588323298904993437416314851889261502483384860925295138594888839763048338171621174466823543430535632543855849919238597785160994131521852048005180651685151618661403446296476293935602055794661636263796787107838692198570800245911882663680472785808859939186000670084658316566975225169742577538141341056261222732098138817679240766200833218024819777197197402016425615161636449449652454175107966188316102178052143753559169976648003542137341944556512640149965003883253569281841356666932784328459162871190304045975237789699268239313395469671922990467723081326509712605945639931581380047943200004591023609277591853479944180177593081821067635152759682851214204345547908473510263845821258561427935396972494826401160495909511270177649279601991662502344659395418537163271852492080085752148258064105270148732044861116706771130278495284646066584941606808237731839826746897753076847110438215627635183437298751964762756605412213829892384227145829211461993202102423300731100402428456284665289343686838040831717181219242337038638438973133342405001909235362433781629587235084977555560497258086051983598824315684581648694977337388167407839239611331970926227286944794934512612819345558692990361792520010145056858943597195119724566438294902978961295058320441799428661080957761575437838064062168276698117257054576585514986997682821044219507917740818257497339665579252899499885232846626439388341111599371054092623602949040034693024717376373239242051380156140316702732424365786527927927138475016565052486882606013876962037574144222829707641015388290577016789489338209898993935073494773873421165461589007869640182795369959181177950308999076041333653027684272863230655860105200433134756262991844574557724458520558548442659792631143544123817324857162235033220759629298645183613812453643895450823139607548325958578475609829363349936410889568107302988423939877140698841551407144513682658344279321462851017827844184258682254157237494935203391831789495715768776375872435623145520530198801911376838834816712130670375413579922800569884518114812569174358752362692203821946139962495543707439652482072425598713214875735737551127832878031664038324738468881702269099562121207067636100652849617307926475477072726193725553605694313906049423969328137424046400448088861474436354316428241782360993266533911579185597975586958925575707847914308964089989660230212261282869049565777422070216113735294011239965116391966062483179838937892952376943736361096322003299698141995634879572612365215775339819353940650768716589844192480288182309891351938971644483139603506109095317667254288425119391786667618032593238393628761379797632088544940186211388667020434151316076135441734162566772508594247418531410581416876539754231863859986354281791530878587653252136394232195979426439936741053718196475748520864532206664729169431112600259483932766801725040897653968046788276300615519936330578905020968201561927681091768120953303228262908827197363837672688174640038792270219217945788921499466984058103476627402949626110994855815072322244775754554330570240774217076032188285386815071435082503988612247077652487993823462998773364779418237073277669058464128100406580821795670166809028098902757148564661651137665259757931985725163237863800124036164302342135327902609969576538630397156516642816831693200210400633078497643229858660815665122037327259716236797470271796426515076123958938379488989283536438211610193494663204837609302543162582784928446408240356477208258505799754915518653616779075925834294977327314896179339700007028049672724949417920594697979342070282328777721074476319587941408641810244940439166864532501254062913105790719423166020472315015514677249694762316661501079516775107778373340981784110057943129001404036205593952269692249941619120930978982086983732628216010148421189284170415855879910726120660240653665229768500980442294049034626435595391503229303234166893053080387202150031421341609503062818115159794923291865213165184661445711604267666419338284576301586781342854472787637065636543215155856899693911764806008654487262485544189482740758752051850409803361146413770555534276399823516903508178180417535792552627825576320450281360710273458666419091026462742103020267176788091917706925322652112112595150558575862620082225437940314464289072586817447605009773935382778979004600953337867588674646376152873566832578138577867412551155890042284774293408253463580641599068657158327555201980177446581565565829114059240889145677556604910665804190844791573267772776806378447150448321354572957545084618386012471433341654849871603293915217076180639877595141209166977890840656761162715063444310569273870484072685538690681938455135089573365968232152509164611306539595176327705789719281411367662580017560919587976901361966642406930277297097016993618888409881528697909148687097853064547282239105277253686413632702480470461229903170761905239079702149132221509282225761384106592405872467632626149466667046523687099205709806535556282832110423317912165043162024148339349440005873543771817248453955586082626370570846594191643110901848140773005649835368363564633923094451376689563497329672099653977043198254187839813443456193830369707739221960868441480253302448440643633697551176966894086980187261496905819229230987608015016168408783508142125540667114938847321774092810449054479123354939330144802963379154088765794545414060735972580590009915485010361799825705329017341222665062616656086682371086431559500042768570657857614134668445170215577523003098136504376436404178692438566810133174976317156861415423816024038820772606418955380236727142425928128367072685379359297678873151465811777572100709875727201455799780018016622069400076198108675006436474550275339596226072439789669074936242686178483929235655887591612228751002005459374788319948974328751248734297422287893980446534702328889703917876375174515369978267204281955282148053378481075618549356372702840558134892720985327387170588024431306575816601128541890252721062764918481914582261394750746150315855573710301827612988085425160801502158021362028804746176675594517057636693826263090401689380877844755347271738156552729154968371136535024291793078933173224351692437354615570774003004399315652923698243523409517830255308839259443108798921588888677477035273817501225397204273085915157746363442609234452078762902791907971142984120922561266190639580653389390489321363541754167891326378544081478730363653670347343310071698157696147747387684706281025814324426240995574848433160653346029680171403911999351086137958123536874187383986877694015241499014065653421335659858243574316002926219321585209810982386240458067140237890531928340983320120204532503959778484711455531424605806737483680611856345868122426993577026043508555307321986092267530576682887136327180701306057154755553786168925676939876445007986518124442984796331926148448080298689493568701974400557808225057379408222438141957690584340286241719570600598149912367761565701239297024175861952619556591262316904483624459901636337373882041382785185758870305467570854091604653929797207051959131648768520803539782064569332175749175301874379994926102055034158628963161838746646469824086828775767436756701483944394007377888580119254199158138642866165844386558676100411650095459017687120075421579481164249667207138733913386205204206513311249438205855380766342832382697765521777848274290281458212272585593400388934759361799569940626297380958318041290326121184500505682613332183502266497145517475852701811178810132672424868938508980929070129083161355008513418099328461200919794354252807129387310323243673983221568068340841070774828673388462048017144177197377163570428646148088963611505396894064780878534235534186578243182818400182733530852464746508619500379819845507712814994187889692840470124011095206121732015003681994173103942601928382052726722913944032459511975843619084203537482443295388634231047467487412713627251773058960793159311634835306165139794218003204903172044450461294954983291643079047757097694977690173396864360878434014801991432666196813878977426117426836290816205384618250698777688922642857074802236764043796340354242655491364796663440608723204228194192434209034379636985595645620076027511643558852330423544846848578840998683921484197739838939383883616429619773388197453277110129717334226446486429247499830207771029170763438014964264102641570481282830651070313856677631502385135771126268364242747628026469821524072682687049307101395702869171130073724309713033079219869474842054224062695275897762871098164861743018085628664875364058956147932989236224286212571224767911449444162376284635728088785857718616010963831462881151377380117719330522805674125332853448885328270642858093276953212957374810080652108895827593634657091659865085183337925634005513398059279178881272837861674300464917391150160413576187358128207574429750975620816710168523475122797309298831912119633310262494410654088749314475326760823343474040806464962908278327793671525484970086008041997211546852861143738002239876769545333697051354977054864383780484055341993730385751050447432337152280702886665009478229984393322941193593019121361738156851139724331993453135637510904662620089109936369803788279528250473546573085115544026842866441838000164246141840418208790932417184430734727567152920924317684340430634234036462617386005948743165076081718252483871489816351189633938254900543905057140695079346248980802260685925374168939519703444670023007364706212379514257563849014235450315783269562597810005843699872376152219106098761753558372311120389331193418182312459384936982765817387109288004426315961121303217597179699977088502362349493221516823397022852262146029605141554239840938389391120825394315610717617575556335698790823385700592667852925249993701890201058663632257997093248027774309055147760956964924155481003584112046865379907452968179766247559175489674956496745685699603403583202932146969636756618764898737560010785170541780104182374587624416368786782887385744554039610645942518115307076668512903732651555102042400048373312518585017379212945734243828466963403981394565520653698593461445022072467366253902674086342579304864288189207998368893053262506958037365116103708155552851477243440305100446869025198628150244953072994174728479785403786474901427823776759732828560346372453548976274610245669476052906964740484331009938476461407046859082569677323861141706996298204407692001498793429402746162069985500731072014008284826338958986027426186270256453377022964374780721129303581421915923539727877329961511639480797758664649231439555907149418767329369520913543619056424345737927269727677602173340465821402083390909365718877465235516800907187074297748953348007286396172655350796396634343250185157532774460022538124643959417374524494401917132742009934734772506984426098145143409271009154924554420062066499649435835652468565513163609215835358405169076189656246106094347749355940430143734860041572814022095384949354892915653607994067132765957120380391361768239067275946028123644378889572942293974610418312223031145934169731967268931589781606180969711722490071965319857499043410216443506871867168935989443642705687903311654257891716115172871164945843905899756055644462563664068873951419844751473660408694817279081950268892273609823862871255529939359225452828070374757428772659046850667095670271621942880952189011409674267011964887247546673552275028458214215313914271457690392264678326842619815571906986365292405080275644140080301424732191293860876465748225606543898233107514429693175343422998485004648920844235359651348398717326251370547050312868641677555940531006885498618295047010996229878633389279487825992312170905728229610802616451820135990221485785980004624080711740851949260832097559304478954096190471374217160102035540312681397824538213867577438413739406204372491464433663978828107783506208163801928512572786908765470366257327639374788472149469050734631632291198687213281893499939428184847960211515291760976278616575282546834962476121095182574026219640974133372547392605225965352265617086787053360506412615004125944357112520766488392562464414461958695546067365892186856785240337463844106751286653509136678410256408023169401567130843046890290948080309270016489322851439007595211530664777354469315715619564065086800852547680368543867614172680449463420845603976341939394583154794130427186516384177897675330029918309370975129588559115264769431128832869473297754786195162094744537552541553346072818178911487961920832524523950192218363717271166541526520062565362127344918392805628534289601723495943752074138441748030851406748728926728932744588282861194741744615848553205298993137868499694699533387373099107538888545207123750196271520732987945951290899335636579656890326289164226391476483275527614226434205909742384902909861317845948569972117281045596850990891780049709594072973109810832273701500512144216357849169977440672359953821474542155941331891731585530479746494781059384996005799799149738812550916983372994136402035898957289543424778149359227517325932882155785166448396155392352705970223087837156003993588106329812856662372163786570138791470953807145469348138085642115729840211748860998860862556193964867710413613454951741858034308343420780804146406027838374851922044642893246765177316047506155755707382773619298751874303089516766581506499775774750153831161281733013242831418115314439646621389826044403180684491856101962741947331602733846267736045522687018513898163786522475159184390334777083351876364829347692871556311972935070474195490744728642897580848710419074415532258668311701064941096751296247007108296901598948890120261463665047136508875365164138960753699897810518140322128333941821762177376995731665863192552995183348429823459288211279514339222131964925237558258187969527009413056860931197770329519523082782703544853618525585758185626269399455050712391932184952807035699767684183520969681428436077052601840290836837452791444693045036710235096591479405289526462548926314697079651615026629978218335170676261969836708605459368465039003815697522709077716697698666227600740090081075294906940972903897801835182880743132061290142029189000809465015805079467600656690158845586245774971929904728693219572592300996271468920240619042856692840453382670615721864321894727723820146927017773120305174206445848586949472583817362674104287322779675250728723024869735548536545987201339697681608822731361449093670885648400973977600958148386522338942997834073546754923536446733530275331478724986829057451628898552353476398640949359492185741569540993783717414445405349850721923345000444069883194223067940084196018409376873799407657815945258549157272738811488000128654344940218706394186023924611424006590450731981934597850207127901168008959632881019550763986041168552416702455927727779614031955508985084582642876481327517231481190055455879183924999290642736652280173124371995470841726856857538059950386825812382242864560976068086568075162810904160101050845418807441429314910000263862540058063871718307570310657794634739401158211355393763215800774366552973615019622586896622766010611847093659449901344166879262955660815392511334864339795155843155563791886049488413595312982424892652538238823007633269822054478317911105898045068284294348930567935072611824020704801379837339021319021113973328774506384183438167172879989180239357130329970786938454284224165761663282208817385215252227585456549365778691601448263878293406939825493943348727569466698963345634945387606491983167368335700154190541797573541693789999911788915566193403156646312649116250446611114677350533860263079850679122211258137708346426230001974653504064857413055281673989314624597552257285309991316606343461185003843733724473518050702126782802070157858382131548138730633108073223294623679137552455045948765014915220444752082503688679848140522176989773651639494817903180229930753478856665263710881815104106620037159375074590185336424595474529842375838704325715717337572627387626582397758036780070808720187492442283915997269056841241207848456919934916996704502668388147393843070238964656660666384622642763130107758179938294653030363233907407465252095932959936403032978890911974656405415610168688423849915548166845482701657654556011515458565913749365449750773181323699188871117023287623441272933842780516597282142531644496563157569525328521913684630455981392933697628704694996660344967245795722628815947858425770635983771169679941975520129159329445805583636919528426150217221977342576992978468436740068268181061664144149622888627006485401512017198519528986085135133160095528059995540332598287311126165302566386101543375235372212068331032117082590371320210168399892005778049526076654351769562688368188241549053315869289670925090611104828485820702667779292919826478169014284387692032028679764221514962795867692539548538076317755963860066321386894764477759605120295590533258276375961062930040691489944305912272377431684968634601173326131715367186566368859013314171109376

Sources Edit

  1. Mathematics Beyond the Googol

See also Edit

Numbers by André Joyce

Repunits: twenty-twos · thirty-threes · forty-fours · fifty-fives · sixty-sixes · seventy-sevens · eighty-eights · ninety-nines · eleventy-elevens · twelvety-twelves
Googo- series: googoli · googolij · googoliji · googoliv · googolv · googolvi · googolvij · googolix · googolex · googolxi · googolxij · googolxiv · googolxix · googoc · googoci · googocli · googoclij · googocliji · googocliv · googoclix · googoclex · googoclexi · googoclexij · googoclexiji · googoclexiv · googoclexvy · googoclexvi · googoclexvij · googoclexviji · googoclexix · googoclexxi · googoclexxij · googoclexxiji · googoclexxiv · googoclexxix · googoccy · googocci · googoccij · googocciji · googocciv · googoccyv · googoccyvi · googoccyvij · googoccyviji · googoccix · googoccyx · googoccyxi · googoccyxij · googoccyxiji · googoccyxiv · googoccyxvy · googoccyxvi · googoccyxvij · googoccyxviji · googoccyxix · googoccyxex · googoccyxxiji · googoccyxexij · googoccyxexiji · googoccyxexvy · googoccyxexvij · googoccyxexix · googoccyxelv · googoccyxelviji · googoccelx · googoccelxi · googoccelxij · googoccelxiji · googoccelxiv · googoccelxvy · googoccelxvi · googoccelxvij · googoccelxviji · googoccelxix · googoccelxex · googoccelxxi · googoccelxxij · googoccelxxiji · googoccic · googodiji · googoxem · googoim · googom · googomi · googomij · googolmox · googomiv · googomvi · googomvij · googomxi · googomxij · googomxox · googomxiv · googomxix · googomump · googolbar
Googoo- series: googool · googooli · googoolij · googooliv · googoolv · googoolvi · googoolvij · googoolix · googoolxiv · googoolxix · googooci · googoocij · googoociv · googoocvi · googoocvij · googoocix · googoocxi · googoocxij · googoocxix · googoocxex · googoocxexviji · googoocli · googooclij · googoocliv · googooclix · googooccij · googoocciv · googooccix · googooccli · googoocclvi · googood · googoodi · googoodij · googoodiv · googoodvi · googoodvij · googoodix · googoodxi · googoodxij
Googoople- series: googovplev · googovplevi · googovplevij · googovplexi · googovplexij · googovplexiv · googovplexvi · googovplexvij · googovplexix · googovplexxi · googovplexxij
Googgoo- series: googgol · googgool · geegeel · geeggeel · geiggeil · geiggeim
Googodul series: googodul · goodugol · googogoogol · dugoogol · dugoogodul · dugoodugol · dugoodugodul
Googolplux series: googolplux · googolpluc · googolplum
Googool-n-plex series: googolundeciplex · googolduodeciplex · googoltriskaidekaplex · googoltetrakaidekaplex · googolpentakaidekaplex · googolhexakaidekaplex · googolheptakaidekaplex
Factorial series: lexexfa · lexxifa · lexxijfa · lexxijifa · lexxivfa · lexexvy · lexexvi · lexexvij · lexexviji · lexxixfa · lexxexfa · lexxexifa · lexxexijfa · lexxexijifa · lexxexivfa · lexxexvyfa · lexxexvifa · lexxexvijfa