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

635519961539472340985186159236048349440596743590575102596906851561594252342960 004857683601896785627234035597472128189955054994752629680885215137843023223151 034091654745292863145974256821384973639819564339535667472606476689190071918495 733592756627539860518850535604126658606354487519364684955597433223645519802442 048483704069988889855677516992782368385144890532094435425641092602226217309287 651388606973747331124169208495176251303677714985932089174139334397012624074633 878136721492967174386599988241522708748448681408937641874276377131397324859949 891576635502164518530313858375276718775303712636812374930247106086898591764272 742887700072824529711872683100215873717964813714961056073597661149576388118652 174276407094333213050351686125168898508116844861709619346039207938933261661204 874050422502414823868133886642086747336901252999128715134373937047889124591574 737105276434972435294589987928622394856090729665059295535642815278314895390123 496402282820633506876455064994554960439881915334018529553713064958132771668786 672882250638942099308558133874907265397631337933966742323047028762689547468078 018402498843074026786822037200999892782516019849356009003592013953442349209207 480685234324021664865167377970362471836464678480910744251449730521655922908936 335807219247787836825160105597769199565789234384064511963133672547776139920447 463546144652735571363709069880073903511376510385364853754118425442983674412716 988329859782379625748949440764536310750800437595946574979625980777571614115929 757342073364603089869148608751673508992479659323096820589848384860231084992901 636114526352244047311512781108464404818196120196827392323867110973359441737151 599365405520291106621705911623836420176631381174501430169091790341182636516756 243528542137482722469605083395192946688417618935109739139590676971846606334637 162596495209620045505221012594195766193743544972361823993275834915184168548351 512987408247791366282140174894009607401456511149228881405062537480761577250305 255712197574329579253348249010826986845940832368334701235409258661786932551818 321641663633691479757264891064648074864157865308108057987480673129708313107671 693430235125647903077266516825890179612476356676557782324284257824955041356037 080374497780833110324482449776316401113702232860325683481843579420400435296600 115099207806793017262684724133968218325021168646494707794208811490925857229231 540138713237414471474849064666938212539230912181389722983883073589438160819017 805015727609264410261057778682184491110391571040288020102611554635142769509266 406402476505175105739256170675903643963299155916602973160490508656215293832329 111085109962652350469173299216044980746429024484500335590766911918704085478904 077924127651247990301604809222680286615111296522123218956476776904087628045270 946882393585772067219909421663857908735472254939045819406336622705689121741257 249318010553109286780225438849801015301408390281909776408118334877237956852140 644520102553398987020855130609797399232746333209400434833095226859801526977373 951267399720227622991379916253454356663294628367469806008461791272145290998821 436058429348315218207581867567756805718794441286206654783387516239317994701373 899938470460708667442739874111671509487440646899520327155460438269708741631635 107146009803547266440610014022838644068676325940108612067488049894907205492047 688712810399652695390243816585031594579571811150789537108593951285816902445875 320125871057904386150733289252229132557786049619997243379223704512499072896408 076996244741934929603427079865613875535237656798636627002610646537668124288888 232504957251459694705094938778178348970462221523992391306415365777464121848320 838631374980527590890783184497128821280721140142845951851048836010799184392922 342252980879263807896746662876805815494120268341839637032778372274044887516815 124499591236292322591190448474763050230231873430544871234903676708703916236751 509524642568900487602899012055889645292515699940124898030250432118392721946324 684823278576428012105039415377463626290676176837696108873809076934194891258734 844619790677387801203307175753814879586562292635488114072212734447531688007213 723201663420667541369451058718542541453590179101621982313428290491364922066388 279692947844144259106573761780860588714104974697322267155456639145479587884233 904096549015365319467137576397317980636313268187970631015782139791357006204858 645489234958752565289917554110294636953835562881707733153205321917799798934996 077338914173883802198805890097250178179812140629991799502180421763218746133217 201473803050045582644310118123317809466612841263553793742548560946345147656652 939412501192902888308069002659656040997986943840600765240269720935752184364755 034516745219020276575338713427038901522639285738804482521926614662559459983404 848989715329135816513379413197738136670864544703791216246968737977257994486977 882971947588450426734423413659116634397483358114145311589707552554007905584908 381785674276325691284168764295301129668167946373728522320890690324009299417627 236704771224864911970601133742127098480182749494934290037911700730567915072763 533340389202063331450512222216084271388815952269169602416966031964379347271639 760671490646545088256419870881890349539661040710664507077865011478736946327661 905173183123945173353261230349565840464142905623471209422298043609102774711489 869720177082620990801465053691793546332885726146431428491291555868197290045249 910009986539482443765022861902719424083737668827837351483065343439368188421716 310213165258492877680076766655099211613745837713759913261080500392067663240347 288384439411256080250636510461048421932742961580597456852683432378613751461581 251000873831884840632639837794840147488001199318413629302090768838499145693874 048737813222111705546415395442660907241824151290328097590157909774939583175684 265207821421869436403980603135263904163957239238578350106981140622237780268726 946219660820266764554519042975975319036953586306798842880642567447334732228862 878431664586229766045694492854028628315316129000600169099853769511490727028187 910239480059175741727103628005462835632098931717198295573226709359720603362412 476919635589005816232342829429679804552478270516662053414771601879128830402364 962124098849753831065412517977167571782602705686418551125140998840380016802887 076451520729414038926511075075001902697752520383736861224796222302886918567162 016211180897383549923793206714870933500134474573938845194780222528816321023308 283098384218595189703283325832378551102675292328758984673543344115187123692073 728032947250616940415568016177207323692495799883671094980669437304839364736775 024754184699115440194610823937371165585760884433254896399111535325608600060313 519562639813005367996116192973720185395193377536200508259557869825649226144100 454998280329646247150924924156148512317245785698781312409656049232032999477024 967345168168331165903790403913054619972808247334734302430307172006514082282136 027149905778933587281316049784385440009353906866643658674563885179485833798497 198394937444702595587676501662917423837195802867634983718051162452365604551569 334316422626938736294997812843446298925246742571165119237489041475155355402080 702703627161224934173406170911543123470219853970847967654664150273240777794159 857807478571924514607844902847564266430019758698875959968653115776879090465732 745829887114136305123608924763857958199739443776090259521348829493583799801356 890819216934546437716305652528864623395406780820700379737852990151377229380174 278947879704735376059756389466955303138259105630917868808856937902438858602982 591773548885575363838619034008808934479840520904187015148547157076617351511988 832780811224375404237445701095042113098602670767632143222957902872555350645454 320436668385945448498107256962491185387603876907770777538077924175313082483908 758021179831384322932045954572225871973267873299480781635154256086833739039408 133753983295302970321973564314773720790261220246562494252594037322627326105713 855468143862932028513282039734381063765143549320303640159644766867752946674996 830043398068416532114845897912793387882788062022712495929055930797361488450647 626203154423130109382584520119935635608315446773747074130179730430420763818101 025886337182015694979100681713572843070148207754919591525116159661047944918408 403860641723627867158490023472527700989206629678512800848460857150607387371553 676898724606718489860795247633954991727751911649010628269432134503853839515962 470409980524194935695667693220434804052667990936666231475056730990658591120557 128727304290209291349032682929291658353586271034370843560634128918996074544558 349653745133187477269329775518417615332199205411597522741356645182415279352656 815990716195390328085991089712281066454795067528700421266392925445689252962890 601168031014916936162151374552245074392604169535111879629013363514557068454769 931641565654324953990164111051172693144015876709941604565560439498404829387560 728255100519868929088180966689969078244782959839634813749432568600261652600626 393125945196141807104426633448901110109735139380564071894267792123670867259771 241755719200467740068884467940142590211078196614724059454034957788187243833762 917060861565260924526748720099668684851714956613432631936137917827647657522108 768836736960694525671143512400540594715760149034452639224714920080260195722025 118876069042890324883902299410976639126682554595620429294707246764452733209646 504599578656537254864306210524762084386011697603826560391229550701510678305397 358239926208310685200245222880710332154148585604984259890255762817388620084913 708557696656600330643670012205486499294028398449646312826461820895423881336634 304198013331173981823298253450576178136375298262321964577952056791141418429084 406960198875268894523192787993080821714048074563210981556321664424595857431773 376162058045893066663739753476213945373975825078109075502322112080665822197655 017573222477218939033519743219825148649390507709660505420432592793413001154177 916018898592674578102493521631183658401120138495857601897769818340040435762476 213796106353543634975526946713658422742765186800257970061417297288266323784409 561550870034994287832741809031525102778634777586322237580312607516364989049585 188482130852814138079591115598916893572178269793505424268206789658227974549657 861170690482627539460627102980913213314541404174592983889312016283166698059098 533576256692875121890021661969282916270651769057239630001439758959029327213686 433159156612274386438860512565883633076323238463003850965251812311828896590066 749921002471366672059964457916923512684364141467408234548049556921965676687459 386642909476735360472864428128089461864519522664250417081111152499912894051730 125643599559985891575019342863695488845860878945037582411737013429400813202699 805341540473549279975438071926684753366444703419329598612203547498412962088535 945481308020096201483414900481800990195591807811633910896587732126515883384529 708721885157333985268998785446873227713232236482041176137249213467808180581351 098904481051086677370109016140395617454995627004598560954658104628511872940044 948255084280025781342738365683600661720605544495249111406778905175774878883859 644824597973588272239539531583306352486446156927482462870418773530692638021522 184294160359890865954807990464386151984817932204006147054268013748377382386386 695592209067861771279855444804513905733075172948333259295429013081975086702991 486387948452079901529293198151005226640758924864542206698798220153454420650169 763290789870905083906075352903256970771832629618750041822822374466459807777827 595192649533845000433639046279470086702040188183003809824306043455576540962613 638956672904430524106468124404385555843317672024096654999073490227191470486271 330873793537522799318455518929207313740769001194092469993508757621399017665583 407943666096032143563038435395348262755464113760511386042134855172265403193715 584872245245648196329421107664004608171291536172800624858864883549389062048670 050425278382196478649603359075260294748734233163430859073117713309773255426126 185143347059723577967419238677249311509365224737546159316910810690650840739039 088888011547151066287952499768763423379853586582190925817904403346573744858668 690948862678433380621192377097232396748711021603898301645930454942370250254249 027574541276557764697505171565757311042111314977822537679223663471939361518084 981444200873997418362789175241622566740530485655964217865042182271678805722267 270185882487553923282705412470918896674274955536861066929505205942328926899548 829516763259526765735840065861663284479086992676996980028014108454172086502077 522390763874305582643165572609783402208764579085091132991873918005878559528925 984879958802056536009624565667955275563041691881520968024989654742531193646602 064505802428195540762090233883023238456487292033479892569553270344676258285411 267080115336160591420136456842984154139144557633600022571197448834842507555976 457059367983926016200292528732067085159088240269567012777683812362673522346978 440096132269010676769376845739260105093971277487368953855607504325644188721851 103106381906323563427240641190182557142534329997832882770916542537484634184399 163826374254964446486865751551030938276862503667563384609313177054997509721484 960707857658404074905475340985386598303407101983854803365059440479792014510805 727025612349351758851916710784617946536492460355926085712581647231529055091738 905745602780603963125060595741807555752140959492641156134877029440633197706756 813380003769776413302850022347938131690426469271213306312312787487913991088198 285942968406710441425110364458616270591417956988491361830036785308090574966981 345931800065107157790861461327000453392474815198676297171908859846802909406433 338740891399103455480777025252151953051236062144263553162340795640500213961623 493299708132320128529328253644730465239310949751050471365985943961542270954988 095647951412929050260840454280645971361690395864299828599599686205643378317643 948039202847199996829438015756792118364679717669233872374401109242727043478336 946202933606081098790306495459371534612391064771257629340294631294179256677392 015610770328747474599369514382837802160889963432911692333869593701230849967727 598979357407756888902525568980639791507237629089768917984307624049850761930853 464085074354337364127522972607553653781724607885252919375379696337028537784399 459733635835374707246588555105295736046090312830405859327161566683930747171918 979923559725905991695399588014140546343202616752100909017753976320520559245676 649386422852376509860279207029785879017248486347156972505654623228142767436811 776413572835060076104000159143454739192125082621960401728694772241453282316260 715782736893577037598141994265870744926554087029844003224802020962613789831801 385701252339487322626203071239270231529418081796494005937959708365744854545376 410592597350902928498889049333248648574781378976149100676649048500252824714688 113758266350157346338495232502964295453320692818790283632691393109275046733220 233900868476746019045624828670124974358209576454655806967774253809641498586030 111940915188037292060039281153837836243461128019656529866224667310343849600758 711571452684173894240207670852396529989459218222325417009662401655029215844367 614235120459188928404693297752277696844734116448406685749292565702957808044598 947060931770467954001930484937865728614449241562547592430406624514154716605921 552677550551737589213227423503955708328042488063405095178356986091072332792182 235763725724373824976423790006482710707949027522221250574719161565620839206190 014268977125205659614909395227710809021416237211537383326895111173286006396936 524665617366270450396748746990693026278116310782986469630378115986410905224795 381440254178523790427969012515220653586889377537293462798377796166470957628875 393517970940427628414613104140410092813636439885583775671884708327637544714846 113355544932259405679443988265355378334720647751612188861325020924385309969097 146371417799223865574644867502175985885380492813018551237381993026145846154580 745501067515819910005698413564276820384735240354247048883454955958579900611334 951138839258479821511432264863842297729834234873513911598662008744150227245748 613418553513702242837248102457357470078260126076440910790249266562699240800719 133808958440438876249514806553720977996269789930662875309820885186184495554665 754922914062003689900924978598030489295172720630214748570439242771118809907594 923116217685179478180927182758296109080210071168070635588773906210343944581701 566105697419834683544704128919976238539654139789979747467893659099671125595236 401145690791160474016676690283204238466394559666837242169754657695645942207677 967198642923678319250837783807681518929466432729753015948438000803418599956669 887668271727895334729399348424509240528388466738128893676194810567315872156516 807851341995195427433340695619477494080755795205555172620814732408673767766431 602589860106578796990452679551484184249816571340339052121510827009954833655036 448256546780148474618951521703003197522576151868796013091511908443191814048798 940645095198351404711199623207700429415460551570993201793225348379462050734488 011387255242832914287874264819961777497853652252960383403862208315919933671234 709951141673243701333032071523321242169691291885268615649998883454701307737089 891574556531669051634101893878910667062744979301621090183269836782185017950853 199784149305830076401693589585467488296885284196199887876726791631709494066569 905324395395964442820407493201474548110138128888170386596943923059178565815853 419448601912829504260242388255740637110767930435652198570208740148418927699416 834599033197205619235780342391447636643922085501121158873528181636057714051272 990236180637514639908176153922811850281903540694242518062040082342814444358509 279225353374678858260167660793500571622098805336904294320762123589793121359577 995165059568233521517983871155641691001123415811114154104075981442167857457139 913230740463743322135019063352211347318543688913136759535540755061439896607024 430371354752821115918504244624899181331545326370176255726515027385579239273799 901622314704398112740793287644114838829884137532435747954504381785867044144242 088745986609924025967586828457689070661017085610034204564978099789359379055626 571931696609453987889282171121418590572060836950309531063140173158386372659642 265298701012447787725369361175419742330804931233487771401090712997937518167142 681818199037915339940191884230259605968067677484083905800117129889124773481372 956987923258019981001542945715237136940531163077213493576503646738693300018359 678204987554494634083479931529145516780088332907110571241464297123475507194665 781895232541577144053093714874703297904559988703568600787496968032515802279997 245923616000458083933263675053055863816533798424425435968975754596318681532012 326791596213682881911829564148596042763302137713011491361259404470856482257092 139175036008918767925248037696464916602804420195174725064775270961885653795697 964339648735826978751714606274757352498979207334995408772530361063168666020518 642525329398799530570820438436587798645166031099297547102950451548005645916782 108732266180909082859693193862177697933754666064625771540271188513426973939065 671096230007353723520663707280036864356513553350714654072576690657694576745117 423205978264146656626914161421697200239167939872124277892704893809584226387944 247398907315475418254163923311109339973801094651012632347299318652164465353004 916110274925039534391243753988347328996660000702002486353407319921971696362156 548560356359421731523553456115302299041179141143594514131177319415163644343234 382807153395694457820307213690516406684190367525472080323839151018550485660525 105217991518257223052395371632883424308329835308862221183782179551966274222068 287024936215039112815623927096116273444382597338911877454899063349691885672575 475398585647178432881059054080113257927867100051000457650681405314362496731250 178865547637644494707875648227603975367080897927512645368929859452193952962208 078280348693777301021229707680027564722439051862670866842239812654188349272474 655742607016334270063255681426293809672029028920402217642201350167485976994936 740073150630803759301338324109314314416641316696537365909456939943407957863617 284265583871078515189620458316758563349451609834895918047386540090609964068157 000984340194629305180785832563692455583247059699192452289492101739431016731095 840750555670083230781358504068778491251881999159004055487965850280969055505009 867154973503450445111554567497532796658494264199349637331764941469074755411585 882351419875797438428733960978766247701690067357854796974564602248827170850342 599291998290750031092674782188882579099479011161760985541425254082803625623195 548135541643110530138306422819308897424633025121458531624112699274543444557536 035728905191566802014409459255457347557376850021958993162113582085017724557729 877040762029996945417777381754400158368620648959721734542675638139931078397243 049701904483621791234819126719465327231581550321747455921821831074939840135062 251575157917552050547856888862060700480104165336377297088887442527670201058142 746128752426101277323367075394024175744580450544173806067267750101026480084234 587884428491654018879780698571814984091785115440983095247630949373998962395001 298449789819071385145405507915709945728689713227491177018543512630521036745908 986335790654837293845619481144296962923940637688727896693392279349962855035910 252090341513837658971932681959180516282129479342525966626158604176332973021572 444769949353925739769603284976466182604741745094783573453362759315222710502719 490022749361199064360483218987679946693078986180415352358379175628850114506180 962634639888579200867785968797738017559450082153396935857754676545457686446004 819703686859022398067932889042938001130124214382649540820351692883277247650774 935888950181809459057872629079314969423531370680915520280299801976074741325183 378484013239803917684581568757352236437634900638226844128534142711169011406086 498900890155501594298242956102375769196480781570838252499844903792052293705371 667588379570424997265650182370729375503505415801012915254233795199604541342225 580928717246486578562545398778869046194608277110509333001206171449945786846593 539113969873398070587203753623810503037860528082863657135812248920924568208747 496427440933069788291647870715688906152213594730628485530289920972831036705236 728722923611731649796878380987898436287831100932603787978957759468793824572862 215870724735349785056999033525397040914743507450329039629103701326841627481197 680341635445654033263973417313725340330327170918469302047068978137946250386929 636987736230400857741862403519417142872449064177239991654873611845312200680430 727268057041029456124345824979303502192521446264807366583877333662250725906311 736362103729791355383820228382185802877537415477443720871551350903927715070671 592213248813906319951979321724331805919123752358633179297145625919179158144066 690511917328978547793419156197951079920219707159363022513888163254928145313999 104636558809833215609777888092509187802169091287442024303054308915847182995764 490030408516530355483616388724476593643032219980951258151584729795967479110556 185475071902071386168218666871606398898138488223012580151080289578010206882690 140535956991197523130797653356903518848156359676332406946684344640717353094174 507346274251096025736786913916739219154703558941403270090804653001880178719832 440469935163712345983926139533115313330418747463191368699648786270585768626122 478443423221107284111449662755158243745527055270173849687278484286959083297127 245541786389611770143364579599614959711897963192648780160059744470518057919377 829984035638350097674713488608957893195772994684179793831834339503323140059759 400268233777755892082159720095065171640968017158203646504559938609862495401892 587086789824009872647427567308227696254615599329559956367557064887404869009305 053498387574550425150833689884449782563273735985820390818676226863055088969510 140123604631979474192190212786790572754063923830529652988045120702962140848484 107139708065578815532870404565509722234915722333330214102496190519460493226438 961215638701015841141445044012445924862228388392845381825239390973688177928543 797119294281572082366506144457875965142211813620135983576244711521176053863546 378443602811177260621696701443544103436329194248996123422179760146677625748945 006668047030579404270857652863843858737463780049379731410536060251895503610586 330729012907435313944738122838109423067765419616828284496167516791416010025164 984771866397535431078135089731045615927717733143740331210259047141794971092990 031681627116381194365612191646591799944662830103965407890731383795913697156643 217882127423178324756134758482712740962631278370231224675528617231755344300012 906606523936533022705865521625109688376164355040855924887472503399861374685891 875281125513609817238944196858778948010369722613176461214612027548485585452350 897799915691180500161579563347315472009763575415035918413866218647683455840085 037202168089023071519695396646631062999427922651794328592052156166025576876107 777396958685004672604744539084988781653356130564344501351024504377940754072751 729429150439929587449735872446602082046402824088441055479623708770567517813925 746436789128840711535536953742417513372707023189431574597084199494747105825591 553459426305722346708062347040918891034210813266589128905885492524560569853256 474440263213094169786939853026390618975874215064941826355427383335076683420646 536101485283871226460278272619518641970342571729478091549557048420264976375721 319593562839693872722723912641052732211416184921527855522906664111309786944373 922406266674968827025813765686563758888627664255342133037759674937050920946630 439121479923700334889723896152396436067813033384328470475859562295225911748265 910398440113866034523361416837856636750347021526382967123583164799126284812371 097068008564547575341801928154725760005829117833711754889752754352097891967743 853752684996803688182649390904905302929946354986979816677413225993818728190796 711126091100425920065400382676724512589907498931857629268941379679309119879078 575152669791251664114715112972037876077725226391367457625262430275884303198361 288799770343595905610329002466714431916236922769520162939541849431210615703519 505934414652188621543687864574826954953328269238261848129551743105935481512334 409606618377431084556670971376315034580636905695560148005118666180907626855193 417186332486790674134246100275968851317003395496921043193837787230584029552689 166095057980588226432105505621171495617129160385855131743364371257866816493250 889457263734689832478934880809063866828368406943960980806878703494744707406644 490559840011068767295484732914791748642914399547308277617755249322814651840148 421654234713870686350644655329286409756459703802143088460393112512928380384279 397948418727772281319906172105467321951924564763158727750130415255012081149269 120703600965604712754835299999145353845481411001053715382564914158800142630902 646329877409771273616420452214153598125223227879360560901134674628046335419472 524166114890992872128069617403017236205769227692353225564801570905536067738690 722745034689488422169736834026029266183411845449861168505446383469835143462650 170279474940229047120622340864909548649183858184731345140196353820155808218198 179255772594950911992989149877996247856554612370076075508683641454179987097937 320718284223725031300346744041800708691020137224857454528059311625507403606053 564985678915382997499185187285949303843180883369754089774911641672925172823025 106248566627049141060715733637104659080579978257152414164247462560441170878168 647110716597186632195518938187117849153004865155246142997135684047661529879957 479940596879823110183689029555691777148435116640869073314368941056263651064178 870472877357172811333428921663653392219912294549818557821026470233756687242310 311528760632396637982125680818604732234812747235265828647607652676524649209154 521039651002974607734102553720113809108072680529042132509507799098044534834270 271508990298357728237289152179032689052812046220657176934807756864504808024271 021632272575789490430678682200488957078598112619662894229266834958955362167684 617120638263263873086653365434317406313828072050502529788646853890111244335921 386255253260246091339513442415154684207581345994620278513151667848924256817818 349482314128455287760104647095416512310013379122597206735051858481584576683118 221986286487516385931010430254559301744085030014141247242263653886282737068099 068518128167420091484028234393460865997889474566718786870075580724402035195834 964504437877921508916991523034309416629233227842253070290879387722762096397850 463498178302881745416228659992698786537395460220737608036817750702593573385469 767339915514332052730579707186267825979735114033080517535520336535997112059506 476726390166902303813395995593788754794149884911595537259216145118646797016259 739113729657655391122825529168680371455471218929799398521315210927950634969809 860874276592269620148272651022375780228077807216572477605382832014285839838743 984707778138104889780560825806962099210570661057505531129295473906739055411988 220040260327860664353784537349451977083062374777537359730302121020293217100335 139448169254441801164464286280569756239150175521076555912205073015751422312859 742917940938153046165437835104413182753863189651841362824428600160188833351841 291523314846348565183245215530725768396703197030742476422855656369915701820704 352259917761050961684716624084275130505532257883899575762189085124492467127514 779867864989765213083653194473850825760614893100372443779855956070327637271737 777847230896273751557571015893142741381298474564536469310157925355282316898625 574875911947928319220964937817650442023271355635376049039964984608814377066340 481064347503583091097075598614328715210098827965926959101800302021586463955363 648803057906622154906432055556374064423331147208192335052437303679971382255115 057372961651983277256619087051397359178666626962564200257437009385684994363986 491467540288910912158747902792982559856100334647004377272902453363965762690062 240186351535128455018035810390586361146676369202856040719504771938702644108109 251748587415841151388722368258584873679431363317932799733033897676490496361968 625765537919377365195873726502042834855887211549784535620859271104985781811489 176793655151039053309035698107033227875609289034539612532468196103019001989266 181780604923330557403229219472547030892248632696499696635003888916594344034563 569817156282380876436132381853936330811350357625427654009956869174317498487881 485849753921533443281676001464893877915018214130919164962260407474939145464959 327022758150102414642653598484397429879482731074711803549585309184480072191919 543731547552685558076079844904365530004128813730788802934663645411104695090384 444393169210144266866874115870617128241158397938374568818220917602101087120904 084017637061301317891382045881689675736324242016836320083988317533615895203901 691917150004828523616700852583545508442487782014027519622633170401831277112703 038000330064369330718143531011605095642606816556122927893074783499149570894250 056757054858337672273185874179952192597207106273115584437337263436258336559040 032672196660305865786073189266398154477244923723492748404483737087623839212893 085531536012692266512797674450623447242020013494334572374175402536133671989327 604859228817060107447419282106222547974590334621344199899552039868851796749620 926443410874824769389762192172724166712781857958066851727166204038625949018553 313611773179264195012230513843655329154195389460774839960988305891873188493845 572668372175074839135319128186668827130742626200133361429726540218290102518042 304093769707142429815091619825235359630103888545647575683002377112959955779507 112930107616152880332313798857242478772477331056070426917049333443843689431073 191255782113317465172528669705547621513763035828524994918921178276700361275708 464259612715469616214992177520322234014411628687138108221112958713923049598111 290956692373833469437405410515406875288497775239265097209486215721000833181410 772341292509906795802430340383211709464321034099109816365101379304327794619107 417161922437267703374371766550496040562121173747350183777401208191171739579770 224809178263702837861995656061188308584163173776153039038461379832782596685700 951825032906104301420564574083116649596916417827498005024072930169423248173608 917408700178362683635326767426914448044191498767558402377512860713295814108862 158084209040057200382046628952829019636793068997491025303615788081744956220191 660759936928375674510601411674490319742807387021400031477375569525449518062741 265161666501353712640725663100691438051474235458739802194199097812271656920254 011266952180899444500059166833055898467729503653601470091348096567850500187006 370246554809907458383487605921593254214630446209512031910417387837213654968967 118590410585754297937572766334481237972870311191301478776444190688981342868636 896391711073034092121533500689409904114888121712561525650885070747400336930887 020292658261443547575794026016952532285501785566136321132479094216817103805712 125850270401239428008109761455916347271396643453113179069720788087777580056871 260869451532590073819859807768043234390066569308561403354422167719011840718326 015897800825608482703942101783190968698624367880399423479202900752076268272552 336644794704333618194583054742201972528127571009836066553036459228305089256383 805622843660467037974575532802030717249122991137909462705885588273563908393504 622216390172802326646806873340498167262420710487043533634483773799552152091269 772489209492624608456712693711930889599932856738060677709973578182314277523339 021823986865212535831089446708619738273828722726352137797928735666539397349812 232000347112999603114417638356733607627792261293655655722182239755516487276475 169566225004600272132746615045194956856140166554922967919163616926112770337703 025191482825837585087863239556276124872845468949798692941065624376170368378144 492171770479292806389366737037964749233185731605048200229859001686095544439421 772150616177696606750659352618310089997491420381405811540606932832766680526080 102748695771856286804419367337394806644925991928042809294540524047037205980876 545401091699266299863660406053386414293852959243222689596376223178431105992651 486236982560205467833094248046684043172779532264849461997185532694291631625591 361630531554190708374896541044847616811176443868965787646363274862768501929965 312143402447213849062181255551072346833840301914269649850845759031079884275993 452297418302094504496979113159274049220087292250117540523738275310276722351292 100687634041052420429924744307566320299199364190606950431309701941952933950148 169414430981594656370180711492929551782396614292760031435844552411766446620968 060127655738788893300186511965797189968396358988244331991648798075187597075606 074825449451411575985219887604358273819230842875873940485957307650790601688707 139524366669745490723836474274981238948532432365970111577491575979520863745295 327331302866280421064872095370591362759887456250722373740902668264866282416065 175743086229808852651105098586327960861399175352358702845184913572579233256155 980516584880754208222846528052800386833218485955749319640355421001610003357021 532098875613672312220359345090484293004293415187873252487573219420851947089885 872667131643773557992547345515378467852235113925889686854687155159378057018619 427870189174482290098854646134521519149750697741155063713416250056438003433815 748853342033375481477559473333213717815947559160130729061546208807457701808435 422619859691188408701820525269766350830023487020958682763646738075483315485439 242156704981073446181052170565164023923420033934791693074669341347138167107799 798282761260013530663946047198498702457269473398667256335111146557734124820411 959945318010901965685098465982588899754046464366566453502891704576387931178941 185509454420212542139448795172618180248846901476751772319430624087279917058529 379930930924202058876480373363005421688892700765611021996402350159227425556562 541279853169305436011485804565366942940928272594873845421331939317634449275763 651237602693595989064896801986149857751098386855751708905237567472096918593630 368212421741156696682578476812952012535957003940944879333950272794937187399744 207043255928368056824739571120968872800358363643969974527208551131390214448105 967470646052231865030245647442958399099950676030791159919200826457948734361098 452471398178669037488939567496798323693617064582428184756578197675570592432026 155328519726665114649843653833171059917481147644027247570964296100733779720175 128614838277075970476325594353102342051176816059390610181544766022739254410762 061961085861148741153865569161029699045182166260137037346906160843787467578522 199707806788515964787138459364451761215891960288066541035903357926839645218471 962079176513972019477615818570639361152678428935380901683889723775019770194886 256307185489975620948826294930269553875339607883670372213466310553391635787228 671576021458412441491679883140687642041499635669909452061486004359386460801766 770963762861416223245261351567917914591065033574007375129316286037121233234549 739575493827305665818334898877262525710808883222928148348388119284786948021617 762015272181214174830894462688901184006540201373250557975706112210413784223522 226735848962957608271174368999965469452437028989380581975700713724396042070266 204490184368070740565680241677339576135254423254900525959939181038189501904730 740201354244030594849036958077434364070969170984954409707341566068602941678357 852332660376039083431373839160950208378260049163200188853466322990819501200669 674180646788198114746488352196763516462875404103582721400657585392123982117909 860543428870659915012369758869985707649240331446699097835119651906262437690041 563301846793820136283053368167553882756660437310992338765805906755996830296530 679357851000193720453252047449940699787831020815888453664887444499480371346498 854667562202012674273142450421585175400716915207543917828454632465362621158182 209833807075831617151117432560954919021510578233021178482749724150808639294321 094728959173824753289602574738690942809130448069076036494516427236840412522302 756540997639885189397026341829027772114378871362580214968289940277021248250390 186737957773849990852989085227617706573132070571040905400049984228649270245743 366037082275597941146096538656204668841074346956798025692085772683120835650921 449096191075000989485310552106545891385792275583890761558645694618073206533076 391072550937060401169108705386491666534603559568199995351908125376094083043919 621110073432407105319401244573155961723266235544317733972396344482619692647704 216425261891332194549836592506806296850169414024400444657523856678366241658884 544247700727829043989955438829071727891735350871501312036508191618881826180827 463378734230254159057084306205016499724084716646403594544379122837905747510435 149032671047049342250398956872048302719583434435713505204513901680729946415628 240913798815028828297458205483112047430941164076042838285288590162681730031733 417209425156523564025047691529454333604178039771971709781406462353610594040841 588368179268727793384208894734957153920818943608463707940266520697027731396510 599785555427222472700324990010420220304633992208814745160254875719366055336979 770160350163211997174307730126847657027923590357242759116950047134743676471873 804991380171687481621737591012945576770982661174807729159438576266809274254409 667315046406983316670442224087399303039732647791452026944877558639490451265303 990337898363156116251443977851297051845378391724330338526861686781490405192660 272700791017273028159539858739590347356792840656935368827955492555856280726578 436941653135484559783560072001703996146805193014457335973850577448800341472803 723109409480242780306605407899612220557454413234889240270817892174444815973482 495353118328472902277252941296562904309792241013737890338138314581777193549644 773857050220137834174463902044163709058599370378672723398780904061038034844462 706759901442986418498749883440453198311681418038436822473185766873194026642524 302990300332856520759053570313720754600398985200342507745021607472795789933496 722776198790009753599269413174719586352817058554452451140349063776888167283371 632344299040233490279915249956021999805373904080907199888871338607446525236428 696552398799011410932063500857846031416428906207496443945272011770804649089289 908046965756860376508459505028144422248240939992090723094756427151608014251735 082810904963013683214123859644127272329167131427037592577338422058567031525319 011944504918897580892429762921088263074605104501281854440449273522457577700915 887608919201611228935597854323199390964598219650645435409375121254329566426111 552226977749058131522857350205927853396839916187986704407112710328332758912988 100498402721072655064041193275528684319974444721124167632972165385877460145628 818484310906075221109559468445539400769331628652861959444439678310877193492797 788365950360595630728727362725670618116799137629261560175241513274417484981911 427944888344203420160949408155451494757458972171610121098292457971657296337543 661207857115696771357319316594732390933800972400605037347785941854490310485546 650697457295921451483389359024336572124091511263414729544242069480993563556126 408208476828782055364494568215351397497332283455372174194703378177340012410660 775767650689442561541802523637329979733993279921125053482844161692684740869377 347334036393034550002532816175881126876083876493474518571866782232824839477733 031082164903890665412589007896109375733740299067366325259199362699099333561358 879737027220593052256749878420172905833451984551877616224141975542528500549914 985331976934871202229651281250419431794161010448648861199858115725352035464232 599139043082777534192439448882512930094422849250098990226391098074063622485435 294189809041767590886654736547045958209605105769708690114341183590918962808634 460212632333432061476486476805543925889890918335233682642971806252049309314859 710974139064141802200933927709782917513580495258853898219652488994421918220092 915078205775403833842159814345595798872983252233569615346039881193408683685202 438054569357639649640804680280204081049593765576936692871524569244939896697568 364357900313087878125579298489187225463351842010395357110370134270294948132766 511282963626696129999394339734435492072785636024666952604791872182618044796602 923251595894578989353026034157856451659781666464070684703143471234384388037402 708783059894261596592487055144648499517588432744459013473411586348410297734355 572586804712123863481461126077593706230439749976188398379400497114545199349497 837073367060630914631902732998200428891837125732827428144306231401217560522558 884789349557939777736167643306530867565361757683040592940761260516389041340244 529857251179205283325217648020979921972120629002249337970952142931453849713669 881937431925462997587643523368194673302774929707576541376866160214501636800964 031981100775274839405512414376899362183833688743695456766213799356872342243634 953595813519910454761405967232652308675760744066651137554729073591327416684901 646696073624943256839229330971532258924174894745874892116872429428442492253611 705128738614505907963053512977119571670052212531121233807311547836561530815341 319150955314218894338723692530306424332639137572080482255942371096575042182387 924195678205107428914048098740807165720022558112812030627573014784569249159329 347838501137563177671572171929460651569394037179588592186401101876910977718938 078313708066404214817197894732336991290898677845884830714997538271750415284521 176725173128361342580978596569700665814323482566879532753231792329818411570444 853552105933068535826704105071673300169088434312802473902034988679577060793554 791115322354579553796108380867980085865168858970025204241173979827722259242079 803433992099929981082673763381020905449649071475188971788638908195558187286204 421338643314767919117664493803438741816645266431769947529680712760057599549137 539743812927408055589570720418131076523302775541932743452430890806362036636405 064298894637245805837060038040922910284209987993385538188913295788904936558747 802916991590281873520929919159557318325802882114286399502693296093978244553441 218859583479749034224700321099126567098165155439550167126723950050942360350973 835503598278572829603303183452227227139606542214779384625431441521660167163685 664992972094234343486297850685887287215383982610960928814116444673361682546254 784284899494316894144775495501205225270774158386836017312380262895839460714587 449560114837486075468859957751614029152595323739136923439789594020536092435641 855063680148900128850764428553836917370458701490205580236221312842864046991520 563744933290009463678333993583452201387760305795550979592019147023816179853261 783475163424996541545156714546020992309867253768659628832112951837291737499014 474500765475053246912241086516167439409099492135974758612755296178030543273281 657847676533877535374157384399796361626306470028334003927507932999642534903282 400527849098077793564892712747070667242332008984205732955548599150668942375405 860979729641725695464709120721045685154176717124517181658906361458173644721359 622707183773237154895713895876092016854344340834244886620053548442344735756058 413828201305461996818366073932560150734922266462464547195738258003074809720407 766230295892220908924836994198724888543596454563948482563294598035519397093769 281463798451936203075323128965595435245007911948432184537359403396850130858831 963091705634535334306856642368909577406663521981582975376839760710084771193647 768361674131424784663679151630210387519568368801686110670451001045122166827434 624003635410687065060979421856722118049391861715854050838377172875323466714909 705724805792946885820030436602224859690657950619106880601426541103331437443483 501487206981221532093246674416085645933748308321889700077663605238273558893142 198236044068922805394808824184967116333939018050738656691171120137009103111816 671229975195377248355103374620760570072169546208450748241541138847794883282322 870829071259707277279919474879158301888061217960863897845566760631981802731142 544825939820400029771226712595457334533528834727788156135742850631150753579252 646509807376714272867239148501855537978947729044796289483474744469972099722682 996996729473045217142467249909802592815199264783417677854104709678943819670961 501441645211146825565472230035740486916635265383560541994345220979627394209608 937671372044875750585042254656591047484216859837607326330717990043587218612975 207192884705825548353016181889626132474092391922897037445913359735938878933301 033439792736798737726593646020499846233601069483975187142872393943270677722887 772918915340236310963851618800832127984729939010924933896160371162520900607878 765157672233827062190550005863442503180967063858348563000431795524890031251765 606550729881405043922694127933481244747045783990973196502493640511045357626308 272896666929443442576059214562044096768393897777191660635970634676281405570066 344285293977952522482752736093092475601234157115469843907471028507346592972503 252727132702661469202717695844631854662082100509286554291001683298132926446486 530192442541903991136075033259027851139165322695271403608068840327776591932376 826456870592193580745890172105697608517167139869182394217141127245460161298387 510452639000529408232945141316374062527492839901695860360118709722814691256429 218058068211270075444594886343795232125763650274725473582318838413428533416574 672175710894402335257214778016295282992661878287925717928246016028627756080725 964000582125525121885868849005099184869907249844101884624779673334738521098399 133610805440375294806203379278084777671317591447488897188840097169451281805001 262135451651880947928509176060627747013999495944977663922042874719278586206157 047967716254490154532180726009828237636696456650032597969762113494301726667995 350991959565756583303971859523873252947968095162186698485891106460701169085098 799530293071359589438857175143357430370708569884068760842887393836574091984028 993960229431466000825041007451504859879907910190245342714264065205796101727248 621595116167075849594490377802727380080407106467316518869631377872166358632083 715726014577775381931443854932230388187664509592155840708984800468921466171969 928208540453807963613243178042263266075021969979059691599271595839817593905779 642772249352780828150696480664000859305257259314383569815879692581568291384750 510808978046312215745061167759201291752497890578878844556112336963902598064402 065805290030304307961634490696585628118256089093169052786753919175140863435643 602405370860365225409433045938521682653945155623863417427877249542443912743821 542339298169545046796290262874391186064001930836224817726201249690470079720608 588578211546830758543365205130677423355181949233600744938269700727453738101576 249234775733662865372782389306689188208535143585425434253166623605638612740131 775656623013792778924414193301353529966424670624012712865825390375913943263346 872068579439505933176597609398983812521555247514322701811008995850347623178016 914450408496936204635102514051648792053633336485650252468030812294507956093556 888222695564242882136935635075197550267197423907101470119163871423251081006886 409101386793326312377579989331898247953797793625341114678519556420421433808697 441021511372468031694213274031682329949722134086484665813742373227504877555160 953024701394305619964509197260942640870352882737364770100024838642402178158774 239974690591272125365046241065850851185899787776155543322667023151008091296804 905889535040000571878514732697097782708011873372254806225798708896716088496466 485047262179819628434969321150286453006101186810892028678555633008576461812827 680209690681875839465576673692737985412798197246012975452587498808175970862087 306385773809865491514505595815684522015039027970985974106251982717362802082930 481611395557745908620936617163553787595549418277669441081344031865218464054704 442841671661786763827403383212093961637708701824296273618513898539294293525814 627750030066731720096132899393910411315725374626486264662324134463117541223039 196072590390844276885103754719416206943657677827035604103306207980015629084751 875201555447988282020177907279482786583230257220180061493935857611557378820848 659772234322146819024971300433773344675880271918707902600063747540561124196866 945812243974893792309723772265586803350731469246802716685138931714029099904465 451160505970756100140892949654828737085876082838639449800824564786442402618052 726969551444473752924521676908910660157497003653116436179830906052779319223444 403939774232697710199148969555562112830284984827274931503166317249945196623736 574197506797076720674563838892692163398757751000663012943376396986946788970284 442341446987493171774875383301785413999944026452525292363993228653645438261561 447944380367758496714157585889028413046431674909162884043074113483128114704470 844917443028011588662929127428908879550005467098197333373423610392793918544841 232314690352454732059467686848352441312427742859497144320168521997466839686797 484249589078411025379015763574124966913430053173590575024515520776147289023348 330129249600445883905733396575688668016197004531923691016223150053012161218103 891338567246692943268037507377599033387480093404095618174841810693167579609394 450276604539270029819098722476858740813856065195972608128768825491308322759231 267360102161284434900492116139680088603426830729432900923009117209701039672655 427001989214258689813702160161249421846215956878643397311898484801973960464514 732145426992431461392335022166119571826736356731360189382131004746021237755364 348484679536951729158629465058615805452267942864251254640084579243067745620137 513713873437071900534693593399025643809546785152047591663867963384736477208777 622341230315643774114875029652406968500183515301264183160825964227688953752268 054058089185661022034907463161611054756383941967992845395606740448247547537153 301957054529071552543090061080264508388330623001158040574788352061415448395051 032558232705354885239551536533321446238110363767654492422536072747578044357419 936823566106468866513433666055223797680625285596395845355373464088898345908386 594262558713441123954171563478748347695664195942284172583331618926867384640429 154228242653259251153126299254810041547214821658592891680784289367973979735637 862238609977633495688318049358809549111782786549965476101160808134706058054955 889051220209368583388262484370005324146047740825818910282504856205413696137827 418909195242092856815597388262362510669879177554581841784084531986074714338293 930426158022204330625258110123358313780672646389542238536734316050405407462645 517636168308774403628013730196632254319884390118622778607587758292429713725905 820567464110202419691367726940860150346845174860392662861420800800661382154875 469162200157797731240562186930782397250793625885500972990286616994694021930121 850517529855023158489683593206494884156401662580506754581467766818784490090391 494058896656909709006224057411953951293407086262816473894672935100917673606461 650996035606604857857551481596518018342647931509304992298663444427398233818374 781703999418031505133856467059101287190737877366558868097043631472404780574914 559058270361536080986303019577474911611224101623765911746822697626392084261750 550440577706610801127747152021488093787828420257208607260773369192257983472696 026433883235304639170459230102871253671552862416016290911527023426362192264293 197104584628486892117443500802437227111345618521499896403454565862131506823400 274779043924886084236531779951109640791424443988438609637163507150397101992503 208269804767456560925831636031991153266750184006560098089259680450342180015497 895200947678346046673306752404536927319543782495955506261081114992279934659199 360609406377377581354992516965808372028923517377311053245277411722662888169200 623963490201088688666247553779553926635044170818677494775274452839920808854168 473712926832471414065462480635729622884668801150079647264757731986797896555828 842848230974908403019834059852862054329177294275649405322319266548764392776947 198375446136515611944214831650537471905818642669618709301926521140577333314535 790098421139410575089776327251060933338163184771484348688243110022330684355856 859169026112452048306291244199681685111850936656919060259368111943753215268122 254379901273949721835277257234217459248701601655287075525232565494902278375532 469204786229767504138247332789121115404274749621214449459081795750740867244421 793152866617348330951878359833924253640770203777344877258855252417860242596261 634780411599634804944082663182088554823575190225204672288815174302242370081377 369689431505355639491776706324220356423551455239700144326967107531753840668854 392820437238703690689975817051753590511059344667959007413723880287063750665478 011962699013505056231402190747293643233881229429945816641653919794594971595112 701561038584708104576935314259033282265016143662964747646113007310835717093330 406229220079620087487196262164756935613898283795880485257079577126328167483303 849610908421624017324538943116057154787416396542716651398319442987479313103757 496223109559690164343633840767165040212200191567049000719222423158864878323425 408727178301233142803478089936316355976590063677863259143197175241319879589766 301008334548396056362346344790252027650768743755014959420422357328486541445054 019399449736319451500697293829572901280364211977445921938523642245187237874759 842328066237961335316770650397540278624868177493787744636947513747687734148150 709497125353154034891917565125292734132219117867019203822219061483122750120766 622367362145881526771747450751621746284745906414835535638481901596055973729872 694697647413544798247395385620524645661773039304973699280123738917591946319117 545552907106205481262614932753864800469460892238559334957128544273126173828647 663894804150505316574200922228441563242123044793085279647703015367026619399658 615445220362439764680790219421771738596913904913800397626060528303234804005987 682536980683071752866029382872766571314073487278463215372602548036689865347329 119729446207468686560381919437767271813630007612153644954700437488209001296957 125408552198031795915909389539364632566419961090516676186587821905005991368894 386158601891226577886556186926188297460500436702397859792678462805947671052583 468306768212647457519404685767780518751741113930946644144627926894595684274831 449822038969628303460881865148677521981878016999608438430615837105093878705347 644186451845510241163229322454925933943458925361805422921235582195728646498160 173227647348256638241429016071377969061007627197588861615146500091013160462489 609359087216017782933685530293983627964951473336482793364745559594416894564423 709653551622073012876585721836589520057958258605191188116655583997694201060600 451673199646597507131322699485932560630784268221512776112262872733909987896821 041790208959928424743827018714009100338989241129115785389865429371145736284618 348641213654154864696015214258463705901045558477351025034853349935555280476901 033097159886370113726951155356642549123727980157998794601643752152353120001738 608610028244436973538455448954024894343615922802120367536478560693295686269184 457068721809971533027316338964508369854117543093582024350097482378135341125474 982788956545867021370778328681954308561877857936538222520658132905378909184905 387030587635300561367195196997831081449581989118224814134825753055893605025584 458885600768847946078136817483000035502425952829219840827547240508176689991890 285470668027882201835602625751419981705708898550598310316454224842325776140741 432804188580261212904784857095462222119469951597205605792509512664104893789705 330352531409081741190109998599803087031419035396935651669854457095916138350554 556919624362653045800261098838946729001197541530608733397454710490216092722067 662736729372017568281688301756741899651072961940368933093689515264555678233789 579143624867874856402995041894208562093022848603298012905879860555063339373969 274370404553968714343688750005828576971822831246231296651545899664882992327854 450142059208077316524881358375152633911255807472581986483845688801583732304799 700484298817676178102454998247016172825769959473035011521041924713929757946221 905723010072162144694667441599772210781081236357916632436177639312510332455548 906256375929680281001647506749744900952108921351936624095187737305848917043483 264830114910966099359625370681169689981400925506337049096964566958420896296753 379705012199580005209522298341262554014978231671081894129650117713374648804854 398603182902974011852648224291702659532162886197587856450489518066319070789752 847171821752677288890767767632517359184036884277357342439700986948575127019916 697727770458456016827470786082824672433998024807590175610730791449325244094030 692957318421607718939636618525456039234559938157835787159568498639136748814324 612909308292177814289762513665421440602958284940845015641291405708184647655555 410075310673279758364405309176932904032953851143877168034572049927516543774996 656878250960314322669863665856571850951033756513017236030672670053718386985264 029514397008238800227825768626992117455221192650025253692405835720772083261974 265957259524665522761494743392837652954619879415809836573211764805654108438665 010504557933097066011429340805600668239371205934863108428940854873369073717728 953955837391591411254458320616498922341457887632505615729876589862383779445228 163045287331123986959281470363623662211501984309286316284481918081467007590149 370920798648462511654938392149693290189512530160409045835382358412643551969220 998831846551855432280420035615656481580692524347770625827281424355574526486249 494406586440993030920528056864881076535256332730197162037796335756996471616855 078925999405859971612424292629660422821314074311634416663855433693141286091405 274815677687004660532917222620104166032581251444342512460342267016676126225703 845863406153256233978040872096375885020468712942942307475216878190590954429377 298472170346193395555797470381500405524631474011002745534591976476886573912276 211685063910925060747108621343220736891617887430336175449955827347408351201207 187319453653479640522137320918027657855350121414451297968646347428743161283741 035471799833752214914646936853559506365464882624378446295347524712336166974325 911336217837609546200539106010537191537184310870888951299867841631833394617339 740815299520393274546241247285662932285730363892599919279828689865913158779240 634948015987104992763668669753982108782347415015649599470534905304096484919316 149985078681091863318537928213226437048074027366971204504015031986400161799072 297422650793711760189642594550670651310537150695224816074995524684549301776365 848682945847316833118102207316782407745721536938969301669661384557039999850698 455003357579824829576657222280001440095055290662633369249297488166774057988973 114436710709386914160758296046600384775405405778161825695765334262655660259612 428349781732075892108003191903968824642519015253017566814381239489829609465432 926118222304125737433565069135953782331657805095779361693590578186828473640080 430460448998912786875692149312679652528400695491135497134897953255802507493225 141583332590663977888786139359596835715325972338184159801985415014425502869831 478059240500783952536109043247642939547383724500645369132540782706171893163212 350472775609787829061951664848791551550691476527964968401946455756127657842064 410294835245176804472789538901771424383388936751944168106265839823985757092265 187367047050671571336393898877069071879574327597473349147346464697904451915602 297364723372868630956355102541822428765738486272088432234677982238597739551795 549469350409776915921272300739250738979908021854830329465434242039322560799375 457450512246781620273059595425499783022097593185764518340348193037739315437154 442485999851596410659776404177445480929414643236747678531432751795883546116821 182915717935057608581750794762421605625408749216332751829192431603047674298259 273481214760051648006535781056493817233827902909925045560715697669603202736992 449347647288177516952619580391099059963597292077817903596839107464400358805801 291147219718606383322243788000184883683742535925535808977850800028469437813911 675089023992107930321114721821529072404333935800165256560158136951117766639405 718609532320780137873196776526652838102980054100510617764393419289092991683022 292793861574499191293475047994979894047876673570632396581291737070501223029659 461348634310943072608685355127004390006921063681951457335502484111176164734674 262410328789494159091915317679542793257298728064306789442159742716267486094215 630267265151435292236258732365480084821227074953382873854040521634525703552911 544923454160617975641997411656467730270968895624161225878545514167912081387287 491359774975140582444700603749578139555299148582614747330804316743926459072605 546024829145061561601267463342969681378077168154337877578202405070359819250454 493845358035712547042846948954720999605222374460589002482366001745265465858734 241416530881949124617619406212348836475530180457893398151032665683861198929767 552633138466328650031712221235293477550877732534536412977192673030313597835402 427671508172864060010837849381614660669913334394362687057892431208561440721731 310724498739340254444239415937202522467004218329924169425621816166092749413200 564725991985005506665518369151824699836901222365081894417835107556575383412629 274710871838380276185377693108395094452271095832414394441528979668331564187679 751672719647285123027998894232411569502913017672156310608394138687985024559735 632272943712457483956434475480310927707066724347830920145519201884181544774117 521079836882561402954087963330161957200607727940864238066523971086223305663944 993012711768029254305456652858784167401133747490413147124236985455208993062113 685023136763264795155579663328299060980060532645890091844774152420352768617711 194667339689416074227417052745157032779112221907171024566681382951246636159189 736271634331152064633243534784319801350622431985733735588635417704464207886702 055541831060251575282994844643538963609900484432538438821570656330173011944511 904391887851470216499487265913131663790330065371399483132986088726470792745819 248888029538464209449586195717157599156185685599506122419520560726673404730918 031498551680654597705691130786180396162945389044741542214848408777911351417525 910275733931191157587417944897852976726926326230027067109671544958680116470739 461141499024795448463885586071794769638061637514015435173397215785220486273434 855711311984360798476576269316918916678152485469510667762327031237920086568335 832921840125194190958885381558960926899159075868543147011509432287011548824551 098641827627609885465744863292675396729882719290248435655488983633543751867843 884498997499730824781537131012244670173073374925687581435451435210727311901442 046927601886267566179624151781463070890416342640497097899556249155893893809546 220769494541435719778041168327181180760397381791340919558823132861487974534447 251436634440853061867176335001174197390201971073243774482913974626635862468462 518416069900901864765665624471733679777819428726589065583551404409802545154439 309697016646235349839934390003890827522717791097304705256779236630759609688841 016812409897807051701386867252235633500155731290037741406167704746404637572745 480208542549533572787698570807834369791719697749642673760480714664744495242932 871490620350251492627651959200026457840908959231860904313361565281706667808974 931982286906856595754531950244616454077020363051217635624831465529171045851904 690445669873317281432886905109633872242590695172650784637254077391266598700357 159876405905325738533566671678217256870503968250159580232507912867416737604807 929599038655256166848868685406530481688811659494117661843623245393100443096738 773943174699674277893370607229969959399710221760518448314893933140482919912066 954506956207689134832273972940347548479213850919993625878164844902745814468505 519616830739297731120571360111415577074815511480261532646880631510785845265836 882159886555984006482648202396728598149791381260128801076860113868089711919079 347005491696016943193767187293873484505006798383966056326552201113940312366413 896110628529417537950133725159640969613996477440861698826036375636543600278790 439031401105925977598044398767208287353213914215554567165430031959732793317907 437526766444652532253289297516799187188651515004001231721568453694381997114908 597412985354240151127326731259069770754672471772052922013786499214782801158013 581136785208397295320103811642518237088569111646519742876833478644015917906416 482349723514956417443454175111331096533009538211742295145976246947549132017530 385590101976647649547167307094767623947471968248204059781450010048239297202301 236887535191353386641686689536451218538621343322629886996787192046047089408566 441055826970389495001539670133834541470101537862268304988027176460086131392483 066621479657342683659720488532705839550230039767511661646603999941290081236863 723640344600213236750536500126854174799813492519570532641096707218756097379633 840762246523645288613469342701506671753745241809308188655801119066739568698097 632933757125162331705609479083836127231308262787807799545662758834729846255967 835516284873416632019321844001309939440526281928902996811791500868031139664700 629789761447222330786161406904995765815753398831160690351841362994052330458278 202353745179845715328835797236578292207546337152463802117481857377525048708384 692804426902424479176507494287052874126434953723162639305534227881310637811277 131371643920019906984288299996029945750053913097904718931807730824382323971590 036224994777519858965356089134069999218165772726829590909163472960591138852512 522497215098325977819254366212337395655157032128736730806940110539571985400418 733397729738266438295088015271043175503963740878750011096489479810052028296530 659533772632806185245755020656741425277200032876076289347422430945947652990730 345083971176136563445100541472027663047595478240625811594707566144506800147321 806407033360337450438400003961554879228994192963416787339391301932626104700353 857657880979374233900573831769991785592041629447969282287959648295668362743865 088998780224372230242975477587241180141056462475753360928676623011955390718643 625790470423928338379067856393057336980941353235833880129418626357647424421123 077707383649121345478333788254520100201143845914471755688965523803474372932252 776345578412430303854681786309358188792049166917241339051308944571353849563153 994472523239013228301325873826623428367791328536195588327703026988985510677614 338961098761489263955996332300710833031845039445847461708083552746806617892746 036230377795088595673022738348287312708118816632608657807930404139824864947755 170844270969907960833395350095566728167606747104805572524040590089079875113079 023448103222519721870033499996130888327779514687311605436753298359925988054923 064664556203119695565589485522528502466556692877602125497210036663302772566014 076058661615900164769460869717959674534465561226382176295798823441422730391109 201850043057170706387551865478855770133629506103109450709289008531729774155935 040150153359583085998814068960258651166746936558595226485665634959220504576822 075045333837334183149489039711853882593936819593342697473034075611861014063633 828750241425266834713598249168545028178557285689016833337220518388057511136693 794592109114401438920260272152729475052953670628117312863371465626825724239674 664144893714142781620686424460578078823260194966689597345613556509570095239058 398596996934200563935052078121709774438943166642045826464690944389361445493580 109967306308812228932103571846313148713197229950391085433794733156885980971439 409374510309648746658204706631022031291431520590536644982789417473851011744805 931471110096122692039364060448048219142080423907961549448272705515563806910373 850422877818040445893523606697844482811777205109465551603143874762277479798691 529814010926241356823371384852832692657310131514622736316769712219174252794966 562071840508755700503472754534102396001449904372963215450746127368133406458599 822464251141793563356723948970929160152590923464650939128744250663931900277667 401648964391335067313493223720523506090912182657514969473673707257074270862727 752290243798065518497838274683163824070915424076125844254989799887872016076824 333007312826871596202333451870715500430875097402245501251060006739504615477759 597706201373376666713658247332098148669740806731645531522497348026812898575198 469713940614969208705790326552577655811773005611160943679252819668574634769164 611321859178772771794925550662754223729944074290231197510345325127311361847008 396527819628472196023792995163015124920298604663302226470674431677063477822401 968370726818691385979017100008159134534007865680292548293141646091357259427405 417028959635628313188320043724958144693001968052972384296904339513890904248630 347668687551430146465054326662552070731243949030323025870481573790930130134014 427085643153418962844127987387465967724935269442542049659405348885884757855928 724032276468525507612717940560326040148606276970169981192035418534079206443216 010883851425466518026590363470405626456654275048509915150861731624146585305893 800273631431794353322306507754755521785693258052595700147899850560285418273750 705727569823044772130673450166457229443814687838655685721581055241839433179369 171487587632910584952085785057791011939748125898229654765810700998472746022182 643864911648820160834969270792403659637244891775502913600193217732376713350252 167928665315169193465114215102579827187564577746665105354294414282227347776470 864273527454499685998448654451589484339487996855347894312161913667912536165854 910080974618185583989189229564550328196630402601026755209404132469395578825947 166266601745358861883053989142810383450484884934205906001070747288602512939900 889239576671371920027792941014440548544381744178557521395719623341883832166253 015994099574354381244962663013989837310763751680535027522282253512879173436081 971230652936707172366055517372375570986268804168609847121949870032503700285867 478747344936621484596951580749381025969132270016601642403038142315971542761401 296251512675746068752510473359181235330947336101018170951631384515534073523455 168439548935518996208074884576427020242806261423791516652079706410085187208794 817763879850602697756683263100794157879776808851724063116988364352680328310111 958301289952932369951381552391999023160350940977966257172070519364733008289254 787759229120562537272491060934693697724435706450838376713414233139324338048930 044398287846887599944940438566700850730976944945228436862083824731902877935343 743645102471119883006865869777525350974871113972753886939260426220910476570264 429904240998317144836340785537108423036716979695542643106472193604837074083379 471408740764668545561424023707820064442785391736470073683693429260112934800204 766282277581944699655231737530621048374127744035678744168451826405831097394459 303433989226312623570024313591147127548131335543328485396267651259215013642991 564740687921152226478331571525723987927251180500308303406562134328336792536380 802145386544200136514280830068551845548057154518429868393817339216443414259226 697083281095858582361702894713053430477528898568327258990273975459753867136091 385606350483888694195558228139935527199605298819873607706118289094776067503032 644866699059146102906953675807597789708554940129804736997515068215099823889531 287003683713969257709471001214966256738031933334864175655021045956404573745946 633432829156821197877006206407710038206562225150760393689848118978427495354838 102036052666682547425465123739564852590141354013165635828210570801492701644806 292080497845257950362590715294469123167761699763326895759795684003855311094246 074076822679949439906153240075317198773851387605801072333483750605905323190127 199109340271948846619192424114602415116299826359981612151680538286684705024247 678198933364317383346321198289252123482669832880366831381327013859741591248192 351823407489899919037453746651167006331701706550200194651089095682410635862010 597413831450990558972502584182587204776899452710695388596408995776757268695264 628674423005300437333904477006928846465962284764972443144864056853106757981936 802510935618439090830904184150161452990725391829934714465154417143956629316552 065569444699933495580668436760831431136522277006471812201250876028043119814934 540968171315857908853182170497065384597703729628965994817807032648611768140042 354712418617491521444813163143980474872637219242665822462105978596131638000613 870817811940526371406873690051796276382452141801934464021709363537429110594725 488466255184396223557267072435700593413204930103725079166084185631923799615176 477807839397849711758351503137200091438680257968797385199315223554258315216527 094151278376617025344267102843825424768070493809137125870881570543002335214347 580682215401428970965665839597964007711247943471874918232624159337939453794623 774778706383958702348346855005109034425427311489680057882210870303045797939187 737415233106838055464515262694701597614026807112875961775694157891908784760173 917958244052780855957016553495975580989218179676699004607803447116265903628564 890865727169796416186308861488006229825899728739327455168990756496529627108246 694259050099065228165827545207815243794284455985680523462512693302163848408439 568507637578386968024205167785621218390976897908867247758342676165517918096428 196623525545461950606254632080489932991746867717581541745622475527760948823370 077962191029627340235319583396999712517350521342742990228683257798008121017714 601951696715191162826465942687223783245748350826027564218613166718675765516458 171580879517965914237601880536726220002727888532252757937222794015568082852558 717386748843815751347413210071068071628531100012165283519801302225000953070132 752090553937129790043223048635005821842538421141737568098292675036679883879115 341117579887864673917027430461430394610320752919107285966817558106110215853532 224901139458574046195565291381116739109956713441038545423224967379682531815690 380271171791128390275239705482681560754143585669769399200190373678002874170832 602137855881084395768067103775952478258318609230199829941565797760633440451218 842500716120577791567498065827533555160595305089721252275048212970018553253995 796161701721369916293885209421361237417102842627048552420242966660137285465556 538608185399058745744666186049381703867852749581782907998503843178725400680682 744103156727504169200980653414262050057081423545163648206369932792298256375092 770839213743177731000244481162491900302239452620138985939536579958098059519667 450412298038654763162263244960796603314577725243225613944870570939066224613991 657192889352308282813003231109174431512477661158815243734110391345731492953876 107969584648095236756166960415870344566340628817414075616856788646344103292930 373700564576313446078240753794897636019182649300591011094918309606327306438484 775057849126678395072571859958631317436745718623091726851874234389380841144897 952684814710211901944502986219498582719161661878008256963758824293477089902886 257720617691142504023128037432193589823159475580298190383505785997799982554929 940419658815786187593284314273265440263715100190375957531963836046411184292620 896261980645197166082530629918728119000934343609208778488277598415366992042296 326829406371591878697739077291700131233617235036652966149837546790126184964683 808501887070562532125633661020161641245132587385491717260362386751614330988998 934271169980299324637502562869343256597841550766106290913059950984777173243544 483329647132876313211002726132876356900206895653980268791950351164609707213201 701774943555583432635869135831143123909344626138789614465345516129242902461358 555166741023278956515610551598254580120377363543529041503395326559854062152972 398259934478495110852987142785998261677510011699748794991738112744928366055719 059468638137212158808151052030861271461193283408044312886277221601679413793762 042297795942093257860385915552951931353097725053611961241080403286952371440487 319791627447330046240899088975174870144826136594837757773759900935512489538640 567597337013826560505478599937988873901015422319048879094893714407730735397997 473068187326225717000641815814256664636619594599709985890296557132358824686975 131899599100868020151381127229727929048537170273067631678736633681893473108430 036684142688752454683388338098177064000756800375228683386698065504547116622424 640121196763179672518169684322991217454999491474087115283722872303510402245536 203419763050831391207092741028561313379941206046865148059192261102092917539908 025040229762887622095937235149186682807269453142355091764881217385506906890188 088594755820808984375730671941139771453968556877474383164956455586743611459132 030939277727546803539599821225290199002934876177294316467215666315324404806154 993321367776893126498887598599194821575510999363909741840869613429622037791273 198411506665966061031810485579507961568962185889751916789926410314531764402377 176562007505713736990830487592775801953699147659131047743923166928267416638460 160213115588885629768157664438266586910344742981228659855006705107266388719334 924474786361961364415216835435066710877236085452408041295950786848308597318739 545185828623188000691701749147635535424857297501376072974745832339858349054411 845123325604665608304702401213906939312999446114050111989446263475675344794722 744216544142618011420742981468058420677902627687445073983877057976522917085620 380866653317510266211267919143437769024572664170558263222029550676297618313781 962584331715882295396004196768335114743362511431545272192914328313207898796871 517482873721125921754088384075695082284508887875957659743218687256630724538225 084105279921512908334916725876373614926161365096825490581971102288341329342908 725135736594621689963980309751507014590327717809988264544722111228086492508509 452633385020381240591500560436147950906950887585493344645548022050088066412170 097023550769341157730018888733372615728875456560023006057822749833832813281832 345971004926538892436276451944288866440233480793392141154755423483990673610495 111649385881565740644120126660539680305636612395908690724976032538679817463073 283524545593150447628058654989962439029439947218643439256593234744614261112966 015001942341985183783592018375406403713318243580827605352815809015602917048456 539277924356728672039743518958694051644601932248270751562014962359251829969390 697105552332814810150214069706491975329188541970844029295242042544053603659764 857276670581920279759337095053953819165977715847256984991708481826297861371707 413909931870109517377858799881059320341104664311106493645560774245715749006455 500931897258523988233474567105898311950415495763640756368287403276110186486909 462252357451937626003541268387626172879357792117053118818471674496875777317625 448296136255057158346744723277781598575987634443832196448607533966802680051595 141630880905724314651015167214599537950421173672591069421348798755672503231444 797418271646592889622489969730086149543506210467926169898953334115519450157560 522393790390080423504169225516734404943170801093314190656472065576071395633207 742839708268585596888416105159792642049157006283643034727729845740571207699093 923870214244041371014642147597120606707424243693265578495057064605480393157210 748830342155045410420619459076939719349923138525691637641814948716620348037500 960288683246051275584230635804949488378632487015678111906727523223604369706243 929480270422077737507380367745214972716196137564621367621415602384869609103626 887813681883587780454561293742745555641449568154050704406299923930391193677304 345975111700736915151217266690695331168333802556145154295284580389322420074255 617860107570812921440325425760667429731423487365740324991145068597437642778172 525453082573029250160718440864816911413960626220931859713776688585074194493627 914813297277479713613527840306119672960504667883260844899403512966519728418112 700308038555030715558515526966628570268543827791353468121931533464740659408102 639588750483390235937534127039364169953178082734682844131882480959567229490139 101201676218147810255393189358760051585473471645091796973346196038066733523939 885484632340068230410797593342413317239631937018055391658138972484015987055317 290396799541554207410479746174652776587697496278218047546591830612274907739034 099473877081400867789268344010047608675948782800141846449163851665477208906664 564271228910574198211708276668102200546672353926211834944164999268318680658607 969160407623909951132520011672351391276926561841320941349985787969245666626576 409168521539460186625531399864556399150917001333448249514549116046229816973417 144846814093129496384637883364605539984249694155551650322009438761626809642433 045185956782866812046854793911613235834420770616523184594093659465635891001374 442976969677285670857159456494754476954530780091332053792583982495078236162331 357229479721342395829431815540285534172639479841756969986297339886938199366670 075307040645792540928836151429219784827645401304442662651184778273629546740470 507181250770456590397947837425121821212027065362752386867177419105117069164823 749844546610383751592420828707982247630294058614065036423301994416347315462383 824364047396274594148215139354216922488689473053450163318089228060612913050013 731026384988165524706544663811840961172972248048620626260733973244215625361491 778973096464922343137794561045762396212866647416510568706771204974365220238536 519586917383501836631532490579965919736940426592667345843873405666950122606564 502365223204348406565004013499572283443683103810208771807017059422051889489941 655630442835051489508632234625585623860047431216887460566688088478806116268255 217412423670793814362769032839306207463451575485517564564080726915255779164776 691222428564708670856797870693891558473765182204267777194438256582210946220511 684241365116906606907777539524805509506360416739041663519982758212240708723535 839469216721705143938340839445955494183834832795825595307659373356328436265539 375819549451218962855702881641842734637053116407423976910872793174860701802474 201245767739391388275715942536881519652258439910985487401065672042345760248762 974293054447781873297389858773714573404494614844020443916839066451486477423562 117552180382443135994792153858957841578828758393619675667345815258341523723311 330892675946340754357858981333840761086508235282494597231385088180584942014089 167366522602073019879659627337221738335364368123768723723050445982629545289339 454295276594798878292204097206378024113763205759016097832053727543646101470853 122282894550588481678887440863917715590786855337549277284305029129735727075286 816793509113523696325458237796541968606332888400542312264213875814783494052901 782426406438585163879774241448382744903706090866593734030161378795759113576058 050403691745282721437271377565863625140749206912551430893194155545390835178882 474612096519752157953842940526440668186603371259284797580030594282979165607691 847964480389010712790019697593851362582628379932354771147746818334945812751490 700270939449562496915785796644261625842353155540587304039980532626084292661267 094195448269903108476263736262899790795768869626661541075939801914390405209600 683826203134628992680375934963584605462100413665175637006094267861533166081964 575318674147901483734062937486077666740783099060376873996997064571610775141408 090446673426655822599747460501700928615418726764842313947919843002923140397263 961919438886577413825625964240112792815825179728662363019199059704129837831351 503479541188830095761051587516905435486954536222026130564135107772185343469378 274601725105550191926293004471548915047053264730254432425697061814974451553119 102190416488245972275984576342566682483834419825521529056690197347565975871838 405734989892308209052676626855027305761171152428241007637801681509916310956307 568051590506108049766547804905932255485055962562847261073607995444124102157741 336522553941663753574032575355379066920263798611738260307531542645273505881266 515001392749371777744412100035268497456380602717515687316417555345017631157200 433128482986563712833441913342054533771480391432389280984730121518876888586223 460882482587613785524454930434505838354519762538282182954316115519061552747126 197847270134720267066540744202730512027091592036552532348432088420060120032771 372897475821543815322857274700378212836158857311664555912480335334161634256928 183215086915494345993178399913777683183480674830734383355392867251650655348750 721276779253673859053454562814708084220349170497109490955565503435638844252712 263342902597594653883754378488078311217622679788387955596466116812797818262035 214764956081101056058859283291703608514146109107873586783607533325843377338693 533746590526573582264999932781496833007554508648516757553092560525292149649367 158297434294787432467258710539591048394293770833088216781003197333142794765993 104116788896678874791639875934971105687281970550970297325551864275970583052262 609217962497506827336095053491478631148531877269878953610540123427277720188460 355283648631285315524332079310499142414111943220505730820501848126475863404854 691017054084722534848801421511318385183418719247878352218173375859523823994929 241784487879314839125156233153312430669230053544801557671802458817053794979309 142583162729117650456742277607633878312092479700651170794740740921040431267883 295007705985688409000998432690205693760779149763162890951902378183388792417178 294222373856652137250082315491002603049848496590594105351329118036109312390921 456903979147394688935180643143795831174618235065710040887705288098063318918571 812521697761772447012368547887560366245820861857424917048071260121825793827904 896787052976367759645216400767960564482389490000034731776608836964872763227814 340191989049031677479939986420569681197374184629727463547343087214352842667938 953716585621524326805470780874903945373490407966860541256996178338915379500975 782810843385099554879606166926344201662143252095182883971197812333842689961592 562259893787030987427122624589886982360601118069574950636187108334987916510030 026355764659572497858780541732117590065440433658009568879976568213445006894279 787249189444190476242726090483830103357158693957651547711351455697119280901427 679732974688643734757602330188880933290721506992924953428825645069019743025753 563613107795133438301633902104480402468143080559267586617255645090241976232927 614560862427762203301748694615943334155409361186484866278187696766179752444781 185267618064283226972486091303863215400585749171362055520237308550268901354214 553781288683219684835535440399962231629280723266864262435873401356552939460358 428940533642799237795837289536632977478482488524140442894603096901512030065971 317027981279698378583547730923451297096478270108277280236165731467582953452563 887264846641754371314129865570925584564377409168860863510901374072051293426609 060879231573455708185818730456713673844783425536412548716468469437635506483982 484423766524337050957640278849161071982443637337502242186294790805455693673020 395735810568046374333585570304716733126144537740772266074995854427771804987045 125602566873564194250390653771994458236822721159289158887772102996862681583541 994984688879447740451703843676446941364305255271720808941664094581637427803628 777683616152678771734989174171265542569074448818954850898578509698156242418936 856072051490091145982627500515781062294035927123233828653218916594779846037707 646160746666193744649816209101393434937936993968483224880650476656010162148984 502778157741896097311849029584366449137383245304601761531630004575065313470648 733126044643919605951444701845337403303124027290808571658402673018932817138667 918898003572438719592728151572812569839907816078877738286760622337338808147126 111368095899355436281661665540988316435477537795689922893809387197379564238990 684335614589789580613398380183739180871370921197841937587515313618331808135072 316480681843812874144100187622849119959200105103587302873557347282990529866075 691706433680525242544197714802091493827693386065659486881042082874276196888440 068085207637924346189201989762940944246733207244633421492308324101596458048292 217031303202875307180269823609876563871987465789695961035980489131924573673188 254394033850437797489547550994201898558264127605299194678027688201028797945158 693814255207642302267339052419897995463687433149691104168224484089419873615920 019783838576065511129974931273192576587025608708893181044802920255958252177324 223375417929043738589729177605342206941690525963534459834538006943939993055246 971763667032002355426394005250997757710295287299946728676810339864605969158260 098429605143690420579824932331998027434601495723278324469754110189997372919334 312360821578329613762838526182411666684270923370012796912988509179785153964664 731700950715465222820522961250113599808820644249829486149346315985261271305782 802421873559445194787121443722933800519107301145411833461003548606320522854579 821451927865692397968119298730319528816135252948780305060046482157012124628978 874853996891240140199048565213804686099009247742251169768960450567163645232808 342091354373801850098274082024063578782079799715319305070072914073769918498615 705995620504830445740833553699076426713889522727809106682102909992302801338504 020525857631709910933849806439322534551113164775699555202626614617585941810498 061854279673491015287084922836047032316702087779205990540482219478934960015851 950759563368434060991892458841411326735930438089548996612093210482945601929303 507923883803724358811545184442352686647180247788162476027868782514804210379525 390737690231049412657304337810398701086776520498437608398595798944911267455592 195048716795787899258751138296060815252153585937268583481008306980746165662805 113765791500658851873322322605671813317803792927856908262566300825434634818464 966554034747306409895842276757310981322513884023593053256270822082554311143068 049801944551336642307181119429584873697417956741062948871168371418585700779165 408813228850240696337588540657570509029646856041882894741137247521264216963016 175032021017117288645414153218685942829899589738068328005341824779733100679426 751628910075088117560986436679247477862261386872034692983805065038810532971503 775883283850222384494068150980230117909794771978570768840961785094158928635803 194512367396401323422333690306768786301920621606564188269734311375329816253111 426286165155380343143345139092792934498154200261446225278070267820855257948534 723610518576598772943242406046063283686669505691054385550955526366194044417186 191750437430097460435597333595972007795971391685541191153423256812692031256662 246857523513756425666332682389887595520011302612734290285726148747038402758838 590985432828519823129751080540099651498475425161192005784322166792604076881474 995830219608037917828082034422809985908480808551328127658953152223443752145670 361198390527772255475758070153630598193522106031444835950733231287021203772696 900825840868685052229197452881082418322658776323154886128714061591381911390882 121002404787250730663150519078045159896679623834498224335731289692194962170578 323439492661124701580055236311812693262480068839165212111154583298107962536600 707445566321851706335197999513719030529666497988060323011223412673903556455259 446644854478054605564321003041201104213637681184017628636422752439619976166155 406992913713529973957095698482583255431213908435582054269484464521905789682877 017623104883808722838955072478750434870149059119155966538379946412422536257381 946335405063836670656523560891626749268202281239433304600428425730649029697325 037717306591941835429207361548126767641510049669070251009460785098377154795532 557366425939707769730493258083766335175432144330193800492131851902659705269129 185074995650101345815579483294028463333795036186470482470020394839839500070460 592956395997392195146603276247557390481914374132858889716153395237869496350341 200054548520367984332973378666809748493157469679904448370211359205206471706905 182275126040045384761218094171157398690342682092308774162058591903255703516566 819475395983170756689471452372391436913237903818553247242739079091971795534341 539020005594405782722370487983916553231810267046548827154944045115220353950098 831691253247828291169794784484051369592528328563875855254528891644212265641589 216845464753575326108104653637165199951441907279592751744160731126019760775331 925654988307042465977793888686807103551455989767915018957805549663827217405481 254188332260367760255172082504410798353247716445737445612839850364357750678134 784497257065093764956895425032588880954167685582008456020014465512233909965308 932262026730961953522711790169107191367800588339467408212964545595371095399536 270292617112602959535426833996262044800105816480666739365427670906274992554435 891023278759084941500768778505252000347544290086886830006580879139911379643717 136025026241862649602043620002284690789556524666843925260613036626371753298991 120150050662540979750297609373313661435306743035524616842362842250981050494568 481873242044907441161995395166383360214135939115075115669618914802897460114924 077913480596129910282978577264582268831973186665333883612113550813747834317652 152605712554940076764279079024180349409562056752575099565702468953290186025471 072746542803922872167848661937206189340861498115312376574472865604964141373927 680348344598199930450049268538573782179555104140081037422417337793444714591939 009807943981853797521792221806985765976151415829012081560936862571190994834465 746600615991756856494586111387532898864679965102284468495680882531055995109813 697629544443314602781307931059893470877426762318802175880492011817880508520880 270482040131240880098221231801718380891029631861847765896118627391651666863670 112062900545302147087102008131807393289335285906374390216819450407134070964836 616457413369987535813961147255713536248231830554998039884316736471879943390415 317096645251895202183347873133154119265334299153834050913300692390485574120295 176623340828030354256064473638562411628852723115903882609967955902576651810168 700816683933403280005680372302075755134957312280214134465446624612134253793495 624283821444612665024205570736405015211379921192524329532778554221937319485536 924574408508869066594796773871193098674875593340880978007332237682789980911587 274513591555804641656335133134488449109877935554983333629184994246587500291832 723386827850074972382263884917390949333589934544448127309686674272390517825890 494015885808433199646214736462396609841499484513691881495078198314377468280976 564709516738900577268324918474649149289912138712342255018775078311196808080866 034557567958793564195224479656112302812867146202793021399674132553670917010409 982778565711791192685482220003354431415119539200433746953638664008494560453351 772016216549214380089921414223538773280745718547592288066082700456935992761484 455417444703886736471485029097938219102428999142535006389060897696843654202815 563899926169668585685398608663124189682046236595697713933130697298262862742631 581404050045687175328466370543511397669421508659891293813877272187962488289989 931250127774718586881034743577837803961947665642759373545207767077741257897380 683283620932871452923327903626387845568621456513299546458852164679791954914007 469744614107728261263392532208914426819353027589932350168344951582390778129055 120075931902525972270628514554094996020659150818110308732660676698649079789342 549019642230352454810118786053939238760648323349188733155576877959041884423337 473878579847720128299643050229824154618799588891176411397817671587652819565514 887262599211471372317564003868135464559663970980455128083654923577842464369127 596150569290340332947851131091192588282275314203528542764812449904361377953264 259187954481620719569810530347134511190524504166916703187984640915920304778426 067760605499429785410688944363015573161571862979263039241373312264214764070727 783805177886073310278218578302552076287445504310989902552708044173628024908608 951768722927578209531183087185399150031824619824329087761925054649064324273173 780746819300573420186554379872478359536121350464740817092192574297014414661400 803845679510444822495169296810566789632798405788231748873202091226599518426187 448193338954687773700257712197292538762080406421053122496047200302744087040868 355337869761048825495009710639978072711519668668905354511294428711592153689460 825563191363067616705172773239871572756056039368781931706506506179099522725077 245433607218611320301234964813522625332164093923616655704213838825701785011188 216688881805023927101889849551497219872651533582799311361593978102822425468615 708351029469549895065237117809545903661065879293467538086038248149191712128905 640728667547157386295805925584836005765304679231848277490571015032321442437884 024078444964060412536412613204338260986196919358450077079964700975775900795772 586605703983655585385300367019633361479564271333190351624574668265313204732603 538105590322870871867550819857571476819603410131531557592779661016030227119945 889633141787734665787432413953623117846792134383972320451168095074704070254721 678901481607935222825181026467415219226691453951550043760429158168904860193490

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