faustodecina.it


Home Decina-primes Lucas-Lhemer Pseudoprimes Triangle Spiral Constants

Euler
e

Pi
Pythagora
√2
Golden ratio
ϕ

Euler

2,
7182818284590452353602874713526624977572470936999595749669676277240766303535475945713821785251664274
2746639193200305992181741359662904357290033429526059563073813232862794349076323382988075319525101901
1573834187930702154089149934884167509244761460668082264800168477411853742345442437107539077744992069
5517027618386062613313845830007520449338265602976067371132007093287091274437470472306969772093101416
9283681902551510865746377211125238978442505695369677078544996996794686445490598793163688923009879312
7736178215424999229576351482208269895193668033182528869398496465105820939239829488793320362509443117
3012381970684161403970198376793206832823764648042953118023287825098194558153017567173613320698112509
9618188159304169035159888851934580727386673858942287922849989208680582574927961048419844436346324496
8487560233624827041978623209002160990235304369941849146314093431738143640546253152096183690888707016
7683964243781405927145635490613031072085103837505101157477041718986106873969655212671546889570350354
0212340784981933432106817012100562788023519303322474501585390473041995777709350366041699732972508868
7696640355570716226844716256079882651787134195124665201030592123667719432527867539855894489697096409
7545918569563802363701621120477427228364896134225164450781824423529486363721417402388934412479635743
7026375529444833799801612549227850925778256209262264832627793338656648162772516401910590049164499828
9315056604725802778631864155195653244258698294695930801915298721172556347546396447910145904090586298
4967912874068705048958586717479854667757573205681288459205413340539220001137863009455606881667400169
8420558040336379537645203040243225661352783695117788386387443966253224985065499588623428189970773327
6171783928034946501434558897071942586398772754710962953741521115136835062752602326484728703920764310
0595841166120545297030236472549296669381151373227536450988890313602057248176585118063036442812314965
5070475102544650117272115551948668508003685322818315219600373562527944951582841882947876108526398139
5599006737648292244375287184624578036192981971399147564488262603903381441823262515097482798777996437
3089970388867782271383605772978824125611907176639465070633045279546618550966661856647097113444740160
7046262156807174818778443714369882185596709591025968620023537185887485696522000503117343920732113908
0329363447972735595527734907178379342163701205005451326383544000186323991490705479778056697853358048
9669062951194324730995876552368128590413832411607226029983305353708761389396391779574540161372236187
8936526053815584158718692553860616477983402543512843961294603529133259427949043372990857315802909586
3138268329147711639633709240031689458636060645845925126994655724839186564209752685082307544254599376
9170419777800853627309417101634349076964237222943523661255725088147792231519747780605696725380171807
7636034624592787784658506560507808442115296975218908740196609066518035165017925046195013665854366327
1254963990854914420001457476081930221206602433009641270489439039717719518069908699860663658323227870
9376502260149291011517177635944602023249300280401867723910288097866605651183260043688508817157238669
8422422010249505518816948032210025154264946398128736776589276881635983124778865201411741109136011649
9507662907794364600585194199856016264790761532103872755712699251827568798930276176114616254935649590
3798045838182323368612016243736569846703785853305275833337939907521660692380533698879565137285593883
4998947074161815501253970646481719467083481972144888987906765037959036696724949925452790337296361626
5897603949857674139735944102374432970935547798262961459144293645142861715858733974679189757121195618
7385783644758448423555581050025611492391518893099463428413936080383091662818811503715284967059741625
6282360921680751501777253874025642534708790891372917228286115159156837252416307722544063378759310598
2676094420326192428531701878177296023541306067213604600038966109364709514141718577701418060644363681
5464440053316087783143174440811949422975599314011888683314832802706553833004693290115744147563139997
2217038046170928945790962716622607407187499753592127560844147378233032703301682371936480021732857349
3594756433412994302485023573221459784328264142168487872167336701061509424345698440187331281010794512
7223737886126058165668053714396127888732527373890392890506865324138062796025930387727697783792868409
3253658807339884572187460210053114833513238500478271693762180049047955979592905916554705057775143081
7511269898518840871856402603530558373783242292418562564425502267215598027401261797192804713960068916
3828665277009752767069777036439260224372841840883251848770472638440379530166905465937461619323840363
8931313643271376888410268112198912752230562567562547017250863497653672886059667527408686274079128565
7699631378975303466061666980421826772456053066077389962421834085988207186468262321508028828635974683
9654358856685503773131296587975810501214916207656769950659715344763470320853215603674828608378656803
0730626576334697742956346437167093971930608769634953288468336130388294310408002968738691170666661468
0001512114344225602387447432525076938707777519329994213727721125884360871583483562696166198057252661
2206797540621062080649882918454395301529982092503005498257043390553570168653120526495614857249257386
2069174036952135337325316663454665885972866594511364413703313936721185695539521084584072443238355860
6310680696492485123263269951460359603729725319836842336390463213671011619282171115028280160448805880
2382031981493096369596735832742024988245684941273860566491352526706046234450549227581151709314921879
5927180019409688669868370373022004753143381810927080300172059355305207007060722339994639905713115870
9963577735902719628506114651483752620956534671329002599439766311454590268589897911583709341937044115
5121920117164880566945938131183843765620627846310490346293950029458341164824114969758326011800731699
4373935069662957124102732391387417549230718624545432220395527352952402459038057445028922468862853365
4221381572213116328811205214648980518009202471939171055539011394331668151582884368760696110250517100
7392762385553386272553538830960671644662370922646809671254061869502143176211668140097595281493907222
6011126811531083873176173232352636058381731510345957365382235349929358228368510078108846343499835184
0445170427018938199424341009057537625776757111809008816418331920196262341628816652137471732547772778
3488774366518828752156685719506371936565390389449366421764003121527870222366463635755503565576948886
5495002708539236171055021311474137441061344455441921013361729962856948991933691847294785807291560885
1039678195942983318648075608367955149663644896559294818785178403877332624705194505041984774201418394
7731202815886845707290544057510601285258056594703046836344592652552137008068752009593453607316226118
7281739280746230946853678231060979215993600199462379934342106878134973469592464697525062469586169091
7857397659519939299399556754271465491045686070209901260681870498417807917392407194599632306025470790
1774527513186809982284730860766536866855516467702911336827563107223346726113705490795365834538637196
2358563126183871567741187385277229225947433737856955384562468010139057278710165129666367644518724656
5373040244368414081448873295784734849000301947788802046032466084287535184836495919508288832320652212
8104190448047247949291342284951970022601310430062410717971502793433263407995960531446053230488528972
9176598760166678119379323724538572096075822771784833616135826128962261181294559274627671377944875867
5365754486140761193112595851265575973457301533364263076798544338576171533346232527057200530398828949
9034259566232975782488735029259166825894456894655992658454762694528780516501720674785417887982276806
5366506419109734345288783386217261562695826544782056729877564263253215942944180399432170000905426507
6309558846589517170914760743713689331946909098190450129030709956622662030318264936573369841955577696
3787624918852865686607600566025605445711337286840205574416030837052312242587223438854123179481388550
0756893811249353863186352870837998456926199817945233640874295911807474534195514203517261842008455091
7084568236820089773945584267921427347756087964427920270831215015640634134161716644806981548376449157
3900121217041547872591998943825364950514771379399147205219529079396137621107238494290616357604596231
2535060685376514231153496656837151166042207963944666211632551577290709784731562782775987881364919512
5748332879377157145909106484164267830994972367442017586226940215940792448054125536043131799269673915
7542419296607312393763542139230617876753958711436104089409966089471418340698362993675362621545247298
4642137528910798843813060955526227208375186298370667872244301957937937860721072542772890717328548743
7435578196651171661833088112912024520404868220007234403502544820283425418788465360259150644527165770
0044521097735585897622655484941621714989532383421600114062950718490427789258552743035221396835679018
0764060421383073087744601708426882722611771808426643336517800021719034492342642662922614560043373838
6833555534345300426481847398921562708609565062934040526494324426144566592129122564889356965500915430
6426134252668472594914314239398845432486327461842846655985332312210466259890141712103446084271616619
0012571958707932175696985440133976220967494541854071184464339469901626983516078489245140589409463952
6780735457970030705116368251948770118976400282764841416058720618418529718915401968825328930914966534
5753571427318482016384644832499037886069008072709327673127581966563941148961716832980455139729506687
6047409154204284299935410258291135022416907694316685742425225090269390348148564513030699251995904363
8402842926741257342244776558417788617173726546208549829449894678735092958165263207225899236876845701
7823038096567883112289305809140572610865884845873101658151167533327674887014829167419701512559782572
7074064318086014281490241467804723275976842696339357735429301867394397163886117642090040686633988568
4168100387238921448317607011668450388721236436704331409115573328018297798873659091665961240202177855
8854876176161989370794380056663364884365089144805571039765214696027662583599051987042300179465536788
5674302859746001437854832370687011900784994049309189191816493272597740300748796814848823429320230121
2803232746039221968752834051690697419425761467397811071546418627336909158497318501118396048253351874
8438923177292613543024932562896371361977285456622924461644497284597867711574125670307871885109336344
4801496752406185365695320741705334867827548278154155619669110551014727990403868972204655508331707823
9480878599050194756310898412414467282186545997159663901564194175182093593261631688838013275875260146
0507676098392625726411120135288591317848299475682472564885533357279772205543568126302535748216585414
0008053148206971372621497555760518904816223767904149267426000710459226953148351881374638871042735447
6762357793399397063239660496914530327388787455790593493777232014295480334500069525698093528288778371
0670585567749481373858630385762823040694005665340584887527005308832459182183494318049834199639981458
7734358631159405704436835152853836094429559643606760902217418968835481316439974377641583652422346426
1959739045545068069523285075186871944906476779188672030641863075105351214985105120731384664871754751
8382979990189317751550639981016466414592102406838294603208535554058147159273220677567669213664081505
9008069525406106285364082932766219319399338616238360691117677854482361293268581999652392754884274354
1440288453645559512473554613940315495209739705189624015797683263945063323045219264504965173546677569
9295718989690470902730288544945416699791992948038254980285946029052763145580316514066229171223429375
8061439934849143621079935767373179489642524888137204355792875113858569733819760835244232404667780209
4839963994668483377470672548361884827300064831916382602211055522124673332318446300550448184991699662
2087746140216157021029603318588727333298779352570182393861244026868339555870607758169954398469568540
6711744449324795195721594196458637361269155264575747869859642421765928968623835063704339398116713975
4473622862550680368266413554144804899772137317411919997001729390730335086902092251912444739327837615
6321810842898207706974138707053266117683698647741787180202729412982310888796831880854367327806879771
6591116542244538066258617117294980382488799865040615639756299369628093581897614910171453435566595427
5706419440883381684111116620075978724413708233391788611470822865753107853667469501846214073649391736
6254937783014074302668422150335117736471853872324040421037907750266020114814935482228916663640782450
1668153412135052785785393326061102498022730936367402135153864316930152674605360643517321547010914406
5087882363676423683118739093746423260902164636562755397683401948293279575062439964527257862440037598
3422050808935129023122475970644105678361870877172333555465482598906861201410107222465904008553798235
2538851716235182565184822031252149507003783004112162121260527260599443204430562745229161288917668141
6063913123597535039032007752958739241247645185080916391145929607115634420434713354472098117846145107
7872399140606290228276664309264900592249810291068759434533858330391178747575977065953570979640012224
0921990311582292596679131539915614380701292607801970225896629233681543124994122594600233994722281710
5660393187722680049383314898033854890946868513078929206424281917479586619994441119620873049806438500
6852620258432842085582338566936649849720817046135376163584015342840674118587581546514598270228676671
8553093119233401912861706133648731831975608125694600894029530944291195902959685639230376899763274622
8390073545714459641410822928592223933283621019282293724359028300388444570138377163205651835197010011
5722010956997890484964453434612129224964732356126321951155701565824427661599326463155806672053127596
9485380573642083849188870951760522878173394627476446568589009362661233111529108160415241002141959373
4978643166155673270279210959354305557973266055467796355200537830461954063697184291616858273412221714
5885870814274090248185446421774876925093328785670674677381226752831653559245204578070541352576903253
5227389638474956462559403789249250076243868937764753101023237467337714745816255306980324990336764554
3030527456151296121458594443215074905149145395098100138873792637996487372839641689755513227596201183
8248650746985492038097691932606437608743209385602815642849756549307909733854185583515789409814007691
8923890630905425348838968317629041202129491671958119357912031625143440965031328352167280213724159473
4409549831613832250548670817222147513842516679044541661730320082033090289548880851679725849581340713
2180533988828139346049850532340472595097214331492586604248511405819579711564191458842833000525684776
8743059163904943068713431187961896374755033628209399493436903210319768981120555953694654247041733238
9539404603532539675835439535051672026164796134779091232799526492904515114830792336938216601070287265
1938143844844532639517394110131152502750465749343063766541866128915264446926222884366299462732467958
7363835019371427864713980540382155134632237020715331348870831741465914924063594930209211220526103123
9068294134569678595851839349138234088427431241909915287080433280913299307893686712741392289003306999
5875921815297612482409116951587789964090352577345938248232053055567238095022266790439614231852991989
1810655544124772045085102100715223523427925312669301082706339423217625700763231391593497099469332410
1390877916165122680441480976561897973504315139606691325837903374862083669547508328031878670775117752
5663963479259219733577949555498655214193398170268639987388347010255262052312317215254062571636771270
0107609122815283265089843595689759610383721577268311707345522501941217015413187936518185020208773269
0613359218200076232726950328382739124382819817087116810895118789674670707337786959256554271334005232
6706040004348843432902760360498027862160749469654989210474443927871934536701798673920803845633723311
9838558626380085163455971944419943446247611238446176157362420159350785208256006041015568898995017325
5433729807356169986110190847209660070832028056991704259010387692865833655772875868425049269037093426
2028022399861803400211320742198642917383679176232826444645756330336556777374808644109969141827774253
4170109884358531893391759345115740238472929090154685591637926961968410006765983997449720472878818312
0023338329803056786548087147646451282426447821664426661673209601256479451482712567132669706736714461
7795643752391742928503987022583734069852309190464967260243411270345611114149835783901793499713790913
6967064976371272484666132799082543054492955285949327938183416078270913266808656559211027337467001325
8342871524083566152216557499843123627828710664940156467014194371382386345472960697869333597310953712
6499416282656463708490580151538205338326511289504938566468752921135932220265681856418260827538790002
4079158926460284908949222999661674377313477761341509652624483327093438984120569261451088578122491396
1691253420291813989868390133579585762443519400894395518055474655400005176624020282594482883381188638
1749594284892013520090951007864941868256009273977667585642598378587497776669563350170748579027248701
3702642032839657563480108183561823721770822364231865915958836694873224117265044872683923284530109916
7751837683159982126323712385435731268120244517540185213266374053880290124972818089502155310067359818
4430429105288459323064725590442355960551978839325930339572934663055160430923785677229293537208416693
1345752840118737468546916206489911647269094289829710656068018058078436004618662235628745913851859044
1625066322224956144872441381384976379710267602084553182411196392794106961946542648000676172761811563
0063644321116224837379105623611358836334550102286170517890440570419577859833348463317921904494652923
0214692597565663899658937477287513933771055698024557574361905017724662145875923744186575300649980566
8837696422982550119506583784312523213530937123524396914966231011032824357006578148767729916094115395
4063362752423712935549926713485031578238899567545287915578420483105749330060197958207739558522807307
0489509362355507698378819263571417793387502163443910141875767119389144162771096028594158097199134293
1329514592437363645647303503737453850348928611314163809475230174508878488564574127500335330341613809
6560043105860548355773946625033230034341587814634602169235079216111013148948281895391028916816328709
3097131841398154276788180676286509780857182621170031400033773015815363341490932370347036375133545376
3452105037099545294205523207881744937093767705600930635364551091348162737820498565705560878421196403
9972344556458607689515569686899384896439195225232309703301037277227710870564912966121061494072782442
0334140574414464599682369661188784116562903551178399440709617725671649197901681952345238074462998776
6482487375331301814276391051923468508197900179651990705049086523744284165277661142535153866516278131
6090964802801234493372427866930894827913465443931965254154829494577875758599482099181824522449312077
7682508307682823350015970404191995605097053646964731424484538258881126027539095488526397086523390529
4182969180235712054532823180927035649174337193208062873130358964057087377996784517474051531740138487
8082881006046388936711640477755985481263907504747295012609419990373721246201677030517790352952793168
7663050998374418598034988212393409198050551038215398276772913731380067153392401269545863764220650978
1085290763907972784130176455324752707378876406936642001219474570235829548136578180986794402022028082
2637957006755393575808086318932075864444206644691649334467698180811716568665213389686173592450920801
4653125297779661371986959164518694323242464044016723819780207283944182645021831314833660193848919723
1781715437219210394663847371563022670180134351593044285384894182567887072123852059726385922493476362
3122188113706307506918260109689069251417142514218153491532129077723748506635489170892850760234351768
2183550088296474106558148820492395337022705367056307503174997881870099892510201780156010422778362836
4432372977992993516092588451577205523289697833312642767129109399310377342591059230327765266764187484
2441076564447767097790392324958416348527735171981064673837142742974468992320406932506062834468937543
0167878153206160090576934049061461766070943801109154432619290007452098959592011594123241022748454826
0540436187183633026899285862358214564387969521023526667337243442309157718327756580021192827039104239
1966426911155333594569685782817020325495552528875464466074620294766116004435551604735044292127916358
7484735015902155221203882811680214138658651684645699648100156337412550984797301386562754601612792463
5978366148016387160279440548271019629077454362809261256750718177364174976325443677350363258000404291
9906963117397787875081560227368824967077635559869284901628768699628053790181848148810833946900016380
7910759607455046889126867928123911488800367207297308013544313253477130941867171786075229813735391267
7281259395822052428999137169068565042157505672999127417714927960883150235869781619089490848771772250
3860872618384947939757440664912760518878124233683125467278331513186758915668300679210215947336858591
2013953603016781104134444110309033887615204882969091046891676715553733466225455759752026247712427962
2598327840583358589767147420572404743972023289590372614868838800317414649020384359035852799312387104
2845981608996101945691646983837718267264685264869172948414153004604004299585035164101899027529366867
4318349554474581241401907546816077709779205793838953781921288474099295370405469622265472788072486855
0804657104312385487335165307057078458424333555095822191286279720545546626709913190237031177969089278
6623112661337671178512943059323281605826535623848164192144732543731002062738466812351691016359252588
2568064389463898808727352844064622081495138622752399389387349050826254724177817025820441298537604998
2789902008349838736299249812574235456843902301226173366582054678567114797306507703547562056742830018
7473019197310881157516777005071432012726354601912460800451608108641835539669946936947322271670748972
8504641953929664347252547243576591929699490616701890614336169070561482809803632434541282299682759802
2669404564218132862451754965214722162083982459457661334271056495719356443156177450082837693570099541
9541839029151033187933907614207467028867968594985439789457300768939890070073924697461812855764662265
4129132040522790712128206537750582800408971634671637090249067747363091369040026156464321595609108510
9244516245442014144264166018138599001741740824424537861015843336177729258061115919200841409188819120
8858207627011483671760749046980914443057262211104583300789331698191603917150622792986282709446275915
0096832263450737254513668581724834984700808401638682097263713452054398022778663372932908299140106455
8976169745597840921140916768402026937022923174333449998690184151088899316512509000116371911499485202
4821586396216294981753094623047604832399379391002142532996476235163569009445086058091202459904612118
6233182786144647277955232186359165518830579306577033314985100683571356243418818844057800288440181290
3137865379486961463046772691455295369015416702583803247784227241799451365358226097165258835671213351
9546838335349801503269359798167463231847628306340588324731228951257944267639877946713121042763380872
6957386093146315391485487925140288850251897880760238389956156848503919958550292560541767676631453540
5849629679678134942011600332587443143874624831385021498040168194079568721926846261728740348096793194
9965604299190281810597603263251746405016454606266765529010639868703668263299050577706266397868453584
3840576732982681634486467074399909175040188923192675575183540549560177329071272191345775249057715127
7335842331400835608092696229889416304728778005474379849854556287072996840738293721862383176652471609
0967192007237658894226186550487552614557855898773008703234726418384831040394818743616224455286163287
6285411759464604970277244907992751464457929825498022586010017724378401677231668020041625472441794155
4781055417803677355335446703032646961944756081283193309567968558277193203120594161669390204966535218
9672822671972640029493307384717544753761937017882976382487233361813499414541694736549254840633793674
3615410815934649604316035443547377288023610477431153307851599029777714996102746277697596124888794486
0986334942285284765131027792627974398195761750559130099337736824051090258375934517001534052226614407
7237050890044496613295859536020556034009492820943862994618834790932894161098856594954213114335608810
2394237060871080264659132035601218759337916396664372828367523283916888653737513357948598601075693748
8964565718729254044850862444994781627384251722934396013721240628678363667584533190474395474066401526
0871940915743955282773904303868772728262065663129387459875317749973799293043294371763801856280061141
6195639424143122543970991635651028483157654270379068371757648702300523881974987466368562926550582228
8771322178144048953809968107214301239469353093152405408121570540227441452187654190142838674426001188
9041724570537470755550581632831687247110220353727166112304857340460879272501694701067831178927095527
2532221252243616733433663847565909497282218094186840742383515678688934211482039058242243242646436302
0144178798202211624847165746829114631540756377022274013584110907607846478007018276633622797810454633
1131294044833570134869585165267459515187680033395522410548181767867772152798270250117195816577603549
7329237247320678536902575362339712168843908788792621882023055299371323971943330835362312488703864161
9436150652955126733420719850225977140863812201598089436356180859701008008162255745503910132198197904
5520049618583777721048046635533806616517023595097133203631578945644487800945620369784973459902004606
8865727018658677578427585306457066171271949673710839506032675015324359090294915169737381108979347822
9768410011765798709818572513137226774970660925048187683551600371463868591891301173680521874326542606
3700710595364425062760458252336880552521181566417553430681181548267844169315284408461087588214317641
6498356631275187281829486556585242068522218307553061183933269341644594153426517786533979805808281588
0630074995289755820468661259085367873860331844290551068977869841773560311811167756387258991151680323
6547002987989628986181014596471307916144369564690909518788574398821730583884980809523077569358851616
0277195214889983586323231273089098615607773860069840352678267853872159209362558178898134162474864564
3321104319482142129979318810463639954149653944150138386874838487022468182939186031959866796236348930
9283087840712400431022706137591368056518861313458307990705003607588327248867879324093380071864152853
3179435350734018911936385467300006604537837844724692888305469790001312489521004469490320588382949236
1391928430524916783301298019225515705037852181055296162363752364796268575166006653936414227306300164
8652613891842243501797455993616794063303522111829071597538821839777552812981538570168702202620274678
6479166440307290184454979563998448368078519970882014077691992616749911483298218543827189462821653870
6485858864622161141034357034287886297908341887160621443001453327502971510467315602100004386951058377
3779766003460887624861640938645252177935289947578496255243925598620521409052346250847830487046492688
3132894705538913572907069675995562985866695597216865060520728013421043557627791840217976266564845802
6159140717347700903947516801770990012939113788124853425594931286665346503372884639064996846064474190
7524313323903404908195233044389559060547854954620263256676813262435925020249516275607080900436460421
4970256914885552650228103277621158422824332695286291376626754819935461181439133675797001412558701433
1943476403572537691438889968308826284461642557503400142898255762038636438413790651961291777735418369
4676232982904981261717676191554292570438432239918482261744350470199171258214687683172646078959690569
9813532644359739651734733194847987580641379268854135525232757204573294772157068500169500469597583893
7352753862266494345643707161051152161717623759805090055323215489606281779430226864057955584573060059
8376482703339859420098582351400179507104569019191359062304102336798080907240196312675268916362136351
0326480772329149508591512658121438233710729491480884723552863941959934556841563445779517270333742381
2990326019816057197118395066275822032183713605971802594087061553471310448227271684839552410591360591
9812444978458110854511231668173534838253724825347636777581712867205865148285317273569069839935110763
4320913197803140316588973796283011784098064101750165110729329078321774875662893106503838060933728413
9922673338477820330202070051718894170646514623836672063274264433661217401176691491923557090564480301
6342294301837655263108450172510307540942604409687066288066265900569082451407632599158164499361455172
4520570204430937223055502172222997062097492686097627874096264487720560430786348088857091434647932415
3621430319996569561075357041720728533425017132555881811329550409521783013946521643659426296076857058
5698507157151317262928960072587601564840556088613165411835958628710665496282599535127193244635791046
5543891651509541873060710150344306095823022574559749442750676309263225299663382193952029279179732470
9455969101640298368308042630991048156750362350965492430258957527352141244514954246297225851012070780
2110188106722347972579330653187713438466713807546383471635428854957610942841898601794658721444495198
8015508040425064521914849899204000073106723699446552460209087678823000643377256573850109698990581912
9095707986669945376508040791785243822204107059927888926774575208428752637798673036056123071072392258
1504781379172731261234878334034473833573601973235946604273704635201327182592410906040097638585857716
9584195631095777485295798368447568031218748182028339418870763117316152898117564297113341814972180780
4046507765720445708285941747511492617936737999922018178939943333773114691197073786104196398642216604
5588965683206701337505745038872111332436739840284188639147633491695114032583475841514170325690161784
9314557069041698580502177984976370147589148105432058549141006622017217197268789300121012674812702359
4085516260168942511145849965831558966046009152579788167038462590538325692052042579137894882757960327
8877535466861441826827797651258953563761485994485049706638406266121957141911063246061774180577212381
6598724724322529690985336284407990300075945462815492355060864815579289619696170607152015898252997728
0352000261088881417650663621690592802151642919848407744614361789141519151797653784828268701875003026
4867608433204658525470555882410254654806040437372771834769014720664234434374255514129178503032471263
4180765251878029255347740011048539969605499265080939106913376148418348845963656215266103322394174670
6436834050474994333980228561031308303848457129476738985629393764191440703650754462206118649912724964
3799875806537850203753189972618014404667793050140301580709266213229273649718653952866567538572115133
6061144572228008511837578992195430634136923022931397511437024048302273576290399117944992484809150710
0244407848286659857940652553914104149734278020352013541992597762817818282537202292010818644944834925
5421793982723279357095828748597126780783134286180750497175747373730296280477376908932558914598141724
8526582995108822300552232422185861913947951842201315533196343639226842591641686694381225371359607100
3174365195902771257160458848604482067441093521532790681603205421596795906641112018761853125671015021
2239401285668608469435937408158536481912528004920724042172170913983123118054043277015835629513656274
6102488277064888650377651756788068724988616570948466657706745770002071443325255557365570831503200190
8299209654549873741975660861953349231294026390493098201470037116182948593993119995507045538119671128
9367735249958182011774799788636393286405807810818657337668157893827656450642917396685579555053188715
3145523530703559947401862259881498546607377876987815423603970809774123615182459640268699796095645238
2858423595356461518544816579996646064826139661872030483911956025038111155093842020989459155576008389
7989949964566262540514195610780090298667014635238532066032574466820259430618801773091109212741138269
1487843556793525728088755431646930772353637682260360801740406609971511768804349274891971330878229511
2374663263563532851739418946651094374576827078220992846803468415744312773981104418676203295447546807
7511126663685479944460934809992951875666499902261686019672053749149951226823637895865245462813439289
3383651565369924131096381025591146439238052139078628935616609988364791756331767258565235910695203268
9599005488475342416058668982006748316317428632911963339913270908606507459526035715732306971210642342
4081597068328707624437165532750228797802598690981111226558888151520837482450034463046505984569690276
1669582789829136135353062913314278818882493421364424178335193197865439402014653280834103417852724898
7905091993236927099656713350771190589994595192399061515616548030014535921255069640534526382345215599
9210578191371030188979206408883974767667144727314254467923500524618849237455307575734902707342496298
8799969420945959610087025013294533253580456892857072412079659198092255505600619712835412702020725839
9417117552092082015109650952668511389757715081084944350828545874991294385756311566832456682799299186
1539009255871716840495663991959154034218364537212023678608655364745175654879318925644085274489190918
1934116675835634397588860463494131118752410384254679379992035469104119354431132191360681296575685836
1177456465467486106198859141480579931872536753124347033548263752708135310557081804964249858464614797
3467599315946514787025065271083508782350656532331797738656666181652390017664988485456054961300215776
1152558133961840270678149003502528768236078221073971023391468701597358685890152970103477805032921540
1435959529868340465747175623219664051540147795316746172620872730482063465246910995332737556109057837
8455945469160223687689641425960164689647106348074109928546482353083540132332924864037318003195202317
4762065377261637174453605497266906017111767610477749716668901521638389743117141806222223457185679415
0729952620108620508478312747479190999688993727522905367478502050003863003652621880067092667410480602
7341997756660029427941090400064654281074454007616429525362460261476180471744322889953285828397762184
6009676692675812703028065195354520531735368089545899021807831457758912802039700536331938211000954432
4124419794919291620523442134639565384078120941621483500115588361842116428399245402759071962153757018
7067083731012246141362048926555668109467076386536083015847614512581588569610030337081197058344452874
6661988915346642448879119407114239401159869707957459463371702432684848646320189863528270923130470892
1568475820775303438768997870232343858438112501171401326576932055491186015351955165462794117559396794
7958810333935413289702528893533748106257875620364294270257512121137330213811951395756419122685155962
4762032820387263420662273478682230365220196557293259050681348492922996472482293597878427209455782673
2997585381853644237061735351765306039680108789949050665449154457795216603855239801379810434056418240
3396162494910454712104839439200945914647542424785991096900046541371091630096785951563947332190934511
8386699646227888558173532213268766349580591237612512030109838678411957258877992060412600498658950272
4713314676372220438839855834777011259942469120830859566678753194246513144438997119596810593795753215
5524204659410081418351120174196853432672343271868099625045432475688702055341969199545300952644398446
3843465988304182629322392956126100458846442442850115515577659357803795650268061307217586720485417971
5789640155427688109047589956460548836298914022658002613415803948035797101900415154765501839175577267
7897148793477372747525743898158705040701968215101218826088040084551332795162841280679678965570163917
0677798415291493974031581678968654488413190463683321791150591078138982610262719796968264111799186560
3899389541892848885175012250475477899950854408398380072543146884298841261604268224882309778855649576
5424017114510393927980290997604904428832198976751320535115230545666467143795931915272680278210241540
6297958288284663556235809867256382005652155199517935510691277105385526619269035260813677176664350712
1345398371135750097585440593955866173782829712054469318226040167030853091165797311325951610174919346
8250063285777004686987177255226525708428745733039859744230639751837209975339055095883623642814493247
4605224240519728251537875419627593274362788192837402531856685450408939294010405616668676644028682116
0729483030523646556095535107998718504135212132153471377066768139621144389163240323574157377378790883
8267618458756361026435182951815392455211729022985278518025598478407179607904114472041476091765804302
9845017468679812775849717317332873052811349695916683878770723159683343225090702040190305035958919946
6665203753027192376425255291034795034381635772169811546432924560895115873201267542497571052089436263
9501382962152214033621065422821876739580121286442788547491928976959315766891987305176388698461503354
5948985418495502516906168884191228733855226999768226096450075045000961168661291710931802823550425536
5399716605475390734891518965002744232898118170924827361086380157600724060164954708233134936158243512
8299050405405333992577071321011503713898695076713447940748097845416328110406350804863393555238405735
5808637187635302618679717256081553287164361114748751070335129139235954529514074379431449009508099328
7215323519599961675029753247593190993801296864037978355355907135570836994731192353853105173666915408
7312467233440702525006918026747725078958903448856673081487299464807786497709361969389290891718228134
0028455525139173559784561503531446034094412115120017386972614667869337331543410075875149082958227569
1935054218410644826495194380424054325534596524837378531065797903797750503143647465142248476883132347
9762673689855474944277949916560108528257618964374464656819789319422077536824661110427671936481836360
5341087489710668663188050265559295681239596804492951666154098026107816916894187643533634494829001259
2936684059137005952691493442186189174214256107189684662633587441497697392156639276768772014515330224
1853125308442727245771161505550519076276250016522166274796257424425420546785767478190959486500575711
0162648478337411980416259408133272299058914864221279680429847253562372028878300517885397379094552651
3514407313004986945340324598423693462706024257943256366064059754947123909237245812615458252666730470
2319359866523378856244229188278436440434628094888288712101968642736370461639297485616780079779959696
8433677303524830474782406699282771400690316607099514731541919199114531825439062945732986866135248865
0057478025197760744266079830029157303052319905218571862854368757786091572692523257317166562527427580
8460620177046433101212443409281314659760221360416223031167750085960128475289259463348312408766740128
1705430679852618689498950049182750083049989264720349869653633262109198306214950958772282608155667021
5569348463407977687952503820444232669747926482989901693851155212468893587328987833626781936176402368
1714606495185508780596635354698788205094762016350757090024201498400967867845405354130050482404996646
9785580026289318265187087146139095214549879923004317795004895695292801126986325336467371795193630943
9960917635456879900281451516974371751833063223294219913213761450641139126983712897082939536083288305
0256072727563548374205497856659895469089938558918441085605111510354367477810778500572718180809661542
7091430101615150130865228422387216181090431831637960464315231844346697999048653363753192959677260808
5345765227471404794197319222096029658250093740824971437304008737698806879703804722348882581981902564
4086847749767508999164153502160223967816357097637814023962825054332801828798160046910336602415904504
6373335974881199986639956171710899118098511976164864992335943282742759833829310998064616053602436040
4084837961907254216586940948668209239614308381730362152064229783998253369802703993180402492881443064
9614747600087654305571672697259114631990688823893005380061568007730984416061355843701277573463708822
0737929214095487179569478544149517315618281763439295702347104600882306375098775213912234195484711969
8230316954446804551792266926063132749827252090632900327997293290682720464765036696976522767364541903
1639887433042226322021325368176044169612053532174352764937901877252263626883107879345194133825996368
7950209850330214723076033754423468716472237955077941303048654034889554002107651716308847597040983313
0610951029414086557407107464040193734771881533990204703674908435930908635477721056486191860385871588
2024476138160390378532660185842568914109194464566162667753712365992832481865739251429498555141512136
7582884232859577594126844790369126620153084180417376989637590025469994541316593419856247807144349772
0199170266538071410725991064870989725936224330070676047609769045634157657339554958844894809360407715
5688747288451838106069038026528318275560395905381507241627615047252487759578650784894547389096573312
7638529626645170044596263279346377211510285454723128800390584059184988338107113660736575369184280846
5589898234921931520525747836385526620540070356131026040514507932592579822740601219924939173512214533
6707913500607486561657301854049217477162051678486507913573336334257685988361252720250944019430674728
6679834412930181313442990882340066529153857637791109557080006001435799563518115967647250756683677260
5235293977301634823575357287423664829460477042916643840355884642237076011177482107962590118026554886
8995181239470625954254584491340203400196442965370643088660925268811549596291166168612036195319253262
6622711081421498561326464672119548011424551339463823859085409178786688269476027818532831554455652659
3391248788563950464419602247518601140523918754374252658168500305230187709615241165398064678544427312
4462179491306502631062903402737260479940181929954454297256377507172705659271779285537195547433852182
3094927032183436782063826553411571627886039901574952080654434094624466346532535815748140224712606189
7306086055906508216306870963411975192577431868367172213906309306101930318232666642062815512964768531
3861018672921889347039342072245556791239578260248978371473556820782675452142687314252252601795889759
1162387208075805272210313274447540833192151359345269613972205646992477182893105883947691708514206315
5719270363634503952960436288508855516000837197352638383899678918460032707368208323484710847170616087
9195227388252347506380811606090840124222431476103563328940609282430125462013806032608121942876847907
1925462463090557492987816612719165482296443172635875245486075630206676569423553427746176355492318174
5615918566806168642871496412929056013005391346956982949089100399125908829034879194336869694262066294
6948514931472688923571615032405542263391673583102728579723061998175868700492227418629077079508809336
2153463038429675256043696061101938427238831075877716535947786814990309787659008695834800431371768329
5487175260471411306484727088724669716458521877444210090009091618981941345630502895048457582216188739
7443918833085509908566008543102796375247476265353031558684515120283396640547496946343986288291957510
3847815390683437177407140956283375544135679554246646013356636173058117116460627178540788984953343291
0031598567393230569342608537623098104717182694093768675430183701555754082237153803783838334270237953
5934403549452173960327095407712107332936507766465603712364707109272580867897181182493799540477008369
3488892209638142815615956109318151837011351047901763835951681446276709034504574609974445001669186756
6103588931348380051273641115730459920595547112244390319647664276103816428591803748835436066329943689
9730090925177601162043761411616688128178292382311221745850238080733727204908880095181889576314103157
4476843381004573850085236520693407100789559165498130372929444623063712843579848098719641430851468785
2503312898931950064572258228117548388767106107317816928124248361379647569248207632135642735726160982
5142445262515952514875273805633150964052552659776922077806644338105562443538136258941809788015677378
9513103131573611360260478907619455918202893657701164168817036442426942830574574715674943915735933537
6311483024666875472756665305981974682234657869997229179241615604355766518338216705915786779931183582
0189855730344883681934418305987021880502259192818047775223884407167894780414701414651073580452021499
1979808120956921956226323137418709797313208708645522367404161855907938167456582343530372833095037290
2242980276845155952865692318979800038306137873243454650058272271232503142071248810029069722631112906
7629080951145758060270806092801504406139446350643069742785469477459876821004441453438033759717384777
2320520653010378613264188235860365690547733430709117591525825030294107389144418183787794906131375367
9465489337526032290627763198333797681664172108314055186413330222478711851181703659836596049396457149
1686005656771360533192423185262166760222073368844844409234470948568027905894191829969467724456269443
3082412438461604082840064248670725836610114334042144736834536384965447010678273131695384359191204402
8394954195687445367645987548872617068716310959131580160972238204977257730745456297912790617753166325
2857205858766376754282917933549923678212008601904369428956102301731743150352204665675088491593025926
6188165810087016584994564955868556282087472483183515163391892926465588805936012751518382354858934261
6522308669731451141203565991693410307697477445194704383673960007657862824547206461738080460290363914
4493859012422380173377038154675297645596518492676039300171943042511794045679862114630138402371099347
2434557947300489298254026808216215223465602742584865956870745103527942916334059150250759923986112243
4031205699978051622387877223039635970913285683048616036212757956160132856186638814600472220058001758
0282279272167842720649966956840905752590774886105493806116954293569077377792821084159737469613143291
8085104469539734850675905036623917221087323331699096033637717054747250269417329828904002393728795493
8654046382859674221631820153013962973439847958862863293474665069028406671901808126553997367591679975
9010867483920062877888531102781695087545740384607594616919584610655963327283485609570305572502494416
3370665731502371268435819841541031544010084303806314421837767503498134081693252012408134522859746267
1517715222306374135925574751353516066910835944399969231589815673203302712928424121965193630373440798
1204656795322986357374589031654007016472204989445629050395873788912680565516464274460174738175296313
4587393904845604142034264655604221122391346310231612908364469889012472851927785891952287736374404326
5926467223998218645279766482667307016880272205233860037284290315582845459385434909944942075091110853
2138744823216151007808922516285123275724355101999038195993350032641446053470357293073912578481757987
4683534296297496525454268642349492703363994275193542400019731250988824196000957662572176218604745737
6957764958220179625839237639171785579946892249675017925191521821962465357557056422822039954668264832
9822996167217080156801080799777126517156274295763666959661983507435667132218383358509536665806605597
1483767738669225516034636443862699772957506584689295998091689499818985885295378744895195270977662626
8417708859028432167635213263083881276633536331900413433284434763006798202371693365365288058015639036
0562722752187272454764258840995216482554453662083811789117725225682611478014242896970967121967502094
4212262794370733287034106463121005573767274502716389752341114262878287367583588190567421630615234167
8947605687927715478971432622204106958794718643543994073863994898683616891937783664832713736365467690
1173760246643082285362494712605173293777247276797635865806019396287718060679122426813922872134061694
8820295068316545897076236683025561675594774987151834269892089521826447105149114194411922770109776166
4585006896384942616559347311296106428237904821605621009426507617383808247903051099879071961185283255
6787472942907151041468948104916751035295897242381802288151276582257190705537652455285511598636421244
2841762562301395386699703089436459076006849380408752108541598512780703332077798656359079684621915349
4458767717006377857317121103651748637163409838562654155557329266461640227979119597524852530037674177
4056125700303625811704838385391207273191845064713669122576415213769896260940351804147432053600369234
1790354407357030583147416234528401889408089831251913077418233389818803163391595659545434057777843316
8116255189806040918301890751217019298362289709959898340548496228428939846984793866861429332454398359
2637036699355184231661615244505980576745765335552338715678211466689996845227042954589710922163652573
9659502896456377660389880379415179178679106751990099661392062387323187867584205442793963667591041268
2184337501574306904596794704668560235828391975997528586538433818912004285378754930276897216819911334
0697282255535300044743958830079799736518459131437946494086272149669719100359399974735262764126125995
3509026095400486693989558994874213795908028931969148458268731237101802297753011906842804407809381565
9808169461167937442566324465679960636375154630483311272223181233837177980043973108740264753658257565
7351059978314264831879619843765495877803685261751835391844920488198629786329743136948511780579298636
4521932324813393930907545663680385136306197180339579795225395086974325465026591235850492830288329344
8928459137362162485252887744289185110409374633359066023323971192281445073558837332405781486266220748
6215513375036775585494138678352928273109003823116855374520901095101174796663003330352534143230024288
2480513966314466326560815820452168839223120256710653884595032240023204536338955215399190110352173627
2090956550084648660536897549847899587559610316769658716128195191966889332664120378475041708175227373
5270989343717167642329956935697166213782736138899530515711822960896394055380431939398453970864418654
2916558531686975370527607010614880257007853871508357794809523131527477357117136433564132429742081372
6689614910956421480356779227056662583428977340771871064986615044747872616424997667148138305394798495
8938064202886667951943482750168192023591633247099185942520392818083953020434979919361853380201407072
4816273043134189859425038584043659932816519414973772867295895828819074900403315934360761896096694948
0006719437142405810532751772195247434498341419197991817990986463158324602151657553175415619894069828
9315745851842783390581029411600498699307751428513021286202539508732388779357409781288187000829944831
4766781836446565100244678274456955918457680687049780448241057997107715775790935258038242273776124369
0870987518914904990422556804146313130924010104936824144925342799220134638053834236964376742886259514
0146178201810734100565466708236854312816339049676558789901487477972479202502227218169405159042170892
1042875521886583086084527084239286525975361462900377801670016546716816053432929075730314665624858096
3955008002334767618706808652687872278317742021406898070341050620023527363226729196403409357122562365
9496432076928058165514428643204955256838543079254299909353199329432966018220787933122323225928276556
0487633999884784264517318903658797564982076074782702588614099760507880367067322681924735136463567586
1121295307464477714942334386787670582445229660579700713445898759412665460941421144754000721179060745
8330686866231309155780005966522736183536340439991445294960728379007338249976020630448806064574892740
5477306939713370079627461355344425147454236546627522526248699160771111315697253929437567322157587049
5241723242820655532280886867015368148291173854273579715415794368949106375974915152451009698657382565
4899585216747260540468342338610760823605782941948009334370046866568258579827323875158302566720152604
6843614126529565198942911848879868190882773391472820637945122602945157073671056377200234278118026215
0269179040048800180890184731175119942546059441677331577795173544449096575213102630683604714033144231
4298077895617051256930051804287472368435536402764392777908638966566390166776625678575354239947427919
4425446646433155541382655433884877788599720636796606923276017338588437631441481135616930304684200174
3406139522007240365881279824914326173161781389497095503836947959461797982925774099217192278322300638
7384996138434398468502234780438733784470928703890536420557474836284616809363650973790900204118525835
5252015752392808264625557856581902269583763453426634209462144266724539871710477214821281576072753051
7333096345590932366452897801917513298774795292909959806979014851583954044428398838179751124535554842
6126784217797728268989735007954505834273726937288386902125284843370917479603207479554080911491866208
6871848995504452106161554370832995028549036596173627265528680813247931066868558574016680224082279924
3339436093622339032149935726250748061740917363606236546445847638464786952054771953338420340399024476
1056010612777546471464177412625548519830144627405538601855708359981544891286863480720710061787059669
3652186748059435699858596995540893292195072693375502358215614249945382347811383165916626831030651947
3023341938416407682369935766872346221964132251607626116197603470884404647308317268261127772361338193
8490606534404043904909864126903479263503943531836741051762565704797064478004684323069430241749029731
1819511329357468545504847110787429054998706003739831137615448081890676207534245269934437557194466654
5352408828726753775919707452628632284021962955724793298713285247999463893892494328691777019012891422
0188747760484939855471168524810559991574441551507431214406120333762869533792439547155394213121021954
4305567483704259075530049506649948026147945247390128028426466892294556649586213081189135002796549103
4480615017040726801006794892685536094499037392838352062799282018157642705496299740190083749344495060
0754365525758905546552402103412862124809003162941975876195941956592556732874237856112669741771367104
4248219166714996117289039443936653402942265145756829074904021534010269239649772759047295733200279828
1606213052313065873151307691383231719362666446550229073501734765629303331852094929847522746253456425
6702254695786484819977513326393221579478212493307051107367474918016345667888810782101151826314878755
1380271013798687512993751333038438856314151759089289869561975611230253108750571889625357632258342757
6334842101666810988451414146931171931427202800722344994199900396494824545752070492209162061422291279
5322688239046498239081592961111003756999529251250673688233852648213896986384052437049402152187547825
1633470824303035210369278497625173178258608622156145191655734789400195587047847416588473648038659951
1965140954261502661514765122082024581601080121827598257747765239385915916506744984614916116515382126
6726927461290533753163055654440793427876550267301214578324885948736899073512166118397877342715872870
9123113834724851460356613821880148405607160746524411188418007340678985871592739824521473283172146219
0733049206081744091412538891808796853896062786011819309948924081170235041355412682386374434120926778
1729790694714759018264824761112414556423937732224538665992861551475342773370683344173073150805440138
8940840872531975955388976139864001656399069346006707805010585671966367961671400970315351323869728990
0174986294888336238985863212717657133014207133017999232638198209404299337779034526166589257793139540
5145369730429462079488033141099249907113241694504241391265397274078984953073730364134893688060340009
6406315407018202892446673150597363213119262311791427949448972814772640383210217207180175616010251111
7902216370347629757223343578886353703053500835767918012065301666831678026987386075542374829854824636
0981608957670421903145684942967286646362305101773132268579232832164818921732941553151386988781837232
2713640117558813325242941353486993846581371758576143309521476175517083424324341747795792263386634549
5943873680783956991198705938808550083750798405112665897301814932106195076900758751983686152616408725
2594820126991923916722273718430385263107266000047367872474915828601694439920041571102706081507270147
6196799714901416392742828895784243980014979856581303057406200285540973826878198911589554875864866457
0923172182587034296050820341593880600656184573508180403234775008421410057457734280298540404955552921
5986404933246481040773076611691605586804857302606467764258503301836174306413323887707999698641372275
5263176496628824679010945311171202438903234102599375115846519176751380775754483079530649250860028356
2969704501613793569626675977592343616636937503536869945455039287444994032832812890556053009141644660
8691247256021455381248285307613556149618444364923014290938289373215312818797541139219415606631622784
8361521406689726610271237157795030621329160019888063691276474165670674854907953427623382539439900224
9897288366026392051870479060158408430291478730224665137114439541825344126900333118191426807073515928
4180415100555199146564934872796969351992963117195821262627236458009708099166752820365818699111948365
8661027583758633229932255414774792104213241668482649531118265273510080316599588888148099457372937856
8141143802152387670645506323306723393955196426039744382987482232266203635286130254379660094310450015
8604854027036789711934695579989189112302233381602302236277726084846296189550730850698061500281436425
3366663114333216452138825573463293668709567084322525643338959978124021641899469783483203760116139138
5549993399078665230586033206064194929893101242308110580016974597503851688711203774763157731183136000
2742502722451570906304496369230938382329175076469684003556425503797106891999812319602533733677437970
6877138147475521901429285867817240442480493237503309570029291266303169705874092144564720227107964847
7865731066083217309376803382174215644660219033520398153161893578708356160330225516215510717946062189
2674335641960083663483835896703409115513087820138723494714321400450513941428998350576038799343355677
6280233465658543512193618968768314398667357260408695111366498812299578016188828341240041261422514751
8455250250264089682366494640117780377679915718014638655473326527856941800550136343395350287083622060
5121839418516239153709790768084909674194289061134979961034672077354959593868862427986411437928435620
5759555001443080512676644321836883214345837085490822400145857482286068595935026574057509392031358817
2244216495541688978555826519804624552789834328957841696889075623746728104480301852421770613653323607
3856228166664597654076844715963930782091017090763377917711485205493367936868430832404126789220929930
4118905017564849174994523937706745245780191718416795418255543779302992492778924162772577881479747704
4600542366934615713520841742821184735365236757370235279145983764571225764612260562812785216958089280
8988394594406165340521932514843306105322700231133680378433377389724881307874325614952744243584753011
1503451037376882238375738042820073585869380443315292531299610250961137616701875685259212089291313544
7319630844006683515516091392569291217578437917900480884802302930439263092134276860122655863045691313
3560978156776098711809238440656353136182676923761613389237802972720736243967239854144480757286813436
7680005738239636107962231404294907280585514447713386823144995479293381312599719968940722338474045425
9231663978160820939926974467632392137077399189985330148381462236429949390207328507209804090530005916
0091641710175605409814301906444379905831277826625762288108104414704097708248077905168225857235732665
2344149561690079855208488418860273527808612180494180600179411471104106887037386743781471612361419504
7405652104100226898785852547068903165709467713182211320550504657970186933776927825714524883721339461
3987859786320048011792814546859096532616616068403160077901584946840224344163938313618742275417712170
3361511637823590596851688805613048385420875051269331441717058805172781279175640532829294273579718233
6084278467629232498031816982865416613287390907411673461236710905923615511386044724637872124461258040
6931724769152219217409096880209008801535633471775664392125733993165330324425899852598966724744126503
6084164841607244821259805507548512323133313006214900427085427359859130413069182792585845094401507192
1760479427404774025331430545136771031194754452132173222587555048979926746854152953887144369639940639
1099267018219539890685186755868574434469213792094590683677929528246795437302263472495359466300235998
9902482998538261403954108124273935302075751287742739928248669212856372400691848597711264803523760254
6971430931663653971851462386542167142923619164740217254778723896404314536419054110151437177379775246
3632741619269990461595895793940622986041489302535678633503526382069821487003578061101552210224486633
2471843670355023266727497877304702161650197119374425056296399165593695935576400052363604451411489161
5514777630187630213606882529627446023807752318964689404303318214865563701469247642739540190940358443
7251915352134557610698046469739424511797999048754951422010043090235713636892619493763602673645872492
9001626755970837979956474873545316865319001764272227510394460996414393226725321086660479125989383519
2669449755356809693196264201404278836570261039045610515161179201869890067302708238410328021348745672
0062839744828713298223957579105420819286308176631987048287388639069922461848323992902685392499812367
0914216134887815012340933879997760974336157509109925854684759230857253686136053567621469294242643239
0662670860284616337605157359905086980031423973536892843529495809943446541431618980645148084929269574
9412903363373410480943579407321266012450796613789442208485840536446021616517885568969302685188950832
4767933004048516889344111258343965904222111527362762786723666658457575595854094862482616944802017917
4822308583500786225521635932512576838292497809043110204870897571503333096365157680450196602521552708
0352103848176167004443740572131294252820989545456276344353575741673638980108310579931697917916718271
1458374352220263877718052502907916454147911736162531558407684955832881902935642012196336848540808659
2809513150501260291956257603293251284725046988190814647532434236386386024794392101519323510139011778
9997483527186469346024554247028375300033725403910085997650987642832802908445662021678362267272292737
7802136524040288172170124909748994544308268617722393852508837607497421959426552173017333558513894074
5734814416151138084535803974027779507205189348717072295542768365582670676631391197221181152846650222
3383490906676554168336907959409404576472940901354356409277969379842065738891481990225399022315913388
1458514872251265609275767958737592070139150292165137208511371975227343654584116220662816602563336320
7444991851146917445506229714608657873631358538902366255728542451601808048716782368888557532506625426
2367702604215835160174851981885460860036597606743233346410471991027562358645341748631726556391320606
4077547794396713836538773776108283000199373597603704672457378809679398944937958296029107469016094512
8845655007145809188787954264182014536965996284268688236349587927700702529896099679897594195573525391
4237782443302746708282008722602053415292735847582937522487377937899136764642153727843553986244015856
4886921016447816616029621135700566383479903340496238759410928867789202700775049515114057825652950150
2448496820474437971087294310854168454051301631090226711295195914052082754686641813730583793323615059
9142045255880213558474751516267815309465541240524091663857551298894834797423322854504140527354235070
3359849645936995349596985542449782495869291791824150680530025533704127787034764462443292059068329018
8669240022239191871460317539966687747796012179068862331100290866830543178700935506694438913191333358
6368037447530664502418437136030852288582121720231274167009740351431532131803978033680228154223490183
7374941179732544785941579621043787870721548140917251636154151633813889125885179242377272296034973055
3384094288991891916118624958056007357052722787494032125064542620630446947080427794597381714681039519
2821550688079136701210109944220737024613687196031491162370967939354636396448139025711768057799751751
2989796670732926748864300973988148737807673637928867677811705205343677057315668958991815308257616065
9184376050505170424209323135872481661868382102667997098296643622472364489864897685710017364354733695
5619347638598187756855912376232580849341570570863450733443976604780386678461711520325115528237161469
2006347135703833772298773213650288688688594340512057983869370027833123654274505322834626697864469207
8094405213852865338462797074801787247798846114601507761711626180078155791547230521475994305800665204
2710117125674185860274188801377931279938153727692612114066810156521441903567333926116697140453812010
0408117601232705131637431544875717687615755549162366017628802206010686555241416193143126715355871548
6674789939868551087357626100692302135958083814529064221779298774878416151634949730970079436830508095
5621264592795333690631936594413261117944256602433064619312002953123619348034504503004315096798588111
8969505373356710863368869446655641126622879218121141214251673481364724490212752525556476232485056383
9139163076097636499028893058805340663135247099699336256810236039226404358878755072331988841759052121
1390376609272658409023873553418516426444865247805763826160023858280693148922231457758783791564902227
5906993464816247343997332060130587960681363781529646159632606987449611053683842031053641836753735941
7637395598808859118892011487154546092473561351597999299972229804170711225699631094594509776556640997
2722824015293663094891067963296735505830412258608050740410916678539569261234499102819759563955711753
0118234803041810290897196552782457702830853217337415939385958532036455905642297166799003222840812595
6903288692829126013926758785828476559907582801661112006314541131514410887576708185489428773761899153
7664505164279985451077400771946398046265077776614053524831090497899859510873112620613018757108643735
7447083662153774709726601886562106815163280009080861985543035979484798697894664340270292908991434322
2392033348710826196869893461117716056191068122601587441083309307037750687697748584032413247464376308
7889666151972556180371472590029550718424245405129246729039791532535999005557334600111693557020225722
4427729502638405383094339993833880188395538215403714473944651525123546035267423822541483282489901340
2305455081139023676803864972389992425780031580372555541017846186347869064604586582603607230695257611
3184134225274786464852363324759102670562466350802553058142201552282050989197818420425028259521880098
8462318285124483930594551620054559077761219812979540401506539853415790536291017779397769578920845109
7926538290562673640263670315195765049334487951376626219223718564299915082889808090418918101545081314
5034385734032579549707819385285699926238835221520814478940626889936085239827537174490903769904145555
2602491901263414313273738270759503908825312235368763898141825649655632945187096374840743606699125500
2608042416056253359185623095537656686612402787588310102149528460080480502804525406369128501059991242
1270508133194975917146762267305044225075915290251742774636494555052325186322411388406191257012917881
3841815669182372154008936034751014485542546989378342396064608136668297500193791150617094526809847851
5286212317137789741749208754106455695950896796979498067977096168305794167431051925448632735888511843
6597143583348756027405400165571178309126113117314169066606067613797690123141099672013123730329707678
9887400993173096873801267405389236122303707797270251913408503901017399248773524088810408077499244126
3534641318185879248076055326812288158430747132676828309720314904986888445618797601546823371547841542
9742230166504759393312132256510189175368566338139736836336126010908419590215582111816677413843969205
8705150742548527448101545410793595135966536300491887695236775791473191842258068025398184189298889430
3822476618640585659185994309132457588658704465309533266853226132120982583918053836081414479132031969
9276037194760191286674308615217243049852806380129834255379486287824758850820609389214668693729881191
5601156337012486754042059114649308882190502488576457520833639214994419371702685762222510741662309016
6586706771456886279334315351350568821616511280731852933312407091234383250230234116950174550236050547
5824093175657701604884577017762183184615567978427541088499501610912720817913532406784267161792013428
9028615832773047948309717055374851093804180914917502454334322174459241330379283816943309750129185445
9692338873328861614423810011275582862325962857264812153834890069851150348536954446154216128324170053
3583180520082915722904696365553178152398468725451306350506984981006205514844020769539324155096762680
8876035724639139552782222464391225926519212884469611074635861482528200173489575339542550194754426431
4890323337392676340911552718976842988778361734661353538850765632710781431243501896510923845366023694
0276060642119384227665755210663671879603217527184404651560427289869560206997012906367847161654793068
8683058465080828866141119791388228981124982614345594089618135092268576114746094061479372400088421535
3586205278012501427005527446835915184037330937358049434248394046750570834792794833813327623793784462
9209323999417593374917899786484958148818865149169302451512835579818112344900827168644548306546633975
2560796159358308214000219516113423370583591115452172937216640617081316020782133412603568520131613451
3687160098037871255676614392314645808565208403974421735274481374121527747520225924456152036560826889
0193913957991844109971588312780020898275935898106482117936157951837937026741451400902833064466209280
5498391692610689751510839631321171285132574349645106814796947826197014832043922061401095234532092693
1176229813942204430811731739433886796573913576437764281935362146783743613616159116792657870013774812
7848510041447845416464568496606699139509524527949914769441031612575776863713634644477006787131066832
4178715562817791223390778412751841931611881558872296767496057520531925948476793974864141288794756471
3304954355504479027712869009564335791340512737557039180682234471816793932912144844955389772869660103
7841520390662890781218240141299368590465146519209198605347788576842696538459445700169758422531241268
0314184562687225811320400564334135243021027392137884152504757045338780024673785714700210873146932545
5792313475724364054444813209326658298685065912557174556832883144032279804927410440392176143840575075
0288608423536966715191668510428001748971774811216784160854454400190449242294333666338347684438072624
3073190193635710674473634136984673285226055701264501233483674121357218301468480712418566257428522089
0910458372738622730078156666891425073345637325956725335431617158653333984332172368812600380902058571
9930855573100508771533737446465211874481748868710652311198691114058503492239156755462142467550498676
7102649261765101107668765962588100391639483978119866155851962164876959363989045003832580410544205954
8285995523906575810801793680708083051899646854083641275290518281374487876963954830638508975614642187
4889271294890398025623046812175145502330254086076115859321603465240763923593699949180470780496764486
8899809021237357804570403808207703573875885259760424346088510751993344701127417878788456746566404719
0161963354677071409059082695422519640944631954765865303210472380462524997191069011045622757922092690
4132753699634145768795242244563973018311291451151322757841320376225862458224784696669785947914981610
5226287869441363736831251083106828987661237826975063430472632784537190244479709750173968312144933572
9079164877991508916327801885250455848878272237670526381180379247783554001811745295774733971401235201
1459901984753358434861297092928529424139865507522507808919352104173963493428604871342370429572757862
5493659178054016525363304106920337046910930975887829382912964478906132000630965607478820821221409784
7230168060083581233695705145465018129269436457835781560850330339246603955379763083613728949867884285
1139853615593352782103740733076818433040893624460576706096188294529171362940967592507631348636606011
3461159804341474507055114907166406356887390206902794534382369305311334409013813928491635074844490768
2838668747666361930341237624838017584046785121069829060519611235718881115072360730315850662257456636
6740720668999061320627793994112805759798332878792144188725498543014546662945079670707688135022230580
5622259429830968877328567889714946238882721846476181530458443909672482323482595879636989084566647957
5420019599191924070761582300232897743974811269047654625687368435222906321788922764328936053594790304
6811114130586348244566489159211382258867880972564351646404364328416076247766114349880319792230537889
6711480589680615942791896474019549894662329621625672647390158186929567656014442485018217133005279955
5131253984991993390708313803021407255675302260003356571593428318265090897935086969895054263584304676
5145668997627989606295925119763672907762567862769469947280606094290314917493590511523235698715397127
8667180775786719103803689914453814845626826040034567982486898478111383280549404905197680083202996317
5704301148508738404859185015726439218741459246461740473527525050678399227312160011716033860471071001
5235631159734711153198198710616109850375758965576728904060387168114313084172893710817412764581206119
0541459553788532003666152649236100301570446272317777886498067007235988895287474813721901750747000055
7110817893035489501792455206732900381881406868624795927220559162790229260059210771051044810339287899
1286820705448979977319695574374529708195463942431669050083984398993036790655541596099324867822475424
3617589443717914037871681661890939002438620386100013621936672808724142911080802918960931275262026678
8190208559570811185383616612884872952787514320295639329591050834968702906069283844152257941976482499
6318479414814660898281725690484184326061946254276693688953540732363428302189694947766126078346328490
3151280615010095391645306145542349233938062140077792563376193730520256993190997894043908474435969720
5206599901782853767626568355862545269745526099102457661961403753785959450636322709512248924193181372
8141668427013096050734578659047904243852086508154491350136491698639048125666610843702294730266721499
1648496107468032615833525803528582757990385840916676188771995398886804319916508668877817014396631768
1559226201699139661315373802129416000690694753343167780263220722626588184275721605546143967733625846
2997385077307751473833315101468395296411397329672457933540390136107395245686243008096720460995545708
9748930487538979555444437913037904223460377687292360013865695939523007680913777688477897462996994899
4901614186613155220085667369577082272033893665959066635059433004036376259118919569156162612270478869
6510356062748423100605472091437069471661080277379848576543481249822444235828329813543645124092220896
6439872019979456190303973272546178231363633759276226563015658135455783197304193392690082829527182521
3885512658303763047749062599551492594310530747890104300987658081650814486260797512963332667525927235
1611791836777128931053144471668835182920514343609292493191180249366051791485330421043899773019267686
0853477681495022992809380658400073117678954912860981123113070025356003478986006538050845325724315536
5442206766135233740821130783436032694001592695845958829784564946227130085559429334452072700771820639
8887404742186697709349647758173683580193168322111365547392288184271373843690526638607662451284299368
4350826128813673585362938737923699288370479004847222403709198859125563411308494570675990320027516325
1392669424948569232090459689777567676268422476812003327957705939461318525235645629180590529597479126
6162882381429824622654141067246487216174351317397697122228010100668178786776119825961537643641828573
4810880899885715702797222747347502484390226078804480757248077016210646701669651002026543712600466419
3554616583894595014350216089018570355817366182343749162266907731180012118829973731989100606096684119
3266075165452741829459541189277264192546108246351931647783837078295218389645376236304858042774417907
1691463565462012151254186648853961615420551523750004267942534177645908215136752584797744651147504384
6059632582046880966779570904464588467384748163804563518818321038659479820437633473838901775971423622
3057776395541011294523488098341476645559342209402059733452337956309441446698222457026367119493286653
9894913442255177464027325967229935813331108317118072340443268137372312096690524118567348973922341527
5070795413745346038650678669339623653555647910250852928429422771059305666062515229092414805708097115
9783458351173168204129645967070633303569271821496292272073250126955216172649821895790908865085382490
8489044217555309468320556363164318939176262699310342894851843925396709224125659330791023654852941621
3220025119379527248034013313524701418219561841905576103019019952164745973440121160123923567930782319
0770288415814605647291481745105388060109787505925537152356112290181284710137917215124667428500061818
2712761250252418761774859940845214927279025670059258544310277046369110988005543124572296838369804708
6404170601096696223187706539527578387445422912996662301640805476970582141712863632965013041650127815
6397799631957412627634011130135082721772287129164002237230234809031485343677016544959380750634285293
0531311279659452666519604263504064548625433837722094284825435368231861829827131824898844982602857056
9069904579099814464919365456325949657004468901104992393921808815562619183440436226496550644984852161
2498442375928443642612004256628602157801140467879662339228190804577624109076487087406157070486658398
1448458558032779973279291431957891103735300198731104868956562819173620367030391797106463099062854837
0283611848667221945762177503451177011045800129125592546268053742772737886372678301656835109233228064
9908459179620305691566806180826586923920561895421631986004793961133953226395999749526798801074576466
5383774004374636951336856713625531840546384751916467379487432709166200980577171034755753331027027063
1739561244841374578273437633010185343849745023626573319174244656778749966500093870644188673349109987
7926005340862442833450486907338279348425305698737469497333364267191968992849534561045719338665222471
5366811456665969597350759721884166987673216493318989671829786579746122165739224048569002253241603678
0532999092543896016990166418903884354837564805601262883040942132130020616454082198613809946272121432
7234457806819925823202851398237118926541234460723597174777907172041523181575194793527456442984630888
8463853810686217152745316123031657058489743162098314013263066998966328885326821452040831107380320527
8466927998400313787899652563512688536843555962059805727895175449869421932697213320528637457798348731
9388899574634252048213337552584571056619586932031563299451502519194559691231437579991138301656117185
5088166587567511843381457610603651428584278721902325981078345939707382251471118783115408757775600206
6412456229323911660673338648036708695374924489806800021766667482742692596868643373191654871775010634
3608307376281613984107392410037196754833838054369880310983922140260514297591221159148505938770679068
7013510298622075022877211233456244210247151639412512589543377884928342363611244738228145045968214522
5355003596832533748918627867835944397904159804399212488984866079504501170116909251938315560944170539
7900600291315024253848282782826223304151370929502192196508374714697845805550615914539506437316401173
3178077414975571167330346320084089540665416946657467357854831337701336289489043976700258630025406352
6400660163171288392030557635898949241282702248937384890676438533993187860801922310832884745981641770
1264089078551777830131616162049792779670521847212730327970738223860581986744668610994383049960437407
3231957844732548574162397388520162023847842561635125971617831068501562991355598747588481510148154909
3738093339407445570084209015590385344496212836831368737516678051308259459977125746793978149195364287
4321122421579851584491669362551569370916855252644720786527971466476760328471332985501945689772758983
4505860043168226586311766062372017210079222164101882993308084093840142137596971859768970427590415009
4659525276348762813586711735236496412105885493449664589865182654563438285115913763156951989523026288
1794959971545221250667461174394884433312659432286710965281109501693028351496524082850120190831078678
0670618511457409707875631176107464288355939159854216731151530969487583789559795861326495698172052842
9103817272121313868156552442810987116886274396802188558151536753121837411997291947132546519914418850
0672036481975944167950887487934416759598361960010994838744709079104099785974656112459851972157558134
6285461897286150207743745295395369296554490129530972889637677133538424297153941795471790955801201342
1017515093149166469905236635023302408721865472762963906572334145500590391389025369931715591717982306
5162679744711857951506573868504088229934804445549850597823297898617029498418376255258757455303112991
9143411094130882381144430688430626553056016588014085610233242103002184605885869544185029774630858584
9613003723819032516222557072997571072730606607291692297803364704884095871122804518851190871858829951
4331534128549297173849768523136276076868494780364948299904475715771141080958058141208956059471668626
2900361456026253348632849868160394633724366671129644602929157461811177891696958399470809547888635032
8112962689923111009988931781531394668188202836836337382228141497400691794219288881713911628391029568
4918233358930813360131488748366464224381776081007739183393749346933644748150564933649323157235306109
3857968399021533814491269253507682110987383521975077366534754994317405805630991432182125473362813594
8831768148919430653042602977388549297457056944878307794587886506297089549984376018169403105690958714
1386804846359853684034105948341788438963179956468815791937174656705047441528027712541569401365862097
7607356328329665641358170280880135463261048927687318299179503799444463281585951813801447168172849967
9306181417713191209923628292261254323607122627032457263794686353339175873744655200600881997529401757
2421299723542069630427857950608911113416534893431149175314953530067419744979017235181671568754163484
9494912890017393774514319283824311832632650795303711778061858511535088099982004827618083072096496364
7694306617254918614370097138756794021869671014854030747156109135893316560016725212654250289861225930
6484105898847129649230941215144563947889999327145875969555737090855150648002321476443037232466147111
5525785830710249368988145625687868347455188933851817916675790542104210363493162578704765431267906612
1664414228501744627847713274059557960064834328882786483704345606696645689974691037398771289159331327
1266247505582258634928427718355831641593667712218537642376222104779338956378722902509543014182257180
3313001481133777369415084888675018931569948498389360526668180127839120058014315964419105466632368101
4820779935652305649042071136419220017718910793524323432276178771256825112648133297435492656868274871
5986654943041648468220593921673359485057849622807932422649812705271398407720995707236227009245067665
6800691499665557378664118770797677548670287864318179415217961783106550302871572722822508120170607133
8033964184121125385624892013001078246216513698951106461113356244383818536627356378343692127935470923
0119655914915800561707258518503167289370411936374780625824298250726464801821523430268081486978164824
3493534568558436963783841538380511844060436968716664165140361297299929126308428121491524698774293323
0521499998182904611947167672750374222136718661465404253446314166064987149900100066004154486843735220
8483059495953182872280520828676300361091734508632133033647289584176588755345227938480297724485711815
5748935613115249267720063621983699806641595493886838364118914304437677154980265449590617382655911785
4599937851086144601496764555010365397125113858350508511244251777292381439623304372403603260318144299
1365750246012787514117944901305803452199992701148071712847770301254994886841867572975189214295652512
4869439837290474103631218991242173395506887786431307500248233618327387296973765988200538959029354860
5497980232040047223687355741185813273433797893158203941287898972897329881255351450764153536051946211
2217000676321611195841029252568536561813138784086477147099724553013170761712163186600291464501378587
8548020962447037713735877200867380541081400423114185258032932673963245969140448346657220428806792806
1602988404340053653400970658169463609666091111096878975180132522447824695791325189212265305608586654
1115373584912790254654369020869419871125588453729063224423222287139122012248769976837147645598526739
2259049978855142500475852602979293061599134448983419735833160701075164523013107966203825792785331251
6176078998463010349349698149426105536783636602256121376708142109137353178068242017573747028718931020
7606953355721704357535177461573524838432101571399813798596607129664438314791296359275429627129436142
6859221389930549806453991445886924727675985442715277884438367601499128973582599618697297565889787410
8218942233734454737522769319922263597352072299838736848434917684119102024662747957956434961501265743
3845758638834735832242535328142047826934473129971189346354502994681747128179298167439644524956655532
3116499206771636645803182058496261322346526061754135324447020076618074189140401581485600010301199941
0959549232143440606763476971308951338917105050385633650354516643177448964006173886176119362267689057
6955693918707703942304940038440622614449572516631017080642923345170422426679607075404028551182398361
5313837514324930563983818779955949425451967565591819686908852834348860508285296424375787129294393661
7736283013659587272308096946839893867636622645679113297746981267522659562100931832208175469477887875
5356188335083870248295346078597023609865656376722755704495258739871812593441903785275571333409842450
1272585966924343176890189661454044536790471362942381561276568242478647361766717706470024311197110900
0747406594565031537504417798219230632370087203921208549956968106137918902996117893675214602238690566
5481382858280449537530160921422195940638787074787991194920898374091788534417523064715030278397979864
5173366253295117751055590141604598733381868879778588172919766045163533535560476484205208888117228319
9004450428448685233833453010553392963730803973823060471410452547009489940760121524760281996384634355
4852932377161410869591950786873276075400085220065031871239272857835807010762542769655355964789450166
0138162951779085311398110928315832169315638674597474495843852827016582461920922195291343234967793455
8561314020776599614254646328867735689178557683516960839286418883009488332470044795831693153383238237
7876344426323456301679513671047510469669001217777128065522453689371871451567394733440447280450959433
0906836671106559533386029380009999490106427698596232604018637335728466795312296831563581454208905406
5122641916201550450043056213699185094103460960103054381669479596458580442519490511073338767994673447
1718615647723811737035654917628707589456035519195603962301157866323750234725054461073979402475184415
5581780879628222319726929845166833069195050799933572591656755572945859621820526504733537123516236627
7047933328932213614185878597277168568272530373483689191184719713375308844677794327485714882782160884
4765700041403499921376794209627560883081509438030705666022764678117533361028187800710219794428777313
1463878578172056614090230414999232482689824772221098521897581408797634861467636063686746119666203473
0460891727724004595305137693837538154348698110199065170696177405221824742265765213815274061269901270
6880875386408669901461740890540981877671880076124151967064152117653084325544261017536348281196837493
3958257425412446342472335863607779809601997451877588454596458959567795588690984047682592534778499304
5788312854174707905979590943162772232784457891869421492945154017421462324030084190797529678244596918
3509474202123617940309048634960534054931299919496087957952586977170236680033862505764938088740994009
5899481093979832311088387692364902214991111208706392028924906984353331527279913309863354543249714413
7805913224081496015648567984396646478028040905758088919025423660677450041341579431211250127523225014
8067232979652230488493751166084976116412777395311302041566848265531411348993243747890268935173904043
2948516106597858322531682042028349936415959801973438898830209941521522886111751266861730519562493671
8005384563785512917184841784159479743558061785668075849108018580569556799018519839766069335822477913
6504562705766735170961550493338390452612404395517449136885115987454340932040102218982707539212403241
0424244515700529683788157494684415080111386125611641024771909030500402406622789456070615121082661460
9866204042501058397809819201972675901074992488496613944118415973461038240117855673908056648332103907
3867083298691078093495828888707110651559651222542929154212923108071159723275797510859911398076844732
6394264194520631382178622609991600867524462654570289690671922822830451691113636527745179758421471022
1909990625737338347272649867824440104899850763163066805026711594463629352512026942481085453060281062
7264236538250773340575475701704367039596467715959261029438313074897245505729085688496091346323165819
4686605870921446537167556555319620918659526284482537313536981625173519301153415811713532920358731641
6883910799400067726603161752758291739839585260645411331898550574784712105350579564909593167216756562
4818782002769963734155880000867852567422461511406015760115910256449002264980039498403358091309140197
8778436501679601674653702874660625843463297083037259804946535893189121639760131930794769720580347105
5311111721585921906623102809921208406928309190601737076465465568341320755631531500645346232100713358
4907633048328153458698497332599801187479664273140279381289961720524540674695271948079930396730194274
0364665941544000927999086348066223349066952240446521589928642034350988584226920193405754968409048129
5552265475465071353284254349661608495478809072764993025270281506786281082524322297998539175984518886
8387004477101866772159439708514664612871148749531862180941719676843144666435175837688436786081446319
6419125665740477186991609155509108789194312536719456512618784869108767299105655951551597396590343836
2812462911811776094941188010594633667103904977731200424357811579042982304507203832278124641367129795
9415082918378213212876890545963586369344879749784841123274921331663162812456388238288715648447883142
4176501479801878582157687930630011537889980146236901358037533062461485760749325678076826510457380590
1883123761727188993379048711339558848523424025500235220061357491431825914247982936777549049639935075
5839668967578364316618369307625603528602940662803255416535431518013714821941772672244005268401996533
3341840043455252965929185029401316006511243952978743642228069777204373637178734579484202387451512491
5791313941114860841642934795879368186860968968464085833413101785814271095541629337591517839234130311
0543328703526599993904966822112768158316511246866451167351378214345336650598328347443536290312393672
0845931643949418811386079746701347096403785349071490898423178917397836506547519828833673957143600000
0343986336321209171895489905574869339770024563247595450441142258241078386683765546740013732432280911
3692670682805397549111166171102397437749479335174036135005397581475520834285772800986189401984375446
4350814982183601125776324473894520516369385851364842599645183618569890887217897646947212468079003309
2508349664584165655426129419510884719720910660510554093373195488840644408028057954900807604003415466
2137669606444293774985897353625591959618552448187940317374508256072895120945456562159540405425814886
9298427865823576731957992852931208662759223661151374457679160636216752674404512210510520908347074439
8613782908235277289584962565688197279276869479580610057378708412144481503479742231210329535929782237
7134077549545477791813823542607184617108389097825964406170543546968567030745411634244134486308676327
9491776829230931832213414554825913672028232843965490018056532039607955170744960390066969903341992782
1269676777183520908395954534186677794487274038373338198523588420284015098157959468587453798950325736
2809837592216229258598599123843993575573285028613155970362934249814178056461615863415338635077223269
9965088608709999648993730493071709678887401497461475428803874212506892121558766922423874347011209908
5908216407357638081738695975517608387760027751725303713344565485263566172019756300158004979022341958
6738061442401502436288957503206533690825756785507020555105572381878574650371086308158185862815883054
5646622976948039706182654913851813267374852271882679179190913544078526854762541266833982405340224699
8996665257315563764586225186282309208542441280599762850548891309833176188498335297513607377203057134
2739638126588567405013841074788943393996603591853934198416322617654857376671943132840050626295140357
8772646806495493557463264081869797186302187600258139957199236013453742297589182851675113581714726258
2859694079851857187007582312231706813486793088489927518166139960975310529577358461852586521189333937
5771859916335112163441037910451845019023066893064178977808158101360449495409665363660370075881004450
2657349351277074267425786087848981856288699808516657133208358426133811426238554203157742466131088731
0631811198988028972284979055107514840370229058048305273188495999415660653731402129670222082191586290
5952604040620011815269664910068587592655660567562963361434230232810747488395040380984981860056164646
0998192576162354787109138329675637615067325508606834337204387481867916689757465634560200025628896011
9110098045335042384206382403943416350297768880277983508748117829834941721167491942560160868533243538
5951152061809031241698182079314615062073826097180458265687043623935757495737332781578904386011378078
5081102730494466118219574501701060593843365194586283606821085851304998204205784585771759338490155644
4730583451529141256167997056965742613990168193205624192797728202671429725870019323433787315393940311
5411184101414292741703537542003698760608765500109345299007034032401334806388514095769557147190364152
0277211270701874215481239319532209975065530226468442277000205890459227424239049370515073677646298449
7168212199419827479404909260171572743936856972186293600738707781079744097555662780737122803035004882
9843919546433753355787895064018998685060281902452191177018634505171087023903398550540704454189088472
0423764997490350385189495058979712866316446994074909594734115819346183366921695736050815850808379520
3633561994769193796506501680871025073507082526004682124282043436724582447885925655548786161447871758
1068572356895150707602217433511627331709472765932413249132702425519391509083601346239612335001086614
6238506331270729877456189843842887640998361649647757146385732473332266538945235883659729551599051874
1177928860876023930616001616843407061166344924839515631915288272882283137545867826983069669122013095
4815935450754923554167766876455212545681242936427474153815692219503331560151614492247512488957534835
9262262635454067047670338664100252772768008863832666294885827403696553293622360905724797947344340777
0428431850790197346907114123036411172922492930773193930979545287741245118395348038221037364469704696
7493042810911797232448615413264031578430955396671061468083815548947146733652483679138566431084747848
6762430120184893291096152811080876174227791316293454944253954227273096450579761228853473931896008109
6520209015110457937760252954313018893818401024701013492931744356288357860986154569116166985738802497
3756940558138630581099823372565164920155443216861690537054630176154809626620800633059320775897175589
9258621954620964554646243995353917432282254332671743084925083964613289295845679273654091199476162251
5596470406129704775981855187844141994861401315385932206074518590960888428021894335869195960493640965
1570327527570641500776261323783648149005245481413195989296398441371781402764122087644989688629798910
8701642701690140078257483115989763306129511956804274853178863330411697671750638221352138397791384433
2564428849087291906700980249628156062625863694232265849062862803505728298310126691910963725837814936
3774960594515216932644945188292639525772348420077356021656909077097264985642831778694777804964343991
7625492165006086262853294710556026704133845005078273906402875298641612874964737082351888921896126412
7955353644228695543055130870000987855753422310054715341281095702487081265431912326195646214937652752
6356402127388765103883255007364899937167183280028398832319373301564123277185395654932422977953016534
8301284906778450374908917493473890156495885748021949967226211858743610397749463386330578874874055400
0544043934488819204410213479003459841192702492155702687370097099520539193097931949588326592217150832
4621942300185974396706491149559411733728199869021311629886680267446443489233020607003821262841723679
6273071914050080840857039781519981488223900599489119464744386825337458899623751333782805329282720168
1597797006648839448244633221092832050404598300894356595426725687971491870344733823776791482920328319
6838105907715727191903042365315650957464549643425328069510396558733549803850995143463506175361480050
1950452013502001802815069332419182678557377644140970809457456248548677049043683687175909180572697940
1046501948485314672664297866768769778929143112850504309819294973616594425947175476513520524507259753
8577958372797702972231435199958499522344049394502115428867244188717409524554771867484911475031801773
3046899093179744729570351923876864055442781341698072493822197491242575101621874397729021477046380107
3147065315420130058381045890500676455733299814994585465510552637491435419586799259598141221873523840
7957416123372264063860431988936249867649693592569592128495906254446474331759999685163660305216426770
4281546817775893392521155385905268233116083027511943848238615528524650103294672971981121053141258981
6510012074268814357759082522746686320618837683045092178458252623959418967300364080862423365762097911
1641766331328852352062487922978959456450333733139422384778582717195412347860434376165241568717943562
5702156366666800885310067289470330795408045833241921884888707122756703331739392625090735561645136770
6419953911194888124065982168578713138505685062309415520687798753974065848425013520561510348982187377
0245063583314243624807432542464195984647411575625441010389671576677263196442524931941806472423789334
6685610837898088303135713331577294356649560781253049175940158951469549652231185596690485594676079681
9016726663465018618295566989396501961454440176816281060446506844813956166722072926121016469233901679
3399632833013163850830967942792934551268435760356901970523138364640961311774904600772840862214747547
6532215055181164898878790877809180090507060400612200100512715759912257252825233780268090305284615817
3955819812239701009201720225160635292246478161553353227545326454308709332092463185597658056171744684
0450048285353396546862678852330044967795580761661801833668792312510460809773895565488962815089519622
0936750588416097522823282504337129701866081937489686999613014869246944824207236329123670525421454641
6296891044298163337326687167594671539261195064922472562725454327419349599556959024327909717439225809
8103601486364409101491734183079646345064833303404765711827040276868271418084574998493392039317445402
6166636746466687543850939671299180674719098853127107267244285848706943070997565679491984189964257488
8476462203032563775111253406008793690456577927203520592134592427296520668333851067361527626101602664
7772485083344719891986802656197236420847504962661607797092906844757798251795569758235084371746103310
3879117892394416301126340775357735205580400669825231912255705191336314072113497232265491510629617390
5061785712750940362314670093117613313201863115873088679823929800980508949151078837119409975037547367
4305745187265414016446924576792185753680363289139664155342066705623272936001177781498886100830877849
5717098808586670231040432425267859555620773105430722980321259411079573491466846802205018161921507666
4910686203337871382605898765521042366819867017786167267197237415691788000169065665904696531615492360
4061891820982414006103779407166342002735828911994182647812782659666207030384795881442790246669264032
7994040168001372934773015309418050705874211532846422030065507639667561683188970051520266566499294173
8284032730594074014711747846483924122567652359341855406644098370608363645765708180166428504425822455
1650808864421212113914352453935225522162483791737330329812349528984098613273709957407786789349311975
2042379250228513758804367918545478364167731518214572265046408001042021004107660278077291525555032181
8238722170811276620866531765192645845249526968537631443799834033694712444724779697389051494112001093
4140073794061859447165516612674930799374705772930521750426383798367668159183589049652163726492960837
1472040674289962767203154102115043337420571828540901363257214375920546404718943285486968835997851222
6213081298958157139159746453480609960155587722319345076031541166311296384371940033373601330552635257
1490454327925190794007111504785378036370897340146753465517470747096935814912797188187854376797751675
9278223003129455185950428839027354946726676475060726436987613948068790805935317930017110002144177015
0449549641245436165621015091999786297249590580919182525548635870352932014200585705785541921773050534
2687533799076038746689684283402648733290888881745453047194740939258407362058242849349024756883352446
2124561015627290651306185207329254341792522994174478551899950989599998774109514641700769893056201635
0219269265316659909323811829541193754544850942862183942418621806745712809938525884263193067018209800
8050900019819621758458932516877698594110522845465835679362969619219080897536813210484518784516230623
9118780246040508249093360699980947762537929735970377590661459946385783782110171224463558451719416703
4473216272244326591485859579782375297632344291124231136860372451443876580127159406087878863851108968
0883165505046309006148832545452819908256238805872042843941834687865142541377686054291079721004271658
....


In the first 100 decimal places of the Nepier number there are all the prime numbers up to 1 digit. 
The first prime number with 2 digits not present in the sequence of the first 100 decimal digits are:  11, 19, 29, 31, . .
In the first 1000 decimal places of the Nepier number there are all the prime numbers up to 2 digit. 
The first prime number with 3 digits not present in the sequence of the first 1000 decimal digits are:  109, 131, 137, 139, . .
In the first 10000 decimal places of the Nepier number there are all the prime numbers up to 3 digit. 
The first prime number with 4 digits not present in the sequence of the first 1000 decimal digits are: : 1021, 1031, 1033, 1051, . .
In the first 100000 decimal places of the Nepier number there are all the prime numbers up to 4 digit. 
The first prime number with 5 digits not present in the sequence of the first 100000 decimal digits are: : 10007, 10091, 10111, 10159, . .