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     Next Part
Home - Random Browse

118181331971291625997817097333267420218232568854022872339830268354409136843170 238857070100634926896467616215368698166725615157727791190864509447064007596756 026903603525728458846087460148944718087453289187744683110084315420027150791230 699129202867530539250015306766221443816833254017685072396711067734915976764548 540164098060709345685634351436738531883597885082034254987717537869209249547179 487328070531046534470687272597915446819429146332681197657840175313776913528876 176140931921466379989899313345347515742122373174525943329025164912921190715922 228647958785929892246294325434473284282352168880560711024502689342533383842341 393334129331253353550973677211942990513759076126131974369835718531734111881658 957700778027701674872142390858820233396175641030379163549247643404398796460237 068888950725440212396495176221657533303717812471600803186842954029936308839498 462810009318447129601704991667773543857143285934629364277900975531257142907018 895997503685609821604824514745178222356846588074109033205172429086306423397299 664815824765089810839117785295252734628563422152722905778491189583368034287047 407002790016196724443133033934622978358824441596336409993041276596365746133211 110595433113615502025655608685712933074915634381530574612439202420775249375196 132725103606097569081240184871235260124978536099499478741162478918428453141628 724660442877774567378472623705311720031152798437693377432379749742660228879757 549361838809433102455974723594984203831417807217743603527822883951982714484945 193943188402726608865444039640335287276518110404355802016494384676202403680141 241368809092359641994371975537157642393635088575487228302842138387074694188243 777046891145188796868057796459138851354347555472735114023898114340989811253328 115537976207914018511510409779716784483140757878683156302419504726512772349234 685817710251026422361428574575889203843740534418727259002216651852871989720725 118768604220530800974543290602556274909121929247694367103005854872521251603571 414590859628794295746139159793907173015166562108003650797712565828742429468715 139698513541672113858602462143763053614411882259878258585134773821535622277660 393924801473128987047683968910135179293015268418275325978267451260560080246634 665590197867765734289415521447895313074825971905657813463741409391298514819051 494638207796143204322222655229014413556041078162828788845656111086571600991922 615838584350160513163551256124122831436004288727453545773377899871426535092138 265373151303928225995539521686588254710446358736727575159196710011788817694847 633891464784167450808511193566130067191259230005016929811102149476997096005491 716359218223474329872671136881399895705431809227151742029933996411020744434184 741448818878205695626653591770531754734979048963777529967469223500153556679183 676904887145667133440716387856991081182142390001766690658113208423500366897010 197283352028733040364513314972088812051687443504814545631396791678298543002330 613955482057128524692589352138195576464692648644175802916735392669943685050645 253941376475447021149676230154965963756106056437535767845838321390944475723005 796306115110558181496410409728107086345088279871745666572654738083368602134732 255971573434733199279985244861583201071839306371996312224236993227704242813883 425830474068156349894535524493523925733344166231863926276158655294240993370429 502569012569622175920363725490677407774014721786333316221217393433917004917522 263956727230712528135575325326205296118153371394896654087683337089440416586217 418427615548063478078204711182859329699707041231011091320568376384901700563266 532509617535762859041689234110880528760610659489039307991319233396563177184140 318613701600653447523828930974227982017916538675609474292827192709383430001003 895205063509409663574801374029737274617803945947624203874576217632180336474290 683043251572418066643375307863476366560170391630772525648288349220118382566195 004797691977027530958085234939276974515049364449376966000205374219091514637009 790834506836425049738070644700608612538752879214802386990969503307250582621854 634927400672537498903756102481299812544676019333860572350867722899109507597987 996087870715527523733362722755411737304562334609549801032276852909432055049785 839202288312043571608756173421049692288017373486210913537187655095900137661229 227022391253193405618334071127703265999926337580180332947943507363732031998203 512263578257193913103637093976429346248468498116596378611736093504069032999017 443717782640150028355393136805321771750305964250775499862678883350653096991311 065758310936605105119139652649755067694393020221051793129536545774099969146755 051276868892758922057665412639218616348612795086558834623404694559088060393535 367823558174429260291521387754767869233200019536291486771471329527672025990289 772881569986964222649289688405496475050524831799425466535685828660018948115708 499099931857674734373910153442794165702238663368986308874375911274100501281430 567441455477758452974646156638313176517306120762763630493136667416679006602625 817915738536825714451195318607776618716625318134842372092260415001285153685794 543580425053254231811044955618774304235032935480669976671211856979621771719652 254069900207945981270982700049401687199003022616995154521863365399041915502950 853169409182419397190586785298587264746634690373035438126234766688577885287845 205452172733472666992649822537803814727695011493480170791493927426408237466708 093232728350819804663436166138541402480394824138296558742973028688249038500384 501948818180391550512642579310643819715887726175006022479284200006129333230842 943911838202599990191515609944331251516203781761234523602716036393673862173667 963614196610506726428850458711232008980456163147539069869986553023362346867891 486643581415344145254974755261026808465798047665332225298761873812011909825395 099813835351977052365941042419105318412811370214029851707517951482587597911124 965568310250634747239455237731753671628371589053918280148789430554830834006055 211296012053569349383487645424083197592880419426900836222578142158925583813716 488436018027696987909439934330085232092507173504507761383021901981307113675708 274158500151341810907143327664875159934267391774903098431973618054588306325792 959087234329088392428295926074425131505405283270065505759167917984538054714599 041147825318668985692393583983615857812479268454316996743300110803434778298196 802693821377122279067747220192401957155048700260020456267330439141835990888923 714387066356916262792644324038423026584679302737423725888271525762660690069943 361351526086888316326753789490420263212597698815303061932999585128692300291627 825375031747203002079230252249525841375530696827961345211522336128865948945185 706985012522105939424906861282159589191721208659369504838270101645255943105287 167768224624663424202016388137069313276960998706446732945010751055677607839674 730928125813097010466312372420518790969851363009618158247779772014400160684078 367859771715509170191211704036078958418921674682741657135630387664429840950509 830622782981939795769654188391331515377533619783232469122235805774626538098345 510545684949042536410023595041225597070016940176771395142901729421446495018239 010033748538031552010223003915951999611386403941680039871252492573751285863506 024052548440372503944668783787362041409727168645087629752423694085840728582049 291721451811786643625316180948435507180605303311845634950803405083019362712069 409318853472912348035052560465313087742658440579981605039870040643619159678422 251125804464700498626918272500080400707548286421200325141743173266966018433979 000904296140883881901976338069435924822610620880427306565191451394656170555438 045439482156246890869558583000142900798043159031810666524200673377763819820964 216215990508668281740905181423280679444009274892398793351624033498398388082837 638432914536616036001791361418039168358678064498883311396135867055100251165679 053765781067449188862127398903279644400452592753597154027237153043786238444755 021556499470702076694296135578747595034475842494648077780710932347734015963038 299219951134644459664249807906129480322033024059550167690267241108110864691064 928555503474726380736435775677100888203041733044242115729574488691436043061442 582319418319857597852796381967434551390153394462151137650930562603892183018768 783593016372714717160546147452866982326932397071451184078324626044281554894661 947992076134506801502731296118066043554152278922078592082467381436882610492986 858798498311958385117169626098315778131130846278867935798971579572082449676031 892001833519618583095501814614667740296175133576731506835606608888105082368986 986620961167916934218093526901632791508859424182048579584176415401865497723925 807003529876994889013685937892420395537524685653652892581713241759411559181268 912303209534204123667921756608168309908853760241522509493454015168901620241339 108691436134362190839014678512637635196598578496274418788425171588904361777379 027077973615700850727826888194190760276211075369693024872222667165441227713989 123667928484043458887426859960482485255204962047675569720924786480058291122588 486508835470449419574744791513452810931322348129327865573818081178703417571315 398902297402678614513523491833678790048219417514213514135752928513445471532972 858343672546741442124010743312108469461183516691197430544846247104719454975807 672020663421435122958022065697057151242891655797108610815229027874277450130592 867852512724124411392930352466995231083289590227579302594590417071513071908157 909489178994181570114616498007748136954691070858792169243399611880605726738182 941621079838949746493444812394607123193662074382961216123041526656533846086740 585868081623985306879139300381652585135879407256052792311399642692388504344037 890929366481979336355658023590052247276290017455704143856611577690031348992945 007047315745171381679084764338741177227421944593536579857923954663899704735088 993848288180456876149862807424973640316420505028529825879084277317695973092925 250499889711995917857313032844504605585393263252204859990966562262782602228920 298085609750676244429631775444184587715505702470266953679343354218781208972800 353851947177938684234840514616852634246877704146604180969854643525036895850830 394658962205195370246193646217696523705264201341075429031085374752198296251529 537881681213095742953215111443860957389637759872465521125855978303623532681599 426005554686804506210489034662533833831444187176644404939241553679247253523741 014581389745580841137809620263612577274475509553413264977939541398396837137321 498114027777277780839944929588053687367665985669139868963113908404055998957165 395003717600106462147690048853601615364282043620033078382136367241287282622389 561264348401425842792989859501765819506432851956177380442032635570188795037520 350265998943489349972661438425299332506752654446446027121225688199803433542952 375478486522853894473243514728346560281983326785134377055357868924043327677190 201355247439507574337408106958548755060525623636493362723851253643881575490270 136312923540873620339376514281503576106467970469706616220817607882134673097241 654343888623360197346575815967136613911244527013889606356842778998321822893843 998995495041191766729889367781251221280233143885733654775331541463274237658070 902301061713967744284889317941552114947241102631004443493302406326870491355882 237786251452439752451620972691607196367069725626369601085234495043776156673773 705408730507985294777881865479183058036561083511553038110510361290335674700580 858030066463607029981735209568018692269756289299643850433319833218191205343088 310998726003640398317369429229583240307526298300622282523096662965264577329159 693925553994271815660059160835189856916239571991566928350421346433394721971191 133023914865995148215252289531948052630844838370827170139394209266983346971894 226147301726809882391738440712860623426592232148130937691463710843560494387150 086536943454557051966538449027350281234533726092244843827440475196847828848154 346429614098729066518860560225649968874119320718316857645173277050575046493842 033446089400495580560838206924802992583145853008994329445682698733365682218411 109187236098947457242435318014148152168363244480727902460455785674099168054640 498921232722773241800530093166517625982061873679011436907746777737098459260587 226110868426648538915577015385386422296181311297456213631259767992954036101882 605032348731993227538632068811313962253086520198438696884231466440880337352495 957024618355361854196968073635037178127874406267474846540763705036064490280859 592269195291839541705760112810682713356078934747917911651635330725709087929600 415627141828834003470302627906464752291776787779153583641489154869575892484653 504577793925703760796635738007403506072989936468981488568127784504663055693446 415155824469222521227173061007860281636332983862297196562274447309858998160973 899038936868068835685732771305157614313343138414978420735677722706948507842271 766138163929505221300615516079877257401575400983145378515051046158383516519294 002891813372239806857156068531812230233215911880399709703577059007571821286619 328106576005050178319901929799221908359527312976965013399477668305075922167060 312604692214352262556195131320619108318098119163724483838608689128703299581825 275672686414667859351085237515409043195639528013338237022779518706970587384488 518970603159442223551649872036250820871302356279368517554710245906545548312125 123144217025581070612664444130487997928280188911718576202699154228531224924961 526011391640634747157314193096509159537146307858522551880661708651930976061484 408551648325208582520416496526974136573309741657738220407748587450626330883696 029532485518587772232359575452886099710257061423287497680801953489769418502445 155999996566966916864557600465069382949925050454528679596282674709400594334485 608370017328848298720777260612882619102631873779613696632025180343550657659897 752590854462170681624032147027997833491666123238591199551012377521815917952988 216797080706096393343326795158684648444144980714530503442591292484946064847189 103631067500672262001447917524078461155174955615285592593616831421920987149220 195057820456593827194752865409887988201643815821035368595671674164948779269138 588779535108297989209283891952351956308563879980726554496233469034453661684166 917185256179402335389958068328650152146796866901612190405803950003217835867328 143755576495870739380227158985608934264856801988543025114635521522426035331620 463452817199351820107092078427790054027032824800899616916252862224027236152635 937365302148835436754636587129643925163309625763337578845807616321603958882505 143176160403877340356901661075423640014337338221331884168465452856532081381624 368595673805444760262054111190803691736717100765041402190631931255887228804290 614657630173587710739281471238552285271983510286241422937313064008045585144085 660143258375634568590143474293357244952987213530132284226604923314851268331885 253719417757703325635506585926734440012749249994700901453876854456754148318976 962640968430195980163979757893616393775077399392170906740662744226104635084708 463261458062483847077653472594523698332405582825953553683541870004789839771444 336672471054491862650948981110792185984544348758607385322395958422880588513511 263965118338612472277321178148671128027728590929374252981918954501781022382753 851295114237558545714722682927858963404456344626361779857132619884619983734910 525471896973403994090465114204350175535878583236766262509175450341403888043380 270051339360343731845435594284463441059584447789779922815240618154347182326673 939541735483836239493624986771791915689510226346479053535678120005641949299653 634557012449048047270284526375976087209489448113758346879723582228465880951373 780683830435275088962830638909588975387315028440355669556094584851460557579767 260758507636485840089790650893169081643491569946834968567146745881271028169343 887164717995873357629582120232171655311609724946232908914718565018647070071682 414943377569360374151973308138956870978540486075811182258119352248648672071162 780984494769763794579328118983404180346455057811876237689038768607272752769190 883916989501378475578981898015830988840460077097815827135482513894520280565456 845992649719121791523142504425527460501625855787418903831891699980785476344911 882013744112419511018987889863589827023948166728908307125110300649565811347576 864342138992264460401528941810110824535081788443553951488734746159611616056457 522280339305853392993850023098397188009638689073794297155202931318101847106948 254367350844419228649399247005182542548750675423074389280191619917094827692825 173681179101398563970819293898118115085688938399663891298149366643436702109853 876649118553720490156790864584963643509761257045352341183164089823446753222388 706671083454261034976792846308059211785136074009693165911802160110139952581348 502620231036734765921178184985021606695478294184773212131832901291060136851964 186185233559442452500810069301753091707146733273934904820928021751090936633203 607932455660579726843556676525060447923499955340438279588352540174204665809898 599114580682132100158248746816680143665406626038162278286227654954470141914686 286122340405340717716508935911799538211452983787032853905607913587327843368148 322286562203682988421481608435604439864866502564443079337210875469556959596805 259113306005904494969085662093506813750767910295562152787383169541662357210591 354117603271108068801973945157817092270323066819033698695898449845432965099942 607276151988898811932956663709251004853518943038353019080466387995481628577649 709626408005699691201917752214438214381153438723157093333684511761298869598225 159383502661466740676231348830677150022650305688738755554770491346262308776161 665668716433066548439469277770068234037922494441497402627415390305811631389951 717917833948173146721347740518445340132049341154567261569536632099578908339284 417105345311933925374853412886361174328792837077691491738123071186994883008505 118367687335606486541325816790909109953073634369312857240184797133255749392853 753701603623258277240080515504879759260114916786715793024795120135967173449040 391223508093098594291155034203065203582218476084686226194778772458160576087656 834961602893090948772917233959058461326771081196969323203047292007612403867980 995407021714344968041320208038448259398150516137795834997606944200509790965181 052558357565113897125083497141165798832297843872908739717000215058024386375326 843029902442760851996525398608398056892408825536322555336146337042178670872177 769106073978518677226968330770597278452329919369912183661520297632272035549098 071481859663239931640652489997406888298248521501308881675825496472612339882218 869366610517661532799307522854103322317189511743938391195941245910442903916684 613763404535484663883325459933528063410982111000564983112743405552939545530981 746995780278953580473262049596170276920231575052037602626420284081964637996959 165193740328668538403890631949855618700769017266352434627796434303361264381934 503945199986892846397552229983469583582897101709108893299637271627222170348617 936556134678928089572688277624720300663825863635508070857631157943087062804500 612111788715717405104550104545905123544128919416276445983724442299629928117187 985782777555784960449391389089829701276687646319623723699147671131312212921099 681660808018659706641231742780083607691224765322611902457573036497832472203323 673277381360601399446917859654541409608556872737635700558232697504488799045747 172172137034453210840999066987192381982205557734523964164296584810909326154228 006794603637029542176914588878045069389191579930185252868403091510882147351611 163440258069376150128301534157433928613681943653439854249943910846921397831139 776635637090761172788657476353439420155536833521030511299986573691225803814435 930331348310162102128130079256948244552702299393161640927203460629370494698556 816580200606180273022824955931335871851667998134378117709516899796611021904498 508598716045562131081731715768331168644568590371422569789502712784465201411378 992684911983983775924528645917127060882395881570542210391757490026915405909178 809502132786633120382735231721982807503251605284777620136122532923239671005811 712298360376508806167640473966705055193753740717466241583104097686191107046817 697461656549391462328429292843434496258783553523393014084168752811076037388739 651883988725025938779793311893090575749511879445995886271363406388614928485604 043340825693977124388702590255054834205725084490727574220595935918959490845063 025738007419187705272728206584698591086857997559300548453049145432676443276621 805764215118730060320818818331132330693294885402279954171548189054853347190690 709296881144382972287326687693599067300929652856966892404926398173825292198393 704649949359904974529545199003744765837246980758595156431993899746028829280699 810506839650399587111431536863105229446062445680636941453255757676392529304099 614489614822777837365522154958104661584071593383594888613070866795486282103200 847816211364472789320630591420357484433359423543354544344223326119135041556950 407341260712866688835668940668425172596775715786935120771814111147871956961005 229936775340939745475702749195961522237995845930645789033133606660737753954105 322979601338018400218510601692192493635733873554163151876670626477659765744362 643561016054928408333862398633183395240931497102602503921656967775726629331517 443614653298878277909235362168778414824492318278435319493040186619465783024921 233894564468634248834792126426771773317742555581804073544995186487328182947900 873186632221288359981794494254216962423343465113970265713679654019512718863610 320817888026236008510333460088778114884804054546645779563463629618017630824005 231340401507989767704684245774330818773981762465974967107975444040913427278863 401794433380451331037527199309669394898480322241799397254102996212771971591172 882947671795286820792306275769196074475146506946814028095798436188558030158074 100026602964542698628873983605546399264596752496291687211941348072702665131678 322189259032726977098598936046721413022724182205945731557244220399176215906297 251189869000246541581451295936508276345938949020878059489863243003822240571639 101959582847896024399023741818803747150116049007161844663318125613196920964189 163170630211800259199494991050818457739375291116096154711337977219903683244924 992024380849183519694129748531936680365028547303649918923124162413780572116671 618041211576919888941194821789498338515685005196834989955220263848383468262783 128957680594141855183106840863049427487251786951538737714599617357578590684159 751463686845854446552498288633265273559570334433238064551604669279503034679575 395518872260318742995875045494421653537653441930682491547328792258720642800251 582779891028171155949966117166349411099310818868231689194446879940705083841061 456158030167193511498777755897917213030615545525678883465746745577501712055628 105462236574077923744971894513404954454766898599818066983265678771560399797748 085065587406595493613003351528038455006198993949517796250679442516112687500247 843816993819075254277155352321490491253798028719224326394352018396301542062576 125721271597848876326727647562005427700217102244106442996803311276297108472408 977696829866456818452201043613572482107304093058177739138893975626174584423543 418406974841663932472085928328806412144681340809669585234592107765113781348420 909070915363409192151646302373184708349995837963523045539125196161801869965916 389852569514558081411865692229327389906487234733541483204328130129344162452970 442951412805323197545586147807179916973960413245726065531940175182066062330025 763526539612250660353647854431993346244136682753487768200893817418559218469676 615008069376955227734885105970864078459386496473577184713340057808479958137221 481324273158042366594522272637093202094773113332701035156983742265105583102490 052997847526064250021968539034144031987487305784948425982606944252056047461608 842806810981694559571009679869160447405681314616389584453312072478385189357372 865198466952595744342805125488244706303709696032919955739566791118342652436338 207615301310884534492214893870126591504917124630660404915892128020264132971355 932687204397155223911688993444678599767480606436159660041320168769743239349264 824300143718628583882784822122037711013473185031363060207286187992952878480587 195786007899049325059011052760542668740426130035050958029610389810221600849640 480206879690214614492390497233008088900254303865817842853083537220142639362150 678236648442710368556782598425108134593644146339787578176083108443860423129586 652518325926106610869227584449656708835319419690619052847292531888881662160253 968280088297607266707495354392822084955731814298526272377130056036567684286219 559091246969070060877571149967201207943889097735970737105022413224807161086580 746866351516458724924532156612357518702245321234024309408091122432122232546730 749237039677696431546556263430456942335572951436118543747994021679730532313918 531185238770608258162553101444375578319043702700510277592245545047328778479426 299982962680462997183573788795692551348941589556982728239315109794093328646692 896064712127015127200459174754129737625488236841015345445635335980083629146485 693513173449536085131478956833432370935784723895014466377012443605360058827126 548051420766321713400847512640320388160878623012664756303297336046297327956464 692016948553175010203323409322430577711882989920400364903933228430174509736599 827556492180498874613524235626955762944307068286635494584985255868816027194656 438537632426351614835746328965521950348764394217734082675576803853463891883532 889395716166020832519619558302661820225594872730936283248230226374847489307110 986517051598701270745777085764001376122614173688761574522591417042047979915611 190215980967567839316422544829634838615370682638652335267608439895095897928035 919464668168061891531958786512465221921126032980274814373632650532130082213218 771195014789324915223318215611499438262337450006007164629005105050956071955334 613430229266876769090767734447519198672305018594486318137497124853874156168146 784749496781221897506768977143181440006190683276944890690401216266653359310309 951167497931940670695817452794807946219076352950855320897991788446844864461460 496004517832023333846954650079569152451959026028665859908527459220094862649405 230433549660491061512432935737570099504458487677934962794438238079530829921666 566240035090694106868722230401131188880961145465855059621832350588105217535054 971398752297635446409747799435313653485310595170410652650284439251604396401280 397528868716989448301405082426450606002750527846049594798917669909945075969523 123867191888018720722735459049877020332966020970332662917793824788209097824568 405880758904559507891480957491019313758725265676993981607857221320646349007001 005669640981155587209664135338478582452065489622338924227794005003727801111594 508293424375798476146984483228088896066555735020664188464116407349289922652729 230587565360055025364842013407610125896149867209838101841255786161510307053896 713573044468232032044429536701425051445799918995177354563974039765637496583365 159384702326757823094396547692552289944681094853155454051607766598772666148814 271896932048494009252714514768018076226806940462784392580052423004157211202329 552729137091255554227261112440810886567567124476393144060213266099077244172268 223036238582069197261383923427807513777909434391663178411878126906661654980049 329358060977748221211169520583829136687801673327930857643534489654640423952493 045248531905210214473696156994661942403542237979607208138788351217844812204216 140788423284571142213447433087259398450047191809729055211775875178406988568760 490809466990927750339218222634378246799911088668535467028080862259878287575376 213091662728944195781537366492182537236718290469065666814483353813298724498469 266594263276722429621412909033337432784347535616461482941484020119906859313721 230971106069052394273890247717556475016493398244875486069671014595921885882929 753156197644696694396838547583039229740963289100519844236508155745418399748256 969720807406880216542286621775465760444588696345339422506212517581973976756411 810667466561502644546297381404932121205501701558090455216507553677637266605572 358501030249399966529773737634743362554357261629621182193905334178977433000456 837980423546137180861544251619107019451573805281129604825760321554941299840315 021085799528601704091970984664963676542865770264954085463306481238732947722247 464545908440928551974666333530859719339173035877037356679157399993054495590262 642193128499212330516110581813249126669272729085165968206865418745741689796166 243956112105043873027500840273285220779531215081477641002485985266226508220279 079188909020718555560097217595698695089082138756858667794273644783217001550067 031398240129479425239499327273770282613975916739550591903401237295218527877469 382173187855691348606046457973826559152015883227321421678351309868084291741817 827824110229517081733142419053924068325368422146376592295221783398876538306428 856659165236618617881570597243258265873816161040848963264427613171783599293919 657582252829647475804949733503963334360909360098635668396555012860719855822050 540418274328012683227266332000113727819963086393043301336753134655024875881682 281504011044654671900302875033212315533601110140924577096173702514822806050666 665375614664324650493389749404236646046904830748299015556112470261274871256561 378041005001642618448680248036928554091960833053761783464590688443696595842342 942935270890635465320494464059956498084033826314368974894422447273847407261756 893074649355929901409112848162754266039706839485851657678523354130858578489928 813984031567243879186358496245881102725017547840037543043533060802739790964326 920497271257789130488119013408161236174936524784250147042025153367347325936253 555551501625599878461448622526028481743882594716866021802812693555307595016919 891720674607386638746822815560605849298234573371238476173987861794641554758830 626799458413047041208611652341999411245206518792007883492869709506581564423671 035826139135854998148221867964549482382064601555796848468466106300582967527826 203421054688919463199515493081442991208098214340204650542769456041777469498804 362925993609965864075314012515649622428462253348512221506998807706712851480206 550650396613410315837811052602508181666599521676859588297337878097551967696456 859831324363936753342083180045574174793667153687331300672586726852310992781116 611920903251455830154316260591133483009187998599882869721704682204252349453889 402899598397144355996353311262367958630834376919998733432515611774464167492618 200622389462352401627312141431804961731679824426301713121078857081731648457463 437343849827670189738711680797988836269313098423273232403476741033754198050522 290981207750134722736754420291512984946083230615232308173777260950863130055149 461796570779840808499272429829045769812411466093126146217398005586637186407793 980496294601784235241229781595954906375985744882659496279296871906785431406344 045160660528001885982587412436484070530603301847688881354631296392801769395080 228861320318048895455326482881511944426544779255416998609379112930588446344688 816382919321724985890233299941861897574040236766824786484057674452309437895354 943222611166500944086540154065612549230510107435172653053439939520691626089531 014042174486896978439708932970632524910692645946634560593065735498039655280902 470853061552308056151579177960326972005301709275769199801547273630503907280851 020765909224725378465245069280794593757914213254254241070930165233888889714385 973293032446292827123628902478007671944564075928541661122779406655627364116316 038194490005478307692702647821421840307630265491517664456868228275715268733247 522719160840642496716835635495302946194686603813378832173243955741624886286117 262909674210766562650475700517644604413187036661664360446157710319059250403237 172351228926330978363737018221930977725650688727649394888389433163318346485781 107708777067356982577409746572632932405579593967091599141647550521641059620223 730521105777869184448391102427640981902984112188678545729089506184274432237228 456778988724284327094934515705955206216127744589922302722172281875676799715480 099971204457171040725127796511242842657185459398713775628801070319931588835368 971688905660363047380406244880420962581137972316981957618733373264951382511548 256857070889869892592881396484765767802276425636237442220323903744931114912611 751605818210940761941218941442808731959218757549458144594960140050818478040150 093667299435579963711426370640607386695664089948059922556616140015203101357634 588712182970308365199405348106727610022387117182118604449668873916330278137986 497468419123582419715085300066343266799759475358117524294657410019499061399488 143550039101039635178665472668946359260876335985019628446607714848637403115952 724538665114648591474259975059899823463331216008730783217488929742470558400583 312990432012635670296455512342767356748549367357896237186131008239185464119366 599401226599883525245944514765871216705997142595236078774423864985635319516503 149340513377877229261296617100812533396633533570420570519633664941024214061006 922237544242516860275633670644372749548682881747659056595083185370595564996338 352745914839646501502934248580580353990494159593687137781458336511286157976659 763673279363938462890363886470724064190540106342372575772462777790194922783066 853881405019843007329164954677708776645103021444019622723171149992693576163857 615955383631804408762871777950156836486681328475216152996130505231386043034488 834833224925132339242225405053522018527007503874762430037686779206382814066148 889657372224415101085943623840618119889257825567557572133417627129004555440495 511797942553549099246832282566954603585573875986940005864027704004388787136863 720408490704861416406090193886776585610718863665412023253859923142234317632022 991735142659600004385808572827016442767629066707882314387742910934175401980599 891672385400508707042557334674306490541619042313339475426547220828709012257988 918886488559706374328784847791424592344948869566644868468827005168494434518928 664805811503830781432409667359075978266438121713284059242993356982149228976813 673304160172809654852817532546081141471419231507141159873243989290333079589892 144012066147505438929313969022758085449936249551272422769271050014010169011251 382033424802570310369655589749875719408107395716452504977440630240545982911137 746128068759257695047821383729108490945016946342877714431149259233009607485695 313118083587158845534082049682401631114993473104477638494055053445884745526044 626142930378895865216785652695501333471258372053354908240767591206328921830312 185079441011859619220514333014594713148554570874145021160333649414139830071925 317207083174405373812461889100251795304940972878632918099408281875027993311016 428944990064276410918458989756777758423265461271601182928646292871782152411334 073769835878239119199252648518588955689427247799666231387858346900673539901965 568810465551425270306638002974044921495954470750960039839646662795438561271850 572628346904869335630169360267645967757659269945922186659407190397099679811964 652093364925181538156994721318041491279624337815765142442307177961035041452247 799183615584693835206651307669381963791467517000789176341200184573843004214069 471584447475783354219072167848668852192859740519717141873288637304470464803900 646585864331552977391454188205788700791508746888301351278236067859652055157460 950852413278211041038697903384260920909851754293951200095560676233444848904450 926434163809271396476123905176303180261183644783053765428816703621939436536456 181538581035816771970058650749145411168127230437338393326583962134109370513616 209407774274500401361186359951515738025779516922788980422852592508104731358258 444258505462439199239270441750993256510767422230079331020676680166769373054788 882275334434473755073429875371638090604461087949116057311546932186821297034600 434419308124309692225315238443098003810622407452472915691782201962511244587629 030698985190579680241743741049318256607051766694832121392710411856447128722250 804528809788562736496699223188998227480250461314674284134221121929974316668643 590481948899434898751471317540347312088057066521427654783603809917847871455963 344611327900747848636025942078826181214374169733274142136588956383494306156250 186692675004942028198365847450892664386802148420700997465787308143018268496668 692613162546167465961650924112933521630073195994058088549555009458805702346773 133689245959980266595812823711942135101306367807240223798070200969134301122485 191885885722968168814573979714565510835731647344221189859204515478754174835494 164816223485079207346371672504426961433026096207358085498303802756953720113099 310212493197096434369376306833814252566223523895511773455649659448923434162289 840583500095748916555436688961121187397685266159949433338697717908431269984404 041546296976958418651633411756912881733429624179853748362056045376427778663340 681356650478227625623444331540754167929272397403913428508507774178743945230923 341871696113696645775409132450435566863291110991053501935534453268032670869437 135075314054449868798440981060490637612864839980207759123804334015884644311502 843072076198393395204383176398606853774604298249197777471515836886219749856217 286026792775950895211693191402042069819226231961887877896340573699752535800132 921383260129985413531073960254195332516553015037633981643762604678462188410450 957949970221046598403955599465566145159278163567095077834310542564118637666076 750421907025759632090758624761798851614156748826764915735979610722488101929021 803922127120582742168903077583836847855192717512107745365125837258987816917502 595643019488078380152463748952783653722666424149083558249856767074986091978110 605470212740004290703077026290555218303056632989875223983096069191792830829705 908193947354376065120480530813295232333109008253629802788469582958024441618660 094587060740017377077401428686437847040737289260541053812435033355544727938986 771084445173360426825407069405597170212900344181857178951975495951887294433168 427493349435579558639759546209273950639596930189685785145394077117780599402967 844734756352838472606231108370032687418394854090120530146241834611764489713796 967322535123561240852924790775244266390855357404161728601946760801495188176247 797574563814345151271759176484660020204755296850381008537107905649741739561088 258149517740577689229546758260247677668162594490080930185220441858092273876575 517146269039097733383792524937710827023163668130626542601984061763846591511992 839569129561133669676775773508418910401973548799065518813896790350337527756435 120292963480448057339172809606719249769915769738080036091451090557272730617025 592470133291751011806684520442936173372182866554586660853353245983309545732778 178610998739453554092244025026335439663221877160054661450277174872839659637973 716613833216087894419328646883968047383933288123660415019297611109798381441134 959402499794574016442988189818053397521840449552340603228211674729707093391061 639113952615251043239818766661577618190765643903802136005086582400286060670339 710353651353522016313473599961308085098726867173409993340007055655293708293523 470789463752956692665137584995843022537429408369515122834586612253713516801766 625426995476489625273097449982000008590144589617348659934593895022107015680487 007123032345276678511830876133529843954825671120424366159274887013245227690093 981194150771546038070066054905786055326787383062459026502655424670762730284588 885065803446521716119220007159569407388547215906493873239358632842247815318067 965084047266589516452717988158008478930788286649414081575028540608200317093156 406440600461377450103891646866993469660258951719982403044181339345296374215493 450447667280815491154366278293942655621081794752891743376508194618136413641433 293538985303299928237519682864985809042761604360781017743386871545100655288482 996500185351352143812655603345362886286272438120366087191027771933014596014374 992885878227433683956355563786616045613636614144343426301224594926099689211712 096081814959162842413575083044918250591010692493554035362282721582608107275510 404550064233629488345868674662906255239143010897032740685648879443077796021190 967968064306491289370232895033803768797751708681977865497943746857144522579510 653158663741849065296871316558279023179060286380226110808129934422436050924315 810289072696840109376968017501481328433078709191158762067439012712679940392275 575570377148938530605120413155304643229755170674627695625293828619225710514110 420281825888075933029824609323496696370367899529099971556259191516069341914666 677824335052394107226018254781952852249190664835882360150648420095818243134466 352185074925461010513688489535108174102055468042065714616904196926566572115250 563483447884875555294186061464798267874867857258022218201225518867760608036962 977103791034615444216922431203835396460254424205273142014479977804988513175498 623959140343243397832761876154990337576763331735936159950725792614973035159817 969850736603835443272553912456780545825633701092431800691072332582570938143733 652249160291657004246202984069725644550933651293271856257136793017180246142455 718723802452641182653920838483920045494326519776836884022173236226521177438006 358270664642462201228471620530110783551352463186660158673564283978053815462764 166045745798272957344592269261181858059729014702095248832620736536816812379114 704928555744613117395524195092089512822958804186470108868569782990226272226960 002434633995500974518476044049072119320784827058809214031686503849663405004446 307741862363814603128962039612874649741964554442307683690068073691561037270522 371838528536507746430538125155075272905337059041117094119187091136806927563041 520384120303636854062668068536358783076702547365588565449741522573799786633065 828931032546032463471081794169956823115800789831660298774122459530951811347723 934970157179238805361908538810237713317462803522431612431053437458310690886967 034894951565928693453276589536521893995054200087997669839538998386198670225725 561789713018226677962121934171809282952685446295717688136153356279212814889174 729602760642213500774694810104407362359750448826514650364092307598967733504136 386269681931575078113240881744965206841229741664969940494735425814813217000427 111207511234024722707896464872981746672859714137159159397714263190262515578532 744535885276688196718724458200937542060017696331357031931269649402956130897329 958043953107746621471945012694538104727912091226699673653674592177231335591187 290011829808649601301437497318892658505743376250127030520861707777495959473888 160192533189434162466336000910262221001446014971676670287845694593987019382555 002410592273724632065030560084614437179914480802568127477917850566851026010004 935333144992571423565698759721255128464469703350554457486085279182162324219005 732346409932022186118672987039007969185586939443182377126135940981076406145141 759762325844476765635519872444331863688101567863388246363924540468064906881315 531066550670346467839281150147387974064783592439599557119022626256844799535547 571899915462792235928622629261923955446638197791698276372150519096191163840882 034404921051839397501044177222884415487989463685820522360405152565729893329758 140291210103586043748609526399305953177000125704721173425822380985865194040452 269028432870618284254713449811400592487575459152386390721059089527802213235374 826865790675352654276778617719030594112769874794603171080230234487841537814307 389036308236647088043745570306380921533875526238955113033800043772855300915051 381341143871412840869573751929473696950590935753588402630161972520728124470834 801629821028017027383864607035807681464428865310302900020640729964739211679980 347264854022534010264024415915824424239851719333056134719137552230999557480852 173850471806384456384721268470174779453690837564121133322917059165925084932893 459547551908333991430446040817896126114623356442743809518327373883692467188554 941748455656128330939217606710798463983535751700843941263557616005321341860456 401558034234902101125364499416150041976665956047193404539576608266951899219928 328393526017331725574960436587377871428825317744247462987004040775020062319969 898768364994225577226253389316433231914384161503133450015653062214527125320456 699924123129747706537161361778376936812354851894170785809068838034209083148334 192420071957580454036002809200071565377996275522555449563013825981447337892324 940534988124179824251161310851915426458819254702067800672647441214839382876136 796792375701282685459604834815857272909259448342138924729534607829306092556175 421565097036743826668913339874554122976930429834159417003108887608878034367748 607709712237044154264821034819046671679468247755806840083073006761691646769659 652800289328649414773931347442570594516079910047707538515838838247816228953491 675697085510696115035911182236694427029952663760507929760634544296065097231381 848572745042140260620402524192937407934166827101642779007218317011640350607808 382511813960334038432959839567751094221813113198269668013009268019330100257555 980133429157349070876421617886481297373986764966156676197152878281886489447692 457398325297311365894269892954091706541365043326912672520948701955139644776121 878063251121257939343842787129425426932067156566293385273736820490263092129680 266680566970024813897135722971661163336702856469339228322058557969002618570817 147148216872402347695997814704040267117485649795768193271580038025029145437389 150821013366048425055030163193771403490408275594957185329746417022102416413066 863566828207255760727603110313604155366356922597155233718457746415233337084800 175892557185635777131829278135954731839680899440430076116277276787535836481556 421724164276730321038512888075462873203470002409759301693639075624020920272432 002948952783517941446961177765869298607099948214305396022409526393980740748344 062602546921847595875294571234150059476987868126908563468867721423472391967694 340037369946842631831079667909085889566693065558147507438399995752538978806117 845267158969802998956981590170477140789448871485391845449626834232594075847856 888768235010230171721641846901602884050928647400387311413601877797279933864246 851642684322101253658884827505340805870967977413412935784042188026981623120612 925670380920851918842909813826484988889868960468911327120399967981401606333152 024014866048899567411239597560570537402688148745007893410993827889414507873816 304136076799834624279012245822676149364160091543283357209582501704172754166633 425456525703597262768582338638976617681754186231451775320154674345646439238820 080077982184968806477747850437290780698435934935942135855402552398548788375841 174664406321376707497727290409832641297160621614849596974696403078135026378029 291912631052954785106391806378802298618469909173868412439504635309574299444622 491871398290534506828424382061646075096192592955865723811137141204258241140053 714402782066299991186246266121553421854040891826517316724616465449853334150178 043791797230221567189529967174565454740361037876217534891689124168145665973549 255292069232467227360884432976339551266858525069851905730848325775116641199183 696323943527667881397938649296393564216991642397133898115423448198716993158355 788558786909835612722768470419853189811380795490912183058868104915029596636368 467363899589363442598604858551314541320073967652772067898708254369255466536559 936543362784121966031230503976541388248337808888976781308903920012913305330723 426159604387506594249747108958102692484970469248465984571553493563824830369994 104631474584780009207297662843902401190787388187496577001295688174913761989887 922873472445683352799758118529546673773000406608697189754024890919584759011431 221293484218561695622416015415108423513350573995557194094421099551691935110676 205713493506885405314839284784322860111647395294233343345508641634843900437625 844323828337469120917588252839417433633700233266195677441687159342480393272211 916163029417763274918559080677448267897801899300106413221311421566062370137145 849602590734472149772442775980381491739073479773939680974458093537872917101118 719768768877790499139836363310797200323899533646407645353258171833097152679201 823720479420434735511529309381455859778193392605138931954868207414873584195504 961169163231508693457288665048576343038587258774118003458298994295459424680734 798710279822921515961282144413348920251555428834437674900843769381482088400818 313816030469719399370894735981285349439336620427233898434294268664109829049137 345864854218183871476959504322402857987537785430170989119209124618241841301856 771324665992965766769261798732324935415422575296717686321592567147095841745699 452620657171058455423876728654391525587775523895691130074577378230744422493645 667723271474547087156111428974504620348393070580074515205136585888268980820856 530536705546124563933377442108190151497127111149347125733339158497727349387484 689267629688642716888309991792067011413097728281821653221489943071700052184609 728880650688830166082977642723866516364468945779531664894454140262286533239032 749908199982708721765597987710278171394946017483441936880405851122326209863430 164077252570299458215488322487366432218488528115619494983364166598251431855161 646044893618220052265976295603184341617835359740451325069601766768963378265065 356162150598641262557705482655778665492392030413446524986355619439145032520941 062475401488382581249973346112951084471057619946049248932203407255123937650633 059467540695593655578121047650751224980835692233717378650123791658935416929796 427559639910649119774414560898139850689301135146869154559486094263105757431011 778346437930945737407271826166908996496180705491228946276421559651530164826471 985447863472231791214082711540384262862073128106886733519434357169975748569929 597669984220074006843877447985034990173894067437305144345222034173319748101641 890098611020646519795421489252700651068426306406265624118806720722944159592105 784530871171550400676059162845679832544251168346335791948974503056686813851041 675488699686873002548608353766907230251981901394829801375095880057964584731469 541354436215541220965795435889851188937663661213125810821218601701068866601870 901319452815849492093391113349884140926976714084787093081352733210895805712187 851832405626752868457061102881382505948105665936051849103047084860909804554247 120682098419004674655311202574083944302466187108874548155433005462390344920832 724610835957359322492070782028439936230179700805302539740819588849491218727480 637606550383990754486970848049786725984737772821360946102549252206436696480137 892742781932808549919423558493223058130723323151578997606562067950522233264183 878689387774789667349581045722851680977405153591750351275726472246860071552204 754634405242174214786633459988509860035451448547425167063010489508094101012943 371898436314165342763462443096049271199337736397567168138657289968286560040178 767443632333227264709701548859295308011872300180506355498100362364814339663102 996874178326626515476049220004460394492241395479022095637920712660907164774396 910896195744006925405267736635526713090218488688455517077493124475721352365140 636507549618240196654642723955703888144219896553071584418594311103068069493947 776057940042108612268700866936835409300998929169330839654495627113721131185245 058773963935322288456887888684040900708930989474440724615175552851468818576880 324392158575624790829559497494404375588143665398585222899432688450251613548380 252334112060487428005495152656734436258708545124245432914886528954679776469442 963178304332930830283063355062850030521764992494571442897214248821924469085333 425028033797620649274488317994454309855005085961393862408772071745133345116442 404220703380999750347485691512268765773504222041752658368395301318438480931069 581399906265098263166297824086223264479179153887320455887370211409399822243740 400239537670682400953526992192855010717604665536221558197801094268526875964478 025176117051480258874259025934388258891171826110162563692975365173301145005723 559023589977808649814526003595832867671914777852030614397706149518178574679759 888440680744878062492262538218564592127798938990859636797817189366307849585181 591034861607952098457390233199044417052217257704610728300579250526458297641817 127271469973785487995224266178411281368956385124064256516462389419515481611583 820451593857744945615863531742102800827178269599330237722702014256652083163491 709316703094813287154819422213010157851818096482450610562115271168853715128729 648187176111220982242991313875708525768076428349711026619688770913098439675108 020264048737470793679272213746010810829340947233327707874592155328062333601829 023436833163506317299957596201011627787165976906376990584295254344846716684843 168462723505789436772625776020255523468170123389749100734904723634422707110404 557965029985971618954496221927014527880926387171555597468259834897015740944904 240556191668433522674968615674762870686385061311859042139991854821811354090137 305948311907779034514153869393126486886084871975901689421908875979380629290467 733343030047967590956609873075285257412816221521557865793230586654941617577969 923285772309645134294045546784832198437445402253706935759095720584064912215724 196395984451493393971574759428133570034267946686550799830410199204991432445561 632082041921037129529276237992640690303326708100595068218234301415380542397256 837554973524986578101580521247815283772426222590354401143527457349171387477719 632500835037198707915144887856524237967686395676342522947243766134959499027844 634761008462223274121246694850402507847675508022661650383991900348890091427677 452070817875036720595556607433912169360879258184528673735573007686103852417983 285558992849885208430011091999333432409532585514594817723070064543408342940612 862596939818697089181588809689678327801708883493531724722909688224160044603133 998134465615763941369915472319873839058793392574474097354531931383795800580010 685236930628536020274903760878817475554142019166835025317289656054362157658711 537107291334515714273842312704043559230105107789551660136781501107274479807013 802848539541831944255953344124440701374253988364169808038216117446445078590672 677529899631901887480926326229407056832094651935231699758038806936420062828740 993363857095856051355955116146243438466863773052116498021544021137088982203385 083579591531634262341152667145211968559019263111473084370085606208645070104373 911271625940407565832073719847692223231055150105974229225865884588273344338317 470784051550931126616466422194146420003174272579985185908403905110243331191576 229052873171103276281937590588454378971108201335618379881901264787495886421446 959446832888864806737179701677952872320912291882262976331506663321509226087627 735635903788173627705994821269743899814076332167716522130881828931202820058638 640081758253230967244890006958807660599840640597668730642624953471010630340626 137275390112133934837622843351885397447685330655275026274455601151598433560920 441580768061149087434900046345231617144440488738360946692463036377814224740195 249007390185018566641689008226832464810258225712050819348271480104927992365291 229335905758859717067290706109245860694460388019916982219341822937880509687017 530296362517946137707317073244115708601604006778693276639751219148408884627334 768165262911786448227609140073956359434939620239758578075022291951052267772340 140996798575495881010157618115674025198470148975859160699540967353310930274039 944227834385445066184990469217107173925090104932232196131804184349166888762117 155387031762864429123159959076891643204069272559247952803481975410797738774847 244465669338183073500688558330830006217156704743767253697899218897047784555557 874491968130949378996052466297050613743537875275073156665764633475582864993332 766549936245256151215311034046704437153132963054050319238459813514473610489377 273672721326106515657060504190482564946583116812707308948335705148860450853484 867205848437145149500673653891728243241791724085031704751438068097727570728488 495620197456945812261507454301086659865288248290495153361211896673589243255054 698846443496588718978063300036678610683034246582890720814473548413490608997901 592964239506992473651009762953406146946530883677588894992949192835401272042135 884999422995744318015300674100907376222187343316311506355914393528253533380076 995397220269907220663498237894068623425612769892282090266153581941955856765911 452498288804006868818102772617891226578168368396059131804544367747350133759681 735730902817147989927105476153773047132560675430791610600504244058455691149754 751127656110387054847881410110644439888636095674878946857427933790107646305522 640881043812419045917210958861597936484151464409955637432158037708408967577038 362830541842840706330996891285629339249878443667918423002354130552488906569606 619875601282596559537680167221729091902310207998773368330386746603618750545277 101569926106453935100099304657047845462021861798510941202858069597454050327653 939155705682586153329556569125547735788797058278322002985027295585402703141157 795969574006373633783497244442574398883826463905362668796237627740188160907957 686338824398518587078680376098188033641537246462809994562419556994378229606827 694778752476282379638275588183443412096174619025367375862949569282715556497742 543158157631760121185372836175293281416481911888038781439661535544109650774048 686267311744393315579599821165245780477034796049082397058026265365852934285906 018408829602242473067976539488157663472495164291352220047988290327146400370797 335435069102838694977832693690915239205399525030831835937583285519568284970367 560538167044901673209749081109597643945258552114830457870035128359297586259555 590759160195512020726006452955470312750496457416584242933792010782478779340281 678943186337303816520142992879255327132758135952312199790797897947465409252309 957654862942809713723647746521761090493177255321106816798831715488308572510275 217080396322739569024809687743790963694779172776753714260441133188160471374151 299942512937562242099980681226766804263008354662959462526960330259307566479780 587790166894875228728439793388906628292281756985617863609114053750155617224910 131965924940899989732962940593914397894265187070284266416219010514334772233109 333349475352682290887311224967175016900443992651119066634817682052274332808830 911287456508622759484439674757109320232134655745867873678084941752650851442497 961537527936409874736224635274257394757153268064697174463950322020168314877990 482732473593807682427087765467029058309790593253648487427458773229691136145938 274333688812940003080258161992911703012759728205938890737425121044189870756752 204773327943915056698700756386298237452659624360232003822063088771678115236610 552708036481294070432298935514982459171010854503275096546332913762694986422314 740568375266521651780255950409601866901261168091776286088759904811050115984739 414226791686304934792054294004686147180939124054921937739619977422177189743382 248538317458554037794538655720317599603811604411888349318896410257547056651238 971068622166768504794683773324190853619634646233020158451925490457491689279341 544564482379533788244370625122138244803502817630460701684192623897827429330547 638890901059526393993523795025186622714729196570871725534343825799507809690341 082868583818927782332659926908588543388209983953966413128545310951271325430625 700882835620037477026819056847842312016672211343295978058118188216370027082817 938718498677587866335054127768018182717783890040542084805738922096491724034550 747275706852832191711468899419220523468460528136018149019783711056958357451675 756607451935002483109083641781498383570119024674750133056657961234304414179207 352798609712741303364429215450681987972321036540089464107222575652357110835371 726377193900564289310998483053457307625869515863291562446424804150575744495553 904977164944901683129130574549883364335735624038361853482034648698008671487021 504412230214574543761956065678759074179038933978819042478672388656776522009033 065128298879190395438055179870204745482190143894723684253743714493859060641804 090718806400789818176332709385637086891894046259164137872911331413485869471408 647396937162793743146527312423165372974755224258789285399630801245630514960397 855615533983446113664596978898990906997042805688133074966830583900493016374027 149716162947952280734932494309678928823647483011287108007047462389105807059540 723403670461767610272000503521715187137016837762019142083860108384034232721217 506969746371660697031735075551334668645072331708035601791469149001926541286043 871985639829286579305066108096395626382848940117009195140493098729858819498554 262206736250760880819022778399978297991777247811436084300229345159016693543491 095478682436832209649586963933430276779418812569407450544900303647676090277793 196746714360798450888127846423192235657496825362872976602647855850879544158803 283250884026566264268461942677948585824203051093599066427438778008104059488946 433117684161153352002598709404822884325764949433720978564875243033542570237535 952714820589668293638721197143912170230832864089764909983452259611101899564750 841745787846034115234215638619812800179162666599311931174549581414376597303618 468383636428808012984388544403316482662275621814934140886433992862743861740029 716294754523287672616373689472347246766607917679786720419330204244722907464721 578591128125486540376521290183002357895176117029890826027624713199966701861064 044131453981787316214679404881276711981089386397982980766084217548825516973213 168924907212327876548341750533922541113893802094272044562848245219014784724710 188078432975507553338554047157443979532125071079176849748817922605547695341752 973529918179650916010260288819780763975475225326610946360256190304213063083568 641283589226815967246476615434845502347509810220800654980426421102176040156699 248283435076583623720050590626088018546061460277810314612425786159826344312811 250484344874540996582485729155302316142757974918124540285760561063054993414478 715927383079125596907746604287259943003022108993731326336443716959652594606506 600434821728070441530263728240527677877774751665421208314890621486031154834354 033951989774327091083946524468153463384000014211849544488804804426118902151920 722916299132329643587229090171747012061376584405713282466167439144112610407130 794938941480968513187039727944790676254239690738695523835130872559194217679401 322214170729697199281112815286304393005003470142243741306334335658420966434582 216148038938345776269584857082103832726269849899087491396910233145878937157151 564893392032599435250155554411902920672484526007894502255052928263488399260968 006054851910639079586178602292725549367234496543986998223638532954433963582810 057601061733677947750100039739473220991503385029247891219714707666536761092226 605307813037972575998448198127445292041373464408265280950542908040293716829380 687397692721773434378625240405853657228605437511845268751119551811892793228251 420395824084421814773292936371147234870676989437547194363645848754197257767440 436045473373906592320717446798988791563838154342018515750642328997199567828973 167646240533225343464826371801769230172527530452933302817181587278570962491803 696739334430085547907491506221919669272785231758121765264849730429057459104499 858125747944544598262698486620333624040658133936014142685853512912046297554147 224388337314479135783846269071123246330456626996747212650201491933721222791464 129773017511364185868895849844147003142053147137614684905593215457522802187654 370305468755376836594514929445156495703624015643858407434921042514391047014722 897831691800927242801928818099097211036030870197997989190555844418390598839925 205680199763820934659448625938384790718140430241622370729268036361692815775316 688303796875812747277686874360438190377343337854696806413885950599265332532622 151557027457551712849064209695358038550903334455718655909713836742079136695164 678250714489783106956654585086708120016502716056740514619376783790396004526125 980922789266431448400513715205130278653258483232376940220575478956173851468671 264852844112687628738217623252754348463013483914416310180151484634517214244219 113749116695867490591548558275135714386683093836764161218214466173810568268553 213092543139574476527217639285724226698306090381117418312510118972806656212328 971241548435125266059161960921840987416418547592195233609072347807261142968286 403506554480916830071306346943779066952249749202928890217153592836149264418486 784314238663677494818179124830538064016157347141612632459909902003534281249070 178412934552595655880190277044303165829446706230202112266324678632929638206782 810280573411755503616670430127046373667903720074455596113292462848592934307982 908529883700819000842120338859265885512522110429419220608654790805502340467361 131799259644705432355070133114723179525997664102357675079153829077985390280135 970319007062743917984134891999326881335247115366349033246069933650940990596575 729203989291580741130269430356425909378908211832210978672886167403116362374923 059912520265725819188196985857487033813000984586730176256451503143120872512121 540352841774733664488154548100501380795478047762929984798285787406527030860729 541710750808494549485724964914930891736278226327274051210784700008534225159332 853700808730825795465920599097734529588892599156988585883917296997835195742322 096193729860391714138228061625850323936029055221192086952332382391511552655295 662228643132268564814060035136525392928878382205910916832453459742614438518934 877492251223891394658143419137462358449249469994163094568531905686378551353844 525054850533775661284745034116123419780990134155750660682634637460114571217749 808456415095562080417355094464726528974565727674219963337407938919314635387292 674866525531812050813155317824361696515181268072912971041976785384926401918715 762894087113698842490475191052074483653510043455768263134924432191584408296864 716179072651638064193833143199026985495562665435596607895320377708495924811146 553209447836953008950725951094879011305974111678656230572509087629308178848108 123720813051847253555272146301482252996836370639345990764973619897007592149632 907106451973230623537280458446873505807372541703333101106785863378004998780401 622367703895881824084449430359529662377541159559706635658228470931831205819453 373218960235648306619749427093686576512148828731791977912343342276818267360047 712954300065708607375655616762302720955104540902889146323433695774064992356848 025998414134810021693439053841850038005362892093355158310937613740940828311090 071928199646100233290040323310658180242662137846406653936952940546975473439730 434328290482129356847795546408128018918222249744976977048740791293496148521909 689593143436716611440545204108546936819817695452900874378212984527551029478975 068537897328148303341224699778068596967993703065303819398150522056123742383109 944018654360890358242123021692777972222726915370928326877837990850242843046879 487978982804464715371589895627153597077735288155433701630864372189951632841057 922383657952214142511340635616798554628784813622567381601443610981781144942890 530885355242562553369215393570740274168636653146113924063166031232267273424077 138225809974086522747322626514046294990407663787995839398725083351467848592773 449783260371028203508083486617701664212665887655150115452666655789693045456062 648226559214999349757724089709815813849898381453053897275042001688438814822106 812586600442703403929786376156665973256905177748237917239693533683883084826206 514945968153536636668339965186023883846342423395666385673881588441840712518906 755144126847184931987698217344951543299674179731163930253041808893466450125354 515889771986052295585924401421755701269402704807469462027506991768039738004333 299513436355072381779981016293069749685731638791406872166955627699543904956153 008362896153569385583783800350387773021240322461184741802808501817963782729706 563517379177432080052364392250284479082975666744485803333844763533606569506131 667938152282867960207375010415840117282088240331700080197483615348813786411259 288102024013140607357221196664769857995969789685867882533058106348183710541954 670593583725161441996800316249108983053436834326139617117560762256125862911707 677869132997703443437054487514387903640245560335202057700845240131119182652241 496901833560538531175821572346236527088122590715762718455001018555462903020091 982583143884080790117384192210337941191731801332000020317306442918907190122598 356702587609632478886752951825249702389270498332852872112889100687401505363362 341380368600508711370499721973281171324165645192995562707704307299534893837306 654476511711915244654122450309055103667494904898760765838384477248088131969496 809318034454175151365075261271747341154828495087153070912776520187889043207434 273499825084383915859866473361356118403923172235133579690573057808737414408658 192725505060374168641605609779825942444188557763712137443698931245731406286998 117795937355161470065867606365387545938647303371518904160735676463906808262169 205392042823646611569506059041303489303939805312483865466652753653532839538038 077257464894526303673001705469321595404343021446233930287284965902285658532212 395148134187777377236922706702808402200118316508916187346570137116356447534291 044714366130514879159354253659790705612980286722167653551202996633495041859067 244429328491919800929889418173542672577865245876250393344149701547262464995248 695089088461832055934038247496156386332632579117513518731315790040844308937112 280109616769077507582890083201210718723275313562652892923361383117127951871604 224972692248221280130046544671647063629765683993795491380142196941199419486932 787121295119981567331790189560536897260350425443278236959080776539940475075672 374678458574950752094941485476905357795742818996517670197340949197807501144454 572715052194947225346931525982312375911187033738389841528678983521203565393773 145955435262100538981654881169652245865315064239415786139545573125294975645339 878004496410515819914782320925875856154583300069089890184971831518959725933654 398841107421677824106051453314439447669696867194622747274026771709397286796677 847964731240978800281435778997438157313706286788013271254271070067293279481793 676222615945335235051148181529669840523788399902392798265457540486189117957795 852846011691833895065360027106987354163029844640205801366784979100109544374822 285181815797693755747653466737770291185627626590073503371821774311548489612616 174618944457793148139994447407680669523498774290370492380874822420413126230136 382039888787324858650438501591103187022031228721315721247349642931501680461286 441304551739721739870312975493205825538249591557606442209187772047569384781795 159944692261549869265667792107760407601102053955946025804806078397689009932176 651488555192168510790099381589719622772476268807769136317261030144598894558654 839633735208545164440112539566687689895432907248966325772692833389851116826763 042473687421347891822568585197632877244377223943184809149601030386208068952582 564086505382606764873073898475566052452799136367873930387094776628996825621869 013699649878420012934536435670280746406000750587775818389001214892501183820165 664085829624227408384724378269809692246188784373175806251369497523222283573254 334814445506106691364276407177013488802468571390926058083790364334511264652084 702927520733807096610693747817632133385786887691688410556968550961624785536174 409808461600567171597039316162634672994438528462213751913088741497065178788127 342160356884694734565315371432274360291836711536807628430929331912805926543474 259401961598585106732161170840882920048291474582503690700500228765941650332024 184084645170505291067394339024937084458925540031950729026411037814422242663001 229364041908400933797287471459306900730077261364264796489517414376983976343639 921911906282845204713639400879384236719689233660478145939098844693846849559735 397652606209106946118053279892173090566774804825470528190763552596796249031178 438638220721386818108571637750190076391470788326077067048716668676089222425313 511233649173981425717134980082418023447597214297937546678053077009023023694179 193753192977922313664285483633758440836779835656852532868083399624119891470951 547323670259902636626733933607764499015223540188587254211730668173320254348628 784005709099517026714096527284474938283796439664049387124921379036575695809027 970602203736782375983198072023989885905400712153414417849515061476276135919747 233328479776552496668999510846052592807278175922253872808488537083614018088763 558025461113777602501862107876324758985352770461283307525947575784787524883816 585551111524141582918998187952164690178079694200303507942969502861945287972216 102038956715124832616032682492281479324517759372750934032062432801166538765532 378475621328059234263475012268568512602319570634660260579675345839782314593219 127985960455622295891543376771793655026109318329781557352939898385768741159242 630148034864262775854766902610977250723822252284606573473992884049778786036192 760336856031933526036343274542913348677998134543765959945487311832414557914467 579670400951440500712253127536691622802222469127051784112197314322750437767381 856558039358076163690799595070929974721787952840885297269623001939062414610088 282595073739299065857930075287717391359840696979882845734392199309476804845677 125671856379035314225127333934735765627871268299068220018352265429715331199537 932564878408698770328763012877906277958605967526138623209736582930271477905638 657637126461948382310303413616178778068684161261687391523066993842760996338104 718686352939943449266550518875233323920322486825822247306952358605335522016714 647949978707151892928080231429900997035026009971682035229979504249750249100555 526128184629885691532200296796722179314703351234322624994991998082537540924941 103084204885633804722418557382973398057693917394435829820501475225826758781531 328533903071768972065061165559612992229951730032716264682768313202303483698485 463457542726271659768906877101054067115848281409710323104536268542267502494636 313917603293914533428076575608470391281209635010464751479093780880623490358573 987164961311519316441627432992310048400997345131548874746023534315702755986546 419930381983240102827121529443936841926633067763688019326992176786492974632598 716276216828502567138817575328497854418867552617077734583985690495894900415839 281791593289692256349942554701158522788491132591607826251393809235600121156983 127464946739457576355167698805241813711268475870101198137048084278165828921250 078787356909729352098951557615700981391818251819951390103388323869975235405302 369853399029272102084889480569672672729560978956768959094243024182604148749362 268526109460674531227057529514925496269809715309197936524978312609520870650627 498410248405174622026077918272690622395286210825393577009174792629109073059929 567594701403201917781315594457466124493197582738514533997513977873360061341755 094297084853080022903049659741734648106305770876563018772713203213533870625050 479732106523902137709191565549769900122942197969061870767370304986686342001352 716554161718577078481305580713731141342746630928889950585105933116878012073863 374166904510430903735257356373378136977442814954459335151024505598333566888136 108009406782053966630027898317108399815236545861422801996639061655490678234506 915462901065425413351240298188165616551257566329392941384531741251762074505466 384536936828762122606512561687284072048247568938707175736801265879156921976180 045998588614503623839969964652432137623351748822394327616900339793201596131599 602563866687687890578723260593882444444301511921552449648448025874234655118633 979717577390402661979690507670865046220309545885903925670909742546440363461612 508604252822373751526942647762163756840910875232918221432075196469079361455464 281237034149145084920376783563747448927711796266349861652962141590845722985558 453776811103991362534810573682097047671770321697593957709192418346698957009716 832220596779074717041328784736107828068092416513667409358328880215771628687577 966039890285350485310527116392056530517079490823498977798463694118977544368139 638246438587732908989659821848740343723530555567306099652058531968697311959599 747209804401041551469077985506952433445006202278077946195134999938631726524295 735308871715696097904321538003147733582196881695801410730694269044355073369877 686860888873703711387390847700298318814940768095248999615001948790186372375925 342504016832166599604482528253554788281641366400434636336817634684695882220054 515765260456683081463890691583933395275215207407963035239495412122882161873790 827172455908336841624589378676327548347445789974321136121736715102318987135693 384593653871269764197811447613089775661543207032361109598384908593135781130415 137438568905507606735449727683662365179279730005020449772316214660555517249980 596068181627706234593414084764702080718339621260475109620754018475451748071342 330078861892308047806652757788928593070798900229275146493491251596000165736413 326270863691772093120569999635506986315340489821162872835491763576525823886037 528372925474704521698776031882727733484743573242192121553664846429455762801463 241629757527749768038269098910661065608700293915136253403119554904198245696801 852851919624264856021525243837546524918275867033904710351891142551476728848795 962784504199402517137247966838704242408657921563255870821025725681100390187133 637469458297789599668717984970384525486609314614429707094528470800758229206700 145388336961057605771633332311196812816800423531043217512030872128378660103725 549929095292847857226189374810827650742256570471549169693844847079871839711475 282130880099590242278166231282828932093604247913205360250977715372289424940921 170674193805361518752341684829987063033948898490343451708767384175387871697372 078393291614427903714325681587094426757751899211041999759362883294191735520490 782631513679705101664597680855302043099874182725227634352405599503591166672598 771672928887394394040881546675826628352806052593206145856566337531186471344865 391834943720571081702350229807536165859929430263739818169917523787022634418658 833144338225609316560455527192761709003509686579294870754937941869689526700441 887518625841478976202070288114873005119397881078092832755630373260608413635509 067109702366077091124450830172555155648105669312586320301295079685156696311020 133460134296814402422559237207752051484018266682691990532509699818490923513836 143991493196025051458080357393288593917360674058729554419896959462666912981998 507027970275870245559699784069096070272673404669979037159604482140967551159532 841890050495680221424779438861165963120566768400033690727545801958334164627493 341485772861341203267056893625237360596595708898555769212495972484703146241945 001501105395767435317891172883261204065169994870925003262650680720663175681944 403865708534660836799511850638713638437262137036202454810229784655337454901407 758408806064147208824320027283520842323030168211885288229354136923877105460091 446716099335995610207669272169351967498049068577091691007821907961789271479824 057917379225385344391228835479422198699353325844518545484214445813803486248547 587960119914943569828939678491257863501791478185621006137115202827087033733305 783650200699061221656004252132817121584065462650980297657064087654701947628569 300489975597622431910148233153552403173678386784293279719164061243349046081513 252041347584295573621035301976782695580009817440853487901335844695282345282990 832956175621050248482047146317880938159183968690372395074837594538466518808555 149294637954377317330257166758404769205920705115887567207605463124413138505225 375213730844244659865629195977244877065106001615685339471763817692907654881764 517544958045186983549430539314899309963918120574579368327222757065982853563779 318915808404471050055694948883994120243081179474750481283324256758215343998878 896374154653826894426408857182158477405064642412904809530531663422480558012858 509771344676751183599023375243200936992370098208929806226595692353063999885959 820742167100084044183812441960562480931706550307493748432940282251311143203606 373322332725565531500075016022542139247588048722003863337939449499384121606045 605981564463252961261111091610227938545478862884703843326941866853615444061773 920436135837304028661587974297177180506752880181157458163177327979856729546227 290842574053639255055127972085242541918656810500088360562790813449992879809248 467629184071864121555651001196701820887606285539066661455677747002578971827245 472089772648309781995321461941757058930502972217038851972450900564357147289654 030905228793924031475534679939819164919068377846310686913791566462563882629033 208395784903968155620159996955420443781363848814296901871415187260911624468506 443921990403161990429901462578782662924400688400993569841914522915931602878633 068340650939620771337406881919562023565516762441684136373568910941047285381203 087312596205518680007776108298932029933690258700704820320055493481728142791619 990463618413651978865792656572963642018954477333048075777633078855055335641811 561089768444309226691731888887729113647378108751606462191260779497100727925911 627376844012611503801844369920678246777194957218237206471187257063698129685631 172770317509863751955701184750020666170615611738948030635943335204294119065060 018545758749589750174685566144847829515692040927826274335083764251382590010001 744703291653658731320331138529372201395699135488268238838752240388885562778213 215160393055006667206986611379627104269688171537022766664162337914418695278740 084887967188998961329487097851312712436807669074981195084538248149004411457693 931341210230291414261278074863664083868199146188714182738217410928100271120352 840260319288565752643023375291680249847455846916971534278941558000913032070941 553095793692654582914295347287845199353191564162697458125234841091830201535286 512223563028389636393862341720793796265153745122697696198636287350864309875089 923730064524161489616998177962560752955189585425753730492501936161503977581573 211143636392094892848881418021135072250869902734344936091583842086917312048153 895883176087681803007598679083868294942604740167367547409505267305841474620555 750479350222435231798051599800295857465410776810281561266390868833936302139401 949244334785117383891297646674147755302966962460906443798941312712454313437341 666882587982059163292255637412171354473009520447872798761732178185515067241433 142886232169271636600382152721897180722863266181578418381247435245025837737596 128776250036520903890790425238372727183025952976171277180313400242097661801490 811162163617539854985206532059317303929835858783007898571941746287421889629455 468095465864007439861696348593956401330923120276434953830002153474674935258946 710892689348874179403363727367879175051266307641656717095671716713767106151066 867906884651969890215407588110080361271030170573010128397100136764757768141699 898918167155244714255070467811045481202598674893635306075524625300879223239372 162268251747625287100082702591310727508619299630974278493015894540524103152558 749827504929510084178045047186050234266197690875570202470714178262471346650091 538629400568698149144339472611389375625048807663823793637285943559951491469664 809081300523647544466222825925963751714846572569696874640331295807680348726549 122072795054868928745522440889134810755181240339311932440810516046817706096503 816958995704283431305521334915338671226391996783282789076631948303175969515800 877768078003493336009906821959543765903034863924762854457644976831974366589845 189333616870528511989592141257541835614272883607812111409863098650160872736022 259549004203426411682202959248798011529017147403405284044649088878438753766213 947545548573660442357693908583936436001740161263919385915517276644647104212646 735849341503777941471709205606597934731145972587886891397167572804473631582914 759083471465262343656204535219159816380645898040864471357739010977853603152767 481504891239200188665605215105503292293204334633756918942392549237501101935715 955572178481699065707781691739818076867807365041889595002715190064148865558529 502053898731068649785669978560611951891841782553442327933318923864070690862146 888123963839754371388261815703106659441327002807592959474124365280048199681332 040073199001016329116849779734604707285407361442399722368362621262099302428950 383895010421091675640076854089136269830753428406938565454497171297147646194329 378608896238542450751560329888438171472122053218115448269243273314868380053303 321920416844241372328229307603367872800068717541162915863322743354824568790794 227873884276601153170858936478094602393696911271763999412309222126340992606979 565976144484945184433210268357989291440017572322230521494097047792308217648939 818926341683232236286972299622655348681323536711104132383663775058849261233003 753013180186653642239340160658541803687698948823541166328128403403962205419660 952140230129085103130300378962647098288390014291928675907414515041575005282205 956238774135314702910403681985581329697711422090008729011667594948210627359305 700474455231855838625495707459987422262094095232653041486654404643922890954364 823666254918196755268195238759574121067868353843235901138178955374554182088912 385318756071581980370746793982957592752084662283420464003177303888250989627858 956502777306787842302163035485406710391404434819644135588679182428712625291207 794614910272156409014557796387156212702183628203782905238408097843611350447418 008412317077932506116343533758345613079201720918556588989451678639757135870220 259813161119577284045212399617190323193487413082779325438873459924623342980162 168737121492232477425769599168978960671938014475767936420561871707627175729132 850606997475494468319799468809123795431227308747879954962063870402665321187488 724378307583083516228467693768452831244317438865436775483887698441986772197631 360088640470717790181577953386330448070080428587098678918163286725689394615990 689356674290064207727727818992306987151514910630667961781868737501593921353780 203837581694984484518071187567768595516324817366847260790127118326425906768803 242674927039450221507728636740774545643408130498302377127980972496006702657586 372062091406814882761683573597339935948958090055696631454885284431452103446070 070085553907667222938776382367748165934320963778962886699998980946350738094146 744724114545483460027001489309255851117143339168324899859551803326487885382454 259757184871760075167780595342075308925903779719673308375629323669126376737898 849462746473852772181118606216486341762359198705386710577189864414537258758387 137085707431744332778387829986409967989209391676650546241715365949577629415955 432643243879426234868558208960739809026278270982465584823851406000529841883336 579538149722235030466696886460692046535223870936939925078410056661835369831643 606888345579586366507185384453355228801044858610880285925288029720917449177280 503999818072755477258257196443804494947062551337810582206260449473723070607170 778353528115870121425987343546244915570110870199193035523194485265464406091636 651974312898586159359301048189839711818151936389161035704781742454222754840875 297931140335901678903402082528448705155478263865440633617313685404428736839336 614875408004352849084202454811387125992672843388709783483686072323674133712920 698576814103778449339685428443137978609397247283922652116072417043985927081233 069594350773912135123576243806414533296339659071869261004573596596359808385071 894483036207211915970787494661042799877421177386857502002512245201141333340692 393899626166300839355219663675797963082299733474820004804261180493414842993535 025107090980408018449581284032987297227615540818082660711221328620885167307060 500404991542218919207350631438831212594800746435952250962423271603173982171141 627667056399221056328046392855169531533957739645400224740491492243614598618234 529577418092337308769155884568464388029911199176794497461281886905008584976249 327182891833448457771748312993597456835145447655140937364169265848746025813248 486276159794103457304000765476295294627996898471594482926936329086664966613136 569608272023481728553393162217685535787780861123078554744850637042130797330837 962262442196359698515077568804854780711139902670618365905977214914911246871034 859030449526448460054689231231228255172160897873434767093908388434617966991320 603629936993507592590240410110629721306451796309320059628037312449492375796280 120266284916143744167481485020384417719474849836940091248337181490161783787919 656979942239956373675199922850404953636369446554582348838489999928620254304078 197736273763203113454050592654095961454169196273779895120991610106183156621889 222868106960537048695751484758144054432519249870329385869756873275916493884307 358117577925038117636886709035565424692903834630801864953343251190084697095298 943997170358941148937973226566312048503654620173744383549047481273621204290671 482194122307258955122333984526411799066663669129670264364777265346863342172866 533026803015052108108883236235022819626347505379679818251895344816845655311006 200371846919342196669839588807233575961884145054393130315593937326958731834672 463762329620517713137448710235945472402209497921941552080877184565433919678978 818872914232584004871134550608658850148698380223744058051958063758584520706793 366527660417490481519630325228238019760061948241311034352533072756782323768890 645813424315363361864605517165583886564400738271467135590622405619439510192933 948286617767814847712912286921097364516091008801875921743832032861089117885490 711608799555488583094742835146484846801980131204008131640710887784687772669892 998452898975244524809703748721667649619133248778742573092637738429797026048242 442437110016311203119531656071717057930462292253243464566599938549205720360475 581597930692901591175492772449728663575226746905636869490979519115157355742120 834128052090920422587078840260488119803171537361520338748915051796102907814380 921439480305476257906501714009593755125497682782697610627558571722319625635332 312358544158250925718296101422119928738078031826791758106869420399877738873342 743772924075045546453917732147164076008861341485179285059972067782888562653257 957516460771653451156813519959373849827584924258065066888788082785160538342973 608343760260252955395355922798666894167590954097472974443177000752702284644445 218422390617211839546419671893850361261630543028408821784053319099210438081882 797290013474004190552420874788081337595395989031876988792220548724217847231153 351847030039351006131683207822720214348375455415533158004272456783848444858002 203678713172563676692186411506623789239861683433441835593891182271586887560804 724504637686340964602965267543034130217119883879560587791923131518007225578448 672356587800949819397062221126147057040687901388542934499013458529440297404620 513630581687689087463668405283824016586989022621389776690650865382886035832021 878485439764605790831616221784550868305531035957917772056878641616082402177507 621225023477929041576513047612967611724841225876622613989147791266160177099981 337598216085587648753587069260770224733013292607094017164140555497442638331683 239846495994720110187914425868597209774850317074004646790788438489867562731448 546246650295314092615438535107456600929755985241644892931941533888491021302077 051902021957278912777571385227449934947352306116548981060222731534752494337234 519056891058707622802308739129155351745641590692406530649318165840197550370919 493369570660723090876653442823618235479781147747224709599172187497015524824428 609758113578199631129863988706193650203277235632388028149333506166917308581154 243421841836446755307847121210563863098137891918734766388472094593311505908996 898689711333842864350210685282224460359430392425768999265945750505123729090015 868775971356250605969884883726143123052105844927747794339697642039586592192502 109785004011536102174230937444150009958709115057291158586821714882349620378902 973520528131137866170905358394728611222433521691793928547947964680915079649636 177595137101697153221095961166351419611559985868173439917415774531309581170982 636337903092601814976755622303919082033044256415689304511343466586770745767329 127612902320504655367424908657083637290671747138573807156878239822687510995299 494064355330793468761899028308010598152146019794602206722474385559342389480827 611593111671337305445038731580109550046825741373564681247993859369741067638312 570228472893181853495505601173273785187990836537879319760092443142855318865988 839911525229905516611758468773376701367234949210764353697975751739514164187233 524085024955450913407016222265607682027110061531133911397349402807769603622438 865481811143913248057287520672277773414914371594360187806179534010483406633583 789057702929656253859694268141435842195749305787972585035998401283185555903281 853349251930708702858105653121506277587158054594766625551548160772560460505403 160023341741267015599562569313763479457361052591829946231813570868440740230780 600568851845886569795203514565035004723738704324309417259004620895606096334885 114757847579130944455395183295794629244940728766201475381260949121119967591959 716087687023895546434263595594733706120362951970553330640359777662707386617839 737982021710503700900045164721170388654891162044086011861352184713690045087866 943612471569464324814790864088405708510666821423763499225986852674904329117659 711224871170843468197066253039845460373521190033254517405182457515783854718531 933609283958972862433600748244452494197194032828838620040163601804859063224515 845567501231246240474415280274448744544511560896009737615378476105820290072407 699644536134802798073724922625864061191419196194159918366145897521975377784462 044858096474557902162180750946044962140339782108477763910441221835925840961033 349235964270867763965106184467050293823495351256715630877287468465595596255522 762542911533252047280371051235100749495754767295762388987159119278075400192188 537766903435853756799831905840560934451028818962600181475574629599418612199841 717417319276000935621114063583888795732099722947260784123924548466475179763401 562413577337081293098410355949067655302731922272789317474387643729440596595799 403956314999081519006071903303583793812054479328392555104728021849369704286102 319752171715698500819355185370075348895818805078237741845190835944139283226327 873035856592696569920929125913807217556805682049762644910341326380327243945982 862836740552765023654705683139480289631921563434643861940782521909209974548689 765870209296379248006795810259725047008681673035319456815814060758644886557977 088948699025347292947194114648045187277546568381278950225539133141384221354357 706797894056126455076516042152633642373576680626164288682271363339904343528464 533279160585744370251432427084257938506466354698353422231651843399779187920988 069598646763251194067192259519733506244401980431263620014326445762622594276695 621945493469487640045789843238687839501331913792212420370058345154449998037008 756635869418722793610222071882042844736872761575132640240676066845034284672823 887459138610244151255939166007784945040557213745705612352084157239011071126009 747554169043637620514320994447058293199343357604097550508697360011774259450624 940270840938403612923476152373983268340276274808682120747993732301198008225505 092502897338771548602052201863344871694681675246087141610993929128995719823135 606252079925569449786415861652514666386011811175440265988051437201603965831322 446884053653051192584169751198518549311681386075292030750749896148242787754721 430715423811226004169283895102931963327689691560931960436110466663362131887746 378509336092182644815330865578429969219899710240697556591011110781235974679817 503654998483307718498176823337921180351057148594566516095555219845385337201547 267585813999641736775550196404743488017349598134144619980630383797178540689268 208496870048937908923141283317617070367831374176716150420275873622061978518322 215092381302974026599375430370669356500858028442646092395820587320752401489354 868370204731357294659074992635046251469101083960357439242280533542371291563364 394620346449257119191186741695786816648897556310964580476377877452631495834403 582462464829497922232432006969633034234528996702400508295443522220698311353604 758903919683620786349210852393230674427704471478680918236301239090682791535729 665374115279509865172806873982415408483975029190556762842982353047565184171887 125000253477162761730417254379924142541518106366480415630496070539032921685820 813898585436612782815025239707243533408890885805156032503389700936062594943176 311870608468577015652474708578862965616747564707156396782649365276120542571298 564685519256374599272439444192921824411654651904938107533936227225032966747881 946424030632038250373427098183079180164783253067451857664903415536751295057938 845404326207453748623013288403726088448433200784568602740203738755379674184710 694799331243362254269336374883840395736729367193641268033419844039824486390777 129565195895946045249246450826890030571424994263197330940871712888766170073772 898254921880606754209438043233662994636293852084521299105364624442736582451558 267443240779229653784229691257488695205667794875233755783153208440730825148246 911835569477958169123073712743159868167154599531775889166421417715314043008219 583058223551161299942754790697700880598920051213387301517927511653995870263443 672090066077998639522213142651806093920848557485991194477673620191163245230538

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