Radice quadrate de 2 (100 mila cifre)

'A **[[radice quadrate de doje]]** jè une de le cchiù 'mbortande numere irrazionale, chidde numere ca non ge ponne essere espresse cumme rapporte 'mbrà 'nu numere indere e 'nu numere naturale.

Pure ca quase tutte le computer se limitescene a rappresendà cu 1.41421356237310, esiste da anne e anne 'na corse, da vanne de università, studiuse e cindre de ricerche a 'u calcole approssimative numericamende accurate de le cifre apprisse 'a virgole de stu numere.

Apprisse avènene repurtete le prime *cinde mila cifre apprisse 'a virgole* in base decimale. Ogne riga jè comboste da 100 cifre. 'U numere addà essere lette pe righe.

## Prime 100 mila cifre d'a radice quadrate de doje
`
4142135623730950488016887242096980785696718753769480731766797379907324784621070388503875343276415727
3501384623091229702492483605585073721264412149709993583141322266592750559275579995050115278206057147
0109559971605970274534596862014728517418640889198609552329230484308714321450839762603627995251407989
6872533965463318088296406206152583523950547457502877599617298355752203375318570113543746034084988471
6038689997069900481503054402779031645424782306849293691862158057846311159666871301301561856898723723
5288509264861249497715421833420428568606014682472077143585487415565706967765372022648544701585880162
0758474922657226002085584466521458398893944370926591800311388246468157082630100594858704003186480342
1948972782906410450726368813137398552561173220402450912277002269411275736272804957381089675040183698
6836845072579936472906076299694138047565482372899718032680247442062926912485905218100445984215059112
0249441341728531478105803603371077309182869314710171111683916581726889419758716582152128229518488472
0896946338628915628827659526351405422676532396946175112916024087155101351504553812875600526314680171
2740265396947024030051749531886292563138518816347800156936917688185237868405228783762938921430065586
9568685964595155501644724509836896036887323114389415576651040883914292338113206052433629485317049915
7717562285497414389991880217624309652065642118273167262575395947172559346372386322614827426222086711
5583959992652117625269891754098815934864008345708518147223181420407042650905653233339843645786579679
6519267292399875366617215982578860263363617827495994219403777753681426217738799194551397231274066898
3299898953867288228563786977496625199665835257761989393228453447356947949629521688914854925389047558
2883452609652409654288939453864662574492755638196441031697983306185201937938494005715633372054806854
0575867999670121372239475821426306585132217408832382947287617393647467837431960001592188807347857617
2522118674904249773669292073110963697216089337086611567345853348332952546758516447107578486024636008
3444911481858765555428645512331421992631133251797060843655970435285641008791850076036100915946567067
6883605571740076756905096136719401324935605240185999105062108163597726431380605467010293569971042425
1057817495310572559349844511269227803449135066375687477602831628296055324224269575345290288387684464
2917328277088831808702533985233812274999081237189254072647536785030482159180188616710897286922920119
7599880703818543332536460211082299279293072871780799888099176741774108983060800326311816427988231171
5436386966170299993416161487868601804550555398691311518601038637532500455818604480407502411951843056
7453368361367459737442398855328517930896037389891517319587413442881784212502191695187559344438739618
9314549999906107587049090260883517636224749757858858368037457931157339802099986622186949922595913276
4236194105921003280261498745665996888740679561673918595728886424734635858868644968223860069833526427
9905628316561391394255764906206518602164726303336297507569787060660685649816009271870929215313236828
1356988937097416504474590960537472796524477094099241238710614470543986743647338477454819100872886222
1495895295911878921491798339810837882781530655623158103606486758730360145022732088293513413872276841
7667843690529428698490838455744579409598626074249954916802853077398938296036213353987532050919989360
7513906444495768456993471276364507163279154701597733548638939423257277540038260274785674172580951416
3071595978498180094435603793909855901682721540345815815210049366629534488271072923966023216382382666
1262683050257278116945103537937156882336593229782319298606467978986409208560955814261436363100461559
4332550474493975933999125419532300932175304476533964706627611661753518754646209676345587386164880198
8484974792640450654448969100407942118169257968575637848814989864168549949163576144840470210339892153
4237703723335311564594438970365316672194904935188290580630740134686264167247011065346349391640714628
5567980177933814424045269137066609777638784866238003392324370474115331872531906019165996455381157888
4138084332321053376746181217801429609283241136275254088737290512940733947943306194395693670207942951
5878228349321931666411130154959469837897767434443539337709957134988407890850815892366070088658105470
9497904657229888808924612828160131337010290802909997456478495815456146487155163905024198579061310934
5878330620026220737247167668545549990499408571080992575992889323661543827195500578162513303815314657
7907926868500806984428479152424275441026805756321565322061885751225113063937025362927161968251259192
0252160587011895967322442392674237344907646467273753479645988191498079317180024238554538860383683108
0077918246646275411744425001872777951816438345146346129902076334301796855438563166772351838933666704
2222110939144930287963812839889311731308430042125550185498506529455637766031461255909104611384768282
3595924772286290426427361632645854433928772638603431498048963973633297548859256811492968361267258985
7383321643666348702347730261010613050729861153412994880877447311122954265275165366591173014236062652
5869077198217037098104644360477226739282987415259306956206384710827408218490673723305874302970924289
9481739244078693752844010443990485208788519141935415129006817351703069386970590047425157655248078447
3621441050162008454441222559562029847259403528019067980680983003964539856859304586252606377974535599
2774729906488874545124249607637801086390019105809287476472075110923860595019543228160208879621516233
8521612875228518025292876183257037172857406763944909825464422184654308806610580201584728406712630254
5937989065081685713716566859413005331970365964033766741461049563765103083661348931094780268129355733
1890551970520184515039969098663152512411611192594055280856498931958983456233198368349488080617156243
9112866312797848371978953369015277600549805516635019785557110140555297633841275044686046476631832661
1651820675012047669910987219104447440326894364159594279219944235537187042995592403140917128481585438
6600538571358363981630945240755700932516824344168240836197927337282521546224696153321702682995097908
9034594858878349439616204358422497397187113958927305092197054917176961600445580899427878880369169432
8945951472267229261248506961731638094108218600452861026965475763043102560271523139694821355198214097
1654909731999283492567409749039229712634869341457493319804171807611196390227866407592243416776246623
6238913110270343304576368141128321326308582239456219598086612939996201234156176318174312420089014983
8485604808798646083935964923665142968125773143229145687168276219961182782695315749838026246517590541
0397618128760421638613450221326272775661244113361077519555774950865636067378665062318564069912280187
5741785494661253275997697960597760590756489106661015838417202818530432119044657752554277543798726054
8817361982675816862832952607899322266836028385135122810593185910286415081570563197173151831362502435
9041463212239217663398268936825315053005989154702909537193266207341123494743367884690201390497842852
1634144292145895582878476693946464267812219049785636355263368278051860098699248937786002398769169807
6566219438985443708059464333623338105874581623547560013659243524265714308346554576800237081467573252
5470255074763747163506785159917369379325103268276062864591461820472148637037077192692682362333472037
9245964691810526139153086280291440965482563873092730426544662929045896063751918711469345361973324789
5727070315309309019211991999936157650035039840540674253879275279227247335667706078379113844889362613
6765706026360031513295209539520285489738448625613492441470860708660267634997879342087583612194711699
4223848482595914304528107062601508969135303017720062717054402090669514915274597719705947695474095210
2878725578568800221937177435581107939308833845586482772910086295545661413067212308487402271210586863
2338823741388442893815544464710575565146843570294663506289387356986868837648032651952841465351739530
2736120137420300986739838514321900436028982698293529399414129230580384565022707216815161941011449826
3013649008770483984883860906533685990545838952031856480414932721423908651649994316592079659535694307
2311291162928679751715668890543932203569129332457020806719444049730494398140822782960279942454108316
6675921424835182723817205041039274288801556223380796147512433514731021284545944899444996000752437519
5701166834174474907958820995178367680232365176749723014874577427259947609621984327148352986111902728
7358490521797590837419748602670605374623153003937521236786775284869219585713755426968482783631786110
9933680143915905974842858054516130230143979057016108898627779610750673332676048654929251399781390535
8822768937322049414839401355603565604421401761206051318068919899626061848318534018362378217266375804
5524719626617492542285280457144204857834211322800852870420548899234127855481236761537707104254469868
5219911228354266349997127483660762462418207364666171283947484732804744304033441072004287271275670279
5675824292627194545805300266648996507956977817862194217200523716536946770419511191270462483605113028
9046437751148694887849615118841471910001255883836660677208411235153558811267789571558590412576261601
0675131535802124273318710006358249545040995794072547989003168265123731190556682915194305370848930786
9197428290490386037231160992834243171222509945471501928666487871079519951800546338838443154817246354
8024451803084527343100062137103462573306001234973744355818096567846464153390514656919324562353140577
9193698988423647183525375805257713311200797104068315492665402026046806818391437827214769063242469517
1286367384431398333711761594186999346626234537345235679401241680922911636095637216745283917099091466
4850739205151605604737871061547021699607465693097944261214692561593425649401912298951473254471518126
3258368897282262833295240359700727863364604594707124174729468775705958157349962848099567839255474240
4489918870710696752425077452012293608105741426532347240641621410333533405511045212617503590284037454
5918645047276243420717709297935401021409646450283683418040758608100140721619247717980985968111540446
4437285689592868319777977869346415984697451339177415379048778808300220583350467465553230285873258351
5708599649068672875967295038725475708791695547366917087012413339221484668517437066615488195293322727
3743604108254259660303986932654223505236910859512630083184675550345975839550584035670155887977736443
8048182138707003440236180412002114837279422740787378933162708101362649828962927256244580539713414221
4511099995445821429237838810264839482339514187674689678318628681788272555825731939518155316951645014
9435726310604569492967098625204339385207822076221910034469269663342590853058160449780257763254489370
8006267787317954852985668394869467335696300140293131419025780775816945815272529343422590519791831662
1644487517816967752767709130431573425640549229381873951108441668309249111597857733273638841418507379
3630026392180680019498239666471231317190252370319905877197741000713240751920418122141324253272949186
0004200841548511547411573059872196212988541663720877522483769485974767293301868390522500148690382610
8482481981675931077727026488262090723847752905876504032667275848252185162310745449887588274656780949
7123087661442641482415790357039331225651893335628183618540574670638061839848946628424573656456421390
7216305295529359284877555242754559513382771500178401655305485442285011988365575680159346450558994424
8496274127118698831580476918141567961853216571696452225945947124693199571164198618847977891211426811
6438377238483631867318607564778536999303870546632296980756758468212302807726100696917407820247949882
1095473343011265454421701958523758807853480037372471187611100087719035538815731922513338424947745031
1881194745595365336609206419293440035078564223432923249297270847248235576717405895001268763600812452
1124487564342809465931336185643241485578079193115126509729589160529930307710563524545148345720922455
1984890588904219806543973353757599824858037546392736537641967480626968382712920014349566748522472414
5486360362115847232317369980617199364211363145807119883968129570561158812462058857966505622150748208
9747764177083787052924202880290044002480686812542207579059424347046448957544023873693604740130860360
7599174387615635296776058018334930879646627071160805073761071800221552519199379620070916138322728017
7313320190059780482079607580324994622385385803573478018713802840398120046812370790924572728576545104
8971703102370548678793364378157807400767747421528031184981557698165615162611572020454026441299316117
0773312538461289367637918385370500942063060910325402584768222036768249279473400061775129526307265637
8530973686420007766665889932845661224650730022095628772726222780803954834038109628057649289746518436
3194984026129976189004678190927370964782787243577522066846540002468330746087835876558905305694257499
0989039220463004714572059053712091314275886537693148040000871791384569099362998784788542177815407350
5170625320509514478220667252608620410799622270348081801380066100719226814029197683548842439916280980
3618597719358892265485872816327690542861746632308136287764990073775993244175214767760469369622332151
7592645055645256384054670040452158007545437968103843558514794309229635219785228329574545727156479318
5041889607012805949229592183594937074580390321410436601637650955489445419026339119607411006694977802
4695409365628127538496323601062584653667050765177029695130396858702367912875413588064402634238235680
6076407451761190883337120914157628056522379012735641935345652676296244026602282454261960342283524002
0503295053190853201496804513564334103431329223589697283108739569438131809431666913390526489148332879
8827628525630451206376149000452186427171115089762827528671466361173898285874253172165962476433238400
3490049629878948700105188449411866043973910749375734952893477073963866593325543858999353799414384066
2422102268328511662511368344732896613210526750893794834463493035278532130127821152685942984375651745
1093039924958664609423868470021535501803780001870111131519378754010914958890807647334550026409805683
2143811600751461827884490468124814689309743000010901984320866630922513811211159948127963678390812224
3781910187779940340765274060382341505327174162786748880857541012142866746631036108800181884354018236
8653221687750411978076525811538417365621835675013034456595936590974690077656309515636628348639979754
9375638405296723283563403031591654958861122299599968682701428407239146230016173544083143643804589220
5541101795351355885271347984937876133791075655995414528917770157581348757680186242922229776662115422
4971133417396031967639093505123209476166427534743883338886999799164638367503241863248628418784699609
6380827512996338173937422095347586163221630520270351703749029856852559581419295499517655258212347310
8197663301341750815123677523151607320881829564072634764505887576136189361870128904026792264704949678
7237402581300834763975644632633549675285749537015127100694464420624617536442894986049205218232133843
2627533519882949208649070960592165457376909595138937899766262877086832350596409805018856981997405660
0544153213840734978154080943540759681561338964320840415315102432432476506355824097853468115105632389
8040138038148497352874442906939344373381801090101788592056406907697263909339111613684666699318068382
3467403892236722925516602446859746076358290372852949715836906372909503368595118238724038656680384409
8591359996588300622799752913684945617051993291599492324340413727253807636840295187369817973536657095
9942204751059644075907078002039362324718238041377992837396735880963895473938471289506230448447324704
4382339025131491385944752127927146106722526835555209310140982503241041356811888934417063480181887903
8524372843450413995267508390749293155948992799740206016686101060573836203436961399237050205913691224
7881448219700455646296061801529572677466540252240321520106268059246929418414651692694297031644748922
5533568194701055860753950312574877927182201980680506551347189262650998704038723936152628091171501639
8391838208037107664447231125594297930841574857549712849567707689130531391519283160749372260464837412
1124105274045807690774990321676153199656609743008902847879220989455514034956677632936841891292822888
9379139256579030617042195174642667176286007376548254894908236704904178982794694813371005437573522926
2593956809537167977177738428166119599319878150374402232529401665135964883989187712666676445928280724
7741980511834035772630194150562227092668881510087408102163045511193689703398758991634367665524596900
2296639061823459922443716156818871678501955219269047700888762881701243590723842188590943230252400872
8363411346002474635054076317430285610328831446395259955777141624975159928860344101047533467745304372
7868857611962268589481389788435122516690676187913234462077242638989111751935755367550897717360807798
5499293374857587940796948901185382605111362359173403913986090018722454028726512923507251346336039947
7972112534407969641965843292485838961537078625446240527341837296165871280996215675141677888852182017
8268579475088605619176143345053072422579442150440118993803282117694275351550050359384026192712484073
5344805764151349209066433260871886931878391137249135429063143277314147565234427698926410729192964778
3152267653096337719078870212101736288928013320665538468875227098214169947453467839730618843380636885
6788750934837128129945947141674021064794462304750959691121328418573745076880217420009190378611492899
9321369828255050439412523429387891529294488067290453371558685893911940586799267968019751929463531321
2046058273013652463549197477178431255147195610894481716873695950097551490905804237705507658316604552
6317881915928858015141099033515999276492602091675379658565407172149027277207207953304640949267929698
0145647407586168417518270355419152328590131991897564442720919580664737853965474943503366098455694220
5412322091494769852266066869313494128460524360062619192009545595992992035766358447252088884387701098
4850961455366250564822233108277487712496459239403441038488045655720915372083692370422039030816692153
4433655552965914773759520794595970591492130243833379570937471630364094522401198254550375439726080376
3665873652598952691167996010278358881115715841157447947403528689000948241339184513780599922518984735
9411654219009436698502918007261527089548324769107905475023957665941978881844105201828871641167052826
4469474464709886880658944170090145701739592379888063120134295083414410967004600697066301139883806544
1035959036385428890533959794761355553930923535001022746402573996549260318712100543951693151027362514
6958084366948374911338531532378042624794961776929562250613257826661658752817061548468817844604918515
8500223578507688444677874014750442262575101736486183263373253354192130963105322132562419461409302789
3358253117355483121861881858082744966425868045457888041604096100038498733107556338903472441880147049
6014452154644635276874530046342937046578746123041142858413931547069644559886270234135533696146889413
0579524344828578813842913133400444388269456277457204464892750371889600250214810243226623247446675922
2209575796803987583301188094123485941055397931150166149824109477340455944773621407298190673422712213
2982820189355181480711612936047539354519164488519197681989432468826658469990810348743305715425211489
8292494064135204869933170852436546029080065024215298598119251209628332680767252801429242638106620922
0067162423905353942877575007913587003768065040693290462367019980646423816627807455845427972813636496
1281560063361281911718077749857212849096540456380602527979290014116718088821672762326957314452995379
0935999635720195691053823183323228796036615493435619556357778872038051407147028627486665772728496380
6068209087433747557789312207166183290997968077406958305455058169463910538025471298095019164059177292
1470612053797375831881690403457373089228704876429883276343106156560414235310211126077177930873317131
7133834055399077148746039878634100181548943060212764145175368556781241048762789184459864887507256919
0707056126189065115415374343317047710735120897496645858712323260612277676488017419041705326219011292
9941342406859477970648454512304327003620444460307001911450415420812728658532659862596583412919318743
3746814254099198919080093257152259502569757636258378542068760787533642389024535242231478116950307422
9968826623618943797546343148694047370546602205236585352243349189341495373185461775639085063014980593
0744131272144306096868121549167999336020911246342068160464235634526699224710694338071397510765670422
9609060830002146456760756695447822337420301223136385365488118968676221196569610683809556811074161682
8887291489708929172720203166447529815564916509932964247593555309434272347352556742335888541040816256
1808385896759248129675817885803743143764480510225754841455195600309544841537831759812222780836261003
8296219136687469906013559109879017893945095070800847019710300949634856731261765379906963665342384783
9475100609198023662240258379166773365981862096901237048554417883308174322415270961858397320548777471
4196202102091912200354193993755848965796596777487966649833738446446288492322091596625208177109455185
5784919342249039112644016254035341529185960627844258497990753765035114366230126874503874841819808002
1735115212731055425489544564305352174412647603739881432392237995520803725631538278957675603269534153
7131622868422311990717366271592521668095025759913553680411403143637492857050001618258980705687363948
0322361404604011480623406226830964085064565184947862087308537993315082686383455929918002956502600712
9052213461451425916832384997363792953241667672636608451393291270052813463426544459202882461427621775
3754229656117767743526836337792772705308668887120354478767845607440345181873913358163841356718363981
5500757116010247023062209136180213041332617816241751224462126905137587603315297832296688192798031720
6140924273036239009838514870083607798140381143984920151006882296367005549739432853347069867699527940
0828080040887151019376746773088292096077414289492431907659952326954148087386353237788054208223725636
7753706673147303496863970704898031245446088106656204930116583699242859143171957326639117940460873354
1704103874776765684341754165196198749248925074208937601411944240296394254176301656047295676613344991
9069368073355165850315039691338748343529636805412521888303216646059455373944512375217839746535033276
7285694918193988259952860975698800611916256873292306230585674189853838045570809358377914628586246872
3110259940158767576908316771742839253030116008388460480714783616096417155945463992218291049279692292
5111279379566401338199116350696353932636098595646205761040870568380030269451971124863811185337891098
1402240524583922160456345211221741701040567973307539584647058474754960443223342630066921057776700574
7717924479033884173998953956252183147543418288542292773885210317650331816851164239848424590906685640
8486471222753472917600277208709111991625353652320730412740345728114307679074883543500432172487106703
3312039256058908763836947478428601451134482256881522505295704764411457698138038591192713356349551780
8414736321077680615675679427987637155964034837628444053251043346237257981152490578554545544521284596
1230415496214883974720036142299205566304524989647365828018945143047860790847927831976949691073126310
9830485633506795521367459452740637830001391251206426019247343307523851977600345083075542671038439897
7950807029186984094318884522838953410474580083102559343223332683766729150922336413159676531206115874
5849598848150544242432843168407286751243034320658177339853340866974604466757145667522200433006339665
3272711639216282843359363915970535605351461391484568462400484626935209063545366851485497344595022174
9129562168205343471694589030666501122399537392507691495999807311648756832231073560129088890744800411
3911492936466067954282677357899960171447474782259719736910220617662974796335941382050865383536691317
0891009758629322982345585218809771609131415612283794230140742857517219609708392468807241064334663820
3788801942999689233405774399455871877216719494121739784248455511242394951082313341900954980974944116
8544692712681046436762979495162894921486424919613171491129916472358023000050647844611081191444911581
2299764633424470996174148529445175829914157131372881744978663466979834683063377226946211202454420349
0573677610824932873879127068388893280129876791700811101390149982272447545942481421950364530177841993
3971029278097100317280048051240745515497327504868037239901358433766912730559957132820621881599214113
0876955806638951579665775394244413241315371071369661381734700574482745460028185122194881094099093203
0836962866394565967627501248115050908950145078579531647113835352367831505194424626030330242338666077
7762396353236779252054307107281417908996345847694198785104928828504633007622235900139196301577195048
2636735933640454911225862198229883550564611200430090520331006969844471423510531407150427637329991583
4406869863675333510796589211792326198842135412149528788336694865244861474835133380676661407399397211
7117425807701477617341316035580252600506134605099451449480811517675922265832243506690165070858696930
1664407829476134100953558555025559733951011097129829414168133162909129971663939786770253895589191479
4032668269999184934935211456416738259128224462604746869983410026893570871698215899513144726246744351
4267122434836046487724457790530292549488581897683740905363270069003593581538188328074082813302203650
9060649110278848197191631340902967476872679485708198499821462735902524243518033251794029613213416361
8601606706467265798338016929632689885200601362601273081227215748353450689438349412293543902425375752
7693524278539886290839492645978852496906310901636809532041133852046696303735415933935227561197627473
0671323084914276213000530951932312884148955410680616740648799311628819724340996737600938360319809562
2927512337341953004227167526574854247482946033738650386675256558099645475522692658975888525638532921
9380197569254277349692561147688808641172670221349315285514221157052005896966663805203810451469223001
7952607407386746595628401458292793638099004324083574265721606100589276934909467829254643104382358817
1215341639579428291721793624081977688198990199787331403612185796806586358368146535589557381878378792
1002532420801656741983252643950421108215392201737850391435167419957715215621463635905890855285566097
4755528542340303264688623171663272306314113253065883613291776807543214046263688827594471614338928326
9025997050182301490370977991149321829700343455538624039420805778612757584941515682564220804532300793
0901911661535434782211794369044850125888462028698089681465461734973783155478921042628944839050685441
2032720652374931405325170693575800090799417928559317281056994376439412694664934570902480722236062517
1335948844289048618791256901451367064592350923125630083621154956986427428229832980495185004227961552
2077218816950177204015235268213256238476819646794650831075753170392260855614693319107682836365658528
5066867708773314799646708576262754660296271676307593189843573386709657017379322828234819216178187700
7047349672896631877034483312072457459021348795825604948271846147658084172114999468548036816547370557
3911900059789002103437746927946879076185986897099046690702863327364632147856592456222718627461789624
2617308191565710953780887906210137634562553455427872498576451110514792642181602336671418980139700712
9729868732828221618638416311291390879371441004437877317244968298235202142975864408249177811473076083
7277351515304536922595690891630329022499883027293104164006492014028225328887590279313085776562376554
6576499418464267103698691707059191385989330859375437465778744024340421767226124563578400296687454724
5072378937726048417295375311492496118629759082198546452996215917898722033017086558998137112475096330
4730972280650602581293632629202372176989811854218162149703665231050649219585761363407227297346446752
7473852366778039742256265274288738163396279152344489475007103570432305508633073870559504709704223112
3762121931957539060499356674630107427684593949954659554972154920943143136002285265513308826825684467
8367207086930272733332654314093695979977475725164865609388901597496620477213530723125776395662827622
9011536678104435642683552059590327320411019415910623132249801210751416193214421041685387209163497848
1756217861776222889010586714799410601577635093648454101547200356110542300187639371946237905295153912
6455419411099300801282463142808366035865498594382415741276615019556596477471231145521988678134484244
3640738545283514096471263474269603706175610653882758679386358840853677488804217287683154379103824027
2416410351076958069186054906133629466874129317991655777477566485241736146967099568973162555131507152
6377319131717516989497832401686871488313669781158182326385822972697878024287822121295698816233680033
8798433521833226807674871764314087513247462340523498791848476682682956164389287940389677064787672835
8810966064816253158242438591594357823452933579761860944279313330342296367732882114801251606632436229
2892965570524145729258190733355159023087111957026902387019554455972339436581286903114329458125014251
8845693967768351495544304760263639819242301130991366073869109948189167016589185352246101655243991230
3415469150965061333757453644319875920733482383904361814523000416285624017898966187299324335923789127
9256608949415876734705551490720707611671730965073513646926538883863019930030541130154220297873483229
6837173622891653295318271799773418424230735005604987063161378837005471741263579607944053017421388274
6668411822234323169412609401489524987526739486390489076421272116971172200137601359045581917516877971
7618660293497250710388274361157014106644578105100135067350691284817103249133295514721029682665729358
3776007765852714067357182341860915761909790748526270619609743278397440621952813718689011786708690157
9001550506192236057144573970604185874399631882257735458709134627972756076891285674861037059098061132
1876045048742172796985312160568894934224324078228305238271344062958369171976697184275805197218719577
5893490824630361762171012285871913616378478571967611839247982544888914466805290578520986447819893689
2907873248050171439760654883350688911619480972955239596084126262856034274377580105813234572464882966
0857216592741563562814964100804954256817567964768010548889433267801048640465724291697524024598579943
2310202769419861945456705081404486159124461095495339850361818922674700447241199222808664155383389965
1784039232791963803293409065200641474047665091771159099070808820410434613483661887430912351487895600
3809594186791967316693219121047834208947318434885713285636144080344037386737479499390765225963002337
8072562010816728437740947482044301637221319539280890723654306664009282769851033832167983309404060995
7523059904947123193987195990516312657257226178964656747704253871325106435309745832309708410733118981
2014476464577914235732488764319711258271029798752633428433557953569922565057949092308669377002790666
3645220373145157496561481626185885285668106402047201424332222138980823352434000262572181049237403429
3352085408853318145418028777812546300193655794914844279995302944114717516708188644421670702339168878
3428021896673288216515803065115988169156137091318045012481261833398057451020283579255536354601188115
7541595471149228708473358850689427085178240117385975586303933663329301436688997421023173457966585157
1155959196953387040752079737333062880852684312491743172793036169831960497609056301778595973198417714
7632175931492540471398181234408341869060733107306870228133005451668137079990879890896319546202343993
1872479956437123257674189166316415203052781940695740480894377472085451996957462535350882404561852559
5710802174359712670506940254642115327391404348174935823444602884919035297170343618627149658223377178
1042198935335106366316511744501656381651924049615625150790861123581699291613239493471905931734777040
1368466280509806833753701877215170517889103548221367447445071479854325892653971791541822006746515208
5396986985573578849793779704460076586525511696342451570428293455201469995564861889644031352409588159
1474720300214138468364419662076817723310317917887052884598193251871105991350352530179848772285579328
6487475101193954051503376152790104910807598042286914003933190282633495472953234206019278094937998475
6527098415910738523388418078142377053699013487160743211314885094546739362748797656294224381737690756
3041889199286011385645730880188613316329240974971000708463519482079184540766343351027570040116194011
6227161039065726674056722560095594289437318647382470501304316566661304514646059371123355517179579737
2241171206870206353521915202652784902740751102626534304331575443688107061283781284473250105215351801
0772445277458385730783648224018800322616203232907208329809769383668685800069973518747397202959194669
0234506436755781023849929697274553414183060934498993121577722419060268006235706742692497722261207437
8905847611106025766615874558687562258255003573408992374904208809926818262714850464031029904386704976
1304778281317298375434758468562285515316895777469463870064037754926243703710129095432705433160333728
2897822554754444442270075597793743712978253655635992289769581596616805701963146682804196937626574953
2036758395016725071557075650006269070761679042296560595271036056674191203935848115427988879406552755
8958744552724092498126774727471452308938843418007389008724337759647009819364955225450734415522752098
4329340191417154149833092888100636942745472812807892294024867233361013697563728408199226637618546822
3651936176349764784513747375661696762885578917066708225117101094323288219401635175287938873634954626
1136605626539219877015044180646644716784170484103012500577844094006298771448112187534232558819875778
6521289254703753355233263969256048851581997712443529685525012576800575465133654716053029919282591302
1561030900505994487359078573038349557135093066315318051793115896186776254708775471159088137303634557
2061857715124105150273564389556372727660990012146374937836569984369724203417187541800986648213183612
9686725167614962966645646693487785492367759862720157628416922510624565533943749174131185809226857138
1558216589445002027063758243121156845629670955552715290985653123336725624033644197964506373652252082
3642708484502822307474084993075376292187136083351595193920219186192671193701358125212484822791952216
1514397190873705058300125943547914250503856428918542436153167130534758489799395103466871387622623623
7253854867755690017467543782794662973938677387494564004319620658169599708320707766503212085563537415
7575882558312929783771821512319785991044208633962927307646088593993032873430661030778989234534533196
2972446873155028587475401077041195516103170875711629214466355725497380129923886377056894155761254670
9782437991333337796487373601216121390294150762944197031122000414408965636085316615568522952307329161
3018415220811271211227734144979970422675114556689510280812800582634997341889417972363660543907777501
6479075495142801258176469623641170336098655604759612479255386249957142822929556796927462608847324610
3632207502366947125556655286937197522969410778216277621457198546752878191451920308116454291883689273
8872619023775795587728491178355064181775413505305997916909793969792456540087910814551398458396766145
5772456893955531507394666965350265099668502714430512629310979980795203532996430024446342802402747368
4307679695331949180423445681015631199289483439846046868987274224217781494938860501475488437997093973
4981852913525338301453151828796086459952326988283347100236401838291725278341273738640666245802148727
7564289722995440605975135770019869916284725549700160711820245789679681585646573142622248775436694765
1946369383650656678934306239232666827511127577243033494133565136919910555924137821447568818578178007
7186548780184222149322390618241356017799421999175387651161578576615155101027802462805741316233726642
8126139001562126626192230037121523337940766072818119973978412487807862804729841729096179119504900545
2747884289147468343793953740978007239550551429239052453494913696022031391753109211739838492747334363
2030950911822555561599146928761124663047656336405052136042847014536422838527206755878969079040538611
5281275577337547198322032330989761192764007598728046318221149873142920081367034910867265693969157425
3434507021357900007003169688636802730059576357523916011495500211787104258719712880922230590574345788
5861012482476647303858561110317798451435659416239682506612220734704433659690571495163939290724188904
5971565043405114808248102157054372514336420482230446175082136556694682188453972730626390361218318903
6275397656013691397005284156973485491903502349045160258536437938547881763965591796380348622893871353
3096155087418574107461096881806667535070560182644715189747984686603911002762680380730817785478385096
6362450472713878970254053642999642113142336198321997954091365760003933750798615180001756435804783290
3328347184356126670871095486636304322586634379345478005178001175616601449217652808401010144036977545
9722443768278944292549208167967764647197217257545147797075211863098424510087860132651431648987799947
8549438735532543790247867280258483615104026944424551563236011393684224625098515320994764704485605126
2599391370918970585238623563756269285523108189632688067528949366859979318460413423768444033690184922
7468856083911956169695876401290430511628127821705206972452779549504095761619333598859857227710210288
7149373490806249597738391376663392283301840678753791620210126471117740309770879302221089468839372954
8189390985443770850141835818299180830577451506477626045054199477478215846428131834997179215831920559
1128414048616145269365955861855464844493564688907781478169958123011218965259351683133112142340453646
3882113503288969875248405716044910770867778021781826131363833993901635774567565133298029547982761119
8643211635874401406546299356184071002157756816429957140640129590690176843332764306323208521708535573
5886569296877887589645482173884335540903166206051304434939375711227965527548574120764798615024076571
4658198443662191183825626485205643365746901350425809857667781240520192901147130997104921953114837508
7445721543653384057927742629193204580131371720204071244866318999472138962337654589983736276158735781
5853603314227084459792805042400693459843042630083662968532617864045721873192446699638696454586680008
1345073365948030124232623121337863751620431111341162382111197830695519589140271878765926496016168578
8847622207476153207719395296022514020624082173284337839351423383801767839425228348388543420922407710
5610958918457376838528575615266732358885920947474936431785650705531298667991193175998658992092891921
7816175752021136527861147678257518398029214082039000127607289768586008117523198022115351229408765742
9774636867093030153335404250587641971050868632652580233343623304939155120167767132665927488807247964
6189506345714267569003107657792403740183793650784135113625589549081262294416887286614583983762086408
0410509153653122798204347981903510116881290149529812782934061335597207838718328340881960159299992991
2109603307337371216902464163644630487488196846456475709464168968846087140959911951997325496572640648
3843922572258412511918769939622931453201641095088963852064915799311485402280581550241179261559887325
5848785131726051443024257260694758824364812595955915404653023629840789963538077076509485585161353541
4679257010574996313998691237197890426547915624261401000799482383248941778277227188274065283629139201
8233281578858145033518522318538874421508888669101204815843705404920469111027400170278408702706485799
8449781587597693058054394587478054483192442019774444921017008841840242936113195373326188852341424174
0621368235718037398815518569594249736273441280874592245748768241843922281666922754159485500804945138
2268726790362850241656065982805107741460640500054848784878194182423214846678122311690563230281722262
8575759463075935324772659420605429605239886928573747893079168988370078664467390505766538053297099778
7311691372019002765922618853416748691520336394858764677628849269409949528871590878062780698780290613
9433747600048361453496032824189890282094520716524778600924948587110886065783034906823611518317458702
8662047035907000718182229896176161045205521220830504294828027866455473330414182949181796474078722274
0944712865590910770235793870419343965711763981889595944792196292473840238417170401560069957035654575
0450132933867878713516430316243644019789281503193748012171922328279894902604435212202101318761466736
8047033326296619586154492763352487257968430144013662228087242188799103656309680288669555722665160482
5961913861407434105417679505704709553156527674047832445921514135868197441735611598345832084084344907
7508142558038557611529920147998231060948065495783981077910699685265343953707981913113238269311117870
9750863180461747154466623534975956123440380686301079886276738138291077733592398478105480930369833513
4666601107313832505289766868774592093583817647165641264151772731965298912217369956970562103224503858
3754345277187831546765055044685774931955647240374118060285192356204710925809364707663845502832806755
0330204586249567759404414265253694149499720828999945842683770717912151931196093401242290164858819749
6347411904774008885351124170915759259122719122000235950386050904234324610509462259337272621341393843
6753646927599595410529840001088413264447174764520123282736217589892141193999946948441369514369619763
8427332562852325292195189891728452431238522542977108925087603397803704853344877955831559366732103471
8897329984538801194738813365572524297519344287007200144885967129553680412748230593461189971788069173
8544671457700115369612316180595097817834153399001398481455354099377404992426995196861832699269946325
5371558692287618605060605070618407340005636752753348860367420234751563736897038867431082098669940496
9050266947923147364078711585810550603846251556323526324028254556483459933185587661229766981456741954
4451069068664115283619163749142296258456740251678293324445713935543848362952000221622973728472380783
9531254769532969784122467647668977505037787079545850994657347661059592826484791621272651473337149747
8606872487465646845799651682381804748620863939970211438400362403127695315013453253186574408194072813
6254525735688772260231760244420545378366504721735640057712508300954139490386351574956433805173257869
9647893272997194960262645033598878417703573303000234320654916503660832138193352887801404433187714611
2961299949597438947395635344895104947848976831296173449650652596840608924934764770899420728202701461
4871969807413291500568197160097872130332309364491117781934744090215271944017370233250077397024706959
1851387676514475453759079646678933016877597214891903044162235645781971948822152654074838412178549179
5152429488278402012107708165585019139828725276567598069894515500242293174903206502627021836811658044
8447645089731741413671459208326173540401236700828514142473989285506753833431077530665526316843790419
9442474178093026021000317329453940851262790887632294331938003422657646448410218964677355701781370360
6193754833525859904988387033038419637679544848367914001803816374728481680076766475494039497239686539
0224794024215404538900270276169672888712427857947952384037517773146608337339463023876729355175445149
7721243855927466376736943939648570661929808637995671074401258502696563045893078788053243886667303814
0754973411719656042220287963377918210228805320967368150975189952089110659986698885263530837619302157
4689011537668608996794704094180626565501352868740815993886120322030111594061182446399300482656094561
1703591077627962533041737481278790518083618546052985558962923200090073054258583868325685753395132591
0780492421176804152483135188747160476658866969164308104819396613933602389061947597559949774851087586
6796154075857278141937216203111887249106055864046160999817711720672881994807515769271628929643007862
9346014467144185600089314808445009596723103853041615049868044806165839797168869417393646784107674404
4868779690120070321004282737447479621183532623243204735807888063272823158549704708272497187721474521
5504008594260404510912088373432529152926532479596042573138563588683228070140030264080612880060008898
6419163390599824486821871909649398489923383014947101750804969268888243791786706157593446494426164725
7186623828761399086968715607308285652128059571847987956018311977383027055992317882344038451460235407
2263007045787248526984908941526094759583033775223934767875274104420437065612609371413726549880470673
8249393123791186525951246835828044773509945807292239311309727939873923618126319430964818985368599448
2001115326184222906627472654059177362570543376108538124744220049124963273318695876009656893115453235
9221388876828824545806516753584472701959281934805506372955231339033113407673474234153903577957829074
5238910940129926798717984116986234195481830570206265822484678524225243690201357975765966237051951998
3105981125330441943701707085409517797207100319032102545398400995707094250349515074685682598048814717
9013195437493294399761098025368238696911921186015299676513178634812953731989724093306756560955924741
1435219606706905569205361044842447693842411073401142783167003020030157202292510486932350616887879889
6930167506027464600408037505675653580333806610745899002023337374029907018990202860576375123264721864
2412537402434910892814966098167808853565253937850054761967825513451930242937933658119101886946363849
4450122943963593843983708812175636529967617760754319259549757181963524330730477545335284961747985154
5256806080597616522326735164531925032618563761795543193166051366716905602713798305486873783861495823
0647405707900055095614094148846646892516754902088056624848504548278924376071069610068178033701718533
7794054569677260824770460813309352748103701270294773274892749676221632671858847723680744166201266479
1739697716694377985970068268736453861700449023575928637530357017954037549167316496013325868687445756
7031896575675812847816273181844956202742753471149364542573327681432438939484704170121614743916434295
7035174550064923392731897531854422164171299694252280232930044425895777067229979438282423015652758999
0508890127097249172579517960343002790875953693637494231578813909924321045963365728618941003976895396
2504579309721764800839180643341684234559596063605140764089546204553894014532820227843158604855652349
2181149818755384245927281309680573529074434238642206736990524998691546326935925892108869764363665395
3043316936964017728699374713199142194666990188196697929507352626178660980578845864764830822714119822
0445748755200829596720839536965193473048145286544494102820335365582420692207911465212651237956732530
4406442379543348217725964010450405521529590523711128397461803488849033903261962295634058432172662590
9187243804374555393727954201181616429640699123613891146705084004596976964037411496707338013580469408
5365777926309308797921364654985038386837841145415843769910612781475640292011584695306813986984532289
6101687932634783388768896939535265794273987795474707827354512094870210615857573511602368001280343705
5725562562813631901217968122292926911891802114172092775299692656041008233119344721976661184137369952
0782459591169068990193077092069948814403436140507458296828125875278272639945513864136292080871688130
7068633383308545478696055836034327404712994170828645179042564433509448476457431123170481780364520770
2408774733749263104317507860133169367130127357010859769247216665734301044433905797742656920558478040
9818108407733336140020516333981124319584817819861339523803974993276983590221969704659930364551109698
2361368457149681409307152631849378259981167194607749171593331736955186910401623812744787814446790995
9845099010539732203301223543974528528064080670988838684083517181849021119789759483672509684293928004
7649454653794697598385911139823390122193866891492010815357765522498565703094058519395681997171691353
5798408442670865407506989888338481665595489766925006714758544033539618451644357487408115325880692324
0947155544422310337951137695670462327939225000770602511958001942988644211642162032931407705293954539
2506918101475025262312875938399069835945699084816738409395505924940605848447018372246732065910929094
5366394074141053343040514502750499462644329951627531939749277236991857180243250799244045555336978233
4135443264134256020635343001038998160429029217553205432250465002919434168614049887858668811920703952
8953193443334871768241700998962859352542402410701184621765941752268136830818831765200487385758029661
0179710895491275709470464897591296390072546671883421476051301678264034091471201256025988375132433358
4413169717176741562985947845807788511446425505916027270056819211136626966281255355834033168785554690
2774658573359081661542195251366174312006329379420601306543017582598239468956494648116545055390624462
7254065254794795202197014187800429113578500414996903535046288141803055144704499175031501956600588112
1278333449674732012444803234480241539376810967448245824131204859079268141459740666734468503061027747
8316041655687622785246875058882517136185256484722427960428595470210473813298857964535405357603697315
8893684191653690320230573683608670042679093624237967845317563212051492251376478156174169456104165412
4383759487399093159274475983235059737495676813110547184727935416651539557948203628967877348579762975
4502544180155935890854389844222603048640124318039638378885276773370192062902845451597025581202504361
0060011125319444268790167726373227858416007199339131855994090743107954185932621994638931760012279905
3789341926503601368160546856432955036019573379990168633899752889372723421575450157046976972020515213
5293736295242968882748141252048116650708513692920803795632514256690878025634323429587433403882136167
4967864041557674944676026052820412892879628482857587523410718055935703665304323491312090795941063570
0843503421942262764947836564078696980855454208174012078588288482105661402173027355227706688850078104
1121548046161417849974165352504936135794776622784715986124764760047228960130941509909166246722184918
8974344671215974372233254992960497707263021391730654417298027959803490840839686891586176939958580347
4070986055285342540375073509629284560370586068684049519423181697170761556710458451724136192220264305
3754028443119193828048336531921493320922072547282506580404252101696735962650496651073419586745688796
7174884182139326171165793629313370387756521589087924527623587342024254231401524493346031622783082427
0117378514539904213333472250867701672435729912265280393872571240323092222953796829646421621278521537
9601136627303094078844958905770356652779293806364682136117769294951902200134673919809779027300348286
1198134845463779127723892866141978520302716583638921538903853664948761237706457032302558028619295867
2350328262768889772610126574774949448082657117472397475662805255185898256722982592832223138735884591
5710606585694855058835874432169046454888603341334813106611848825000070160640513375523188953746504609
4799207300082263935640931044279574906637801196453960794266006269733429252461764386004407217669508649
6926839100108842089652109746735063468596226558328391252354564527298776620076222037148773253707040015
5528825970102275280159694340899625067953723547753999695910112369758569177202965673610612975808050773
8874803378381619044645006748305613803852782136034745596011810127885279555848742099570997532337998426
9969548920901741966169418249869304840001017447672765465133396574306421983653365996280865162968603500
1589764756451087762072682963738867020702851539641909240161428236551624029650653572587665192464711535
8108712955393398540699410330023306345798553106552368966113255923134596483291185676723039876588976877
4970184798997605121881323463261653302638123863659777967403321819665054096123706329371639379709827309
8580710232572012777466350089759975104880602383527650773792309294417805333322727796577431198584012256
6824188021920896283199639300360384111467133696976928839344849126026434890656562258660577543050872909
9591421132342474157452172109972648980736889017013247188835121208829639637061214779266123005505171029
8455668792986382063016098973104006337670839080512545036901493804379108248508281594436013584745840929
6255871518412176344101973200445537191292154888271603033171007058880968600777417400455334480007907611
3347208196923527364071323852745870981967264759751223692543944247759889029209622400036895928342730168
0829481082283101985970282376390800208691203359588971802640208471924301693547330365414618962400317081
1373922308560167350562629241464628933862050330552200979538959383536318097955997708688363570126870314
5319801812062545164100651181216908335215067949416451730403959572046800267295058902551514186546611384
0656821372738009284426725892776147582143215908383810832568820002777155534894374767130225141950601038
9213896395669029313148892399142685841599917428266827305403977451428318952646229366714484495738640291
4676122977500181046172795906506575651332763810166190478175866445665769521486501876856102642541973112
6410054532930068397674707313336359184429131422989410803443536065645663582940485048733170982324017271
1447489727703595681906320291182104232616505955657821333235466544828843590617666057905886142488133463
5776505904146689288577644032917704246171539194379785625158079514847796694748214023307467846413978466
2835425038623548630992643480410294445673529698760460906381780965306982690386734440883538016719939368
9207794046857518381512365447286840167040270758845473725619532434134485260990355710206505867908519137
9715862144953984984023500411236353680783813027506918154617357382476247576083210096236368558697629778
7009534556587139739863244630913294204273696242535023487897534355193281478565836126483249809219652251
6948226659831115983502291691319168500767272203713642274079617997881037120482859600314332684314168446
9612583652137034996170294706733835294921938432556320778596501459321759304992315735811171620299018101
1608029125973653269974899357811789092645393769510696083563696466690863213326136941880295444272595703
6758427803349634401574136767064815209147423378181013304209477479603031281914245492488931706073435123
3415754158239918619150094876812706936640769325684870352565896261948492715566716890393657982260170006
5186184415659381217798571735580440915607598682915725975222720539344098210181778912284306859228294906
9589653369796636933509675093566416810053010218058991844283084544177516147468041428961544543952329090
1058000930943652599108011971400235183945133961213496413819468889800197612007144232849745519159713521
3671725907974310079925677786269310582770500792732805721913026425862762543822644725639831757967216060
8737722707000211383634470426836275780864913835914402751480434592898122034547973385301745180364729483
4841808934089097544923062241839621256870781528488715595199294916557704282521929636283500562332956753
4098433775982043055172747143946563361678752740742876275043174545445702040240125297616443664977189331
1823574438586583115314899505808029502067644353594485116812791408139966578732298849318213999238289018
4533729456524103484414345564078271314625594759480248493583979242423416481817016210856295108568608628
5448829806466118341936588645763210990416871202906932496663482041599168986643798084844003141342322172
1816588472601324356712558524510581693072846569177314291305312477189440396949896369974477897648609233
0722664517045625371818612730358405954516366489561043733007377127227920015656799537803124720597429713
1412981259416770308527181005745430412395587546406596032691194609795151344882808084731373454445112298
7393090658853204458961489329057930452158175223990889528793877553188106996587993204339705348998986982
0876737494326583649972154485526774996576967793532827469565131577354206650829818068858193511512723382
7093691596309262621984606811798995103777226538340189071111198886737639805446914674924185301937862891
2764358199547234052453122115015587142011411374972171926059633275477219118436855933995321993692122068
2190527168220951321941045539210059067431485714231445963031717100059242640048200753982866897541177347
3108593139331501837998492264158546951466694153700543359379646114368205531212665116272769210238730863
6872620555056729294175313712034779625567845049020940257675630584297124679994304462305910173994192049
5019434265782013858540638883195784341636918812224338923835114374328834628835959074605770937816266119
9734253851551697684598502846035592484778391817986912902544641699068542898836931961182064433505736870
7024281107021668172609320522435330267075330569203332144651770638887253973735002715832329020543641761
5578790858061118085839758480348581087965949020284403326988507888504106046722309171254776339771368572
3061243493898569915025672260508412972369997004839250606562040918969526378696787980392014150482873790
5887625657805500052429062734639623756230546791186200016356041989949795626243092720912329923575466535
7769893817030791702532415098915658750272382249408621560007695606110697411268949685547104256516734171
8605952384423172487737708462387772193551279200598892369972284150048261043248077478655992069975397574
6365037944496983631750873754505132472644874827536230606079661522867469725935675153815751495225657599
4213538783307152133883812878385960373729952001091605335838752764497476198635816212531228150181290598
3953014824525414557454526212738188573323133928463979356408142026972923490128392025809051491261839090
6750618845319753370206406122943044442758050647791597493365734015339263976276739633362483322935744401
1880831116944148793169006977488853935373119717330895839664455152303482450812428416279314945432232058
9319178868305869959503122035525214561446118844216924570515483293916126121999827505250330517136660894
2296293255619945879443903189766309448455165753456256105795921957555359998441224232884314397725555958
9075525842268145194486945122853586639349646490981969865208721134450091482814575588969036632680491316
6756611185321032017780566434202532346311476942787912313866354173873586957336186786064530482757940518
1477872073398079262030087268701511853615188168418795676731617434116506188815262474576233473830652344
6007337262281716288921853899512837042310997268324824046897607126107729276738667485360521210835442644
2408346748907261219832081313662512857920937934944798421455298099231020094567862851594335264137364298
8620518419904448524221430654756041892908368828175977533710879452379170489687389963754793010585835172
1624112267767128161847447975446757824263256620885099397467006731076414668035938809978296861139821433
7545205422439445551522455241105674288506993884491161805134133808298946311956944711591917897786840869
5885361336146527206843346712801595432484005956746431602133261804902254657602752851258884732021328612
2465807284837099118177198117734030314264853565700758587719192824024330180244489425784827799446959295
5972212468606777310411888492033459387042315351802331222898583582557009421832811155898240120992711169
8284398706944918607585253268227202446492889602729069181724346832639982371358042621246086461059718333
9900487004750418704965110204935355114692070232820485890422268996329515587867337167445672507594538552
3368891396458398811435696507927510725728182976425878574946661187957897477733463359388518783553433157
9534262954798672435808781701369543041199621598530392188256376874633299673717884953240628946913889665
4004863122103814123660078667045282945615307397123840905847630129373126442596737451684545232820087731
9086160661627110437570036375367328738745704086371179028159999987344604440020963749298030795213343965
1092592285975378753804199090126922508374912552078612628829964493775148661308788030494559367121811952
0279145982374429902140669676787582617848571163705258764110179601900694234641052336006717256153989870
6506777875469671503660133418718697500867435677714205884228707289047701358775134455372697471025689359
3773887124243541246828656182201589500573631487470845946145918615162037729287750443524204805449123010
6682980469261300948122957667519727736061909026177966586990069097664213898757624388014291394847634479
6808881560134668212477434054148778256309264847350380057592323314004487429487071997970519324225565604
5511091823454935700077035565318459784468147965138218115307726305488752885084251997308380549931262272
8773567734156283998814698112125939462594667985690495514133950634842921140820295885516672168210805642
9824532420778069985652883111328331310542304759782691201121385112067250087278905334720419164284682394
9056926061337253510590190971168537011742349556211827112742555700022702113375156849487386854047616041
1382706297854801526911163481686852825623146909822636593841346334442454441717049755976078397733888525
5245716121700780795631066673763058534407191441975982229590283686750985188125833762936368366551099846
1565760457789663513733822674582296800171795937627401806167784902286116017064064847070438886436602221
5581801762987841212345392701093200577554067051757414825546875651384978088464299015144139551366006281
1348565425421068766393639258795013623530443971689538378314083939107750992790930486153364018398447683
4640253857687815201939752103253627594811855788996527273436745764555848458477735005842599763092547561
1432098247534360914816117740060592238255275192566333488286767471207846228376710101623690294364660467
9225075853681060032844671118837076001400597584937363086365433374197736775524699258653050277350266606
7141915566668646878865798222090189527883331670124261697490943007737299523804441494949090278353108664
4489237721374900681920503141762786587215559483649838673360450399153225589719031928239454758479713187
0483762835104132591105942727578076761908474006113880300728516089589192409606779112236230653962051297
9347521229589961764351693534945300471531848636684132438940095253986326520044771178924283201037798653
4721990457284541585181598408728616930132214940592192868799709794190021375310032583166640684670226160
2865900386435625505354796071937136617273228796457014025099305027914642517861683486050129853704828918
5601677357776054977918586432126576532854221674586247820858029502512745489887621701578417986064809125
2586898800241127852221921620683471693167562641674142894052871294580848481573564896355076578924270246
2293299582988239118458889620332427926947766482549820405259377519621652990126872873443909053936678759
0081114846472765877896976100319210269910132162062301012710045371083150638065635340568681262174115849
3393984779679949485218749682274227239065884550977838775546995706180124856657299318060793931618043590
0934787333645628281128684312706422111148881232427704749743752797941388810507512477570054397279433882
8801303865815140172361378687501563559353615878104933384615806387257121693321983303131412733546547559
8239025935878775229050268730777012090784852665946138165134233512529326817892297237621570339450742172
1159565873775982457052597791621491855787691150814732731257542274716165559248418484200562554021397199
2969941053902136481835014852913121891424936718303772420865713793625397625519597636158798322844373997
3573703562192975938676083752885392672809218639717509636043781103907716631388799532918319589493859224
4320386068523794567203288800376866951189335784715165708970374103094508677497123493518347674137813012
1760427899365338536330371747799023255937310374797457884886705351914855496977403274368623829530490199
2775396295890931820239494056536348876372030419654438599875267871384149546842652894716203170834000366
0882632400916894465553171953787653474111966966414503933766327302267049754703510098240923019342388293
8232147972297058261305081557518190626385067224341422002236244316687167144039503432143823883557088057
3367248057095643299705456777993275987115586533232889215653248147202617993700769764863592918534350020
6763632313945694722513933076937749830075341693981596664462050091364544648883344414131455202126608074
7179803414725149231989737306203672375417022536593464041888046209337465581894287471076107615179014654
2705811403737635835983088787739196381890297514645415475075180954162321430838110672634905696335981044
0458510890436008752695841820807259252762145344456972925918758022603084994511876784655135839081346978
5827939550861364203028683618534357428971306494816456517216609361660827809028761383265584227133303099
9107504595267900380516588251929459617499297570649930255021222265503893886669361110270543291196010816
9928238332905123359453875606234125976163171924164621710779692347830419189458705623242054661700215408
0579868302319460379844552246917524750145021126829317244453165402226261775921542670332909403493148966
6540076557302384459529408511148272790038534119560578548771653549753877311492830955307063249702325868
7320707413914294991472697610966046878872334143230995716910047794119200574387785765302910379368914030
7619712004478181786973492407879103723224392454928811078543975498371864102365049117614464077374892303
4503488374940235093840121730149096714189978560550637003295160546014722073839440134972328429506841929
6091139649180616873792711366448104061040525758620532706003628392288191667470852562667303949384846876
7015715461156482490717013890041494193962556246462227078200734043324672236046243714461142356716689910
5694217076371890942929224560218755286575146883635834943055032876344462544820995432504009880460250686
6970033269463314558317152796197624620800189542633443056441448172153679013897051643491443128733762819
6396949016893462816990167358629371844462871864444801699854670980385420478216385743947548191023469484
2548601663301980871183687298005610592455420728867723239573168610859164839323585484076158339492109223
7024220963051130236874353284764215312721871081303066538547442451130205728181239760765421954883722416
5106784670512829447287500338037067982915293373958284880238788249306754639273720996578011194574919458
9520687322346524498799179731923660526332764562864539912860979202961469062796025830668024963157038240
0392999110301351062007028922768316723868014416714183132091863071816684536279508524014934360215534044
5944265896704648868928622294577432714505480588457283111394268092530801058452759639910355727390964428
3928699638558794506272092025661359169871083928390805234869392922829940297096774838475911016134129206
5706660197152982109001124722391059306584622088814970477532141312437505907099415831193331148844925903
6698763968383954306900316139574134564273113928406980734999841782873685550085645104275588430911486477
7778129541864771393329595770659848290459522843872510439603306030296023259230250862828573278000382698
4618105293010746735411740814210589733219880869910666138872505231021034691632195050702403687848254940
5294160978965392437866213867374882384561422627213144635561205703665806515405901640080526268931684168
5937596161407821120289226571600088097642650962273108864843561881618958576844927466677663304556409432
3234114933767549856223728347524928521014958815443459149517673021484249538717438184590079856459996812
2468839668259995058693633867005719566979199644091098932924558853238401014987528993029089655811615333
6317490716708743175007762182142856698592982867299382607157132213023031393435181683423498251963152346
9339886049018990568761063627431512900943798767888777636623133965111128307435444711898143604459278266
9213820877967122544113185764922771315841409406619911163556483467410191530645371608572275660923081302
0558304891871281104738912671065431602195275005165571403239325891352064152754113561710730609855539213
3178538476772749624493670765575013357632971934491834252871465807275777111842058474930282769460591960
3066319791033931255662717949236115702003604658471082597240864139798937378721261392473728527863678298
9069197908722632764638968261105244783129623381372761373801947768916431110971016234837224594925465524
1106518400864641465232246793625738180780143649105388210111812935670418319936071206276816344258157607
7393896003866979218827359632036300741908728774164905652879511206425995928801915064324365030609242444
8519238788192034698215962628574135099360203892874021268160507615129862490756632817463565382749327318
7031286801776939138725411338762465955001438145017099893267148896220569238023855665732480710886480274
9098987135521145473436564744524080651454795588216783331642208934082550715993213000244634442817477858
9304273835005553142052375938792565515910156597043460507859617798974694400874113772179369339924215266
4887960316031796662650620614263818569139403960606438837593585837846399044106270420973370160273130844
9382771102530744974243452381626587997919332477971361468255345095121891581935089936535864865157379885
6163653042014008713153763117598187858424946771001378466077061512797010900481726366460241232390426502
7883390657900804986347726640740506724754757334436811709605181538991090726233708854756535489381283543
1464156212438324395941339186775437445354268995609915418939065874871334520440107206269319781879322293
1980890750190080138157698191665086411043893852554847006721515815250922319285436710626407304955058243
2627125670363436476210666993585461606741737252967127566079750952961592609612035497076935708481630121
5035832988013792224455776597734421742697621885420209265661782766529872428262916534934378544272322475
5313119662394397243919574846544046086988204730548672740195703852676893527481420021156768302385509994
2667859078238560601049152687413752577829378503142451053451143103237456014505605908679722820064822240
3981440260476164691363400441805373308919517231509982810369515597926732505529462119278728183910936203
8099339992838579803098883465588001567271164109171546104307581347725106680380589347989641820266272188
8529527288173687994853658139763334453743127777435782955351754782256231263999086920592977527037610394
5382624858333023293065917836116119024875524186335328454045130848968387693636827389672560221196408321
2216938014748987035973716528885870864953487487668800068096098747822385440095098834091615406367622504
9415612632951926313457320366362271782891759704003042441877283496541628715937213263197562080831864720
7226521754947436756635803894716635981326906931646801836233003484094210158268295153001966407338849213
7058938596092008423899969249176692011500679180465337625593891784220156597553123685278712710709628211
3656036763464833233112841372424531610018182454415885002439067311237078689967521297067504116278620041
6865311322548588398440967654056300915033722755379566574974163794734922486144211356137261620405459650
5948084493812841132048486337111922013240647837081392611945948692731064683792177295760753112891502387
0659165827704563403562878732557121593987972500960364551287023479374164571450469804808999173457788959
9026771746706321184944036870684107564734453015108067508419942032239103756751209588737435923721913108
8397915705509943603142817155628971714200144233514007614416518758111219510577697496603329282071212574
1564953157086708969810543652584491864732730412260318669347348140712834327707320463950503103844125013
0676583505943728936447590117715518706036550342721661448638756629511546235401878714626634189846375820
6264774911756211273568446780744240432755671191682734464694114047782580551380311305360655675275541033
3304196212711062103541758922064478793925222115971457497491556741408974173298889905833643680582562031
6272148526835067188378604000863892589033850283743078871371081664191050940051524132071826988755924805
4951351019678966964633972560475129350802139353979201297718894735442911890414800863634402250963694423
6393489618980046408983576621229154893587709273351085113861266142999246424359059789314421032209828856
9705833635601234099214534795783230133759681041465266015210093927435593227952442553013703620415610042
4195986084061392703354107354340062520456332998928054306148388235365342523580710038932316058546916307
6198510951528705238753186126838507239299874155380930685153455155253328418496610276191467504071463135
1705305288035419425560303067011913004471358675464496475415497508503815544384030856160117081505346878
2184004805518054441798086965733973517356463908789760872997338687038703850691762899289613324157385461
6332055353700350305289995861815144267711516428642835786965742889556859988999288361141192942100079062
1865240492339437145108376424233854265824400866981470086570759997412336403870346002237757482120509305
8746363187680119681443146638806160240566324737771685727402115608956364208411685227656749642928939774
1466239410475451146755573679069541186464411511494902588891475014524995472941838394010961880963715956
9650704554780224014378686636939548110121442467493620785935691997710075325239021402663221366377517772
6171725682141338368998460279503842395639843484311092238487467413563890099723249979680783636529654427
2136405828294691818706330832928166263221601923540321762725350603294059770439361774254269004538233443
6298972505667736513346008337071149974094079613541963068818390670916760034097941624949803118708218586
4014437526638084531783095118043287294683818825542083754547701682994552982434150314271285864029279458
4178258220316088295802536337238692356998947267578120746629413046554402611598750564586691401018320526
6254946208836286946514703878374197051951547125339451025034241314463031428262941350053469608147097715
3900935707315912916261538779126390611696895425817227965922998967667636882135772028734562019109965099
0344664492566178866136854282935339454773671737169895312419663922666836322649042307057916121536347483
5676531612521164201095143707330520742593996022025067676218897268895383049089638398106243214119257581
6608231725559572078784969375053604523387984891130046934122858965358174624338568629529992602591950048
6100483495750652354330516151990732814107246445837261781247867579877817219431863156479302872198165182
5359493114454382883773600636449400987513542161843878596687480547170246937122320365555634956670660570
4696979081464939434889029447252233282759375267568169888353671259246119810050595030892530107114126635
1158160100815254484527922758271441782000590007072892166342074693997276568493359149117608258413878854
0214124263905594442631332252838209385520250330204467781500586286976852338399552796544823790414209557
6304521776906329641700597926069349508009804229444901770541555550289500800051134989379370285541258364
4279730666912944783721266736965235341420741567358088898651265773905010144524380554987094858144529925
3988185297483166424330913536302804451211361180987168443149654766681709386009018635864558890618814573
6604195435772757127397031103782432532495037455896860303546905980458009052480521947515206522192635809
6781987656652895186309440013208857184276942515309266731035429466107242264201241732812498273402447150
8893831097993799104191823362760421232957120966489800441958144366626135667883844511635641210502634991
2123730975104650367194847958018157568018645696117528607487487068530458469843660644626513756594067941
7063035379519039560892931879933445153979210675185980974956733933281424222090810427454771158776076587
8308609022029819679367422139756235343935480852579199846024451450210139506819100753691818502346618664
4110197304412419085810285927064571008762536383186388273148178784850461378426273539968447331043279775
5507736101165485896187385677181907313499353862961596302990553129544613436226392171659795617739060444
0787507813754945211973208478302763224798595456590555972379298056798288462477745031982125326002723762
7388582022598711951504734474089081002146122086816527853250321099739070891445429687910406347890637323
5599328219213790993571630310742537764452477488100670645881331205355273880571508085803961469168511670
4240955588373493909588361182387348111589413513835293078054067216557532640036939135084286736053291648
0909778937076789991312888234964331427854358118019584928287537725450431831377539410164617982683825319
3811536191661317279280518139507267972687124289018722507698846405259619916305924747346357816446258446
0739916830221792926319031452664823790440943089391638579328364082214116261871962923954843267499322484
7875432749619035546848866957455872392270254924156031455385238352635080875238973012907096512881957859
4516557816053337278225038407540163934862986527031401590738588972353511704285313842407850349735231465
4863100678526005215952814535083409330083904132756577588672134490636402881732120192091357497333251704
6922194150011447132690635523697965060956195141566589213908966249704323528289912980502451265506467621
3116436263887905970609978870413165188483706048887300507478601888978667230911883931139706583330234962
1339728204962186886162200940297090167685838620504649347813452249484783613055140754395306043324658841
8394885561718615418933503769784714818787078618520093960486626311599630198767654593257820535652864010
8297245136952909841090871548909630851101798554988191830083946450010530444852548210410970690831910012
5811964904931430657358074492298979006460713249997840973064838157604587257067354293213405977888986237
0585521723720520561435004731573135015982343507268934153406027083784765326757934648019104883086854677
7061117145864950907662084950470168542552271088937335678473020979847298602855021636554628958038507668
3886766770022293816221494634697935735488963342068079540103477113287395702090657532461445512500710373
0491253462622267777572425960728072984813809965738930777096455180595524406069763807072827738007399296
6572391699790179048453839877268413534077275991154010206593953411520142920799065780555052439106245647
2669508160166940521470513528271635119446311241414226604370034965059326393604089572386378302467738004
1137984014732636100126343112639014092437547731781355313499620159730684894377456626978056430050255118
4270682881699564099677307137179407629829565441035761519683308658539087109890857215851489397933401139
3716377392947876781367077659768715495470475543397450844593525770360187091449084343002556657590746227
4918178614846224436535051129160878187380172669403665183912771616142778560129703060419448026360571440
6284882090304910087460989076455027517338881931887985748031168293096559405019779140836643136383913636
0657430412976718754288687736370018617848937995736892537595010323245546710330777418617765122150757854
8501560060046040380882176791613395888815348539053683583565733902411236542339765808854567374830505040
2042558474788897929073995418826722566451559993497899280088848495814940118115211552750894168405497683
1715849911517342609772250120153393846598719058258228680581337546183045434405978344515414835468122506
4519785775976180368868589132320883312247988807326025224659879768710203978123447518247936676843669299
6581465409088782308410611840928896816007171254951790836504885471999187997644447908855531737156446396
5633215036771533530063880269511300620641248805912355313294397187124976789814680123049044248294824536
7965774438392023907564533220677635438538794657115912889670227016436807098172416982801456570721475986
6985806517002219159466654940714101733911549012135247135278631238814876614272013206422252454842118718
0105785237504792361380061458729999350993143642905906165159387048755156102905017525790236236480539154
6319586867238478920375669231291556513553790915757445397798406788278737045043731178285710587086932600
5971482185702984457443446362339561852342767691252534292026906549787738332287134277582698753743036861
3247671333377253498843062125308614887453701587917321644809103887259668227305918358451756614873025344
3643182908382086601630427063692807111954994007619840415354159329323495267937603993500148119859977768
0460351409881288168274321120312755532635911959681931760437000223395777227822789676776754293747175665
5703237166465325218413676353978637981152544169193604166664217440141349349640942839724862617069048210
7746574639468083376821647820555890935508529461002918517930449077055872562553775721205248978792914793
3600614693678462364999075551247351485319637328587156622915988187331497632578517721094825408712995376
7935276586937432121237834116756743306492303680458717490378909996726513749270382954481530318183224241
7230891447367169024471699112453377223231390721226846962343899613542568462372702051691504155236503949
5401390706791962940241870343054842204893603938877014013366648202935810039020761311797626319986940759
6628098517998192357168172972795817297158416519480847797554233461881233753825476519793865967656046944
8068835867509275617655240973271443355776899978990945475120729586246378371808736602065613994493389368
0177362277253727464273915121319874105896814875287742261408336765301746040732265183776600426090333659
7167693360292202099770197681756480137965379521830735628737916911538739615486325857127181750951633648
7103991327042741654705351548584965459444435286801256652174952697969138994545310374330792467514298044
5662970504978815307516414746398211740577996299551455308741479955181718667476430920079547958532726365
9021871299408679299762465457086842347330015326249530254764736907456509761210322718351676039871020189
7827736791872411592539270191289508243483511487229077611798226743343576697940736060382891246942313048
3599276512663042165453521763321278663233259712058383666275467838765921406699693808151990956718131459
2623081221640039853298815465827207563118613016786301873368547939077258856536843319856528061877165640
6408460056268194377375899595961988069792882244457107797537205123513996701034145426655717142639790427
4674997750351718849028420008473368956044791498759030197942542265996242194450179829066500729973669879
5587021362020825679895029487092063242012672117319121447994926500569557598554609723990180436327544324
2190255872452673653414722019854289754295454651592088626026992714022968047712268448228609893391420797
0423551146502956041649174034880579144210273078434860101268570334887273870496978872428247151158813861
8594251966864502153635314878908810201023670060412897255999746930825924838703806414163771616677309365
7702048731952554762825375376054103821030367996185905295370821790710104198511105716823024218038539937
1483109459596671797901197869665542642281944569245890045690222333489270968488703276700077176107052455
0371096015300654602984905100701031103481079918586367258432140180822748068385084131042054798377461387
9683657934736083098632914454751117702517380091562661598838245664873072395105611755990591617177616345
7985736230346152597963518434759429346760528701699140452743292643758404168464671907920003118495478629
2240125737508509044476430044953252862107310360395917374505424098004527877555808186082779803858738180
0725315572075864398951257429541746250269781494996363296101295145658559421709530698229725189004831694
8436358256723157448295400084701958244916381745677287832173494462975756610628104032349019445804366301
6368545664023985395880213575199932095673198750858769084160072404742376180115832820526504623816390113
2972070377176818967652772464891967667461209253903680520340691042353023935597024286057225046817522528
5458771899341480889611373864090588711236077940453192423594102809875999184062360694661516688367804658
8222749184193158014919031819169880288848734803044062308965329547605850832150800124035329200049351644
6182456589754132224325567321802640561436185417618083962951442171788377206795604118159420803325179436
9822511008514902095971570615106262301329719670289050862501262923472252326951792863479279694941341000
0842336469534969248712664157192437460954280475262673436589181707702917214571376881255410331735148294
6881989007918702265736018707384681649143699987106984600191689096593720241885047972435728376389138752
7531360029824589318588876925612198825167294027141662741101090570516704044024080714064988288298569591
9734610437733101144769147526291069885382513703853578097465390477906725501646780336018167932988743147
1630986480579478362549657833764176886790879835274602335676250018178656294031767036627373023092372650
1503186926410769746885868437414069262171643466255329161462955332591820091868779652613725643563306569
3032800057156543535809233076565795772013063193887579325708692442805146587176897430006920533072203251
3886201409797823700948963305597855858784931142383138600390173786175522090623568100329374408534126400
3878153965205516755686390448447235035417669175480615380464147444507655483851899492641724833817165094
1634908813494551211465536997899514514123030136483088655984334157677830306407650999291375965937732852
8489009510586178016536326383603460339580911178329293138602013565601390250579862845514783907063407148
4914541613315245887642283101055600622777141078266253896703605645481973177531073368375890351605009153
6723613251381280187161193079201225835976438373037059211705425795342335819801531851512604294898262010
0785924031693828033960472680258501293249560560424638640064333216748278397221360514840268680599942827
3598411287608841108935078040508580061323437388008398098405900542930301771838007751902817105259665039
1779096019083197492602320356029168492700346547031505700489377556371112640943415616715755224149500162
7356967672537219929973631027739754928302666627426325254605840336874603732532129366191747964004550638
3886393898294823698378750924533977824317875197117984743193636816414301472705131405862057213349442504
8536528260864446164422843850298557364319120633565493935605282227513765833007498595305187291795382470
9460422985071101416790178555587764898382610804393073106004521591657873080959078276329880560642292321
2023207785556153105045027073177602448313854934047437970399042647219424508181069558648657392762417861
3863402401106041352026402662727135022116124838758540952400872014214462003929370583436197576481019267
7363400221543166008141606116064099527089622921828859309917875609031710835574973518173088363151729187
3738669806209054702428963558923345459257118369551343960335361346448603519649389025527939685365053402
7981286803044996293254654711754305876107969995472343611613493541234088929457834056858566597253673176
5572564976948571330541422737975829848787053362431013263958798600086555691014600563436978189159237904
8450417227221138617682720826016314934510531789623003430856299797357520129422912039113574659739393708
1862784548327039849487109509873607449216379654270600143612989064171600578857760733042307674963549648
5992931396971351284839382339109491675881276093185034367300198112590697964874909012505497469768284720
0055383734824141193194614403562400374091100702180026220895465546541274512706706216971415872811086689
2283179740356698924610404876326200621906771333627520401636770973844571534830495891916508809275590114
0171005185752481214835047670850201129205646241095097012456761601738432857332720827731881723062474533
6838689361573833975296857802502503331719723777399174039985782598352117954391300274040966709105328426
5071339805230340014103416831698768638549554703951339378965439153850025036567010030672218112617115715
6524319661792492860657487862287697247742007791288364989670949830388641728130423589811192782824748257
4691101763263011711352881280103831432480281349368452398674133104779574236835508875549575273488526965
1357615831493756710070034901352776049566457901416645319959574974469904335987971996950532065535025954
7251195257244808040092477603296691757064631634475308646854748017404591023985301455443577912973596109
0393970944979780387063295318989866424735922366878914374555959469496806928118729946912778432370493377
2982719772601713197095363315172659040397132878904056511964061802291427136220442007053539697287187384
0306546897497712935662389826638627800826819004714124220031541582501701989079904303902918499277677402
3114938351599613235991589602889752703039458154855468605892571668778436559977302068542733383625179573
6435488710764330866849761643393595832018354245360808482085732918191056364111745463879494518834943082
3162847739785652073689693343250502504369009098518528887492798729472822410156953038796402166840957154
1332653936137845139552735294207020308700545992274575452367887368694653089076496428390405765809522932
7706620352520332187582701937202329146321104395636163450956902557655681605356623516437808930696373287
7853810232848646268466872663256981983602455347463453973034838177027751740231464855906871363626663477
9275593147590044788486205252992642859958724108647039265938701674029307207522362476301371724779820134
5514618159578089178901272700189166373095118427306152744669942657918888891004820762432551044813147161
5534251248894711714146042749912836511577492200770794725986098649618591134332963175539433511093045128
9507573630626642462142780879169016667234797678810560325588600103602306686588413693022669739943049145
6042174685451712842941904983586549824881549289230213551329325156730699100312584637670123844499518775
5989942189280844517007821503734702413704101909018500720820582272623998721238074101973880239393205854
1961574386395488647648046640683682166216295509062467299277549868479255144928450706216522980711806137
3068357835524421515870422601289795491552231355128311452666922735734568074852693886830072796091432020
0661411390423938652493703631611122162012927657841053773124170697441625667038944756172823629567284314
4773152943366700427877901776942738311110559006798083210716091899419888507082116202788523813701343065
8509442719275185537325672811919014776236383593558281781177304166418054530456309784513633613809163470
3879096755541301073708098665019736648403052508169431912843956462437153928852666965934993598341808997
4840846377742493511312821161574230685317854894936070562819346943759549967172982585016100150246765784
1264221268221765810910112900395628255611433189951645027024833070074755365407224760262499023610504532
3309714671132815979963943347185279912159480515906073044606236374634188967670329214956153440578256662
8160280056449232276223386731127757270987083654416610184814229335329888264921116490910087436949216836
0208203466962529265862059184814125271583891869303912908127024087291592662803975635633439945431421946
1623542738131287526814095614872224550458935817508911406285606102817357811107439867231122332105994120
1197212361806759123546794011400263545698434812670982802604326275936646212331323621089388712478081146
1307482838181658344471904722053312246444863743218989621364414870313744351120251040444217457840740750
9281152308743238466562847887667417614595971252975297151814451322497526738471337253596115516352313862
0319715900172284292500693291230523158732902951845537261547989140169995846766985109094008132669106125
0819355809736662819965419358446577407688916309688230499679153080053534242772928140157618746775718231
9073659093587436895644484615176244700466869612359223621114738492436649713583349472057884273861654627
8520547695516625982419106611044135038798227938055737359033015908199292979399480133335874776755922676
6259739322113821151996583517747144445726168731589032525087068732193733677509612273757286805492797339
7290545545645436089950911173138558705917551422948852285105001083734608565790029548118662961829997876
0672979087520094593705489493599065697595352316189911229311745816603447111055379975315959071772237289
8353414042145978916556963112381547011670117223067482057906137809190891639942099682490067560964980357
2007589835261776009107167637097191388912818357972124874354205685169235565886245951047824661072835461
8540563407355251883157586357621516488739322390306551714261389971796832429288582707009526905473306147
3784911165024851309454509126033053054973964434917048099061678844625676786200773007712326096753829059
3047293608966125133534456361327907603159765861590101588440546086259330647952646337791879422529002171
8456555024880721684293546737490292872201906908655450396095529259763795343788944249942048060133939242
8714034728201489838762102088301065499180264817098484537978590525286861143160162525753458436533827492
4205194392102290623004607365865497462922377007004745059948466626752219072970743287585984699070928174
6679934468652305386429921397137080839274376731218308318294512386419194750572634007350638924691827118
4058477639034550508796999883330044098791860721846535780146828560841962813542334891143747396943635347
8564236917262978995421270155332632843257236875018729457549643820264424317411526789396007076848388601
5463552798936675821523439450238681093179827490758248696223606117671118908718043420582928955064927759
2898202855254026881887859221317712611896411587621638828459090138931830948640878661930817086796676021
1575690064200651397502604646116302603605974333875754933295380822388618318246874265456305537601525846
3544421723037825491058534672711364779057972689037224033210258380759191227952438040933650725978775930
9092633859500832118233341507344409585365618439123422303206048986877600771112171460293966368839396719
1538659473154528726896334164855636942811638115334847228313243448131392994345515193015589835957055585
9290007466799426361167921449154595219617372012958302251334170171951388708499010207603969241179493394
7554694671176452914214025564297037644043472599286597366626173462786540014938603923479327728817711372
8517027414891921705077971065654302954736853151878335749534928042388057889935402774490884786971241913
8483130690573335950857181854096095130623235719826584874883179688563594525853904539388313443339029461
4682698736091803438697528165715734312127070332897910206841434706402579350111982430409072961860774158
7079648616707058483502848816747538735995682685653356473135735222948543463872969979859898917759092149
9329969262798571252201860931724303460061476118821510714542518473650894279034137423927898874475285520
3158502318978480791464302328077640417736253936737111961595382027059631440114478760201273848485020768
3442771410433362219945962625616410790660115159931866817691837192988791620764800586214289542722420801
8825936726145413404530935572267842571136771943483103242128016092651821668883105269394184292365902381
0793396866392596818467783818742800618155118827582063002724088344653542486094668161520930130815642870
7434491680750108008099024866037841831696875896040446122273178213289798254272202737113535277676761054
3987171357936591502174373539890238278509238539012100771109717383826597233632330728886404183175276642
6108294970992761443773887651095053426070990311307074284452793998191426762444396658798056130474278781
3203745903538033823515965481278357825917285601432354713591077761820681879055279450249933173864947742
9387357791395501356758159581613346858238512307614133274495668846663382696172890440637167571533268853
1163470930430233632137887231080069455845345269722555137739432646050352135316777013091916805023944149
1874360421967720810156819159215888327075669172815732545003909939149712426033988712021129562351858900
1094344650730686775691141135176241368261569821195568108222259921865051732948026365330247148093175584
2380501778016419976072734614619098985000891902631717428714519927816978645285109886078755146714188045
6306678758539361400281559779627486705762352063106765276784720394692101309128183967105436449644525644
0547307639476175553098586748905301608487274463014685683718789508661288049944496306534048894477969561
2673052448341455662473597973965702012032660403293042146314270861536320852824995203147296756523613809
5936020548395502758699906278542359153498752523192251171693449655108836137419740740416746349609531798
8580072463509022046607607876681305136964724072741087387481964224775819307740140727003383821110248650
7813425966170447072540869453841699462297154560484448680910954954247314322874848127269373679112486408
9422013710015105439304826048675764974583829582455476714186077974659662195515624995353289911199406629
7978107141660491316932302317871350501758804519337573895636661323599386540335632513183523325928500148
6267970044728945544182209181975012614096024072616528009720373956380409842644625458628604999552197557
0503086218106386018640390531158249533258703759107218623585994755589067087922004691177788542267053148
4004433147775875150199123934825145320923033482899199988345943776205756520809364773622767697043988546
3714094900120124585991070702643070624060128745588888805336158588432997123281419995125250138829945814
9615986209670644068321705482266577498955007943188485049223829955284973895999006102586441500150037619
0676475627203709205930721485289261812968204016462083979009304028739427240512807647261378296522235571
0044569702235610698302890218991688085375214141468347010694202928370656523894798704323838520803881198
9226430420817501046096475673095260914936148300444974141717094356784508731683287183326694945298743680
7544218240979470534047824938981733474248966577702498877058321475653958132521173382435525362348154752
5701724772891426279333897264529334345374016123725186167520917156204958496194623113103156665219605529
1478205442686377485484085521664178969965574614274207208859343201704983826729503169885056865604465210
2770693877167341129901760810835084370775118133869404623613903102247094358498936642053865124034564656
9085578414246442811045933153941056879735272040603272061722520750362864655129437155227632379744041181
7185549769677052922220601360759429064233041403587623965812697049372744237528612825674709867173025556
9814272902148689008752898337083191361092119177072556894250455719781092585352808580124611354558968434
8021866101300090146897557856965838360364506502918280258225113500548439109443185575747282188131281633
5546895568632801257920823490692875842103638590181716773761028320915652616758212001742422653991938100
8691624214676338154580527560900257718344646522469894450826621813773550248919876205707015928769960299
8129471541477620151614751590922087689042337079148762351014809730089751710355348753862242392621336620
3401868947686123547244011703003189363168431640028188641489599187929545358166937826836935003180235457
1643675894518090626456513484174838203106805545830608671228082398808128108348053523900772925156091382
8050124397451658665165470417271111964312564133113167113930490983007495651980455240169666930033742041
1033579680543853761715349052905168059068694837070131481421784663481264412510127986373104710017215888
0666374274848840840812263118029658101930003075351143610870865507287492080274430349878007272517362925
9055036268118467097643000033646369424386014070229449234082252975119918392354507963879048621048239601
6735453178711060406063049914742455529735142064186656026248945540152936697969772353240979549724475765
7098855881791848858553873733181064703539477012658801349797005486178897238724019331538225696365363786
5202621138889738454273978529483610168892810983076446412564147358656132569485053796379787010069379061
8669655222087521049427554661353483123817443143588956662290155417669327335088287665320833903436391927
6451727541107719650131567037216848961701113515722071666610343458336585475979958564474488580516449105
3696225666705786340156460310343506828799060076933723570562264574942663309463598574850004425104878021
6489108945503000793393672017613556029153299789591178362046181200708688315865350046527379985394341048
8987602289705156310917316189182014436341745279829807231737593927513006465735738920903988419368089075
3460490189758877801779423428491435697939393188416226370763088895130093472729478801047559376664177050
4047462525442623329668957154820869357833339603670529059292085210491500484355144966808101926554838740
6200091460780139011717187872675730283835341186457164599669297347944422498622374864444178059129298515
7820123750369047816682437277096963713776190869948611834986265075138774326455604116725757908813353836
2091223835294467700882121692826457492264324400704669135220561302271084666961497977457611664415554434
9024364897762273821239417097164977820787904840362544545370410628322273169659546780325550038742737318
1232040707574818303656155080497889726633476798125829035695097551157597239544821903357230039799222743
1412859809984077196938291361091574592435214928796609376864340459787578207602256034490918602368988014
7186453167067055002064106628450235284537259151239611719236943036887867930948239079985037695195202519
9277439983091723417842749293787775487045036620725817392555404456614940552344180241778127107707477868
4512827355148583540792119803291370448203862419823875885296517784651900643991307683395191718558250667
3542168049043557865070163951671900926165142465991582451528128400358201128987770160011764016694785286
3207565088716399672718852040122425472188472839696646409723217106761876012641819945722288152435832919
4824803186886998513302166341452922765172309158889206448650242705691800808854941394946535516840966587
4862644647627522037510817390649305343596430512868819016849614906383428508612629430163766290786336726
4477030217207692468297679581859697227226604685696381045209854360995504079575937479095006227729067820
5638717913259452200122461625631634457461348831131158730740180534387445796408664100710065823876747501
9790164933127352790338168234071868478723497072873882483966899860778187236320548294072104260970370727
3040950715658269137246173111232877308517542604949932151109915715294988986966543244565378795149413508
6381990965341123863898793827217513791840117654396560112427132730617476904777042340554409638185759825
3444024607246251205669993073841598523801163169331159074250156396575988942043985778839049737916885671
4128380101232444584023264154147507101249300772643705547054376518442444250225967799997685499828723447
6463437667292188424478525507268584730061423578905957965397945781568786061697218333364573254555137989
0158902563658320758048692580673572016991927191643199409118426643673049573912346998752156210652977150
0303997293262564221760046215108095578199927241370603060403833940925730230891660379873138068675809511
9180506484916277049054050697390374803514587737700678874973630923500917026977916230019537415929756412
8053597419816840715699962602287894662875040865826886232821521507262158508662960652838638661733707048
6970590500944494588673263956970129151203917387215774756238681922528082277628684817736218067543168085
7050849050939389387490149869799858646918682880729607940090999477223738856045501277267889940633872445
0046508703958028240541321591513176304326525360378362788086775579334999213685527302874066024022536003
3111102392988490221454569155095330503773989806397031775675037505577635218636600690251433898172846220
2108903690739636690245872717557902161516674954551479501782393955388189180430267759370562197223891094
3063056102174537510146920644948953144841979889428286951624134270670154377292246056501086506957155031
8886072137742718404012197700603576101524970318470624937068864601669535559159840183770081805610147523
`

## Fonde
Nasa, calcole fatte da Robert Nemiroff e Jerry Bonnell jndr'à 'u 1994.

## 'Ndruche pure
* Radice quadrate de doje
* Calcole d'a radice quadrate
* Numere irrazionale
* Numere algebrice
* Numere trascendende
* Pi greche (100 mila cifre)
* Costande de Nepero (100 mila cifre)