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 9927*2^341022+1

7046920046531750359336543801580769758428439766951608356850928896815561295790659753571366307933540393
6207675844178776922238129537993239864196363907907052710769069154628163528135861389726689862827747964
3628809591086819331922342367304178372378594907630230267833258158472979721585135894176275044179539402
1475620245293299382034455029088203689271208215097105190295298655919337523564198596300806683667305398
8474186567165696581848633065754272108726722746245720490329917486219776551817096396805713899555979765
1251299566844697275973024120380364299861368705359671797335548194588366330088104654298317167253677563
8145269936686069038602418693396474324042692068416079676089964700286699018158225031137869969661732072
4811588596015114083567548978890624251829380680641469799435568738981201960886359766756266276452488046
9797471985812763928302318572591881263330586063910721806722104247913631893096551111445524873665364036
7839279325605282854546040039169875463723668813643611780479701233004832246104877135529311695993936988
8337267601347659272155979512299065497182644466009063678169053034556241035265803669086341363701145524
2100125466582346531860417575209825003226274077354457807727016812115821669399593077514710287648132694
9762704384676251941138546836860443637286025477457196310431331649854846345086191595215775415692507821
8689483068065366553842766481410887497032897706818474302710225424728789545039341468576303563258935764
7088354371318338469132988192876990949568742535267287939748092734576209075529365714078532686901848453
8898743440580915055142359232354448994964745871106904793065619370242395280389644248391983183211666853
2308273084768364099544983751169637750773131550216003520823743809811452478657014045251667755062980882
2466568049735086057793564702884131232977143288346461174308021172189262838880165919732508365395833425
6515795337165937059384295287199077238209078019477681873569746890174487272838163354983889599342810787
1787955422060754487623344129611314040037945902800211098328520622984960665333682297810585672840227471
9254972013266111849433164618555817549573503706120735105037397142804349608836899982924146792575943938
3982636697179136143575940663317699515799982608625766910237923619709306726857325549217259723598868593
7397676586517547294334529002655023175064409011640704197387650098732174063526099941708298143142067799
7616933325251733027288813740762210154898426036444134020818117555208970705081175022131452436689032333
2689670441219648646354532956168305409632164035923861906984564682710922043733755379412018406442355344
7358109707796467224368253633573357249456832827860779294525651398103342932092803273887819486459268594
0720822227595604905298942400564347898164869732860632938414007286643516590119804383088844926858591305
1754421523179387039800108597847913672105615514694640210677922634878318827224079629132394357391688599
1328492799454476292500105148527142883812955173185733875846943244453202785572873522471765098486498841
6079923476230900611038477705478808102328258978053470406450500440875684156728958596812374657728699482
8764551497893152240033002888534127782383240178360050066594324965261658189078355509610283893921655705
2072344996232675195640135821081185118351413759618493269985379614635802946690035703408473184269733340
2131325090453677911783785204166969690518872626677352325665382729407114107024842594947786631842977952
4268643450583750771797956761582584287405314947020169204011356490603988670249612288191453292353748050
7805139620243482285114816818875967613321951100014289908443789319948483978585299431057283615450335363
4974060809679033471392694247015935432046693303586201905082144326956649380999738581585880904241196824
4385878220588710700444945526426494008802177479998974904898482775441887269972806004378988645074171006
9830441185798272361780884430465105281619964630143818658550364100821872472172346165147892275297069020
7833227691241211985641445056759466320757715488947508265154912669309161142752454891360316369675863060
2633271978755622000901861320925468578554756288213752796220312914753107750553571198836692394525123094
6417334526920721869334821072282767222438253972765265345914014179640532134870509678317823843500061162
9438984681128290844414020730349901369400222023686076401927200378213740019423348785208470123155538649
8798019010107288896426421062098265546682766277540208040720546697043585939383616633979622935638304419
5895140135444125743834307917908612780195996174587301369245205664778641777275529519379923263468185542
9469275785161758225828406773956008841362086647336671448452682814693824651506686186912115429925332484
2760088781241932009824646428910307939632807313269785550983251657903407483568204017914859790848351794
8864673846825111659121260672507747633619768039569232464873406394128109777056205120796314365070219720
0562167254430137205815417765827066681653842596318308383795648683649197531841162359445907899469386393
2377627768278937475913582802944592001442606582736453243181552233436565713879358879887130783618083252
1788789843110503089409981269369097045951377014154432415616789365918415877161980192238074133785512491
4963309254587797415541405352385987586673681811288273967062251055991969609456660634909915510169087120
4753052683478429134758473857611742398946125282365679417253449250181211027705106965469200674649195230
1523705358230295387038357885556499027509606130578710820832219147354357447674021142405295855259193123
9932746317951225627429051661457196565156636668596962253531271402422538819030219190550056882975138077
4392627108260528126617566591769210156536845700459199573418215308578752177885840007438992822056721019
6311656852355448135808167830571675519338733026983624698649131420003346261165715615642362378831630501
1940418318849924111991938824682289189595712700457397642256598781332928329400047826673546635686195086
6721056291798821065720232436333181940452715074667246701924331634089902296340786934947821780484254604
7409976703787704804006769543619441878478621679874622040578356743335427432723613109988835331013173593
7930123331858715394293549964581203792948687831795097636925955328053415787630052536713196566839622889
1750511414055189827563111080573625885008044491767746295315505108550653930007089159999035229380853136
5976434371178913986936876372520088658425376105059283621054954667951078167713075248835369514481251023
9415957230388184537964395645384422748911915570500823995603817469253857534206352570315295557027157030
1687232578230395638104044983929822218543818221672899030918738428724316366471245857155712782126556434
3241379049995247796970193784293560432272729746313468883432562004260172753861898633087186397873363760
3261640290970698653433121601175050401057215278293689963822959666680982463553778443049572416671075963
3073444298947539940536169799045803547017912802175644513466102798114368394588651827897293651339874984
6418963055652501450512020963863805983534097878629877942079485047847309883111469573080318908043460496
5960266933779211725751916281493166744779216465326896000954870217193745379224687425132982754988546209
4658482691665864200464464683072712426550910409782158294403419898933481450291092164736931999242595619
8781977308190496663155171703297407962767333615450324552238055686611960335430522862357020521271831626
0480319389390414371258636213405416538349135018872302852962130358855220095247889491884303931309112406
5512276689669072441377059132327187584285264515837244143473220955368264724271619462657308634543450999
1091794483866715510153404627800286079056032681920353682535779205494447760890687409465377163955667731
6751419170867336132966510703625253978859009395606359913358153926095659878132437155968915402941781861
3034332704768054220325210569544102643527425451465351381687636099594620399676036759512826932096376943
6438995721713824870107165042676886677019587955171619780615456396508986191084058115925888584949700261
8850781828611149825397839162020415464441310780759983829055908962284457492978387496321249231822527356
5024534896189366911262026806460615125224236888767743982716835671759191005968731016857571198815345121
6092859048585753519939607820965606329284624554175083019862422309317677610398591291273895327470792066
5552677904556237811047391436801426030858616386211047643483196361437591931240896115600879153597470041
3764735851939267799082701640690428669331683219741255578889854636060349288548952773063347840766121684
9580287762382361895741217441129934449056967808646649276738081454789100897749730765145977960284786896
8699408344918516555614167672425931383450485404580520676680885373382063032279355889232232858710390600
3623749507936040694671627018915806015429852315483467965699931198947931506245454771657684194359757034
2462712383027790906748307267223385586012609214772998361989169077198320180617970793155523756739800191
1768146065828118917504624860446965060943662562013486386335361641328826976320268532572871724340569979
5596348718291040405109711485807195075040043095293278209053812832618025445808152674626097869935777401
9146096586864412766180996322932750383767094363123534175658402519032374020166493710295477257370270502
1225976449459030420731225817654652241874090004862469380726207073951613702088233430111949111631185597
0721501549895149039737200316648395071354903691301850830836049474558159639601011928515044069953078352
4301584207729593536116067569660987874044072952757312078914698982153033141460003256813528814260109411
0781029304299148780345784099687816563750799329134134052638600782823530412043601832901025308575341260
9630640100738037795700403724181899316192268354856913962013307806403579282180953675475048914486581430
0795961985349975394644184703782504308441436836163566499456371262376027024972738936902244635803770184
3901157712902652566493144811920276573571389549237786301937808491958498588427943831418683934238251743
2511759974789960127986000490198260849925898808378874929264485915335869192862929432622318891410191050
9685737847910956066977965685409006786013280688509337833488639535721509046266457230000769897102061564
0328510760150143874562620958682416484810115539973039540129749572311700488027030572764692319251933591
6398746667167372899050638578978950875666009578842736846555072617030063587297074560653994799734465180
8704135905579611011566587524778899590412570978234682200122080085838997954616892373103286838327916469
4327889012522396556974952517941292753947376432919292748950403913001205325071658886922295832133324558
5177228864326335107962495396649223264674611860900779313454170604513552574568277757045351549609450332
4154745643408873455814047707179276439230382204619207807197805024036629235233454551678819211189609523
3702393475063293404158113071889804866625806478404434027702337912992906120701944928176621531722658331
7972490301341547293892147509716641033730831900913742938377273023780179967873582247643868017595794575
6558305759799199901233159808704294806972713592316874524740854432673920202874424962959527723548398007
5901956433434682539536933991535792613795521450576807095660544659891714887900399586579872443461789573
6464155710070714547922120804688618405498296497901942127628795154562461034726907765204365099166342133
3428835103124768175826625090014098077845508948954186850222358582939219742700483482172510278680540071
6189341333948242904915222155580319099234011888849347429175324784691144325375518099879777643309814816
3329647407846038978567197499917761631629403499332934384394605327140820140092001536085564185135936439
2643854167567270412517317238291366460943333643706013153990907229460372652503583273519276996417285072
5871928828466738141530757908497591976503117422863423768060396933113006503621357234925983282283688456
7810663064935739676948424804206837935017923959896227977659016943728179449905686160849220057575561321
0236591847363106628664748094234144015907881692001504133150105926620601495890341651230960531579703210
1620147509115773759182776244912077114898946176828146682891633405647320608553311441828866999806731162
4174121198195765438603594702337584471828192570548930409486049984638502408641411932347741217179604581
9205685943590362170958069769558325779795128415789814447072062381848711466663760271601726967294664136
7085188939413368302281208784620936582612972203124555860825059612361611175797717326982103263390145992
1823782256382260331799304963429608879912892585917521570446490139029016675804077176449194639619532679
9082460464241065689950973563899891873162893111375556010562261394761884116576403600430547597692116336
7330730941336923081323763917845889305681371037817939805088178876845101143098354640930756537552800437
5409567637320492996029313106933965874642708235763821476630260049401398538128556811470160369129442526
9342487077756126918828499738697524026162960146746185513716642966854006156063870533492102378262001589
1734393420061977965094611043215018318399428727050983657344743845280901020222717193058756615370807300
9633138480446377138387388235387721120745575842513316798029067970218413503216123696727257475325633108
5851857778720575876751943977675015236015225978080948765260327326450200222226660123346707876317763784
0530006528461420918529381970891417131127221389587653788238713059625347710687243825423021606954835078
8947510092670592604158533205721134841030962392989869199273588000221720196007887804255539245558426791
6277582382375305888971847695366256985758728411318857524188780044405739395345586113449083933251752636
3358481039594306396263139341978775509516027238370410562955112565428169172974016415479733122853266047
5959728351493752573871151572434763510990581246894257376124337220506540148195475852722273609011105656
3617489089206490496404224866060343520307100335267295705073034046787162505696132247101006243692002298
6782908957433749166196728083822519783648013627612798727466878839269253115184129785226580729637022982
8933376333140255951492402927854118957536304996567274544333110101057612513553247286810701264882092304
1015278934149609997610456124390894292690475962074274361945424596098640132531487780536301970946157596
3291153315553485646462143472951913673563939473899994625802008666306011957362999084170673130437084421
4054453853502127248565417169568237400196655312958814710508492945149883194262515797742236390639155706
9511592973426155724849420653648864355209112801944746695252901551279847941134953005297112565183011008
7380137166730291555496183678106033820215430685650485926060144710467113962751701892522021099037600503
4622517061464585382194596417418153588046526497055927129210767076925869697261153146754479168987579101
6664763387693488911448347102691867698076948690675731700359690866353213755461023712262540330953526688
7999883780778967887390214843429874342502934064370421552691908516142810562641933755537236010444980178
8229933691686040032043362179077679269101476622046071409838424965479419041651284962218177158686594045
1281756850260858558321643706616457381042147350048745300180722078471404223742497084291666421016094245
0327069181189989726379485349385805666857238049255812697673467460519630063203415629853416636031196717
8931547930828734786701633181111875418584814286968715240249389324900588490052583898552082757043548194
4072716514251736823459136139614442743268287035622245908770339977526715906639722419600288809566648123
0371017806946508139129817107381718836076110963271396525646039984936466762248100299914358148775122817
6038235162232472483064914290710584875604367220141761109910385493726154046042430354461088094403468993
6803859417555768005449587130251230983918437754189735451130312258773272205610671727357377993347161181
0976223275398886955451981665700964147208905264482413474428661618038297647628908563438643019860074205
4497332942123552919541003244980228564978424544556624668791000732308785653158197658741077648986816774
3327040876896743893028352288789452362357598346168596075619952378126859354762676471865352930474104389
1324270680684143826350759233260879780545563554004812690094096765186933705800190858353619275825405230
5852758305784717263996615088100768418505096323076280997909314406578462813646093939601658941373883123
4483472103844940057023704495039819319906666640279669331254930939382450353420429902272076207870465390
7572713456764543475819794647344538723213018369595226724771942153732130438398165603474546092409042970
9815912448094725200237572804558067431175633636856279630970968967860454741018791598941894825782039850
0216038171323734572918108226667902292930705056927193941191308630521057350524790447779329470881969041
7965218252397034677812084895143419198919425236611809917239774603960329566273311894718954891114338765
2589113382003779771992815710235852430927166134543026274040677037276614821743589525015988459883296789
0696550156240256996899820525284179802029875850736007958563920990626356528619106390855014678317481101
3667054153936668383257966611098850272203105001618515982239974507059207859381205171597112435796957193
0143451721164143406426170298169990054167059533943605818608896417013880698838665444222508246085607382
4937849084295672770568454293369851392755816144017875363753662413210079466025452151659209285825956415
1350368314489646444566003134589861246415878386812922928635815449505553406636646932125494599118433722
0699670509709146783437353420605988057570654163528041352312255250760053408756262527167588925237848854
5450294882418257647901030500073794976670623726236597078144624985434378585654693894088624864667327999
0157146256080196051234701584617181494855097574055666253110858873453773308630319169271521412154080995
2613024256499161987101412005646488544768514272383254771720885200219183690135616879601928482093712212
7463217777571017787371962781786254043486747861040702648126268967659552327219942029837930079698268967
7116838236079376285092999687018606851953846304724035076506936849027587891402288492412841627947310727
3039184555066656998899562212678713823671184899848909877100989126525501679120246830374696053326836907
7701441521414921487074291624868878827058450188239726021507507312422403860946380057662699511293062112
8047610565830604967891990207768052056364004442831484054821915205738683671691430107801926082091217825
6446784840971276030792647256724600144438013700600608022394456913250147404424994314300780420762963663
9366100300751176974773744086922075273949208577247072181467594472451174470069090772979195240970173310
6100031714068057292564549608522691861292656848398228762681929269165764252576257189011356830056953917
5794528541787393706324754689654632884224196919544449225273807837810016294086148997045763629922726798
4260260444803123726533358243768272217763765772808785489184494574857344032901260035760845581486545919
6129557974646416495934334084719372422391040595405778629300293919482255537147048127967925104321260053
7922780408837554068337780968826361362479585467562172574982456853852644508707543155248337760178210423
6500037692746280126129845192137562077355737127578580591700331528391702774065679343482070962213604278
1733212944396385746718210212435624820205708229049215298342455724006554363135998809734661060695727958
3818244122229032130924987284789399919096920652074850947370693458723565920001020640958783905161790423
8665160343009231466504957395861796821304932839467195626723841430993109486995625163489873358298420681
9679068330041944337386111800356756791602661636001812713008883366952463101819716703167441658295135446
3707810748819672584921159670006740550109493588472617967289613216550882308852922815877267022046572665
7961805165745238310207084295265662152819292082917568628989938941683777701574754647722541194224277901
5883322580725219724908313054893790644838325628679630635780404970367241354852436905696754178671311291
6137289620414634054769251800466868639741592822541700832488667465477981229276600220410427755426497041
5060524125910979598498853904680378525392520826002291044585462083741936870566247763246891834969608297
7294104112930845826192060229466307775742524601397780608043553320180396730381770134718111558962959695
3111960242245245508349102995781364048527082897279696656676776346212963438790070857546317229032423489
4978518250775831563144270245285760802639497962009815184711065506592148693241193596553675846529032452
8676875788767983176658464811893739231912550132299315016956245626459341489692892312437326714114959407
8832033473693806827812207466672586101904318949794485006786950516343255005541103033901115916869420970
2216984063543259686588087893116412118102596815296100081437758366458944767050385291511774552553494570
4832408644875143011620542510035499250897527950448096597448018177555923928095430489204509702300289928
5511630109359387348275779617519810875952194319890933394917394830879176034628458689536697842245258850
7327737685883529624675590850809643057540876528799355785042938757754332553905604202453106097147173271
1618501208675659003921534946884947058041535507369240852585792077604276710652408353795097415751284980
6866619482176359559317614228315500828740777682292574614175150892327737990739530393759157591655263930
9334690700632067509983329607515980584901392921996345827759470434302708690919298133650525563267722994
5769268609903982860579700701419164648920556533058771886712601075179908709067127216406065141173273558
3539053323899474818096039986214006209453720353616722051176676198187784609411682766200960029862479431
0918584978416489896098257091224536806793573985710335006250388339159485869088667840440825424230615344
7223664640443123834556037942432712628574362960636419946002930987958125089443308510222639244201954341
0226476377852938213787757643835847495222181258691535069458366622453515183241128886182588785003809095
2973650122641771442337662411919572273461448072078161157310314037943954643776518569962973673555602687
3350006008555488372211621807242231236518507095514611496283433875779116664910815369511098680260284153
8935128449085686312027794381950336408236349770582926979629961058098304794161971586172948357587451184
1882231410635218434865947507220297207634358322781095689408829944677996523008295001692677251938642002
0537853014821298422221784589652237571819170424688914922718725457142441873031642436947345366926726897
1215614605621391121689784092310662749897209650741649915274526484862708688364300359430149957671581701
9684870758742323749897999725635123284951768092364791660671379389126410686156930492582186528572175135
0546090625688510406325879883234174613852271031529018986682276522469337710185658779257704347859549966
1456342244221636401319775340793883550145715239969943045656503955656174694920077880553093357406914651
3880899240935626051721466350541776708194004173074397049179613692291365386183824405309367161446311894
1297544410812564440573460956892517042290203732435036922866012880087629536097314414152767352535773477
4525633377664989192823364677906580032509649153642216083277524336295932542516312238505473886879499510
3217039673928991794429607030719461814068310981648311007891924021636302933200707843886409015690259936
9740552410737101197049738749100994648421094389641020266347315268685061172424608384447403919374649116
9138374377379154873562060357948633061242205285207893567956105882126525333338193440946252662604104360
3228390408779775206891519468488491939513125877822646237569319413273435829479712605569199458925250765
7541963836552420825254863360969599002143453187789968729970799119225154814237553845836745907928536101
9313315009755078363144639962673035353797952981211924380197555478702162197309260907119886976872858783
5042552259636969209537255710171675454377835582541435419470075028710558939558774756581979950450821322
4556434014879257224482096324750904674026706157295321254745785010135936536149007435010499958410458323
4166439530724558124772101136978768248858486806408600690179930536143757273230893807876102399814946839
7740851546213638802066495497273320117125814173880228023565741490273439174952686867317921483027409147
0918271504685308916610651999735468661176282842783510943884662119946895053893341656533147623773998472
6884144830565911062412760178543844643484520138856760528920454621609552072919240372988482218628302300
3467961946907831827899791015577322029176415359018112488868443970885196307193805064254710704001342963
7008091823850454987919603291429660367590409879944554434081183403316065869826666200526109888162543235
1647142998447043146060454135430218303541000454986686203939527845427222205851240272260852393145632328
3627484537025013913223682346611028270180413351653190892736270349645257291351028096230642540725102937
8542165894726337986053142777584941537470110129228110847421124948943973095542049978698287336371541545
2637373544332481145286352346976376642298727889819974852950704900334831598168059669694420013938330957
5060736812973345397522679835104668510566421246096357635274835224241306684117474900833605889741209511
1963451392954661987907852016098139270314446897413158799860768162027739990935702119833947457974112178
2015238179394832201836133827649131560654369454663101827196396451832864134832115221069739081701329856
0546349523043330647811790302901186316819911812466018661138212184821034134947756087838083324162142928
0012449589390080377800978461418487925472922847507818230617442737178082466263065492876662511515828676
6827398692751430745565397542375767097133974310809012951114666242642214276233410560303984709304190843
2392625080464942096058735789371628922411757454029809358255227089424921800550162377812079188852154396
3533406573640286700923275900290620817536491344741374567277823109220300314125570809941158683226140367
5634114251986904866273222730788072212346519794372287168863176704570810215858028672053766680741332982
5975629881396665387805755927253106570692361074892582014678102729904270718143725391401208588344053654
3468101245486932906869010995510370298644220381206395789232948740716481121883556297626852012031988312
9028815745903126740377673713395797773983973235935859153256810503081450489492893179169857220276822448
2230829263135982748241496757799037744157171514939884506585220622751222419723643790210841553611805102
3055973451868744026735435491133006709938211317876847142543273010434867787673409677433276482840467238
6089280399878559124702318019648123829342040072357038264229139986163842607583049658804174427808364224
4259197625197689216521972886558411135155709413825820174090134932446358720624055912678168824591386749
8574075050840018510628642454961595618161633430086511849880436640683682387172682033089164183813182760
4505919133682630566294910415194648081772520645302643318119768197262997546318872670836079431702893116
2023802285084101893563701275124684695730033291627687748326483784759239199511033902756737285557315654
3626400181565731846504939806230616491686460746973181693042096929145277117026903188217048276943599417
4996691727260791522847309035864593799990345825710115093236395948451127490867203304206447438472558974
8972638386927462916670601298090508468182714322292149648219944294052686015263575733252183402458913816
3936503591079173658391062885651889132369627900247932078417418155586773299472431640895305103472629802
0711911408510083087511047229720800740702978189422852510239203185874998917454165888496181103703489273
6205452520501892588454550155752517761354838627120365001203496847373542634750567459585753109221778200
1361167427815764774781113511101910522672995315965684783039793577003597461340429469822134892872580672
8894891916770344531841403728587981862497637038144840166581256839019125665590018469074556964462865077
0766432786468455657082548017295849370181624173707252636707095418245159116348571747619918207463165821
2299440898095661879109997095267732965145476247348918039039833407643498324873658836300918832862765263
6660076577665388261372048201547699810519256574540495065911751784565711834831894833627295855019760855
8723224770485623481219481767825289227568787807399680723051356858190423231687270715716333603888786312
3227060039152814369172609857793493748079637428294281747240128543114826199707283820938912557011646068
7629228140115767834834179560055709007201354294798728121301694095445317408944923033774152339050520801
2130081956748764714488934913775287432055670981911246695274827627325470988468352694015117804274868146
8890675752322982006210615482357592500660617110118675381739308321806383990441556767118768788046974925
1320507715555072324404491861017787744936665289801229774351899035836660288642777217122359521186810477
5718376249694123403613978408329514786555155797024074097421287503108831802718293340996824548820454871
0741928576610154507053646376015722401549664630936793140265894032505482462141123731111726150543415494
9331204213720426046575664510430686894409222834331755579720300405947539844055996687142362826626329192
4156856812332975749351149874303231712752290728009407059681483719575446372993115290460174080753550501
4273670965699790439069449793867308807509679224465556354046574350832730119275156899860620617324296934
6914931797418278497109151784975570300771223581878129088892896678509109805777122406194181708689600708
5756000165139107299129534699625894842317472587859164273075810537766958252235064574174104912823497199
6329830445049785786027308453622810950128849154223873885124140548858040912772923171327328734378960161
9451130781539666959637333552706032196996229001137337429653904593023873536417328161145976981166056532
7607907981273326391915040488417446346753589434976580368525735193058977061660335186278960974058232859
0407937893957787377815477456245034158440866277718973350005035682108929105548688317010433414664534134
1512942749422888745302191570199543731219577385689226311962461576775432813861232005211047918317329919
7526939439683102409416092824221587803925749386700760977761891887350349369882416607656544622657643711
4533958208424187107005447515434269701372560738167161409706011065814438371828265484454538903574234752
0845547737894146375240929503590510583101799873640401748712591442820045118215237164888314682850941781
6662086376621805582210159393693720375460407908512243631082360455627452723198767767838715816808374331
5015592316278735958069695003549942700162709020058311127660816895535674291804354828921892917367141738
4052493058491758677679627852466895025375740999664722014266964070414678624612632096648348453704473742
8969132316646510842862941684938226411902770726913570224638986297611260218552876427505101500022971910
3887682116496103388003819203763886158586855233067121757001827060509163777038131572278090366108055786
2540213495963708282698973559757705052371850603195070018176085755057055498211690621893624197570039559
5114512343023077482455587024257468061591338476504898831857358004261952296956069129596977045599399634
8741904474829226871250307212209158910673788325694070846275367664827797927326757757541145105771246180
2144267515540022166049117476001019107571811120939335047267018752793806626002773954095969205555503911
3486560202259832467964794144339108575673015387177611747157564070782643909011643613621008806781410588
4069358817806840125241240680712438764338736554783117722607857730862692326102217496530345668199051745
0503097690833376469458047963898966634517244304410949873842420477735322418206991927304500886757140748
8158030845373575003167405199487817829257165385530424337245295468874270981677551079310824711544492561
5262120141285437239566753337528666108630710133807580843523269059369940316878599013002900515995339197
7210592540638133802460058990216312868346400171618355304370041488697516959487635057598361121415656250
8247736708256985720513589599741597185259676806408983875635001102461102345791748215757929690395403555
8537684601643505368187044102337516162517763381686124922953620006241485618747473297747555653492224363
8745917424949918035153977428903296447049707589575391400837262268173554861377060629973242303045429913
3954723810840245683267936725235770273236783413856124481950633685009415467850805669499450241380350386
8676556869022039084755770274585709064107769534309279892419214053846208170380902577712297534091622944
1412793919659761566263224009796199708941265682391000803356267462499381093058340570464811436639042065
8676070674856081115940755769813119951421781393885745904086563102235615148676506686029587064906536407
1577758685531353062522970822854763878270841227773738524656914870641132872301549562484311289552153891
6340841295150285693591284573058751371357009061326837156603368938246702522533550187255458947506530946
0972140348180259908487971601172165514985027274401262437478245845546805121900042649434140878482947618
6128816076705241497702090337617187941165503160198520811928008791909517696168232696136273197524776840
5489727743801851102036683394346790439502896010841756595747218799410745602177280494603192997461255939
9885935132044448622650270847115634195546691264793461372042681238807398446745390867649272783460902458
5734511172670217600719356202909647550115579681467082070018259437576758137775872128146310840157290885
5053198853794895593753988248571871057204986150730128384781790016785056557301103405805394743288906527
0202754332151176968951509786691706396345379200092575867833634288826098961643650349448040334483774079
0853029018138551533650163180830830582806080577581746764860856444427119254947159961685867584923738835
3827955438237199734844868468328657212457998923512139743483921367325947594522334400899666246500328309
8932918160024586727753186630184721555090174827351433036748276714835868692867243765070488216071298085
6609865272863369220235519367604388181191323655716410301924441749388673471099089362224230583701796219
3994927309822738997232135936945623253783835664852452556684101312055609226543304359472678705938027307
2467207268016608496016816008084249830515602039720811838609783603024558494615285574752113694575289846
5470083510788117190883831553213075595994660172167614255625047302971965055950087850345568175983615624
4304432999589135092873240747174467776179947304794958854348758710813719078158811379451549136059494611
5224513036885098214646222647764608361021596830025246025388933836857586100088962991706840651967277158
8689596841899547947856461994420539678011006694694995483761301308021548370454981230644413568256632318
0199642198667019308803826517063587317917287086603078314684195827351894738817409166918646258650585297
6695742199149327690950958494459372290644943470751063457912617176288441046038774350426834755302783225
2591414231064792593058586871020116360737897717289232033579160585337735402886277391432549290137093804
3547809847637971142625198360247346245685817561019515227973460096969559481524634391180892533312807313
4896560000461538414923435621562173224788850557205774054543597309396331669529771441229722769642117454
9685157915680919016436590868445737512693863626058359992829885818432913660260917207191913164486394187
6563046854971910704189826371818792720779281584164351305667513585417718706418403349490942145043205041
2000138756425903917103529603279845088487257399865882516054653169122659806293093987380639534033869213
6645656550798161030205252889303670064315701375734674128976068115818817346000480824736535414184096408
3915212378936001406726765609673186433048210736171872251422639838416658985276825986096588594552121369
7519894717197704489436216547620556351144663670486461211527288823508960325317608874969622361968840027
2253746840824594182843483122579222642769548776429211417019690858496932136829951113835396972595092902
8314914060571064257164696345372730048196426836885418687817660162205324661926344760716247485754496119
6691829439700112359295618919728296696595955317295975865407014902005746956514129247709417808560116735
1147271988765081568413981139873908243609000291374967158634169222541685431972179630518474848807794961
3959508134612319862879622549977139337341265654328337202431689322378696868210118404461412944349197093
1645813896878239777936670886371745277337991279775975528258611343611956816495740869509072960826054938
5511151060860501751573976671527773673915904588403465850681210459795388122027644331639362254062454718
5181556498471881560032446633597938851463749577770613063729422035780720244937776012529648578050164987
3889491185679091458552035255225831458227567522567901605226821550987891766549483608866947711664445765
3495909528630267508847099904488214251720383186492405386933372377765592435544489607925448821670035535
7988114609875970144483145754373928767077475857741944762526817691060182782133086785762958286499028031
3320268143756903999405215693527236626722462976777640926603112669166069916592131195464205816598482267
6634054882097816938569504087130821530544139490157069339578839911762617549768099207581860485882017227
4694736790578254345011374750589842837918414677226213453813004860418574373973781925159809387086601435
4639778362486309479075392581361467242033934090137346876198554474182072906800442143385783947226266728
0795695733825596702287272881164842879735343479258065911172323970229765277343900142427577387571122422
7736376515508326617178073889801662563527612808152225094612102007313801891939475898166820751508087249
8577237526940551329875491227518007254643223612407251595415300323033107564527979793454261628278039183
7058890365482325613255440385879994670512859234863745669352640093627488342741399124865792626343371959
4466252374172936457074939571519056918234293948786024963562528500572095958540276405356147393081257069
0728169189258232998808725541510011145612096805725885110485638653292645636410486407833929845760632144
3665118179417504803714348262658036155738159851506883960894325207352752498390529485194261386960421644
8683768574193371576739543988454744478145089001032429423382195971100012852721489311131094934095019211
9487830363152639150095531279386452551437869787002820793430218580968526377972059168693794515897216649
7474878956982627180799939887690615563896271519468097883516131403635566723831922985212896198835026311
3390919645785689691809277814355468881261664414457022689512990480962271299285036344063943325816480806
9098293417881951467287434276039301069391466865476846471348247435887047588039267238160860415908996765
2966778088156559660803945191043827828860796625593084381024246323106074940911727823853569663675677985
4873953694527991667918300390948477102572554544918578514736565292832432616008666381386737890294122160
7362673550483467560849704060777220909735136629022639586846366447005030537299210277714192892163533706
3785322525970760345207226174816696099100970452047552634979572659979792837195499959722123544844939289
5684488994650938072399879534156741806871281135287701782670726590798920310936082795757781956581048875
5233157403980319568645660648072506668788784231116188525845120567744802065056892662895743964200320886
7510401530037174765367749195662024665514410571325763858671574567013563837888026083672104652665676525
5888673253342344788985410218948869378002704533185111133474342027766210445395090156861247852821295652
8463497716771860028382064336692923327271414681354997199311545617160510429540515769972437956971304348
8601496226666171147995743345459517904271507246066199951456706980844715234646922802376665628047770253
3162910022114466409153806234999649785884012614866041760942533739909355532719409859711717981974143807
2666251145705991201319978789584331812792192714693687187730671527639601417352278617473902861460871905
9488368708366105436850467964306890656727053124487473226219405848744623866821999469204401058336577661
4841477557111118243950088493699822253266348838725196797090293354815335038160096878096836178113099383
2465352599166147648893600335511267276493426583626635726861915763509356358449272983740801223568082757
1309995964145218668747754826871279128692218876018737511447906754628751065631524032339324675697877002
9583082630366639348971707908923861060619867570994350279363211895004400061000855242848214698769515401
6784097295359445454117418961274814389090272309406454044830721256952287300001577256691702495518333145
3082674448482334642834646090550917549784024527520094184404320022296315412838856674386578281804280636
1878698700631359464642863019624669483379817802166477163926673875094865879321175416239658324509005738
5369202279243622349693450164666187634744195355786025908794569684386920953327914298625283137972490144
2748097166801801239233116084088935356222509429681514407418515492582476576013459462849156845687099264
8162269859383047571833906542232763538878213569244078277713829144765634350560969573734002931097996076
9133993450776759054114606735484441473618139875700244367577983640987343557115472083025507791690274280
7666613947974040780915595407904290518767065827414546504637766925679376572242274345224974822519666275
3138570558950837146027361370545400008234258514978125909053140530364420436834979749673381766301297088
0184974763209876894037110554513240308342602509703110343708338009664947526520670154129159852033598075
5382588680796536891187839476144793207668488504241941990073863541977797034991449979217277135124374183
1358320768822978985106347773739045951759521232255478376380395978015922754108441823085041065227687434
6926503549109836356857194956005488948451671994660044807188996430219162117089198348648998479841259372
5788603928304482536679177401402072318502585333650399522501719519512578555048583980705871252858009451
0177015648931670527910218771879637317620361274797573811941793364765284409403448718385850018890384667
8703664871021646426262870015916165188369558900906356501311418563790250285195738224237842574172020963
2245095389665957917552701530759519561156225613544713287869112596969389864880405947792028871926983011
0148991519701248435982082539347148260395070743551654597163108148429645589151684472180524782416874587
4797959582354308675082461537377953879972136436846578740065559033380349417749957614622437660488681032
8917840555058394569554432387389994002542075315753485279321053478694727954473306558470329658970850522
1879571000250403292697922263512332202242264268432393572658923008395974865303204862894836296105105498
4060808025844974542866413909164738089029127274351296063612287501848326302411954428643097853272944351
2953363629907367386661092837753663600940225835927695350163483315787100007529442870508239378794887718
3739382360146318733048253485249859407815797800921237131383283647146157113281252246903565437707931417
2616330513465837884807202077030640287594862193228166751347434434300539383964833216499786095321841145
9763020954599307999238152704807560644163477167965196073391644693854661124854215446486236041712890589
4192763385808936742396024756640066831131676369716872105312435818875071022653432892355736080644364019
5703105117440848396648666284671371955322246682688197413416317084817184427888823125348743508039989114
4763450919233882429491087791724310908583727657892582157221384250650944686304184488917355948071466851
5316350049982850870861278138314125166454482239276588687463268689809797112651785467180728700693823558
8395123914355003193547573233263838218960815287569476418107077758249048189269070387496804397530478923
4768674219239595583070762946253538321295032914524705245233467822999602206146929007484224760342132810
7141794305476588301760587266962128477973843164357988359821484484387047653207035641041156644216668960
5721243719755661468863327928861841097026358824353641154562420567341108871041795486764022073051592531
1353813489651237566509122366441517475648415074293986704531863423052403584535287835926103695248109731
5901750567879657061622924099011744165428593282021049852109293031206292074509915673946729956453602593
9536904005557183305106197670129042137346750079008794563111658208125142653632633673696091841167127538
3084917712180716362001236481212361383543127110206137900802933861374211761460584171938349064017999847
3457368099816680924443616728842142684890969347181107332282427089694246168857827739068926042233122727
8082759524137930420954885327556658898371565210418487215549889428956768587953294269823694585451176234
9740306958586520598129099033569987473204056510610451810136144023325458304334539898004311284068706670
0609089145703203716065189654163906148806411543222853691737119215515945123062754139374433379161507830
8137218104523801544211298717272636943610169756111676455049965014647326502302786710444788201548166230
8478122665737612469624228814211026812796717489126241471606198590685045978726308324074387053777500798
4712334866317153008515204078035683460114705105949678639028358247239639998743888662395089170090989468
7302986121513933077670338468067034080778500870755753406024246658440514431974319823322413291223297538
2222156034012776327599476486311329909922283159628011325917166266621870499856681452763487740828009441
1944759070535860713346408295061916211325755172134119407989773523513690491145153749124144789596490483
4620305926958254705692748459144907854457138610830375590267735073261612520503186057420383991749283855
0251469687801365172144911590465328997450604562236451813236329658498063300719931302966898445557758495
5214568672994126710557035846043832670950415158374038066498491886393841912245617719215317234375094486
1143163116947039543045600167630462376988473836307026075760130599043110426677338668812535862107703371
0234669847319037316053587030887263754773754638236828102419223034582770102997339023520750590648002580
9521031175805339241080442088918925370728971029529796924606285741785616987166117421889965257773902247
7400466299537976794431136812217173221653396249040253583734782980853937461884997432765774399875436101
6178671662737685822594710114480860358825571184312926255282466422758067148593086507086400993087808314
7445740523090228621128788096087012606280785502405383080345903645110983726603914331683217878552583832
4589386813315387838846598427819712009291208064834261663344669038137613613151605410875700063996878874
7817753596637049351663436130045909914968594513476349537098888829205673125863963780789714719683015923
9590385438205887591792086575287114037346649425476023032906569134554219335366065136708563998815024428
7533104241196654654147250685234009009578634113408644537411998298439395631696662607775330868597804411
6602181989975493710880255542958899830402198938899027636310120288837308228720447947654969578600852715
2907549477224283261841256829635508554691587754583902472199393987922298536842683874159908129876052433
6486334448190723489099697877002322725699551256353148823013411472854952128323934743021309464384183032
6591407332983072543337881077508107652345985138251037592487382492487217682189548410076112377551177832
8729645659510557641328732514716926566036428540548767085980103178006622489739246555134396723915063080
2211646361506731493958051146753961254022933016618592798713605760915433723672832364545103726380474302
5573296911088139180089003319446909159282716883551666437820910419681707290584283999459679372281325306
1605627591773393399002072951216984231968994368611884011710338467821560639203382625995525880501821678
4712380680428519653973089304120421429489832940547333533209720350710766229531804893533136792325848518
1132143860084773311417489952723752965563261655407173194763981679442776225850277362083809084742451360
7979553186415050770153323789749356823959706222531838475804301729212879049322308540057610518006574874
3926492674559391168690091039847191013820826844145965883350325430090092963833224005545912424630354451
1779837092447613568771035396116504624608803548595227492530134707506817664552575210011340502106221191
8756441472735864078282112716127770553265221234442489909401762271628162976287856705706590159361165022
3805714756040166729740551793298709035854805367383965547323810125901284597644022260901753558826770645
1053461110270805562907964598464870399486232840569258811865944712135882758710052448522624831378328635
2400923947963711385204165083977988735950200069147368245330930321511970741924200534412648236527194724
9958433398385566296718469542120649378426898714748853489631443133335722244900077048598155677071386592
4967818169687511909224747678521580820499499840858974289145302469873307326386858632839433130008856294
9167368852183468031610215124924307095637072884885770770016673958866074171039433404125311391422880099
8499366683068742087671462629957152342782010929920625784640944034095126038905039240113521395620096245
1776982858317864720009330073362772341450311857505229353574025569386844620942923206263095605008403448
7001139356486358748616665868830470256605787152204627060810594113293581289423669891631717134798220710
2089833700066045156998834232247430287578261030519623007237770126948451602197443877524550517704657231
4811220165931816592827104774747287714638951435933326624115592216267839619769701722152659706297545885
9350779560959806332801221797386059860045685878972135230802850008796156477529934275420613450606048781
9287941909022926204640089172892213888981945156879598388908813223378577860213369416554237854593965000
5951553957780272718838520050964261363210052086910267152373362511238311029202781028686498993197861759
5686814428078900606384869137446615912684816592467206318355268071438357042412479177094647826806424208
3502793907028239523844789188499046964928590688985333429238884209787131938156285169521169306171647737
3741894428456419489816900152319126390742852235957491932365855469131097746228559549276936290150966013
9461531656122791446930765759118037206004357298655078709659450021612481548878868838363390805307235554
3775541075552462902857403694608207649973494906303233300423073264061141337418978082315518118971441711
4872130772397833167067240524556758551872916529052721497793072723084541152814625243829689394862608592
5008166802023388150454852026759902269989767002783673680748160800674429517548147601996056843765929651
6249428979446845631899288451908406837983868012441684409078130079816749593667687218241720733608251679
0616907326594186129392272252481040346559904230325272807508740349170553449797800353695794730906979860
7308197715501541994409604546540964881694519230472283499691082951715945324138259112001432866460360248
6748105122255153276558407488797237903184518690825183927283223113789237404511259500437759737712541140
3590932216333182276028286064296302221178666203218808924457786264327694437349339504795698790653191467
5253889275351152739008889427871425925768692646165174720109745719412514875581597040258745776981973044
3387957754304782483770519379486404374244303769771459626180389459761022900381844574468372887769224013
6204823273050263674818016255501266279550209522466467006464022913410236723587816603357874798888020281
4401720391834358973669645016821377070295928014698533572668966851726269135488051583673382185054954645
2818361621155574212826158530711909623733024725288204429193973071520454104711881413754910541970805843
2363701805738672235359431568159471973852845281839384306734282575053592673598060707066718502688905902
0305185090438540647991165871257010752053973578336245571382634270349005114421886458073755473827404702
2652024042148873360202225615747308360620665510333653435620643850878182281243460397509991083275712183
8794105910118173658490486918250866614188937452339424008108196265272349206133249058850076972107634230
3537311351927668386336439981750846307902375356186784290626202459250968679691573915513073514855418458
7776244929605869620274456941544717298090936482911493376462786725173752158261953018566223396694688845
9072400213070450424935509821448626256818226387837938435082245430632649450525021738589546057900074977
5190662841450228655465778244740279681560612183751719807765142812411717781962800599928126468102597732
9653672125975660389059660179085717924346003552496998509945894380632019100568902084572026471908425728
9160552806501844913548993910642706300124126128147747778854024403346086355479845001055915529446537160
4065371671079660740899065640028416454605857679748176254782536346174108205998981289835132019602343477
9210316400793962161919156213841205287190216805739522480352086445764819490009848783338184968371315260
9611180104167599478461116383286286807311606112852100823632036734560758484993398042830580344040498323
5222404551598666678486122262183229621515607629264685314098895047535265962031081210437266613440655720
4112474975553332445983497806099402335676690545025293211214933754506477617688713732020691294324842019
3734207819836417309489670537666980770092732692685998008674600926561977105257676184201024529851803833
4684239786087794994607663451317985709235492325000218531129742894753008707380239182265329491144437631
7890005436936617902519118262484288339307719191023750614899245338836522259259198038543830884816642587
7633326713837671518389008958082229779964556472686461331982480328386690693604783672065591103966199950
9597568869278867455173060096693157019981413929460297622367506923956648209219082885802616021417714231
3851482205260893106203669717472515860478711575137440342089247650125116108312232507277548674292625866
5058460056816550477900461113414964049929545490055825190510420726983552514507240678048013840088991027
6452468421830920420881155783178778944644094390258275857401419246832683372250263598025965549953559421
4878322874586731510117041985179638841924996865009292194521613016338794524663677221312401749194474772
8005655585944400969021090948362303733122246266290283384274260390269174887862222880266045497554052950
1248345006521366443171087732874629520823960878260433259235594734844693889962944301440259200942735761
1280737651545091976040267591643479872084713946195146607768394508303331235141733627860999468044111016
3022506399464006162293240879429720981021759035353492859457719329502146901244511002607699662630849636
9765159118327559170612313378360947676751278963453647138272845673305151927271613398008964596142247632
4556394460971172772473395687150091271317583174900868332152217512335319247974768495391767649168466573
0543956600705054551222209489723177122987332559713735122817163071642757414230329508297606855212027211
8486681582528101737400374452367032675618259243763514171522187258430665109681713327267313023733419720
0099825006044072692526383679859781134329149038436336997307367136342852638733704608234082289095704201
6627155976657794801767520081304243579751569643607982674114583252510925152529943233284666721937468332
3786597520821641896645531772061810341790952887677139057983348007731056798213303996144832089545176644
2205738276956721084416322407844132770886138921609051970671053749879139533420547844058325374167289497
0454651363414529727541004418348800887653744303376245621646026683818176735028645214224710159278775987
1928026336449765579061958361474506726225913464671060391307658785178908060059759482975283726817269822
3718168242236283422913936684636135373440442581200640329751283192730620419318135922363305302924036605
2844520374254421834350952579274125376705819775065120763128531822875253120250227193924139053251912388
9874086596164443758874871138345906448390588743116213837130977710846156273373979041826121968981113329
7728613781283307666232676845908085524999656387803924735865954148600785391578194127241124992583547756
1057150931970514912022819574772715398524851852173539208054728102737988466952210470794662511292966269
1166668927219051760451111525860084684985009670595530999469220583961968190415960453704087411076951262
7988847772222967739718063613685659296451747134606218862871904560945011711943681678039973086540459325
7170037833809978352065895781168904375112438634949718299741904670823371433577793119312457125149929919
4434678099675356643647404853700238604044371567664655831731032744637040661651690854976202153046890712
8579002731710355925796324653268472116195576396451253438392921657724242267558751242889381324516783843
5141940163289325165520571796387849067491303347345490006138525897824942540301624457205841767041085473
3192966913036429135167856665961097929197104280688917304633798441517695825244459158887193624132660622
7276348506512450615067332038680328837022376628230713373730169985730649580501176482646587320730395926
8043486553727209920461927421257168932540332145148340618264074615118270040772289359366577844423589013
5508681048580975293123479423049227240167911585085971550315965909968923340180310492438346841321922820
0822874157644763377842418043633792409528684937907997397435272298224495580997615250266458647264746464
6146229821029176725034982255758339523354881149434986048616680531092873756190564378380711187247536014
8919160873583996735135953362294370939084234013930305796226854748548130936008842808481309585762393808
9483711834422221457418844372513615831164551643982052266831358752248240192260174930896435037590174617
3091682437015737198498853769175506857350688298319465042878421029313674175410333491963503816435789900
9202971684872142317233458041037159278494938034784087733723482253821269393591567827224354230103028009
2913032986721731134583942546835071680229876876192565476089527029309672979015386083817892722124478659
4063681411469535474889380976897989705647800955441569475940740905960515547718145555059514195541551964
8851563992583523455582882760916948003872903169066705032096966171431296235521331552442648002153325184
8213146013473953238502678798364811210677457812954625207738922197874742189078598140960202392693957645
8950435459730973265120298185115835880174646792796399242468423985338894022462330372266567777019509733
3413705694032286058451182204835922085979856665335774244336310885355963467069452868064707688830080176
0645253126531543634394631932034004367430136539252450200530635178287952016189849243192291065297292698
2087142677363827720691664206230623494534968285525052289375041664319322052615381777816680579140018035
6522537208911382766747967903318115777393344688570001816361367661974120459705840516334372133830528161
0791875866249229732548333563735665794393533417705814732793148157739188253953855299393294348597676639
0113451103511297586575942509972480407766384894436627160447263835283240516888345708758834626220440108
3588193319719545566649888408006026842934485350906300093953344432511746468458382490835080013546344743
2208733266597988326202596028569489869130972691852395635010406912638195093562106892235559057505301088
7870215619140759583510532508050955514193887813183406091010824078188673977950826073534826379237125115
0384590729249061889329808321143525150237396146270507806915602778190567950064670466870256765904828230
9954683988083354016693118096113354010396025139027552376895958664016134746585706021263983634898918710
8656162377589934250486154852135755638197059568639047534521836619893706916215702750999044216765149918
5299108955170747090258122612879791050848188555019371487634162070699540415816347151576091271736452770
0745338208532373439481811005862859297983768371263547522470912769318655590647385656545198905102964227
7043118385529844309505133791647075689018639974240993954096138219821991080656108732361732767231725767
7833712997733771930324994288477228817365915875863591332493962822559530194643632811844205306120299398
1789675764321215510564178175581561973253791559187744617905309631799719121055636266033115588526584683
8686107753824215759325098154904710474298467243038778972930657450415904285554438247824110093772335582
5876123415602514683978902204104235324617318158608543759025798685453558223235659661866499559485762261
6705943648392597175049485412337520293546105393098423739637136132029027911274065248125178986730307285
7498324502944955005382168751659973954592109778839378059716767737239712130056488159544536856293530778
7879167359917633919662105539458503377554145483195821861324673931692044227595549391737059852964828412
2918791195441459830125433786205622270878133805080409155831036639972913800265908016604881145047148825
9758061772137523414235213155985537602267292613312035215216510985547124319418127752302342724087015378
7627359235819448566111716476239672971631986831968090841656795416908367014166926003066584696254733882
4987489532333919943212444992173380277587404023467380350847056305265770921623338975867322062409850030
0436485946721110244316449999932752925585216498264118042236675023207087565822197469765072201182957454
3328120125925175576070152047284113858412185797523279411070363146694315873991436831276880185825761324
6285937032004205835228893153189421618065332794114720201338989051391564135221470982013070258365224259
2350690596958351650945884492133510551019351187100011679200792128489297968552736821195460137092153795
5607150644524341207661630737529858503467802439678221064787864569059141727229732649673245828935816266
8929380883013233973975666633217223318882156480590817518551230899488080581700329945659746720879610176
1597982730150664464534479910552056174996017703311661499738513361463422270891927608910865742675341811
9945772628907259870780984066263708509183686308146628819912321993047502326338207104968899365906761456
8297191923357582553700014531127382394012333351640787559774994324828769603060252120573342423586346647
7236927096632231431877566859591046808729002599367463180976066908010671914552697383072146543420901011
1995511361745523912757713973582711464036420953482092396223077185439097421425080394819347472497157694
3825612659801577953247609341907000765782654172482408915470157676180012147282449748930645025294953346
0169963671616254962715750682981707186993125636486884557726692516494705110615318198173458175001958111
3875619432559667997832201297142409691383871960778640415692461024536855166057601528311522865425235032
5552201136513159848925123824091568790905356330432985695964374780988213987965635802103400825895712237
7350799893873514280450205953651010813843652410787418845346733878203038014618951700161628636481526257
4843076330755581471708399635279860770721275977081539260717128449798404274003819255593692835083728828
6654352103036672731398860961800195501010944636790753756339750425169818189832204891724041425370471191
5442560646634774354463289552115691980599208399768372043675690720327985811606672600204687865886397411
1843966431633900448709350992969991778848568300868835806206118965410207075922389696306638891500817715
2457345896823988196242116735468337211223970105186946134272663673047637067257648458530725583225297079
3638821070376525133175912630999633715320329907539723454517581291320364278182323502138925885783590357
4614633479026058853169843810962100766252558409327458226541867575959790503139032013782955392750639657
4209145436313626146227089903728341631601459906268296354565031297464646541713530911671145821661998176
7537530383380710611801934813753060936295996561462578673739889853948898159667539065568170711172635982
3318876187103557105309882860020448134886450915785707217995129537944835374022944711315055432702119282
5151522845309844983583521739642378046921933810192589790916401682326533369995391775599334363442275182
9332688505904278208907762383624829270848799590825446376191346480912626679150972121988627346186048958
0030402925642146634658666307110305721122304134152002650336767278295826353086849485302060336428805737
0803895550717354856130196417485172222738295572667073608254146937276575490872818986413068707338873675
5726900757332758689174969523237280616592162433337869775388109735520264890828916413583708301128167904
1411195137884746774327758456424833214771104408368574622723919563045155693889405708931056241607259345
0294232443119431389960826211897183975713942747128553832724115997047607510300515787774438431596119147
0576667012301711645632950149965616281118776825696361030498751953534323709864663772697144746824848014
3263041752515227662360512077220237667672272256697695037158353192802698289640301844425935292276341788
7697587015389303221037672955448439889973029317809854326173736503967425943915037154472974117351491334
1184128789953537468009176003112759707653021564972267944244015358170410299758500533412306198788604257
2363886043121326921419412581915226718410679522816870022457303640089380763327015996515225099239862764
0713211663139595480389745626248544361853157223413236960108758737529905747499866575430407808108515068
9523736579041181598625548852400837891387781143097824584638333640912963281944261123538652155253895593
3075753611659829894801437845807948686926597881043522169466340812104992421515936059148102139924478243
8943719316511972532047696754808525379646450545666896494584247880103647045578515402817234954059686754
1332540991002893961362510084526185704660766348327915432445758534403516764037001713405525559657325768
9197303701244683530339572133241735839277044302664588044017443771024639847750069353414037771586773056
1713635496141255818328718710167172347081133456870814985986897604446442135257835967042481697046233837
5705217402259229829190136516963458040873077082154873360199040661266199131747744977766381622548047113
3112939629351387493630339162720336145179931920947651650753509315211024801553529095512480709321215494
7052494261349882641070192014214250866661136439970399739880033257401901462076256515643164550182275997
9982852720517577263270795197560393899084736953270152576609963134490449375655398455995837716212803522
3054568169553492781913559561305469895003048734734253060902776020025893478504410840674755501810876374
7651961637773145275112107036429500380528651488277698573724221467462893828526324149898284264088654283
5818667173889881490746605536365560534596667409368217517093406968768390281626729906891500266407067428
6513147645231514524876397693506049600330798311960535598417803487005198462098349324683174494635128570
5582888932284438913768665512024042563588485225809712222457625075940605380168613884806164450916228294
2550635053713036606636832123518713259286135074703611647338379753681146105822276258643471890589661650
2931828892780512702691647469491488247202092138060965310505387701480475183166618115906479415374900833
6088513580188887346940298048366745483986661815963929852080838319804201828484479956734593262080751833
2433627571985321800765612572944817413547220909608319271270415890269480595875327015847644869828517877
9547119150863634319281568227037607543097405131277865503148658316929377944765861138588601448614081313
7146240745758196551917926612275212016013234056596789950278436495097485623551357796984167061604962341
0669171888826937077733784878255998375951991436374117075629235447848293789902663700960093530908855516
4775431861096502563181515788978451829887208387435845771027831358264238199442919491596759884991920207
6494241702641318092980111556263853357931968588624178997666058418306599974697406296353647686201568275
5857876329516271176884198671484852179404253333533909021721151938063076408375494432252889443936017476
5417231061419169920504830117306858135183477019706985988468877175556303754231250894728254109137805276
6725672532050566046619488736140441066924465057110390989582512065159818445994543725935724898663164376
8511670401729815810432327767901812696706190958343997672053565503888922153777041609257906282366405963
3963442370793693449097801744880576888329094493404970362146060116483988219639752251347756108912791431
2075628103522821039811334655423956802049746361237536145082906413438818823922986242446463942548970065
8390610298739635238394068262886627492871847146650524818007402841234607384492457265786858683382428034
6943876179570865728296267405981226535871904086129342019321275482179698739584928850028211324218442537
0629996644275513834480049979882733366029935913642597979628574605341026476547791932436461696136507934
5288509876157709440640866900086947917121879524472055329349774926408108147144144269317884890838864772
4834346560053109117630827165093309898778399775669007726621579060309006129344383615646109023684425032
0176840232409537464075236451570742246374695374317819099590219052201814930405169687549978917165504479
6378394241074833484913467133128551063590341710860960944948421462498205971656786769398930599232792170
0151648275772926897699589527873270682818752487191077327124569528576675765215132985536128869317277588
7254568999667806477412825879055998804044410529791714308056965452337826641246819274396742661241226586
8905894860723125572127801912760773687085535505702297131601954693254968176213443441735509342104420050
1259188108942142507639900364949484531386813855684560706811124518245894104734296360858612687421671059
0258976764117844192901734969130782346526540626036944644682062537708743276784705905724758069288177695
9220879167501203727029229155447678734173450452637255989126484563611382203351505804964553315734614696
9791703034029365912980754548012195972465100900484033181973876513431182213514236706816532756519310452
6827046073823146875716477193750425370097487990723849260711546314720968098459437091894715515575160840
5685931578677698786127164476438887796161881113381271485526494157324361306641314105594177982010358088
9400296948102181164986023817962456131409485247827672327886611245905706007819999591095524653114061679
0633107447327919783747231062614139173409293671440974025190598112182254248717035692019038283762463181
6326780209810117320400222648931071926065661113328860158207053512845111525814827048587020062828030856
8271218314067153471065051773144546140800806149064337563115783167868069692980811382056389642042845977
5326249796856430767856087816014130137332632294080477261076503614413447116549996654896171560218555520
9102798240327012979310539523662673768543681112017519626660280554549353947490716496699127152220971986
6317380847347493750475215067492976023557669725351617114982044348360106256789075086603593742943207541
9199380639770792802903881453557725323168003639652247330009058663368500589704088001437629687762162236
5853070501811547039940841267349098841304605543302197114990320673469309445955378000598375624995826010
0523152349363566042460444780249540348437214616080918453396831912101556692033772776040139937017566068
0061194182813577067452143693264052751473470692189182826470678209255744532250098066809152276433461990
0669067865403253909850234784310672169943457504374092958445133687520290389827160334607428513906028133
4870617845956578692489625691108930668298456277199753701138100724747935207741322655190710236159935968
5126055603113137004198157180039767180075589253331151560413832709321746538180480488007410369581590997
6823311455893615327469842867176448214151553072538661609126179039732853537489873015058079493698641025
2684036544229457479918723896856406929095327328066138274115165100908139616480059555043865284276060046
7985690947382415901871652742280146191426955068887667032994840224553283894807256999920758480308258386
6728038096007312991380639119185572394705067758215104029086102216381948992988104205279223157352683673
0616468589276629270823947859216566890399133944798981623036966647133952727993953875196785251255180858
5271103164131775136262472269879045778065650765896544804175360912837809873600958167434824549408971424
9843518085323839045870152724556700693310229720652967844722880549858244629576270313198285596883645904
5004794153390403695044836092965810987250165700752366584986324937819389815862066164598003301473040326
4081912135675696804175356960320495148423978039660134819687583538282541659950901634706450498974787282
2310204965466839359965017730017949300550196722699740882116564364263497797097217349378073775898305569
5132362896582124315190755412279670750412817262176397683628889613942969098376859909001733498412932400
5942611664475114203586409528370721042964008600367924684522430404470853028409731727997063919015208442
9730562987695090587639595780015792076183928734510796552353467131997974310451285775316578581640322556
3893235806064542758022823033337484798743503147047074417462437913437592382709921265430238817211198434
3923390441396703337504236856274214880123500905540319196159592367627132381372653786970650781665082153
2035623997333524937718675881747871158829963059977806414949942574099905475436555956326974065269859518
6646069361769104765064291080724429374209781681245233530142195543498004872892198920225088469115110708
6081822294908202543964488758289583882748012861762812653010755506836142087692408912304295260100968760
0111499670893023803327670001290438980303158861591966317580385591846283542425641850381148254219869800
2981337211079338136984782122365518335851349535488490433598019455502056039576674411173143766794615411
9343366577276511769438767503338836474643352940133172957019661359215287108700545560944181686787275857
0559865336429264267509907005291067236110048707671969305708353087690473468945464346303119468477340626
2692289575896616438848198957392828777515044762820058171803846243792911436333822238042589133008743437
2420317342523324036232186187360660275426254486850363277659289342361113306264669278244220504134544344
4555423157505765891832189134055967442243492194565169281792813490614261292718625399862645387838948964
8603988153865143539882399441688948491506019128249332471062557920187796764217706899651603898241336440
9120704077255925648516786893287857784332208214993215104640955631989285358105666375018767412023281455
2096983516017028486474817082994950596104935928804057493951054224647277850911439438353312856136333310
9294220376665151306587455295112603153398228177577516548756415678547513983698430841092929778713478268
4214762327560843975754642814409601281849906246767634682125882540564073134620252960832342725567383086
9940934478671076554134730432113813962216172939741177369182362997145395566620787841933000466814078399
2091927110403654188677051991084371221168057079648430112782206401027374132570118661690611230313342293
9757186694975547478981278172799845146393064657279562384160818962792893267463318634257937900409766041
6825644867647223072037709136265244074338802795765924259219852975900028816582325094261882122451396198
2718159256734737178715417764356113429678402097375091186613626897660738910535525156087573876960918526
5572487240069471119095542958368052183043392657992540974324241817717193069127679752572699379678239665
5427852659112095223145231255957471805037206320640416842658872516804028190142793174235364359291821415
5838607062499846460524215137361320613299577276672727284177394588310546173761006599416845672029152933
1687431088476311423424345462982591938950334882702027377970928891707639810483590653795440559412602560
4629346102235271531040740807458822933577035760529495645121634015604448840987027280875750289158287996
0567576715296680575218178931286053882942900615257641096971219657807643545767141099938112553167067415
7067741997685007959365329226157494898759777107481538955360439524322673526013888306524179739552345528
4667112161887718813604715606988627693341721897467978635999748772324741227104732205843825171082594387
6315109509189760065836194370117295730983302471225546164538131880723524389195776623816769336070608811
3121563477428182584015843170605170708548548388458546804974005737182349001924091124594967895828671416
1450781067453952082264556117920380706546794526005496908527194239364269469411762268769083857456996728
4331488642317521787542301196762990746744701494154560098702809833358168502818555929168030466762507836
7690315719784898759149864552518919439346497384577410554132604846550121463783947407920073782432173906
2701582370417419047694552254682048248057600277810122288715687285168015356108988070543461595944977357
3734472166237081277143794667679160976876413838593399233754989570221416230844138445246484713976130255
3921069663119592335923819684525415501836772993823757093389857319289398017261494836858565236900277692
1988445265622078379271010384916770579985837414873382028465609340237150718451609855074989838361682712
5918658210022379595275034380441096102544764727569944750651833216636493919493924258099451696012757488
1773542960265625321862529704144920130710578756144027108366774862554480948213406361556657371724599020
0614491862866308652358902713197490304908585585151486848827411036303027100004884951474418193836410050
8199356255593087428602879578571367845207133150508247528655943445382768313097748503099467557897440660
2437136209212633061832884062081436575210565517306689658038736947675485067315230554088606756828428119
3979028593216610257436423731343482016559438262920897694592764389579875180492930044080681502093960934
5188597763038338908849875685309580278161871094519855135603121175500279804758076983846876080956950839
2794317528620861721285748652575087753440057544009669249512249815115825730666473993178088260023997410
2557669535352804262148278907079835923550812304038388635803627205216763002895067948480808647612221307
1035484615656736056838257937001535245814870957960652448048308982547003508440535953598791968968826529
8402347819234075135250052780829429498767027756613667747034097085553973124261116385412757758373315870
0784620279258678834520507409135176995423929363785031299508316687627599387631694611446185780650614407
4396968662352065088070904453059407803943033374205370965551570119262257571565625347124899397333987242
8973127078058371564507810913925655803105918696694614113032438779091807416303348365778640864125397075
2040001486206826779565735641536237977557204231560394462627094727516690297049435742208749166827202987
4819921984158558705552250229624496271803469625084328192052132066070452023663012105221227321383664634
0531769629598113024602536111312817677566689833743654866162578334167423298013938031412642972410238802
2232218591504392463088364721301928325695957723305563326315199583335512770462805513872821848268404471
1334202798947565033171565227227496164675893798371535558382404719467120674726117692258031998398795486
8011463733594495842291908174939727257034557440443589946829813236564696472554890939079135710724561957
3903049620128414130244588955926346989949424172065005466509318408715824495019686614822744862996253570
8648870424686219639324757873974601969217975629318394419893294678759897940740199017208148890669665516
1930685026132145115406353092098934679996773708928662348321661580373639061223773703452143978978071770
3505699469273225451955313781052843683418119307607777656948108099600737120115834198039326539515501662
6010175297704501096088629614016119676720092828042446433093085291154043098405188072760007218453698714
5096443927660399449298348602014430606330382057120398103187188101323073200389636779758240693945201655
5026694441151865306687151069758138635317068418333008026486741180551551329715487342600900146467518015
1180106826979033352082934741744617259470132777424636754949479945591176471759747297388678415270467601
8818811631567629789749694487843829847724368313525654897851908829239627769837903381455631146415613558
1096083784644628633540708845625010007822803563786412751666954468892805734480353494457881307211531755
8912404507003665122329231027635352427037820710693433152502522497818238041759859990439066958035127270
2382587062528483077635668319558656291849382083325507465692399978761165189476181496349866210898948462
9130630293834403041349800576754651295056497279020662722685455226901031172817943645436456460936507105
5148619964097248843156650241656597661382063714136680805063809281447505928947382493224206968782901869
6654168042430291730825154032550782540721232681442250369336649406945958934494361511716981293729984884
0777606628981990715439854085729969366445835346538313823571864352525174076316721030565318657525010068
4152952582726094906667603736231364794264334393862149161863754290419661391934457867824628543883799395
4949968514995051584143398018823623469840687619790287374658221414823509924224311729968118720065345732
6996302542697355103381036169694471089380930050213250052195890863418273290030339051967239653712588341
5931800742808899675219309907704256801170804581474625910478370976924224255073126769715825157001150928
8076883029152694878541050411535176539194976580562997118180295430463857392841893380360293713798853132
8372133469736510438382656568469981433812835647897359600588697658663844459476741774429418976531505818
3924984803379912696392417637730422333006782024018119333425860057428959164741709559083148105905172128
9199052799158701672580068847510533365286494585132597976202216584045307832401191194675606298297568073
9067884712123305968004135242433943266406040017493344862914783717084719517775512790734880203350660674
8977117033934742072020010741607479783010906683520774462745390291422347894831000231935206059067447281
7174196223194935354365247669511955934670363986779618287250290962865444531079667223878289111712825446
1030173985322533353051669989897970094048748522593880905831141216648574606190098122160194803966450900
5018641567801542744942878232367666438773525459126472205459231556002395150536663899415530134883766058
7084744479531369922634305395989146224139961368162844701872426179847703725852362053824611858960566549
1913903691967543489019999046160508609022861735276915817006649494857436524446509859153240695633560467
7953660938941631334980196097979237989290815040747512970029039767618752231074000446786762769041951747
3469160907553249176335614292795336582060985583565927962865612308121464454876837239294767904439797536
2285247920562304666046250486106299705561340427858040385946117767591057257806452440965787976129074561
3544493619833430051328517453712816856510976528320771768869578019764043581708582037416619300784658943
8642836712278800192966017958685376036400903904264243290623680943478947222540410565158103041135608392
2650585196922852556888647914618099138210460747037472187268768618320536980082267470431909912280928803
0223369683817374534513415218657740353766532339327714841333835804751681761918130496720964872447271348
6743240837448705174919305342374611278120151296203320198387076629663271540590878420232793945251863515
0678285070374703792485716255805715175180307780643013826949328417555377045044879977479423710386767681
6403713594395925382940867129906701291976466667398565961496206338749661927544608354037045754779487040
4676661287760156723616148499351817237512883322603886835826908552807322503809124524399360548007372477
2453804587577472993125798882783626587548710013288341281970139551180337232815839896653153100428906342
4939281046570543820099810932016545199666142863004304277790713908932321457149423767692153240606727813
8335737038444525337275359763730791101972096396847609345123706538591197769923121249250978402851939617
0411794682777658374425214522452300883160815431243843459563709884357807059605910483014188616425704835
3660761612746789998054285180642123378523481276540949400775041456152071500367313836558365932757349068
6923112936527852962638034910380864637497055071985981697237825400770042200775551766758334241452897308
4782275870714210211362026700791454067033074895117012742734171402475530687221705930719159797554362113
2553752992469195529921791129934652278299408430616714970483207560413196941681098383578832759703816262
0984136693453238112385036704783293195725621592844762803920027245922418883247671271017200110555407171
7032821721138031170234470721965887490130163637301061377640755622928917053881167829046160213846619683
7440938681094734528712811798900760876828028132802186647422619754223094765460627725727516892144807120
8652732803494472628061327418485859005145374972137936457964908191758191419873812278341028881720414134
5477525862332846951091541445814606660130683772146477426381027623412630838299027657114790643780859772
0985099220385909156105050322139597191693323931087151264544404945747326099174315411660857832538973800
8653047848617645354056135016859653750504029367217511842232932863698847453786938448257036289518482967
2932648588990766311493559817122623242945863553968649786489114312057967224858768648585278259901173064
2569573381143428388625975594497896687405773351649733009013247520299099436684252859313228681904194595
9348880504618829924789100921809306530547832064204526678317474562731064609358567961522120634431620226
8857399405423184563516884152758031911447374859491063611455985431255638610548028415489646392883691192
0419229924476123001721919713131066849794416920065353520792297837807976138593921169324896892308039337
0599149067594828694622573729619523277895751219553190420609071119656013389733640541689616481005031921
8272941588594478923007231222130568157301034928511625756624973993701930775956215798766927666895399316
1106520109058059369158828127536538579701221618939502183952082983177344339134435211721036934940971796
6006554586739392218064596538830124675388629915457366330274274045015636482730722081611452458779092619
8965122451346180603553998611258140505207943317339155379530722395176688932617810468620741655777416253
0239772982534326109710838747051756704796479655227846082493354150569011434167041067632228669080160754
2789622748449072476952837794236750564613377643630035534142378801577560613172440852379826443963070266
0925926744614048665389190626508896687981891890527708771792935231229845746934669851736595365301557510
7932836763940942826824765013190669959497985775847242797673481246826258385887825620048631720607046731
3357347677572173755538750372129192334074379038699215727950746933746181117015364691303779391142049013
2395540186920445316239838371633885108847429036027212223211600197542070382665919658698856072193801477
8925185951390402939363982607984552732881775824670787375197919165138397055733385413401816145882485653
8180000923746658040596862073640328684959273870328304106007556848330482806368500365466173357049011982
2530720890786615252266218084443465983676015298554513960670761355537604877215536039567101009020638088
1846253202090183849107680381536481607403474256842597785852023184898422093442278589171057442786495896
3347263323684128165183805962533388299449124634130604141145479780237125649235101125073416658511703763
5216173801302519833137877563147675606071083196400830685663007036972362622175231156931725424629799739
3679466995737968568448945052501722865281026638838687008457815666574993247634775457970361112641160309
5476764859374139663821280643653650483839824997987093553922849493188886786615401275701905643469094925
0603384097869785057899010323359076246975556757068063659628463476141894872636346931150164459251620436
8494235317664453337239572023317458703215921160372210973307260489781976983466139455790719795989524805
5873282259226022665747710345566815355759216756192031203410546188400876240697618007948788179450375352
6778399922569222247683936126505620964427807756995398689781973506253333077044891730398920144735762522
6944414522927408088274545344693627623258706925031862458654098468956534180883088776026812235301279603
4097636019503349685771057188938499426614962468899557139838279783018979531025307330505024501032238932
4677884279649957709237823067807294344001626625342949278553930219544418666531855739679851764371687777
3237392393047971229336992221698104738614383265233183333760379718564991173915118432138339701697368546
1934537599144336823265711286168228326453643772828598437772210935808866556064105948264574592978644496
6113107816177386822196625358960912167683250337450411221264397634302093458940907737047835437937057873
8215218672216422980053043152202820422579038710521751484619413432420480623025164851240320496171999475
8408557543435785642194306026682542882340939018236157998880207464222816046174103618734782745432324589
0062302147818668650977290301046194541718868670671303537424697294857963578466826381383227781576991121
0094394320773196732200950446427907269661932266075107455191296267328102254061726148238242309890023742
3188670029043979044613418007945277755822105371040228138113230920956829640860470250579483782922112580
1372032518817123239664572308456707701544872688773553553910452670136028347354795713779614147095492281
3574216154842243931505276348841974857319462977960140337614028659681053079392519411239151918958464252
3417614526735541599830019190456863566127331603482980791866300815605547811126484613005370748603774661
7558824168453014654299705344525944053690763627365786065252611681060113732956206070388222517014563556
8082217733608240285272454820400798012611420130007003610139121889933857170922538110084199324273279871
6660814309067100760033905169504595965906715376146230474646326131603876728751216530690299942623461969
6918967760696921491309019406430489980386189652116127166054717403625972999108068813774212915697070563
0247384119687206409691894601141610109692854098622634013548108119305624610814689658851301686691850656
5649070161063120207054325036564082562964740427868439856399676738234190486998080608742702158683878086
9834102459773058201386185119336786152505223840926708964617665167223897990154311271253251036922041711
7949296239172833991566183759850922803706423871997235104290011900204823422022360748399845892931983982
7457463133270536855531187514430500493936835818626717809627287931506229670792433500447345815655122055
9074175953659350790248352046014985807526880477832806011159489013213100752938121859281140408832907400
6852867870065229340352080315615325502229230760815583874253605622495810230951503024557184241574216007
3513370373931624540077391074137473513451733615641540799550099947703129990652515640902200841801793159
3705094674022288771076982065810226444080543120928218429513143088131161652167238770261169202025341207
1544556976425520753298936444847470528873552463366790878305407574450284703836677535825182975208480678
7472194751465417217219457350910336627567123899976412938814064096986838285292412473237511852634350811
8676589674931046154130052704192724574223048745058279249072358238284292131450990252658882064749408069
0659589888981650269288990265868882363595574549603409848574957755373104082672754107215141758841223547
1912261713623217005502276014023969926205698991872157857778402287545176817065533607228951935312551585
5669225297879353278400714538326397070151131798129176027660406889992670082206836242131310137175933981
3806562768827685323893162849922068028552671907230153609830349614303449221971435331964671023986334703
7940749708977286405713330194655281791740114446028929043324305786305260988688046263996703742028981191
4629938475269709158531791861656032109379822470223048906304042610351787259427849562925393774880996143
2151339062389001058316082391306244758103372514457646770831153920727407323805593896880844982500462673
2433654457641152050901960498965107863848110192875465643873874914917261668260352939654575522492243366
1463656679853954847222872358071148894547723600238145832781137216280774864475802857044348924779059435
1932000015580752837607746914201566223391141108584374154734450599557290630210730272031089224872921575
1861416862904981095905369460603608588955623651008351761642449536882251851228910589240891366940417634
0887812121191746492992093076333629410347182077142332927831087281878345630254482247395116872793614072
2891107649028872138794342292503500421344202472735917380529378949132311964469273992454033742160988531
1951231476557844253377255808567515887549071419408052931125402468342964664087128023019425775511895543
6910267040939297543039769034172137022456047840552064029329761235323376951430641432399016231697318282
5803343229649201648835203990281980641796275611214864619809076905488395221167817199674631935075878562
1615005833031376329112482900799627870558753273807931162962868489667396901915404167950553797940524158
2216693052942891275459540274471218467846669924907090133575048872494079028791769045762200602113745288
4498996078404162907198850463784695945418272610878510411414948799383389929164741766820851619960489668
3923092621370252683236104256098121450610014892947146009313333217464617868773568331286494132829944446
3628826617475138572883358968265044818548033903862996834416486903718543228247568510747389567960470611
3898920211774197538298247691957671879680361168101237872570117418861770419868002940181203651259682854
6060932004235932984486216558359922095904584813568414644564091204076589155495600854298963693409594276
5548615723223942694117803844528262541341828724244444697049451961461130605097728290002604208229026694
1223805389197534235171290126113199269257623453960684494208963666119420272911536124006806623963191495
9700363653901700261407366563074301841193989064378863472748136981214770054355614417380947939681383132
1509412294811092518833702919131180307619217877699352761049417373779054246804124541964814624905442711
3835209757108115706006102114186004578375164557186578040503954372782775264704918899153248222158060314
1363496681192780354529917189204453858754670991015491657859752243727220322758754360202006248819610565
6688238467426146315195558482029620055702177583975215944646732065296375141298183538606896836127305779
5037880678844951055220380435184516198532622585335080851928919260871919518872595161508995301370319417
3872666741813620329216616802086833764937802472304165609125085776870040680011080269938862925606262180
4858158795259538865719142022995539407448035021298485556529570275983930920788301917107681355663834978
4773488086707869596016733462477778259733298779474585109473170775536035258445477424602903341210670233
9793682864346716059203053236546948742167706489682661054167557185108406425850078301727379256772029939
2168006638429926354522063428614804672123140148899662509513164406042015826670157344874758244508916023
5623171500808078911115697698700259578222873600247362574230000514382014381833529672703838254205592938
3426263804267424698140123408788942471660765959182187384557708546789070453877803787341813179228805631
9577985706213198182608460322905626830626829840499586729557318153960302803592317301343814081774313923
0241404738755312319033209663769035762511369332035730398782444559578238953850622604223741705932970127
0222325837713905874503751842882791943741907712200497220038434867215521521769487681347942514920656724
5259406727956268711491125846865480131282722098672845700019594762719437560932054206570954882822186190
6881769745793030525890131130836255523062681190689762226952864948215418095330268493891273783062089148
2395226852156399859885098682695609439557594097623910049914768368494566852031130001377851900553720793
2397360862604332584134407982274443206910708762497314107765112552217013089651934783559261756526087031
3432689963877247424590624874710174307281046355641953794230130203624217893638222409007709098309533695
2185672670619863057198328382430293720744816854857780251395144598322004833534957271152999083170185640
0867230472942081361894870776296131528155483728863714065833321785435936659288125004512072275128410229
9842353112334072149278922112691140992074073806560331684657118353776882944776822871302999012142184461
3904871979357465736727522229100604634566399637970437554611736898280938221196399146089605397417154761
3830824539610201191534963744891422065937994751460540278859669117646268378017658867192290989911789465
1906732015124034911344672667522281047020441731549043624540045994614926164092637961482483335736261411
8195149236244073209140723376853089171238586982406945230669447134575113052466581747304245729496167555
9467327537030676540935031846070862816863308880179870111016700470567190108397493584674817612228543234
6595063125917132069150806937738212856859879173917643024191657958459843328669836044360067364527135410
9875526940963285904988296100904899294448411045746544007080172652474654330022156420817555487725799664
7698952665934326659196981091068833459648037269884164677808961217191837601343462557324936148007255967
2474482708034210723800181445241017662824334765557819230318761460368786054384936915035708855119284622
4370665099932460888983074902065906297112306277464059641150914166922269662281729281821095182415214797
7362955328404497080772427327111613114011607663528137025371766793216382436961898923049007193541303526
6021850033861625956849846115681626818858683713479249137216076455682082925227715540441817172392993677
0809828566586585075366283652248236333299574678773259217252286046929000079478535501441484857849550794
4330317145710737702486545722314374440718160280938154544835236741631148877284263026396344331204656156
0348935189917566182498009111896200983759544559449273387187424621262715004629196446161201732201747816
2551461917594121507146490641071416937470440732544649602543577376542302342260513522226557871413396591
4885600432152514969392039735156766859812412924562266916183045300639166029019260437661999154490869211
0150164487570687184593179488601200085685077504912856453195646526075415152120840750380100281893414552
9207157733171295256645014625207146913929489848786839358770608587449105482293267027337421051557009164
0898138828840673761454688219197109806821059275747512890959804384998565798139415614792931617198826481
9974369018898127453676122382595378616759983417968656155162883446220756744643734523324822284516211492
2802576335869475312996953890467250409570980477749758161703084933621851384802641353774816169064735645
7725821940924523358943763233429104066974425527284668522775521892604330361546841708605019567689090946
9973136461572658244196661304306442553295233027169281886513115231981964650909195997482699389319565983
7910793883975190199507705310356592701788088186383467418808458002991417257478110922696209828875277681
5805075701479710742630736924780385691024527015786496322798631249859077314477108401928153679006050672
5759334544560245087224092956271793233473421356409232383739911404612528482254885309381777633511519787
3352824702245083263832957153009538833760314035103076841663896295417589387468313684081562364440635721
4163767203484165656084405804643584867179083739871566005248298633945590412625476101724637889307619087
7877148459092621217534531568491573247754395108103994948051858654504707853959970556920337940552998395
2006161468385957643951503272314928276275072114566306869976351114754009327717950837550662818565443939
8357555660123474703734470031854123732453855351866720432038984848624997468557901968882184671459368335
1997323846499635837499766844031535083318886396071314896777276962687552766492126379661915706396857206
6454032152065051680101010855932582185739592772524484684876867615216837922115865290720633372324938123
2868365327412608689111650742008798312227661635081493668746637928761381336035928883774180399129564754
9594635545341149682968575529380660117341314787921913440575981048213737265899607535022287915600811721
0818852991137619886641461735362580361919141071085210331171415649724697052053120715456798828294159806
0900361681444595196403988707651765256947437738981826607276213932463293730657043902558809701072334023
2474367394175192966965444266349040153102199614373577472250118951037082368678918852125890443235632092
4699116172299128099077445764409249558151314222141247396456055005469490585225228606241371044007808421
5991892461984268383774215927819463093272212696785686672045547533296607979719534898999535629639080304
7944728033012446311373573846610825190607475531996149794592850999692831676030310758613481429317101651
9840527883248293673713698370738542238820104786201025719157070726858479532164833069087526775520329740
1796488174871262394764672770930240339350715004750265744946774519431765474081949888504639920291457548
4762084510983770062800270033471546296243242487607427925536734941300447572634979622734878614911796495
6018083547210406056058993284551266906239630691830042425293770788110755107294074800138379355380443068
2637168161552975649001243755117103239605678330415713985686925832332172110560466218205119217548420227
0835757865185437048836429742709527018541987537975972696456289966185404260691288219609854486889016597
4226586044243432879395559111684810727943362050047239001343571632064932485901746198554022364064654304
6805221450534726254718038265063453701108439113625712066368965838023003750594704083640052328738169477
2851277573377068126025730192261578387978950242536153615327343527836663787742288281677064724315056090
6536876791330136559885462369555734564962033702859123486075977581015447672420495447541110045782871020
5633158223709392138869869740592880048595180609495424180765375074889767406853056483514051635492594667
8044709251318442430844588170270269597694435489880201386828047934557206615727449947334343267885518307
7531889184224852201473640478507194966941696807239840836870938246916779460339652651909696925743400273
5124051491844778415987365271149884217811692131985605823065156639586057271801387678602549562554791499
1921835618855262117905272181185577217849577671986451176005499809419280407442726775439194616677720187
1000753168654801583332282672335440214550840687807082243353285185993152301966988112793560863343339778
0450769847811986542626373695060630965793537067018639659317880408109621028748999521805777956583845629
8436622010819611326299310975140066773530593259396774121132417583926316087861893083218265098297882662
7806696974924500631448742360044410518540242596392895127191513846903832181401900837157162513244668365
8401776808671702202023071052160316696613267624044146841736006239476931083044151937352430768300579259
5644430427417568860391675476225959955908431977383919660168190986089277540183853050198171229102031378
1412383569439558711900284366773990632222146056965118603101549206792477592103052146801308647362869125
2155783841748541646226895604076893097678747133326604089968414997067832453290209107279444991922227988
7887491861635832060510176190386730473044785430819768417795773584579162451495868092089141571524418152
7484414622558713146666933940391049058218182941634882380700447180417826045245639533157900713569816807
6087492758197912654359207036709799230815597450689354550951652674292141254023339188844534281220347888
8978544189802456832021461033832797159904080023374575022215309756736578519925161633620093932389288521
6475790650333201182667768697566356079088670293605261152084537224925349352846261155609284646810311218
5218485870894875930947552792513629240410263410203371128350422340292536435230833090659595701428316442
5907782434333007406225258875243623916561250057598443078488644702690756881368551083122092128775635876
2164026315492717125035026063586361799274653864468229005641712094359147978585138808888632171963763326
9290898288113622084549305974381542885256866260450512418551879273363905295835388406658790446551635150
4820969973880360101315908071774925440965351892834003882765916157637926077276541465727790182949831045
7533623698057081900150621958268859344011097877219202421764232483150731106406572473142777539542736019
4698421238449398434769979993459800705167390595948248716162650321724249712642377231236105680587887661
4302407866044877510380157742459566675103307978782619691464352780879821092430703695948545149122359434
8054568147470835815820484461967003100216783013913543859753119699326342249500211972777876809572096005
8939993622847555650152364098056495843310787595367091138433533459490853488067589926473397732550073753
9721094285319296688839793544772036899844259883161317114544406773840163387288864403434340514227976138
2547785547370469567597440187481006737384256623658700812890837085235652991392822795187660471940029169
3716775152567319508497090578898737516575765065590314466739660802241283078716076428885797323378902010
6715747511840211606412474627911744975019514653826864376291344021250717772990683336616290473721914600
3975074932138084865754932401219041454456652739317421951622774152952375328729464681623151738944647334
0149836513351762538164201476634233741652844284006980982042835433680852042516061942400719780910557733
1587908616237557650616107578902480712805182929502865577553628265010704420932892410354178527202999327
9321802820035890403633742404764002416500374422635691869465226531327638971245876182491871403865500520
5836839101035147300010920227280054764399959018399148380176204310783319984329238623403339803549996241
6944589241151506419276616873319899361853619165358869473039011380599653125999889954910823997302492116
6595343048472752104250943610238070818889838457319128445932237066478563016549791335136746468483946971
5138525635887657243536445298683382382081955199912535181225111148632453720040246817495491266090120669
2496871140226032838292920358038324365598629130292691598646972792317480791913691139370208328405405724
7997357298216290583957350967462881131165755730214254643072129377205321033023981993898824763156206664
9487350627901262003296268915257912074609208618135388500619853261879385860150543131678919352475370079
8151441659900099240168773622132526991656545683692808940142994239414246699538744077797979715895784212
5562989676006453413332981727152834281480397334319936284536173150633234395103094044485674746305947897
9284013744018683299575337307179354929106858055974243884496284683971825046867660838859082616838918031
3698074002677866043858024954109167804457898202495038977505102365747680822151154546317940545760942690
8016427988690181360152477485805411444686066156900345714008770187619188988626098536044393119377931942
8615565778350740120537333947933624505139976855500525057495761078238286589755855783855893626509419142
1585825121932401064424189026620115057192537422030253962572523691841459819636333439871750142716391835
4548045371712181637089658909415229463617571282962842800465906371314869286428982584687871167577325288
0266971706810636123773474959990185556580897607126446151205065666796743052648437572416616121696474867
3655873460363964670456806236231247690146694114122526070491001608257774328714108664901388676378643656
8056561201407558749541755945212013103017120130657110670387856981679340273747664079435334117011547914
9707567659670769324985119244096460703827318370059379169788740668681207539339072509270805502699237798
79476140021003749342890194390502353865533917954561783583735809
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.69, 1.85, 1.97
Generated 22 Sep 2018 | 7:38:12 UTC