Rambler's Top100

Сто тысяч знаков числа Пи

  3.14159265358979323846264338327950288419716939937510582097494459
        2307816406286208998628034825342117067982148086513282306647
        0938446095505822317253594081284811174502841027019385211055
        5964462294895493038196442881097566593344612847564823378678
        3165271201909145648566923460348610454326648213393607260249
        1412737245870066063155881748815209209628292540917153643678
        9259036001133053054882046652138414695194151160943305727036
        5759591953092186117381932611793105118548074462379962749567
        3518857527248912279381830119491298336733624406566430860213
        9494639522473719070217986094370277053921717629317675238467
        4818467669405132000568127145263560827785771342757789609173
        6371787214684409012249534301465495853710507922796892589235
        4201995611212902196086403441815981362977477130996051870721
        1349999998372978049951059731732816096318595024459455346908
        3026425223082533446850352619311881710100031378387528865875
        3320838142061717766914730359825349042875546873115956286388
        2353787593751957781857780532171226806613001927876611195909
        2164201989380952572010654858632788659361533818279682303019
        5203530185296899577362259941389124972177528347913151557485
        7242454150695950829533116861727855889075098381754637464939
        3192550604009277016711390098488240128583616035637076601047
        1018194295559619894676783744944825537977472684710404753464
        6208046684259069491293313677028989152104752162056966024058
        0381501935112533824300355876402474964732639141992726042699
        2279678235478163600934172164121992458631503028618297455570
        6749838505494588586926995690927210797509302955321165344987
        2027559602364806654991198818347977535663698074265425278625
        5181841757467289097777279380008164706001614524919217321721
        4772350141441973568548161361157352552133475741849468438523
        3239073941433345477624168625189835694855620992192221842725
        5025425688767179049460165346680498862723279178608578438382
        7967976681454100953883786360950680064225125205117392984896
        0841284886269456042419652850222106611863067442786220391949
        4504712371378696095636437191728746776465757396241389086583
        2645995813390478027590099465764078951269468398352595709825
        8226205224894077267194782684826014769909026401363944374553
        0506820349625245174939965143142980919065925093722169646151
        5709858387410597885959772975498930161753928468138268683868
        9427741559918559252459539594310499725246808459872736446958
        4865383673622262609912460805124388439045124413654976278079
        7715691435997700129616089441694868555848406353422072225828
        4886481584560285060168427394522674676788952521385225499546
        6672782398645659611635488623057745649803559363456817432411
        2515076069479451096596094025228879710893145669136867228748
        9405601015033086179286809208747609178249385890097149096759
        8526136554978189312978482168299894872265880485756401427047
        7555132379641451523746234364542858444795265867821051141354
        7357395231134271661021359695362314429524849371871101457654
        0359027993440374200731057853906219838744780847848968332144
        5713868751943506430218453191048481005370614680674919278191
        1979399520614196634287544406437451237181921799983910159195
        6181467514269123974894090718649423196156794520809514655022
        5231603881930142093762137855956638937787083039069792077346
        7221825625996615014215030680384477345492026054146659252014
        9744285073251866600213243408819071048633173464965145390579
        6268561005508106658796998163574736384052571459102897064140
        1109712062804390397595156771577004203378699360072305587631
        7635942187312514712053292819182618612586732157919841484882
        9164470609575270695722091756711672291098169091528017350671
        2748583222871835209353965725121083579151369882091444210067
        5103346711031412671113699086585163983150197016515116851714
        3765761835155650884909989859982387345528331635507647918535
        8932261854896321329330898570642046752590709154814165498594
        6163718027098199430992448895757128289059232332609729971208
        4433573265489382391193259746366730583604142813883032038249
        0375898524374417029132765618093773444030707469211201913020
        3303801976211011004492932151608424448596376698389522868478
        3123552658213144957685726243344189303968642624341077322697
        8028073189154411010446823252716201052652272111660396665573
        0925471105578537634668206531098965269186205647693125705863
        5662018558100729360659876486117910453348850346113657686753
        2494416680396265797877185560845529654126654085306143444318
        5867697514566140680070023787765913440171274947042056223053
        8994561314071127000407854733269939081454664645880797270826
        6830634328587856983052358089330657574067954571637752542021
        1495576158140025012622859413021647155097925923099079654737
        6125517656751357517829666454779174501129961489030463994713
        2962107340437518957359614589019389713111790429782856475032
        0319869151402870808599048010941214722131794764777262241425
        4854540332157185306142288137585043063321751829798662237172
        1591607716692547487389866549494501146540628433663937900397
        6926567214638530673609657120918076383271664162748888007869
        2560290228472104031721186082041900042296617119637792133757
        5114959501566049631862947265473642523081770367515906735023
        5072835405670403867435136222247715891504953098444893330963
        4087807693259939780541934144737744184263129860809988868741
        3260472156951623965864573021631598193195167353812974167729
        4786724229246543668009806769282382806899640048243540370141
        6314965897940924323789690706977942236250822168895738379862
        3001593776471651228935786015881617557829735233446042815126
        2720373431465319777741603199066554187639792933441952154134
        1899485444734567383162499341913181480927777103863877343177
        2075456545322077709212019051660962804909263601975988281613
        3231666365286193266863360627356763035447762803504507772355
        4710585954870279081435624014517180624643626794561275318134
        0783303362542327839449753824372058353114771199260638133467
        7687969597030983391307710987040859133746414428227726346594
        7047458784778720192771528073176790770715721344473060570073
        3492436931138350493163128404251219256517980694113528013147
        0130478164378851852909285452011658393419656213491434159562
        5865865570552690496520985803385072242648293972858478316305
        7777560688876446248246857926039535277348030480290058760758
        2510474709164396136267604492562742042083208566119062545433
        7213153595845068772460290161876679524061634252257719542916
        2991930645537799140373404328752628889639958794757291746426
        3574552540790914513571113694109119393251910760208252026187
        9853188770584297259167781314969900901921169717372784768472
        6860849003377024242916513005005168323364350389517029893922
        3345172201381280696501178440874519601212285993716231301711
        4448464090389064495444006198690754851602632750529834918740
        7866808818338510228334508504860825039302133219715518430635
        4550076682829493041377655279397517546139539846833936383047
        4611996653858153842056853386218672523340283087112328278921
        2507712629463229563989898935821167456270102183564622013496
        7151881909730381198004973407239610368540664319395097901906
        9963955245300545058068550195673022921913933918568034490398
        2059551002263535361920419947455385938102343955449597783779
        0237421617271117236434354394782218185286240851400666044332
        5888569867054315470696574745855033232334210730154594051655
        3790686627333799585115625784322988273723198987571415957811
        1963583300594087306812160287649628674460477464915995054973
        7425626901049037781986835938146574126804925648798556145372
        3478673303904688383436346553794986419270563872931748723320
        8376011230299113679386270894387993620162951541337142489283
        0722012690147546684765357616477379467520049075715552781965
        3621323926406160136358155907422020203187277605277219005561
        4842555187925303435139844253223415762336106425063904975008
        6562710953591946589751413103482276930624743536325691607815
        4781811528436679570611086153315044521274739245449454236828
        8606134084148637767009612071512491404302725386076482363414
        3346235189757664521641376796903149501910857598442391986291
        6421939949072362346468441173940326591840443780513338945257
        4239950829659122850855582157250310712570126683024029295252
        2011872676756220415420516184163484756516999811614101002996
        0783869092916030288400269104140792886215078424516709087000
        6992821206604183718065355672525325675328612910424877618258
        2976515795984703562226293486003415872298053498965022629174
        8788202734209222245339856264766914905562842503912757710284
        0279980663658254889264880254566101729670266407655904290994
        5681506526530537182941270336931378517860904070866711496558
        3434347693385781711386455873678123014587687126603489139095
        6200993936103102916161528813843790990423174733639480457593
        1493140529763475748119356709110137751721008031559024853090
        6692037671922033229094334676851422144773793937517034436619
        9104033751117354719185504644902636551281622882446257591633
        3039107225383742182140883508657391771509682887478265699599
        5744906617583441375223970968340800535598491754173818839994
        4697486762655165827658483588453142775687900290951702835297
        1634456212964043523117600665101241200659755851276178583829
        2041974844236080071930457618932349229279650198751872127267
        5079812554709589045563579212210333466974992356302549478024
        9011419521238281530911407907386025152274299581807247162591
        6685451333123948049470791191532673430282441860414263639548
        0004480026704962482017928964766975831832713142517029692348
        8962766844032326092752496035799646925650493681836090032380
        9293459588970695365349406034021665443755890045632882250545
        2556405644824651518754711962184439658253375438856909411303
        1509526179378002974120766514793942590298969594699556576121
        8656196733786236256125216320862869222103274889218654364802
        2967807057656151446320469279068212073883778142335628236089
        6320806822246801224826117718589638140918390367367222088832
        1513755600372798394004152970028783076670944474560134556417
        2543709069793961225714298946715435784687886144458123145935
        7198492252847160504922124247014121478057345510500801908699
        6033027634787081081754501193071412233908663938339529425786
        9050764310063835198343893415961318543475464955697810382930
        9716465143840700707360411237359984345225161050702705623526
        6012764848308407611830130527932054274628654036036745328651
        0570658748822569815793678976697422057505968344086973502014
        1020672358502007245225632651341055924019027421624843914035
        9989535394590944070469120914093870012645600162374288021092
        7645793106579229552498872758461012648369998922569596881592
        0560010165525637567856672279661988578279484885583439751874
        4545512965634434803966420557982936804352202770984294232533
        0225763418070394769941597915945300697521482933665556615678
        7364005366656416547321704390352132954352916941459904160875
        3201868379370234888689479151071637852902345292440773659495
        6305100742108714261349745956151384987137570471017879573104
        2296906667021449863746459528082436944578977233004876476524
        1339075920434019634039114732023380715095222010682563427471
        6460243354400515212669324934196739770415956837535551667302
        7390074972973635496453328886984406119649616277344951827369
        5588220757355176651589855190986665393549481068873206859907
        5407923424023009259007017319603622547564789406475483466477
        6041146323390565134330684495397907090302346046147096169688
        6885014083470405460742958699138296682468185710318879065287
        0366508324319744047718556789348230894310682870272280973624
        8093996270607472645539925399442808113736943388729406307926
        1595995462624629707062594845569034711972996409089418059534
        3932512362355081349490043642785271383159125689892951964272
        8757394691427253436694153236100453730488198551706594121735
        2462589548730167600298865925786628561249665523533829428785
        4253404830833070165372285635591525347844598183134112900199
        9205981352205117336585640782648494276441137639386692480311
        8364453698589175442647399882284621844900877769776312795722
        6726555625962825427653183001340709223343657791601280931794
        0171859859993384923549564005709955856113498025249906698423
        3017350358044081168552653117099570899427328709258487894436
        4600504108922669178352587078595129834417295351953788553457
        3742608590290817651557803905946408735061232261120093731080
        4854852635722825768203416050484662775045003126200800799804
        9254853469414697751649327095049346393824322271885159740547
        0214828971117779237612257887347718819682546298126868581705
        0740272550263329044976277894423621674119186269439650671515
        7795867564823993917604260176338704549901761436412046921823
        7076488783419689686118155815873606293860381017121585527266
        8300823834046564758804051380801633638874216371406435495561
        8689641122821407533026551004241048967835285882902436709048
        8711819090949453314421828766181031007354770549815968077200
        9474696134360928614849417850171807793068108546900094458995
        2794243981392135055864221964834915126390128038320010977386
        8066287792397180146134324457264009737425700735921003154150
        8936793008169980536520276007277496745840028362405346037263
        4165542590276018348403068113818551059797056640075094260878
        8573579603732451414678670368809880609716425849759513806930
        9449401515422221943291302173912538355915031003330325111749
        1569691745027149433151558854039221640972291011290355218157
        6282328318234254832611191280092825256190205263016391147724
        7331485739107775874425387611746578671169414776421441111263
        5835538713610110232679877564102468240322648346417663698066
        3785768134920453022408197278564719839630878154322116691224
        6415911776732253264335686146186545222681268872684459684424
        1610785401676814208088502800541436131462308210259417375623
        8994207571362751674573189189456283525704413354375857534269
        8699472547031656613991999682628247270641336222178923903176
        0854289437339356188916512504244040089527198378738648058472
        6895462438823437517885201439560057104811949884239060613695
        7342315590796703461491434478863604103182350736502778590897
        5782727313050488939890099239135033732508559826558670892426
        1242947367019390772713070686917092646254842324074855036608
        0136046689511840093668609546325002145852930950000907151058
        2362672932645373821049387249966993394246855164832611341461
        1068026744663733437534076429402668297386522093570162638464
        8528514903629320199199688285171839536691345222444708045923
        9660281715655156566611135982311225062890585491450971575539
        0024393153519090210711945730024388017661503527086260253788
        1797519478061013715004489917210022201335013106016391541589
        5780371177927752259787428919179155224171895853616805947412
        3419339842021874564925644346239253195313510331147639491199
        5072858430658361935369329699289837914941939406085724863968
        8369032655643642166442576079147108699843157337496488352927
        6932822076294728238153740996154559879825989109371712621828
        3025848112389011968221429457667580718653806506487026133892
        8229949725745303328389638184394477077940228435988341003583
        8542389735424395647555684095224844554139239410001620769363
        6846776413017819659379971557468541946334893748439129742391
        4336593604100352343777065888677811394986164787471407932638
        5873862473288964564359877466763847946650407411182565837887
        8454858148962961273998413442726086061872455452360643153710
        1127468097787044640947582803487697589483282412392929605829
        4861919667091895808983320121031843034012849511620353428014
        4127617285830243559830032042024512072872535581195840149180
        9692533950757784000674655260314461670508276827722235341911
        0263416315714740612385042584598841990761128725805911393568
        9601431668283176323567325417073420817332230462987992804908
        5140947903688786878949305469557030726190095020764334933591
        0602454508645362893545686295853131533718386826561786227363
        7169757741830239860065914816164049449650117321313895747062
        0884748023653710311508984279927544268532779743113951435741
        7221975979935968525228574526379628961269157235798662057340
        8375766873884266405990993505000813375432454635967504844235
        2848747014435454195762584735642161981340734685411176688311
        8654489377697956651727966232671481033864391375186594673002
        4434500544995399742372328712494834706044063471606325830649
        8297955101095418362350303094530973358344628394763047756450
        1500850757894954893139394489921612552559770143685894358587
        7526379625597081677643800125436502371412783467926101995585
        2247172201777237004178084194239487254068015560359983905489
        8572354674564239058585021671903139526294455439131663134530
        8939062046784387785054239390524731362012947691874975191011
        4723152893267725339181466073000890277689631148109022097245
        2075916729700785058071718638105496797310016787085069420709
        2232908070383263453452038027860990556900134137182368370991
        9495164896007550493412678764367463849020639640197666855923
        3565463913836318574569814719621084108096188460545603903845
        5343729141446513474940784884423772175154334260306698831768
        3310011331086904219390310801437843341513709243530136776310
        8491351615642269847507430329716746964066653152703532546711
        2667522460551199581831963763707617991919203579582007595605
        3023462677579439363074630569010801149427141009391369138107
        2581378135789400559950018354251184172136055727522103526803
        7357265279224173736057511278872181908449006178013889710770
        8229310027976659358387589093956881485602632243937265624727
        7603789081445883785501970284377936240782505270487581647032
        4581290878395232453237896029841669225489649715606981192186
        5849267704039564812781021799132174163058105545988013004845
        6299765112124153637451500563507012781592671424134210330156
        6165356024733807843028655257222753049998837015348793008062
        6018096238151613669033411113865385109193673938352293458883
        2255088706450753947395204396807906708680644509698654880168
        2874343786126453815834280753061845485903798217994599681154
        4197425363443996029025100158882721647450068207041937615845
        4712318346007262933955054823955713725684023226821301247679
        4522644820910235647752723082081063518899152692889108455571
        1266039650343978962782500161101532351605196559042118449499
        0778999200732947690586857787872098290135295661397888486050
        9786085957017731298155314951681467176959760994210036183559
        1387778176984587581044662839988060061622984861693533738657
        8773598336161338413385368421197893890018529569196780455448
        2858483701170967212535338758621582310133103877668272115726
        9495181795897546939926421979155233857662316762754757035469
        9414892904130186386119439196283887054367774322427680913236
        5449485366768000001065262485473055861598999140170769838548
        3188750142938908995068545307651168033373222651756622075269
        5179144225280816517166776672793035485154204023817460892328
        3917032754257508676551178593950027933895920576682789677644
        5318404041855401043513483895312013263783692835808271937831
        2654961745997056745071833206503455664403449045362756001125
        0184335607361222765949278393706478426456763388188075656121
        6896050416113903906396016202215368494109260538768871483798
        9559999112099164646441191856827700457424343402167227644558
        9330127781586869525069499364610175685060167145354315814801
        0545886056455013320375864548584032402987170934809105562116
        7154684847780394475697980426318099175642280987399876697323
        7695737015808068229045992123661689025962730430679316531149
        4017647376938735140933618332161428021497633991898354848756
        2529875242387307755955595546519639440182184099841248982623
        6737714672260616336432964063357281070788758164043814850188
        4114318859882769449011932129682715888413386943468285900666
        4080631407775772570563072940049294030242049841656547973670
        5485580445865720227637840466823379852827105784319753541795
        0113472736257740802134768260450228515797957976474670228409
        9956160156910890384582450267926594205550395879229818526480
        0706837650418365620945554346135134152570065974881916341359
        5567196496540321872716026485930490397874895890661272507948
        2827693895352175362185079629778514618843271922322381015874
        4450528665238022532843891375273845892384422535472653098171
        5784478342158223270206902872323300538621634798850946954720
        0479523112015043293226628272763217790884008786148022147537
        6578105819702226309717495072127248479478169572961423658595
        7820908307332335603484653187302930266596450137183754288975
        5797144992465403868179921389346924474198509733462679332107
        2686870768062639919361965044099542167627840914669856925715
        0743157407938053239252394775574415918458215625181921552337
        0960748332923492103451462643744980559610330799414534778457
        4699992128599999399612281615219314888769388022281083001986
        0165494165426169685867883726095877456761825072759929508931
        8052187292461086763995891614585505839727420980909781729323
        9301067663868240401113040247007350857828724627134946368531
        8154696904669686939254725194139929146524238577625500474852
        9547681479546700705034799958886769501612497228204030399546
        3278830695976249361510102436555352230690612949388599015734
        6610237122354789112925476961760050479749280607212680392269
        1102777226102544149221576504508120677173571202718024296810
        6203776578837166909109418074487814049075517820385653909910
        4775941413215432844062503018027571696508209642734841469572
        6397884256008453121406593580904127113592004197598513625479
        6160632288736181367373244506079244117639975974619383584574
        9159880976674470930065463424234606342374746660804317012600
        5205592849369594143408146852981505394717890045183575515412
        5223590590687264878635752541911288877371766374860276606349
        6035367947026923229718683277173932361920077745221262475186
        9833495151019864269887847171939664976907082521742336566272
        5928440620430214113719922785269984698847702323823840055655
        5178890876613601304770984386116870523105531491625172837327
        2867600724817298763756981633541507460883866364069347043720
        6688651275688266149730788657015685016918647488541679154596
        5072342877306998537139043002665307839877638503238182155355
        9732353068604301067576083890862704984188859513809103042359
        5782495143988590113185835840667472370297149785084145853085
        7813391562707603563907639473114554958322669457024941398316
        3433237897595568085683629725386791327505554252449194358912
        8405045226953812179131914513500993846311774017971512283785
        4601160359554028644059024964669307077690554810288502080858
        0087811577381719174177601733073855475800605601433774329901
        2728677253043182519757916792969965041460706645712588834697
        9796429316229655201687973000356463045793088403274807718115
        5533090988702550520768046303460865816539487695196004408482
        0659673794731680864156456505300498816164905788311543454850
        5266006982309315777650037807046612647060214575057932709620
        4782561524714591896522360839664562410519551052235723973951
        2881816405978591427914816542632892004281609136937773722299
        9833270820829699557377273756676155271139225880552018988762
        0114168005468736558063347160373429170390798639652296131280
        1782679717289822936070288069087768660593252746378405397691
        8480820410219447197138692560841624511239806201131845412447
        8205011079876071715568315407886543904121087303240201068534
        1947230476666721749869868547076781205124736792479193150856
        4447753798537997322344561227858432968466475133365736923872
        0146472367942787004250325558992688434959287612400755875694
        6413705625140011797133166207153715436006876477318675587148
        7839890810742953094106059694431584775397009439883949144323
        5366853920994687964506653398573888786614762944341401049888
        9931600512076781035886116602029611936396821349607501116498
        3278563531614516845769568710900299976984126326650234771672
        8657378579085746646077228341540311441529418804782543876177
        0790430001566986776795760909966936075594965152736349811896
        4130433116627747123388174060373174397054067031096767657486
        9535878967003192586625941051053358438465602339179674926784
        4763708474978333655579007384191473198862713525954625181604
        3422537299628632674968240580602964211463864368642247248872
        8343417044157348248183330164056695966886676956349141632842
        6414974533349999480002669987588815935073578151958899005395
        1208535103572613736403436753471410483601754648830040784641
        6745216737190483109676711344349481926268111073994825060739
        4950735031690197318521195526356325843390998224986240670310
        7683184466072912487475403161796994113973877658998685541703
        1884778867592902607004321266617919223520938227878880988633
        5991160819235355570464634911320859189796132791319756490976
        0001399623444553501434642686046449586247690943470482932941
        4041114654092398834443515913320107739441118407410768498106
        6347241048239358274019449356651610884631256785297769734684
        3030614624180358529331597345830384554103370109167677637427
        6210213701354854450926307190114731848574923318167207213727
        9355679528443925481560913728128406333039373562420016045664
        5574145881660521666087387480472433912129558777639069690370
        7882852775389405246075849623157436917113176134783882719416
        8606625721036851321566478001476752310393578606896111259960
        2818393095487090590738613519145918195102973278755710497290
        1148717189718004696169777001791391961379141716270701895846
        9214343696762927459109940060084983568425201915593703701011
        0497473394938778859894174330317853487076032219829705797511
        9144051099423588303454635349234982688362404332726741554030
        1619505680654180939409982020609994140216890900708213307230
        8966211977553066591881411915778362729274615618571037217247
        1009521423696483086410259288745799932237495519122195190342
        4452307535133806856807354464995127203174487195403976107308
        0602699062580760202927314552520780799141842906388443734996
        8145827337207266391767020118300464819000241308350884658415
        2148991276106513741539435657211390328574918769094413702090
        5170314877734616528798482353382972601361109845148418238081
        2054099612527458088109948697221612852489742555551607637167
        5054896173016809613803811914361143992106380050832140987604
        5993093248510251682944672606661381517457125597549535802399
        8314698220361338082849935670557552471290274539776214049318
        2014658008021566536067765508783804304134310591804606800834
        5911366408348874080057412725867047922583191274157390809143
        8313845642415094084913391809684025116399193685322555733896
        6953749026620923261318855891580832455571948453875628786128
        8590041060060737465014026278240273469625282171749415823317
        4923968353013617865367376064216677813773995100658952887742
        7662636841830680190804609849809469763667335662282915132352
        7888061577682781595886691802389403330764419124034120223163
        6857786035727694154177882643523813190502808701857504704631
        2933353757285386605888904583111450773942935201994321971171
        6422350056440429798920815943071670198574692738486538334361
        4579463417592257389858800169801475742054299580124295810545
        6510831046297282937584161162532562516572498078492099897990
        6200359365099347215829651741357984910471116607915874369865
        4122234834188772292944633517865385673196255985202607294767
        4072616767145573649812105677716893484917660771705277187601
        1999081441130586455779105256843048114402619384023224709392
        4980293355073184589035539713308844617410795916251171486487
        4468611247605428673436709046678468670274091881014249711149
        6578177242793470702166882956108777944050484375284433751088
        2826477197854000650970403302186255614733211777117441335028
        1608840351781452541964320309576018694649088681545285621346
        9883554445602495566684366029221951248309106053772019802183
        1010327041783866544718126039719068846237085751808003532704
        7185659499476124248110999288679158969049563947624608424065
        9309486215076903149870206735338483495508363660178487710608
        0980426924713241000946401437360326564518456679245666955100
        1502298330798496079949882497061723674493612262229617908143
        1141466094123415935930958540791390872083227335495720807571
        6517187659944985693795623875551617575438091780528029464200
        4472153962807463602113294255916002570735628126387331060058
        9106524570802447493754318414940148211999627645310680066311
        8382376163966318093144467129861552759820145141027560068929
        7502463040173514891945763607893528555053173314164570504996
        4438909363084387448478396168405184527328840323452024705685
        1646571647713932377551729479512613239822960239454857975458
        6517458787713318138752959809412174227300352296508089177705
        0682592488223221549380483714547816472139768209633205083056
        4792048208592047549985732038887639160199524091893894557676
        8749730856955958010659526503036266159750662225084067428898
        2659075106375635699682115109496697445805472886936310203678
        2325018232370845979011154847208761821247781326633041207621
        6587312970811230758159821248639807212407868878114501655825
        1361789030708608701989758898074566439551574153631931919810
        7057533663373803827215279884935039748001589051942087971130
        8051233933221903466249917169150948541401871060354603794643
        3790058909577211808044657439628061867178610171567409676620
        8029576657705129120990794430463289294730615951043090222143
        9371849560634056189342513057268291465783293340524635028929
        1754708725648426003496296116541382300773133272983050016025
        6724014185152041890701154288579920812198449315699905918201
        1819733500126187728036812481995877070207532406361259313438
        5955425477819611429351635612234966615226147353996740515849
        9860355295332924575238881013620234762466905581643896786309
        7627365504724348643071218494373485300606387644566272186661
        7012381277156213797461498613287441177145524447089971445228
        8566294244023018479120547849857452163469644897389206240194
        3518310088283480249249085403077863875165911302873958787098
        1007727182718745290139728366148421428717055317965430765045
        3432460053636147261818096997693348626407743519992868632383
        5088756683595097265574815431940195576850437248001020413749
        8318722596773871549583997184449072791419658459300839426370
        2087563539821696205532480321226749891140267852859967340524
        2031091797899905718821949391320753431707980023736590985375
        5202389116434671855829068537118979526262344924833924963424
        4971465684659124891855662958932990903523923333364743520370
        7701010843880032907598342170185542283861617210417603011645
        9187805393674474720599850235828918336929223373239994804371
        0841965947316265482574809948250999183300697656936715968936
        4493348864744213500840700660883597235039532340179582557036
        0169369909886711321097988970705172807558551912699306730992
        5070407024556850778679069476612629808225163313639952117098
        4528092630375922426742575599892892783704744452189363203489
        4155210445972618838003006776179313813991620580627016510244
        5886924764924689192461212531027573139084047000714356136231
        6992371694848132554200914530410371354532966206392105479824
        3921251725401323149027405858920632175894943454890684639931
        3757091034633271415316223280552297297953801880162859073572
        9554162788676498274186164218789885741071649069191851162815
        2854867941736389066538857642291583425006736124538491606741
        3734017357277995634104332688356950781493137800736235418007
        0619180267328551191942676091221035987469241172837493126163
        3950012395992405084543756985079570462226646190001035004901
        8303415354584283376437811198855631877779253720116671853954
        1835984438305203762819440761594106820716970302285152250573
        1260930468984234331527321313612165828080752126315477306044
        2377475350595228717440266638914881717308643611138906942027
        9088143119448799417154042103412190847094080254023932942945
        4938786402305129271190975135360009219711054120966831115163
        2870542302847007312065803262641711616595761327235156666253
        6672718998534199895236884830999302757419916463841427077988
        7088742292770538912271724863220288984251252872178260305009
        9451082478357290569198855546788607946280537122704246654319
        2145281760741482403827835829719301017888345674167811398954
        7504483393146896307633966572267270433932167454218245570625
        2479721997866854279897799233957905758189062252547358220523
        6424850783407110144980478726691990186438822932305382318559
        7328697809222535295910173414073348847610055640182423921926
        9506208318381454698392366461363989101210217709597670490830
        5081854704194664371312299692358895384930136356576186106062
        2287055994233716310212784574464639897381885667462608794820
        1864748767272722206267646533809980196688368099415907577685
        2639865146253336312450536402610569605513183813174261184420
        1890888531963569869627950367384243130113317533053298020166
        8881748134298868158557781034323175306478498321062971842518
        4385534427620128234570716988530518326179641178579608888150
        3296022907056144762209150947390359466469162353968092013945
        7817589108893199211226007392814916948161527384273626429809
        8234063200244024495894456129167049508235812487391799648641
        1334803247577752197089327722623494860150466526814398770516
        1531702669692970492831628550421289814670619533197026950721
        4378230476875280287354126166391708245925170010714180854800
        6369232594620190022780874098597719218051585321473926532515
        5903541020928466592529991435379182531454529059841581763705
        8927906909896911164381187809435371521332261443625314490127
        4547726957393934815469163116249288735747188240715039950094
        4673195431619385548520766573882513963916357672315100555603
        7263394867208207808653734942440115799667507360711159351331
        9591971209489647175530245313647709420946356969822266737752
        0994516845064362382421185353488798939567318780660610788544
        0005508276570305587448541805778891719207881423351138662929
        6671796434687600770479995378833878703487180218424373421122
        7394025571769081960309201824018842705704609262256417837526
        5263358324240661253311529423457965569502506810018310900411
        2453790153329661569705223792103257069370510908307894799990
        0499939532215362274847660361367769797856738658467093667958
        8583788795625946464891376652199588286933801836011932368578
        5585581955560421562508836502033220245137621582046181067051
        9533065306060650105488716724537794283133887163139559690583
        2083416898476065607118347136218123246227258841990286142087
        2849568796393254642853430753011052857138296437099903569488
        8528519040295604734613113826387889755178856042499874831638
        2804046848618938189590542039889872650697620201995548412650
        0053944282039301274816381585303964399254702016727593285743
        6666164411096256633730540921951967514832873480895747777527
        8344221091073111351828046036347198185655572957144747682552
        8578633493428584231187494400032296906977583159038580393535
        2135886007960034209754739229673331064939560181223781285458
        4317605561733861126734780745850676063048229409653041118306
        6710818930311088717281675195796753471885372293096161432040
        0638132246584111115775835858113501856904781536893813771847
        2814751998350504781297718599084707621974605887423256995828
        8925350419379582606162118423687685114183160683158679946016
        5205774052942305360178031335726326705479033840125730591233
        9601880137825421927094767337191987287385248057421248921183
        4708766296672072723256505651293331260595057777275424712416
        4831283298207236175057467387012820957554430596839555568686
        1188397135522084452852640081252027665557677495969626612604
        5652456840861392382657685833846984997787267065551918544686
        9846947849573462260629421962455708537127277652309895545019
        3037732166649182578154677292005212667143463209637891852323
        2150189761260343736840671941930377468809992968775824410478
        7812326625318184596045385354383911449677531286426092521153
        7673258866722604042523491087026958099647595805794663973419
        0640100363619040420331135793365424263035614570090112448008
        9002080147805660371015412232889146572239314507607167064355
        6827437743965789067972687438473076346451677562103098604092
        7170909512808630902973850445271828927496892121066700816485
        8339553773591913695015316201890888748421079870689911480466
        9270650940762046502772528650728905328548561433160812693005
        6937854178610969692025388650345771831766868859236814884752
        7649846882194973972970773718718840041432312763650481453112
        2850990020742409255859252926103021067368154347015252348786
        3516439762358604191941296976904052648323470099111542426012
        7343802208933109668636789869497799400126016422760926082349
        3041180643829138347354679725399262338791582998486459271734
        0592256207491053085315371829116816372193951887009577881815
        8685046450769934394098743351443162633031724774748689791820
        9239480833143970840673084079589358108966564775859905563769
        5252326536144247802308268118310377358870892406130313364773
        7101162821461466167940409051861526036009252194721889091810
        7335871964142144478654899528582343947050079830388538860831
        0357193060027711945580219119428999227223534587075662469261
        7766317885514435021828702668561066500353105021631820601760
        9217984684936863161293727951873078972637353717150256378733
        5797718081848784588665043358243770041477104149349274384575
        8710715973155943942641257027096512510811554824793940359768
        1188117282472158250109496096625393395380922195591918188552
        6780621499231727631632183398969380756168559117529984501320
        6712939240414459386239880938124045219148483164621014738918
        2510109096773869066404158973610476436500068077105656718486
        2814963711188321924456639458144914861655004956769826903089
        1118568798692947051352481609174324301538368470729289898284
        6022237301452655679898627767968091469798378268764311598832
        1090437156112997665215396354644208691975673700057387649784
        3768628768179249746943842746525631632300555130417422734164
        6455127812784577772457520386543754282825671412885834544435
        1325620544642410110379554641905811686230596447695870540721
        4198521210673433241075676757581845699069304604752277016700
        5684543969234041711089888993416350585157887353430815520811
        7720718803791040469830695786854739376564336319797868036718
        7307969392423632144845035477631567025539006542311792015346
        4977929066241508328858395290542637687668968805033317227800
        1858850697362324038947004718976193473443084374437599250341
        7880797223585913424581314404984770173236169471976571535319
        7754997162785663119046912609182591249890367654176979903623
        7552865263757337635269693443544004730671988689019681474287
        6779086697968852250163694985673021752313252926537589641517
        1479559538784278499866456302878831962099830494519874396369
        0706827626574858104391122326187940599415540632701319898957
        0376110532360629867480377915376751158304320849872092028092
        9752649812569163425000522908872646925284666104665392171482
        0801305022980526378364269597337070539227891535105688839381
        1324975707133102950443034671598944878684711643832805069250
        7766274500122003526203709466023414648998390252588830148678
        1621967751945831677187627572005054397944124599007711520515
        4619930509838698254284640725554092740313257163264079293418
        3342147090412542533523248021932277075355546795871638358750
        1815933871742360615511710131235256334858203651461418700492
        0570437201826173319471570086757853933607862273955818579758
        7258744102542077105475361294047460100094095444959662881486
        9159038990718659805636171376922272907641977551777201042764
        9694961105622059250242021770426962215495872645398922769766
        0310524980855759471631075870133208861463266412591148633881
        2202844406941694882615295776253250198703598706743804698219
        4205638125583343642194923227593722128905642094308235254408
        4110864545369404969271494003319782861318186188811118408257
        8659287574263844500599442295685864604810330153889114994869
        3543603022181094346676400002236255057363129462629609619876
        0564259963946138692330837196265954739234624134597795748524
        6478379807956931986508159776753505539189911513352522987361
        1277918274854200868953965835942196333150286956119201229888
        9887006079992795411188269023078913107603617634779489432032
        1027733594169086500719328040171638406449878717537567811853
        2132840821657110754952829497493621460821558320568723218557
        4065161096274874375098092230211609982633033915469494644491
        0045152809250897450748967603240907689836529406579201983152
        6541065813682379198409064571246894847020935776119313998024
        6813405200394781949866202624008902150166163813538381515037
        7350229660746279529103840686855690701575166241929872444827
        1942933100485482445458071889763300323252582158128032746796
        2002814762431828622171054352898348208273451680186131719593
        3247110746622285087106661177034653528395776259977446721857
        1581612641114327179434788599089280848669491413909771673690
        0277758502686646540565950394867841110790116104008572744562
        9384254941675946054871172359464291058509099502149587931121
        9613590831588262068233215615308683373083817327932819698387
        5087083483880463884784418840031847126974543709373298362402
        8751979208023218787448828728437273780178270080587824107493
        5751488997891173974612932035108143270325140903048746226294
        2344327571260086642508333187688650756429271605525289544921
        5376517514921963671810494353178583834538652556566406572513
        6357506435323650893679043170259787817719031486796384082881
        0209461490079715137717099061954969640070867667102330048672
        6314755105372317571143223174114116806228642063889062101923
        5522354671166213749969326932173704310598722503945657492461
        6978260970253359475020913836673772894438696400028110344026
        0847128990007468077648440887113413525033678773167977093727
        7868216611786534423173226463784769787514433209534000165069
        2130546476890985050203015044880834261845208730530973189492
        9164253229336124315143065782640702838984098416029503092418
        9712097160164926561341343342229882790992178604267981245728
        5345801338260995877178113102167340256562744007296834066198
        4806766158050216918337236803990279316064204368120799003162
        6444914619021945822969099212278855394878353830564686488165
        5562294315673128274390826450611628942803501661336697824051
        7701552196265227254558507386405852998303791803504328767038
        0925216790757120406123759632768567484507915114731344000183
        2570344920909712435809447900462494313455028900680648704293
        5340374360326258205357901183956490893543451013429696175452
        4957396062149028872893279252069653538639644322538832752249
        9605986974759882329916263545973324445163755334377492928990
        5811757863555556269374269109471170021654117182197505198317
        8713710605106379555858890556885288798908475091576463907469
        3619881507814685262133252473837651192990156109189777922008
        7057933964638274906806987691681974923656242260871541761004
        3060890437797667851966189140414492527048088197149880154205
        7787006521594009289777601330756847966992955433656139847738
        0603943688958876460549838714789684828053847017308711177611
        5966350503997934386933911978988710915654170913308260764740
        6305711411098839388095481437828474528838368079418884342666
        2220704387228874139478010177213922819119923654055163958934
        7426395382482960903690028835932774585506080131798840716244
        6563997948275783650195514221551339281978226984278638391679
        7150912624105487257009240700454884856929504481107380879965
        4748156891393538094347455697212891982717702076661360248958
        1468119133614121258783895577357194986317210844398901423948
        4966592517313881716026632619310653665350414730708044149391
        6936326237376777709585031325599009576273195730864804246770
        1212327020533742667053142448208168130306397378736642483672
        5398374876909806021827857862165127385635132901489035098832
        7061725893257536399397905572917516009761545904477169226580
        6315111028038436017374742152476085152099016158582312571590
        7334217365762671423904782795872815050956330928026684589376
        4964977023297364131906098274063353108979246424213458374090
        1169391964250459128813403498810635400887596820054408364386
        5166178805576089568967275315380819420773325979172784376256
        6118431989102500749182908647514979400316070384554946538594
        6027452447466812314687943441610993338908992638411847425257
        0445725174593257389895651857165759614812660203107976282541
        6559050604247911401695790033835657486925280074302562341949
        8286467914476322774005529460903940177536335655471931000175
        4300475047191448998410400158679461792416100164547165513370
        7407395026044276953855383439755054887109978520540117516974
        7581344926079433689543783221172450687344231989878844128542
        0647428097356258070669831069799352606933921356858813912148
        0735472846322778490808700246777630360555123238665629517885
        3719673034634701222939581606792509153217489030840886516061
        1190114984434123501246469280288059961342835118847154497712
        7847336176628506216977871774382436256571177945006447771837
        0221999106695021656757644044997940765037999954845002710665
        9878136038023141268369057831904607927652972776940436130230
        5178708054651154246939526512710105292707030667302444712597
        3939950514628404767431363739978259184541176413327906460636
        5841529270190302760173394748669603486949765417524293060407
        2700505903950314852292139257559484507886797792525393176515
        6416197168443524369794447355964260633391055126826061595726
        2170366985064732812667245219890605498802807828814297963366
        9674412480598219214633956574572210229867759974673812606936
        7069134081559412016115960190237753525556300606247983261249
        8812881929373434768626892192397778339107331065882568137771
        7232831532908252509273304785072497713944833389255208117560
        8452966590553940965568541706001179857293813998258319293679
        1003918440992865756059935989100029698644609747147184701015
        3128376263114677420914557404181590880006494323785583930853
        0828305476076799524357391631221886057549673832243195650655
        4608528812019023636447127037486344217272578795034284863129
        4491631847534753143504139209610879605773098720135248407505
        7637199253650470908582513936863463863368042891767107602111
        1598288755399401200760139470336617937153963061398636554922
        1374159790511908358829009765664730073387931467891318146510
        9316761575821351424860442292445304113160652700974330088499
        0346754055186406773426035834096086055337473627609356588531
        0976099423834738222208729246449768456057956251676557408841
        0321731345627735856052358236389532038534024842273371639123
        9732159954408284216666360232965456947035771848734420342277
        0665383738750616921276801576618109542009770836360436111059
        2409117889540338021426523948929686439808926114635414571535
        1943428507213534530183158756282757338982688985235577992957
        2764522939156747756667605108788764845349363606827805056462
        2813598885879259940946446041705204470046315137975431737187
        7560398159626475014109066588661621800382669899619655805872
        0863972117699521946678985701179833244060181157565807428418
        2910615193917630059194314434605154047710570054339000182453
        1177337189558576036071828605063564799790041397618089553636
        6960316219311325022385179167205518065926351803625121457592
        6238369348222665895576994660491938112486609099798128571823
        4940066155521961122072030922776462009993152442735894887105
        7662389469388944649509396033045434084210246240104872332875
        0081749179875543879387381439894238011762700837196053094383
        9400637561164585609431295175977139353960743227924892212670
        4580818331376416581826956210587289244774003594700926866265
        9651422050630078592002488291860839743732353849083964326147
        0005324235406470420894992102504047267810590836440074663800
        2087012666420945718170294675227854007450855237772089058168
        3918446592829417018288233014971554235235911774818628592967
        6050482038643431087795628929254056389466219482687110428281
        6389397571175778691543016505860296521745958198887868040811
        0328432739867198621306205559855266036405046282152306154594
        4744899088390819997387474529698107762014871340001225355222
        4669540931521311533791579802697955571050850747387475075806
        8765376445782524432638046143042889235934852961058269382103
        4980004052484070844035611678171705128133788057056434506161
        1933042444079826037795119854869455915205196009304127100727
        7849301555038895360338261929343797081874320949914159593396
        3681106275572952780042548630600545238391510689989135788200
        1941178653568214911852820785213012551851849371150342215954
        2244511900207393539627400208110465530207932867254740543652
        7175958935007163360763216147258154076420530200453401835723
        3829266191530835409512022632916505442612361919705161383935
        7326693760156914429944943744856809775696303129588719161129
        2946818849363386473927476012269641588489009657170861605981
        4720446742866420876533479985822209061980217321161423041947
        7754990738738567941189824660913091691772274207233367635032
        6783405863019301932429963972044451792881228544782119535308
        9891012534297552472763573022628138209180743974867145359077
        8633530160821559911314144205091447293535022230817193663509
        3468658586563148555758624478186201087118897606529698992693
        2817870557643514338206014107732926106343152533718224338526
        3520217735440715281898137698755157574546939727150488469793
        6195004777209705617939138289898453274262272886471088832701
        7372325881824465843624958059256033810521560620615571329915
        6084892064340303395262263451454283678698288074251422567451
        8061841495646861116354049718976821542277224794740335715274
        3681940989205011365340012384671429655186734415374161504256
        3256713430247655125219218035780169240326699541746087592409
        2070046693403965101781348578356944407604702325407555577647
        2845075182689041829396611331016013111907739863246277821902
        3650660374041606724962490137433217246454097412995570529142
        4382080760983648234659738866913499197840131080155813439791
        9485283043673901248208244481412809544377389832005986490915
        9505322857914576884962578665885999179867520554558099004556
        4611787552493701245532171701942828846174027366499784755082
        9422802023290122163010230977215156944642790980219082668986
        8834263071609207914085197695235553488657743425277531197247
        4308730436195113961190800302558783876442060850447306312992
        7788894272918972716989057592524467966018970748296094919064
        8764693702750773866432391919042254290235318923377293166736
        0869962280325571853089192844038050710300647768478632431910
        0022392978525537237556621364474009676053943983823576460699
        2465260089090624105904215453927904411529580345334500256244
        1010063595300395988644661695956263518780606885137234627079
        9732723313469397145628554261546765063246567662027924520858
        1347717608521691340946520307673391841147504140168924121319
        8268815686645614853802875393311602322925556189410429953356
        4009578649534093511526645402441877594931693056044868642086
        2757201172319526405023099774567647838488973464317215980626
        7876718380052476968840849891850861490034324034767426862459
        5239589035858213500645099817824463608731775437885967767291
        9526111213859194725451400301180503437875277664402762618941
        0175768726804281766238606804778852428874302591452470739505
        4652513533945959878961977891104189029294381856720507096460
        6263541732944649576612651953495701860015412623962286413897
        7967333290705673769621564981845068422636903678495559700260
        7986799626101903933126376855696876702929537116252800554310
        0786408728939225714512481135778627664902425161990277471090
        3359333093049483805978566288447874414698414990671237647895
        8226329490467981208998485716357108783119184863025450162092
        9805829208334813638405421720056121989353669371336733392464
        4161252231969434712064173754912163570085736943973059797097
        1972666664226743111776217640306868131035189911227133972403
        6887000996862922546465006385288620393800504778276912835603
        3725482557939129852515068299691077542576474883253414121328
        0062671709400909822352965795799780301828242849022147074811
        1124018607613415150387569830918652780658896682362523937845
        2726345304204188025084423631903833183845505223679923577529
        2910692504326144695010986108889991465855188187358252816430
        2520939285258077969737620845637482114433988162710031703151
        3344023095263519295886806908213558536801610002137408511544
        8491268584126869589917414913382057849280069825519574020181
        8105641297250836070356851055331787840829000041552511865779
        4539633175385320921497205266078312602819611648580986845875
        2512999740409279768317663991465538610893758795221497173172
        8131517932904431121815871023518740757222100123768721944747
        2093493123241070650806185623725267325407333248757544829675
        7345001932190219911996079798937338367324257610393898534927
        8777473980508080015544764061053522202325409443567718794565
        4304067358964910176107759483645408234861302547184764851895
        7583667439979150851285802060782055446299172320202822291488
        6959399729974297471155371858924238493855858595407438104882
        6246487880533042714630119415898963287926783273224561038521
        9701113046658710050008328517731177648973523092666123458887
        3102883515626446023671996644554727608310118788389151149340
        9393447500730258558147561908813987523578123313422798665035
        2272536717123075686104500454897036007956982762639234410714
        6584895780241408158405229536937499710665594894459246286619
        9635563506526234053394391421112718106910522900246574236041
        3009369188925586578466846121567955425660541600507127664176
        6056874274200329577160643448606201239821698271723197826816
        6282499387149954491373020518436690767235774000539326626227
        6032365975171892590180110429038427418550789488743883270306
        3283279963007200698012244365116394086922220745320244624121
        1558043545420642151215850568961573564143130688834431852808
        5397592773443365538418834030351782294625370201578215737326
        5523185763554098954033236382319219892171177449469403678296
        1859208034038675758341115188241774391450773663840718804893
        5825686854201164503135763335550944031923672034865101056104
        9872726472131986543435450409131859513145181276437310438972
        5070049819870521762724940652146199592321423144397765467083
        5171474936798618655279171582408065106379950018429593879915
        8350171580759883784962257398512129810326379376218322456594
        2366853767991131401080431397323354490908249104991433258432
        9882103398469814171575601082970658306521134707680368069532
        2971990599904451209087275776225351040902392888779424630483
        2803191327104954785991801969678353214644411892606315266181
        6744319355081708187547705080265402529410921826485821385752
        6688155584113198560022135158887210365696087515063187533002
        9421186822218937755460272272912905042922597877106678738400
        0061677215463844129237119352182849982435092089180168557279
        8156421858191197490985730570332667646460728757430565372602
        7689823732597450844796495456480307715981539558277791393736
        0171742299602735310276871944944491793978514463159731443535
        1850491413941557329382048542123508173912549749819308714396
        6151329420459193801062314217741991840601803479498876910515
        5790555480695387854006645337598186284641990522045280330626
        3695626490910827627115903856995051246529996062855443838330
        3276385998007929228466595035512112452840875162290602620118
        5777531374794936205549640107300134885315073548735390560290
        8933526400713274732621960311773433943673385759124508149335
        7369116645412817881714540230547506671365182582848980995121
        3919399563324133655677709800308191027204099714868741813466
        7006094051021462690280449159646545330107754695413088714165
        3125448130611924078211886900560277818242350226961893443525
        4763357353648561936325441775661398170393063287216690572225
        9745209192917262199844409646158269456380239502837121686446
        5617852355651641277128269186886155727162014749340522769465
        9571219831494338162211400693630743044417328478610177774383
        7977037231795255434107223445512555589998646183876764903972
        4611679590181000350989286412041951635511087632042676129798
        2652942588295114127584126273279079880755975185157684126474
        2209479721843309352972665210015662514552994745127631550917
        6367302594621329301904028379542463232585503010967069227202
        2707486341900543830265068121414213505715417505750863990767
        3946335146209082888934938376439399256900604067311422093312
        1959362029829723511632593867722414779116295727807523950562
        5158160313335938231150051862689053065836812998810866326327
        1980611271548858798093487912913707498230575929091862939195
        0147211975860672700925477180257503377307993971345395326461
        9526999659638565491759045833358579910201271320458390320085
        3878881633637685182083727885131175227769609787962142372162
        5452145912818317982160441113116714069148271709810154577819
        3920231156387195080502467972579249760577262591332855972637
        1211201905720771409148645074094926718035815157571514050397
        6109638467555692989703835473141002238025834687673501297754
        1327953206097115450648421218593649099791776687477448188287
        0632315515865032898164228288232746866106592732197907162384
        6421534898524762167890502609980452664839295423572873439776
        8049577409144953839157556548545905897649519851380100795801
        0783759945775299196700547602252552034453988712538780171960
        7181640781248478472579124078245443616823452395706895142722
        6975043187363326301110305342333582160933319121880660826834
        1428910415173247216053355849993224548730778822905252324234
        8615315209769384610425828497149634753418375620030149157032
        7968530186863157248840152663983568956363465743532178349319
        9825542117308467745297085839507616458229630324424328237737
        4505170285606980678895217681981567107816334052667595394249
        2628075696832610749532339053622309080708145591983735537774
        8742029039018142937311529334644468151212945097596534306284
        2153194457271186149000176505581770953024688752632501197052
        0947615941676872778447200019278913725184162285778379228443
        9084301181121496366424659033634194540657183544771912446621
        2593926566203068885200555991212353637182269225317814587925
        9375044144893398160865790087616502463519704582889548179375
        6681046474614105142498870252139936870509372305447734112641
        3548928068410591077166778212383328102621855877513127211793
        4444820144042574508306394473836379390628300897330624138061
        4589414227694747931665717623182472168350678076487573420491
        5576282175839729751344789906965895325489403356156131674032
        7647246921250575911625152965456854463349811431767025729566
        1844775487469378464233737238981920662048511894378868224807
        2793520225017965453437572741639107919729529508129429222053
        4771730418447791567399173841831171036252439571615271466900
        5814700002633010452643547865903290733205468338872078735444
        7626479252976901709120078741837367350877133769776834963442
        5241994995138831507487753743384945825976556099655595431804
        0920178497184685497370696212088524377013853757681416632722
        4126344239821529416453780004925072627651507890850712659970
        3670872669276430837722968598516912230503746274431085293430
        5273078865283977335246017463527703205938179125396915621063
        6376258829375713738407544064689647831007045806134467312715
        9119460843593582598778283526653115106504162329532904777217
        4083559349723758552138048305090009646676088301540612824308
        7406455944318534137552201663058121110334531207450868243394
        3215904359443031243122747138584203039010607094031523555617
        2767994160020393975099897629335325855575624808996691829864
        2226775023601932579747267425782111197347094023574572222712
        1252685238429587427350156366009318804549333898974157149054
        4182559738080871565281430102670460284316819230392535297795
        7658624143927015497408792731310516361191375770089295648233
        2364829826302460797587576774537716010249080462430185652416
        1756655600160859121534556267602192689982855377872583145144
        0826545834844094784631787773747946535801699607794055687011
        9232860804113090462935087182712593466871276669487389982459
        8527786499569165464029458935064964335809824765965165142090
        9867552038083092032304873427034682887516040715466538346196
        1122301375945157925269674364253192739003603860823645076269
        8827497618723575476762889950752114804852527950845033958570
        8381304769378813211236742813194879502280663201700224603319
        8967197064916374117585485187848401205484467258885140156272
        5019821719066960812627785485964818369621410721714214986361
        9187747545096503089570994709343378569816744658282679119406
        1195603784539785583924076127634410576675102430755981455278
        6167815949657062559755074306521085301597908073343736079432
        8667578905334836695554868039134337201564988342208933999716
        4147974693869690548008919306713805717150585730714881564992
        0714086758259602876056459782423770242469805328056632787041
        9267684671162668794634869504645074202193739452592626686135
        5294062478136120620263649819999949840514386828525895634226
        4328707663299304891723400725471764188685351372332667877921
        7383475414800228033929973579361524127558295692768372312347
        9898944627433045456679006203242051639628258844308543830720
        1495672106460533238537203143242112607424485845094580494081
        8209276391400085404220235562602185643489941454399504109805
        9181794888262805206644108631900168856815516922948620301073
        8897181007709290590480749092427141018933542818429995988169
        6609938369616443815288772140852680887574882932587358099056
        7075581701794916190611400190855374488272620093668560447559
        6557476485674008177381703307380305476973609786543859382187
        2205839023444435088674998665060406458743460053318274362961
        7786251808189314436325120510709469081358644051922951293245
        0078833398788429339342435126343365204385812912834345297308
        6529097833006712617981303167943855357262969987403595704584
        5223085639009891317947594875212639707837594486113945196028
        6751210561638976008880092746115860800207803341591451797073
        0368351969777660763737853330120241201120469886092093390853
        6577322239241244905153278095095586645947763448226998607481
        3297302630975028812103517723124465095349653693090018637764
        0940943498373132513218620802148099226855029484546618147155
        5744470966953017769043427203189277060471778452793916047228
        1534379803539679861424370956683221491465438014593829277393
        3960327540480095522318166673803571839327570771420467238386
        2461780397629237713120958078936384144792980258806552212926
        2093623930637313496640186619510811583471173312025805866727
        6399927635790780638188130691563662741254312595899361196476
        2610140556350339952314032311381965623632719896183725484533
        3702062563464223952766943568376761368711962921818754576081
        6170530315907288287007123136663087227549186613957737305460
        6599743781098764980241401124214277366808275139095931340415
        5826266789510846776118665957660165998178089414985754976284
        3878561002637965431783136340251358141611519020964991335487
        3313111502270068193013592959597164019719605362503355847998
        0963488718039111612813595968565478868325856437896173159762
        0024196215528962979048198221994622694871374624447290934564
        7002853769495885959160678928249105441251599630078136836749
        0209374915732896270028656829344431342347351239298259166739
        5034259958689706972673325827359031212887466604514614878503
        4614282776599160809039865257571726308183349444182019353338
        5071292345774375579344062178711330063106003324053991693682
        6037461766385657588775802012293663532702671006812618251729
        1460820254189288593524449107013820621155382779356529691457
        6502048643282865557934707209634807372692141186895467322767
        7513356901901537236690368653891612916888878764075254934942
        4973342718117889275993159671935475898809792452526236365903
        6320070854440784544797348291802082044926670634420437555325
        0505275228337788870408040335319234076856301093477721256390
        8864041310107381785333831603813528082811904083256440184205
        3746792992622037698718018061122624490909242641985820861751
        1771137890516091403815750033664241560952163281971223350231
        6742260056794128140621721964184270578432895980288233505982
        8208196666249035857789940333152274817776952843681630088531
        7696947836905806710648280835980466988410981351586549069333
        1952239436328792399053481098783027450017206543369906611778
        4554364687723631844464768069142828004551074686645392805399
        4091087549391660957316197150331669683099294663491427987808
        4225722069714887558063748030886299511847318712477729191007
        0227588893486939456289515802965372150409603107761289831263
        5899648934102470360366450586872875890514068412381242473863
        8542790828273382797332688550493587430316027474906312957234
        9742611221517417153133618622410913869500688835898962349276
        3173164783400774608866555987333821138299287769114954921841
        9208777160606847287467368188616750722101726110383067178785
        6694812948785048943063086169948798703160515884108282351274
        1535385133658953329486294944950618685147791058046960390693
        7266267038651290520113781085861618888694795760741358553458
        5151768051973334433495230120395770739623771316030242887200
        5373209982530089776189731298178819446717311606472314762484
        5755192873278282512718244680782421521646956781929409823892
        6284943760248852279003620219386696482215628093605373178040
        8637272684266964219299468192149087017075333610947913818040
        6328738759384826953558307739576144799727000347288018278528
        1389503217986345216111066608839314053226944905455527867894
        4175792024400214507801920998044613825478058580484424164047
        7503153605490659143007815837243012313751156228401583864427
        0890718284816757527123846782459534334449622010096071051370
        6084618011875431207254913349942476171156333214089346091565
        6155060031738421870157022610310191660388706466143889773631
        8780940711527528174689576401581047016965247557740891644568
        6777171585005832699434016772021567677240681283665652641229
        8243946513319735919970940327593850266955747023181320324371
        6420586141033606524536939160050644953060161267822648942437
        3971667176612310489750318857321655549883421218028469125290
        8610148552781527762562375045637576949773433684601560772703
        5509629049392487088406281067943622418704747008368842671022
        5583024035998416459511224852726336326451140173952480861946
        3584078375355688562231711552094722306543709260679735100056
        5549381224575483728545711797393615756167641692895805257297
        5223385586113883221711073622658162188424431788574887981090
        2665379342666421699091405653643224930133486798815488662866
        5052346997235574738424830590423677143278792316422403877764
        3301926001922847783138376325361210253369358126240868666997
        3827597736568222790721583247888864236934639616436330873013
        9814211430306008730666164803678984091335926293402304324974
        9268878316436026810113095707161419128306865773235326396536
        7739031766136131596555358499939860056515592193675997771793
        3019744688148371103206503693192894521402650915465184309936
        5534933371834252984336799159394174662239003895276738133306
        1774762957494386871697845376721949350659087571191772087547
        7107189937960894774512654757501871194870738736785890200617
        3733210756933022163206284320656711920969505857611739616323
        2621770894542621460985841023781321581772760222273813349541
        0481003073275107799948991977963883530734443457532975914263
        7684054422647842160631227696469671564739990437159033239065
        6072664411643860540483884716191210900870101913072607104411
        4143241976796828547885524779476481802959736049439700479596
        0402927462992035720997619501403483153809477146010563334469
        9882082212058728151072918297121191787642488035467231691654
        1852256729234429187128163232596965413548589577133208339911
        2887759172261152733790103413620856145779923987783250835507
        3019981845902595835598926055329967377049172245493532968330
        0002230181517226575787524058832249085821280089747909326100
        7625787704286560069961762121768454789964407050662417102133
        2748679623743022915535820078014116534806564748823061500339
        2068983794766255036549822805329662862117930628430170492402
        3019857199789488368971830438051821744191476604297524372516
        8343541121703863137941142209529588579806015293875275379903
        0938871683572095760715221900279379292786303637268765822681
        2419933848081660216037221547101430073775377926990695871212
        8928801905203160128586182549441335382078488346531163265040
        7642428390870121015194231961652268422003711230464300673442
        0647477180213530701240988603533991526679238711017062218658
        8357378121093517977560442563469499978725112544085452227481
        0914874307259869602040275941178942581281882159952359658979
        1811440776533543217575952555361581280011638467203193465072
        9680799079396371496177431211940202129757312516525376801735
        9101557338153772001952444543620071848475663415407442328621
        0609976132434875488474345396659813387174660930205350702719
        5298394327142537115576660002578442303107342955153394506048
        6222764966687624079324353192992639253731076892135352572321
        0808898193391686682789482811704726245019484097009757609209
        8372409007471797334078814182519584259809624174761013825264
        3955135259311885045636264188300338539652435997416931322894
        7198783084276004013680747039040972384739458348961865397905
        9411859931035616843686921948538205578039577388136067954990
        0085123259442529724486666766834641402189915944565309423440
        6506678519484177667794704720419588220432953803263105374948
        8312218039127967844610013972675389219511911783658766252808
        3690053249004597410947068772912328214304635337283519953648
        2743258331191444590178096077828835837301118575436599589827
        2453192531058811502630754257149394302445393187017992360816
        6611305426253995833897942971602070338767815033010280120095
        9972522222808014235710947603519255444349299867678178910455
        5906301595380976187592035893734197896235893112598390259831
        0267193304189215109689156225069659119828323455503059081730
        7351955037216658702880539921385760370353771051780212801295
        6684198414036287272562321442875430221090947272107347413497
        5514190737043318276626177275996888826027225247133683353452
        8166927795913288613817663498577289369009657495622871030243
        6259077241221909430087175569262575806570991201665962243608
        0242870024547362036394841255954881727272473653467783647201
        9183039987176270375157246499222894679323226936191776416146
        1879561395669956778306829031658969943076733350823499079062
        4100202506134057344300695745474682175690441651540636584680
        4636926212742110753990421887161276177870142588648257752238
        8918459952337629237791558574454947736129552595222657863646
        2118377598473700347971408206994145580719080213590732269233
        1008317595106590191212947954086036407573587502058902087045
        7967000705526250581142066390745921527330940682364944159089
        1009220296680523325266198911311842016291631076894084723564
        3668081821686572196882683584027855007828040434537101836510
        9695178233574303050485265373807353107418591770561039739506
        2640355442275156101107261779370634723804990666922161971194
        2591204450846417463835899382399465173955090008594799901360
        2667426149429006646711506717542217703877450767356374215478
        2905911012619157555870238957001405117822646989944917908301
        7954758767601680941001358376135785913569244556477644641786
        6711539195135769610486492249008344671548638305447791433009
        7680486878348184672733758436892724310447406807685278625585
        1650920882638132336231487333367147645204508766276149503899
        4950480956046098960432912335834885999029452640028499428087
        8624039811814884767301216754161106629995553668193123287425
        7020637383520200868636913117334697317412191536332467453256
        3087134730279217495622701468732586789173455837996435135880
        0959350877556356248810493852999007675135513527792412429277
        4885658885665132473025147102105753525165118148509027504768
        4551825209633189906852761443513821366215236889057878669943
        2288816028377482035506016029894009119713850179871683633744
        1392759736440170070147637066557035043381211135764150184518
        2141361982349515960106475271257593518530433287553778305750
        9567425442684712219618709178560783936144511383335649103256
        4057338986671781239722375193164306170138595394743678433926
        7098671245221118969084023632741149660124348309892994173803
        0588417166613073040067588380432111555379440605497721705942
        8215148861656727712409033877277456290971101348851843741186
        9565544974573684521806698291104505800429988795389902780438
        3596282409421860556287788428802127553884803728640019441614
        2574999042720095952046541705981049899675045119364711727722
        2043610261407975080968697517660023718774834801612031023468
        0567112644766123747627852190241202569943534716226660893675
        2198331118135111465038548950251206557726361454736044268594
        9807439693233129712737715734709971395229118265348515558713
        7336629120242714302503763269501350911612952993785864681307
        2264860082708813335381937036825988678933212383270532976258
        5738279009782646054559855513183668884462826513379849166783
        9409761353766251798258249663458771950124384040359140849209
        7337546424744881761840700235695801774101776969250778148933
        8667255789856458985105689196092439884156928069698335224022
        5634570497312245269354193837004843183357196516626721575524
        1934019330990183193091965829209696562476676836596470195957
        5473934551433741370876151732367720422738567427917069820454
        9953095918872434939524094441678998846319845504852393662972
        0797774528143994182567894577957125524268260899408633173715
        3889626288962940211210888442737656862452761213037101730078
        5135715404533041507959447776143597437803742436646973247138
        4104921243141389035790924160364063140381498314819052517209
        3710396402680899483257229795456404270175772290417323479607
        3618787889913318305843069394825961318713816423467218730845
        1338772190869751049428437693250249816566738162606159417682
        5250999374167288395174406693254965340310145222531618900923
        5376486378482881344209870048096227171226407489571939002918
        5733074601043607291909457679946149292904279816877294264877
        2995285843464777538690695014898413392454039414468026362540
        2118614317031251117577642829914644533408920976961699098372
        6523617687456058947049681701369749095230720826828878907301
        9001825342580534342170592871393173799314241085264739094828
        4596418093614138475831136130576108462366837237695913492615
        8245162215521348792441450417568480641206365201703863301295
        3277769902311864802006755690568229501635493199230591424639
        6217025329747573114094220180199368035026495636955866425906
        7626856873721103391567938398957655651931778830002416135395
        6243777784080174881937309502069990089089932808839743036773
        6595524891300156633294077907139615464534088791510300651321
        9344866732482759079468078798194250195826223203951312520141
        0996053126069655540424867054998678692302174698900954785072
        5672978794769888831093487464426400718183160331655511534276
        1556224054744733780492462149521332585276988473362691826491
        7433898782478927846891882805466998230368993978341374758702
        5805716349413568433929396068192061773331791738208562436433
        6353598634944968907810640196740744365836670715869245211829
        9789380407713750129085864657890577142683358276897855471768
        7184427726120509266486102051535642840632368481807287940717
        1279668200607275595559040402331787494473464547606281895415
        1213916291844429765106694796935401686601005519607768733539
        6511614930937570968554559381513789569039251014953265628147
        0119983269922000663928753747131352364215892651262040728877
        1657835840521964605410543544364216656224456504299901025658
        6927279142752931172082793937751326106052881235373451068372
        9398935808712438693859343891757133763007203197608166044646
        8393772580690923729752348670291691042636926209019960520412
        1024077648190316014085863558427609537086558164273995349346
        5463145040401995285372520049578052546562511541092524379913
        2626271360909940290226206283675213230506518393405745011209
        9341464918433323646569371725914489324159006242020612885732
        9261335968087265000456282845575745965921205303413101118275
        0130696150983551563200431078460190656549380654252522916199
        1819959602752327702249855738824899882707465936355768582560
        5180689642853768507720122203479209939361792682065901421656
        1592530673794456894907085326356819683186177226824991147261
        5732035807646298116244013316737892788689229032593349861797
        0219949819257396176730758344170985592221701718257127775344
        9150820527843090461946083521740200583867284970941102326695
        3921445461066215006410674740207009189911951376466904481267
        2536915371622907913854039375600778351533741677479421003840
        0230895185099454877903934612222086506016050035177626483161
        1153325587705073541279249909859373473787081194253055121436
        9797499149518605359204038302357163527276308746932196221900
        6426088618367610334600225547747781364101269190656968649501
        2688376296907233961276287223041141813610060264044030035996
        9889199458273976241146137448040596970625767647237660655416
        1857469052722923822827518679915698339074767114610302277660
        6020061246876477728819096791613354019881402757992174167678
        7992316039635694928515136336472195406111717673873725557285
        2294005436178517650230754469386930787349911035218253292972
        6044553210797887711449898870911511237250604238753734841257
        0860640690520584521227545338480082053024504565176695185769
        1320004281675805492481178051983264603244579282973012910531
        8385636821206215531288668564956512613892261367064093953334
        5705269869596923503530942245438652786776730275404027022463
        8448355323991475136344104405009233036127149608135549053153
        9021002299595756583705381261965683144286057956696622154721
        6956208700137277685369608407048333251327931122325071486302
        0695124539500373572334680709465648308920980153487870563349
        1092366057554050864111521441481434630437273271045027768661
        9531078583233348578402971609252153260925589326556006721243
        5946425506599677177038844539618163287961446081778927217183
        6908880126778207430106422524634807454300476492885553409062
        1851536543554741254761527697726677697727770583158014121856
        8801170502836527554321480348800444297999806215790456416195
        7212784508928489806426497427090579129069217807298769477975
        1124473059914060506299468942809310342164166299356148281309
        9887074529271604843363081840412646963792584309418544221635
        9084576146078558562473814931427078266215185541603870206876
        9804617474008083243436653823545551094494984310934947599446
        7267366535251766270677219418319197719637801570216993367508
        3760057163454643671776723387588643405644871566964321041282
        5956453498413884128904206820470076155969168430389993483667
        9354254921032811336318472259230555438305820694167562999201
        3373175489122037230349072681068534454035993561823576312837
        7676406310131253352121419946118693508331765878520471123643
        3122676512996417132521751355326186768194233879036546890800
        1827135283584888444111761234101179918709236507184857856221
        0211040097769944531217950224795780695065329659403839873699
        0724079767904082679400761872954783596349279390457697366164
        3405359792219285870574957481696694062334272619733518136626
        0637359825755524965098072601236682836059283418558480269584
        1377255897088378994291054980033111388460340193916612218669
        6058491571485733568286149500019097591125218800396419762163
        5593757437180114805594422987304181968080856472657135476128
        3162920044988031540210553059707666636274932830891688093235
        9290081787411985738317192616728834918402429721290434965526
        9427264025596414635259143484006758676903503823205729341329
        8159353304444649682944136732344215838076169483121933311981
        9061096142952201536170298575105594326461468505452684975764
        8078080092213358113781977492717685450755383287688744745915
        9373116247060109124460982942484128752022446259447763874949
        1997840446829257360968534549843266536862844489365704111817
        7938064416165312236002149187687694673984075171763075168498
        5635920148689294310594020245796962292456664488196757629434
        9535326382171613395757790766370764569570259738800438415805
        8943361371065518599876007549241872117148892952217377211460
        8115434498266547987258005667472405112200738345927157572771
        5218589946948117940644466399432370044291140747218180224825
        8377360173466853007449855647154200361235933973129144585915
        2288740871950870863221883728826282288463184371726190330577
        7147651564143822306791847386039147683108141358275755853643
        5977216500282778037134228696887873497950960311088991961433
        8666406845069742078770028050936720338723262963785603865321
        6432348815557557018469089074647879122436375556668678067610
        5449550172607911429308312857612544819444494732448190937953
        6900820638463167822506480953181040657025432760438570350592
        2818919878065865412184299217273720955103242251079718077833
        0426090867942734289557355592527238055114404380012390416877
        1644518022649168164192740110645162243110170005669112173318
        9423400547959684669804298017362570406733282129962153684881
        4041021944634246462207455756439604529853130714090846084996
        5376780379320189914086581466217531933766597011433060862500
        9829566917638846056762972931464911493704624469351984039534
        4491351411936679333019366176636525551491749823079870722808
        6085962611266050428929696653565251668888557211227680277274
        3708917389639772257564890533401038855931125679991516589025
        0164869614272070059160561661597024519890518329692789355503
        0393468121976158218398048396056252309146263844738629603984
        8924386187298507775928792722068554807210497817653286210187
        4767668972488411395603494803767270363169210073508340738652
        6168450748249644859742813493648037242611670426687083192504
        0997615319076855770327421785010006441984124207396400139603
        6015838105659284136845741191027364202741637234882145241013
        4771652960312840865841978795111651152982781462037913985500
        6399960326591248525308493690313130100799977191362230866011
        0999291428712493885416120380204113401888872196934779044975
        2745428807280350930582875442075513481666092787935356652125
        5620139988249628478726214432362853676502591450468377635282
        5876521391564809721419296755493843755826002531685363567313
        7926247587804944594418342917275698837622626184636545274349
        7662411138451305481449836311789784489732076719508784158618
        8796929558197332506999514026015116755297505754378102422389
        5792578656212843273120220071673057406928686936393018676595
        8251326499145950260917069347519408975357464016830811798846
        4524736189560564794263580705625632811892696630264795359510
        9712765913623318086692153578860781275991053717140220450618
        6075374866306350591483916467656723205714516886170790984695
        9322367249467375830996070425892204815507991327520885837811
        1768521426933478692189524062265792104362034885292626798401
        3953216458791151579050460579710838983371864038024417511347
        2264725470107947939969535546696197267632552299146549334996
        6323418595145036098034409221220671256769872342794070885707
        0474293173329188523896721971353924492426178641188637790962
        8144869178694681775917171506691114800207594320120619696377
        9510322708902956608556222545260261046073613136886900928172
        1068198618553780982018471154163630326265699283424155023600
        9780464171085255376127289053350455061356841437758544296779
        7701466029438768722511536380119175815402812081825560648541
        0787933598921064427244898618961629413418001295130683638609
        2941000831366733721530083526962357371753307386533382048421
        9030818644918409372394403340524490955455801640646076158101
        0301767488475017661908692946098769201691202181688291040870
        7095609514704169211470274133900522533408348128703530310239
        1969997859741390859360543359969707560446013424245368249609
        8772581311024732798562072126572499003468293886872304895562
        2532044636026398542252584164643242716114198178024825955635
        4490721922658386366266375083594431487763515614571074552801
        6159677048442714194435183275698407552677926411261765250615
        9652354571879566731709133193587616282559207830801852068901
        5150471334038610031005591481785211038475454293338918844412
        0517943969970194112695119526564919594189975418393234647424
        2907027188752235343936736336632003072327470374071239825620
        2466265197409019976245205619855762576000870817308328834438
        1831070054514493545885422678578551915372292379555494333410
        1744201696000906964156127322977702212179518683763590822551
        2881647002199234886404395915301846400471432118636062252701
        1541122283802778538911098490201342741014121559769965438877
        1974853764311582298385331230717511329619045590079380642766
        9581901484262799122179294798734890186847167650382732855205
        9082984529806259250352128451925927986593506132961946796252
        3739725655841578537445675589980324054921869628884903325608
        5145534439166022625777551291620077279685262938793753045418
        1080729285891989715381797343496187232927614747850192611450
        4132748732429705834084711123337462746172746265824153242710
        5932250625530231473875925172478732288149145591560503633457
        5424233779160374952502493022351481961381162563911415610326
        8449580725082734317659440540982697652693445798634797097431
        2449827193311386387315963636121862349726140955607992062831
        6999420072054811525353393946076850019909886553861433495781
        6500899616490796781429011483876456821749140756237676184537
        7514403147541120676016072646055685925779932207033733339891
        6369504346690694828436629980037414527627716547623825546170
        8831898108688068478537055364804693509588180253605297407935
        3867651119507937328208314626896007107517552061443378411454
        9950136432446328193346389050936545714506900864483440180428
        3633905135781572739733345372842633721740657757710798305175
        5572103679597690188995849413019599957301790124019390868135
        6585539661941371794487632079868800371607303220547423572266
        8968018821234243918859841689722776521940324932273147936692
        3400484897605903795809469604175427961378255378122394764614
        7832926976545162290281701100437846038756544151739433960048
        9153188175766505009516974024156447712936566142539493688842
        3051740012992055685428985389794266995677702708914651373689
        2206104415481662156804219838476730871787590279209175900695
        2734566820265133731115180001814341209626016586298210766635
        2336177400783778342370915264406305407180784335806107296110
        5550020415131696373046849213356837265400307509829089364612
        0478911147530370498939528334578240828173864413227100029683
        1194020332345642082647327623383029463937899837583655455991
        9340866235090967961134004867027123176526663710778725111860
        3540375544874186935197336566217723592293967764632515620234
        8757011379571209623772343137021203100496515211197601317641
        9408203437348512852602913334915125083119802850177855710725
        3731491392157091051309650598859999315608636554774035518981
        6673353588004821466509974143376118277772335191074121757284
        1592580872591315074606025634903777263373914461377038021318
        3474473011130326702969173350477016321066162278300272692833
        6558401179141944780874825336071440329625228577500980859960
        9040936312635621328162071453406104224112083010008587264252
        1122624801426475194261843258533867538740547434910727100497
        5428115946601713612259044015899160022982780179603519408004
        6513534752698777609527839984368086908989197839693532179980
        1391354425527179102253970108106321430485113782914985113819
        6914304349750018998068164441212327332830719282436240673319
        6554692677851193152775113446468905504248113361434984604849
        0512583456832664415284897139723760403282126602535166939140
        8204994732048602162775979177123475109750240307893575993771
        5095021751693555827072533911892334070223832077585802137174
        7783787783910152341320984894234596136923404979982793041444
        6316270721479611745697571968123929191374098292580556195520
        7434243295982898980529233366415419256367380689494201471241
        3405250722040617943552525552250087487900865683145428351677
        5054229480327478304405643858159195266675828292970522612762
        8711040134801787224801789684052407924360582742467443076721
        6452703134513541676496689012747868010102951338626986497482
        1211862904033769156857624069929637249309720162870720018983
        5423690364149270236961938547372480329855045112089192879829
        8744678641291594175316756025334353106267452545071141814832
        3988060729714023472552071349079839898235526872395090936566
        7878992383712578976248755990443228895388377317348941122757
        0714109597900479193010467407504114353817824646307959895556
        3899188477378134134707024674736211204898622699188851745625
        1732519341352038115863350123913054441910073628447567514161
        0504109735058527620444891909789019843154852805339857778443
        1393388399431044446566924455088594631408175122033139068159
        6592510546858013133838152176418210433429788826119630443111
        3887962587460902261309008499754303957712432306169062629194
        0392143974027089477766370248815549932245882597902063125743
        6910946393252806241642476868495455324938017639371615636847
        8598237159023854212658406153672286071317026747401311452610
        6376538339031592194346981760535838031061288785205154693363
        9241088467632009567089718367490578163085158138161966882222
        0475704375906143380407258538620835651769984267745231958241
        8268369827016023741493836349662935157685406139734274647089
        9685618170160551104880971554859118617189668025973541705423
        9851355600187203350790609464212711439931960465274240508822
        2535977348151913543857125325854049394601086579379805862014
        3366078825219717809025817370870916460452727977153509910340
        7364250203863867182205228796944583876529479510486607173902
        2932745542678566977686593992341683412227466301506215532050
        2655341460995249356050854921756549134830958906536175693817
        6374736441833789742297007035452066631709296075919896277324
        2309025239744386101426309868773391388251868431650102796491
        1497737582888913450341148865948670215492101084328080783428
        0894172980089832975369406449699031253998639195816014689952
        2088066228540841486427478628197554662927881462160717138188
        0180840572084715868906836919393381864278454537956719272397
        9723646516675920110579956639625985355127635587681402134098
        2901629687342985079247184605687482833138125916196247615690
        2875901072733103299140623864608333378638257926302391590003
        5576090324772813388873391780969666014696150317542267511259
        9331552967421333630022296490648093458200818106180210022766
        4580400278213336758573019011371754672763059044353131319036
        0924890972464279284555499134900051802957070829190525567818
        8991389962513866231938005361134622429461024895407240485712
        3256628888931722116432947816190554868054943441034090680716
        0880282279596869501336438142682521704728708630101373011552
        3686141690837567574763723976318575703810944339056456446852
        4183028148107998376918512127201935044041804604721626939445
        7883770901059746932197205581140787759897720720096893822493
        0323683051586265728111463799698313751793762321511125234973
        4305240622105244234353732905655163406669506165892878218707
        7567941760807129737813351871179316500331555238224877306534
        4417945341539520242444970341012087407218810938826816751204
        2299404948179449472732894770111574139441228455521828424922
        2406587526891722727806071167540469730080370396187877966948
        8255561467438439257011582954666135867867189766129731126720
        0072971553613027503556167817765442287442114729881614802705
        2438068176535732755786025058470840132088379328160087690813
        0049249147368251703538221961903901499952349538710599735114
        3478292339499187936608692301375596368532373806703591144243
        2685615121094042595826393016780171286692392832310576588517
        1402021119695706479981403150563304514156441462316376380990
        4402816256917576489142569714163598439317433270237812336938
        0430128926263753826677950341693343236075002481757418087503
        8847509493945489620974048544263563716499594992098088429479
        0363666297526003243856352945844728944547166209297495496616
        8774141208821304770228161164560440072363515811497297392189
        6673738264720472264222124201656015028497130633279581430251
        6013694825567014780935790889657134926158161346901806965089
        5563101212184918058479227206918716963163300448580201028606
        5785859126997463766174146393415956953955420331462802651895
        1167938074573315759846086173702687867602943677780500244673
        3913324316698803540732323882818475010516413311895370364884
        2269027047805274249060349208295475505400345716018407257453
        6938145531175354210726557835615499874447480427323457880061
        8731493415660463529797794550753593047956872093167245365472
        0838168585560604380197703076424608348987610134570939487700
        2946175792061952549255757109038525171488525265671045349813
        4198033906415298763436954202560802776144219143189213939088
        3454313176968510184010384447234894886952098194353190650655
        5354617335814045544837884752526253949665869992058417652780
        1253410338964698186424300341467913806190280596078548880107
        8970551694621522877309010446746249797999262712095168477956
        8482583341402266477210843362437593741610536734041954738964
        1978954253350363018614009515347669614762556518738232924685
        4735693580289601153679178730355315937836308224861517777054
        1577576561759358512016692943111138863582159667618830326104
        1646517148469793854226216871614001223782137797741312689772
        6671299202592201740877007695628347393220108815935628628192
        8563571893384958850603853158179760679479840878360975960149
        7334205727046035217906056476032855692762734951822032361441
        1258418242624771201203577638889597431823282787131460805353
        3574494297621796789034568169889553518504478325616380709476
        9516990862471000197488092050095219436323787197648703392238
        1154036347548862684595615975519376541011501406700122692747
        4393888589943859730245414801061235908036274585288493563251
        5853843832424932526660875889083187007091002373771065769850
        5643392885433765834259675065371500533351448990829388773735
        2051459333049626531415141386124437935885070944688045486975
        3581702129084907873478068143663233228194158273456713564431
        7153796781805819585246484008403290998194378171817730231700
        3989733050495387356116261023999433259780126893432605584710
        2787649010709234438846340117355568659035852449193701810416
        2620850429925869743581709813389404593447193749387762423240
        9852832762266604942385129709453245586252103600829286649724
        1749191419889661295580767709795947953060131191590117739431
        0420904907942444886851308684449370590902600612064942574471
        0353547657859242708130410618546219881830090634588187038755
        8562749115873754210646679513464875867715438380185213482819
        1581246259933516019893559516796893285220582479942103451271
        5877163345222995418839680448835529753361286837225935390079
        2016669413390911687588039888288692160023732573615882071635
        1627133281051818760210485218067552664867390890090719513805
        8626735124312215691637902277328705410842037841525683288718
        0469879525130732663402785190594173389203585403956770356113
        2935448258562828761061069822972142096199350933131217118789
        1078766872044548876089410174798647137882462153955933333275
        5620094395804345379197822805903959599274369137937786649409
        6404877784174833643268402628293240626008190808180439091455
        6351936856063045089142289645219987798849347477729132797266
        0276584016678901364905087411421268619698620441269652829810
        8704547986155954533802120115564697997678573892018624359932
        6777689454060508218838227909833627167124490026761178498264
        3770330020818445900097172352043319947082420987715144497510
        1705564302954282181967000920251561584417420593365814813490
        2693111517093872260026458630561325605792560927332265579346
        2808056834439213736884056504343073965740610177793701414246
        1549307074136080544210029560009566358897789926763051771878
        1943706761498217564186590116160865408635391513039201316805
        7690341725964536923508064174465623515239290504094799531840
        7486215121056183385456617665260639371365880252166622357613
        2201941701372664966073252010771947931265282763302413805164
        9071745659648537483546691945235803153019691604809946068149
        0403781982973236093008713576079862142542209641900436790547
        9049930078372421581954535418371129368658430553842717628035
        2791288211293083515756565999447417884383815651484342298587
        0424559243469329523282180350833372628379183021659183618155
        4217157448465778420134329982594566884558266171979012180849
        4803324487872581837748055222681510113717453684178702802744
        5244290547451823467491956418855124442133778352142386597992
        5988203287085109338386829906571994614906290257427686038850
        5110326385445404191849588665385450405713236296810691468148
        4786965916686184275679846004186876229805556296304595322792
        3051616721591968675849523635298935788507746081537321454642
        9847923105116763577494946229525694976603594739624309953433
        1040499420967788382700271447849406903707324910644415169605
        3256560586778757417472110827435774315194060757983563629143
        3263978122189462874477981198072256467146640548501310096567
        8631488009030374933887536418316513498254669467331611812336
        4854397649325026179549357204305402182974871251107404011611
        4058999110930624923128131163405492625713567218186289327861
        3883371802853505650359195274140086951092616754147679266803
        2109237467087213606278332922386413619594121339278036118276
        3241060047409711110481400036233427145144833346416754663546
        9973149475664342365949349684588455152415075637660508663282
        7424794136062876041290644913828519456402643153225858624043
        1418386695906332450630003922131926476259626915109044576953
        0144405461803785750303668621246227863975274666787012100339
        2984873375014475600322100622358029343774955032037012738468
        1630610265703008722754629667968808905871276763610662257223
        5222973920644309352432722810085997309513252863060110549791
        5644791845004618046762408928925680912930592960642357021061
        5246462050232489665939873249339673769520239917608984745718
        4353193664652912584806448019652016283879518949933675924148
        5626136995945307287254532463291529110128763770605570609531
        3775277518679232921349552451330898679691651290738413021675
        7323863757582008036357572800275449032795307990079944254110
        8725693188014667935595834676432868876966610097395749967836
        5933978463469599489506104903836474095046952260638580467580
        7306991229047408987916687211714752764471160440195271816950
        8289733537148530928937046384420893299771125856840846608339
        9340456890267875160087754612679880154658565220612109534907
        9670736553970257619943137663996060606110640695933082817187
        6426043573425361756943784848495250108266488395159700490598
        3808121052211110919433239511360514464598342107990580820937
        1646452312770402316007213854372346126726099787038565709199
        8507595634613248460188409850194287687902268734556500519121
        5465440638292538512763176639220509383452043007730170299403
        6261543400132276391091298832786392041230044555168405488980
        9080779174636092439334912641164240093880746356607262336695
        8427645836982687348158819610585718357674620096505260659292
        6354829149904576830721089324585707370166071739819448502884
        2603963660746031184786225831056580870870305567595861341700
        7454029656876347741764310517510367328692455585820823720386
        0178173940517513043799486882232004437804310317092103426167
        4998000073016094814586374488778522273076330495383944345382
        7706087607635420984450083062476302535727810327834617669705
        4428715531534001649707665719598504174819908720149087568603
        7783591994719343352772947285537925787684832301101859365800
        7172911869676176550537750302930338307064489128114120255061
        5089641100762382457448865518258105814034532012475472326908
        7547507078577659732542844459353044992070014538748948226556
        4422236963655441942254413382122254774975354946248276805333
        3698328415613869236344335855386847111143049824839899180316
        5458638289353799130535222833430137953372954016257623228081
        1384994918761441413229337671065634925288145282395062090223
        5787668465011666009738275366040544694165342223905210831458
        5847035529352219928272760574821266065291385530345549744551
        4703449394868634294596584310241907859236802245607639367841
        6627051855517870290407355730462063969245330779578224594971
        0420188043000183881429008173039450507342787013124466860092
        7785818110409115117293748736278878749074652855654347488868
        3106411005102302087510776891878152562273525155037953244485
        7787277617001964853703555167655209119339343762866284619844
        0262952521836785223674751088097815070989784130862458815226
        6096355140187449583692691779904712072649490573726428600521
        1403581231076006699518536124862746756375896225299116496066
        8765082617341784847893372950567390078786179253514406210453
        6625064046372881569823231750059626108092195521115085930295
        5654967538862612972339914628358476048627627027309739202001
        4322487075823373549152460856082103288829741839064788699232
        7369136004883743661522351705843770554521081551336126214291
        1815615301758882573594892507108879262128641392443309383797
        3338678061317952373152667738208580247014335270092438032669
        5174211950767088432634644274912755890774686358216216604274
        1315170212458586056233631493164646913946562497471741958354
        2186077487110573384584336899396459137406033821593522435947
        5162623918868530782282176398323730618020424656047752794310
        4796189724299533029792497481684052893791044947004590864991
        8727273454135081019838818646736093925719305119686456018557
        8245021823106588943798652243205067737996619695547244058592
        2417953006820451795370043472451762893566770508490213107736
        6257516973355274623029430312035962609534235743972496592110
        1065781782610874531887480318743082357369919515634095716270
        0992444929749105489851519658664740148225106335367949737142
        5102293418825851173719944991150975837461301055050641977215
        3192935487537119163026203032858865852848019350922587577559
        7425276584011721342323648084027143356367542046375182552524
        9443296570438613878659019657388028684018940876728167141370
        3366173265012057865391578070308871426151907500149257611292
        7675193096728453971160213606303090542243966320674323582797
        8893323244057791992784846333397777376559018705748068286783
        4796562414610289950848739969297075043275302997287229732793
        4442988646412725348160603779707298299173029296308695801996
        3124133049393504933254123550710544611825911411164545347103
        2988104784406778013807713146540009938630648126661433085820
        6811395838319169545558259426895769841428893743467084107946
        3189325391069639557807060212459748982935646135607889834724
        1997947856436204209461341238761319886535235831299686226894
        8608408456655606876954501274486631405054735351746873009806
        3227804689122468214608067276277084024022661554850240089528
        9165711761743902033758487784291128962324705919187469104200
        5848326140677333751027195653994697162517248312230633919328
        7079838007484857265161234349332733566644733585564302352808
        8392434827876088616494328939916639921048830784777704804572
        8491456303353265070029588906265915498509407972767567129795
        0100982294762289618915914415200322838787734851309790810191
        2926722710377889805396415636236416915498576840839846886168
        4375407065121039062506128107663799047908879674778069738473
        1704752534421563903872012388063236880370179493089549007763
        3152306354837425681665336160664198003018828712376748189833
        0246836371488309259283375902278942588060087286038859168849
        7306939480205112217663591382515242786700944069423551202015
        6837777885182467002565170850924962374772681369428435006293
        8814429987905301056217375459182679973217735029368928065210
        0253962688074980926434580116557158867004435039765053234782
        8732736884086354000274067678382196352222653929093980736739
        1364082898722017776747168118195856133721583119054682936083
        2369761134502817578302029348459829250008956826302712632958
        6629214765314223335179309338795135709534637718368409244442
        2096319331295620305575517340067973740614162107923633423805
        6468500920371671526425563718538895714164197723874226105966
        6739699717316816941543509528319355641770566862221521799115
        1355639707143312893657553844648326201206424338016955862698
        5610224606460693307938478588143674070005997697036490192733
        2882613532936311240365069865216063898725026723808740339674
        4397830258296894256896741864336134979475245526291426522842
        4192430833881035800537870239995421721136865502753413622116
        9314069466951318692810257479598560514500502171591331775160
        9957865551981886193211282110709442287240442481153406055895
        9583558152320121846058205635926993034788511320686266275887
        7144603599665610843072569650056306448918759946659677284717
        1539573612108180841547273142661748933134174632662354222072
        6001460127012069346395205644455432916629866607830890681187
        9009081529506362678207561438881578135113469536630387841209
        2346942868730839320432333872775496805210302821544324723388
        8452153437272501285897476914608083144041258681815400491877
        7228786980185345453700652665564917091542952275670922221747
        4112062720656622989806032891672068743654948246108697367225
        5474048128892424718543236057534116728507575520571311566979
        5458488739874222813588798584078313506054829055148278529489
        1121905383195624228719484759407859398047901094194070671764
        4390327307121358873850499936388382055016834027774960702768
        4488028191222063688863681104356952930065219552826152699127
        1637277388418993287130563464688227398288763198645709836308
        9177864870866761854856800476725526754147428510281458074031
        5299219781455775684368111018531749816701642664788409026268
        2824448258027532094549915104518517716546311804904567985713
        2575281179136562781581112888165622858760308759749638494352
        7567661216895926148503078536204527450775295063101248034180
        4584059432926079854435620093708091821523920371790678121992
        2804960697382387433126267303067959439609549571895772179155
        9730058869364684557667609245090608820221223571925453671519
        1834872587423919410890444115959932760044506556206461164655
        6654875942473692523369559930303550958176261762318495619064
        9483967300203776387436934399982943020914707361894793269276
        2445186560239559053705128978163455423320114975994896278424
        3274837880327014186769526211809750064051497558896502930048
        6760520801049153788541390942453169171998762894127722112946
        4568294860281493181560249677887949813777216229359437811004
        4480607976724292762495107841534464291508427645200020427694
        7069804177583220909702029165734725158290463091035903784297
        7572651720877244740952267166306005469716387943171196873484
        6887381866567512792985750163634113146275304990191356468238
        0432997069577015078933772865803571279091376742080565549362
        465

Это были сто тысяч знаков числа Пи.
Ссылки по теме
  • Numbers, constants and computation --- отличнейшая подборка алгоритмов вычислений и статей по теории чисел.
  • Коллекция рядов сходящихся к числу Пи (формат PostScript)
  • История вычисления числа Пи --- точность, даты, авторы за последние 4000 лет (формат PostScript), ещё есть pdf версия.
  • Некоторые приближения к числу Пи --- записывается аналитически (формат PostScript).
    $Id$
    Rambler's
Top100