p-books.com
The value of Zeta(3) to 1,000,000 decimal digits.
by Simon Plouffe
Previous Part     1  2  3  4  5  6  7  8  9  10  11
Home - Random Browse

698083941351569976018957858737991912451616125203977708322779964232223373943691 527806853549079821314978763277014536230716854762383978338820250328310117281796 729092184456318190255534535425615255194234650283094773380362904778277303354092 576469185758522386162711329274701845752951477768344596317282428517261286222890 167912427929175741840576381296673677516672911379643175097616334235785762252730 416730939089606196903882694638438219097264721959459542114367666271890053986409 349634216855009969696569343634012744619777130699055528206251931168731833068007 276443210564631369174363480128511832256726847172357411306541229945260833575619 141342612280385861770128426154289748232577758821825571555679881555785916304151 753056718921205092090245116934155955053896373641202465268402995933093488374388 705329093443172079422033468116985876361354485095356010945920853239393530370765 978439392190443514088647503192535279077733561966031332613225400379191409610112 942586831194672116360453574994773653628537354134469060909554264455148903258025 425543230362444261890325068868028383204131895239173168434104115079891282353310 243795759525560252587366672884675040491583302443684984617944276610668679785334 966817792018527699711417839334605049121283284518199026992621127477810629470614 959302858468145578104469283657751289739226581205299633724068356091839550047765 580850592790459992908315393970396682634180760958433415732174755841013735713779 274415684401782845071742500720628816082400203131752479890857064837335918167547 241750092659252262466615505021206825122899284662771991900584957477750140654394 978085725801838030223034831310302964926832056866574815104378556432835355881966 132897408747307819461942651301960150912176994908677595117179310228758948670872 211553010771721572429261353581294178996763667129924547593859090752037834523373 948980290642278053118109084110976112230847487707137592682088296779556570684635 589906644402062848032020633296461852759480617190201992373102430694818438436798 829949663141629884004997251596532489473669883203780265441156706922646874125543 281518501393046655545099205584468169209434708729547054448584813246314501096318 314109556074737318157875849998988826076011834399715950039466442434543678892842 670116042252660470303203258745612639318010254394288829741312693647498182406106 534268172816971472272106076284853159686272984673882914392285948844714808528894 230623591825081409666131491468738046838247297397158535683769822920150290359301 848413388140789794701271066080654390214399604254395652334890007919608641445056 999605675050967600161396239002817339959718024520740129464895393271634680098965 685205900109758042362953141241342445662385395857445792712779625644476208602884 947060501968765526345529994440797724121460482127510272738427473487882176671671 279480624354327736948284717737062701690919953968564221578600017842332936726988 072405829316574309983411568729562936224635590241387947153546443016660525812319 369495557536050640392564935505542144550524681972672819752254899049164240610948 987106144545789812328460899984731611810482609161262182078622835386502327434467 319305696259357485302419041134909406830118388081784326479630755293936698697791 333824656387655973073337444160342028006255759734009714636272484762592583021337 172358013177618965010660899219003807399275428649051078101940281300636284563399 938839479356207326508642140360501672884590829859767263907408709563106732751835 892204379730010383418877339304969384179014063213935908583920433656934551762734 893202692175212046402142280308289541316423516911500544958411243995531201294891 688080871835909569079487286706381726575518934273379284240300863701825033246469 290123938690140222436524038549569911927482945362432287253858390206437630284081 717877089192278701251411462626337311886293029773324957725963309766602245495435 805991676691675500302865154928247442127076000377864110920864604136326083118837 360563788363080572470012936275526988742460373118031166973278564580651289772350 503895216013024210497730317125444417438075896346908474677665450952988915511855 952161652302976967330499079653377902463929371787265483625121270920222653382940 390124842060069396630651147104840540164937309714612913218045966400403054102586 603223599418996491484120534215339782967760522806632764032740172473421450054597 240742012942828971927194897526704008131670361588229091349772456805698486273607 996475461794613631296611704862790731083487455926077257726013080304079811337357 386986868131951698382617015307456747446085248829862232419280575405963362601368 826267139853358177433309788028981600668191011040488819349965043457838504623026 606938734596289323832685197098117818272639125440641937637967844523095713777669 486087910053542711018008545931450228181211630563861278529211073372812236214923 828472549317174841673415175495154277511793101115343250044971662287239946313111 085360877419705609051630951577492334667774047712773358540062794888413733304071 842136762126993095653338088784988132746080179462561958773645468614732127757583 601069582318897850953470755980536951330331129374649073772058257897303972342787 465703302219410117444502058000280339033709758318981092239812569872695638222883 528960555702800381685299061033656154339873985811104805811337586398076265782842 613390225509611941411100795266496527777137114439996275761261761512557898546084 951360683465971789642422694067813418414085175360339793643015054133108964798663 921619991974998983342627035871419171742501326742457127855124859038221802609200 449519906483547885368877519015715924575251640108819190169426186755057686114552 973438869051721302755322190560172877489557048100010126050279719569342303541224 451178481180027414292207905663699805375989611831333132971909377958057125503528 997117746634666939000978404342060477084438897095378598209927817145234084011500 663536711513955369385215756051393982548082998486865022350012525390315900230158 813605610700098328643377872577364285877628137902978689127353399621388341469807 405798552695661179402487824852347729522598188652164712483612357385775623356057 370485959358288914650952953529963920398235063061316337382251649037109995440288 445219584598840527367267437896968109392452022716030972482181438647852884637465 573709567776902889692076057149571779476037432195695941451723782069661163957957 959359812383083106091198862921283493500098458537811527148948279258755288782195 754301404054882746525906100441835767630048442384359655003137082725885089587143 602220528113932212985053584176834669849289000383033033813327823862251508516771 017951947763739636966833557187965377277984434689058456296862620989376954745634 797470952474474741137071454872624154642862440708897428977072682299299200561835 252243244566090734719892853976739317828790289859724940739089807800753454133028 217442547811123082908230732754149624619226939446160452004201654162227878619097 223216396619251537480105833787452745000822524463858847562007680147665355561155 877142248941794101545522427848931615914267992803661512525328248898688346268835 518837934240996662769292054719341182384413186800948344092684521580160380596943 387848562286100540109497067990675615687175414535403513378437609223755406934793 890169979618512135815098661204153040415933190002143628651624890819261901308349 972669833397017749024520194437449711535628328203540043226201488447672188806840 071145413874292843255218443478953906459723261571539130949744321521956237030283 156018507961580449964795399228434624852322321254913643792873079807681390268827 334496340993405460200484026150032346008045330224073749433203536801317505327947 919767545735889106584375973329872822142778500705276547842236828215491443687244 703280532492745895022986467851197310715437199571873156265611212141864318281852 021361259204377104876267949140577781922469082843840500783282940369732772173649 412043633581459008665550950374154258973660516005325975987085206128447106873971 756046886086848176545746959001697175500627410521352259553222390378848923243740 653151842363991879758621120648285403679695789619078771433694991197247506640920 192161598481113214990851173305135892430602907882054224397883182505819869205873 644241518887487282157884397171376627876962415501821519065889032338357636105192 041889607486912446890172676635927482238907186127863187549593825865900342915064 486377944408776873499159689619006575853560249953291612000933422317736059248237 807863414670233227656421862835672608091878364258671875789989752194207627616216 240489162863844648540930162474615898903859151933158116851933564077190823471126 094155048975368404278112622321574622078456977123581725489022184676077426506821 720812294963243529606186410384056917464104679715006921822644275245870708144839 934496339818594497793065307859363142670158458207308275442625359194312734819287 408131987282178802548200397140128278868858292138558471221467283664216721725944 372004339578895036570060217720416718846026393235362680329671877322320406772491 485653894829579923434815875050375049326849335204032858985424081666889651297566 725711878382965847517665339883827484491733474830422380771936332230776256379385 956924415174330614379686810129047663692087393414988746701197097527891248340146 815899175756285933689534207248921535425191973601638529312570410463800240918694 305040036388699608886926411433419918475018118891615073798813423950027991740299 355978702980373085140785926304658372164888852985674430815373851469834750834211 430227913232104938904171054051322003457820389492534858466616264208922042039435 188974303132727304997489598311051997568987333000774984069739855226004880285508 252259848828368227126766569512267370790340063243634774549524594244131735392901 269623095766578108373085675008733504949441452808342424528569160277661578880296 336708269638925670323387750864867974416640574252855699178675862542108841867646 507804538524720537782974691020697400862465194151701768352907469658076811836900 952267463485918184570534015953596432775966102924242713137815036879532517790837 718621806706230245252496741527184480361489210304155840026983336518514595624950 791807424623664910011265613755698306536028650039317886108449321145767289609426 458189480191210393788844094211474861404597474465321200402302646644699880810935 017241457988857205074696570310752219647394143055780125129325591906014408379235 849442704062442952695567337340029515654555082563203611731650936896967248327096 436163050895141953718878205475796470388465947303427916928634142484961090813568 562154975391392803976387182071621312249973756514009070191007517556490200482964 720869923276970349032411157289993767547954985170054927590395559831148024426086 786273439066911456316356947391799008523907492404585487768764017504800958296310 408441433204379706114280786035566603543474295487462392949472665879788692980994 402463741489520722940030672011851119059645785768844402815477228817673935541970 991416440653175837045146712227405819003021051365485821740354681716596852446218 178337572838699940994585400725433169384984525463495898866190406606386155656524 746471925297730091378487285619738965947686436729200390856820959843780846374416 963780866082606729253501831177376405189060466627836322447022059915671746113814 295642855424486245497245377924502121839170827050190598684490511494908067114630 745239555737272225039049361116779927695541242041793023541868506860699482080580 972017216138729225448362419557489251488064550000290566578304059167272146868840 287485378849024076056926976468400796775265094350964663345589215117507392158117 868523321254392157944426442239407539292203400293193081182453899439449289360501 476002445853779371495192701165741755419654582542387941230088806924828387324795 407595844623410712506073333022596649773705727025456116454483790825431610466555 366289726007778194194038012536364333091870350728575878750826275336022220446532 706208136216115290053344652847226073081093632801049734541897907193676892949187 986886147661239568729494187767828498446712461839642103959498655242260285385969 397379450728762389222767354868589772117615430015643737199611640310803763256509 746050662442772878830013617976914798788262182097055743570906006154629176101111 233170813691243099001020620335000480067360202124605707967893033832714359019182 784106204655918099314851137532430337690411861757428885041993138643022427412367 899448195139609335804699196191499168203447376328267071769784170380539215931734 369832835103143454914662674192369514235812450893714975511309040283842259159108 931761112864622706885159527861339522074777840906982827362753293189444177992423 183597598683017016434207532791982632073609286193811532002330425837567176664518 975761432957674616786875126715283224340261204207350157179576165782386543825753 533971867704335657724896510368623682266191333617896534380524872510817342517887 346835005461085225517802694473044256983521546435734515998742261106821985553869 813121996764230096451707939977543390471114528138978166189464289083540902036788 364872566647234796340293023864904774400328732216856822232839349940405781811948 389225026639427952345688938868329733085097924363416695183330638024634407322060 077061613345015499250089341384213469178513458421871703975129452050697775609748 489444808397058174083021422446297512682612574400396123763434385497913609503059 241269278263770294963281449858440509275039217919085753848215281409236799832632 047660009761449709007289066798243246416159215986946882142583701835345133889488 562103311405349916357637226766310777455990477145666416590184779162516244363351 308520902807421274221463624507387615059401592817445475850748778239861591423752 836141908752941665457617738834028499812788191930554025124619472803974216921290 377181178338426636670010792668469118209624163412404511920849450681478067656202 524313351367085746955406859461171925220269196224581820379461270882219926612804 911802237201268716242788229202668329240199486445271806918364421033938534151812 888652574012928832403123509745182769773805829870737913307091967277804107311053 510140662925322878977063826263417213839004052490630827709627830584389009457935 417740660917038958870703374587873294066303428243723004950405845948827900219722 700545996380268561015960999991481140805144041297540710180715505461070648455336 469256610860166571974567461914403331730303390696993694441686309807254782838335 914240588028971914047415765110642879555873737524318202084246034190705945744299 014526368207121894269639255506635348891807512862975106440624048373349745238217 027242496718705259234146713479229848038898251649823831147363335348395361046338 427938286818748981908223174185914343078912208748521421992515842566801769827080 908039492243359067780400646609098119255273073283016601846077845606361089620768 599832436134298334166238719202475084424802606271416950374215130822216991906453 197730109082257929825387476579618173929845104398703458275536099943409257893881 184797760229590549016174607802577716442126910181770816194760646224011434771886 082982987263354058223807256072381587593425500144290342703225457795260146998925 889848229411390411791215936926705784767836679878192136174613459708040226369734 456673667607442782221219039076060937317451226875065389263058544246204291196076 085752437993578553538929637939104751530177243384722538414449310247337804006700 309324862593139078154250501931211059357127522554148262921933852540666658937269 023981362626551803361443457277186310574631443204817869415828393928896214231749 562934853318434882020358881898856873648951753455818146938755842781827069071899 279980262220297404099539999906170903752431152737759513949528606446559069417654 708161264789069826104387140394650418454523729148388237615950706901020513005284 517664348155436583526658916079534063339839850764534703855468894098168581287841 492786829407466436452514949144323025131299664334995254835931575787702881393514 915238814963732101066537139649558891351286681062745837372372540490443951800851 275627362325173695572997542857850876716588658338157884244646417512068880422435 491000374265956881246708396946728434105555259493154888951327200733299058085779 659013274439015648227369069596399437744134790915988155181749207220347408491855 279049192205164091725222596223045446587079088857831692314626298992469968677231 714517110986767111516484232469827713909896766575707715714950519717129184856408 803187216425763079635552633542015616636539220663015158969986789402224590687944 117119045167740250117637716969127271679800403205679288067617308720653139646787 164022850284520494381695990155023155244090854248978621102965603985332428509030 553739086918229103371906416894585366739908047428624125693553394926336573140254 852397744665496940502823144057668615856450799747021482580243216058223328013084 140247972658249502830181416942022547734855003906141539192903288610345418676126 786479106051236535869554792048521365624447212870482473469809646704939444689711 259043708571448383316806076220110651910160299823731162687300967037323709237994 346504986334309232123206492747843099618676924320485154746612912809184147347695 233592504006729512327781432574595998610949503754627818311926111793222335985632 061314361089240016164475130928149879906964413613390965599575963898160478843741 681650069791159606528199047091016281218921174415149236110451818572068320212306 380329362518025759607069683719274606768180254558426559672622547008243228583656 303963668818863725286213165861870004069153071422704612137609721801311815886716 745225579636233577383144697481532953152995526377502175108703960452689606688691 506506738399645057164439455122413227342065061586859749413655694905919189905449 344331910840973462322868842148041130099697216719704152531883693897696345894044 026115964388411579690770125610429472859854896662650307492596605713161092638549 824066992767306021096674552590933411625561408631824660845585253889283527722692 359903705210528886200312847087690605382788867484863415307194531638369579527047 694715796446819910820415348062905221554061797916640351367384197122489050096827 127481152168268401986447704190546337937516118854537570403056980295796861315657 656579934258480314870557092441080290188626876168193829189546686969456358365846 410504735079661608061247298597786660299354264609501627781985781741204664098562 936682891513498745369516579104160580027305394087393124153963350870717023054853 507656763280989987698256203278487964663940665113866715061314951720398710558476 839399874212744701661600445487422500201475691556361451790545430837525321631899 143850505479871035810773635551192417519059697866960291056877513829816728366293 756727322025630488152029321351935649303241279041345489702531892587497709133969 453184118423975351333849404156739551670476767609789451141573765638484354421298 130263839919247287784315212764791846560874724810237270530241926412234716469754 932991000517177722423506917622430517347381742772600521786664672653935144875098 684285364386761374865414379433937578960681917983947064295071559478056314323980 227323151024149128259887067109152275094364935326760003163616774472183525200834 601218048866589864833620784116939012345649340374007447567176893547601491771128 296033342028404156676535219096579297525559110590117391522427088725850341575797 528727486986190912817122632653102860454402634008817374095916647550243997140115 318473735031086556113485876673685223503912396608744158217563833016269252881715 120146590395645848067287213138467055820810131242126984520895588610459014206177 924376996772441687997534185919987088502248029185965733413100593031787917007644 270870646918288520368437032351727873462204054324598177290212198027462979851790 698898295467214132811671778959908548864243269127533438534185052970821389179397 482323933064508200445496523241992072458409906467747008708866487626905676724756 531120596194468309881064298993859042124204271505595255356146851457046993691514 062901546867368800420605104253683434726265807616115317295000046670151924925694 388649030788911520065394766165588906647626533582313815588003337241808628929552 291724719072965119237437533356508482805747351363667880437040367379094840191167 009024190491088169277888333529609978369811309119782861346504368800469950184319 910389495435020074250338129493332245105583806726268387739962365175363257093213 670189337860984048402891357356545603643610738515119409205385729016844010630571 893405397600824928983806476329007637477060717720902786249191526590957005992484 891765337097507779033922352849571188358653663196089449456541953910736279025650 153907405067479271020196100712414615111746733656829568491711213005676207136831 409809110668566637015334534070891752926188583981067137156708671393169860925131 718270861762823464633025521250234150244855168995245491967097851492167069731193 564602104550380333094820454946110441556628872964119086730938730132410604674096 115128361247471993933895329213848561931672687248624656101541034300033653342500 830695969655912067472578058204469491133991225977572452459214637475672257499374 335735310774696419166247271200036538263552477190004725111537298354297562883567 435017025283738623456154077215096849716269582768013557653264735682449719181229 357923667957627394365742703318546650663220729675499941157794423521860404741490 747343439994848027195650068834751513556422758275319450689393038895660860262215 079079762600361550238510750640133973005189571636629592307036170810204732259000 547428500034910237410380553405985047272687612850130210948801921186432173049453 577920418314820390476321277152766202263164639537306175165098654855358886490400 775778168569332750176453281957671437504347488935754834181397243797291407253996 451010408700324309328312755641310634045335833163991538553067129985753687372847 642358579229906724332958324995230330174422372090227884947382558425274618358778 709671920196526111659080648177760370884858113244683227230739118553107633224582 229158899345994368723351416901902385115157923457420826776600974084299112535346 951106111241909027289348084250566790468695677951328653433667758931872313921507 934085280327915739794538389428645121158072038633161652336971052219539116324234 936855717294652676509887156702891618808718640395199429237602953247619518834840 341835363113744289250566808820816651718445623204295371921578931992678153940823 239120979889029734141414596814290868965063770066428001770440456127998047965322 300867404485541753444003937265677204421753941217246034123611332517829197521574 147823480768357316174571099591388475214509173652291892513956565718009042417311 382393100576080896799534844183052365058752892413464055879821726316815445632885 004172638904059181164175942684657037829750330440442220902293574733877597943616 766018002357109933431842764893940749706663979135820762968192690166153238632227 349245623922589985701997568442068551742283914887775090139186491938575330748382 298803816618033036588479597212031137694464987213251953604867899804800763600943 196160117192770422150261119631723859776616525703585731360138658448137388268285 302138532109344801328983751176966437480027967797424239274775169390341730101772 561610938048507242524134979814427729596863821904937240175980463677900162208842 663835545540812704224264034344699246392786122805088452709681851154390277098808 654033914368436127821917518738895873735866795697033112480845523693065107374972 357679684712312361244735923602257909276145557883242131489766322882975994859072 955297922150952620033184767814414828688235890279528563353418369935904996975922 599960052235025646565586133535126142403698382531042159037392297605074067336609 049882796284011933899255432942513575261043978117257387056478949898120510816208 821538902135751698481342621647421730952534493275096147288786315286158617677569 728775677124540770491178455140763138094313152606277807406270337557925871891483 344564481043459663862700383838859608501571126166494884913857681928898089730202 910089232876709778866990432374504408588466085147648327487790696173430545100551 483294189499542874115410326006642424367707368672189788608816477207488814174608 764677360620985461751405872798491025544952177377802979616305293766002306532393 492060612691604020067081283399030665072487919690956423133283204964388347007963 200819096074630290217668911251112902713465577831621325595626940455954816439662 877815688400260730357299151350753448275413513412151509671527291552132151050964 108747993068740909344870450989491204437181378871236681120117991263240486700343 427690032763121036551641917918048560777567419574000960871784589841514912030717 433966730632585051610654270398065597271780588165966087563564389648671049687336 021282565751540165193238918862228249629894032637863763714166930566324953358916 277045403698163318780261304105534426759128086440779827895227635731184026640638 156749888101115351401963090045510484505708904865808782448037772614148184536915 872660969576022390884998158894585032392778515333889779253379138075792455325780 788842081521436584957221177862245920671211165722558706802016705615445009500684 280401687011102469771280325110063625224723683417521446790335793890767533737552 406637032622220312718037575573929946724504932537071141500119805617581313250068 919018659841421803144304402138606498729954250029629570263493157381221447271088 195707403938667168536790781896613792291154072604529245203518554073852482088281 176022940794912648330238094249823561834307769386048634511091233365432006758930 872499934308113420645755584630442053283540857876216969986455854809937341190820 020739948517326860687335874630456362466457620643882584266536394695433483818866 439594728854485673679650834255198200331811270478428141526423488213627326221235 850562288039755851275813479513291325131820199398609212987239711432159655062896 336227521242994165113484145520686931195956908138054064451264854314019769921187 083979134716511032141057313940186875228190571408034055524222230502126143224352 062063490373144338286212087403110323424372613008383044852507823468474535836907 599358395461832710531382148683085425432531181260507892083284834647364704708366 711594510534048482956630710276602542112827947873478766914003309538994509872754 077646520052549740592114002195850437090202976916576669019461313162487741086656 388543047084132221438709399746375658898489311945459052346517944832115560618683 697194803325808054859804296030261310032385251488852176863095733584932995865987 570597467268015581010973675223772753733630101192463547185880518065002233021184 236012930540530311245096755916485735653930587722623593918708096217366776591859 988111958171933770825750137609173350164862366503476056273377675660669366283931 366192119739897182420848044167294395598584263130830836972345590594259691672669 046080953189682880258764967053515217577307051229622659003110441277743837943477 976281570017353061667424638417462520351961433437372828271487466152582592984049 993418555408001680628762065822846704781236706889439718708852181205079566214227 006013040186395120596446641727796375668151916605200827088924521802395810316165 011151512584075716913391387584572391426897951342791872488973761146599600809626 185614683780893478826309477906423653968026965196416972536142736165339647059967 370160159409494475810156239345133171086814607343813279695168184694975491197917 235935245940722244241427605898343338340385040281058359659235482986603697873323 901959169694156254366280963863106315567594289340325114647809133956647322699930 222223411371067953037155098849597198632440142983236530314013601877609658043581 862404246620956401539760420388564956391972217493985049713119648998959838235584 500368132513229194889618140155802360315361542841883920706977087305672979802746 467879148637343806302946146012239449348164320780940649607217889266818980306230 720641380834108859116445450286654350114378456556733931179610483941238735547507 792929863241711555498116963794901027819807277175970198677270265704606140326571 871281154799663648437445008538367484246443012637944239591328873265035011121529 560071113033766752712955156755691748355416720351966531431300914636723423792421 382296130360419892175124963817597889155977060410004048139585612643914568837652 365962998795041677616937608744333430603244935273623075447039611943287057280650 915513691211015548789236556804027679976653175943950216953072775618773876536970 867084868918194367467659376717988850840275688184465801814535279433166846251153 244750879528406526906955983291402533897571346726998729855992884163175982254838 787737007237395141471665991939057501492860835677551691244112902302908771691952 649337282755401727818527925019151728418099559714011773921257737943765025003963 662154800840302146968373484860277865458488568187215123677391178181307332919041 469298486934626598475504742645741023668218744458405745288046597321646739506778 332257447395531231197862476129015316631856591122538692098094047555302499495300 346547964598704597658277142215088956624432086523168375144439753622609261391482 786715447787286234204144030868600099691561071592585457408741980165155947011429 234969068924460556353627972384312435804293376437949224452594439112401331023963 278806222348058673638964627444552844071149679721724535089004577960708474237373 744649878033287385228892433275629834149454444865487521331762378628694609014540 391159221610559626303274233426137156759415013699384063474599340400840930048282 781195775525308530685882246211599407900319466892441843965449258514950309961181 970134617541835990106302158770467934630972968452070839383502394974727876461134 375373726664122080106245741582208521682633044341160453261305958815459097332293 617101200723234807354901862902110122230423443287446691384323187949561092035905 989076273612238188317761395378225472046695464114342564206607667041444892995107 715705008286096163786037842773428776423329025819580066362394904081589394437223 065577906791548054119924014810369018809802152726909506092562936731009064609833 398038538469641880998062248661110546480718912122162379337819733455041589424866 402375064032813080214820383603307816817028962126854000116367809519178323433047 735660250292670420450623212548357831497702872800487457042321946151105987635077 654835956427036065383085367048866361223459260241956383972507418050317770033647 073574159707717978829281412222850321721375753752541984329141750321940019361044 568146012721670769596534210812107149382709693521937332467603994054848948396971 094258804512527401633953698903589091380193512247471517437739454511070462140132 322898266519459858838311251012758700424105200463375740991912595171909763981954 256444542788691311382806966909916253826110090900779068551699895439231031911452 993549543796937138924275141591961153224481236018472984811653371786902312289570 361519230253317403239370375191102330378636142081367693279170783109655621514784 332478473370463966686778803157179430806855565979348318738970697875454049647662 732606809269499974747503018385166526386387216296682509226923774635027274389941 420988487882693613296710887228405282863897689044872931932358217972437733930858 708040971970659180129966593855674530480748683349786120210486425625928931855933 569861169464323458720226404602269394585555398725603183237294122443504238814882 576421032668712317219502469026914297969362483630530513652206289216459552615386 342280933952991036395735588830987946250240117020102446339995657981535825139586 772593590225979698613666247217974102190826358894863517930798665237647326410150 032778755362182296628358005082551958969284520736437623352320918467555172204050 746641645035420958361762032151690821674765746110394589097899960450654979464729 157526350124516107067325406977333353913553346410769293686175753943847267824450 047185418244937528285379411934012279691002475878771501977188107777185838552053 245825731986380143724397129974506047394025649408473733750677450276563908364716 318061013026673547123404289362369813654002606871237396085894894743725167532526 196582924050600050113978094784335503784909211574770625598854489169825962315962 170253607756006026255328940714949838056710407944693469391233396370669093544730 974118556935885625077490482267566177832950997026669653072341531309341843286368 566524535252739237523765075467296528681521159390626281775307427768902855276306 542678556768908561258979209672854315479281487942404750857354410732750566121804 144253693261181465370742480047345926136752609082887277880238445108187223479455 106376193240959537957368767543835705806758711703728060583759808912032647265376 121531921390225101750001575100243602927835196447662691156853185192113959724433 552637992705111390122010252810447999306533702359580054252735087530417147119757 637473540560285795967460451369619949304153718628991050570636542277972432506319 589326744151502864460757802640192039460474280199301431263935039452362514673688 639297665014188812549714851616018952559545500323437534866377917717554731211063 354183705313708816651781365369562138395847595303724985777050505389285409012239 988671768996908518108637876648082221666662791417955461432614799782494969888878 829761740035355502250195425568293506693341281219730757077175901604090610909533 304011797389947384215244383141646327045863946748410310053428828646383425084568 778815448155855819783396978826723893921860163402969386202673750869388211015494 269605797477066763097028938622664067066310794949572355010727147238923850140792 416708370924524898696457638698592550977738731535153238717520186590782221677677 370262853257696621246174515114039752279077473214837276802319991337289414053182 248688555383608658979999279223374303438936284419181230983665470547539459517991 496041974337199074555365195560138183616000417330123451124287504949563189401553 455184344272295512434406593630528488546690955057059716400835104867996776536790 060899197294617579104134229362699280463866284230603695857148577658019315865879 045470668456350867745181647416536722677619724769682090156941629661079111592246 548170755359704010121346257888688987824772407089820508186372136836742877379071 658403137648437232980108486923607924337967086393229187735489211145778465637957 328125571912807154449061441172366478937144650397152091781317979125686111447669 307679334045069159753370399836078351792365719415723314197335641109593117859295 840656114752075449519941448506829052494415949645606800909301088547138433140144 765240497647029317994215635457928658509920985219311678886785655658977970114725 660256824375053586901786990409326802530818443428698413731968817484812473835731 065017329671397531510621593245307413977058572914755449567588445610708426747957 710081086557854412241291498017822126718681780409805064632162242745483962710253 285875165645795684272960514473028176338689899809618791534848643868137225667561 684902763674918406917098598991283238365772016869525379580599246594079176212518 770440017942373500376489590406316967267499131220691109742088656288301701921642 527634706686013351570260082051765061290063385799391077562679684388914874698246 929138014469866539459578643497865564552520885983165574820543312032509365973587 962716583846447482692349316903096099149009036682291474669952471055919453898085 863267352105467081395834208300220170989414250544131656077967226153028220729785 721635617451076805935741759375086986922803147469437959684581862742491236626985 963172511254248104537337953170488499546797828637167184424124062479540318865206 077606319349720903153121569604254936487298977319371288437545236990981245938869 791492004411818090250983292386199355682249820451121979336165353738864816450974 152575536534576883524505383266786092769317644210502013484866806261676338907285 174447618775350794570097777616145841611318881378261304531700352316031720864939 670232919803099517254701371400238683204389139212804629448030381328044948211996 040577675545827841917743533042023670946829285284230774657891759289662147300649 741416829454978026664357634846194482293078288697284832473076433156514150160627 801680411394093364263351046225433050900246000100857303204632870311151234997620 749611794962137637354718214295827856066815792289350888103231038618926605954964 383757417808010250066809437520635830489701763727939160695332036027677915772317 004318336765633835867968722661776901902893975694885974025619569521787110046600 989939439357404712747976148104426585989300907623193072906451792057267992833146 535438055630816935565617139010299611777814519335514300094653897194629900130999 300713008084385463850647715267992706657449517177138752042424034480164852397644 760619447518747119189931125748999080475716599606558343072381503778029076859576 113823507943234414343492810446073478950999679283326491665127320022747227481036 796058284541368436274282358310878561184098290224306921954155887642962597660094 070717108378585059308391517476063045553115696515550441488721564075529015622532 819479222468625373785720387265224779963766829406706222581784619001326340219720 045156586797015232299361555514295500655519466078431556148837965083494933731679 814659386000426900107079958125421364969742037115992046829079716280682152973792 844615237236256573237418992950574463615113466987154372816898537171047294072541 473514578452711200037778152335810541013824061349505251077587959142963877725122 961715130810383123023230360696623912817708635397194045241555702024286931419696 967623112646880859376245566132129201319656302963092314948347422433170275719719 063316159772310817133124062505554071470538309849963525233215762359138674390429 264465575069973010047205444409006113924891688425699530568639491351276343832250 819134943168462070086551457880707362424407454531826542961588996328450751783931 833888198841211554649576440718768449513478294929781005574711606156387039699842 552800242797776858562526374544517052137188520634324646028518976362327066156256 880076382271765155118666070875819089070422829126724175488405829956621775987342 169861649652389855305429783747463565561113888890989739864072637389104682415457 640786561083691874319676499322078471196380413244058344962170632473747711165330 166741843484545440831391215613501388005821670372469163698055913132534199473095 978952369756967779953869492194551425427413590952059356007332026469130794100546 944535743035909883060432705175168554830448802954565461958312315628103058215695 599844548925388097120332273445005494956967747130812180570515999580347460079059 050377377741215139384361738222559247940247884492156693430842231346827446231779 379193657458318109523699878328279448014555239572859239402762404889049085232829 732593017221685715367701982344110029697071466994536795259110737938750518267217 963128853836604006000796015802322235682831889135947033018636309862841170019855 814755784806458988633501076312848765750749565123316785642155255191384889822943 569395973678990462399958381869888243123832619444073934290867429076107776043518 146163512962323303154240615882545028441144914282282311061328071212120607379588 688280775637229358569341611396404801332528489413455680777287148123435657027431 018872649395332397543242339022309541757919971344653540863056802188131523681615 446600567425771352465307991054934392381199474320982934835540124559649903605189 068219316500631974773521357632541694618564397541634588479153678492645607413883 247281036799476915369160763174076725270568783335989888633154962690156625964408 235710034634493202275173452513602084987478703285942984533544173815796487200605 818625046114881060099204625105253288393896530252848660874585958249714475574216 317705579610621284695054246645193450767831289438495040781770706413599351565993 710836205388719015605866495774219467742715306908800028604543471837633948423215 478768799695527787783126791387526707315706251952599940919781075720966487682451 556682625023167554228825900319834637431213140485365115382834167232004595364019 992833381695281844859106635392408313381248440473058482145913457612493756108174 632981632956674263357065019490626819176921349824291395327009748693547696864288 126724167079819300849870848681421144485126465536554150776306726361280615787959 276702812474448223885197663800126534620545721188340179539463214823044800554454 110472292276303446158872795776152436415616374697740974443608112786130465403340 871437537862793128274164008182642086339611262836028639117288782309685453409283 717365594276685282763808023020825118966160559238120399495213402094053562891519 398908985468432967628143734863334996087011472491042996889741580739006187342416 692681611894016719493021717112279939623169366779485194003884561107120734297903 900659434078480835371548544542090975984155905394475966499479008750803594980620 438641561765795078804474998811408978272981102724184250756593457748001463418551 696586207154683263611843094564555528995158422302886247533415456202665382686747 345082450853761851634063423514843314801082785392347790276729537718922916769674 211043668474273809508773455117842247319913890247027894863096517768128189752009 651440549555887982823621396168061501832843801482209056806485863874381520643135 745752431539230625141651923095159287781164770106339078151724042211620994190321 270537784065851263542245664316759536267775409730114322437847493509801279472251 882915280677418612414286204799701470110621385863131177534579844162777733830343 362761797159861601329932068724100435807549673131284139215184167246051368427324 627231588126831000994585920457173078856335762469904706497745473781030449582960 890188966716960753803168222852311370313491265511882608110249237620662822884778 465962444747181945423335479472679283860658715367805935855064586261937178686203 988069129659398449537725100658946037187586351246041076772013976679087698862605 501137363996192140300863849988404768145740622846883323650095760962377398807312 770356457096011675593031412275939063459504804762256345900852523577327149981539 061860898615538758160845729358606423490896178168980908090490094590086729426433 456626742785500130981872578805891181789865946704974690855166439810543717136239 945806221720922376462175862457720232615506330329901211005882896610302879367687 919699457493025409864097272504530464498797249273876777533189969743568431522751 316209063562194240294491473742969236787068732452079153653717475881330090498084 980371475421203962343968311859083086871628282173808967025013616557739624101752 114148850197788648035447269798555391588935210325130459177790167313416053721564 356427769160752644165186821239088252574829881576373923861334251602357104008141 161201162260512290756417095969793393648637931201012067650227484291193611698917 831105287695691896629591747420264946026038260435416225287362592398075671276139 122046597541670855361360080734489442187453854560772807639276761100285602239390 541966355302260741198304069044356446845348291790266329410737867376187331466956 988838357185511659680499681892784071069698455390599414952859414339648454979564 751430096870363529344666442412408792405438577646475455663726019417978887087557 046094138090262602786430866810762134444640826998097465665253865470266327852401 657242825485032632849321815408159809663198852801322571331361431321558107016603 640460674117710117203727759073263366888878908117751046117925632082088841322002 436939205089120024030708203962497370569238678995446850083575956756172862868158 131469858505399863568210700546074292967077862214001491108843401346961298901231 196412889600355528991470079910870880196296319015626096839180067143003401704810 288455253057598832624258608482080320284070377691344334363763995718600697195362 615759441448714261018897619799928037553491089756509002146223336942376485161008 520148251415240980185565342052650104139091797960379640969821706796348873701072 598148144321421811046397642288232037503816639380461289170496115005050998356053 652097242220851827453586326065362930937741237252561022440838705211374468441373 255831133686424742336994388319102253752218647280034604058389984845236278248691 108180183482435192644849799894876008132745169961180290695492414563251239771274 850489817651958807528127184887165317831045237359341641500455859211694554682875 998173631517958395934204104522608075160162009154440391172715814513941317771278 288397991613498896799091756175850075335693684343567351428392664128255590240028 459461933445919193492111741517012155576883483090720095499749240365899439372328 244240796981310976954247159191129289432984988116332026132714941773546121432993 263124403270466432286823916127617981320810332448197307413739278616861790794195 630437524901841553307505494857008207761823764500427728706094092428212345948924 322401608812819843763670917309069498373143691386485422413366883974277072579949 167413075827224872487297587762023666832348375101627544784090850614762891319917 803231310620543941443012413711151608645036937494307685566917818436473768709907 330398299911425022722973755200435654884442663738521871591123555204653020627291 752153073314580965209161564523160031425660214438206993233691036603477515964664 534720646035125170112160099329261813710930738855768898679109096410361994528263 707003132858499452911998284443833761702162726757658236925006790958503991993266 090223156564866621534166582868325474315408566536418656735448812439222743869741 775882196113539058843224985828338477919606655679257303499741629000538117791221 037274742352681676297651907543005723359773026844246221472239938811589816356226 123647821463620045290737670701342988890475217930767601274024260348483901821674 125001565935737128502416015575853816332086913671062735879168522307025217603301 228572140466923347847840800764134587948218636559189755956594886549484902329681 313705143359845608753305217156336333045278442574971891001504163405711292680829 506087342470686567662207897700910203186651061819990757823003523805812559577186 183002265968837565550735350781214166452562145939650030267797978962864892681627 912455301383212661565128690602464055552108224531559751429629495169227901434944 910977899713073896510632421235718490124339193844756810543584549786052058016943 852708182121570072634227824371475785150472942329963059068314910136232583730219 477493576719648128698465758465840085292642865912750736377579451430749197679917 423650627370031591254916645455425288980034659178586209287726593600613414600370 230019764066222416432127284907040631805860563707081753787448616936724737909483 974719325326774456400711644894281990130367924278054784678669708100634064109592 717412074007126351549404860405972640498122352632833457975584337219684792466470 051480714099049929571090621116323097748412623222107736485223566663810243854687 900243553283728049400220542416925654330103840680811091361692787018188669383492 471646949093697098029957909139054258374853952916358439942774432303742418386141 903215004930228601784868756520046096598415200696700114414562604208436682669898 209462277412341920177944674751464435539644383627999730120689839739391476453682 338156544012182754385144655644359517127920563137953061939828429205763174435543 504445881866676092397358526514067727853951518020177104107707618621571978120216 820922828005152539924262512946653673111559540983729380830387061376284121178707 749745327107224048780537966604279779071139892729247196602158796440676970201974 572013471018826781498867878797949464306594868216934180102452460024524559037542 940926193636208853229483266271208496819640829777279621912398615529010479637325 378304170605694842351720448273011487717682176022870619513846468744295269980307 339967243412463233708931022102881326478667891962574187327718546100733124805284 129743373597810805968679231557123930141691458430198810382503138707000096937853 677418193104527789733783370250193748186047366960610931952287427020659231230471 578187243879349339859675857599845995895162276331010309772333839894055891403419 381542688296394212274354761849649354411992636436980098741617894076840218431282 355024351051621414269065636846138469295843912581983632776963895081974996457538 307290283697559348735406629062475283466008655244569304548931593139679083956868 059789403640421485265401553844481059372666302114637257136447042221749479168284 218826356149985562609355242293572574873456341577045982972080365298710351147404 858018372874982537404531737197853607578339216690106649515571876650683307737914 506756070706174566352928439275336605393024228685154675533246201905372053025175 590145218932541969975662562402134593464506295580139577687268733523812051833889 489910646365952059023404037551314594998859660549499163786631184495743461663276 374986552092700783739227637755179337053228663598347481757469575568977467483974 938730907320707856908132918086960733681988254188620480227029796620205100698080 612877296169712075679208209015547768629203614607468263723028999368523593939373 361725223503602814033929502071287907276713281167256045133867599731881773293809 479258042642111550975663087759346170234428316102521114427786021970746385501247 585721299872583552923047824927165589267404098169595392804795547049456089510926 270709754136454396532433210300615720975248938709249337220256102339218090057050 373983672924458503536061755659615421654930989850577132982752784759879305888592 464961563258336147824317462633223923134610658243185422122870965118451078350996 956364150391968738509087563675756145918537185548507871399632331009838137421443 949898203948452278123723787307552792172264167343162016112126783156950312012258 117869068657584029443924505312038889806749033487646643829127825012523692315728 602992934875942789349969708852483633047660873485190487369719975312610031315397 272585372200022495735265602669116132276837613686019612144634260270009532134918 401977300784884998004838022147758330581920977401221232587350772074379925361593 948268518405513547934263020370050635184387268957127605536339574072292157821651 971047556001233713149934189286715270497272515608887508569699667798642241102426 384463529172724820539526864222809563340895872585807267406776637695347527951544 373924111766569520009417839842674279403597236592742197566582173846177109382300 130442623473779265945091738107421604458741040512464553304240399451319731028713 969893550863926412239915927390451027919355755998712654896260958180759779535737 415918836783108010393224591463079053671788432425785406413213848559759409490202 951428268183974912750955741139718605396003559502572521094203903147990491348834 391592157828807367661552377065506533171413507860995913161724963025128601148256 310722718044953957449248071153687687535778330290292011489202152411936810218895 354703855090967747095191838580914349063421907328623320083078995138048222886268 103703717935138059698715719849596891219848797060631586262106577362897041654790 509216731940749498300480202842369384597452639020675415186682704279093450217816 438878615690679399037662560042897149721117335619518849970562299489398897955511 832552256565410033497813343796672096251835421452209369616960495916160867091926 313602572587425869133716046964666321870502420997603789177325434824750803933321 071918332646380043089256373248540109249028394718425561998866303228434353168385 005501767645940704253687400276162107575746179806207406991962440154138271417754 218048675393055371330697583753021377767920058147210097464656423848806689470544 221193520755296659742289929939487334201902496956502801036548716081446622481102 649581146417961368913935481264314037709973458828981534180557491591063579533166 833279452477575321474314822297653661633169090923505378769083934052809793280336 942262528276281941052348040661535917809415604004791384018973783196818333616300 179647719784164597089710239601078726236308712604756837122903668069499085755104 393469403426427670923310404258108591307765253800501357754957294414720385757420 399089062022484140170190387923736555860354915969203059700386077185787862377084 330271190490047074129592235975197575440652551258764002871158051071022454222904 704414290175360040674089107349380160862643628892652876508218173551121886194208 793316956475668206730542582746830668704945619538454368508107361135406966911624 054108302101817148890886246522531710090852105992521137717038332808011745580666 618181981418301909267334392948025241559879467239728217924027793122319606615872 292087283153196809852979319504930636790854084636481652720253792267905300077293 755990310260710003308198249949000725848792246448831558130078899923016336698953 066415049599255441925204524061802390905092366148194650935917492976670731986021 402961355939618595720195073468044232118856862047694920476501073348266260990634 831320714936168261662783920181840846745033459287857444408010232368566225604960 558068332923403034113241718166401580110272712032407514998502451150871428014212 694434618057717233915912125110679032599089787713420107133455648271165500796617 571884204051192523143641993635633173217478655150266048566728842339911609395833 775790894788638740027200846039742066409228660562003343365009572599177670940152 855658217628752907556595657602839734574667045624189223913833570861546501822192 099948218298247806463566970633673106083198157844345158329778528635136754479059 830519928008994405761937302076509812150577325636881437766799129089088565934137 541250995534023094184829912629440179536572817680276870665599324095610217346116 785359639700310521061054359483308986673844331874175105192530727975608484351978 327407884669888219963514074410039498392634237905755996191627654898773061384946 832132728207473648366355273188681466455866578879634366224775647396828398853794 235139068240688476163930821034619202624192035523900624186182226616151055952695 762837667588784422828552853087460719744820687956142364062794269323198888114986 391819899494061650678406823289634781754951808561903547457149708275978610248121 882242723311544597606413136825160037514047538468741360719287223194825297378806 635625285976444559678567064448853086511238624193810063905398475006804689823042 272302505070140327186367294816802718097523503526505970477750133807069294508328 987807423411329845556750082699225293158135469376161494612245869831129611634814 058166502895630005832860240493930098470940623326622859630478422547133938004533 150208213270369837543142797320566603940279560218442530940611252259098430662166 597850845937311051879230645430327516083141501767660322544916801337191546532715 558455101196684121232128330337863373855997539746841037695764866261980890251761 528765050647493852534762792717792256646956647471145427643411616432098342797044 988307473220784899375738230864964775561155969839602919066971012763046771470864 489682013182851193288002572233266741880286891509708216973820435598838895518589 924489901203580323773467134475993019824127109575480049101891880618355870122046 831601508297441818767146420237734857038387922023597359142457429592723514925540 787563550393155569016383477731224367943790098364594578808699920581145372735458 153184253480715335095969417729755118833492115910178773911120237430064461042556 867931279414510855490577169126486832298275982332409641687700793634660393295967 162407817061027549231315143817435908975198424620751119108137899730938573842787 017380884123584785821290843883365600938817698778372477774354559197875152360322 011777402860616730836406781729115253798391244444578358414085488996042469459052 702471084079146486165448987944092690009016537395586336008704536666422350942311 560727996097365617198943531473609004973672755298286521895272828006270485811379 301349065505913878163999247888173124791991767544808810587710710078557494653225 779341488956718348249045507052219084721323933318667191186164330799050756007716 360788574291034833243473113840765775499691049937363838681265005406218787146642 462417532158617247715440819405287659183591873306067070230348352875881111660963 560495055566112570302803342101011601937150325586930502859884061501436076801040 802077391185711389851469542076605994656466602594175800876792704111289715690316 263679639483843185382889574352111522706196199532177046275174153066068082350823 489317564847709493570408537668507262585055754091075674496608967042259940192412 458603304518196030830904375645295004243606750597487302415760549234541678201677 296236526162047999601217448165147640745352986344650191933307754286973303661609 117107650814169831296155476408285708571084415745206186826201347894635623861489 272914779935395734706432805855070978674685589363672129124324297924279627179800 805240149776231566274019455517127992693605805496818176656937389221433225887007 502222650013793680977929650116296835953392562995873729073068797026427590631343 273197182276025609743550323835546075677033005654936183296623351734354208300136 714332777356911185073252553434658466759173206080141555043922999573402399523709 879504501632068506267293861363748704762889865120992068049419454026767024473323 892078255221273318146145908876498005199315602977706997340857231669213144077419 507814789037448058194324164675391155153673698523343654583725122836763718064080 776038066823117556534713277510641753459122111601443785832015326880467368912135 026650534717807531564449892350017376911066345836419370145816926955177471907294 380862814271695311954071824761141872288421580171758339632701765091745456262587 521230486769648053584415529708816857862252782253738487540776597434930883444573 267073016692410096993478491337829466097415869655474731708352777516338344741156 687675321776408742910578622903130168577909614867184646951574248333537845324760 464021066069000227283083313382418846506787032489424670459724809413064020594445 474805731603790566731975762639626370180882116638858066748823926301512055101592 096414615379683648948532406622931633321154504960132250937652575818841225512072 126379604167823342671126891720344087104200621214477476594903609656080369458686 201304640108525769144592072558901461613169131780495215120897931586030173092435 969805031533882889823314960898448386007764847490439946189990376419173029542671 637372409021364619302645263650229125704199286788011235914795911096695077648551 789435978690797349283221709888153101697670231336910559161447168596742775180616 532750945153628294651910137043570829955393966004659153712135207700060789723847 480665156881487560169341299439696553679450289138793951087660371946410010302000 689713521004896823506821939803334934761484497799487866708960511505631312735766 116632002275939299023901601361502642216735305893385179911467513493805920294088 065354077900733640115530448874485693184190038043753511982134957378495849142625 742936823661356270665695455404795168639735696430257382365330787199247642669760 019980368680904420968925657811406363403607976437471675189473251846834352416756 606666927165213657486106125921726932260795404291518266542918895285276303062445 253737027635530992747664215862738767057527474148568753617549000803175724781728 219196278706965155590700303186251342423419667552224941119931409886200087874259 228857923016472999566685122919152306017065805040980725059216345815973413308724 576606883411391595019554037539981161045226626491308915420549073251557628613291 111467017890059963003171099098135574821529549463361364220214192427155202734436 415443002452417119315972840712733362798602016176387936831968137143410454208971 813537809948652614590040486012056023770503927492530040028128690354030855469893 504012756265311930522780675526645534558708076518831683963337719720780115141337 470418025116261970700947686910565835321186130119714270816093883092590069956153 777221320350167016405245754475565889564763582007780238394138070647967042850800 240924125063972509880203560956821988285727244821795543407776255191720759813322 450451420662057297950040592328198980835033627190875059497105859301310941908473 337503662026189690085566397076857613980947500347258328834327308923076123386821 099457122979178822813915657167577128263771246257980521532621652698163407380698 554845912375786501801958972455298664427692739175235218831832992294726313140938 889116399334959126270949610448503898532881410468489373679754749436253290969152 639653809049022086953092985247676929833190503080139007541467831007998633151916 776964266819437551988217152869059817713181851941464505027613490383669313782361 595581896648376973807225164010831723409287843234494877714705541507862296269204 051275797888786873232850246047725445433659736148580790249359296383412976831358 244775767930468169953983576236107687812139863468744949198941184901361682978746 147804506630849384208276656202510465533098983700352783143897313851611090109978 571288200131246070742566711554517867974740213100898715262539585413765248522998 358323706405145968519048723319134806441556633011658427683924994621498674545873 699631368579461625935504317932763953701745687224685056582127187383517206960795 340828042780664901291906141747062321387459612927763702336770191445234306767853 044020536459986044743580732986781380854297910778121019216605952262218619094107 353667811663305465077101753584593356537295534763780464897937116216157998107782 355423896113179676137890790463001990341766860852026595623975672641138434836791 244393041675300791193067457207620850339493093749006289443272503699201481854074 848671924587957234821203981331484243501948865918990064424231280299824825606105 228670833331125852030074966257334078799471608932033505336265558034998661952958 256832834211660791302267039561479526946922812095897405773986985572805119519461 583650366759805104979126737598208930563320278866158797776999137305793977148812 132430654617572259109750982168746615657313979649738474048110902062602276757277 197557386706231063249843922957068299674107840368371780609767106509643012961462 318418698195452522706378112792565544673089275959441651310753925462917231518282 737833899619155625771497227318104271015183784289539199388347386222364160126353 459429537850195569090423282134738507648862665139396350473076680608495855301599 791437565791511613824437487920730330397077329119742592470467760341424348728300 644900617752841079537514011110722849213169637649063714446736385432673307545450 462436874413147045882873891040656710748777931909637954775210756391021991124582 283723238775965924495311687768785203443592462620088949700859215749091341184531 977175447440873413125224284022399839514768337295539566478014260159082867513444 584931932912872013370288316349830609876118380296257086244697215651811639932120 077991723492159562621628659661178833040252033989996179711897778385361144372659 876194540422156012232245725209188854455240646316672812364238679902578010588371 499169514155332950524802042709020084532125597200145247111374710250464810933817 866299263827323719851028100922726812397787102579970793515968343165891930278911 212748955404863457471922841983554296336968533062865037473063557546767042696772 730492000769427183108301750932116227554232698423868833765247020170121548427477 518532962945701947923169954865733994474546240524931705841963742176332122635291 505352635747338869622358224803849671071411354105866480342087752493162099014317 816388849971659260016031774270882296312052291611135001162288798159680195778234 846143844730461792908145471980613837848448569415298050265164787793133399128557 032747758116202144330859446501359802429276735101200818016774141681384615407120 247055002266250422037004217799632940619217044632230475939368471037581582701400 849706229750053662713144117031272486363125914088944363103342430133771584813845 510171342258374613135189367374545522457617132755771224951834576159420423919195 730625147019308169187050094409686648730352496601895326792225537028262848203802 658389218573855447006029319245674243418960584333120932202629883996087345445884 725669429981961460036584350992127373568093184714382146680318095721167458416422 090542188194131502702546324357154344486869831632007920802854567218626216969600 232827497340697031237402994080170226077953273106699585887841759395742884296869 506020919438007409101800460303723502273642597980155608527647794605837023105447 051130383944014635776253868226534219874707095824417486555208848587915850337140 684281896973039069422970164167528004908765872901333575353938529363096084973689 670021237578828462290511921695370395001757185718563805643161438329089747856489 762499705014440622047133697632146949092746691949246333248382092393997863247567 320968746941239663897459078074566857035178181405839172593094314556419046843139 981529195310950674290759866930338368114809233842053202492328434989295039077201 777960688773695362588297556334110841034929615513589366229404286430829489905017 846751672590706169476145654030332125518941780141490783520550035270973821446481 906944425160421865385011622156933350956339820743031093327826471624014644129122 827185531320162114455808372608944707725666708058219536693755235911788872215674 011294876525768652917127529293473366711511787215509437569110819715763031582953 121777282308734315898171210057585519892362409473167068219816615580292173753597 228271439587436686014798266302633951492855962250949485568793987532583276916321 468742853597664393723768699442792656288160440510643098883032353264025261342120 109284739740219693780761612362593989476450757302440541149762996139087716126374 536324487593006734148052902112676497133612616925735885505422514927116775186155 145902638804438398010709731103991256022642175020153169169990390867555537116353 013908964454309597657158403432295697646235877365198985965847047912354275266822 426792996469229274003762182597252735577756870074445210609038925719780859398957 405651832757148766840613204438778113171084873611906744150110092968088088247565 707878471155118803725356848848320496187155748556386905550680939837584844063402 039814839093687984442781715621664477419805309589094771635363450809314586875577 608813795721279392637397722339094136075852149061185475289224625879465107073677 969585097951379045941805011772804054799565603999174448270008007466095154985386 175450802679317587849126131672827846830499299088511496070948914357606605163276 335087659233255855366844379055728584366201944593508534470863609657410177585491 292641502047262453155443429108924143369642184572677720843573562510576793899632 049777809527160550272997482573532423361648923484324806035630546693655555410920 312251949644285962293329135068433929821248513008419475166053458093395770409588 309368359095279021992457923760121868285932707423894836034952638936432248797449 115195916339347073598237488821897738498566709291240251241988905750271676379056 933302965318392933620412820052389891307726622057655586254657152074367251240056 315743488773768207466121593327620857564827236555117919327661793135546014780248 319876206669185779036010474961496300219948618513547878789247735909279850826374 954770011944746652826502261214856134421193825479850995736820094461942029635592 106245586806174200747569827055452584371389958335341734698353845170743533996710 205886713255379171602921554755343522980058042507990544059204251466490666399021 646996079109916896872161115676273896581452395874246525219915780233650581089090 845595423559413944818335379417199445798992679296013353502111187062274189071749 491943326851495709642416684631907164230490927887798805224505423988143624057428 300584481121641829203587794496304319080851492845997582190484404613232656225445 122537128806758185340654173144565990192444622657448454115466870207823850485335 729415572598653274126469380260913297098169961148552761542795371735710061776979 527633365718258524403073969953868543051136622165667509728525688183257691102324 033988732896756559043181016574947951235844980424757460030526340498495970005588 697380177659741958385542296456241635001163307984435566038984166479500631226400 775306935352277647669360424985600659696477431751099445539829363040536654877579 549651677356245098575494779668665356520278032947566353162831918819501239367730 676370289204467378988383626615528378169170380445976107549795337377072666541459 922696561411122660621987293882291061497289962095380276726858353847160520321854 911782282602648160600724614460060159162428070294236576658981107754199694964004 768732111748653417416824797046831949337317258669429768869308860100868965826046 797895854863594154230770789150711363255843198663655135521403338657051704456279 925814016523163013508777895259215122869097157074264215808023627051630764544226 809657986610124122129103415312037776712190352990508600370830539650869144906926 463629547378788623186247542559626348554267291693814254151385239566858023236609 540048513088618307689510569374396720192030486087823512424916395556705165370060 915967841508555263571954293286848838413461264643412220915153694459018489548292 297086966590092126690303802971358001972279913263904056473926177329392501864888 855757560428460371348551049104090694629772765633742857223684722993617601727799 197919403875085454213844113867658571115999820058404780856510017420155869578455 219959892332607446987322060450370020410621943139178412198626859060315156808370 575582383228678613646118104087821336931227539862859375988078512729709500753720 922332175095972528350696719729739822890638743938247837646015150224921518963360 129827310816473767911437501929211041188026322253375952696723315381230383727272 593209220454554385427122671617146698772167131889128921776037246962040186229791 567231775148767380987406775965369289815422766193723361563784809190159007334470 956504399830844721370365549996465147810205466054364682085489472542784093218555 583028721940295619902518842558665600686477757887133612433728296750413564168887 925060609163848594636637671597840161653998214610588883735032546130167814296926 344200243501057194733589435928143100804467228859023341013112633022964497704822 173554781280997294011804718199251995496182041172967450878759496768051896293304 586082980664911479907125944789244075037829243579348840994354740342475436155380 192236024947050374030163538718421415305025518497868116731164239204858828205388 577507235973355336827777299902685324889858946673412299431340973559882017277695 647204780144858617289481956686637140552607438535451062980202401192978966626018 594996997718264936683987431370712793313828499106808701768087420356476006629132 691832126855496179982941736113741599148025033048988451142542659006755580159989 860198205720590453185531248773348698304042973837163098353861191295285361001922 225304486581057294321178018872172567335432003051386645925769706255487271003825 292396168716318627497340271602680844283210073294617788466311730623670605723911 523161387464536531079628937531669639593817564099914075237430564457230540341193 419986514682143548792330170825743090026955465040743890737901579325702216857542 238595984493976778598011863244619895549731779726924718500941574111924310616425 400318708111788042203019110915463489165771064428865133920231051753997885447457 339121813123329242620901081872536664724135657383462582015341083501311416526974 416449928206773837610279609475999052973182393909247791128298040010023771724988 780647901692688364358918677527194365063488890575544474411572231622982381528966 211940730314246608034174021929030361082776128502427726549403621778494247986433 434236632732020523179408089737196464283571117668829026791912620475068923261433 793887282717090786939413719311377486764700496117533284981160880229143489450896 612222756558747978463150841879141313693733531215015084919365489068107698727406 785997649754820335545866898257157711285495359207842331685074844079566715296028 774365908153395827233511500633013009734453391366281501982546911540798867164760 595549809151707770755661250216119789788976074915254830456170677570753810512867 271313995322263487067908020405373579841478602988532505283712234936131214646752 957495305548028391281405403321752787516915132948205575200146195221901196001909 737324705197260135181574447501677760851027283395184012265318070657465888701716 321356636466088340945301297096619223237533013955162473336161828176880998159534 465458331638709423654763238817010398663906193315910806378388824150308851180035 876463400155885995048629347953031407124546550018595719937811931399642283977150 575698715223920847491883438932444253987015833425450247017465310273978848959428 245661823923373002208082144811258639433185396323972281579109532359352135255129 720589550063431610019465591937486291193511352992059868591637014856242785222144 379813263926848278727451764901426778137660357612441934549040097597595304831715 385905776553880282315556761307784486258451152254024382503897601783692778432895 193324140650289467586875318182042047237570639699145807711071117197187851833595 186892141283561433772024618274317223322310660182134595629905507330847198275401 592283894451403942230986096120066998034500440535392209336060247876408829461027 889175476779537487064278884520171117294619833467663281574195203525807953685265 802964241632164618288204010837392381910149012118419939637440334003054073567052 260979082097298367470390670789026001955242380883278607358095398294173497011303 548417696977063070390676744559127520361292729822276066715442444080056387735953 874884073425685308772486502861145869930897891351566431751373051164853934446505 978760717815481875241023804558324972267483537156813077316595649765267641965624 790353493744059315241768227230331607542471529353038585525941398695154861147560 244357913202166710623187413714305106624409791269624146279265802949134355898722 809450217479674434386902740067028456879647308159860243621864282036523350233475 769130609975090263112691571211336033449606192362911812775504493281811021050136 131900341127871853444608906331903912825496234255879626260404872862249137121376 751781047848751748450138382508239501616864333007501107658042470894004635392310 915314308963746893628287820189353393671147372465199291848237017895219855962111 852459684140598759876045374846546098991249562696911327691967700412991658535278 622870057406676430726274037669304564827516875372325602823738263794783453423913 059945012925524609978202547435958146140819171550582984004219157525016069156901 507278108515278856938107786839126845958565355527597966425102168459455223125875 980470622324656348387952267496910173825131731712993824370290721520424339467391 574651134950768129688124239605601716118830104911014807905290463218304270853728 952275116003009010461852228154559842650518851843893794060078155594275367136441 238507493220941599139388108025351831819628575869087854379442584228473367981527 311599219110435494563479252828078275170758108481941166659890203171676582585966 810736105404678374319977376484989493275985579487071511448200514856422892556434 065910180115084947024655200483695827111698963908641367457458961549639526651069 457007929336770040601552781514803666481563476732160773437617406686162306517466 621742864308446259560131402710338847945182761729420187801115417264300909295512 253334512982972305939317997313875709917929361947056737422554308715259108723152 733218535310382139414197177254509391514324870254311290744699939815744419608045 834957416360562002525357477638155352066060270953624081676945115886629065182700 832779461296579234299807270634911393087422378570902210250597507917745086725865 991731388946599698241161312928248734856446106434739350379309212730664669650901 253127109133001796798113820441879167925699841921897295895110035708820683268102 416248288123545398875910611226823266533944951925345179965235636328801640793127 194986468770405302544003324991934426439318876968925417787192704687466142666319 567546507911840098772974754470804925129037974663111670469759728913756800127583 999932020314288522794393254304576967610815749187127562620921836167010229140327 417448156953515409251056843920937061018840961537225065221283433657352001356341 389855971791486462054741203698126594355909544407677236907832273645312377517173 917202041297867524557922573753898700329664993823061947394275688283427600179930 345762866229547203769128225722234637559326778118830813296576811022362427512866 783827916629289225514903269000345640047832752003129795857860434005591625103533 774706665208960020744375823435559675651231545160487787058363447966669038737955 258255216525068846371198095637819912594079867624244901891739720454530910762545 417552554485346751328229639929766925146449118499246501508378050032376821272348 868361919347172140795734457849569791477583899805763144596827938185435143083771 843081229791117611899864537529530720316573493400023662227381946277012800461539 346479396889513579360847240614825084898546838001301280005772394547275101291948 424152256170513643808300727362812804957116608443083507631605890036967254798849 295101018037620099930638897851609699930073248491734895532270604821831514777361 258133651755412687016765734509201682431076832629486331239275368764047479017030 619293208096243720842167161635013792238435960633059846167784276621692478364661 932434837712375557064161914650351404766572767687201100276449353089816546087688 242219478730921795174884398204802302386181741251125721374235647227355579935395 159835919184513998444471680433341534378554978656472655954665787939991526902230 005535390056438620591564666297053846517701896164630658769457669283736865044006 271663555092091759679486762052950592661664526892972071788106578863308696225179 784261670969533402150334018725087618290226200334827861995267089898424653133204 100481955286429971625984431214539472020111887406243772213724529901322078617016 516427676315798461823089631057344231633773530762505185572214479041670599052187 933928469026006433316381287899796252990019331684153102884931752486179542664237 799636970974067425832351972669972779655108447981503357898194497159816161532375 558491457385133349066689244422466729351286161700630046848237993794525181887545 224499068049851465892662512127273311994306228813763263964573369499862395553782 251546276360938011095849505357176902129770343183129592562240280994062994151279 330438069425513615053059515523708398837041168639036343535699739996245626035707 804971147244112925636180579219222584059843511271694608247938679371053559262723 950563757893472960970049007013130219008110850051383941011650272158809239089523 747637226410895470084124436982098307926143669903272528866188031790784632170041 947044097611317233523745409227382868315575902577782783840678156967159442045416 102416427214014570600457186440883047128183005461122157837440063410855140626133 815777827223238699272537982827481942564839025352302170139534809587311390889198 081762297362713669826427327426318809744321545896102043915336357052309499250639 298824047398506181092165562693846015638203669766622359814671429846866204131165 544517965999955832195766704419522898539222243370452452324888889392709048984046 243396178442166284381216717429383486095690515621870006523943235621964553260025 057084212850613933556165609617837080313651136049798297357870183910715609696411 388611391837041665636676686370955903146369929600070651374988351677347423339737 236511311317483849221749070592869390311677411457056341428595155149043493438075 956738504684329767043607070414526988788508141392741818118282248843636947312030 964515633637758914469237710158126174193831031478637691451193373700486004235812 744891347760144790425824602307869729713529948829136103981190589619388852945029 466187842409147614704825339470620212334594743176464345413859654701491979229436 698017629651181846424913053982436937020021423481374333693181277421812652652510 203622439672717921607713817196560568739470879980740666908027656334427392910909 191257523751208915930434467164128042184090972416041488875328657156567931996596 505315743057466015546597674440758157123465671556916903339740729028660442323717 903211721898464706842982228677056602700595872304292524967450167595352393432585 998136785352578065933038001965713380499374510168278260353344745796479925506105 695377705756394225963887725755690787721522277681498813448099922289891171798389 367254581090234771979693568541903428141396604109372027722180804678592238542509 248168003425621707535861552089497033541387980735832674349803896697931036072125 979112694544674564131754758289064543435356818010449866032984708231280988986725 675777436529099514875259695058038071741562728104661856512350011284045412054041 594741372114133530136160414255977083624375742587328992907680031567291626131219 228378379379699401529786612748634226040100812191566302141744521452765351183400 582852412964742633742576890417888797536507978397647600868255243210924742452178 934911630698479634657649182113533851831414227218521804237213432163793811777597 629096771526576305353191411035051070346786361407170170118768371560645140047194 550034520279724966323025704826810767960359628700557039580823062533601593912788 295344088383485936547020545476418873776875214962136087492760040435179379909927 511940885116819211721328083060916727114493402168188571065306314803743251259520 693160498096024475707582226479688071564804928306545742860402403484998769543692 287821359790409035328736285947592927707926766486361143424423501949268395113712 673965102481334568405779238116982726655714929656946593054922689242765046852734 823744406498487950865121084244954306757132130082358822272883055621819225390684 329854685193161918680032023641790729755668635619771540928285606065994901322820 406769124942013636957141115002219460881798463520760688177106598375308000409709 147331606356843986375537479404895737117011335435247987466521179369878154449363 633574830494892339690318073078765455454111690151551300489448401621842864155305 279004165601835197091985755999212696469460560552317879643837499576232226793966 591483958349327218145012667291226782252590454264995873160412073901250064240979 717784212367991549880212130193369185519991558055479767444702885634899132732646 084158280865187352802285539950982031302557213040168966119646544174223499557991 533783967091855918343023885331028219060544206776934779942819439952723446964674 524080207698110160565892604644338671583677156938549833641197246055774185718830 386134698239293053233070222099880557277552669349665167249991878943975363756016 292928877711080840677841789352199136414516480243657034607540891316587374906318 689361865716465822022458524728374810420202961335274271751707142555170369065860 328472822481784369287185519067704280070312175218143254241920098859512999882733 637277099887035335810693533529514512835791995838231323154111469649022417101937 358469091625998077678839743725800993017419837888342970633687771795766792453141 867796417557468260508458169708416269152234703195491927821169816921711963148033 247741026296640362247458198781359809233128952439157274043774861393052138189807 982312977015815387893588075529218996679278418322538841279280851743936084642396 210701155738189831394091787057190185833004988227120127754345485893770454932332 246442879501160539820311029998871556515566113509068952182562947478662837775349 757734002913325892753855980489969489747555405312950470233483863137863870453505 897996282520054438435122400965480476752855711294666704304954544277108356640257 842604011572894880011298486446951296673662879884315977036962670603519227826215 738686721358723615231606739257553662693596708878790267253385224682598626619003 817171263801176186968548579128080224121038022948039738799786151339244588189540 435624591234618998404835245997847781173630799696686652316699908331385646249804 713996576448207391123844406780839579944132222675665037296132619393896506240291 232358513739651894796357453003150262039835897365623821145743350732889276396877 423415412666071119549808149909159011979157133306883256420241263479829086292664 053080151406535440367526689548936821924080933900814557941399632132824044287647 621863255454077548183044438088551411880516403624683914503412235425199898671035 439692246761826317489534373260493876959033491566179474802432053646417973591770 776115331235959253072791449378663732097849702593500658960906330206475593183114 750052894867181301851381931318067629478471201291847011936197492299228588976654 216924601539407594927321913252528092010041897611356420791498533860844809960584 310415503797184838364969829549262847289525868111855222714130078684661797630869 766071031917648352982670308221776390080740066458810528979410414766450831035356 757640525219778710565878582121331910993562781263244971096847836564923197895853 559603033032396201821085264131445539785172961583848744564171885460384157945894 073807825951191984168695350104783504569317127703904453974419987690801423840837 620882388686086647883672866608465763166438277604828955859076081531220899601748 784903868708111974729397399751648732910755971551283425163323554743040959725707 478332356497825965448649222090373981788636841036622787388806024487315278433659 955739511964362927321710524756612811877530984747677137126008299430789251944898 472384888889245285580449851040480739535166584584195021697601780086294552005250 441054665187331302544469285517476119726854056959224333296244392023909119771698 889734300357306132161637206598665303284478598911836712572367422064947346321143 951916180261269878758627031105410062195115027144916858267443332782921235664733 917638831767836583003334167903088464344639596014626722017765529622045431835156 183733400758315025364707415807882421307490335463057665459574318559215040177526 152198547763690490102000760333532209713709618550757244147401357547288934890513 187495520495537841581503226145973722870709280436443295019703379416139176616866 362849358961973428260628362343430158392677160432108478965650500136776167756179 714082177957270439881976908684394542007008893591324037376054044379117252029680 368827693956694327975977158244153780517731272331291590138331597255024598584081 047825230541809173442173287779821928853527212611793966651691648465520696823102 786725656278176874538022587172078592060303412397451548375605425984265779902094 696880757909112606675092471329468311412814176938024292934999291211688885626809 764936402452009867209445252169110080548033034001161105327550006197359025904639 596017258464240382202622087898503103750897064770421143881478857029316520294004 174355756202370261884733091262204634139710677947576461983881838485166893556170 903801308190186050623972437012083523918423750434865713994534526010584308038876 957239540427918053728889756158255712329000655914178736205641749326968285192159 047047038801395194594175275630863850626510714750038345408893411670056934567337 833829202327842649776173241256131300421599365542868301066865814038544461692885 053431985118714987709321520047777123922126560927863388471328750772501659439890 061864712591959810456509416317936411554125294556505133872390328720352429452616 405746261299861593380325155978040406340304431327793419030194323284673527620465 067355515788620468762901149332443906324859528349164982453516363126924713816731 002518347687369258382981893239283781884092202302679643631069915988942381089693 531780703986041633551881902115199134856839724522919430284034209192839881891140 020489601072766896888893415551158319087762736501206920723906267524723131641657 121964632565047137242162742385645832560681275006425190147432095537500892809174 773833232394943406561018354034459861205407668779203467582142342110249693370940 145156201477972611764527358785813649556639368264184796461638356417056184679791 065672105992070171340520828692725335851446168695006515322078817200575351822203 319106874056412275538600523134082792815743935765436884432034230946156246363238 299096601434794735812540601736883155908570452011406438235639804954713455087767 672552805702434332464047769559565185775312140011488990684598235525024090393433 377785476973732069318967427617532945241405705700798618767238041937398302696972

THE END

Previous Part     1  2  3  4  5  6  7  8  9  10  11
Home - Random Browse