PrimeGrid
Please visit donation page to help the project cover running costs for this month

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 8117*2^404839+1

3906700844851813615562384333172308361939231453916482868967665834301907657825470362373889090580805610
2631282102904138805006398778082219060843596159446626260271586754015303227947418427237706605042741083
9092800744221306949301414010183533387159349551259833767421892767207059590515966335782289124468850603
8908355128546953692036495903265931492451112195718889132224158398606058049781044688219891194653567409
6575465933062241616737562626312036226651827609745277036702236257926619975907487344620938026775013360
7953126238316726223548823858459556987659110122984646066666876524539280779295755967646751149530741518
0335906271749673764284831163189537700850283189288280203714089622558504665530320116640866556617741356
0051821506512364208341157376169685561649147273536200683771816834332177251199132452250765361417410771
6265832437210076283718422671002531092097873728373823571947312081256154582493762669363592796953354978
1377838107125649132963409540604581996409881319811531848126878468872255824209876867664752102088967748
0976067969269255586295147952680805484696590790975704052545056459261293892288973742218813234706478327
0992808875563682517826440529373038117012147010019132402774166318499824522027909645331672944442892033
8565433345709005879560288294923846418525270213678056508821557124962473845658555671973668747299141253
3826441142049702337826875094480222607099807473841003010675738986422995681480399130432985799484710592
6427359164014104604969693742531531040547113941530025195197077051058696113059068736533172994347632970
2113764395143742073309192397898834811696404064593440212349345382322954559154924801455171837474516190
3704844068076367185525540608035005240614971192498446458675072464938962478039169903948969035267600243
1714226221039203400969715950355159078585745938524043507498930788122830059734470556038573867499206989
2190103455329117815217554401584111451830345058236277042570592450018255601480741415264917946565049815
6969639245060348691927619031910667842443692032765388345768338039928546453635006108916576329947059496
7341472963560859871116573588471626630887904320309255219526240896536466443555055252556586037400361628
3112223646387276380694886790872370794637901495040262552999397717321675805536971030505983583695264493
5296995087762044410994827774810589359907649323878094393480825859853650982048987280578400480410543377
9400324407153613313247900502044153174030544367143400972259801471889594481901257122693693444827685300
3857815610785977683340939252029236104401699468607857100636733145170451339700886109299637745507832060
8925220814732636595649113670426959627668610361634892228183371703583473040811124482732858374512940684
5969221231368758463649858726540409650180455984108886416622267038873439952487580023484445761916165688
4180570436649689264743867979587010513489263105707734881975523045347365135216513781714212880904591508
5536675887454369202893871984345176316846344673618542310274748203010658481000434864163397525354130149
3118489508615327705924220271594461947397490312072120611112750149021952014907604247734854179455460679
8679234856325089609886538243385426425467946708488975637556205104600010521527542352425875378785640314
6432367744843146736819360702648901126784428136080561209554050130213177010343559628155412815915126815
7749709777935449839096200030612756581067315024903450346442501907808502567553688479006462511022711875
2329779321771485209134486611066671644195061221678212555814275508256645607163283202305440571617868762
8712809291120246736633801868552199313960209573608021833174946198419527177032899968218605205787935742
0915394240253291695516681656276739016201986681134765616074482651779360119728721461914709857074258687
6610529869058202353855162080674971843371914078503655032808180271959173376947705985915287201367944875
8134695399858593164956096714511788584811638058330293271715021425920757142736496877300251482675269535
6065093678035549626404163380944111968236370670011421243103460199467704886703365511891519198835724637
8275730642875486817086133915280494357883978523009365272745349786047408345248065264224104968169502210
1519217332676223394363326382441852262843141781921508286537566484982372186142566639349726188158695523
9519479956823422479902223879695948895390942126495602063769970663869132897636409665073676771583887169
2113720167860972772081504426092002644584653747878630369602256242834236069625816546896532750476974267
0587337122385388934543454181253567843591288172955461493676035531777176038857049209131121335797210767
1337011878378014887231838706308877446869126785917609800707539576844262998692735565987936391350738114
9048077945605744923754597184462082742519329053287637122259918679104568645116147962149651828829467885
4080888781769334273391733307139955260284745802024644715402963731775513735264837093041992633048065328
6063591738733262556575180326142092874734779670276520528988413667384053041982392780844305405610887181
0196987203864773804719175837842818919056077683195842379590464214168412558019082606144477951888293326
3981499710239357940811893663036528215390081326844750265111955290241906330092212164274282907575023502
7335492174435896261656849726939592375095191358421601709959021427936511117074890627195447636439611679
8306915474198500365498317661397317458804848556337838175895628047473552772254907300434113346538613572
5170102390585914761928612045911647627654499548114007391299993947636261266037933678119830979574480385
7025977990594623438831018313824487585334213344627009400200678229049036162817092509600506874850440351
0005266466807909501032079372047285622078381493032177644064479345854793173696554586645018151052604720
0756916540577404145170889642485467254923643148198516191376969401034312768147818620833904317211201931
5990532712574146998212304276786617938027343802787539620588107771058945400933103048151478707710457253
3931689153895459610863816295495980509607401840222576780603975469915747603266571871453366701403791532
4131516351584602943626973913746843865199062028894751590458535556430300633161413949008350063583931095
1902592151612015715903040550904598637838908583139046480822769036042328944136239149064787186930944726
5041249362402896302958725874085922670610100661587611583645648079626327709903468834685147797543916062
1127001797962831865926219977834806046181075060496040183624691355051489818967377444803694507056599539
8351771606450536509195770833205486849281523627328512459712689486121212240847576853002682630198042068
4326003305392785335921703542975464079151158613145649444361993618123219966103357842393526694235817258
5761912345691327350906352815550949500310737052408246967518645297499012885602851349603911329285183796
4427118059769667890453262951943587141798383182788640753654860075593215929299293995153731237787989880
3391935256775247142062690790826379812374443441667780259643049963047867205186091161238920629891761683
4593874416560478555705350681198239303798054790619668529916259157259856223893073265556915300220414156
7247719621725030546754217148256632810919996361370332028392826481637117593015090652811541952850309008
2678894542970196423909871699390618008180309286294736703448898990630017755754331264699929618215039620
1349062222672430761772557504942269135155877774512935413422581931499304893719752483668616855627183186
7485733309664531023713905850697999089669962668311612724331185102496833214944154538923890745836021517
5984288801350631850829029409486821902033374162531568980402521148593981913427630493026022808269852339
4431561720129560996853630992102994795508585528851748199768861047144496313401481045590495406892590243
8404206430026087589340454817045055737519132425810420279896396314767551513588266185294619647466846572
8042950031353130560983641538140558211939616789091038322247060078631227025994233612849163326011149391
4037174849254038787135949839061825637723244478239962331950987365712807494558882035819362567025178886
7701961344040472379871155974091975191619744211860167391228402683244698570488398692292107218741924231
0456157082783903415209202444765871381210526583063353163961632870242562579276563051806736814351801724
6999350154203562913281892809880263327922147663332268107984285583451621558643922321390240805896562115
2152606484389820025112315749152887329263109972455995344991555429146874001382477539958373632003000012
4042069744946089275213432723260820780002565254997700153182494488442222130082519567021931850269606411
7584782796510820837442232446885470203798074206979455424057353774657347749073942255376293698461793755
7504043592951909515309650572036926104828918899867301485835832068635954974511102615181818475731862030
7518786317099792454034199286746348708008380525886286155983429951516151389683958931559238037660856784
6948549056070261202340719408566862415483363789951154350238798483130644606544616537172935773164856788
5881794846968221943420997982991212795047608970370157529622424402619095969378506025526610291152493449
9986675732164919540490459133808139435638372765572971113722245148538414922482541562009191703010377626
1058729012317865865006820539098248140867845355273678390039622008565017823918335594817789478196818567
3752630996857643264294206565961501942411050207057146659990894610313993666856582389123133872459717484
2549101061821394745378107441807582431823577741995956163206687303649603658254408703948694066179098734
9845394195588252221541583839141054521615165714628324719000929191079116207296232181293358172510632058
4200773776505573481067647751319195478403713149863543290180487931645576908461158028920454101888387162
4639914183333033203784124846402598864230022784290665708353029780883253359900268913384089341818931511
3805866406915175910795977970038560554856264184590862080158744112478142670611487613336142990078336894
9850024232320037260232864061990522775093904511408403673559776995224420428794035318022287410497905809
9922318460729006563643104670563841237384683740470492421189211770480282661851118263903365394036692501
3187878811017248970909715646528451007988096599135720529153101929901661758523058922534386197573285508
7688458564757677133540121979438437266384983860435021166531068789862708132299551400326060693199408033
7819808719450922408836881513395003822997619655028129874422510902717055222561737079503023829793054894
8500899036107823793466230882060149995148493546810970222989053071628395698531792788475942588961374616
9921891828211224742539365176467522250927181220247844520528489373727803530775417275250146907215410603
2007506804314486183718738476601078848695641921616011024892588160882363725493698228019196031264622191
9022879922566993918972268960884660562053732165487805413213928572388419294424604578937145009369789070
7860876657995141421970673744465419226827029805007430453908860295511850352476024829277243854049826176
7330009127579988519400801222778271756270890635901419941072926243361282881914072921650318214223930652
7425839635648035485079896675386890664922501780387916637035699703713695319953044065056788106064535008
4748989679370731549574613936715305776013764729559938631592512979495234678399885968228444415006761376
8661336518471052136968555074193974368160792385248640511811715293241169545658778194019862723041758359
8223508480025958764189000434698037124794859637414758166369689248919790379700535501704543972520234157
6790103336658925903409227751444678960757307599469682043622043728914465125139249274050385166881631186
6869541737604986443068929175004171369232826549346178424992475785875616703328532566895050175268735091
9877249194415809852805912915402420339704410676434385544711898090193960553028620492660601045038676186
6665869310681032223943712532800129766196272791168451103727377418406214151279713568231895846756055879
1123166128311909779738552467305114589254090215382095557090008576729797530817382074071498769411345466
3179319404515841459961695280625809707778783164881136534346962483844005161938338521030456890651575454
8816484131837781368371101334422212722815067214342371282279154428171218775582827639497055364180904216
4581252635855544995555392938148239201701346207799845800065764597256705373834998642140796293727282106
8198072013997809540817106065842953373603489187697820739671293072020224552821220701484189643622753310
4041016885852309038409584233891997017906155030501031940913475982670380569398590049990713550912777932
8688792592695379729169923420972795024063944799996166847245803361405644306805120986503402215438548903
9090213292306262420241575573114998872872515377235298949516849928678685936835030287707694957342071406
1162588410005415041922896147895209034283154322370598420092115520191283169515059347927922154616052876
2578123165879134684301189409630983224541141219486418111830086954345406904929850873375450755872165962
6753109386903869987505396009638887565037175949727026982972940526582910069363632749915491476527786344
4492512161279282448301911770889322253094850226627641284549563702021528626895579251926143062978034448
0070150438484551762312588062464679339220208506185046092806793037332104531222386541091406536673359891
5271924088380859832607486488434163737200626167289429620580177020403694479635923783737252494520226223
3843333407173602960525998340728938364490064257540933009365711772962766327872804036736122923541867266
8843416396652413862966624469139821871840107323890617277709044559516653098296000673666911958318907259
9422232145740691584228322200596215854213247956435835368896273339351280168819316732801944698684682835
6298786679547097655743660576637193109932724686642425483009951523252590274941926624808763376848361753
4949255969008174505067851589808095473302274938338681931791084240461017472404527800819888057034820831
9101555520326795375170818918608920675221950300911963562291573399430343287872199931739239705949182410
2795398298256853317892024181796802812171944860493047856070520398685718288383449397208180113513331829
8847937206531772661617279605879634500764000189283038696096814896205308296306163808978501747223410255
2603002207521873246444172211237403146263392792799588622901089235396144880166882100134681646765326077
6069231256056168901714678840118360831469323133383177645821959612927919781907470616640400254040128834
0718775997571124722962074538935890835128091106556530065427472469064431599146729664309138450340383507
7856554998596551458168491596169089074003313177631568186794104583530389410463131636086694155379907544
7796597737704210426853322883384379751276021919372647346471049867809384722384539279514647399766990273
9100878247331618415527209547533675778289975342747866387253593926222725800634198794934683777819639333
5948751978032595535078541986185302444187841243537782554975098403461960538473985590201356487254309621
5450066552496095647282909020028583385380543509796494849282751030778734101804391998604004190435281879
0008453791956298460813029430913754148903312977558877670144399624730817464937288646515841006244867572
5637226632587099681991894450465455345594277889775477647580673289648731422760479652126776080855788399
9327176846515610868349578281584937636773622742232038819964181197955572339959516680139889913537717975
4452787455673292325336602693005880983908723385292857539871560726310694981909838448399545610478344221
7210186193734784026997975954754498530849502139637361266152017381098722632034292427617709692251753052
2642883913082537126663297731135690096847856837109004668461050364291033579285931767270602780120207362
7073444597141047079443844470116430317232312818059926744004387390586598235605213424275203430534649929
4857464024904645575977074450612212780953385880455521244663474693431260833344691500558622069834965160
1569752619486700291859442525414034251190503793746741845665556397286515826840424915739737699712496462
4227615014017396149515808717427764597380359628425647397676170207304648677930369243475620264607469264
3828527962806356345584378283669188938271321813073524752325969965622365407131876867958445076620965667
2645730129269986629581228522032990142094127368116985580184174759259678222261777648266778862815123270
7872719906752580496720366081404191869982685320627952801019324918622897241323461429547416246430529736
6954789815198727594953615965514239739315392410656102739899461263461773014153154238745842160661047723
8894586068744287909495560957048975481341891588187965181233464311437705953083901141048513234690701008
0397694726309469184579372745096225926718347095938611466550172067527012612887156811987498103745778654
0908850553684206788647913101396508691523296994874550038765024315640244772542299775224097200275211661
6246599523269223472428363242321723535490299772019761705050615063455264628198212883758646729285137224
9785291904945088142163652223087525564758714542110123007318687763985349444849576355735632856626510184
3438380940421134053359721758740463921790220691547052764296713159488676070960906053675343316442458840
4323856369844017808447853831333165220124840528872738750232929231836864931940428044200773765418288065
2313451067449762065468443566580419588578968952620302176306406968201948878797900474140430785300546686
6510633486828863583089394707921048741683324007100399121039596931323492441319845640479009187690210688
3256985363332253550206944749730514165670470192117670572432807832047261406897151814119569247301360953
2580086721009698688922759071822799525206835481664175602931657125146842901273540782140018457152955739
9141520998794979660701067091366094002198136169862339482386806894296953865175171663124804340865849388
7603582229927473392308156403939273252547133078639519805531366691272830675338174531067346694934510723
1720928746643921716122800940078989808718301055055444933941855153089242635855638863177928595125629905
6457496334008954742461952627085248789913859619061901469879248178254303760040083157888959183660913118
7186049609369744223368850084797417061068515718386660693818069269468764381642619112334512079511332528
3365246190224720641767173023256026430505565477243952857477070726102799066593824267357897045410374203
2433320606043469374033867775188263968926065104266413085617237954118539004910001704592655370263913603
9061810121188479255801192698704340708939889343220018731092662576948615165009011630564472484167031192
0487018683114000754029763611156355098927793438393864528652965172812779399045017145642923745561547389
1088979543934798698799282449822289128673904384184403095289300922263758462071649543084505284356087955
2956974670886747353402200754128666630340562742134593092005244775335013210770766900913609568257109386
2837267568600100438904487929841078536358424571269537758598746518471365393281454655235409590240548447
5709074307183710400855897390357518172227994384058583713514013162414583523163651299161350676819598314
2518237892530493466821196488890274095302834555275499458209239580968340782488956073613054567326483515
3653927550690700605902557766042457425598626497735302549195748474181450236565145231514787461283959959
6305395025223030615862796368643742217965479414348463931843255780077139531937511646766527923339362274
5017309166877522220531447340956254122471136727187585388740847091561589518742066128537899251979352759
4115918663104127974425908319484242967284253440403346571819831973550803798882853202503177988819166478
0766431834914788607228298502174013394072088041327221316912318142034590095875199302486295519983899833
2970228521267073809628052992494684367717034933852122862309266784831037153889951175223625045853092895
9332989009042056143318453704693991551067748090580342702746225544649995853797016913265133706451929432
9291593172613984096987646174434463570584838587598346737775770592381290740267674017496651748399725504
6409175858514208648815392413179216308928020095027640831330908027590873480601053925212910061350438478
0962361523860324447689525658961703664594601128742261744173175452299519481616896156688179873661543025
6616288198765207466486333857745042662964515368347955199460091866009665888461273206248656035249677513
0270931007793249395454490051494591601272247271184019510095066171618852606783173721667380375707782123
5360985039186998543109871505826279390177474790306417894308405168626455121658048053223306004723464748
7315254949587278205280655763514170961664469694644037955828694645855290125759656410484007966266871869
1074784275889772523972995521537689628319458265430673332740748631051371673916488287657854036296541882
4776639310194803235601061895976604008837063463589935190892034510013109817852237183743048606343244257
4851406961763276951005635433750721549971119740483955006432257539299401459803626169441274764707520896
7087222245617176817585532401450344368115403211357808817857431813756269866253105189573737767745957670
2153576538743928731973076592962121589209521040770341426960074571162685042600957672498242421348792576
9415881289642862238670531216799459008085368641110321650229351582974878866253833387309215019918364467
6167253695016838697172455310901735841518468907470775439444894334416694166863916609805075063002573618
0892832525270839687469730853589826351204988389982682574054976122800451802645775098619946081279133677
0447248713884792776730205564053181310692350305354900464908541514202010768968782731343218657730929910
8906584663417707122369845389041330311889494940912371469310662879180298488810561055675651093236161802
0684071954844248781724179666531406889587537813881274064824301470501758854318269905666645709140736063
6434864866875756658502957425981397663122943361957722250906272598481414639648467223846092782794113880
8976826876726921256512757561857310775731851276043744872468593012733032632329493730532632832609873402
2587600542948932202251382252937332570242681071140245986527031056867928213808392419602858052020604222
8036496137256364738893340746263200010055994639067925703169961476921068004281753299530452242743995581
2795547459773777467282076296778407889257939895332613914741022892682171199153467140736686335592118698
9133569109254993395835386240835194443922420855951539450328491973752354354300213923718171885172590198
6114202455971448926702711622420573716646480221482790602766636502718621874054602377569452636285420047
3871789400913874079612373566510935121570068024171617264962545474825936149325409347308796664185075527
4587018613057096844180620514997195957278099989433115570370071531783894658195373274672480100337544046
9659299181838834569682821938539105733160846349227952321597790351779165585697183950751449862825448004
4559189935645021499644503308628350756256273796333474767072759335531792963808872725320940031246608619
9469904516805442969368042103328909077570910119388186164763163269950520236557446706249324328689954421
5476914192528490802201831359850114021060395841299511438079380143536989913224246227003337225984162245
3475300779338587040114072595605010750480532631692890960003876704157972069236197630294904282363886119
9620474147486240252177001075682420564109852601174791711211551087325435503069292484495357033515635072
1835109794464606881429610606294776251334255850050808036043274751109270470486026415594118475667356744
9303940474544821560064658029340963402290074036337850323652112332778130732600383311816645599410694203
3171734378598177308589544393492902904607130025655333155924293431513525027310958429631162982884200612
5480696831607552088860853084442074030021943695548175368725073164503891901043907872941804097611728963
3545880142227009681307192374242036950162873530522843280547520672286108306015242063792032569108703779
5864197320829795025724506681031852308543877450611529142847277477837021448413523009541317053921775845
1222856348069497903417996787087092565420472004107322330577930135759814154741472661739209375789988752
6470996781407443228104818812234555411779967344503141896858972455848056410508865572672775972963269175
4948377943599420132823407894558143698027069737525464723628329314994006568760048290465428345835630491
3467161557086384125791025006728700616630358056059327091272589555709380193860368658585203301713894079
5415978073107063793439832166473299613308378076843878766768730677973263533781895159840570758813892336
7012474545472351943993671426974812107487997227556973211918596485100227967182084321461600443933328991
4622843591397566711314662960880481606787768218284992002680783669479689053418821980369697185793181034
8233496243022174829822002120152920868083548874666198776134577506381448913674138081297352736665978184
4046314481148482710004439147115977574094914508478647940055132778465248898152488870749967854613875036
7146716134734162715840390664389513555697962972019986102818815973982723325044992742931260754155745577
2568423351346351408102614886669657465657914865169237928066458604448543910488862582605442152937688804
9509865767018606331005397136226203660041023749995578149627898390558916112495090418452763270042979320
5711607308005678870701219913029923533887797254586603391053053989277042774339741798727169688798505934
9241709011944302983971690267766192611958949278049578952510225887444908679012751358707581997876470045
1201919796564780122162270415074172861813745985934385966834323039557340483490943481516754117294531473
8723531304352901995440626007955223836221554597961555888335251023675427835112624576058214332287470742
4498541908029376845839881111270778567557174953475682001652412542704177211292787252050743577138394279
1756145990158993965828034512335385199722639655688571115919017949313603640174921509812598725303429397
2042404452387385912530511542667946701628350380970055584948892831854308729045850277511624722211508782
3163091784195478154470487847126581517345129893401236512731666995720883625631398737138707084259951656
2997621781178837987514159796223771186626420633817944319076096516528493209399634833304501459736828483
3382032832625738443255606374352661817897378530632181922217359243300218975093105284069925378280990407
9347262004041605271292243744649160528554641220048543069747665022173582801953939327925086914262545347
0130017448586589198472851254012944661350692295521212574791631336434708934224816654610096487237821021
4227846411007432686962429542811243420787649490290436379898820728925932087112607507736018261230467067
1205224142197860987011365028709853743154877458555604569323010044394832783238240125752662788725655801
9919248231998329245478254989911884089377128818991445316570349972781577889057268935444472357279854103
4592139610027349530500067883904040257144313391337919577072827671875708636611293499851882049497521487
6707775643713088969971145226956353482514648829386428461094547000499562482830530332859935545314953989
5403332821634244252433139242887327424837059155053512046444093831938205650587375448440406898330570273
7736935118847888827830198747658325096478373156303154107427878275560454640097688035158328595396678634
3810746451557686916080465977369884533713436113935216451284710501644417450812144722435758194437583114
9986571915362607443298498791691634541969629093175887653080925445950818376844833259459710307215506493
1761390816637325302344199223617777917461609038862680633780933512894719879807992375877314341355599921
2776084289298005189737577198948937675205015386117098452792558960232471367964232477067745839922546162
1528723936977877554158431846097529665072843899423271674587167054926945276398089417169405356139206196
7659887160999082498168885334753684162113319645258984191422093450384495312596559866117817618258049688
2929822849662142906391762637277942444954933987208346799574131311392351771455253496572408767046583785
8737436873701751814262679954647028998034752920217927320068346700592343778081732201368049771694963306
2169769243658944947095184557107246798897035324760934907771755658421244629192112629698319668933983864
3606938414976722917900933591826522745908919934764253620480579557336238013540122376488987809221345924
7490824005344401481433653641838871342438942325750049171417462719804540284177242346256938218233562386
2799774717642923270510610766956410493842524983875283948310542443133756450417520806825270329554568640
9859538712382452724614996656145023867292398248951794761461608234164690039188201607907568382716357672
5196943437270712374216205408658259497398844577679593028357486669155536097807944338209502972546843953
9890753366940013676305434884538655803357942379678141902161532509409769957537460024137811939829723710
2746454980601936618837245426207488568219828609380352610824492374749239664411569481440990495425868346
1040789514450172720793846629928005118421922236298573599459456724225491460303914144630570813431693336
4703250488687040788857124576984998830232906562673038517384363965762068243440368567297955240051067267
4740116513420467842874549124148620548305735939517305099506333323268804631836855832859493226079817365
3222957622154954099330989458171201953571870304343167141649661128094825723923645265669111017355444264
3906208784177718974539655146242352998770044896052592483804712451561036037371715791746919572939953511
2497057641003785099721805991824116532876711345158472837389748431456719994353087846464289409969762023
2962623999650851764381159166429825335435247589196136525495104441975226344086363777807127800757364396
2445634693969507161957998593953758621737536294011804270257160027757444272050631560060119565534125414
6922602242612525919176589883181271285658549921978428204507274528281001909231706825442580833797080773
8775979305881782829310476220521659200651536753531208962603703001513711206819492917694331779695693051
4744564465823618853078362829065423487385677780136129977472744322438241237785121711835917457950037404
6118944015348124897233202096891682369487691298617932431596348417187926011635020126228579882937076397
9643305382951606874241874248227927787421770377491048988581312695533172181066904647324224962203924689
3473742265913909833436868508214087922390969917635780244987337226066814960123711069757168201217559440
1363545031521446741744278821143429465195961391951614567761795872883513433287528317030824316971769273
3728339523221299624521691165377305538442101496784259283316191717361665085166203425044020868010665335
6555252692157078361500471259737716621303341850096385115440815367065702343221476425263255124755904240
6752684977906617675718906211820658168223299900681718840280983579819189839865359851784060029802798622
3063805268038185956909990721660213504214127413447960483451179914755232249983805727849875259060674636
4920166521565803082320112598503945487273190586195100207238097430587278280877367352390342278066547816
0450086562414135568278413216978802367426086636036612669622461071319493396270050378275826292265450564
5532905006241068044700238221883797492644950330121951162985499783925777995719124909960206553370681640
7186540706626295839286556609834085085767982937604002957551828147449934496879229982083605729854531308
1805035164727244885778453984766664070129225464774923952345496703138403120013687676141384874847773639
9068740113269396535977337382067541995792683711962287990188882117720980950056936992857527741096925557
2358341965633413581724925211550442149777048907555070379679530230651214487809969295672094257290153972
0674175234818814642843294964540639841104071346234491721990413033503689196147726234299784012529188360
1055165736058950937425811170111177025331243655090651321834852051006582600592233940210798093387160871
5395306697788335011410779124022859806377338293736185304496705601857234248101869164847185108621542231
7448641788639721190319450723065219967394036512901387648652257789731702429920376126644013783753859008
2766037956902365165663451229020933872306499173033175101893244880799366542095306303735632785374577414
2452811811065015353224392793094224182460357774013066218809277892363290039042228315405810957226292437
1518711138601803773633577842709099988864415518793075976435498698774751279141915205413458537075283538
0092298250515461004070430526692403209633573228850300517078239368858088578175394449540251003677030797
7802900731602428387214880210546345424293802740762504551476383938525497680186819066161809607228315581
4369042540369512884554637379839466596917996875364410573549381452209096056621209896064902344150437680
7598599748362384842623464218096041745366388673240526394121892948003364608704467577809347988264733512
7697979165402087976902181679396251750881484975977578978297342978047726552159669772104132389676406039
9747631569126273847383187939976625221553962733800544751269187506277079347088893446339124848575247220
8019140618709018838714107368131892223186790649957621107778919303098958790047535211993851612434534782
7097250234128417818003437997052772821980770553638318136958647851560020362214221926505928767488370330
2198953559655684273448671666148632283791137362614332389046308703241877921462176750193551259172336536
5261700787856023528096084208867365658100992068536743282420730301763337736203004853497119332612204292
9565098190049809320212442726802490076300303612657551584670109602076955379772328722055223116467177404
6909002973326141494368999637298296501040450585078282191703841790948551022331222309617748856845486305
6568786794775314996258452042408855093487146217380813308830758238230792080616485750644806408789305599
0603238565048015580881055839295584633441690497569005248122912676520540903995867605654625943507428125
4566690662506807937771864252916972807549185618612175665457181113780028393210326952575716997842030158
3624684880334921421911924486140018897082142219622617804812305076431543090384692121022635687475200631
7182084753409766228449139244709806589274211208867254753672855936777474594431749952132658520735211079
2233521844789848636765258802739392822902910378193202722388242380666364137712483357733307637225873319
2008537634591877735174594949953483116827034092493528872052298396495990980287099692547588811882724158
5153937855767773839832404014698115283299564215890490328526379277550872036640655208655275831029675481
9552147065944934340441586149605027711224265081938543995817584799843658926392809878520451593788585578
7719877650444988772030583475591129082699681748950212492263762558999945398823537334912298368547742830
1416292665425421266070614706581125251280746525287638607031225685806852877038853044710866945355969127
3978341776221004299019948186708482158774270979317937109176989754680154086896356134468790622691469489
1369079906438748695699257861328834754855721937044211706688630481037974135790824184427810408571478903
8723887772469165976589760846870831237780917104143321742849103074021891400354788489530897961316081180
6706069119292407380301262310612988506754601585228184971166272044886595262422347683243136682629361914
1426106374518494477407042341800037836965689597946210134267725390122403229300001520602592298691561042
0784938065803200429547932808715374806084534866302268141697058376933592345995963529861585207863470475
6652104793636947206873643013966280060004529172719582273901508239125860140419856890772688182361499630
4775357253469445768529774393747673275797516307698768547612888804705606665619884036251380857595198333
3352550712143525926466618885140296363981563565959557008436650722506679589311114574546248497701858299
4771520284736078773969207459967962487706780153988091549543859565250511164755758116382418124881434312
4985544407460445698913155573063712383983588102625157878090347421690336902109811156734974638197167877
6511450729692679618840833145648374162786096594563265435103895695187163422089561215519084103421209749
4480868543952180410259609523405799183613055513038695661644821184452283502499666951553581826785028848
6238258266088259412987706369164252603582151773918268400231746020937734214268503245931410659722640525
2530002704890592763383892845450706085882609398957864297854690297114189455066936524005434029231990023
1282219031609047034462868451213427440353233567052789950570642787303159216443663524712353851357800126
2431207252419081042089457127914653847201237760262350855019685505084820869085711456807761726341317642
9831314092555756396994052724938356524411335368551951460384768772237236247185896767927281199170280249
8479005916903371107234417928131128916480922472567361667247588713662322732621928031703826434046415663
7953297303269100178821334499782613960529995009915263982364759738879750220714147107252315526040996554
5198036719664985071973155310406732322917302082190496191208717073513809410059012369250329535654527856
4561525528522136212745957040981527536559124755547522375439070104738353662215049610983217947201631376
6855732077356123247151405861698376992705518220929144121325914581961201162143321941478922100253247320
1985682085930655753232087403605989562974520380605502150416713823329860774251975031294563697230056540
1478733544896387813913441425779907611541175852393218720296157495965241067006483268337973510419585692
9355238274334869157244223451909273376213464510924596444946326175966999175369602398989746345291837138
5783125556323237740631890829042069913749199673488358228071410759378666265035888543700956530982678091
0964840924856341244343947588175695529580011839796567703120095723541945633610126040637508550726266993
5547096744085386670235433575974730057359772477064840509275847242713395214750634845895238126134107686
7108363079039830353516412814001417046293757415228477347572060824825645499011436675040074970203096341
7330798816735325719282017150961690672685510343349924499716073080854422746304623775550303528344187817
6402761108368477740379897501855093510722927476823259262846528348159156221962695943355054559510224057
3273197985540561429349131209984595874931627076525687002882130655670147886223363301958698069712245769
1915223360352386163848215852174421617732980741838136162848800726907938773165325879787859442620519794
8721597627991679925077507643452169577018037633938196520169714374861530122064595841952354161325428826
2583530048526661134979701802112932150105989331170459970922809710127449131229165817908524199038064962
3583066853939187515107060607806625028765083124104985279580638933923164372845713598499826705854357462
8238442474864727893047407527670779006313529519999381548653415904530619025295584412383909407245399892
2785709797178413548263817827655213457309500173751487722557266499500055840631433246773123927917714221
1186899501604259366511130985646346675459396068246926179266191095769260967857869169009247514130285110
7016667098404934661194421312227089407217503151053330676310114086787381513610029556202600151315563542
2889176829100160126944677911438593036767256257181494839944523565079776704746434557848423250508620339
8661153317822897722122487629470609654953756661855198636826898655705987249635304082988654763330179387
9026296783104178876691608855532463503529599510268557075376042010290767886118805285523044627321810467
8759934125218633509083832695228559317190160430593188955603236540327487444307353496906196454309178002
2481993112870399926268117087395825758759806977818751486409783600158368501706235326114704838304892130
3689042664644090873201104759993149814966060041926770201715744413630577400780077777161615975876108729
0783314485357994919835068597268287199211463414465529907230311186762840899157222039352707576331957012
6864216828386925629632140908240692278381372624068519934093121895623915264064103312972195459021005263
6241768379019742452200989408205814320796022737735979091390960246984428594510025387366392920642732371
4091075518629724164326662994661576073186709950441998606684556492375450815133044630133278629477918007
1895724497161547085375540271316657197119944737999440173463510557377307063817285448936302257525583995
3690034358469331485706269781440775737238466786180756362731595218320176794839266644006953966854128737
0024110210508302147790698529962500428343616141136452869325780683277357389576658193734014210785060640
0175663020284103572270715599922669880640806625632709352471856870898600417807541807047035009230195545
3810103219757626160745148226378810550103494240830006609130437433607664173268170445751461923867574412
3023545293811891141289294871230729628771474358610975585888584961734077458753131221385488333521586932
8061702243469756770876370223622470546565073868861411171464271398175165494748996426512263539718994679
8739559193669468192411745291839849582494507848174277798601795423482218998222997959286773888288094954
2844632774049861819492728456705420557384756569606739483360160965336320269214362088986182638299124472
2375969245986281380787715209922349254429181697029953022436899129296895956106163471769644743410485313
9723058589222494493485118455678172277690932434258863491798907211060941205823793720375030121865383385
5944570208789457951239215985037892450766840044303496192328228507051215871043700442015856766271265999
8893390529938133624601265522321383546319347411263342950758606870504154477787250608807397954994673780
3655536226167440063712302643632055638567753177350375734259181451896461277607775387109001992711568771
6880734111007498424585763913422129125780780440597976439860885405249443827266307200515856963900520938
1574967255673810556356300460911879796843740932873018791207322512821286658208508177574394344398177260
1249874101593516526114215338132899969427683410452918810137242097407061607505214152602924129064117983
0850738608192582146150900455399067788431545297432926095276892834909566668900610642323178684811686940
7362288826058665775839441899758220828622961441464526184541853552982403499546305380727139520014677719
4903602513727641535416538842608605993790795269687296493331273260770029966702304398422306958290750946
1628371554556690444699272018567303899783298429861101163715853982909702645470484486255829704257500532
8479824333977146190001434236795554947182709855405192645990423062272356164859777657064226508031422036
0204742446306896043345837406909916671419604733172200432446664554704713877567051097468404097409158734
4415042374368679990653986467166063832542589861951995114836941167450043299009658864506511110970561569
5140700301318809091182817701280298140641004544071993514406777392958843980860525210566028119310683657
4984261994485234974242053644244888281164683952959807218459426360113104282315434803835382002635249888
1667165101660670572442499531194274662813327116156587392381058251446124254932098339673200918386390218
1253731827035918632981390363694501833464893421583154477507562811825122384244209486138167603064073523
8886896698935619249298916025266021125513166617837098600891401768091251303804528702549712808211133195
3739596303129102389641611270975572992659883123026473044438571945546542186266020604044250686224727143
3541563810611990072313120385097428305714403509379807893408094843257405984512692474738829296453412703
5242591062018321456148910080320239395490436585780487602005331368727186566585337704643225961183942619
9860618325708884981639858416557947774351988891826130946993894428440059974773580951055403564278900840
7806123239807589427479799420958899383756135265247044684089748483071312102203980855218040794633118550
5061703062956915645502707332560044768694968500797644939134789726207875976077524713186483510592776668
1966430829227288372384910607214558972830656604112134838980383828150703386681052848157246204073260102
5117490309944391277115070320884880094263525850519633382077051001239364035611778749913061229627723138
9397821197787272609718508753722781258016762470504282612090859709188657399055910707640714654527173338
4872387329275579216206875649453275291657920909829657257785421312879408488921666353030180098539010137
3871157190194705471275080090549000935731871364957647444037720508525374182552798456199284073002716835
8652205990301090556097457125666863080794772579162673828100376942923324228042019778105678796557653213
3312108149735340473199475225623167949961773166749806510614131566824299783359660107126330231931776426
0228158178931678655195063432858481448215716063853947194745601541087681454924561037804852525768450072
2406766575788299871367593911310342680478509532783880836250246306131680904741177059095490765719128935
6600601740892064128413618342945835003163654630393448649462452604410148211662296902081404695494911243
2519635936058998062692829464921944413757830798713847398015631293946331198815819092195577409068807569
4574397212090231990851499101932625426714838269460131577994995944573707743056898498140800698039957452
1141441668859732216994233102450507016178473423087288732818764844042844099883704374020447258252245806
5660955558372685197772079556015815769895794235166524865516596902018489546414447065677129870363097452
7945724836087439498051620635339628132115058780566589253096963375616028373547223969409050171148835070
9939953745991435538215354037280740944208027424279661744551229033388876544443005994873123578229323379
5939007387684502256850917724283135793387514440948361522746298701811972839145624434758602056895871609
8588738220071692152263738316328062944600984296860674007209423430394726609003866361527191516548058703
5057533439905086899260888685722656997249507268301348720166161635332740042401814529685759782456492291
7966000702618967351063414095266107255236312561946759902307330730503573252702172530177299405728845944
8406710799066904598359524270603417932607210511543698835150514193623530556542693809813980022615928342
9062465154463912936848578485516416257126894746160051137068452727118448899314082271877982765406439233
7907254508163414884243238263521440261945130050225707383349618545863386321257528542894039397143383083
0489181810121220344382183717997511554079531625909305750509841262736368281795717032433789157357334628
8761370927311083090575793007153754526464926993855038466955436599272227503596792221811979513994746569
9191527605515046673628457720288930624271088831436319004135313100924426137528420416665201573285258673
3612290062502072894331743655235676911336227472703155713678378525919565747018352620917315806654494213
8132932704044809897138841197531743883247046695882073249290315296529617020458096052895174423763925222
7119142219511163791211697270754940249474590045290163469470108746759191831429627670658866258065021587
8868290531010618251662480876230342474393942288761586251820955293089089248964351266123135564616435739
5759915189745423298934680083908158851932993232894362663865995780077748631442893947296377243576503278
1156650114652579045113399912994969207221766402306220275004298218831088924485540480952980191943655196
5148551551811973009742021987430424864282978994760229761164849115679832241202478496459095955266742551
5845497024387743538416049275226140359685268943330079793535971709538190417335671106998864133284046073
6558027870039255700176404594330198701317665060407378505578390886228037165188731669327582555986907055
3142218408776871687706966502176473068819395011916551589852081372132477240771819352120050333992237869
6761705257102003688251731719881865651411654517891719888835394666015615505041608267737967453416742468
3700618126120357389925529951429068829741496602320862609083281347250340268654854267316146498531534953
4502696556392149427084626528973706146191357629873070616601937608366528166376931409167535334566781566
1976754784617974026054944974739598828463978418042778943065845441299788131590124927826844485953402504
0698355350633660220621667637230036144939372340882698257650177864377063386171078859436644532097424882
8219343851978405214371372193955291020677060867664333726777635896142345637611489833012732412142463688
4132157378419108226646695642575720214910034150075281949867923740040145237047691555662960639987780169
5469496815190642316037843157628168796975081028041847349112072264204215963534852444713370553898690982
7691485826574842593942740569693579034478999901115224777899913628735464339571812803092907128763854987
4275505825977277444774503746934628487856635880483193431682397220817055857455575478619661577819993233
9361112713310159462846464399652746131922140075472968696235224964381461225319071751732325551167684912
5432615657479954177544095314147083171291923268011714339904265114059662111189165164904649955274197217
7999292685203930652944198012905205969936625989986965673913803480736454320950445704682901681169547105
2791582625412865449364082581212250413741058627496053852651212188454540045193545742526098744170905867
1167593417360806063974043619901300756389854839233889122980229760217349881229203020712631948232620585
3668594245070466571950166713896159174860922249592827720508829593168088449615310285732174404945139017
5496624921833282355777351572297132869572639566315807830404786436878302779677439289695210814311449834
4472109340674367600138573501573565141889849410741776662926099470696849695516667485900576358135768619
7750809716049212655305888084817358649909822503518153203951972467221519708719613541948753033896202970
6207790917819929540017940713668096672770477920405232637718441584826586972612799212475060746407621529
9967494704379771577779076275368167217914085830632533014884379916286092965102172957701185605888524518
8114789632388311160570657052097731559106628769679470085527272924149857346877083630464208404584392183
7439200782532057894240621675739180008044386010140256030823851908989327997930468991663321472930655139
4057845364439367974559410523920019840705372441260803714779537812885066645266275222546459281920744942
2127408778546900160028067399360630328228641899662884777802892392703616204421587749979692319347445363
8510606175396836100010524151935036712833877716231124559934653156827826384885820789884947150074017837
0888123635997706522156980864716465675682224606766315032076507700523645797226223113187844970824539383
1917047233052723711213626329186147546439907644749051474187319136039660243876791911869268068081661146
5866017855834037344630402653628357018291049033147975489403315334936795738550226283801962443377796709
1007025012671237391863300049428952380146395310927575790129351457147121493908383061031528588827574579
5167298582679939404489845671260026878856980236258007000333362237367319157300513231097408222010103681
6747147494368972864996188505370018707212291423257273538892487290916822391030984602375458036596776577
1440285781535794084234973835889770726635247697492643815098670137936361917217153539328894329981320195
5207914981009663834688556889427625649453575134992546597781681320637944259331911864580714999650424652
7482745692758025394802334727791772561104891227210110565608568324006279250387224418653634800527078021
7114457133801237389697091220988998030088944291910486460078728304091490469374643980890604591756795027
9263716960340840943580643542840851132524443750974953747355482517864436384275184845901102483334158722
5539425388142647038228510996826364558989417532558156914479274887638332138717179179393938143022487153
7671189851511114068534920320653784402236591187227228559078104717929294489142428965949021806782320270
2696117123286166086014578536284470497288117247737556343875157917430673608204928735075127451108837431
6933604657727191448968828898623979065267587108832290316226338272079670887851589453660399394029366115
4586396499621565331057300987171557455270213802860666325724346896703343985536491168189409994740884819
3890217829547018924576160079640328622450302965884205147142896766272251187735998121409633948259400794
7824760901578091176827448886853439078970301634310611866474200441419564369474732878533756800987387155
6316593612094876765301400720293074480954020385062337478627027533606000600696159590098071815605695212
7294049964373881986065402780124443929520878824813627802889474243293462025152542869284620056750655793
7973275580334014967075332614197979338789542360457211823100971190288070833374434902637700148498296873
0935576955967864057401017367996554626153855934733336634089935303909495745082611316018176752832128890
9593755787168839595399335873142419446457700264801754241260298786735555630592931498200695065229057732
4599222281485048507614973990546341756167710619173287654579017938531575774648738901852099546063540986
9312948617600650117280827604537019488550551335634354604315282327666429975494107295423697573526052643
7755315425213713345079739935298830750775147075538698741411009521146674944314056469569192837157065385
9758828225268208407399447706463668121687200606712295124718748444664491966782567663812796308513021077
7485509541632826823985786858829739800007279089201439130474824720856896518965240029477102589071488575
2730585490387867290060325287482901075607945692408038760565700910313544251487662739563096120791448167
5236429323705754804623066911884734036494794197718322282273845791852069901639274800356235116610995429
0165991479343524111122006176398824804063686338959048317073180011345946118145841674723283970066442050
4418615115271407840044219000372436908987198307186403482824410965802775472199528300337506293839497512
0013728861017017297984744497905834264301365288073545655232987547826239469840920335375757616035958543
9800091926395939491136405997540733251638465948257382522875153759671311383462010431781555513005894726
2333008159165604312623669378131760579157625000279308965166251862828613846706699918191362499155233084
7105789434648539742619990716131260584228993197089985209207701826889462945005526826883590423010249527
3024686441397097650645887030629435075205896301381539020117707508519737949185374692483912653685871652
5356554570529169955901053783032994704962067229941817620962798352502012954588002151037078018488185868
1369589422362380658586929929799982811710570595935030558582225676158199085923543874662531937110631985
9141460050507225893342062640896832034290909035971806763674133094647210938343022920508256002026088138
0688842346093956237754488857823636211492999603804641285543445178886090058424129126450213243124517553
3221550974011808774729776874188280938684353789431705409727585359700894222931584257600585073329168767
1485361120564451176583537563090073183409796214342261972946280387577353882776399699483003375068346293
9978100373490502313046987245118311777463754281413425687469834526551136590080643216723659784972791166
6311467088414365970590273883680864544118489524381722801105438169973159440808402991532728674070411944
0862185314068261275628192351661719041463529258883345138097523106036853117775946528107999533005928812
7216246037000885763086155691539297317737208252850054437021524539055306130169285614041643918980975060
2811746077765385617199702194282894200507485743875995103984644649328319184353703118401166569398840200
5307974298610259535624983925503893721236620912347862817749113715291803047908872602307923408182144179
3484901309825443515005934010880579803393185046743436261475951334658141687186437721269561454088365267
3788870019673362072307138892847843634137906086568635507275949702986729242381788758964549999736465140
0664838221847153406948206239504699111178312945496066895489680534831591301532515303683385705479534228
0539585749147340280423338331823858413339566891949241405649820435683551339447096880800765287518649911
5648305567695499503999421775479709838618241445618956371908914722823694588561367809303054551661234180
0172194497543730197855642459142313451774221965904023370014373036284643029505339614529897959171997037
5509823190498486037013591486570605601801420184256852376532609848474147746062740312855582407131789345
6763213913640846168642947454007662558771833293019499213024189329978493512583348595674415593280201355
6287758715257771426559668294331071519297440989241480604616147555142946433758091946672131122323923582
5101661855772630082090330573366563784410417536454416420197008335502256750624497046529361199604077772
7290608663476539363809384482513500204471159537799872774528836374207545981512063775299253444257078091
6812814186456160806908204145420866773489486360454648472428215100315840556765734410971929256756055539
9290951746267854644702739589731030607301115513373937744413105398310613772928812420845626329568086455
8344736387967418044878575154497308667816355179139266493915879079125958770721086143011224159488513465
0838631305470031533330361564744265747734612726448755002845474468420886044038794362173957673983612769
1306894851762454221656708002004100851802376312805491556759085683545757074245964510516058219696530798
6804200158997623719326263152442601083241720024126094875514554601775520528615976292707704845971143894
3044630294468081439849811013064129696658135750215341613112102240982093386738685860757756966458254703
9842678281224620208788709779097357604605592822448608109965094882167064888567684601546433929788934801
4517674859817391066260720617245751766800927931981824407729770475374702659854037766599506907405608121
6915583739204120716021433759564227176317903324914359198827286911664972838086108377875137194817847287
6198721870046493753787957018114820554045260726324088455458684697066984676710603218401751746909250901
1474360686552295934917834217592305977964435624998929199747531233363353380291267500842469218196330767
0990054215649134642364221586744847719166918276738436020146321517631743984698270987843877354874025628
3976170069132510641666148772268318714837804047570947158698860395872385126556382846407166055125476692
7686772248783611767823578161395026194849996414832441101769362684566202108988447890309212213811174190
0179063868320757894831768258350009768872846035407232988108074904883832074330272172897097394980389182
5355157679701467612747722010877390647146136935859093806797099996841069579734585109946732850162431760
8792183642544766844568618010323849820349907422413324553037032814798990540440088225243688357263373505
1936987796423043010914986709642458841366408090245516176099632943561636834433738531656819825634400673
4825655147568851908876507790076787499836185924115257283686461061756630776021068242055241278791121425
5661607921731345423676027134352557639965054164429675676386615746859381830043640719266316796787318235
6729958164817634172493368862471946105986502752429069125772916636798439815048633564688871553448844994
9084465369082787578546824831352492475369775081989478810177338955132499627231401580186987176866137146
9212122073194522180404440783641548870111747105571165014834370379280983628706935495989509861614240129
5909111820326944850612686570875219356159595217411364193797390389884611560151824528208833210958305618
6481776121633281381051350225944449026928743855755752217163973622871676744457978171760056927983316732
3322508923042435557595412049309812704877885742387376850568791482144760967178525291004441147115373125
0089439217724562170411901332017524211458534581006519513081086976417471988181754179390402749100581995
6688135347191900825810700393506374369092343241225144358418196027401034899707397156741492898323757844
3265337293367428483410539138976163254921565365407315389691202387479387975434814024468247047897761353
3447531004954745752044787403489125741574842763921223994792316863440515354366142025001925040078394827
7494361484330509582675506788339541974259193145839106725614098002480319815838713599204076704961971649
1622392973241060905650269194850932591927251114621984618613078473615551252749145093020433502718746967
8569139772390847272605898247126745535697560578015123135258000982472263346212346110272292363058690339
5637510621535181901139095581425145168437983017688296346357451189529716154375155788744616238651723876
5429907637969471053498689439416397987613803289333271707702906520610423697761682397437982878944006220
9722726319661473252317621441922944479576505446013302539427914057512463910122535352866061839707859308
1751736050724109732697014693564418458534631464686184807648833177160310166793857065810456509715811875
4109368337179507945586729228125705139943739755667791352215717519884616529386981947026353241589188714
9714014527462409586142120612857363776031325906794918752535467885990132779580147326430693072598211600
3755887728222925486898642088270177945910254850466363918709363361213008092981568817484312790127566513
4465706830869872810416783187262366195407446013543465586430880025513805539755835930540723673174441108
0147113193482181737231838153904979563655588285640516596017282803518038473480152950931329883339220954
8458651833212605950704666003403509263584692310052164424425728091755884670365500148618392779493675386
2438817048449599282406555168748371736911873127326842797950334119867761356117589522573695629615058700
7203397481360769227041474825031062875095431644521371627656677827406475837970170960781345413380634268
0214059781954449932855536683796002274092279610847167717892876962637967393258713085948801189000119416
6536701451563217919378695962719150363553414076779595790658374483968192904645556450493060717235611927
2873112415370242550635631707085700170168518319016298279986111130870398057309030270692393320260693601
6662649160631874525815796494545886681746185393744301089290803853643272254381031597598288117380422094
4082696899202168124145633252688121453944620573127128261767939769369548188680529444861502009895485608
3900590118583737349181964964825031843956358695696843629929667372390291242254828597420221830768874920
4829644362469583001140988962757318895633810814859619870313102550223195230382103701226575987291099363
9515932120363451417877317082023992508961369466193948930863171989195751312979329286882661059176252660
7415521142332814136897020642486469726535454441316555619931237124799774025307960714251369770868197552
8497560772019985916103128752265318325929412130357495409686703219250609354014388325697799766562466033
6071691114623795284611807141684413995224529477342590941115817041464434169348439324417330118725620005
5744490097820994591105683867651109833896514753523327851763581479322128867104600774951250592244642633
9759728151792567388870499418817653215813766580187852176178485287986969805083007732598882576538692146
3628769198461035289077255820444826664602704693744739604724001120945355153270742221254787476572609380
7256967112011136257444974228392429156281761974676988093474930263465548974935198212360345105715956407
7485310465241474151395029883105079280779681478701189504856541523548520897391679292602626168575882851
5637487524812423223176328286182831227441806100050187338816521594779289061284441545099134514195719529
2599476728893175425010789630425410762212692852314343744088210387902925406188209030854779093654489838
9725938884500788323085353151402165146045558759883849451806913599600754028475526816145554891903490482
9130758043478312075154001238515576809715919897230809908468004764221135548125668870896544827669715318
3624889800967636239062221619981040761175032841866175054955014648960263046066141629235448430999940122
1814430128467985373550676847739621231462945729992817952930966668288003974095268327159850345876686299
0954594541242339914325223370384955408055287855161953259140256940673383938110543101117416552530083148
8099185134638533417983778038823200705644023838581825731697073800098303238294062688109585572736940660
3139752809775501821487050189459443428954227801359001657647367136747750196395086740601309414566946763
5655069168004032141886945381226866587414165011954484987075284411919925519383350184448977469717865562
8356578302546282705561982589743488512386665385209582159098321423298013232734135366393568890200297966
2449286774523870047731655578517376091167902015724269036956057799694705959758153632537912517859372482
7772837749689063042748124826610546949340446626245736973424422218723029959069439691863929763491515847
4661882741780124701865918592151476188015655701182881368756060375086322453719984670925168421455716690
4441838657576059197086946971010497159550524453478147847083282747796755000189413382670173857779200275
5848555369735960849019425003236364508696561089494545286513566865130809030782905362041851732837222989
2845947992119772772098107499065498867855644061005048856530144125891009659499572877299684676996973002
1698734527452616870416567874500862580483467438043754225295216876565500707337210282927383328371970746
1056710907514904133118310213976527172969780225543482528024411917573723556949957221813129687739332009
5661105309313430304779996754542404369545468696027472768702336718175715787115355907658089955498403516
9818318412882576570443961572203863878862350089719084561581462937620884112806831618918135676929353138
9448571203648754950120072249498521043521825346516773952106188120498455406826772649495610493433503171
4026589063949376390344359620580701531522091484488217298963538625707195358666778457527189148683034331
0998540812504222589166389595140090677038587552245729771968491970922292610212236941187011867896159835
3892131011445307330016948961619249974114914050712574787961895068407605157096977854622093133366385423
1089469215739070266694950189520279943997381982200297059750885846677812469455212935633684098341968339
3198239721106930756588691048154388157340295967313339399229352646383800443116250990930965601031699530
1442895535896845261156824342706393557309209615233243591942839816402148888143173545884051531444968488
4505902188819822220374786704238937916916965645648568587662817373755293832408301229396156194990050654
1977062312236962490828774504976287902305273896226669235165089760260808025853626170583745176636467599
4505341181792380997605318254361921652898128861625313437270158482325926962653071354008492074920339959
8495830154543129556438002899203504074636708238882551701342532617660284944023171786577660965035371094
1921537978486801266164537556695820063983617162808620818768110980411622856817686097580316926097477547
8360161018244076502263766023570386749715278534611645552233773186560526115514127320240917211172169050
5680006891851038506025216029349233149779922285715455588215811980612161291633262951444318296582471026
1682726453251774202428600323011989158406465359930066524866512192791539706104125169929028474872161515
4992751265277405551588956897330779561485678369625085832860818100660204279919615021321349214025297361
1938331068661323676264488777129101995481962504778853282395970963676509884186589724414331089109606562
4613464605409401924045595575809312987177884907565569432981146846481291054393223956086482027071222770
8228463857343913035477361935058807152125743201263656100713817848770075474435137628919942664559531445
4104779628129827222458255778288162780922932669866047054827582684451231341322190097290681371142025526
0633794116150769084026185122972259464013100768696997961517574176448412056053827171411696212711563404
6561671106946903495707999514929373583926411931008608970060564942579106325589647618381887273790979165
0748131109693860084517402444619320732408235187746868742994573608100221389704881675090907718902357116
8338179710584817686229086363296230784312138170997376158319341343896389197503478988631739716572278195
3730085751979902327274597451175001062252769281314971080986247560956430442578642072604269490029978406
5015843230689373057063895954908101270059776818789495252233674746884618782721410294840109913772300405
7599445177004243263564196584259347978947469134237343501529532791702907145767735726927145091355560593
4960997412342958568169715100593762074554555746086949416248642307171236040105334838233515123466408580
5322632690524670031859112619395463915209284293726468651233717452818943039402120481464441298435808678
1890294702259219433408760056364343017540939073505369436562720920205714112482652004062483022109839206
2819046621525862945303899105727655371880789779737474246028355062934811715872226789445300751075618009
5723641643202337340906205226396618575090564156202684036330889956574788289721216121318027065395277627
2863876400466571246230865582568612640466816551190642936393747656726155414467734143827483345639561072
7652228705797229435046513078050088447726900714558388806591583884082332185253957978883263690075660622
0710197869839498372304339879081329529661479868277100096432761700332168492520363797449064437349495431
2943805543317693340635234768224208762435312019095658549213761998640248835535255960612944201490608055
3143413179861645746175320200019454073470746414407823577638580595366370449841978067003820473422186862
6887667999878853082047587054568702862418403178399618829326585555083921368237338560848271387417222367
5454337521457204791350398270898589968262838473228857747187431307693411263613073000746111944783231387
6570030374059536253348525207783411624982247344679532344744784454568844406989760996590811046207326853
6223699421583084101108877065799962803967256491429480256424967293747113212752374064888128453479006207
1563916241261231205891830429518208861794679456328336253190084976504276159950093948244022905204369824
3834193182574494249200401053063894539212126456582494530745914477118197522810089243828235839497026499
1667796371154440670426722685722119206796868434929528529182234649348618095204479759888534521106868710
4939689625941202213706545274512268075447197677856067190692449316299944908292029968556193187701468244
3975087296398815545286913039568216856993845857655245367862778173518273608849376401102748402923753066
9715373191473464250087374663641793480325563896858001775050775388041355473343208851428722612073292392
3259225264424763605297431304191918285114995141570644362340397015114357863849167307028330204529751307
2530164952933840568297193977489020209669714488170999252158274892766494441327823213164890856257956342
5669190884133650052209738772650894995502832650303490906374729626079461733419733197264469489496710285
8560556332084820832443300034005296563765335757137579154404710469530096975428202618638389457313349373
9562617764060655563433731397474875447189263689890731162036634788570309666219171067497261458819455566
6269909405852100594587117387427094373087175347463889368411881057168433561817310742166925871155063180
8204905371516769994699710783270727566348221335404276722714066287991670124020652183072573370283492366
7913110309863210882664775447239715264077485853772731067405825486276657240805638629446846479524479790
5718831452535807964747623396121508695706035168188734421579506331407805171582103060710990920335819301
1783938877843432488103174092441282583375175595613360182205992535083675023913492024873976527084107383
2433203428445677775528656848346107402886200255336251475356627026348713188191682723905925508733735295
3601747934971627249016585782135823369921722508208512434656626455838684510184800415939240815775212584
2226754919351612357219691107394477218063252047927513857190826027044706784577694204069502696594766544
0130598460156994941705165286309157090943829569802393364763924128090024400246944944810192430883791188
2585090827807133364418910450996077885984550139644050379074608433672197745739030443142323815387527567
2095204386804714655631798582211982752552433622477023899722166089524639646694460045421223833343536051
5197732589903031901478606559694216315399864336565174995335620949620660745695040282701325607520394051
8761071966420671836634004837518494226692068900734262265454351141032098931753855228040459341617947654
7097581597863865409557975216227690097851223429185884664632222154522394140646568276781702904095014435
2448197982805804412000713431676343046189579521869254734007281585255198466273547025824701097089002468
4203933132851430437077123978975550669519306207945458969400609442160153537732918552774301598509950271
5294648343841917126772077766269671266219703518959498221484954046443122528157167486805328064968402596
8436134881071365655423257331950331136918928143663819544886760469228415716689568272223559628780733106
6732907414378389996624304566498064480967288625456444427420893259730900109006099533414726053846116683
4058403823735965474820173776970750305618728796813596902639206255048057152957485704787107475221633478
3565586173442610182693897122329234799197904126437286434461922301490167677640151349455284324418962742
0816559187368362940100473513109143660554341821161645562455238618824286024450383906899024822045953176
6825447273169515016435793982512557773145422194777220562485029884837022365675071486011436668781599083
0804920748529194986988984628693911032794207752179242975389882278517602506910992719239879662251138681
4738702440632923241003980289756978048942120006410937275092453536276799843485700561740489267576665786
3976539543584247462863068946175940181835228987772950162235959267425387426614085301170224786904428455
1649339751032001847542834823373809247835312572565267777878504096894711060821070558733364440855602695
6201480938360677744777438747443089987934148312611862253538568229984235994867783149185236068662160155
2289199111624891931062185272619336749759198280062989885362614541000649774092740997768686338329418977
7787879460771913448580378924712242255984266471658138283319146583699384980839511339129992935406574834
1198657574011541832888444332818287483310531180997812940306424680452388774952802663119427820426136074
1000268525621410512286387235764987227464997494520259145260919289081246121639771539773462559412918572
1611015742082642684984798764423500110231359626363394756713267522573306975181322534425753807777975761
4647387906935884572643092403358027990452114772853146595456758802957968673577966981050801393466522253
0172678709537651596306603537965364191874665271335904347699649253806962779208599563111198004492345308
2193264181847884560455487766083016579884808915433588132533947069012729388847264816755065563588145070
3525147150662668528087407562323308346157861502398462452853183212287302800762441731222015367797429237
0403124129201764109184186373138831434685512124119596094500336313762545831897785733774720869448924193
0736884379506735192720304418007883607560171196087338011154214937211440385870408391142907682591059591
2664045398064755168531534154893314978867314732866989565496534137512616180319254164122370983378588995
9428187584273505108241181718764352006069858125316712060303156685916021216571182397405292750045966637
5337308664523104559344512415084220423793563917686666264942350832486797525524545648607413032963038840
9495352538150367227868896601126276503082075594954742630959273204932654188489650441261087699415395385
5149317248911928802478581261018939280966563881226969908661860602896790372552988853466617851218149822
2633641666067195834266502537915188398606142019882826763083883228129273037679004544319569780642369649
4735424756372345924612307233876945854926216883780543416263032211126155809149880988104764020630800082
8748301495392448669875838616238345870151701313449392878805870245941591718788043146376459628436694175
4992108691359090052385808088564310342632151642802783459156678375191568833942964288612664134246042592
4582601946519623563546191607199827226805212767049970906283019352146603911986500679654933362362970158
6235966087362579030913741007078287060079128762996854384460162839953286544263608772110606975192058484
0494744332604292615536597904293611364020766625362844139332345545457763496723454286488183679397880506
3680960726719861863273782645708907205046704351177401777974765576823988552159556133807557890925833993
9266833476511366785662986072274804000904128328819824204027974300425650227495471489888943081853762881
7107923727930721775231408287005795627451014135920628459724566943391485582093100302708826065399613209
8980436655537060317279975845314366393053600167285013298477310021051494439257453417771068714272847124
5203749842301319122296930724642162673358849047019446688780770794936260159980502442084900924941289836
7175686766374239132129357023859345429005657965417628356527789054081764847286875464934596737851266441
9092805309932721690294137514349162930849406296949116948470000942443645243588827555732300345020800059
2575556898385191952517937959836219290444409805749026190826010484148341840604311805270237919419798366
7473796389515596390545735636701032936934928030546525505894362717760308572382287105673024822940707665
5915632752121486543401075861745593224397489511755326279706419650006209208038790410427679505191557995
9050080718922464256995550722005809716583991099997631601244523840097013712810103143959197534941283097
3291017854767896023868188633976695369219114040511010866778121329372163395645656414235931118833419920
0178291163047722226956598548783795597671604318119549606414056540831842139884462700781553545413414686
6301544841664536618248217218771045642810087051962762295621850755232138330799897922927507747379981668
0333353347910758225135214490896404691382470805566643202866672434171794902892291140344534448193098042
9756056114623616199565758717543437580769661654580801141950344844817322016582014726720180722985620227
7717531860790315083180476296182631194421845715180848448798868139162256869046729598190082235152171966
0655131437448884190554953232926517902479058571237917866497380042136465135157107364869220290707668229
6949376560170161143132248210566934886519274094530271156826562828476514199620047016241657069098226386
4365700156344449707129586307281643224858616412383686387704660410236599255074061918900530798082934340
3560080336422453068654453766151990631410943818894548139923330017234249706213765361419800217754438205
8832358097854385844353543168016684438141392508515636612340004248408626684839716590968315576094788281
4138530793863285094898695285651416272545926580457760196609436442616291366670310523534114688977551436
0375045585591955153594338897604626049725914599316259615827033099821695954803204943373298565813465993
3011387496426304891369588760464758741460725846149759095366972451809217290227554909828403064319909281
3103457152613931932613794812247355683936265484648813769754613193384124926367973076762760321841405926
3554544146316689049926360731586545111347278179185642714203685565852450325793073998235606057306556320
7433202378463468104901452275275586584142747249589921572957622633941709200232476972417535057033392282
0657032937861247452794242939208878693750018677583858314130026122605314909180568702261970156933981593
1462259999770995561718049955761721996528895235105308994842972169807534221954822988308368477550533772
4018279450674885111591074910682224993989946026165535634483296258957683780560329556593982248941619174
3921208292157411282699524874146098324097173907579299860528026810221740048345422896552001116675595656
3869919220226391534277465370738352390786182614723435033812329163708544980164994134984865832650757599
1929893607726565831866488016957296663090211137554179019596359988744946730935670365330023620386094725
8674571117949736741179318169221767806477284663211732154589172161223360304327569958992621891137565391
7433028954326746116056121411658422717460760819409367540613120568997106816838308564494277760266127467
0686035995307455111958614599746994659999178593945585071956874595320881708785029710285842556911420153
3357899530814984055905240993744367270855626990656516095089008857946765991404270822961639045691003158
9001914751587615001108995958689515142961780142505191024182949760703055488461415483956246077193275943
1748944500062135773695470833213307137263725797936574197010098863916705947429061457862399731379404692
4929581490198457786118344102397162064441992154102507804326778592985072579781128276183705765139336221
1523398910174687383040681812938278186087776815200888927535853255826648235187667372163741563841820367
4205543293479125192252358850170959279264561772327906716919278706297133136869768513730353938212628011
8143347721824597868460533962826514855107401173848905916549914583173736783537708171897825249827840647
1297357425821341743063261376735784824094384826091870748000494967600949759269443562806023402924278810
1041988845477965943655961469272016309283032372380263026152507418435295503230140499077157715281410081
6251573602563192622913537488592868577234200553073431754292631369956324869736994754259453013415296821
0924984524814822862529054982748343831481785447389908491363321426898616650278249320881327600776091464
4777757376880011354194499546603416974109043718276770595247904185925032613069571126093992994709447249
4147650307669264186675117677906763840890786198600188359861892384099128073496661117016677066082851687
5262381855355603116227150036363234418692772136383853513082917801879081597457648162757903544881618889
0189113168733372818903718875208111477308909416034934784495241913153625831973382856185853911304315488
4465338578225071820498645912546039090712879570576894002863020499495669321016784289295674005145861267
8618789662057012250623036922277700397308947004414971419735878715230347639798025596066024916133788696
1878783254453437013872159637097166499194788797695026789256038914090939330004433832711777780709743970
7644602733876018248981701507359390504009240921615895219578164347921243277540474478414732038267308687
0543526796691367531909706089562110515192871398464816520307577159872038098742128393192515855051081829
2992350047682117754935521206106179545202902241411989765292782186113833275319587293548325557177073659
5899397366979217935610700354412526361513740976902301853326994843628369182492991590049166893502495758
2796753879501628034878309972712160313347226088468470086385678694292618985078156016505573248996273426
8443362185601377456729750239933996458837022413023388627215680246841799369357134347585317368075311884
1005215498086054118501665401430329815915385064537110258623671464529158555506654113206245353928721588
1947929138918058954812641240923086972407817953592318720254320059002411657646741699575313464870183000
8661663702013453703867919947529898637440188161555494414224266835755191544936926743886391194221387002
0084082880028630505461726200488643189367162189346962640348334358468951206555634552595810242211311538
9687555129349095670734077649993526593347589184655774447045533325192477272258571687243663256247819736
8319057056425614109893625346638737080411638805005569130091432052490963870585751425250022148917763308
1706008997044503479618812556190635616759377400449512030115380709963061466412737271095839854622067818
6582646434382148483339131074652467826629370927639822899673691973342228211037504263719418275057155752
1967678209764627421196875674805053784483177874755103330440041165063572187908618415682934112522097339
7738773198199420940439026788178641501842217051818221910084113565345504463669025488346441414291661721
8581964638449344181934782721678444998019380450082267287364825181314270070079998178776406284561211753
3639228156690213601394475730047888105446107838164421253109498031152740378706012941194646279149171980
0075829919024056890369201607505645705251181510715337323402093960528946650918277650101802934533564786
4554702785632831061567597659359649110938259111722710278469972181300649668129568046541348660726890109
0550672833246596203123137530184001314431766110815801467964820687818126119458679820211596591677618276
4005312097081440079347895368667976379699948464893739523166158306571121304795072437138136890660922639
9501116117682522677429445963805522253206840973503607310903689582009511194001526036038599222306864303
2368858215268609278999134321082739064142101314157693620166532714632159905006259142857821907850612127
4397851730363959958111031804932131705621087062510015928222742714603775334593224857037313527682747632
4607241630332293273086071170263234234034659308526637752066782321649317966860424728939827341389365316
8725903749582833296573929054222973694754568534229044308037765643310614112716691760314483652574739411
5592663434161088849135818033715476562540746462862115456750609474834532441228791080967936090243432044
4579957719013773560565385085021749280123871242910339241690425817884334701337945137467918781582575087
8067986847694624656124821343245801175838575309636572139297100452478420845877259515388816304609418593
3018055680635250886767050966652966411447260423085527861382400856630534227954886763693876254172837907
5092310621703692893031251929983597890660914199307507676122101996784011887152960854698791914444747707
7413320988319570094706361102773697289811218769429802034122438796241319370649613052039994844946868393
6144908740538090424245042467109667062353068424310528159689666664752858551558317057586263707426773846
6097351581005546500417873604608676224877846908258329799692565064434364741475839189276739984022672014
6252955879326575079944736918349316004436348827832169058964396006035954939788204218942878325727422411
3081099342009904534537412281527349307267956035707359037965171393255055078713976132116663420196766427
7197069564667550300787812369628300202392844559768909440517317408405797074026075218819026402234457236
9609888149569043791850457602292559353964696296449567499962675654685558301937584542325270695619983220
5436572755289406524338946725642506722533225532775109385411813137460081294395642348704813123350001928
9897402610906156818200517589017367194408125258877484749431916456810425162178317286936688684496021864
6865269553464736591845522699092910111713684657005744331750997943132452095571106733800285209571939407
9180257719897637047233943284483689884725874729836486339168259732643987920067964099339298650183319080
0536886883668967178948141920967265444103335490102118534352010018064326460643290292947426069718105133
7060657647128486482672719028861202183086506340292495396087312618293912479877147101616990297139927842
1840898881840659641772810534958108500991763801155398567511588201040805107737342494785003152182551323
7766675288848905250503955781884111569798999110102095318164273650802071206264573057240268126989272842
4413183922188666484399156777293062308083685216094274069611093427295515139672854423513865409072259750
3913489163419689685656532606560588125870680814942711388067860040234911904849410808610810843201905427
3714886196288304082976991903481657927802702282035660948606465788004400673675848521113525544820863750
3524373202880370635928787324903220794236569998830526858585541033694174295199578654061840269729206320
8288297553813536313376816627196669753608553669866729075824413910202364911820557071325736073989702097
8875179540236153821877616690513963211368053906816301111308099248632488754144647004483862886641594911
7101202968048172114135332920190629854612855125017268624093634920870908718388618952586218002254529056
2985979924981227689370044155648830552307349667627107008496945543413929058783733865866639156483802807
6361712036197164872882551949964185304685511816137275155474856135263376952177260139842435876005826265
3451219979131795375424767968168613840661919303706817820960727062600830892116459069892232046169366163
3887353239378746492298469460224591997107137521286117714768586681762624557460319681897803700279558376
3260052068836930566636868668414479208749471953174408443608019550735781419393637174287842989610899786
3917969303282669768035316276552757251146742220366646935178268729840319195047519227558961850824658578
2927893923797437637451023537954413588047049180759073550997639818875937052462821107556199722991995705
3478076979452713960941203886468415621337801731195423036019044664981963123804106409826997191334721366
3215730095899615795702513778032230154515121752761823558924975867326659682715080575225606033895811243
2339353186037147158599857629415698585579160141623856125779409905588992782237598330414862889060309182
1523651254067495910986893748746975180801572473634692251698720847609962458352251125806582396186394805
6017331482036998250727672092094113426678817508239672976506028968709457570765031579350468446436515243
5434173811814066104542707537290113756681645352577091425151776831412517679665757930434190883790942422
7544800961630276383683363880310538531122602473651900323333780478937783581718026481375343773589797804
1215307502237027018945340409312715640229617429647944264677540364855241417941985244453060916723971113
2662424295268837928871554638642159417469240685378683830288015932332202525668716497796080374456199197
9107796480769821626498138764890620737243090920436641190663717940689400055957270106253070482150691207
7807629648667011950516336366264414826422158112970278959163428546457535181180387859314068506108201907
7009902104525069429143813417862379392328618119411926536152606154899990879672492765718758790369218387
6505644816295040309402903742221282805079934380861314851462411239367859027778948789590069846306461258
7798876747592670665630963807757915314124755653512026290208034051879377699115130418745832117052087680
2124112705351375579441662792405815528260538378893853980483720936591139157125562790976001570443382613
0323176974207149213978220427337365107516880281185358918928564161339492568646464903171352811165503467
5874779722941784696078455041773451817644113885961487564496549675887399342947514736439852212184923932
7413500588535260889323259824476041057932652183049733081276032170042098370582250525494717699321355693
8426586177489320843734539888397837118246466177617884025951054700358190047278413072448105789582533323
6530968760407320150913093452566525436025243831116921285756426166889455372369448648002140391000841885
5265784735302939088719888360441791682696216416056087297605865325353180459566198930545911239933741799
8941449736465744978089899973784012931877224834517549186285692366095761261177396292681666490334844968
2035827760792809242141242383632314670181487289283052221108203484745312404933397997131255941557708439
0195761290169628441510866295662299491773955660807347656757039022996402574890526735242929490490696419
7073937999715902023566406831137839915375521931014447680607804097284065870627116896037489937708869455
5545097491712962287125965863854043856970087418764150471339528919646545827020563278328027386347432290
1817102175416817799799523100935404717918616508375235361017954619379103689949357429802634671594552159
6912215347279088150715284782886084409054398943768020513257714842061493620261442981132886506649494197
1627057660614254686624081268885024521832468172334592836524177821353491810798206238226918646214573962
2206190644070914604904617261220187895070553067321960761950733267520166048839478176948051467879909065
5975803144684619326147935589044700355681255805164206036555803932540407961945083159425272107246518855
3147228293656902425396365813451400268465212624132190098322342237259622829108353445045798305254757816
6236892044077368540210186039406354968243389686793754725688020343154082020828055276154700220588292783
3161207808921586976961828587058133300191343069384655867055264304588137882789926706931315092363182997
8109619468577393740989969429171987746827830531881784901864703442676819699964468655587170086195375267
5239152612893011067004085966418617184887323659553374499706399793584486793017122500836600892055143213
2072482526387907381137866483342817927585117504940623514207769031830298788119735532574193435961100748
1735626191511243072486314175679908933126573304484152050150544957288253135798783469717110233775892407
6596693492855585294402612399327837276701827271557972503346561179863210171405651136617600232206605107
4039342027775599936293719121593043149438527413592623758554098871046402241275193763032440621934321580
1450304341858815971883949975508563655405366107653729686258750019908916016430197133619119406513663885
9863555904938562874205635440845449117610467518757217249543703993034784259733966001117836483371866105
3584644923482582356269869081170207152098041852460691444601071708620436945238073996981784101396013525
6006725535953394271456359211515937593376041500118528688855483818105207945716284921597065033215659875
7065362355706202241002844423061953466249444938865486239750667587416694450212692295874270363917218672
7431578838808925746175733350429861464082281792181616581934672387996852756523453110946622140198801384
9244817796882362639549704843565979678605799167615632604859053130521809568455992404692485050712362252
7761457007850690745088231665793975414770936392557113268670808649425575391782161534320347038831756940
1384612745252364688553933580241826965010371776962588483486804159641099574807978750168678943850971491
7843658586542739158785152897936543230813744954842249825122768742768805773040760068896245052285146635
5164276583615894810390568878957663511360299653708988335299904252806095543143986657300917289100555256
4825193150588977279331228205399692745028028460678092484263343326987077489637326589480133476105582386
4416337344860135731173478479503862849990104628055225237835098038208758839968284871145540496100573444
1512467948949370585289887170083798251907873827635995895423666222458282459956181781274062339642704938
4324393875827084780072740179350394158354597473851030893436161989823371845268448868264745718363538103
6754024763166437077918403555476419616012441980462080582860142368354810833471536747075876135543221120
6219334736810361950721700616660654355942692488831359747251074272847058649339170882138613928619590949
7583837787051667690961675205128609951731308767482904107325080914148405319753129087536866910141091981
3521203331590480346941751981035835734696403183410632668290477314176760826692591694969000387918941453
6594197592966087037774179599609254158853353656219241006048408410094450790176956340104141669667135362
4432733351742852526034992054848971510139696906098650441026500709960287191859371986103574453644884163
4670265219183952065140855236622680343920949689874244128212616255813349621558442032279283772546412901
2482070635783740463443177741350898833707770227286698584628729081487971147598634789310357876618308293
4051950760320243466609782698875631474013150868327679850849008944082575746159085414561728357306949853
3568432013368893443263153971148068279627146751473427646613348811799505497502185670655860673635579748
7222473324823687543598584254217005113899463234709287196285016757330223784884728497026876661671744040
5340337156211570448352304401765612944369320518323192063509140202560948346836154758167283339670119936
5407990954763454194335868380978464255840092116150446171018084085230864521216750237513025709923957288
7635130926652855917327539648018072802837096558229193225979687348942443617397824655724162369104545929
8065804947942680158721790663874843912291089426278454261631520350189061050066035256012402564313993835
1382451446243380448336459416734795943465457465781274721132532689283074348435985425600493113425971750
0383081932495299586793403605402556946700779121454215699314920624810046367815960244044273750008511549
3069751686085034205361814681117321347397146325978261520874191881988543899179497651520578612504920232
0372457515446488847305515591554158188228893068194815145183313946187207556100439703754708594879571608
7628079155244743212559329369796659064147482062872510068176448122127901084908381029170192700740498480
6435482610825939278249549825451949979963851661485798161710954706045684488339010790394661505924219811
2845394846923268955983481032857717149509589800683016420945230436093541889835681828242965183470605240
0477112337284124259884310148260856141876934515415045021655792257775201360428555641982463642687660364
9175494023879466188953265327182490779912008075533164218514381148391177981385132238050520111855992537
2942381977008053170934867217406550496063386563240874787999482845136986531703084666147347868849196308
8299177917221617892788608459117546808206958133625424435290482067512483183101327096081288397666332144
2782320556228702832758634005709601843951142933567145396672946094415167294404297041684152335166508005
4904015780790295956788116891462961343114636881916647014828926060257953019465352692990653513657156108
6603285016692701304630041289850635938368386842360944573158640562632127641609332093680397093295535500
0244527706982587070231471950252007042363801020602947155274226231918484152888719646498213283733004460
1622345983804818586220783809875824453029592743800855953734020986550085287587520785902627694307107130
0317445367655010249229144813610659664828409384677038482280457606811340937034247285106340486180831804
7472821465328290508324233893778954960566210480284558396274642825073294317691058148643082560551767060
0161927775434686328737654274591837089114160608314038127228406033088737883398888222176837227016364512
3491150544359021510927832131580956872807986304121831549734743650629031701428358168929934354735082665
5357252628327934213570337463399624231338233712329897356252834275760561252592459504258671536032158863
5138588742217350264758672907644007246365956957248148747267550873167863194488189656815335275212597709
6394949131378466397645320289151534382516629167453198779845235499253573866340889800342934458477473253
3647230912151331720079462120973336877882830327198037769599461968370204822463619755913426929910196068
2162304212238685612785219483112958552165287959576300920251701327466394133437250822854832371422015295
1115971198661461040581404217711492655961312341138183416647848220041052057218279930815545426704637935
3296711023665527477606166176009644429948319828798318781695492768406505439357647906574619326713804051
1114778546662730369345010221218759899636701311124290436079227104079887287422630443452614174900570313
7528356325598687949916230488610006383698343047178231736314480326249535391503071772839650516982304485
0651154422757322619165788362568895035839844940707140936039623972633415500674060114171803713942724141
3647825307764851476941941593414477110166430806199968812376559065550766614132828945625266601777341112
0058476764596333451080564583176506937365170249903536901315556363023552869622138643067534119115838729
2614675979571947071945442697610731196137850510694241479061681474340540345922704982891130707055125946
4785579974516683699886606738418546461571728758354246157025370582110278393286950969541826530103387621
7849718393832839657817130382784961155377063789495988768276069341313121026851972063629119049515480027
4612167907507287880512661149069633305539461008902322446115746589116337161187601493466788975098380425
4264576433725883260194911239894869811933757404298236237297896189248864096985149612689276179330836258
1780311007205410293799405677709651812094499140692357443570357034580706849336590402047859354273257874
5871841044339516837135703063659527961919003232393101425029840171180556902383664708746475741844833248
7779402980583690238664321075044912676352099726196962642435366800052019196808903257219082553779153984
8262722346078334202212522512278300217674141968180840586970060919536187788797679692540000922065486233
8883091398787532923016276177332637645220670975605033506558146888815024603089555831537016404805177268
5930837907213197810466644669145941688138884256787492509025337760625403642473037915629761538572499349
8940309782172994334198800451474770204207129327347989553205190685961636210682199641723425152268989808
7806148863669330177201463380835912578614061605589283407406797628466825490400519481502158466450473399
6589598412149234667226407672054836037015277429680719195206968994860019037093702323625266444955148141
3019348378576374860584902477781952532507983050598907567969841959763371342539166500568995751262462709
6380842388313550223045959867193193490175961140236208819529216070386934737692192787146772858435657833
2181836472463865207337575466608212579646681780290630456753262977769946032126494451406037036881631625
2666900472093618896522775413045715675851868949382242249121455897399991241503039059425495864665045143
9264877526619812273032461042977857749817420868385366818643522270799474947214017041293633209242321145
5382712450916317554972877574560236129892099785607609264064732904677526979859289294884128083978164381
0570632141744025317660192350349051125786570511047595579798631803095717705184407726596335487720261445
4205469961424438978211378398094864687630367261952940608168127831134624836667635712582900030842595661
6823787504329612962248653545794779376627867445356755184075743933181215209913869397125050375605135005
0810665932218957679094767155353287626546438105750124482471923204340749408805307487464308638843411286
9417116426140697029164332293736546851978335733581385394090183240806776449396216887486034961023978991
9650837408728807249995496912117277456931028220212215158281807301466449112222162148479980331492537908
7807608692041318707948279634319222059687307819522894903130952839866277508412100664625659988130566172
6444292333108964292328209287878915040108475379495702994664420005011829438643313467286250623452828148
5821379268923968227390104789483667253231606062085698158219207049864998278493980412403173283113250703
9849426486514992856995798127458975553654056198279200701558562911910248419414461107016580411895100810
7631523048657832766471536111845532846173531046177879859909726850028664263480455337846343631360256538
5042792579513253634556229184301231818375760547566511718225534469967593990204805841604520427945235736
1990393671311874563134103748987996967327791729051656477800663406036975700981256977426027579626744501
6030523882419661729522603206250168769049632229380222241195010443483820358018249399348107306793091196
0050058518314753569189951760963094290169663327462145404525741968439185713301736576773505342678815232
2082293147203985344305127481824294621580691569244012103133879322330340856520633599073011874988430726
0393709786681258136777224295968686720241359883773852775813239418467642124955780159005374084617942540
4530141859879292195016555232956491027966043757136818582085783345373663345493074124977637386374929244
8351803916069363985213912641707598629076684343370313824700982480708925086636987701436433765803149448
7170240038026042818618816202811471329066229462608692247473102358868474689145978224440205002647106933
8750053234990365290962121409721109993668294200403442923258072691653660947052102114562562936043540406
0288304447112258663736340100320375042862047703251147987529485476272982706590791129378118560446461143
3795033869608075803847742446896832593269697965017129721324489130450458561884047292948257329915917041
6026221068498623027654824804415762626738363565519545627736198577503843473823769995830684313439685108
6146339682314630257974252112938084839674394686796516804265152546209356620823107399724498599931377367
0609625796857680059674338867043743065356279087882710348780501631417493539891057869973254561174237542
6756812239291396756484476329473096229238772911350033972143187253842983296727901727534998380326238541
9168489817652451038972553589002646220525811243684305127529351092128361529696393427275506712516182803
9235969471128746027956484502002847170807559668756111183580516778800664660341360544356338453756335864
0603303862197139864362126490700888219517036533195578514214919082449804203552598442950404326452205055
1790287332162257844537921291465656966072463626608157236852662283971930770539117601635288942070315359
8118800326813776691703001217343877070390393043668898379761366804709652767087712636114705777341125619
6014815234545800035633453460721991894433181049039072041571335064626250343718241115322264709030147644
6704397674120196537880534124330004378292317922513553275132802196785418136477891829081299533697125430
0178576851224058686737086604730198045091609394577544871016097624572115156852798680139161725132875026
2765830761210000135100512456748876400158917298967822413448903973280329860201521193649164846419807934
3961461418636965454373413674178902121309617478619831724587204548776007085792306215226730144839177326
4286527139592376055801492819875985490553691159048761787190870997527561650032055867805650057727106012
0492452962259695801050912882504066930417194647702503367984911365647480009154674421644594846585124947
1138872841359085767330991215874659820574036414884163228513976047315805896285851352441782034212066676
0244167942345033967082945399406992347199090690122599166270485613219561256574584803035558159257980525
1703917400585198689039318155914745388577199277723084843951599210014411820077204403925619233815978893
1964344111037942098240146342266395876604631143754216510402038547702893678033242565909191007539285677
0371115671876421767888985501419119797831246961729237244773432431057934962917390953049171841944865918
1838345872115561800899111990937871431372263758092276344409269059508064744139784474144038600426590086
9176350900937877116003882553061814034668832338054267177743261621254899030805604667028407928422856795
1487401939779932250428974806395520705819742358603993984276468792432341258653128704159778742607192186
9693383542916507230244968824894757464208138335938598047467932354542166191859795080615103863085041288
6369308964554856574607858763901474197129592853789365773125175209813940837349373721616135794618014293
0488094634603243792183495481441223360546569074997962203127123026298766501373218972743002327548984179
9611871916984046152407269570746242835196829766187060079681949165778724785330539849062729322406599596
3967706977152356351072858868786434600929578187749811557377386133140868049426042650577097301146518557
3097556703085262635478676340969433675374341224378534212081486523726068187317881772027954406331962924
8229073202082309183385629319124880507683463819872170970873261511711543815650052049985957411152524193
4682236006633606967882178894991076786434691736772022923090501372563688035728552513970581433375239332
3559373915503548779363779861267965918596199701178275798838743513427985176119304349972472835161667458
0526069809478288311605049309693216072587494594972977162494588415989573524530074368240386593762738558
8123887257645469262239923050145700173124087022782034775604435061414600428791720511568011132290933526
8054728598460743435200503845503408277405433050067329496281137949642431940962398315444540615144885581
7174277138821931817630365446185671099523956673126656855779402117357519622374119953756228289745126465
8985388203697654149926186642789238948782606281827365574134174319986690497719012906246061333609346694
7901493167433545487755571658986944741726544454026988502765568987809971955735397075546102811310013613
5107305778398523785534695522200133023450078081635136347042145733781405342485458347745677866424702619
6529204166081861099561637380760640257006338824851412897812499502129251385947528623660163686028933909
1841730510315705541209748588584891556786836301464144732371035001884050209077052984226068986357338709
0553338061982449159485526093001784259777966036571894593723729860133466678112424833677269732690466399
6876492217369537580989412508862910756516753019398514016349213198306867517190251227445227380587521843
2812144066480044988256547665231188728053163584655567692610676513882476619980303103693511026189889253
9953361918059377937466998097861066518961545687027446786699820623069530366591255468855479028795755418
8372725239917499133687070412186296470117824696003213369560644113185690089511792399991391495365795457
9869430878465447844279915683269832059420119880605673462574835839991778421509625446080367050437395816
9925504007060191940954346467739812451741292569179812260422201621131611839363824208019655644058369947
9355907253025594528809223352446050728347476966665561729365423159880979132043754862070293398407751953
3080723022194165179442626436199497656206430740162563944705076152534854657084794590149564016165717544
9212770830824666982843991802321211998654918801222078710705112092353082841138510082942959060383134513
3269877863803442229995058597719433715599590072836328024470758720551950412493855480510526942367389031
3625846630454890634453272869965019542255308907187586999042787863459816537255125905883357403823062964
6585520075192601813700379066729398623697579109061482559074505715549379239243656195068091180535046921
5971219802061087821952908492840226098846265391867877153070780452198094774003786120029719973155674969
7097006854876875923198674409968416880704297019130968752585238997880422466476825734857815891185474855
4114597355882374593467893221024208005184818195653964183140535303969068422632838290012045156110772382
4476875474586934674812126148356638889423609659469643464952210744104338709393270018719153291133908118
5806921803500406348907488501581170057676736762428035859275990009230813229089047683232734580298035408
0001650650675624163732478795166337233176662519516113810876213911934868839366486844639419659763418261
1404084117911581987315416048062743755081792778975008216629282614263951075059138997551579587407546046
5937054450628989605565500270592088171689463057349256027048957121823129632327306389675199986667129846
9915699115999028070482245764067054820404236165675605662636630051847465966614753087254122246173976687
8012136280658641175161743578925769496861115138408026314494459051226027972007232445794899067015261609
7925566022949856634315988562358819413057706710498923577399060188543619782428307664295464104704110829
9467842692472334399142503058820822868025032741663538699988077180701292350285676438314075348341182217
8999492235739498763863466513184164638303023227750066568786715532982598781466639685765539573478789751
4662520362630467895686916063584859582415088588822413570762253129798673784829558461273022633694941385
7411981118192547600231531697604651593166951074530726972766956229227113410539757774798382123174671035
3340855098585141531331605738983170534849007976598285270023336638567897458290853887227283619138122302
0307104042600935235107851274946324485077756935104630494056632104131392884720825961114357058296525570
3346269013612753468047743352838821509562572866449088031610628066135515262894972243739056425414461489
9048070910310208132469590014973601487250316670234538426939106571877292920446938144038667925074469312
0448888034083324043257819924248393743822422942334046349899308032399312814573394740990822523601978961
3835299926047953346740257480672929698857205068299013395804731840178619867997558326542381917831664315
7142174196564192620896943578276031875687071677641125747108814009049655310609166306293671668807596734
8183897114464444006482314248186449854151765655097162401690211482628181480751906735488939119720656088
8939353586435660457166332626637035166334849172248041413510004413091756773095237582092142510309695373
4504606738391368345044559518195486780951004019238431472306125693528392124152152314763591219074608737
6913215137524607371687473567221083397867688766223312026217252206593768562171217106406425541428561546
8312282234989532287141871284811080861753419505196554342865261952204790278782187669768184536939091634
9047630341605093782636891953792620595632205756368779981754044133285574296150991212283910285287182426
9850687656924425369295635797247391274203771662610505820632937205981969211319940838195775735566649020
3087800804863411298745099004752112951690759819574275344984060274703273202220746477576219433511762564
2985517040381584753670761632825571185628153580650145421316452583301479764219642087220211152034131014
0997158348169267934368127538580812712416249286049406479315976516867723394524495104322686061037771736
2039121546369601219787287975393982345626681679570941725616999520359383171923050663053030054258320725
9265328191010297450644505552636982790229199995986324987487258860127755170802869000881788361151835953
8166841218781739830327024916607322814749853172413748128552340686126950388976304023743793758078221084
6402926489875041571786469430108130873857286490967715448503467177558415129769459743844244942074656411
6266168386907547014589178554118580503913826126066430336052004600021737597260799556685567083393132896
5715852672983226072650413300769319339543641296524683088444456326985906265312183973535345548574462341
3173975863810200876671519380137088472636487069830542961107287556718988114317498216776782671628882125
6494258457972763105249410647252336056849776865320337114403437512156602536264228486420622180574348728
0573014797878806396704178856095002973245210596975808780053420142903293325188803425227247176360191457
3942099832212662590708140840228829201947932942949763976124289452515365773504051120496657849783331269
6605951698000227359828968995167148321136986496237178966343411033248019382515423536782049989819160514
1267575870795124636320737047180317565894742873495592546822175003615228854061116038670477505934902215
7887620323409915878394120957859864328089111442508039908784511399361611443760356675043440951659429048
7605721019046425408168917388632057907811698816350390794739295666276428611174605824449013387470906395
1265405431878827139324922930497746649341787469742657439396775369516226797297270397288228430493887274
7832086331974872952747672671378051771297589445672504646805728740573133458272426366302730432171720498
9406815052850423782048116798182528295490959357890311862204880472476689892897349227307852855398532347
9268345955436608199133815316324310670394752425220963570874888312065261203957331092193058494045839356
7278274559075639875618351920732320183189192903007777474055611985269146789251589332053529302503528562
8895987428659150144631007720423869676080977919246616563711648118682596522543083206742051166864774127
6445702493504120854958186482769094113632160465851862654836768968350512562101643587681809932477660252
6731562895279019630740712428936488686750363671948350888857537662879349884103420415719096002783694681
6672178123301183307486579963752169708480417798011340115657559279304720971601166427947522278730109099
9506726757317078521807455679871982052031085784007848703340902245537772968738511262373561889698037449
4412551264212524569660548746562836328632615816251606793550066009112207065516161358139479694938565008
1900605345937032519903855446119435902577458828935880793498973945848584906242106595406831404880955476
2580169937111361136912654948653670964651920607883311795543840643690766749498164530910709462423931604
6095418322788819494270202116654903535114386161474106678908957332319991791815844759916558722194602348
9087990779266608787726323831341428744533835418399563185914287788680818230074256672212597909027867732
6324568986431074717813089845753538827472791966339636342498832576940427151832802071465456828429824174
5356230426523988072145780529717035468273782646862343018284845154695684625671252482606046258346517793
5825934542651962565641298562415769062472284873124009756765846320568228128834998094796420283458976018
8091897780077594996936729606889443457789589092358794554362218229636547616401919106758344813324447765
1269745344930292208282897285920678369896406894150241190044056414778376506374588966443162892222450914
2658619946906203029515378396502405753541200040532451710125843111780341069298261462902182727421494243
5639969186008613902144670784275691572804307613475594500819868285778382514943337836592690961495184971
0743351759009370382929130756518894753436726441922594278714795500803822762342773927943026088623441621
8564100373595553542553620105483182818481023846871329431794067197880826045361522958832811335970337583
8177389536381278486326965309726068580004145821798658885443339805935843826564192579476424378822612396
7780575558784378919377580947190302920366187444154676852904162849529221065018280759893967997454239930
4511678939283015843202177439664218424696299149367982440547202377905231367737853294343061856635101507
8868151539592918392917739417971657740426528381363375538075152081692664377185330267132734668306703635
8536762464302118149864883221877252679450442877025010213852663824877476775883368282565690807539040952
2506083459022346282878600529751942941092574540278750572272218510342245134631192836276026321875010659
3313120008247365771221366709995474503288779330078121125810303230238380691842097673659690889902717312
3248373702676619260165764657449973330086807719506413934899985166718253300523802782021638922004025918
7780883952007462113695422431306425364440570019923155157998878870970516432503338495403989690974678466
2219651359862846520084219806286338358988783492832703590589644100177084732010946716875404067744612535
3200974356586739586678599115472345254642542615864574273289152383148324507172772593683286231654411098
8413889984937761222882995718904973532885331627345135897981136552578017434815126584158011154912976050
1330912423466690706944848422499294470499481592038348773389078644041737894802161741591602109463990770
2316015704288097984985371075487838454602233515840347053008574346657460347186922416216619803041562842
0111132932797879709777366215612572912678119453782784726063312722780464438413352653519041502978989728
1488625488567591219969965200963424267582021729731600327845627541687471745902161520484339916753763930
6030738067120592324271853186498284063110712557155029968981922912176071714752447603685495850435355351
3423353181544853830422103003284246100335191755712896609916022819456544699526213955718505655932035423
9740953380086488225854829377960326333570056403694282587800890828984129156761421206757382269635070550
6609636759813518902531115583862077951264464445001977669144616146425272482805685070403336192203183940
9900113349398922654604653134303682533799720941344857582170448471640080625083634043767439935649936923
3780670528523217593574925562873910950535677209208905873863220833713132130401954270503745905012219901
5691525654548100232609539900351021142000438608524039249523061258198419735929996440716664121811642904
6587666010519785186110045485864081902145231224215470675119951859037626947587341315016206627464917219
3730176939570260500350679014081443284305871313561184293845776281638491926360180122496686884344861832
6021014913728647989167975669002998059567764566121551232941385569510685427858299907214204874634474245
8504315308672622802145131991160314913459410395383431458472196179438131318073070402786904476655120216
5480997651248990152794651259534271687278352909855557665924321735225105905359565472135261636937898936
1687605966885535893928721294027286877523071031164975816473792839789064498037997877660983546124893543
1496607874933505905231007717151162223388031500686463575421697885118541338903767771113422651339381485
7306641466468044235738851625703908497950467316182023393135989312629660456138365673556554394719010056
1567230032344782434190403431080314358796762959891212268548961272557489735713621802302395341225500445
6534863178878668509344295774012519931841648773291542297098332782924320655198751182801867589001151318
1507135501482759128086598818039816947415335358241305201110139097747495787184653547849133663231526339
0978292976614433481798062509153398409178804600720708048153279045914109117406980479348207605558411934
4017200138454649620501032733290353876632938737366390097379502117694845882740925260027302709138147408
2533669532457914109220285641167674398777232895167773746898663692198610992661801042288766722734057804
9833991906762986962343463252695301066999956618823286287613872183403189130003983078740896919014404711
4393515962876639154033897661250107651328306421252711657756195396547751322225398655463900595577440745
2353874052232863080881169700377594803431459557581479133655551918118047512321418263184205397609798083
9475057879870040005401945706155994885573249208641941567857925903724165877798025743868740842992449697
2347701963940446203766158666065856192907047654359819145594852447463104953382233140036566884393436780
8446244116360458883220844609467678186785164803542889172658379941844260818569892528743528449838957696
7302498846544101589559906483586135204514906387693149144911241484308471820748115517667009742248590991
0671588534938075621610755519243627233466601890193753564139190739874584685075981919838672033626277610
2771973067210174782456936776288104661134742204667548728102397489748812624490685839692333032778443666
9996843097358392822300476748383630425951943106919207082646535283690530133620070416440816252030524946
7345988455675892073600251657700440387008429356036798069872328141551407152677260377516347275835885748
4474686319671815094073683700453229635618182802305568677644795943498421954418437152156411013862333274
7717886325989452702851077030821039721053878252071618998102764919184063703195103552281047360330373794
1907715838457812316565631739826255611169278938831233114614625200801002167687382911607699670149060282
7484791040500238301443352971932238071765259570453744662919944733815147534468620469544377619657624877
0343251309872472243615445690400311070778271711266992820522424969790373232889674568463939587656683015
6320522682828444582209757958153678113136743327706257136564959714037018038465828385256191717385478900
1820604645474207493667556334033566329229564342928614964956618331938215359931243652680769662887165528
2513056819597321724018205765646000025311928550023474927721213779897786229526934096925803449770719025
4402777029123665229560836852953450792243865660974586916510566442784610674627809573566160426075933193
3224552798161194922356079235379127350302197651548775666212189806858252354105085828303649574575903852
2229006633632247967394499099253795741248299412113086889564409496852604675892713765549122487789820001
1009613149200548123891109497849756108208371971523871070845077979417124595852130702202755832697620456
4539281847522736728411081148573422832459847369794140563730444145622705033649390597653585063823349295
5952675734296534161876615423932486276879083470574167660872390360543451283599344790549232232508756085
9792486392231570134899457307244104699517825102452593850152614943469152022477429873510174203076873653
7294140240625790189718970928032994302561766797885092877023418625586294619422478150229915549980325488
4825187492480385225186153257933925047042440631634281000066877341861558966862701224025159834968706872
7895099286958354032758222849312791985112362709078760742995383046798167812977182729697920075338661463
6761298421781372719866674788643100429503957104335233522278895196347505530778312373931553816349390349
3918027167988085374831287893603569117059592157157961672400330146415739485571279559100274274371040038
4507073550152659672176875902778887209751780233979782995434348314110296215808183658104515924825765811
3301221018374106068134758969286341353244132393281342674251539399047391227158025550140607718879166863
4953936719437512980782637302731926242524868676612201080771989300073526986088321714181899686650542189
2413445343781141002577523620899877575941261931911643542636987514547983702701686580857575842996074082
7685071163513750217850171234491707306020653299248704699685119545522007049308063888470881353711826739
0990157643045732700819091223260870347663678433024058907222839077900770681764339434646470492226251015
9867359498309701677660314473596828965971575172167450623049248032989654385593032786352737302080876599
6045514335269040753050821154775046429638474336924098892190541311823076484958410589808891303192961597
2831248057213755496260195476119406674063535157137813735440204978518582942612077468592323399086146487
6857232004994821230818349500655313232615045618549846907021849761563786768704996914773323777557521102
8898964401895465638456058909568026608280603170319739328170699013520982513276665821812493808178461597
7126609396032522568294616953933588928780986430179457346080947327196664737588508084442413980371586315
9179495856295276602568580361895593234829704483245526211128750597481979861389220250910210302993683195
2628627214207315590600940734632836415311753672223028663569904971030645944046645815030539148462655089
5839137277236025757670380618907230823213740451929472860960204296173057856646903570931495104944349108
1976069655423287956924494239193754233848886667390448153141837602373905565698056843560959337708468569
9184519737889903800545750944368665834759633823531837291944520405286310193507829865162425140906574722
0962267478568722212229250889418865714549287958523470741198524724464888112458215604553132532583252758
2764836108842470880044019216581192024288397396607319993234594255382158298666058841967009730747271346
1163976061267932941974279120338520349197765388132958366365727584790739068495885633802835235149048360
3985390980116456542828292292604581349548867821600446885185974561137185234764882080540359745198183380
8596572204722780601060394510228474309348999133208727641865654605939533840014206508666891400047587465
7624903608927630899971869284160153687467017769629892068762370972266437143842594449684556061316539407
2359057250418648779340988309758567428157636716312395549658185216544602963462286974994146964050367096
6560885165271706864085076910308091048215273192978459893812860508389184525199225603169317269099267800
7517860738928839798223502777486254677976338416118756860156799755623986038369459456053481822557833926
1563804162703019446559021691300093007017535078433870920938758429385063925531498965375943423751928691
4239997779775042583070034392932939943056144072922535937628744279499331958819797371136911417838712164
5981438337339991291340164142024657060444780458378980102821592491359378047957863314222241156011844433
3445471537091703606985017327885685192476559237178814436790418845970505357457739221421124659243989358
9049590265659003990698976132223175963823018383681970005390394760926816092280861691344927476199505984
4070739142286810059035571848055682465537450876208389506466566596049967671956123052977079775187125371
9865168765046332040177624082632635129811234687696850303668059275758013872795002535090179144300947030
2422647517602585468169348452130732582653916608802910312383823832600385126056885472219249142804698195
7141299840350570062439792836685990963643202009610049954294065565142292302374879140724043761652093504
1416327858895568209957525407215580401959876003394368262440196124065387344261824751279133354744145209
1770557904713377098036343585566787113128266755990483319037962556034851992444671165799307667624832896
7900681866854778671784062109591337697807635340055804254968557359432022586461147127020629911496649682
9172509701821144943294874585463000174275778405975220433890965259494096897
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.08, 1.30, 1.59
Generated 18 Oct 2018 | 13:33:11 UTC