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 932230995*2^333333-1

1588796228386258530261969250127562815090567592023472165021741299270646461443372486976555215203224835
7815683421897123979271908553374871915872301031104705269817210871938276831010918237833752033400592404
7993652984889941574964552149885423120550103779013476896344613656344323354305227572990111834730845323
3823904890994305822389028416349377324210126774487135067876517663182866967835093281232940405663391836
2806566348599769748992298976520685245823692672921722937193060237408712604568956790131160082284534845
3220968947803768033020819590750257219961101248698386376277524076817090531263114229809177944801228133
9441231617623542312693767343663819829056758044891497012263548441501454141034303325100816678285942380
2493009137063573965354239173418719865389465286093480183358318976167809618354765644879531722892276878
4369272373083906529834285618141478046369783319860305683974906707127083700158418339576835443212911852
5686689738558967164217938745357363955285437769543214247897023597664417055900195598576499401313857677
0642078208052107580676949413136601207481463335929787055290842985853993509190618173675748378480817563
7389789095498121349117328655254122459941952291624682416862705943593044984743110367917200109153070827
2200281672936231098849882918843082627940386156188838163619772310708399943605461656612494295858651515
5188978879654410021963272819123133007897755853404563593804568915572758178944462607024731468150392444
7208721046835163741602634251624419979408055010111177944136185693270599836833155891746350276934975147
0794764025618776103604519822835174335945942652877908791826109675084070504583440694238115935608075057
0184295151971843990330841716557804834277225817051593359673032081188264667147634921360488555310843895
1547314070581222979169330672979970020069334981104088975124647167082680678231755013219305795993175967
9062037277540802048607618643864218020640626084778335332634144183112131702712305049315912676532405580
3695181616449611972424179184735054488700836531432131774207199422365576415675189274224464386805165592
9459680805081026781352339342846780268396408406697450116762227983318807316661779121915377296174991114
6777240342744355611161120687107561769636640982730332586967632258815761537699092288419068436270091317
2865590882660132732600857002240626217246087335530496404155613451059808256104951329492911615921688305
3820084947714715010059175480893015344556549447122144858472243602807505984927647612980266348391295189
8567081196281278728828074362213331106040859360112009015067503001163501444242049128705333994209098801
7982260833874503033313195303330890833599265157674850943039699843884998930052919848438719072183137076
2724965938440889050270782936272701622229131836177265127735364675434334427084689942276537133515383183
9613175415953942290782400111025548232724835730533479144852708386839848487445938865767202064545406552
2788203873568686335975935891832183031840475060579423204696179843496819998011876040275096527736121783
7866673820330892674289812882536120877934063402434413581046539240048359856387755375382393474074169762
7969876493715381065957265669298135140746951567549745615237152111943237781535592265331929796827386106
4643600141603351072253152354844268615490587195369498106109098759972573348785518926240001050176506043
5726352507221190471367561917635187451561441192915129739682537801867520412144609423448895594295215988
7275185547697270142222625050462980800628946829895674393587303255847666306635927668899745948934841950
3507970760182386646786721666915531906735783248016757788622697336642851369873270553888005291987058316
2467999403838104953782612885958516735614117829503446357766791797228943105757515440599778389005634943
1242995364224236392370034287382547446700954506716655889166842951259534997164590872993633637494165926
6796900912230373283436446375126790194888886389499000223646046361259677405952238898293346299648934427
6214035538010304903274150692361459021369882409816587384693458810210012554271035205913411132424000066
1106225909048935157730753321044044144944867605428848721720088857956431082691959413380106768158636723
0665891096802879994499800411679810702944232018561642423384487424364548177878956271678450578220604831
3430401588413928037619174847538687077392346006778854831958075742819229578336547857873316725776669882
9566436983072160353245301413048530464836022751022297148373122224165162402543606327308373776384486223
9097521427018512812430754918928930809142180498663707542262057483582839434364998087378381563717009606
6427317651410176789494416409387974690967751361057828047639136168444451400895834905103885305217306350
4381462742787422801812332563572997789742634509792954655281138299828668193182186846923051661587769155
0866686540257331664865491143544960887527590315976390858186361312763721649960722202436758498674839868
3169707014341105300417699024950822655347133535544578575347365519534708653949008304728582236422893042
5857762111184422215346190914950140190096420662333278561400537163573791669496881013655382809959870679
6977661896288054036596847547748035524959323993304573844961170184956040081673700060714330341067572828
7143892604130517226181604561355003348382370631134348149855539484921055247588035083253245162526791738
1631287670363852246881786977069020043008866160445857194951072325964477296075615305609615998314409192
1939530661742383272698728085191764283101821276173433052748590491062361855876079944023927043037382934
4041463255184613097416841428487348904755465889519824473139510412374691663738992564660178739300492898
3783867399559519360461727991788328113343135644546330107018661582617831758173999887137525737598096740
9925583190680160861153051774708341282689710535930596016008674580697107132822895961285398947786163398
5416909681156675852299269150419645362567630552609846213678568953883103126076734474864828749800109890
7124849036820984300794899611392401192731374961658842953057860795070548950817558593618300435168750177
7574823731706481001149693292827637457828720667911806221464078813913215009268034358079079434661765170
9812150383260266411394385260768803109488611668281037282443719856576319967559949390735062614820678858
5191203568162191612957019258141321169933149002508207269111350878605303239580705981289569463791676399
1988717025280725665255249648991098200256630236772756402760309946842124612883004015524551884155111049
2893115086043886792591400235315371623108308497139266162779981225330048437058957560416541829566384011
7121736178877873808889991419756981088797273375502503171804478685663567844966654698470674740561064239
8702987842121819139206881372935988617250266738293295400510279244361337547041778833241150962079920194
0750959695008838312096093943855837013699670351770392162679605880580675164157049005004538739596531743
3788995438604297230940438731073597188877222204052042355720610664055079223661158480958107046397623472
0193197000816398020599098158211381855225604526765940290857757542297278977426090799462050424302200813
3200540655367805524217435811102495576832739694272865042587422427999551964525161160832725289243614524
8187310745953002450673502837049333369978350387678139136227245563855123527877702146510404419655947411
0486034533192616941243567226361169949010009359544658677103953652490848881048203176172107380087187738
1559247205089074376346897685938287978627489684805076698974138678765396158613236291336675583897735970
7703941115259567590926047230310112737747723631621974830323971190272368097566835273488598636547532805
2764042217499505086749491562725188290397246592522159077579494940900187478739045205781189250547597021
2590710331153448564846354057518681125238900709093024386936135350502126370759419227315097945258126887
7192675580123031306035979688698482894421173711099726214360907146701240067860237671028605586531977667
1735991943474824555679304405679613301455104899966372274125725752483685421328566748548895969779470390
3493758848451069985919412731011992099769809771020630866878303220324509553777500277361156062940191949
3004169842884301677079210671011218100299261671257025303394986106208064244190725943037214050374908502
8139388037725112499241238920593567255588438829625466064263573941837545860248456918053859563320951621
5046712353721712044282289565688890839445446972882037940446395537760340910695004961547051888461240545
0325216155152526277375781716196296220299519415519059242076538542736153480838192900556843456954070742
2652769279296522468929307902404670586556611449859182301381881749218331480569506272095892593409030459
4793679876868825642516679453988161420973842350703168657898704383081351358480493104195313206843947078
4913720753735393990975489075414251450654748914488361198833856300372851009455351791426386477796226993
2551846823481587463360048560808577538129544816669551638953040003980235320689971833726751927252151682
5060378435607486633499488267372638305624549460721439996586863611467382044739609033388361866639449418
9722578508222179828209196088539480066169187992794780061758894650189240540469825469136681021332752779
9437348313844053281853167168309866541005828871649494910683413229171990009259587429717652949642924875
6171569616229843933099779539281468385488808326519240232365845718409150083422827055933825321466116611
7655272545404919570359342932790997451191945158688491072109397054625162942641282300095169945289276664
3893539529540155916866053377851266424719501474857871725154120326835467173208776299898269153551408147
4595463841769566244439712797736944780598038366056716621111111032002108109793679342193836713619804637
8449036526765892134330821181533587803621352458126231121860648144977779050424464688276829677670522477
0982848705543497565497139094679650239278451388962961476314443701119551871032741979870405153466651892
6842005792089007007403277046182905626648159101519287006083647691176982942386085217516364983675622319
0302092451315253588934388889497003050225429057148383547793998633204101651286165855767404132004624841
2850968880991716763687937967411372543190462532582235978311464915891528334830998838924174207424781456
0108945446538057193019935311054934273900061876021972920182923074461466293365106187527564506131846329
2863141246827326939982681285682319033642337751194520336200389242429559605452053836773128015334050071
8412709008316192474233891122420843338404800955594249870606754467335605616201925601033981388580785436
3336660271461107157009113024164419816567438125216396576437147920467497389240357975239190646994001278
4464897843885652806410400361912960123879313502175224871437526666020201997055775529009108297631864449
4016402014177061709805858275969718958224853802502121827312518983855582234996257567585057608691339665
5467253610160696812143403578117997652256630736141590430988043660997726336727391508334170906537074112
4566351834840165624177737727919196377725487369146816295192419601819893784596440638683117817857294118
3272603745558951475185044637818270133822910417488105640207451665267532452318936688726956504386553307
2434863734634014300223059730055234722163474301019408394539466112609901689569815073302707748663432755
0212049349057579203050760734447978813273371666790416080121687203169171460214816622592331278789153871
2084214596928807544475000989057549842685829584700485753135777981191831367404253480349827940094177241
2268911360523878039182394927569092950340916549375089191177326411699880176616042025294494798229654935
2293184446466254108033012090729965445206128291591255504124534766338628482079610948669336865885417450
5596077209255590751196265304708507516117526100921255447797050906085867692947873223345416689122160468
5418069529577030601043062566917376216206464576551410928707508736222183630533052613277713515675697330
0713117505950160498546341501502783540553574599244253061913927436992013656154032809248442454645105946
9247728745739695747692631244358442722188714454637256880096199800833118534614406167833439440120441404
3700998804976361175753095902897327341184241010160179028898134369402169001742384218305443544215670589
3201413192001800543083876082872062813337730871286792340464950304778459646800275911470362179526890376
2212657784650440046300764709938979490658412786550988603678296447600790966187801549190539363500341501
5151407738471745186806386748136320356477537942188362592539181225428613281276560855717790043099937121
9617568099143923184606703842020495296598784568652607791384672383458820415942376054763701325588474315
9544230532486632016795618729337679089512611494299053608413108742450607811334805616476659809887538342
2007052641776852422465957777155271295257854330698004186370347337770805153994857331553784397337402148
2522922215455561027133950217732829837449771081637033825296826745792909709877048668628034569072344079
0978253465213308803499087318080161158367870055512562934825652095250491506148697239892525495139074165
9592790324201555110485406712956856530395328946663643372472282956182571021484839646251913506260938295
3587381253545898125276623740526747905245634509663973022843656496557871301868052590289182262290547176
7883409277741126280086231440723144944235915320662857783458831929170905331523430953616981275814646609
5060382062412139391994013201636686330668210372746703487864390981811382358775390070044558545231534375
9417120146660842926272948491832064815753028329163501263287840511755510415311842728508911879160113065
0060813665429188997719350124354790075086482208613998503298966354000173732743802576443626974335853354
6749684589696704934120249048495514830340354686229595394416399035071041698126027504544638570920038313
1002490284541950789659526446058274808918227227656860748283844712036286520746571404343308691379228598
9467856218219708782067008729873552272686775961875372845620756124181370437217052730777831741489597369
1092213905427313427406455557839465902845527523342511640215276887521260192357354933646906354565001628
4788456085140478221674766553412519779553047202685838761755691438235147038505646471822637796132545177
1462514157362657302052279897087644677190147516613361692146033882733824221050769732838137043412449989
2583869543819144619927778513263632285325265305899496091934835876471423008394757263629938819855148641
1865689012977238946009501964479899526019883574660714147237738803852173300961749122094665525840907908
5121324821459455707911071706611654757102171296694739631425817079338057808827834784188935601616901585
5986556719591302263130538480316392869055216337255000149669319497185358832250335302181627046633902799
1922792216584413253122298340315582756015993597668687315802992277456002761126801139746796965556623568
0344658445233141768875643004238057492334363851435081549564655120528809942689278117251968802923549167
2332087889864265031932427448321994273031937844103679946564052821446109343434017269033244976447020481
3002798940920149289596385178887933041291134891505369388420197910540464177055788899942581100467346829
6937226128245393529069942461611964452707469020185852847950967313306666591821449255855184662855077575
5040890616810355605371990103720837358468944582354107770846969755095503981564117785028274689307107733
6319189742825469084173246369246206125273965393290865291787501209752414633441625120007366221247789613
3699909683438531507875007129140827449681442941228364122838815370972249204529690173594582783643246547
0562695770733205485853180556629507062718606295161346529493796811858042466499820262770060355133736334
8131649406907964815328108810098352649479614820049022822071358626064182510949722808577100010233767653
7409197244807795566060597820060052416081198037783835665101852021468609913414649423898212879891970098
5687269087932550595030083650566514859847524038683790674484479385942970159490494134237277602037337763
4124728916771509681410834441978634000663808743155954645155680568463797672364382491602813182836660075
2384513485154121884552075031431127963641678275601879630532928358994239794809480927199571164715697168
2878395295656329555243351161732733186281446485661570926231399571612074067597876317445715792741602926
7054956251543481112669694580918089327387603558194738476529749654394463761162611351907814499639373270
5380671184791473415495362615706767202926719073691050850222650479716413170086843179607000320916547614
4262323629583806756865265556278731618899374495582499895283731284432613136614703394488664164580843980
2669057055388965698480804867210298375756519887601131856233166443912660257981254416604579387449295860
3849508739254226599019839489098506571741453982341663050208192575931176421638149193149970651830106110
1460097589212883886000744121329596444916482502745958210724409672201158288070349165394987254623053452
4395153034686858832734624252574526307635083141415845651885173375526537893693039125893052182556038915
7621059694830272486977098981111744380632638246920093275794026986295986432591680934382858499631370141
8005412791126506530090800310481765037454443689593424719724135009720498546334261270669614585673361647
4295302029294338563599905832840697874981236989252466647828988895423081851774041091916108487950440213
7997433803435960553492071449615300230362735885435974388620351280360019284702613343376263014836333151
0561523681414532774787304517989833782767307047007300446899835073590410923342148102541672724136443909
3443536457312928884640423396381249245959755406510902243158951638590672567698456938725582943602604020
7235965172094488500593875571262758349063339398339618753108275790556500026004309178514093574453432501
1247969807602792351881160798399339063617481359261457658883377368566229240348308168574677859518052506
5606452257529475973198145240727867594741639260417025913523723907074903227988646891508310641016929324
5282626954934947253787190108329531740248835920919190867242772956155682544753596229420808049263886704
1112744740230727671914873355203687287328837182138429417615296700154255223154974096751777102281571392
5965517751366528817963498626445927537016049772623330286664118456110700117097528663064979755408428726
1524137400532106265037193532472037815226821188549661622664696053746968939847979005045399054455412077
1862056289457010658852399251303074787910678919883828608763811415798632671534860162858584644855914293
9085916644320451323997025687456343869665255404413021263543836915058598255056155683091694984841036480
6043394727842821994787628032288244302551208336100803445218245281464162137465820484539501923903549387
9822478729604141876596291135789030168705230243064656524889131415269771362136913993168103111008136874
4868286951279687000710928655492495397706348074441560781028145241609835483012164497314501485287262655
6243255523289640270581475796948313393974579593411783585213480740209092573598608583703104843740735983
5200074781101631437042740560776046223986364619375868306659253995333743264810684358405785806658505014
2468081056237434680815631882198257982561231409500322930087345232709719793606415143708382060377024446
7271017862509634440641836249824107563362442467179552697891376157843314044913478624695902347127035043
4403804851505575009627274542387774731753169439733589464096631897281660587447959963951323952550467643
5058108095759507874402584934091815462429382303726574980319350824451874491621936985712596998343262851
4019347335594806921564784497739546288047566341983990592460321349449319570602111447009220170141019491
7675789837729452631757729658298101447976629854365294524995323304146632567343283867420957356314147456
5302335852201947797365126630191127880215290409395319757937017880903028560360019088180534455627214884
7711955876713727618631491840859299403877096412893395880510513614888609161443272976608406197840239278
8971334269396222599677266293855465690828314238680148363814668252388241987734140598313862179756541630
3702145680626837152592014468835746538231935981462525446120954286062381456642332953378329979406003800
0847188791829939361982533440246239427425862000354469105688191141002507837745787721731160172782720457
1652174683990276654016250344624569454255905003141175996213027953541694598025271370259361586101487812
5282265454453211684106169952732480181257232481823806462790186869517019532793066197806922314221522699
5417249383699439039063379664440666152351754973869872175604300184666859687653135244291246751909517063
1509655516092850839276918482714897490969556530737814637211777595667229362436644622328512966942461258
7069118035778987605020708244950625961991638153845316147576915284008774885489935558848610379912633614
0806655100029783936351078475629726380966938226240841814254116423223631688181047601886381448863534302
8796307634048942699387098874751521222987472955599466895642156400436435131493824567461080826749086786
7523931890477771606122031411466734979144368236356307384193693018227870186789212019480079646253256713
3036785286772361291799136030115917686330388235133552125945159346733476867895997526196871398411187019
1020675203633493221992179471892140972153866739172439217387560892157080440768580693467564731018181077
6649423374238816007193415845898547094786018811826915922789856002234528716880141283103526593722206408
2365752792889925168428588705229824740264620574749768375837488774962797989039160248832619874062820069
7101008048807297833037307442631656520780524790683586000004647268751194312641725066885157030837883277
5500232583259156274414801691720553470379090356901698358990750761274169564893714170734891485914203222
4043112490570032643200286695015912870616266365447732479930388587110820874016286818619102029678013351
3739258233212374822095588951738365331313641537726347388475996423604376570966536371506139466399059136
9222842063166485022920899439724234661879438801015535678923261761722764519858185026407728323884683758
1463525876297019138090116841950635784470306006208490587650871502438042580593514209034374213014773716
7356094026730409681737956527786957580471010605296921420809742059986498068362534435422442750951557448
0408938889817657388036068646543046968510169151614604859453943808601964892329555275221828642952919769
5735854789433098253775276962198795493053299215774686093479771836058596535536729551883923092302226508
9883399326429279925309008620631890784313081647441930819499409987901040472758113769106257553962860655
5764847110059184678763479366535227636374201136506176276805022381567594396872152373563330664379921720
2135822542225175122430298426832026469862819347417694037578119605459962140724438328162818651699853426
2324983974399993137847223407276244918784878059615661190698330899558650790673677981505250310273304341
6916049689234773681739841475258623087137544927830191434447162066719567510192099735369450103104100393
4157324362512164595945813689720178346454671137225832426374915602561245487492197833690669527412293541
3565557881896096776688180730252810177016263526371573437627657860239068890741551049111499063670417900
6028736538194755852707514673081328977554560053286486149018166495236286828001486167196862295874507107
3195002398057328126237635959558822024968647813922365287478690285741473875647873233070939765159103370
8703040594600330915483106846338630798270617455603840238244251291917220939183746536892932581193879155
6833800089424784283975073982219762035956903967130017505928919968846633141915060034869612806133294355
1864351877366944062876304106411433767649763655046632730419459644087560619157395787677030924420536087
0244646233618140978239849788702229370146647933418727986028174283144122637442451338366797980647470742
7171173637123680499793031604787209753062092999673400660063937850615942605261702237332961965868907311
1209791532241680406222158116652664525546409866765791797747748168859424750631095352286856352879360866
8829005645115613067538868665419212135436717510108946755309923842116968896407062870888950274863324731
4780232961522533264564813249862000303182053520215007015027853366288946729101345224990553105592357884
7672423697134743099618814028296396454208883297079074223753041303935154029975666487288683883411288784
3726042113390665501121200698838407117789553291735375098795292915311607984872858929272295548481029780
8501491747883000142020857912294293376386078814279260163966323125725805256086908203596985429705519471
5126751173618887046264565582846520249749313828793201410850429837724837455116301718985299982113566610
2920146425615388263133526541237740058189943296438748515935178697941527354626394037789600950308494245
1455484072609248673879692518200893654716755643162684331413293472994800932552007102778008586469039614
4967427395470899916601091202519738496327384452036400221401677638873159689630191825444478301774216123
3858753563639832494546850241630372571288041825098918118203276001318141950973986183448663100020832887
8069392015330564727956198194290377558148955728653961045726778958849002194253711357942367851999475011
2455192577917072156077730381320090937572400659778636509558931302330141389855389824300651724992732564
5467169352469807752900172984837615366106237289640988659055841406888718460432001327192059436188432036
5610702677794036770870036944378783195683317511045131351859054988592989442275186112635372082125977070
6805768953074869177643366902437794144585504802160643928553620117073759414804180176790781409575189711
6865584796193069384366622071175948366592608900238408072438921818590337738545557128785786028435769187
7703746383594509030953554821549771733341065222195245967056000307226580131031848318405548494567274736
2344685177180769995662144437686706794688013206228386470833715102349315223539678827333489494700381421
9009452755326496667726020774946884461888019330743131854002555195484086061976636022289236751866605476
7741108263950281586562443824558303710967951590839514767647692700751311096017970193562464704436454046
0670594001023825231620970635790777803955141927132315082522816492156954181851858737480298733168611546
5872575631220833542147057239554503454218511166427027310292187462755125806910024622707935583192970678
1104151291398871393454855317698420192533743668704289095234668255543250807018711848866568495167920701
7534494228037246382816464422345664902369052338173183728507447601160116398789170696885259642992549833
0271204148657970220824989634342587188492062595072339920217133912589795048501784251891819459542872211
4640824331630836497925497248573854835516435133626647907802161571348184778254298422280680354286430085
1512411426153798573376486867674815310750421916640163347677073281117389406537686097342275581097869843
2366289398133826629231176249954984891504459819348276460459038261401725186449584211552672241270730096
5113362137273980018381610215209567653122436326015919999987557444942047253385555165823346071816145993
9256707444436888126200493283628687209091425105267741687835198300107172191482047031387890985046362513
7349713887716304103778140280554775569424288667753049474724604701209039697071127039562924539376084687
4747666795686472725247054277781321050236400321995339154360654468628035374840023253168318416202835164
9455411275963268769826867245626763797115085708110673629228289929650890609704583114036110163909571149
2326204895070053749238092068438637396524064505913061342364970419453634876382512894028616037161647107
6983959363554658715707562814372986130196966521011635908959951054728554999576685873013976436747842067
8804186387123304902093560734134025621109118583426979604549333978799316904906637082400903129744943149
0389942459032753986608456841113489088690603071223656350087423858714381669792797704845960780005182929
3989038449638966494839093462023032276075077880336616166909554901963453847597835376832904792637971547
6526070306480557976009325009064595019759005238847957289617772989220557371945637673356060453455699077
7794551202725096800189878231350213259963057725399761922132611879123425352817035978992622630299984512
9903035882165074318469585743124120248903593398495698215786657722427298833194666507586829724435449092
5716909814239979661853591963757244371708864951400535810076079708885591578937678128034487991584568815
0895399046199468449290953723308279155241375444705727168036432286902693609445885551040554243244720884
7325702915869331385361991866674195392518283140011516418203376821275116215267004607903684424043907304
4213488570326525611394294997034648263665192541775213160185107585231171588821458571858462112511618059
0319880930525303371087637949583423694727973519738068871434560549527107575240125293360501291278913769
6616767858232141993480117109502583609015278782238896208297081749376180939001232425562844948220488702
0712501014766383373804097920187129850555634191271504596384136796372844998444793460740606209609714960
4375722056349929271893676822072759382335028857910264106112861925954054303693781590831886550957832995
1705832123193184375366326091084106957978981650995170471451089200894656976518267559372772093433546158
0822969521857340689306864518499201641878660053040860079649727459808212720980876098449276020419022257
0715355917986139464869015522137036492273473369796029809493406354758503422511687818416422047479902795
5879564069391247645427876039235663089606157075031253784825400165498623242040581151347596224991181027
8049945256202581257462585872101790031246493308218684656146165922714401193378407282986823953598052970
1523024906449265684722119152759025600711851165333574730483659402918852750179908298258639343728685445
0047445384710310664223642923610510329583758865020441316432700820243758990775572805801723552163876828
3758810374034483176537054539357264498361564895095544103192854987376765359597734033939204325295726141
2520118716901559444925033889707012507197598350246761576413707875799137476017945150482099326618985000
0613573353423814407076739569044024270695513599998379223936887219498665217038230912956507136462555632
4904315060420567054332839541957602404241846271118576016680092823899810366135696779177243094968071531
1537676474146860747754391739431765563821357752289311268914689670301141627971699466374838868649580932
6369293971203243748706696519840995109805775302459554443444686472769025042255759560656854409685888179
2861627895178164519558126512860008394634352506769025054189277734959595938786659298977072586653889688
6402951944513287389802122591068642789595165083573377456362968375355333131092578746649805560604527816
9210453126271802200723314057060019909357771231967374338732982831580578028533717260941018192305369015
8571897114882746846570647798394310710895769778916242734912081089424361074549799500718005729272973622
3117418374273137747211292379162805070563669936660031563608961109221039229266964033717108448227008951
8050642328939800758255020602708647981159913068477322194436914209458598918082787402204122659598911958
4243847219445545937403403255373093907481743537462814206629553423452666906652363948764580158289427397
7364850747863731435029931904770863936105126578133462551417938202227066364926808642851079723642296608
8367114028906252618144020744001604678970797317731340784067966201168196423326660640774198248128546732
4569256875467706101357761515932089523301415259102059088530835568968492315028306034732457595982038831
6348934203555161613437039410645644146152795392790648699051735407483270991755247438891778012593900121
2802483049417958527198440513831697138475311530383247851010128172240694877600957383896701717725194640
6199593515833181609036345461050144872899464838986613307405455536103099775574017574132880586892489597
4728202397775928123864701563260560316013484262017085123788435500276626019846230065897922154802458944
4121276530880795548886052211397764959763805517722819512253700201763639832692278820614582304158080767
5148017349414463337620789312623247577860589958211172530117630883814512083235836417781858646491121344
8250406730658560127541430965135670804063440636535492837697692147713528038190551372035863798943130164
9346924141484850374399603147941075783230018634730741512725902314456180372725368409804570612717592907
0083906268110435945437220112112792287711412118913214305522965506629467829326519031413451736612656927
8467882088332997116495288181278610963570761704363013374183457468818508733917489914779277181094363101
1827221766991317985900405158366675776119698679683958150028064895464928906912242256945379364866952834
6260049802200643537739252230756925921028587930938830942652662095727006128178730142898561341318600475
3918838911441319992112135594993358163458456530727280540932827826076528547791352231620030878395134953
5960589107244216315660694810947931005484603730622709716888861788468754077907596898902412015764105239
7533140659459674058839885942172370253856147480778317345208204049401690170130997747338796756432263013
6846379196604277396796807037655868666530098245922874631483463163527098758810313244967347905690780674
1831807654301793375519837038986833697094394945269155419908116932058104805452150755333913291899004821
1245553970482388059718132687436119456452710974596013843883360789135983646814350290973507324596452972
9159901533182538049952608922510872859147236125443351874054985906809822620276294520171827479336071948
5693414401090003783758688865940026369340583351102218415063953193604535488838449435535348745413540535
1179551851531645047761422179468244388852223554447207981378705699372222240237915830300677680031768644
6985975110002289730439592381292394569905889023652300172626151661850856823338539472037331925612869209
0113166117650919912074140013066348079590329325235853808411471181655597286652336746650317920668236015
0097887659920913844698584169374282898153432941470726214544403761647370249902379392251846651731318067
6311896149107248671146434795789013833550931278000262492374556590701092370226158670604481059616919709
0626143877259971026346596538377192929532144970941109013981202452833766244264682968228405666369713215
2477265264882723658547877374442730753319262142564388788332826964023058073078640818786427668249258474
9082711676604093736623617261545201148194784961972991606289971397968647951480974691054423864269590886
7266907371237068159712316811873867699859195386196990083245398831658352384820822040684462708943680082
2657580695174988094209125971388976743639045447438951197550400637718307169056982500054935587784499190
1306444484726399829827588486414889917220004660077311259350406874731257501346740514542012035304165387
0167893009037480581384982992339269629367700593865287947983182639532068756437230159608418135944284052
0319832490011964940284092915525737803027047827747428515420436046915745921904540505975034023221134638
0087618848485546837451507399974764548275384186582726274282126226431704713234922540446596216696885896
9550120687727288729850246324077509665427461224268423991264791878784339874233323242278636664079146919
9223810557901798268233120228188822767001347782273559424124070184079997345755374616567301642538347562
6035816719143579750411836228192726992356673889552685420078806309597483109201112163731933640758705807
5949653940213744060606085130824883956893776997065274522050330881193719676434234698083101943531897075
8826871725014087375499491971937476515362207415511808249785399585528493106205051019522129257142933614
0907841831595398029711881589432745597124918914430044257681076758038803862937804683023641680484018102
1268501615012122929813370552058371345590407865269567663240664087859221675836983077560300352750874536
4185884698678772265491578406419059722902043815874412593649394316249885110980348159362970313460556006
9154870469806118235541379569123451001505644936899011179190559843526983966077328586010726351752585458
0431334180838611199119602600946898989933385832992999779323569879568861617667996173120793553966230038
9839764701239622469931325795810463679894799380763757539145530591217699385385244191744413122646951263
5865386263280592021330896504203078546154296687918781331636582182596342557767315946128987476122729330
1309157493373713238970321966106543858080112969061937583245532958157952364750474501392493691965174419
9180735318508787934617122952905381998501936342762777304471198930767285427714352563783348046593217994
3159090432317340702016010196066150527167264166871286514621131157973641987488802232614413303289737265
4462618834592269494440934111220588307689528354732434590779530411913242803191758419500359987081442427
7697805024484919102929861186278442968410759608415940779209059255720229997220995947201819757148972388
2782684524051225295112367493322306683306636784877294089390522092800067369379226015762265942357869544
8912017264842283891285347571913223326504046193315845792350770846694089236071273269108830265711921464
8540656016683995713736961251074357728221171588047868402052101248295891876191044600451681631235539827
7873183703833868543876091369327364255131102995636406024729478669176934138545668643151793289265873294
6885834995328003221784902161496217574586646626063551789770720220366232055154729949664212488227154436
6748154475900943790294569540294279019705210904677198736257949222636284977716358052118098766562703588
9085225354600314555773580966199971247483173426867054554162769466002838029045728056890513371487460558
9286297027638186825260535105162234248196259668794010774397698307238626265152411568497734873061651190
4551691332465469568884554237661593921679883178426204288878506722175296787832207762073632139381530182
4994737556502307948313211212290836035070434477855859601582448027203996182774600885442976475723810852
9145574434027292026665125541351352375380002078052793737100026797893402734788113373853651189954233992
9365965140562407417719959774428939501486925874259429667993329044822365175538645167224757903913865246
3588583559331542411719237613424059718638055718899046569773692648713595598473940997507880429334355518
6837256241701732605915880221035213606008987079433160853226349484502488673351147226130804127380170604
8766774290178268398807636834897034358966660171842464721572077452196308694068829759755872968573415173
0334381028820931770048303790862439861465752955057206823834632564433835985579856076901892634975290973
8654627889527688989933589449396790420960936048483516170025618964718487250868655646530875939560874843
7849807638372415096125903496387548984996035951819111449383298394646645430959424106110424108906912862
3491746077143345787468518497548423452897907380276927777410824989194956972550421253761938283709976396
9967399152803502820250178783381425452463329799507497097193022382282927175578418989406508992728612392
5987082396505546297288240830542910693859984622964426491278224148695508471689666608967428086670779876
4947303229588167988438226209726723390903732766686927936131500648633918401628335523028115969072644863
8193380753593323974365909414416283398073747958343094714056026624740636570123436251959074079728468108
9822319584445646328277032393572589167983276490963894373454825945958946616366088083045882814634038085
0311078607948435272751547282034507519684381479474749788903462553262001649244386003566075093817483611
4529416654739891411163482571871422388282040835841256858811074164703409448953266936554144246629648590
2639251640407203873336160306154562309145170044091511560254228958911444238764514748084447614206280036
5435832125026024126735612098898042557990346178989508358646796112376045830380544807115929408895426112
3561575422226716746991606414126141629210009343208228438326566965725307166009565050755557887044932168
1686619329771140715320115686448996747886234269469323292036963371180166515427707461327063497647607351
5079432942277696053619119068191687693105483284791121222801903889925710318009147952135969381204491311
5512242405730409070377992830003466805437294509732327893018403082245976596027849481066430527599531956
8637772004141541454792189975064323709019015334414209015584872621780679343371152832769748711065302817
7476033954601747484370305726078764742421131013470579478384092422172306397257520044699272151079984756
9990389167339885905031376345023737057035101898072326126323314779844627204751688059755661024629710350
3201754327794428512766971499413004921590264680112945997667355114071513940388269071537915531064090280
8391936040149797122303685278431599058657326327690746913057900031075839397764099525351795318662974291
5491668689917319080572513710747963925040949275453909051336009010380259460687571430667675987541119834
4282160600231120912490637964384621079587265383896024219097414397502446704398815633096951329750153776
6810806729162315235951637745919821718325224004553073302738455656695925250160359046566154788690062849
8904467816836473487941563527881487095665392208425359679168202784185999417698721473082650858290536541
3048405635707781278526852463553013974310540809256795244599639436294353136511604667082201250797573524
4903636001175297953918133686357346676325678298527924151109520630480609967957751473083433377007867122
3005132487473766982372284165025671134461037821943651444469234589504691527963039774210533855802408425
0678611103220689254667144999130240866948025115456558772668430359336634398074624321054854818958197706
0446528765032006998024413125206055939128681704970565507229238214315752000898680489546698519143132152
4119712988119607578350235217488487780356975902312518779463722941255617022336520986900609321122026961
2024538282708710364650288827184757408288581413926260444711087845434693544379552246521604490328060640
0639043509136949211386611314400411167691008473057215572247674305615381979824117752680086309938554164
9712870064425228074966260547293535131396457975779849733982838398764663501935329050321588386518484088
5143750265418325483473955451887656694747503889031757129694072538778525616338106325808106285953808542
5136819402385054704325211511903757268609079015242296789230302858582080689298631903166825543229700841
0387880147705099956416842334692170586922725691433047652290834345992749938817110319350379170050262832
8352656382508537914588344820030422062236034650785631763122662625579967595510358550940812684956179649
4173260496244920354116610974711054754483744184962325061464606981024272641229598267883889082731334083
9011789419321829181931951467028912288518566517316409651589659257069248052309847095612789534799936050
2323930723652899597643053986656746154009107810325960322898620367900707885890769478995298909878744596
5348545426244373240732569219697738120705614353866186292475274567387466535992982097277768108536866305
2699740808986767494664520893292099508346167026346369607874443785132260579836364571227294747556952514
6670911304445838229571584133016305153558432870762007709237592631392025585436208085428064603191467905
7532751067375140683735194776143799148287436518624752886797908981002038158167064461452941849625499903
3710490188222711889475899910790225988881224573432059335986046602390117802566289340508040183292294987
0147352071300905305273906671665797630598974597589934787786048679001606448646309992993364195059184196
5377714457938820771535787537918818612112337269466671891594008691467218500938934267801315023256790424
9734814669249857279152669880061691181474642299946145674877681750714418769050260227698765899001292614
0186281494727010989329071257306507283414996865498957034858989338135285384726937216019492328157878159
2198065294801826511711627049985789603492481622129337356655192242573186930960671187743641061951874530
1059892403500791834519054412191633223707908210779767810279525594756626442429096155069463913838905297
9499778779618111189150811026434695301308525601435875709402590811422542932079320223723765555231235621
3469476379775036780740974877040348716782198289162639473397968739137331229758043114636082106513083153
1648952920947162315183292461964465932348927777542610175383478654870924591041987023132190821662216148
3493629284997655984768834675750168868239751780147426279441747374174435823139272552630344266463996569
6467229989552875734030810339522473862719102421447192849722448621686748903819563915369643462880765617
4469341216498865264863297459962693026468143459673170741216616864184967691276432956901162995377344227
9925168632483765165676997087335794475685405642042560693952098616509081253116112232674588123614055459
9160771113790254189967812655891741400249564491165803445201596732365507069802485725121212177742844267
9870872886448526839828769595799946693386534370909119697113932968290505617087901926104483042441928437
6162679262249808918536614707098194983215104053909532206150859063708864535278812528619188693263319250
3358492533531828307625484289803039432879512645736850636291841914916504082926118017239559837781201407
4908268104121131810563307801569031385671557410225375558155772895205335285499978587833694668720866190
9013853281123183338419077833678353892303777448992360277631790575227132253343548637536566134137416368
2581685004953754958535909449861922974546743420375145874786388402328573118424641130839725390958231186
2251439153366146119797046915105585799981682614999957391254949244872612216867253434672806850010835453
0352515659623698552691546362342678329567169627271514596584143752744254765814867333193469869798539047
2018831858571269771682156111154659537879224541286709250052410734848335295719499043360545386314238830
4751865740893963921676147918014528501338119861848675727478734586809671571505794566598423702051924982
4060328459997345965882134250621731287233171184092201581978591745445252985965138529995722503979626453
4449431496412160010817995299328931607566182367022384010128974282456125612191036117390644528114052758
4541670220955830906520546302776039526343542559822295393048632059185836336141203076147595330386769512
9175032921488751364062304276084970120638566532527527734045541420909145556779024736001464389884849826
7857378228474914811336704795373492764605394819090394696826018052880555929957543434796106975711941707
9334899168673678673379058911498167847041960195748475023815576279867960159773287512192835656801155450
6155590695167223162825390360735781492954388925786389695895541486577699839090579570522869631652456986
9273727850035634154091874733880358028144255994922648703012923222698811724826118267458697546391568330
1851026438318338207673366157411314021729914326287419161765911471998341554628909825440945097464771696
6286596022586709426703071189471062380662990376645800196980861317803000292763170397970808334848450659
1725991905954056237864415757286832284794158971866098991912438113865048980462276817686589883788430487
8648170893820520015462728329978127571858074459383250063939393279762813811050966229188695627862971211
4998805024203402121814507688731123869274228335558221335051826316920463355799351231611373155162240007
6469112945578446460100947602752260136606575252931220751840870484046292483140385194170450031408901770
8513916689262150279620696065851531108207587700698113436854223032411984032504471829276009272401199898
1543914045063207340574153481911080537925425650407124041246420201884169715751183098111512793850955189
8390842847039180896859411819456454271815858593585848346704467784929294946132071991410487659984096502
6439543704389681852120555548014820094411509776997098225788751824428499946504292975565308038241694094
8793075651676088574832530595166047347301260256369001792475448005930918464332308529702912449748587908
0842478683289319789895927549177640345268158011475825792271882733601067044768830522787587421531068712
0101659567951552898603510505795535530285631028260151109322146252285502508242354991366242323269049695
6812114932433663011094922937270374535875282074943201717030335988452247365549477136621196645470341133
7359745534245247213940697668941604929414264089893338966758188916792790888639897083195583116184466144
8988241311352593606388759628799878740630359525230634335167271149974369384518015782720994434278347501
9296838365398461384677195198750942384324376806336628735632535953099828823488637360153329681964999835
4523481383603585693669646317654895050273885744468080868711456394899713865244861999121138673900284572
3539681918666699445860448728390677292655992095347754939347229617731921638241833382708350709402988905
7088061494828078033364858939443211321460875814470009854849455141279804820653510643734677301960409773
0998433327394151829197194411464395139759629414914222259277627442007818038993884544543466976051797862
4887617564203164658752392954096407467174958525552699231212049274421642804910468498213411468489382915
0792764708950206052711220510214407419882409073707890088581942806700309643493401203665160579123584287
1176780818316171317958883559916800985261518878736909564574237910329919655221896074892694833727636342
2398991812913530129546815374931342389557780608848926285198102677966144132305462549867928346523629333
1410636300851638645889255871980869017428410285111632416483477710833983457182611361432251134797227367
7483357543689863935456951837457935416564131804338416628261876582525474467282273559144828935361738725
8673677349122304049712546049636353292027588961839586070607291633673342401192032458458799010267651398
2315196584403368781512686729161641303279464970276894128710529968078521859384266773997898794122280227
6534807831841586569250179435569828835340369467463526478002627599473745253039180345235878493345750582
2875897976929310596958692519775540227441038101258948580115953512575880383486525311319677498093441515
9348299500018501010553621354524258645841425297492446068137823361487078165269143246416639074681099109
1753590373778232501986495486741413000810223449828096217682605702650552419495481768609005935172390489
7149215419978710359403068880572374889122646891402555447656290717058306972285882135077466261840465731
6973805771996220133939072148234542726009106156605213808330541272562601862979769467507612598431131083
9005843278751417304934726606041758635291495788561687795877345968916943324267320872133045772864354506
5212647854764496996975564650742319355356065378482470792185941182486828400671229766054546073562130410
4279067485604978045702795591248961761720975144011937217717490436698580840224966827251237329482978943
8470200464060816533148723656745086223491882435321024296384945354736482845071061574128485390347415117
9631787619630542395158241963644041685349290654044763638348439545090171561609318272558844446860747861
2169309095944686014238719156948215251273770565610057089053007560205268073190746097146722032885769450
6510554240890965254371350206343481080566926986424506987198159472287684757402981889812934687116774272
7685555660631171877914717562560905886868339283538598067642278946257759261616291960119927467132149258
9429998777619739982802279755104657617632545644241817804246334176172045183914173466009784945404627432
4176499273350895226319937060531278274812470764414401117340684289419488709917512202035376556538767481
1693894130187283905499372091584013351722042374950846870756842081894534553944961139279328814680845253
8020572086125654165525460638171584096229850369167166341748045305307065826922850375136682203070474293
4968463182558315626564078623590737203593715938107694613694635937556012923126620856349418677996348842
5874963514710134335779342702375391301869478367476560317086591207505275291131665550664607687915049523
2143618565620000503912491279691791108458750301144576941516755902514504846035350996816229062309107680
8877374956895986789280379474995562926707504351275514903732937086407383787746249181419461615749189918
0728578957759479580321779831676433224819766156818650766557447111705183388447956654509385149230970970
6352972541697794182548825333807773128527326514236578560227778072403732133853472996071059020765034356
3849693616250945157335384810864570924132249425759216287270300832711477382106080727858570547219037673
7100222112843215805904741393264668081965209232363955787514437478382899053893048455552846675462581595
6827032264862993841503331039767815801929603886375400579022787222742737424757678343291575046767413417
3401384010059346289745436628954813298484859505809560024311398984672961811922397843379528887169588452
7415145063921431862464241545220066443981922275059591972003284925965009802077662685770817604350822295
6445420473613761985922096781056039471269795347349724597375454706641516392097833134840518137503788815
9224042712074590278669107340328988057074552801789826733819480523478620011972020434839874997264502164
3520560624843809419111780252471346389048658296583451735412424566845483510186780386956518739766965823
1723583404834145143446136598202323968198893906002183375375243220936540342101357232231788542089277058
4676493974183499195282562120865131610756194442518216133498437782395500446754940633092135430597804076
8182946524216459109369196547835911780005353763620612133898392622390275920465539684859037865630091095
0610599189989334447401450811837992887981435975661032469743499035118958370277750833630469374111042207
2931794575309333037388760550072509750240316754007210626921599618270614279146423046489966854874577635
9039846633861708637039859232361430462004304399061422305214577446950564694100375054842986231649897778
7548036479706338922520472459110261539797364277775961831604039734979539364222787088906484126942606516
9371185852771595556248425467818545700606118629314341172337417507352414711278922585815540879506797779
9706988741180906935179397033529330898086101536168165972437960377177915312283201863867677043740379985
2870154552007746181813570907416876259777427445886022597961891388192372830981987471310424125926204664
2096977817691686905357767547944744963010434543834730190371390974844039798209688937159653242136927375
2328960743393515080792246876977281661686786652592146877847094330574008371856108877184925555027167848
6982840813822994912677576499243812493342091556138751974965099696772800039223852081827986705104373138
8734622618619336015480195067274342513651704458122862497047317060905908868524693270284858895874295983
1058639753799245388770325143083119656368959472697478894375341133290188408574047759229055550911069022
4000941879410773008343402991660632728226604826813184050420587510009827888753962077580864771255131100
9469756578692608076500777023662933068087783880622586168575795128823336583394674853454797153742757853
6911596930338446432975383262642159770707404320308644501042326656968870856754771845381168174249520672
2999652511856008833804956146829638599316255364446795619621513207303425615149718579693037025358821322
0376274154331597446127140767737433432569547875787626394196914616891700278037209964342619385871705990
5747072217629162607698997153814140106508159366958542549588577222811641485153411616603686116649659452
2516105687620188261195856386459813149269824909490207290396511584333314279925748880662527281947848861
0825337643451806841947826236001387028109802323017001833023643206249851672305639111502903181741396412
2716979037025622240332012750568467134086222970463356531722305081074209365470090860845471668009907316
4091712712115502763061806412164832903039775412758725255516396521109716412780651639253785553940263412
2615566405636664300637993087179687620791193034903793727629911165403686773494747453590662570990566858
1479197616589530059654616026735958377771085291782436083123700303557437632370306338961117847865088927
5287763157245791403747926270019667082008772391489934001181334534776285700882471999096309742051446435
9703055925001911986348684926355183347654079380267038537528046446403257578075730071755924180363921234
1381542137774378776397727594833698737762624317707789631208581291357901924882081895123813277823180180
1016181672691206983959771793674761606037706387467335876117712123969117973289374808353202508758161218
5694798027253324884736004037070437695985291000872855944173952066892987413087681140500638137883534935
2008739108071754556804126056485953378721978936362729869378271096307576190858726477340893602211817060
8732079204276866672969916086199220482731948216979581956716288942331087396510675036034247640163908063
6004007124588540170461248637799406799176601136088503184871076632029839534815254957968326954265855373
1297172229043371857093582415844469897773851207048062232905924238908277444472508196015310021170869627
7925898113490860724529773978919132558479115905274577041717412926409108622090872823399939210272941621
5622309148652033096647344546780882312681375589612418920237754555639063656718459030792707797856473675
3519518854928717064485130751205824988121850564044656371480757936268342061731785904580546873935609616
1323453432182020205461089428922992838900719728916530383845709891014496735679925112446389597565741223
7590292756737043238050353776657992045407914388039218991806993668814205983324429883005863050385729900
7759138301118347420476315077206713583394460836405381787156035081375074900041398116801328290898800942
9230432703583392079799034279596874174373325917064107727425824109751742411421938053019886562453534270
3772035742603287226258621236042155998975251686094459922604854627790417305743385887542156475836062472
4748696254666285236241513170442610734801462010944779143339521571488720284926205359455300283967909309
4682645958928586621833114016686375564200844530667322732306103284075809747801811980766939559614134442
1841865337067129083925061162947247417978136294468440032959172789763529189206072798902098941264240369
2090475057903424619622961548222380577713563301800445428960944446991469935985407359877259068160513670
7500350876382270079450074581508007743653013366088451055547650308574082505274326502292471105224688527
0665655341585289360428018143872958208726219772151793548152554965688212214468145247950265524412525284
2343501903400382259655164203736406346668817907398093988904419026502751661079433259028888183988754802
6170858554670542699388779731402832747933846416192046124458238448836214149556128129533444122820098987
5761570342219023423365529427774415873943810505682879589158132696832355433748452841358594537219527188
1760037991698581515774481627828497118512695603186636053165944908400442865675648414594165407074372052
6014434050048570180501410831097434175173027042051851305827015511792671128823869511100043776334077166
5548178845373814815894137486808392593842425856532805812809410996563359740063657809212993576657531054
8706015254352281220359789938268201352584510424174766432467935659298184442958431932767493314170544132
7078770964259772958800150098339011189566183848931992948569282175985434349985940235633869438359130886
8414566089395741985430771673503969592723636249278402658374679568308687270086845570015641493233345066
6605900767349569901541416261428982198457223381336230912671850591385203660344946248961691334388170591
2839039701179692845679866089875178095172817471751249913839742391106993169486087747764573512761090430
5903985580310234487363960310876491750908731996213184945532088639517126749867894932581517285753794599
9182004313870011673930121505413869856497365387762906789074091379066799683603687529629253778786949836
9168712992185145151188389819210288033807200629014896772007994295955907369802812655270262074722617496
8193638936437683243221647058924677261174082423542935047601428548694731012906423114076053632144976378
6566350424030698934563033811373934685417683130585545007311125513864745599388659842107393099188789602
8081421962625564831422832533536899013109039546847057874735500024804266487517126766019731101385559380
6104833506028275731376636794915807634454267890259282983283942778122188601613967431006135342277012692
3770329358105307946032593463466006530892925463679782025681938012851518745394991737049355581067753275
6412308950127462198685358772204839214575687614637025493411305012838055845400642932266017185359150431
2158305871790131494973991190453233790698592236761330016356387308450787695938253530061529429455632848
8720893319317849368470500699904331676015946246950783146237069069114725253454368500334083876988065719
0289947426415795967665313333389032238255240220996504527966096235379618904595395731070415866683654947
4052949438548963720145509206010345009226223299669510371781075481851976014954107064601944238522387021
0367382317729963447633570287465335326354483250406143648746695349966632593335067574870762383158395788
4538724739899043852788281710913286920058347203050292768006058390736164200307679439411886884773352294
3061105693527468009999570797343978095086045250360866825050782161794238718563861143176932838556296293
3302317556063011659390504281409603340970005339081093527818332948880694274190723235980090115278178474
6713945545523195933769124637922168388322771477427061751107661580485586945849627077430432180324501738
5080292353380982725251656173376286822906119945888573602129057969870682876977925496451729345217971754
9909085340017188379955438026695609646325693576443892209579833314573455489169140417403010308946789169
3076323254377577763151470584978067654335657139693857938804729856990177937231197591064093585391403826
8129118010708958001359335699427570014737433494648647789766742987572331549857360252238931717965273027
4452706283734826883129068646700834385537997142224217869878894861059236913619508423014967408538364369
6280861637349608525288116778784011320414474417923521088699982447882788490042192779561522758705358455
9203365804703448684082246568586680921895004782657750406870390003839481502407736720554166131346897431
9775262053671838975408033325178103784974239956569876301507567996185674173029453367239461669598814774
3658806066836153713225203400130063695458417640820042504944810808762868909883640639387711468945462512
5060412269253235349057854399799235462800774298207656908449391556023372530742585831590557776504175047
0017899011070530953249938853942334947367032176110778712787922721553763077218629018685898812289469787
8424848833566722042924854069581604858633270860226664991060456293968376182793788692364429178242491791
2492214667750131001494416576476774695950650471621513216057377637854492108753091026152802959117415820
7817275476583677725168144501984035941433933719667133791557144498819112284159441711485937396955999745
3100417271205943335276568991542430918072087645601118538998582894567816803606172379236399663559578711
6194664704565233972883222234593135619862931826766340233950201511253923502321931505989070540078782435
2486806154055162830965870147228665779962306360482152957449631242811317520850133814157927188015960487
9859603799062397392834338601552125550536588912354382933055824272130824745355923655120805279577884843
1217656391998951454045981786507724092161273566527037425480191322061454269839565732079270913864254922
1061276010682399905526688562795672842575449641237325837010425932611330364574204308717412990777812129
4059857558401794158040077059139481298271717202601020148747928438786401989174012777702497067298708219
8185309411449250350986358013827556790032915197319213308006407783050143042986056489187907445498562756
7646647627241156523282510090673026078699409616145989380490688337396300668375137933114239069323556563
4617619288020235386263188484342375750127592664927234756668936470699839702793775820469038769814822616
2868311366670002077669808049179270942244872700842135397910228265585211074780899874689620004870394070
0386530756024981364072799519774689486097095206297853634817059892342976359542757971411705529790235051
9762276886020264643436375155367211195912516260075328898597793210923093495620033458623374142028953289
2299658374127715395887356765570548036378352709214869833236294696802516475530727768345958514388556960
1971771704715841438343294552252781534683280029284813094396358716448304284034504805434602276565826064
5740065134912001538808240958907666240407657871761707393170556774513983330744056533267047846711408691
2851092730510972065698275435294966276171671345055087595823926854264960501519423109738567575202942002
1681591847720194979660865174881657065592735449324093394387401892043550559038073028626391083639200565
1458693325884724262792040734922875471685950087748394830461268822210717664683084587860551199154329148
5379229720117736545233574348925425037394473105100676611943938153876658373580191871751674321137109965
0992534767325955980878864009728318941030586903912202439376149947185176018584591585435225903247301253
1320249176031995135092752973732739149268685485924748289568962737089192348377466630834743141281951043
3270210177069837329831373368700395519360437481580069719669885478949295111321146279382560679245007526
9334671971033737482153818252611353736937747698507666322147225367658078583549344349242807961218448769
1462811204748268006527741010989464100488820921477176836532013374616526280751318709959004075676425675
1060791515801822631290136262649044515495114678886620348662214384999346859051400497867188682515349760
3973673545536145892749129884081385899180589778348365244783697416890267514176585696597464959927949386
4112513581227881332623146497099611898293588108597625995306573483064023763466170972185014809443645941
2467297612306790440003319494605914286317294398596877232623347573834540130468763163563974766870375491
0181663701518528566870456753254345851148018632909923432448168070108362420858628482753969257289634179
2676638514683263658943033881887215183225470516595624009172522851507113755380970836359116693524457028
8585344842159771939737291015349930954779525667178802850886550251728024111415488107779916022363264355
6430333594297915758160371294652709042824601776234117232687516210347877397417529067380928931325357034
8412019803656092558109690495083684459500685166990970474773900172228415182231286762114334960596920851
6497489700060425488138596303274210816110269881300494406667670699238087512474138263499121710994045230
9388716539707943290930729523634432443048338863857410443381502591841327214716018937523827260322046579
9474959591526852132690554379646990642890269324745561256288123111278974716715288954299098192761070085
8624102020309190006297093623123999361700574250194761062476219696699672754497168734561188869415503785
1212256350218267232204477062024495920847664137915549502236772088166117552307865999406417299242119931
9065775246178404046981994829402317027288151485346678129891128801706594308036195433918876947355132706
3253442029384036962535509019702142481660145669904293063054655143508492749250376971800168308406059517
6617685068721309839358404025203715397229531617462518855685231596607006422828964992141595523611422193
0669611975625730921112617650862876546520922774206943278522269061049425135375147155048190700273555071
7251614862425357791230945806472643300246208034201558071207280004430135476892841465991987943279148363
9501818133848997547823681384336341004766176446721499179936823927652159529088269311039025436070605345
8982247294248862756942637202515375149136575267037482294209462180838306619248359901058141598897819325
2653869803160905910183303806871096189061027236180261999369699427002001755322610359451674755821180235
9209714060633555635890815987548235829492644471357582216361693842938980006845108230310924200125594746
5940929764606580063162857256074133690291193059357529239516773008824482349589642022605002729773364322
6747806691779508180919751647893218053722502897583683984638969155804663800142643924766580072264284673
7148984649525838824858174603078749937507736683724716081630386020918352143995957831687351025714277414
8469584058006837724952671096809590131173365204944120550874292060236904898393343187918751565709348192
9472899336884247276462753489577005875047582569093339324171607355788130529172573562921500486179406127
5524872278904305548412245635927160137155777241886044636251120856764727174313942295426946916022310557
4172811829337291388009509073662325800425853103951899873557147912870169986012722791144251609320928035
6909971455748292117411298813608756073096077002376133106841854768778983855951305988053758625120743561
6482101525530813239970527248622303723953228708028396242272337306014470360727048257310211778459549738
4833344830232957903543141107347189697520936788176043698412588597769956643050182333930257060752819215
8349418523902017875267607596809511293601083004184828298461287660488950199514032490724876075845789611
1363576531441857726018794569959106412629823774400518955985919021293274911594208964643286460547223124
6906693312514260855640454572994127988018457471676137883117438319287871608178766439030384904844932838
5343756328507227979476177944626124426046882803448226440183518097495984958651195893869721516210306092
9769343610752994498435380494068047139148726419573638531886783717331586809234762146861104293284915065
0921910314902491654149575281343374184151149253645099786659509720788227443396339983830323327784662960
7789652289833660194129735460186085679433800300313443495170054062931612395764123219126857564529038227
1163132202785823192375043105313370593813039528924896430801851368696965386358378685338768098964568269
6928254674342233812340703259543320229602577777153155459528807528194546543614190112935002848086912468
9302217555361265290559398722193111309062424183071912236216732323398931165917761094968286336546408571
5797254492121193424665533185432617091891383644711710584989150746606147116172478538833704455777125162
5903051124597299432766827385194649577940980938194429695991939074894034410929798254019065465961871133
4436765271169740567912053017851707410255489483365982879948616583571159259873119907910567689926415084
5801159411085530962336244277403975693315588446790147767534425682688997382191094237399834628803144621
3389841961152527090684170547915962966584397259757502675649276475015495905033020003215132389388955423
0692476146518651138062241648321139776265800905489240423859204707237720542406343168343421909439598665
2627619022645741336054642922172516467607269523248996731602328116472139629258787183421300911662917149
3231068279312085423203079958104895629461391458669194555432898863119128823409658521593324100520273324
1634629056552109002456615952788092450521381156948035264544007251174065484688462941742644695861387379
0659196728519442558650883178566402870298479705835855519201891122798128974477458004549725273772224562
6837631943829060083066088864165624563119746911302317699745504968623438589182681268191856665267876443
2970591109457489396661991937642179164784433226447938151614304559229474991521689996549562689891876624
1707213832034231052690162048286774948645612938900436690086153368182919084365757043022785339703362623
6657848421108472945703348343934396212745137204627202853885029184406572551929529962371188904812784621
2236827060417112546734170400231997913211218679239495374715927146319258380830416642925236828294951361
8662466086124167516265079415448202357159343601456198852145692613456071743234178904080894884104787243
5554421510643889614120209894480980748907028343188657303768008060055252858624245377675267527144403367
9772152790922036937932440149952798089219076752332544158680871960205602206288708548181736316928054614
2024617798149142354167692678901073708519405091038690098165859357329499337817995952738487850469060209
3540065412663410919823682429065394888664800657458182705113178026088904443632116508880216828241079333
7570189556762340863564459329628389459746250567603349519935978448018960594214785727393872920328891098
5460922711991455775361098296048542400165354308562459740521439370106213802379378339077194538826163623
3300043133154878514923288109411776589520033183229977603010666971564884874650750586162320215700583888
0405439403329582659739436927155013478295590515276405461420139627506797893328425248908880307176943672
6292445180719711918431419315844245112682631853457111166517451573783434384406245393003477349577125345
0095926014623937955000065298831818521833050270114922783510241779809912807371273111716719787494798395
8329444393020371632637422564940936872456200982073508126555629525735991929583929544127475221858665324
4812067114027442116834342691076632032004410461001764053237105722993406535989279427993804785009913174
4223826953367894522671889058478985381595762002114898861570692894142957538237904814411922056367686004
3573924580443291181282133432632079419405349445285095831354940016086587944724666494710267921120839717
2778598126306871853170458403683132213917081694656981486729494873482841430514865544001456399260998930
7989360788188421126643335308788323594356387816631728210598601357592267820970776319805157984890920607
5137449616741328556895730675818131763964298977092051534778460756321367372200777311105273883656866097
2809028948957962000832702756153436951102409168093463753962517876902393427991218530282566993606979986
7925129004196068086935751794959922504048452493126935539542437065860317567995580311497347294868575631
9276338542565518304800358645610935025787955354205768083062593092754832611898936412304571505023346433
2485718882821042803333407456017251049360682558058047242452095645827521751603165957973797673706925957
6431709240430781522865498681328941194684864204372315120010536745681665887068541106155430379436065437
0483403237624804386439133431079405529398469264937764741950227344135846051026305038868519780709104828
5882888228883897920918700689382651638149061253912282521220823464981781298552270407961489411510163591
5416299727964194985162042242832232282816836919087132687565950057182010677441067553211192978328791618
6028888204109493839718625959893365018552379616256731079417652020671443609071069234568012040134543038
9477217433285086255382260077032473054959857215602659794108545858263692269389285373575550146637732818
0518368278740551510410920279653044925673772861663973479281931732851834094224176226075560477234318445
1697109906272331588173169066939361257654709968738542678630433386257068101550202362002823816322749306
4484329394467997445831650709589723530608018031823630820827554480706513213719667652426883921553976269
8994559793313738960166424026116059088156500668139425102189721291206667645891728730254783254034817481
8828543988157506472593121798798660759082667580953088656473020114454876492602284102756305738776721253
4456960663904574290230622843184008073991432453022963914748476039298234055312365132551691421322858328
5308500766426040717608087350515033698046883596699447341575921406343606721578185867139799070122457467
2335695506924245164359022140680376072494291380940955082747418497141771198184464364782746649639380922
1847385974173719647079513039171873209641202961987389629627856733395248945091314270581448291347476890
3357229105817863927850492901429865866146254794878165394764912517845270054481606747735463038740151027
6008118378216005398780647685892846164479650706153045158250260442297765944415067157933409986137488971
7112751218671015006070078086146468700190922785366967751598901189833595998933122877170048469203737396
0286470521815228523267432536257261988557198592268083116347228921590069029986713467645606938953834638
2967762833874251592808235258296445175484364582825531378736866391362378048666435424170227488759735234
9694332626170221512567701989925175329724180025080900973380993562904110770242429535705148887742176472
4295721139954625995436725647201176742564726261345783569528437803708768696898510814576205816370158989
1367365825990100074980106299652964787792225489158566529646086292084453352381848178160079853671051476
0577117747973147441505893869221533280401643836148530961172921589772264718942511431883409265469355497
6127533289055413327787110957614813266493959792073110195290114904144838145726979179040140250735034876
2208019444755978369034561952714785904735291601474097284557847033574456410889806854221506072106169050
1141070013718492803114867538161030006449209529571621772486879347613556275539891536550748702653095147
1546574135204282822569994715696255463300336548365494201542081546626171581149908426110255524692791496
0389969235187654581410032451668785820901430138895396988549597172856328024421033769544512825586609031
0036481282356070951534571221492767915754425945326894693223154409987398806668032737982769925818092099
5843744042415455673670540678002802723612406665442237927351703549905335698455807950575774520337466698
7614412253767852360977306988364136343687955912027219302923918966085788898720468227031796453459030624
3911633404037667386904983959017472526940298934732962162476575784737834225498359823986063593685168363
0176845153835279056806496627496499552091934057651305308873771786103074038317152064247438101060017895
9317412653970564142327056359579579856994702867003195132288100856377048957789103262797877494727517496
5905900860521076921623261024405699814964453938112962078893081017071160187788787286872473848593720644
0792405343374380889320172693747425908099982448221716632881641726752823416941984434382287804034260055
7915410385779877405132673669139845686192814585989196380054241325580783020307438380702220236774875646
0249276813709817793806771430810485581333966329042822338160631405526066036613795212634991917233250389
9092789026786849438410944183863234693095127011492699977354504082532583798535263067631373449069885123
4378726682887001226132185222271673886253656322916229613463669962673820939389637759150121484093927716
2294420643612436936385120065401597629110279474409380902799386630475885891535318131906232095423591553
2736592196895664067850657308220895466195842581579931889721188821635584244132252272740003518979207002
3478763090562831554269248234858808300563308367060887352287462520386570694801768548912858263354567200
7823129812161794368198864893015534214669345792064454483362506290154752779799473299361816318623615385
0282472987333281831291705807511911327271957668090578369768068500574014811126251027284679745959534862
0943348756391938826096923749148347625857549860445175556402504001557634036840557915750138931460349016
1687711859318455377124079957279802332427584100940590166092681614666154062162860922770976152245963856
4559444422943670307519237722720446328147586297131670110778352802673431242701081387717908781643319195
7521602558759692058688616474408030021480481526332464379149585501364928883068314864484605201318178837
5124387927988721285033608185969322679139576184623151488012090465758331840942117548783812669547038696
6906714042498686402074392180122047814989397067138599455844443692351081317479868444037040342773188349
6138181733010585827585012470259935935957183756490714515726810164492169172756963549933258612907148082
6590044813383996859716438568329849134125189530548961349992299976897030943480144908390254701778064836
0649232515836169175177087745887457468758375666907764733171749573126856018317929539063277650483981075
2184712559581809429789016038734396786439589378392116641198499601782739596915632322957460051721994318
0581549053048304372571595575325389938287396148329292068829302958908619333677957493134024608253524549
1687789620032841638575944217453457818244402897101826526162512220608742984523821063389626339069543816
6788205688057521731003142313177443498194874347064661475702089709197984586798433692069517748111933246
5106510189605621047587692962682988066178593464382640727830882103723090715835034141679424999052326468
5778161008160753171724398205228909598923399944732315461921555624047294617339049592727953192189933990
8793619169264631222824071283171968696646074367265647147869381622278472886850822498890263431822472705
7511039698958157053537685434949025079927061881546636913091975097468996415705650530809783491339654320
4155509913799871054290540785141687142355959140051033672879658956773598522823518165058463830843222605
4388483007588895060319970949318150430661202266183870674650738999384724753020207577877859052537416927
3541782573186092502641473929587794814132657700262526831647363208346096315717698761608243206957612302
3635749797541720424784436530808715447153068290586138563816696402527918421213115095137231527680647766
6633227736454077020017634991483033974217915702948639359960710032644525053557985408092447265725248635
4802887921682512972490524894314831697196420193837881040422691382000919075416182692278461160277697588
9988168496197126709234739522603276727080181309415334007268495100102388137051758210049256218393490574
8893438771691630098030815262491758549612685342662247366780440167322779347412130163995584030123500793
3078447843865732081904116705574600428487176771925998832049024588613624771008695063122755027052911914
6472007965699396151239434767040162189345618407046029066642889528481471533723981826002818628291843983
6112433660864334354882349540434033751814552553457033698353733752117313378801483728098381401126672687
2960130100688368730298755117704020754610131830370173390437762121827119766204836880466510363513802409
0029280932291571242933177956825576294566782974440538451812938218805135339531121421539383637622518910
3976620736962538661647145320211364298102811916458730068351851247982487425234022124970765068969977236
0140031808385899477283551953940220281170187532872062034830104783944367074375301441772250976189068067
7402785261352270213858093288981231889807841835352653557661719588244069908984841055600212061833080417
4416646096635970442466741227083369852656608231389617261733920315669090881655547251302069295597030565
5237197510436015721709446054967315982968263904546518417927256474540108076540108657514057199260587646
6394299504534968139205517748502389648485042297419267367608907210315368825704886112726792149471483076
7724166281648924799703408087537701783072533855134078351711963219387380172431294180803649284360891468
0641680187122969007315567504454245458656661900178422855309806999202165054811457734217434626489525132
8457253376648653331626821673952489242630222419578388861294645617446817805363575822508340520573923551
0035941654440480853438733611093329283929087524435607225778660593646510526735741609161277261006401480
6086259908353318464550217741373918163735066092445657212511538889008150744046292083053777242916575935
8810997723929582622796416179567764198443634824807292031276903102937571610550484127308556228127986123
4309193109967497581656969639797461604436216733553540281112431141026958090101422359220622029235408278
7887574571012885749907081923957435919747837893061320235499316097632919710821518237446411891298206099
4504609429115578881095732407426308983078293958097932014329765390029664229056347435320530448515541471
5703169438573945682826444795483796005212356905743184588906923107274658347585408811315027234030530294
2779819149511719189179232497180810413204091822270041509647289057260846784234253917720295556917794422
4254347036231463892280008247676658378888786268446199519445607736267119132444578182151221994863257629
6833752523885704300107584101932538067101051399846814594656363254800957195870420373511255514257711239
9808048071011352981563370849656805173855367995275183725729472592471669021955387797845404201648307132
8438007193011219918378059182077637688960306282022030724681834576741498623248714682758363775631112310
7283249812760499821324448475831451414699067871027139566180969997049246929834112169043297618669260342
1045866097481291740905299788864771706520705422074829421385764504405134463506721278990067650929866033
9052995403350986740358807985663989292817380793480339829946180608983383781232099458340406598256045763
7788261210773812484100513393253845390462147008010990926738857470588092118642644802952074941031026076
1328373298483441789569575616360733424922383676238215708892332798910087842041087209635556726290419032
7948811072195944509270555234876037738493208689374467182950164678159318062805276155562365919079484945
5798007348187032153254536167294993745658313220633732485249223927344447932896628276531204789773616392
7474139262177349786686288052019259369628228374944416981538494585656046580077394878537461149029962833
4721122566421910447407372107066812685752847291669776781324477863800934093673939662735217762756583010
4286847529351036594849108996801915954064670540058836907511028449320662995543093127132433402720763619
7754529854686714074812268624686011844967597414371122035321592612703272193108675505591613723498817091
6154328758073694062000703913781071922380275773857587977318907132071368456788148584288947897007008217
9250679109584036571929958037381496571629385630425003284783811286630462721857123529429548838102491879
7513073345813887880052552448543921167039003313573037816541602835784080353902610303283975701265087319
7001538260430001732048923420388984526078660054521266807551684423443693208789457047540637614381164748
7955150529716455262298144918581635229484298053503035417517575319724330361152743304150784828026791070
3983687265747318793421770410490407351782226565318309866374615992261309868621244668906290323688361926
5146788447171136814293331590856804233462970645131143782628728615747656175288451848427901039666137810
7361544094503255550935357412466136778910085757667398448982095760082330287807295393353718838954190413
9991747397060596943263647179289497235569303911699928439440780079586159534649065860429754897101020509
0903914345541435176355221336080413463272657293819390926726792763933629775232497324730568775277772227
0366217255823936843450963710661863952742706983720387435616674997106463742271379291034894206926715445
3704225244928099710263044877008368771795272306141785879624859948085902801630183445346491990266136767
7412802052529701841648654198202970519620571425508495833907710276183660236749200629604992147420141058
2127289431903941079505633868171350240261430845561867300945233290396858798299365137212393398637660847
5693890979246380789985282622053610086216994643303965104151907557731918158490526210406395733581083315
7781176189519876066973237982402498515962612151073096510852279527704421987128427280045601904671514303
7166281448814533918895464370970851728679517658081687424750219936607396245152722787182713383690338380
6238647369419284878209678341666802591132338192168933104378051007830409461936292904416568824236179265
3357639108573922217118126358100821231774310015505575982224884269743959076179834790916384020178759276
2737366940545710172779616710458263130103640161044145063188872233888434899119932194797477652735207913
3587568974297055307248141914786905105022027807984750009859380375861683699172031942292375480520420124
4826327877434582789851486586735047819433605229243209439880913612271468113621558389359208282606352130
8366281334229922443166704244199475783438826650274981041277176546729299076754548243512796780631749660
9730834218251855076525432538217678056782335212965773378901626112649053645056919791921821062707074939
9960948783010430526546415507949717955571601561270564695727526294571021369960737707539045532723919230
4604555406516732281643383868131585495461815170047686580424157318740583491862971522792506363260812166
5772666187326039717616051884850558823849105555061436763818351420492941638899620868381084127333605539
8112599321579090002966762834340424908874185329530151549159267108654536574919167322469404449956612900
6460445799671692287763684076490384822929224985196241083797075770856543055219207378147664468085465024
9503002301773780563566990933961475127123264556874706564391107294226300270243241572651018715953694204
0041769227829615636966565839493865680018642578964556476724466944778235447224620356380364664127455776
7318455029224889459371458924561608231991374575538166502010665839394680649322037101630227128086960086
5376514882111792943999274482544122562495379913656352755301580270730780929159458401209538268738849545
9274511842107805770543414570111229230947467941917447472390793614212946625012055379552747548736322967
0820474547412085109387731070617603926424080826917199966774188918543274959961510016800726007088667397
6593085369275359229154076545789367239419946793063626631258551349045081629945730472526927041710763864
4039491428097642810478864452895211717834947772381166551376660682601391730338594720353800979564132084
2269550261945195308745932794006959017010743273974366574592578897902370405427488365117187461167038072
6645673128828040798925400829893784938983518938796405380854823230177497246698240978709827788941160222
3131410927377363539389370470331084309969800690756149768226425983039296999343313739132029690299134499
9152765361754378797242989406186270074596396466192827128668314877600826380332616454650512004195645909
3543583060141766617939753202912990972248931212043405739883736265066367826171349600309839718853427941
9866731168539213331905079275294906079651381921234922978533866687691689481273135203923130411680440463
8513839880319718904418351824765929605801028363493117603960314465181258368510657474342919604806269839
2610433467670520583323420041353278381781060041282262203742755068798948249592209642711254496989010566
5871184619062533301290206532136525466066595691861729251232149685803075071241124179019389739911954928
6580428367459496555461989493820999852983185189598169901099432792950478157913430621334839737592684192
1734183154782308755413427719675814122246633946852840545891060726899375380410725543514505084561195487
6701098454127890070363074159864590171388420080733061845125684161423332633356562627959504660281772914
7774287702543688424158024770222857123602317037265256863011013748584410502748105922363163575278468676
9861832579092672565271354615069532515039418429261288136926248334039843879069857312271406377776288318
5040485659276405500233423623015656999751207843081936126617429427486414973233013918384807093155969217
9512646093084647841760324281621800335046733200716209233048065438261700071910696646938203292049532034
1017352703804021370273393049340753919388515377344726071305858075044370802846906341211894220742405282
0531037276118106544092663267568642799978806170396945702182171619150138250636826445059004496922400175
9381507727054943589998289782573487853599480489377257490979186815195252261500664002773164405417528710
7493461652624237719086763132958398051754115646903709917281687501440885697009125661379547775236619992
9484262433321907736653235083890917692831255857902844586451042981643065795150352305076404084858437154
9272489325641796431612307360882904117509125544690101863550298772999858443100665716594121922866191580
0478320557647609007675757813078756570345024783760369801645016383539170288652086916804174860775686964
0620722943390859621877201615774458875547728601201878918097144985899901402540250335869894128448024547
4479765060371902076579742050388469692204039714474248806133597185628519486262704223385472227275825932
2671450452254033015773269720341525696119142685458566708980450013922494201871978506726668203305699227
6737256042054890276000747887273952244260493400267231649471086553556223245224224009822405095008267292
1601930462319037030099193168915911968540967837550782499218527207916990631778288241251733574623459009
4201890060965849493067274782631143417659285565738691631663465647851676115441368321389836556495825277
9574583402436739169860898772866123217956614814329127198744995358450790169169240646377211573601325700
7187590589525105623813599411023871459463391331134371819569088303734202337803724097025235285807850978
8090136014237559883935544910292234560156739695493572340395838990203682018910829268153361981920268446
5211617782069385967308308287929730264624044656116230329156616428897212953514627193102672300563126525
7317960721888562250832680888833007563955932969902834136319312920581080621372669290658341629935018110
1814759689886375820337325185559212213093453378169198470055901082017651972313566779377518542999065468
3564581787328266941672383170901656325185190156563922108185019979700832202050932621115897987778162587
3556429185332606150132277689664128416454367395615341053417508728965739950209056041832946329204174755
3355300123470169318159353948286048831278006157713390117734667382700942238935583935343164474799926220
9676070971754364890017329860367158360669989598577168012375809843774681904755293829161319816033091931
5556570404973185981121230341125689801537761448823740888830124593326227235862489954266581471169999518
6147966309668645327158794624567899928139451009782809572153922867919715394789905658166452033429801727
5415088212320766081053059106528044981722585825778114179050511739871964048120358214736040112555666265
1146062470608174734275743561174785196757845844017055053663023111618153926740570304195915513902963676
7539270231060183069546113843169452309697937785776355298094515038904102925528266718488611790813085185
1820033545105428004628079966607527053421011494488928250959578783640929371234083151970126193781034896
4654050236567569621086498635618723323056080284641396623836935230715615000895591006322925757589581480
0628712460862640463405247605744422900572835228128529445299461106986990079908008901832786057986766057
1174738529445240511481825335624909869755679598342773737899783616083477562219976298368229386002616977
6931821449077643834118172123613653338937808937734267750109981360745033298632881401331104168293234653
5525629279946528069824198219309150063636013455537114708146157920614516942698289553178598308148363465
1074858368160973875950071922639426722415043560466853093676265916528496494035979240678326724447736357
4924978520294667391246201761244791433730373865763904614473177785885111762599678270561460240452012892
9328461008834623439075453006654464903251561917060902316136419794240758340147301976354871379644926360
1277578657494505804641607724841424187173447287876110978308465743891400750187017611655321137749912854
2343457886072294831060975286417408435509481409552908125827301932446519686068344686425878277228722218
6682305542670606828029484953179254803074445022440387399646348981974106767969104793288905468105900902
5052889066759589544719788193610519612781578266632035428186086895540682821885631332847546122396958814
2646448378706665220337198421785062506826989652285252057341546173426495992344606244052343694006800084
9476703847634110454462175859996791722740235393026700442151681164902102870503664925332312897310558910
8033487836598214208470896466018055845481743041503427888421220040417198846273542534149588760631970423
5546343055523000135948830309291967032278400078117914277590610736598183914179594000899456629781459481
1103737099461080239970348071680491384455217733838198436013731209036488901585098838098459011691156790
2651841789834980349023606814161810793735669240823791816840932459092006526621401885643549307177564703
0105971987322438467408671275146358338365808968034966250849099343363320107123193265864646944509436016
8648222825846085293103193236588835304317558866212175986301319882441659666988361364447118723587102815
7114546699825293468629667674166515920853079117298184348225082563271907513793150777336453692652739893
7682001032878613911242507854072768422328012750065660284557818383780460692003174860818991158615327206
5268016564220524268724208732822697436904484521129767124718741307956644896874989732750663879976280086
6310127370643562836846616798084563005575917242731878742014929953914425788882362827907530496411940884
6577755330888021792220115605272366618864934247317535717189215154534571321265150928988131665868258990
2051482711712840864809785769356447821395831216387010448702140476646658203877674890797503054082047801
6621820139503483956879016855406463809553211861917730788735611425869818269310329206838836678375318690
0489469615468985546487453372637740606028441512971508691198940644828848487279099040212870297723237564
8561377908261049812452386221800595160865507226668060515833013026880142851101349745780072132838056811
1189973864422687029257870291564550472705377758105285023566258208147449095790377459986538192947623542
9947393261012339853711314495761974612371247545418877270900251713048138965858565873791648073096931075
0005184671082648781125601339377547936093789679189750184797780999139607887511198253131603780596247326
8641823824816051097201982767706723937940842822823336911594711003683556556015049735439096624803771100
4908366349857471628187252184262546894720325637726237577171263176330790713872582772795857854988974412
1923564186991699530946878953483525816871896739961739835910780866459877225788485917403324231863888384
8428193365224637473038283463327337206535157213046669956156341707029683272524586343430357994656269349
0938930339094021919373175116325213411829713826671249242032218669846563756044332533879095288825164309
1739641662104389943632318923290429009886693109257765196954534311512762303593220510219169668429294874
1067650057245774370460189959114122014475630039100826759837766869152357713215575122275512433099682349
0101747106320736323662176319220841573640240241908862798189541715756933686513658103564096798967787111
4123230289555518107896430007202092980821395889202346475566052815118356131509278971039685004602985814
1500591613544851736648910864690173731910098010174356170662454737986955837283889329353869703287410336
8336214715131030035143606362207697501444670008533115246529585924374786698119646424293971645451683169
3901608047233838947563559745221589769917760451071095825335322468039449379582821844782250884693424796
2052977058803539360199244465326257427646928967388723928211701772390848105312487503921582660507248640
8815036640399261243246286699124059028564889804142241249931850071629553331733124510652798249160846619
2928275408328975378790462339436789407122047722928654504681615407299039901176644262818103017914699663
3355083354928286021525676275042675434345148686235963800519357205285011614663931156568013010612198449
2866789417180881870170800258107345735644532496383840781285542214899586014411945871150132139404327909
7127869723086956619382470534259263345298164863137663389838659702537977432187387811619711385860228577
5899528590458540838614919361846650314537512236889999559281255721135883305131415539540784444697321628
3056059775146809519543325515379783873517091988655917850615977033443444138583129843608397306282029906
3124513433820832449890011123596268327046490477527488654773425968059532996394713689420371096012755027
4528621923368096383073993812973142985716218633223536356919603330935998814329735584784105642061743423
2657701043985170380131940131636787279608976295715840284748639050286416151438934970632137691446722208
4989275067305842783706632318978707848806712553714384682483711631424034211479795384468503584220547562
0372037481866085017999554977779068216179630524062159708513344631488561344355613549579323699137068767
9411473635798690494912418733109890042420632977975475516799159439220909540270393460496605548475910055
3241306645309293302217991056418471554507674349837175746933652866580422269598615702485722660145584352
0102666927630735241920042583856146559368796748947220810123938614816402975330554562742650991765788579
8930899230986654356652864293869257047865673471143883980412954631549800690891448175302433354067725628
0539454379694314218053524159118772545515241736208992083739400369911320560174620492348449940483552790
9209893183753170585117646156100135461562256186733523056486614074448700336461213335965008038306924782
3975103466955838801316426192775427910493334133329000945718629867771549021837368177933076276963632558
0264308168046238262286841269103885936235027990497783886361053919095686941228193588356865112523548691
2753030196570387325658254102577992747604748565591981520160628173337748749812035866877202354100519494
5002653675542348913764832712896366134987536118060451154766514327648037280318551434121535659702478449
7495993557036751464910992970938372595441560386562259823853849407211641489831456116928375406671411367
6504619043006848356358906513089817262833542386969975603922204229482672600232333808643720974344426181
8291992832127483635756226457664875091151419924562667706855874054526470256759879996067671182091457782
0188917046702259643891433855864459120518575593923466806441407242279354247682230755830495566163620418
4205671655140948922669459438940660838374606762463373183374392118498184997923827720321686664663485884
3500529674432823430720203210411686458244005584359074125486142354458649332360537173975878044467000682
5866355017957101013640404450611123723797714371552790592509856274048449038123983780579466913681475229
9627158597259834528461207157835332943756523101076538229548896718317198183220624259770808435360003251
6966104751489863032553812478327398762856916664962397049958704932865071415746615815334879661744336930
9843225666456107941879799900388417595780476037566818353056050748709062737645184575139440232726414899
3706304179541716749792129199794810975851672813814093282505658857693149218613524085113205285116163233
8754809897039737927231709159830207950377011794720469532349395994721170540390839354054658453221713055
0559567397332918649309996572172201560136528457986070551069590733921691197665240753717233602914423058
7789520423421788180361881733943593177180876466325533664569102224420981319098285909512411197992813490
2431250765239635633146428781881609869702034056247495107106073160702350710298219654839504986976932298
9276239543056099349579478694345658803703540830995978209785480023871392682489414438834962682797189337
8664624713190856557223693832366354769438660103123396746844138893063631484591679905356521671385766045
9585744339073824288602016986283779899165012114233127566489166955404534354036664136624440457569095727
3036185961875948148473153916579387661590151643602036825008577255863809238015090993331150886580455755
5863682770320046919241364156890380323741516159549039953944238022377836755918468745990638840234062610
7299372872406605699801346073302218834613013243052715077955333869932464313241166527508138502588509744
3739453639608039520374693171864068496592012967182094093272423943278607310560677645078546000945123744
2498655945470100527493442458864766875807859016861330417157167482608020863723886644443318231360062958
2426617189578032642954797696181240275977967773678625745191778976619785529634757048825694547576290139
6465010748100055859602059451264313365596392414960631394136310241990634312677852328822963354377937347
6596946434205035054216602003143358428437895327273151404841239510038339493161026571475711163620113522
5308643568744077222270783890656499932396661693254558182150330328751787963227917147733246376730839574
0273551216946893557028020522962767546871375251258558180871394847693951613527648059847387698805815730
3558444347692495473312529209130115520522520192227588891019587542593973681170697926114292888682448827
3442835017132802207449151946450149033020604799131478380401879386133003262900580948950086986658809190
8441656487074136960048116185288414490713821027078856222856726985080650316086721433977108375059594095
9518936199228534833768538442570952265246820397173600407427549151630332598666499234899195839402893964
2567841684085043734929276502248235362861176038397887421192949736547142777012216719213676966867144976
7535502894117829165291159866260478444917727992402461672112216302991225356272892133155955502119568005
8720922559599098628765575101291661967332877030554088478931041716504308502519910994228502866513013992
6467781962469101597943474848817991799653900489144559115288921125672424888867191710810007478912184856
8489178784510656712871870148031110418429489958247768789770500859175419756232139338942361923669216012
9281176339447797962960186748278265691916267437999528554256536853135258741342880512731865581688683387
8635627007812654991949555365327412821637448400662741856518745936700930755349801514424958067275350576
6953617680010753883359563283221261263626196845911495052984456363239431136798463599856068161669126864
29740793755392294740890913016606383676297608995799039
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.72, 1.96, 2.08
Generated 16 Oct 2018 | 4:12:56 UTC