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 8009*2^345551+1

1317073397957207598507254466095214389747360890632608536773215177107745626596868968606433602464892449
4007315599516723014382468119623528683902803102388474970945283287595602520901101264911724561847642820
7178852160238750849994466109496547692470371305333550401503152928769356947807160237040233887358882800
9134362679324313732216209412862542476751617992836134760047341794144238777703109540313740502913592208
1422944671018834393547392190774539466782926327036895359103826265556403850414195445618399941637195794
8014564635832151731751308497592279779569672532163461111556374852828782217543935459406415952001723949
3280920248520197591472221776648332836742042287322339559825064343591223887025272003659085003380041443
9100144652167720166164329244151760159597940834211309837421997348416617379641078519598742420435197190
3172479410805016218247140902865534352810632501259726303116246779029358874050298921330201731764409883
1539474892503484331605701325699951934780879281142874116374157060503443485117981272924350568328770024
2379123624509383588495898762096761607603444599152796826678809207087110101943481687291037251984667474
4532856040258313070086730624819661983901694266880538259717497910760687941600219402500295986538902007
3023769471539226091735071867273593273936038470148971903379935730830337615300849403164446813583151248
2643841022451344939396939945994270046285097484336271079999903456224014486920249559287511590545655553
9835837999511721399001628012661490876805600574613626197221304069884248582025594722343438827056809994
7914140627776123678570121448088531695734629504597679694516829655909649396274306343251941018216548126
1345420078688581010656263184130879185361620376433498544360531821843826616230487030303631658285635501
6196434508177002833947699246388249817992446955953257207812425957205479919231189223159552366952200690
2519308943784400829635794692847850083869304353199962939402427499050838931465040882704025273510783341
4471966329629723874501962721272040263593344105437315338747147522907014484952268864050869536170659633
9425289367335594570363208519621438995347205597984404541140656750590799376258718314396264321796885391
0120791905178317693339812135100767880228995984276641962849540444640369298835087112056365064295829658
8483576937202653287929783261112370460028592842491488518194968173077495218708119170012183256377561026
4819142850375320698555506370288594821814500071425147148458726332547640176845196899143852892904455762
6112330018493683862784001400705943171254045680671747344966415380932808733688217182913339985708253254
5416706841329934215055517995011575200032401104118273000597716276199643753868875589675200427943166735
2108615677890786271649653190678589434468320346764204647138513516933244242287418987148856542206210349
7680475483377624491234504072995520679111296493673764571225699066849421683397831489513043336080977893
5424945331432667425736402157894507581060945389613015563177835813646702325636577825070433593669471780
3715314699143724069403323833124052099964147586587236561271815752551198037641188874680089993520152671
1371591407571904490078920826092711858606349447509270172296321216331934262003170340556449024814185155
9760341838054649539679807240102403782291774859029410643033564914825780690896015420045433738798219434
0793272288563512507237177971731588734441813762573681787553958166876128530478040441477479254301323268
9745480666435860346547444472802331020999924443739891098321772418939591643280713173539184216178902600
9593417377920558106751630852300793795178911257452702532340584465251404074722682819590989009896703572
2425598571122125324618701702607144380670116563143314510201400890752864701023949445801964748177425163
4741582763819951724468159415951827894637048354894225615755617523320362964084105211208449143062179563
0882979442491663120734481312508423425880085444173389213173356202767653749330547183052900085649155874
7735372613111994474914422213543327365441819605269546416581664467892837346545296607888038299042941435
6758851069001049893147443872782387227344299290279079074026333654292654278118405820297775101492033282
1752560047149258109204896791338958473684764099233213199590728163520980103161574577508636653935410286
8849675340850902294384813256001358289225161295846473587989818578772865100173779280287022794116436948
2301318287176062308592670214726341170667190953126762661233838911982183105389511598995294436463153962
7685797339747253443715666658219793299406298373552518778992884359281863327124101528776837285123451818
1999251868995668627060624868582017634531585166726557620335299861834253330148185429997226757575638020
3405650889843103599875738116846876609791153266900179287544304897418562963486530349585257623359465651
2309548612706157839651252346523727490363528351969949438570381151131219282909687089556491073825993880
9496221100816567056305405007877967825740931234621925347502273504014515863612495930103127280175175028
3698517718445766061106612789472802537803929444484601561299505083782430231818965497712635301229821185
2674089420258813100171672885752116494103790684661869125751621742570204924541855424928256134007612845
3546157280785986422407198918811181560020325012297644859974237885823744404977046055601183201260739098
1993225611700034642538957478519777075185177410458166267732199725592772891631659873152695799417078298
4871884990260859341807311151052431662367374016448602481804409505349747867281144820219410346193449834
9171006091423020280063080227139316606092262214767192582790427604867129917241677664655321447195987280
0103571167393050111708808099297534832740150223411793863014656050864540102352459458226415960822822922
2180131572136593640442569730073652188593070510113305850223889745788418845383720969610258901263436393
0785152357544411729996563172282693544999647485248728110479049017583363034058251283879708977069318804
1605015878891837931868190940569416901479546041101828507187729839353227074114096494330954826699582580
8612898854241199183419871408667196869155511997730969809605732358702777145326521792909486513825381804
9682294748973653802715364191311379278679102774237268046408932953585161752562527011216189876539590322
8991792273342742623174454635655080657909200809604106336842705803967832131118968745217570836364592281
6385801281080275715617341184922385508930452866173168934175654587766012782763367861347253255190638721
4707851745438920231028113220695977326068894963989365637514744648353994186059318420349207578233425332
9188752008883031843570182838554861947414455348010730059553422111434928782300691813960171203223530776
5743987132435066517071911775785125422514662848014690303283427423386421929263576410979168190518140740
2329582423603867593980254055961789907094682053927186859776842251028401544351448853849089592799843028
1994245224287562476893517028595468958982413112499407563476755309455637211755044479508919697407017434
7275026244164193482602375564226592158640943369697134971011940655770618856141448086200704822901253095
9109291929185556192092811031107476073220720705418241656532896449295151681132793113962109130405955465
9318203876236731108610080178788687816702521266638489023156964439560149968751508140126281594334847550
3749326564244918157805844233354412901088778648095597959184349955208522969989049814443913369589151033
5215871505853280793684899768818381136684167456369407483230653559849056299511955350722047328010845071
3838503441136793483606899061404112359941317699671552482032288671093483101639174012247439347258476026
5245227856449042142440305793653191235825628479722635724234065293201625584941259928076583398069843214
8612497757642294127312467208141786778586195252252167228934750432831398213614442373460029585720405331
3151675764962436867635921670821004619343842105061871000950852410825824426649949631483029978277754780
9041486327895273595273124845571341259781121946931290865853118374997881882083262708715974495392681623
6576794682221591394383803541328385220233487733357867072534922155389256746847161556385015176181064808
5121587669310718491571316223465383563978865831995069605304120487180578283321236485551064819506191492
3471580438729213871575255285089749835444026030883685480458345787847383481616768201453271485617008510
2224526822910670848349280626026353550742836151695225593094771898670516930694393933058526364676565453
5162689211353163726909659213724937288110707474982410572764425009181508666116065061441315975984280663
1954662434203125450098903334888674781351208911920942382310174666550501845987273407227704166291101782
4432837346774290936642480390762511485086216968151388723159009095544578150381190631745414006609971284
0448130194980666947653509036265720733940758762749015268013362917585187269473289721754521320319711564
6371209084470918768223418765976782472785283557791874532806238690817779000023245528542403268099637624
7436613396217346860799458068478861684058268674508050122982697830284826179062193773518699453875126461
5177304335597407088331925482344758996810817772539761335621133845812708765777945215635799818095231905
3146581656540520645226464823029155183424835205633425702857798278453286140991946722488843671036898538
8927764626936835219138142024002105540577126924651173111449935308137123204854433996508005545635849495
9427028758853594445776445329222710185038141171528963622467669931166832191810431950912815635763954539
6079279321192315848941921537542344860165753234869106570434350682473652902455945500873702358189122673
1261361088777289431024259837113872007236479349530956454940617012107001995925111412652228132062906235
1784593595631144143448027324831667525929762757669989816300437064196571794607136107230874853523865639
1705863642527550697019084591016592053845979515080637665705638437078410508257920473759210088050371576
3284908622963095492444900249804456950361762684469976120681384329030805058498811428416941534493878282
8949901260273535429746524311478419959306675899585499522254102047431298606694147734763618418413022302
3308124340103656708799958398927292049003996876932090504190153453577842823963915180523668156819206093
6044589893257774347984539863124708087912208450783034952947724148012360798176393512635088637256975803
1226254941280997389451945713827938461186707877142744147640568201979494542073398612200656954989332250
1713451262881000067792467420426990252104180708333179900327074401839650650454142379135607576155013975
0716112519541375235973400210674038684565341102071298831570288130966046043103457407224201530448511475
7055751886167628158782535172496053974073156095570793291976328987328730340093779800187421472398386323
4466349050469847916728381819107023795435515370423122788247352501117610643094047884653725914918615688
2386414602153799383149584286686329220846068310507059537681887211914977354735286977212218112025581269
1993095077640783475025983508772876139720011737473924938032544855449910643581410924604441794765132524
5117570282822731156536542670694162642794651455534632299197994116556052886797432511459743531783141155
9607066730724290296521970425816033280319434404143145361891215410027250353162682382299544271640677961
7916846437328569879924908310237257428333439760543851079251000593594123449433753334305118030665968513
3160169807080210491180202915657665720822970746578868573942214773829386230718111711110932732654540322
2960236730721278724860588364131768237068878623637238019472521361776046047953837121213702947187282114
0615852454055190046768430507950528985744478108690175432242980903908126047447299299929905529271051712
5866933335588814082672112991563602332020821216409096897085325433464978532208814689475543746243695832
6940224317403747968721188305542202718101960664952055944727571640391323760369931687006478467486993189
3203798072014891028504518966318511511986913263027881771529140887049538202553807348436658526767532043
8105759548311934551371749750993859679686245159450283802030608810925662677832749483373803032055582704
9798725673566874240725597940402167508970667610394020038711703626650106556663830482500102506737483066
8917057953588193971511297769477059361092760352973898228144402198946756529636797382348324200694660513
8245984369672882758955293130099274149185933894469474837210698538010081482820442241955196052318547806
7861338610230301824304177584135186422825565954831563816642638838977349398714259062638147760498592214
1743351970748270985147164903230922526632938837074860048278707645152278044345566512543331653944983715
1554701291200857355897320218304662745032271784550377422699064223757024262387488839355919014050147337
5395389518175453098554867103443052977425855727621975063593061997583098782114256367279007610582007337
8757718769284081580599027839114678569395285832139928910390504928554795537570691847174145612456334867
3587479084842335831823843206798673807884801543213928553858168005541030648905431630178791398483887421
1344931529642920087376236197726165801277143551755791508507677815537101578514020148303516474765558743
8973461403538522771145640171140050762501195142046838647307996765618058380849851493714332181354439519
7740174148386895593790059121555815222187252598052362569091717816304657039731790523043530159430584441
6501122129806202641130749451226392563336222458569748583091492572846295928735655445314357216576132586
4679211581021266361743314963251785426213147779977855727760659040588487547562915789210878646819223810
1917879122891002154883444208777489095223301062822824577186165358457401366904963006050449801881401764
3487028623150443806971827373474367777261169435996886490705026996883201766154416250801376397629307595
6288720391795211406722071994930252001548739352077488180141314644122719183866425188081848106488565381
1748955354178442258043086275181114008889403408695762232702349849931121710407587557170774730865604994
2897844736720983055921544988298673737658192358541549751541596661681950432717038030442770234458883834
7422065474942715997097063996469268757971794020785502983860373386218793070774450309974817633332037845
3017040716299584667443628831335165730494091449046835826540652197497521902252327332717648799956842621
9399436304527145600205900175091018448914827513958663310818725418974376851077190060153894235051053927
2944865901519508638754211682162416635734950002610714181303529623946327072654555071610974863827657773
2641191240449978114332195385726185186159755851303151204323579556012222117473801115942259853618266848
5954013517504809766132537908278497405733944968047887811718886724062210456670166060233052642591631041
0820746282372814517964940560582241374334719928452487083645382546099722020860356965025235829190732899
1277451694946267046475912396415105725496850073485291796674664484136674061157787101137029157113452117
1425440978223604982867381125505795720336395518416390143021992524547467344734228589171932671870300473
0004327641847869623050253656071012103451773924618648813487208178157040372005182396774506128786338006
4792195990016511940708726951034197575905803440602670281341171635796849942938308942669740575696656248
4107553519577699236798596282935304012766588203367363326777152309276433717836473510757582150552148036
6049754776372282007025492851286617844747880536228019036053198855225911489463726010671878790868099140
4883353330134864386115660013349691258306416867196173565483606408315683943819905996911797333456196712
3934293761721529963639450098741491306624394826049473238957821736382170324414461245270140340455766451
1131752185399261088843077101172425465325490808536533095013324912350270236991365030300790990363120331
5810194692320274760001495862099349983630442194698284009009056386344609309313521623647799416073960850
8274851769604037253175623554181073004138446601626682709537645247441653009268719582475707984006912572
6962138856748943587768078995570740242147952177684099782541213701736957689370899279604862636317756916
6178748905394116317999448405995804534544544926858055968771357432198462540640854853743410192880996209
1663479563018078630986514824815227579898762310687878684848285556781116114203070630528077486741276074
4434221844044692574619261252414632347411453298569362844213695396116986373347952756658533118230665442
3523924186557040555697671831577904261687924705631632190118057852247904259253019161716141195476011772
8902850600506273695183521741788103264069263368524262739172176923118465372653255471487359737533281277
8798178686132659153864161921682061309920490802435728694075396515098053661194932666034575162699977606
3685172118567087232999514292182134229699850488713794707339886412750258513044602032350996565486805167
3781368164768987429763220088314475379945321158898853287602171383828856263794868323946791417722960727
6416225492817814016016645621305189235873003224199428718016430699442476437773871383681397022477563635
9311964618264778633223158203607681751657419187963685494707379512086620906742896099739818575006574643
0842477862867203077530722455661190532916828202468766421517581418926026334634337243089609498237366461
8734152515088812180916211830435253007031775934556902664769039418483047050307876978877139160212288795
6427966299003896702686092087826188241450432002559361920414379918864997570453242349099983794866186081
5636012625949092457221614269076874600435977034706157028559547553936100118691983305885197477894583269
1656315045641456726889400296206257143520576259204662405801252872038269168890831194098147446227508828
0109193951653515272373148710915186979869249336153139031188127320367573799387120947879787055634805735
6508435513988815788736830779138922049081248342855233776115115657033392513144226831524755478839934154
9215234400870785481101603086915463306824459482192133520571794086926268216060879249173510011933531940
5562977550655898500999670971015713490914747624794431549757869818537748311513229538437466409768798284
6351894595213926323481451954762044507267552392739015187143483892862504821854662020245222837286220770
9075650351374858372553818255432263190416192320658559264788562959325429754897394481662221865697759459
8590300291412294423571692500045301769689424720204303131531748051707845141057920253942462019170651911
0623904209549924728738065989379209334356488302140656056019667299218585364732380353649440755869365152
9619797567293810185157102895430980913623508311136994086182288653119967680042839563751021177912819069
1393289552427633989165386454086817893280664163694950630081705038329355457316116546248914544694742128
6348414794728267016886013055952471397593316276802906244902528710232649787224155719040171510543666068
1179148436983857438081983022251974290695280390519545812079222207572778727928533191443676727201891636
2132933424966144458748235273521808701427643946858696899566712321555712921372591321015152664586805382
8113553877451533214081286876133635251945338804681163949901940672226134117520143522280157665684601702
9580582774168920622951928062011689620328801736722216491811578971216270111925797634878266032196009717
9023495810934844358968434543416117052808268937052497380767939975919325749529243237184109287000818509
2406622629973057742039519426332146126620709529016804809159001007885069236438893108387980534728560006
3699790541152234445642651982197200480767359991826151092733010293813516143219371439168062393248059993
3716677530417098066817529824382429877815306614125901829030870727674831872715650641103744219065006487
1168999104574326807507761228734692738599161602843352703600397083711793832846953181179134402819337673
6613133472114236388592937042271045952746643213356379750468894038926670327590472782998987576950012877
5779583895556658542855438085784948039594994909887253073183808976109427161811210814513716157422672906
2619701296529620368335325246621961683894940276246628726870085690927896343669753293974236808344118883
7350787268794891076248544331165355847433782538075486848241452111720936088652209798326215058894088942
7837768631815613702682135681070507624499040452720502715034639523528626650925714700465841814802795908
1964388723160388303786399558410125603416193392248874163006392324941375928283506314974173364590007903
8147013322569636969624238373498453934464716626351711326748770836962592546971559082941546352983864306
5350428437415090279527639002826113310976407106856341962895206472095313278097450411341719793514720518
2208101810134548777883431519400175380831405724701214594482738774329989065115608894471068510550836915
5247906116879566874818975447422858116931876045699147887715404041343281878909292166736897169933720362
0603186023134743601049625173028907218440402441143083426421295109151168013567488273414766021243060741
6530361389453705984251149679269993851741708280195037613052749837611666536478643377470387928660473691
0812777190099011107452414517192998102116432672673853622562332300868463279178534775227936294783064480
6455209964906692544348637621641567549937739797856991545673709770478342687632725355390825487058714168
7438703007044209815239128763608797505221941681219696851098424623575524083399296411011369445419671780
3060625358428994013497708308658570830090175070573498308600627613823973359229263303462812829542482366
0652892288003704165729749451139096983284245532572216689029455166232408863307414852339526442259290399
0071127935419051151955127317365692026494479927622910688537500533818340274733475651061097863580491598
5539131141594339892036610423710407906293740067950908525645744568546081263395137324144952789713200685
2858192615601798073411017941296983709193584222458389602973879211136679994441713710927789134905811091
6214921160925158964571590521315987499846304500543156511206645813539843899866650993983749529090859962
0986828633882210373405287466875801720300642206004660395821833999346958606454775368248466528085153257
2637573849554204418518173525568694860054000057824608330431902218330373971374093180099863285934808311
7156732553054150452324661464838118186151631868360336284927990124425311572008528994193445547413996775
4554463746317164453954342507121605259874713932348900272038541094505887470308328792482183539467988983
5881464370195242182877691344513466586835318626156913127912645760609419007534186342894149348124468667
4000446544059017371363679270230967194159095110418659004752500648559570117778307005588095178769028685
9397532226186501112415090378174656865918067299267099905387233371051198518472820153144817262688747325
0430866580693570071888872536377556078579782441529767810064710562597122599004436516031935652632526873
4677186416607916567514839784439872377071473100864258574104028856573187994038585638057204520247545361
8784821897439681057227683772316868443259008465935787575095452454599653286114307478445519358093874706
2377641537039338060984913950387017514904970816682234299011577464674505392377615814963032747601448643
4398926216228751203097266397777897172909368647848245186704365718135884255026798020990201516457143614
4797347477952953234640936451848532024418299863952316821258123524105029174512684201478981993582912019
0131594103906372488927855981433294724775596337159596559903850640686583089000771664287026755035187005
3222315147517911555337746188522692815987077568435395344355291646369790271921035950903708920452428668
1751859903371844030230499775749510207734778821723072562015293447699980048781569010146111820779410077
9448109002033462426560086340259662712379417983399548890721468898019957672715668771479211111209076137
4986092962580640718936854979401329644290988178046710461131537214227139925437899343656985590857876901
0507014272247901662506341598500767712897353730841516337670514408625978022789426741650468029648526472
8260919947763132627503842412245223327219809007967602876628249011754289365712676693358603069569796383
8288922461473128732761419250571752198276404155768981002488613921004454611729834923379152056775686693
5164517332015278553679796285519264545614967493977790617438347504894745755812528361765891523658810768
6257680424635223682764104887728361913672049854018010323121910665097916967998804809251380166170098550
1980448535653550641100412342642215937082897009950412717899482860276804540192984697026395565443450355
3831429022867579608050279396606527927910040108582191165649443425099135121381081173002550665897918467
2661875262980206848817380704508981260964095522284958936742378418506238164417293444070805053712755216
7503660352180137636109307222017357074727751665155361157683403336165238317794427222857610510273060850
6890829798427918382020302519821550311503327319956022473708578726902823632077294002504430634988057914
5412480906239718017897700742997442345300906772187376217471394491854121281801755958753643879379704949
2553764165409958111777510689519527630546643892980993095153749498403404494136802671417000510172684618
1896494034948946472320003342473826205831519441005788447529565245998433223142088761084301099490175918
1290850091921501199526246036143478077631039057726987864549477458547124694585969074451443935115102994
5037376315813593034681583698668505062006481426588907989198084662460068683499005152736504130340021559
2800250924049927722406560042013305115467977257423759425887072449645094311613025725986544469216544806
9774332859002266256398589238416869663460847166642314009856031553610166730709910172069376498017579869
6416879471657132721493655094712353877121123217209489233695105590459539891493660829814201560690813982
7045850081107807448762198351801891195160443733219648411662627762835563919693783655820378330523764569
7058141546395228478974335476470478823229846287350799788413325338862791157957469151363653175563077236
5948306940676539431045022620918098931821640153820296182567634586623231066866272033840409585139723736
6021560895604991730544645349800969464114788754369842053520631154342098260567942827967436474665559616
8681092580621650307283493791100714013187397183333020682302964588646401747108056181062244802243553113
0549313782527708773713235990821869912178024460322565626431995757732989475395468987819350421530271478
3721441864483647198696138971601997610107450463625334009473869972645445271187247458493651169108605416
9199384400903099188984435666555146158318201469817975226751820581268260513579612566321535522180195701
3658995227449481425333038038040060131934208087803441594219075251534687178634690763403493079624228517
3594601770192416822186058369383097356843641761520085044785026968444725467901203959161286174832953368
2189836993843188985573963046342616904144471673749025553137002164894340597979574766020705897740471144
7474649829192211113096456039483254879392860090933415448568915240455613319500258525092731332483616126
8246009028340263708113972031713454857573292398116350900011368168771535430671357656681713194863185793
6319340684746961900406974123319848519938049072879390517474662616969633426687178806107669375641918261
5945345566938077136158836951255103140569862463336266176035875416689756319119590067537299301821978762
6530563402742163130879030127409809435067491820549548015591179285612199036102000944012268923984366214
1663067239252615596543117890041907316176490530385523715224886258374245752022651856041612780124360506
3425179198878834397291022436351232412996735362910625504012111373232881726219308949285573090388031556
0664671263058453451918559586631503396556578492968856978407095773004273878395937671484919278836224602
7571772854408266770033597598992839330345909481421653930661466355743180944105718184116646447842664950
6376270207853337265747100498768870787814803756374510151407675041929893905351435890591349307619828612
5735503720904597924271905320677092924163302991149020590717269091170300208564307000323831738309650417
0750432820330182738735488752031455698948988978061026199195838111049599556756763664720875928309862878
9716653434882646540774844483585983333161609558016270391152645036340753584537223169035183165614846392
6612581083149803933584537012801959556361058757577726744478825065975362449806108304082056515482176731
5741013222478779156940709659945710443701898826821737407549165974627788247824368868299303544294929579
6050670710704111709629736188326574045930663166823896165914581862694089257699108974371117157285893948
2144074827485169963330717740592472830145948419509239772087605334556210481454374821862763288247780541
6815210908168348862501975898628491737075179247898048001489648389845251927091781030506871755989189430
8394598873813091637678665028208347971710176378897362779271947778978702066235246764090575875527430579
8649945752301188269194171121510769548390709879179091250620521888452952189511771398490111686337497662
6614138534869531634942747705872570813040287635835534427691580507840668431749848198515681085291181591
5018131977986538943721509032866741647534255268857210853908138947747204265121835872928075058200190633
2656052660296771794517918454457877201920257564580151164908806322003903951207392001280974196531589656
1897868375894128845473364799441634915739750104521674263881873998473562054930181917529719243423317397
0136561944598145420293223979506176870332055248479361383716185830684981689689650026267476534565973957
0284956968149814153522607711292674329272780237142127249533347321104225763630456865290131013066291403
3612040710092336090659498592902787404487533055656013217177361107528568869629596786231692981172270608
3483585539594711063073929456454617126265545945400709603147217571213997718947087530996183383145125609
0873658358521958915815783406895501338829608802037081110968217015987834827782835419357662947195665443
5988938901588881486141752321567197005235350057979921702783662985226528282790866364813044500634507842
6687743357891289708934319437949540281082317737138809461235650215225835599033735370500503257993923220
9474043321566387059786549794107995595089514631121843109573304854076670564496292042950501020218970423
6043999559300981369536768191330339831885546976635763368550212590497972313047677006202407305321021750
3720811171181936309797857167437564944984856474064605754021145582064737641260525248260501475978336623
5668986650256790535162099290797566447830640847414281422299507362719323023337799601308595298006892631
0169176744073425919553059257815180246138587860155773704655188841227475412539120384375431223693432009
8420801710000482773912496725794924377431670995761892818948465584514670542580586731876524723497227265
4263779307131724224141119320290129221651567002830026890575543765547956589087261740058603243333570854
9361539067784444793846316598412995413219256040291587960317048269626385689839536506209808394446668259
6065480921059140665365059538464654698428732653410434681511863758112730324768621382517085479012158096
8016453802904347381075809913751548225741129243999673702554124322180297409539950768970577983026394966
6473610449802230387992447218578113916875975211882926992740476179298272561619710903799879992313698672
5379689870924740076225553164785632512775997969042175320844277371537421038148862976369332635866828912
4640792656610712814859861975881228572234565341551515881497637181597304820229973919664074901060503616
2794127835906869693728544522408823907738754798068625114221503259721332711101918823563105329363771400
7492932672674649303145476018086919163823194266232782141519502538401652488592192755607878639387614462
1318210264661864986875738228786664166182723965932641649128618624024557878926005681125075375457492899
6042064148213252633610084954351115022914953545153466583596102962640031388045336238538157235425100094
6027555320435416792274741211543530055757893420062564766757332694624687438631550047762854265136902446
8442098768743195796161150221102375404930745670251423609842913642291528952120572685716646937392176870
5025671664263422977439989618350974718228828485881166418077300303910220619968865046487508994362178763
6973415130576033336135885070615620479904112498703250939366232023956243994961982709139023958006433546
5208170954598904972031986050386415330212322392743074087085469412767458341936972924434959082018194767
2285673359398609258513111906367805556465313906625432698683219461542377897740374661095562660557492883
3052188670137336131532139245728663608258392723877614756432431986116608204123425507693356363411066369
1340122464491679535385367128064503028933426517297116213793004383289674092263904063211308733218529744
3355542152564884124652991205431115907358768717499723901884530675075963766522683145363130112064596262
8285750696961831709708384953305611481266497299316132416182263548709291726700226914626037144257051316
9869536105830627343253142559256841738378489466403613462387256397072380013620542685714103186692770144
3907807641730452952585869160514050383159741311271627774714327032873643801982242397498543392772980475
6851424464310342746293603653434942764055892262137924597117989823894565857924142181426915778533751391
3104495989239589034353153817123756447984882215665624529666465276816595267033000348187884320153644669
3967082819350012539814362981556421737265338180716952987937927132124876964646541672549536119062637421
9307012375057856733884394555615431153513633494738993892439984708634328669406059182746541889167610866
0813841031948122080020455258572758049661215528029823100896464973750965708184002858542872256383312827
4525219074782396809469678611472001003802575010551883205509648337224243785915319255123375315050072239
3875043294823170138489068282304229385705947500341331869526153619837890154591706825543081550890856208
9345106720214814491453374787054047861463384636093530557901012534416987425637319604236201419661387508
9243332482092099482472138515978625543861965262302004563562093738477557880482833984204667259406200401
7139430575093953418529385834858285569493727088643691021273737914435065634717863424826178555457883792
7402882619875337956095282307174747521403229145102309568592492483077205395690398576335653268604328846
4062396103987808774150927050160877908334119490334637067961805543020018967388260821260231003896103105
8438189313032927649810306542335704485704369803243368275032310144305373244817144212611070594581488330
6813388685589916130803536009697558129460655788851855725939041062954078861070479755638208358905781159
6327889288860055325210980082824514014159748341243793693135155889797257322434911333146846412223487930
0615219557846875286514217539301644148423506571874622631213998107003378836333133499933080234246878025
4999881433998726958317947822973054221832897363418638040600839886752059428395327713164187267961935420
3310776700370452475587501931968626698740885228035679064291353815082515737686960015689667242437148069
3513118604251508437135838425419861821620528275278015355687430712069078099143233442732823513316031682
5515917332325101259410457015523375375931970805053944356865697899941640782740640630443292088406076445
5465003853499861458178837318579664195721313874335160004114003747091949278689636212447977101217340869
7222474573319881547174942372595474869312786490077180832069366886339290081158720544922791260279521681
0644201347489073943561136278160550499413671866865664345379534777026425436119449682693065127412521357
2988123347152636268183971097074085367342764632977500097514067751395314516285446159505699716698871964
7774141785758803326447073455601334897242789265597283104831253979782942915079605793306812823830915920
4999078349802114669078167308762945455945929973198497412874707115942059872973050682681583334826448719
8957151958071976007072289718793636693396992313445008747036604807985481582791968433371740105351890472
3674743046551824053084668004954334800217925974831337126992422584908581699439591253709440584105577378
3563274113085003133138452615109254147926642482529505538068079200948187147244796871237098733912100404
9068819938339790387434008636456465202058047945587371789863458412369070963046824280136017430942975642
6484243600563424617898055080032973885819745149939518024884441809950555459892477890164039039917309098
1480404252665861259908130605178653838941270314652572214111104098603914527565398643023547341053865827
8786681926068640035762872284553597479403053083157833490635512379239189335067087680566477384032462631
5501759585028328030568941982979985236502269471290634448918183760991787763889554573110075071605671809
8936680534445978711530800616297584538036157448764295279168308482849660043160131273255773363660629546
9648893189184979652097478797991987037150140045632838799798699688648094053834852113850242351404489786
6982536597292381054513328937925307658285660468859927901446956540447929340163307595498436946073556594
0182012950043152973318726906031910213657271257839107305364668752852099305412615054645801805514753675
8825539681914927761101588982077704163843411945659460424996683750729755065840767471280485644186970692
0644409932479288102582467410996028051656313215699622707025204578729120467406639599189371789498078810
2824611405309337377854172009664616221906678941278282299081096239641051617309886482740285595066359540
4951119248990712416627490424437448030964818650697245997133525441175594013692429973306302186197628559
1414079948059403717598112955495416918619852704950857900970633077066399313963946057047890617640164847
1321330612311259326471522743730826144887507665041625930870742084413057689825767458407639894188690235
8828446492758561603007413619081558477893593587750537153162019409101493481670685829667285834084808171
6985707273286377705473222367288093757126666479946074974641437000792998444956953404897680790560066355
8651543137029119624077266162571174458539228927607597139188114478112684076325542058596576443614281278
2443030310461295360562378475760473705564211589032234868480565891758998271773487056318913442386351185
7955777373663456443772265335887968436318633387265929412738098695830671770963386551298584843931004661
9064400571301235285971889039674487963269403469842858231509425896453719164381364406595794361699437300
0991334874430552776398015393489078448710270678273444543111889297964787950137915805440431578204999556
9921496293246894025245022477167331131726277379895050790209230654171644687206292867951799189408775018
0882599255158728166702815839627200576223904542409751976204690605052660528573106228623933678865120851
0458720373186194379493046463023422669666363524340169780745804552975936095104067623926926689788737411
2525653020934043231654432086505880740471343586681778930899860991629896917744510137383947178988925719
4939001206953075824320479304988028762046219268517085421950018673926861632217578937371061796120734851
3494600312357791885436642255493057878214095466133772744003802084026749207024965457084257537696300978
1005098084360531074242814885028104671992041854081135435134569182673014567182627170288180987623932852
6228546707913607669987547513628315631741328240942497718135485292683502259833253172031956215767912586
6099671022043914732074121572734828449395345729406331912645229598824353767208933635521118416376699254
9409783408230881981355183552631108648707390467799795390824102466293665638886781761327888072178061787
5575374615135344602753834207991720800766874812124121992054030842242152648673480556177557801567424237
7906099222422898766949409914273893730471051201071308609053147329890353527013500974861510941127292381
4075239465854579716308290710003111602626661088077288005270166163516282489248402648965014048022587827
5506171915645056448412768677894883337027036843110201721379877289341356444959093584486892095170456571
3897020596645664238180080197746084686270580972189181731375476157244217899549308836764138464800992143
0811980458876505089940919472627661342798035256765551341425178223697330814381036368268568128432277997
9315809200502087462332441987922018371749469682368752538884874265970701164486984252208255664423395574
3778083235494640072662401635131434983140156152664129724750049836484834917165122134769923406834190522
6089958758804875650525565303301613205461204952650108749817250410685145882106329354141965234123209555
2474321453770648051266849235073416593066296427813891030874736752198233626334666684309981454185867561
4415528784764361821895005853430354789826702947225870880473761942786053383621718586330482701366367034
9026274933175468112189473642519260176042420956500640416517268572752948358155152304931866624279417772
0177642528594043927250423636044865169839309034439162421874473727085638795053522134614460092634075501
7866194341572566621047991329845142046620188403288843776066905335243659533339218846493155114678765034
8539771676162344949541645309933649411904815851531652620839143519037466299020569697159614834037932842
8341706638514994944690756209727735133508466415998208609926450193194060049064802672290484956633084332
0068136461629560472074403714109926372018615880452891743234868272148033457330176658414954949015762062
8542109512879111661101478840972703595485105151501617156143966256146608608522687582737333592777336599
5813577383902241679690070642353430939087304074510837999835543704933734871663236461831981892494960592
6250408737444541272996910776252912946075899735631683951680275765556985375981441901811214716568256832
8240356869498657307888642678608203024175389105570618102916643511284471483963544109666387931005357547
3404581853842834450962593903014376475259628391177394564723435968804290797026813783415779818915432730
4565842251138681854825844687154009622940260246450924031690315089444345330482983187879251772250768160
7747214609072299012194053636172609004481497284527062369114016679069913562178876620864178543171734836
7966131954544553106552476344925983229605708113645340455930530019631955490004003761241176287877204867
5302775107824773210276308681464214628948527213184683737720921613077865677745764366714525857664663027
0962317382409566723581233619380507853830528110584403120878314577957087248494327197020430916005492913
8157443821104856464713962805246014885317479961561521491561227616249196230633657254060173102905740362
1382031923581160403724846278328349978621123772140109009848907560216358074700005576448349175926736714
0836944510665325080760578831236244006905627476250676921960586708376776845782597864084551000407535908
1145486647539296707472675837333270395623458180389602043300115008023305089154220231026963326891175300
9897101971106235558403866871587733435888676813207158533595453982311903484360385481599035253548020061
4599311673396360552642722209206707946250818575738048608394336591049579869612010682268324812968568805
0295420212880349994944925032776470740066298327990909370883257009536287266334919846955471279284596484
4677194792601165562506082003963580474619383952937931906199778890673891338048735339520082570181637305
2497394464291426846405583400485122456499017424084088618857472089919320338992172632168764690349774010
4863330405661290841734014273629247944963670359266196925969191657775149955095464468043392284371621824
7257798441927587418163555931468127736473054365338942922864346606712404105155241472377248711928983695
9132407351901622862322842248005247385836493207965905679431884960869783145894503679509975118469712393
8400835419980845129341603913044391255774639744742095826617534523466744081177745455055274013353337341
5029695379655164538326856816236320035533888104238741302880468557010518763802215717688974300184980296
2577264988025211929847432665239958282932950763602194855704615965331611246637782406523381875856843230
0173256138165555914589344609945286336779711260382116250623882575694585182545369151170541294591134295
2646658489563748044614256282580959564337609029391120790288373951076139957297329495281621064566504312
7155323696209360338074592496749171210876327644113436738182073645088813064610573806537296413244180526
1887790173595462503781986294211270753817216982399003589940954660970074498586862497686522073544252960
2857375147173372744566576550168238835803367434492109064689625216032581893687797262640132567369052555
7857032929849585340976640532127297579554258678046806760632213161306541171424933311499720842041649385
4367858118704378133489829914183372068773253041028814796704978417299650954789765880443726950630919560
0322448198011733293517189388401177249996564277939869185730539796943994944197556968512058579404608731
6833295884329635949790480854950009678075171317700835466913884858179791023930396017525592576619919496
1717436746084075150484456923231245735405222149801265309329601432769093642983173806901788012768743188
3843546048009338664061578647038594247867876148689623836905080596086783177150319822336304999118149493
9417645241692873543587214247569773365885728558648686562409130824996170921854493046649694131737696872
6160065663290664885287108543509571584825317461064395254291716388273960384557818072439587999768511096
0129458097110700604322641594612447596423162478869225236768702442738698711483126297000306028677068292
9825146069267460045311757846420809661100939203536659976521305998143714171723103408242987512195764557
1968951565535227662740664142895763598994970953870098748763237258484096680483800554289824179864394947
9351489071523443317059594486701896087437159958639772788960466704933331376768410116644586141581923975
1948882061525523710296814225690969729501435409851172204957318986720421460965441632050685603468546576
0289195147952793509813394531679907019941210175312657121672309870393791391491334071115684445026663957
3890515531456614345577503982239248434063890920586362926339457407424242030163452769594543628172731096
2524890861058059345993316135372598532260206472479503241821366190970306737727338654169965662536695709
5080982997277573620057871411974517091290215662977105588581584461479256055974043871563001610413195641
4721894553838547386112605095626317095100943648791745165886690813768452999880940702688835650768462298
3524726693451427710048949497451448409631858310301801940150835572339222501855651521696845248915807243
8502408130428178268516956403592092532870128493959667616121276807440390775127239656876009500358898862
1478555680791175576692593739161299929762485398004311128253411885227886151442607966201061701365667625
1071687780984848585767515360124760255630020142574045721260479506411067412066223483694709536181184544
8077071919613895702101506032136601845399624635972766692646753285357609367678651582567492459825748660
6723265985121580999623675294873976282457720041246760195123563686324328824247830018025049789830751406
2875203662409902938547516108813741923962989452249982970373518904832120400509722766033962771640705434
3230050470872172105313931441220696729476413880354030783164442346114413350309641297953985911951092187
2186039582499954796207400695507776285867786917123435530200450316236629244305454016321456115834676903
8338031929563113697301153854050641176886128628603375740504706995558523870474403149328997257445369502
8114547133447651435483008585038921558679894013139999080975478534002112616595330030357912742557847174
8994584441370451884888492508190397641507238737349441814239994440115723721377363343451059486282096937
9574999414242732483055881410592035493387514652707872119797186167298390154804286250251330523125447163
8548576859978819024906735560999113024328597684670152322497753679294368822952410946909185418782322408
4611686900846107697464327444626118716787342495071050474989317493937547132762667077807376440948862167
8990587925499233036470924612302680144690304716556996597164438188074686041598229498534846002770750483
6006279296622102191093938234005195476221104268287608574697028302789608360742248887970063164812611683
7919741109183545710631364456722177337767569626641562891023025754552792152505057809378444430335330062
3809823296492756593627124709217185642235917471528033045759733866353268604860746337307216385482137921
4585076595863746925772423339941405534592071666003313238466961441084474450596295248056133942253691257
6936899026934446719748125308475390197160234815741419290554410958283603964479615611565954233673149087
6212142327315513709919780999021406015903556581760571693845474114736442858568930403819449412553368881
0686123563267917218914157844747007120544400577991530336491642931236834531657101923588957025527444103
0904647009852959914535634182321361006541853362277983397238767990490311343469212554568538362290520201
9336691736974927149572646825944197731067581936172946796057839511911641639373054641496350145581900984
0742483685452821840490757473927271973249855090229933600491071026107251048876748556177575809986868667
8970841625639528122704840217371161645895076819516625473623325463980505135262114821777098037059480487
2370816426867827602487071478607086680384173324911661441123250885480786051666441732329362866456500596
8925497334591015327749383600070107316368180631556118225456954121849812482636666135050935495981716051
9659130185331203758059272492579690697456392712448896701301489051860531739302745326779419198117669314
7521226905686527952476363454702185681738592394730326004088194035569266999083890606982681144973650340
4687037047162783126879318975736603958358453743139141167423636513912538743713336878375087194000517829
7394169984340159388246298395537675113567517151878836135994796744744217025311461717606490645776043860
0578852791627099774517802821358866435893444612738135742648133017365490057266724604523144693288360555
1914135827366111456595848444511786506169402280116341083838483143196301585426405302613567704541380160
9673335376431737616538543828668538934988682698174815450470423964156506432062406101691655444248005145
4154383711289280624484965992448388046407444098774485097235840091163929950023058532908837904223918942
1237061217497967569149508502541795422239392901837543880377607807939615155588503617899585922573116536
4173763610388599997694992954045229493154464966496668202519568563395580261071054961771511673802439340
8325585778150078987777724509655869977966216404196318959663119940041640030998358946765489685596878067
9727640521783730130596700001113906792178726411224747235210136998284828577488468601098344652568943800
9473137836887868804291328579895720475230797064543901987369679031385960681656289085486677545748207822
3817517319317752428921560176080240598760006679939768425573213762723011239278399116756648213436927850
1481003023903998847543188217032571883740011563541680535723726789921805792885821243805034973945936344
9575835028287446993329841286310492758439586384364802969606569396662249200054425592057821875399414850
8731296326212586524466838115955578374212379252876800799663950516074558157545366662246568135498396526
8100945849262695367420243674250968064448520032017192654102267165780666534492703405022507520403668834
1605127449283044472562940574833284419766028787046685575838705515110980223746944140665096441500096623
0613956456211014610190130962148175786120203687324606640689059688243305381382063339133424614361280611
6178901760997355821859164694695102796445417618136571446885705231137166739710951049659119799152773457
5653715585428233186349814360270548023192437666439722038541404414201249385184263038152861457093055627
2103288516254945627861087946643708538371978304595413753118086028249818901871381843937937493428718264
9121509589932134773216812229459245929504012391287677451658870622983442437664289695109734531097723994
9926200258438008262209597196704161213176269468905480395414292089041248609369489004066631290451851436
6072337575437335638292720956905525330856505504221419594373128059690399487119768860631119076184305023
1051056663764949585580509775537712826842666274052309302348397000933331824316124849388643105727739659
9183317379891126860366687284383020550761319757782635474530684416898388202316308182337620019886593415
0386355184252551658528405026417071823418566556757490280600714355314861466956246654834391649292355530
6157150644021341353746183832791260849444235383020158451378909985490843786246963459270952804870109700
9273331441899927181452662590462644664832081963362423505783416787250090809646109297679362574780549887
3989405893655350737995815761781035691619003298789087835108741176356466215643560021355689884987888512
7368705610469037726869293393248524048126909400048898322394281456220500139921767753322217577533873199
4243155598212878981412980807584660508855401915603674737303115509037361056689461543337299433528716315
5820376344923774021020300185410890990601243648435411599537416882280937426456348258265759170272039051
2936188990046453617324224989322666713102652393744464721022177158771798678669791155185139861368183576
1288926978858663721951199254430577570780225629849364540750258863491580883473732935118350252808821720
3010407821070901433572035470361069692047246292028975253574172781422742768218792507490887622582553371
2539383759708863609691512556002640930637464026903879640999704000643344986438648930748011452971830352
5720120284969883146140498777612389948757562066505146665659423445735005270289649547929142919879804048
7431477366158660647377201599945748188882794034891720300542233991941011691305488172947854284326101051
1169544861175583731858818138676812340810787975767461920476640410200302917626797125675642275229967731
8735356596690298581231875557578669653670953920468447290032834079784603366982253319296034670221525645
6707687788895759587192092318957097099805139476987442021542781898664829098088837986294754593954266247
6090520881024723553994378260423530912211525621846479684214754605626506351872903141813893959889901798
0921126550078837897131911838137399847799547575009197722328214917956033722743547339146004919894837407
2820515097186482628960417729785097977503486831468742615947907374472901223271013111354375147951743759
0674863270572216829704301889563311886946575194576666281925274671520060897929499210315247592282751989
4391282645065175151395336153271565478630950672061654234912781724924608857004984834149749739232528830
7271190817862719532347199768465615985847155592007729954817260365654826862149967726244557290411325218
0268324126374619297790560490818048920286877286743347419725427051892222920313365028888900429711218268
1739059003677367339870452307853469406368514002132367745491913585858985910538030797357939776418002606
7969210869633275150474154033384674081253027155871184299498427425953500812118122087538727104298775392
2058682403188120962637613929805120177120283570440072596308840615342865273573841587573608603122500590
4712549203679361334523283085218234500647335282671352208331010921954606661124507251770129668157368387
8725099451583967513695703049830720929659484685909641355290948710143280767001658660486686332603727366
0581219251171861490078543432436017836437506878960883155068625050477749581846145941182263632876303618
8303952424913726018601802132829646938527580797331355939404111986465720401053186026085830750179550794
1087624341503420229431156879996727900736958938108938233108534615722599912178540588089180266095119939
2726429697969067566173554793100031819986017059478158162888968213026034040253007417077204464799901883
4246395948964414676039105763870513285486929595384106886789564809097842562129377827968724999115287757
1238154230176213233537729255227579511882064502510247605091394446653418118566417540076774529636678034
7737385344735890447264123079745349482203608524954387114428282926622364535569444348495259006697071125
0724674466296880054162771057643905263675008556908853675590858163764139396438408093563387027334143198
1297593675511264225028931635204247952640564377052205036950052485744543076555666973697391205753551285
3732103634023707811951500195214342222144289917016687209854180506751678068376948863678110456767084729
3266031947487665596475072088409322947745024134587124295087833873058045103794740222864467772341391341
3643184324759610084022688262389641647277323407727604382675803547316711261483199500214297416434656549
3151152132171514048238031993261579576219856337691652593953514434473625004150122580186434115722030289
9674357565259353468039173124021447196390555658513516131615947237072380450218471439813682403607283277
2141234367354723409603628993876897034875565025709955021164302270285292882773579536366658106324678725
9562005081391618773626882316585770369671418673574253246991294243914755831501775999920307776326336790
6681695088418463861846165547721211594812953835328520416180303196237691414143224615238393481140696807
4993655853312702936251871347003091287024381400342377645797012642959277743103795585850553688277326151
9739023479305775412576814251374067489806418934362980662800347105573841247624600752202720653334333262
8248484289166217309687291581582035491227675582495438184633126462172206666549374969021716557594517868
0741877998869119472805183382176337776181361393400673826472737308956661686931563752293331849947400757
0833902102368213506205123784948301191745840990113414995144241845156115523937339989771039120735472605
0464876367180113895995869268561836551810029719111773491034528628027860541383115737410773120276274062
2588249958595381971227608209433183731759156438227953164948040439710053946382286625723534510976869421
7670681757870134620572215365563643572921161766935815033428327126067684024434257547100608578723893493
4892763306301516606304553892248810169182733493786967714235521825482077765013652684608676953995313804
4061954076071938631950849621520918278853062278216940115748873317455699180435659382126618379998937121
1558996745709725582688851404544591960606949534721865197503616700111135307545652878325363017773600851
1395914522371450126423928104611861457662643440437961461941779218513103543254825526384744802311249648
4657264505194320639782255353650868900398642111764098460854127257185018754569501876622086047352258098
0439027178579180946749341599888860715950009814978104347913904315864951731842895532201729903733477486
0081525672729377488046454774730516804072749499098099277356475789483509850085659677868198559861661357
9927043636772288132379652990830469226567597871748072509751852229355476205015806935217987993357699700
8126881150288604587369018858900649392871764303842273150273877784832918698075807004650901366752305153
4313821151868094106928361142601657648151033579706725225451070024436635698522952501569857500949595206
3506556654181130820968951616538290787439493351719977329368578848637805454468740860664086137711733039
0563044275356084106625874117134194980682136965189123323914014441136206891961470219592378123618217157
2284635866959105933235643762654026679118331240106613210923359626892898805152495175812716747403081112
0528046898632561887908558452935627730752012876021372550559719980651469109140461788864066575849833798
9394758283674484096442181825790566357491490480889843045881871425206614502339880022146321799426913802
3461465029134188490981907555859112241945375385301737517723571488985555031054010700369543705259306189
9242835333118004086679097348806986090683326143925116674746753970611557291597404084246574784781336427
8426154291557206756482578688688363975939653938590792095499846436121810382043027899170151509751830596
0692751841892916084718091130160662924286532115406152703485332038152742242413747738187502629058189278
0720508659278368908001992148650803912020899914606434646569036819380474371620619534396884598672064055
1348812856421709278235952440849866174492065434267965680311080983863263089389625072526433439799860070
0162612463691669143155385354619852374853747221424831660503280573260313265768721508360353989813876889
8037998481423050970386730188774188343674262497069448338285348577388132852939996195637270868526851831
9265116892198390047337681618129158160576639382735226750445085196839737282966916925159469103494429859
7318563995021050087362412664860301271858882776724103336271265714664256665445299548049021772435900936
1795549185583248780987348115092314518410038937711691257925647908270956759684791333400402393682202177
9382064355400434622094412401366976745894318979004025843706435407627145401258054270865175923007638453
1889212542386210978397198906016934304564473450388336153035458546934654937469417241820205290286627516
4488208983818185313315113849914441950292286008616024900288635081799836292338169538275433132824770866
5443148986761554845381087137908734497969103619100699346849888810431324650672165463696778670995255383
3756253235006965016852982041799801554802497766985009959615933791488636531837854558663282019751707523
9648392087589212528018590370370801471553289253320064435423423559346715379156686942879877710465738056
3586723831310302567842911376640931911154517825409584013650536568006946867183499756142723152715583717
0571844939909515120533561271795553808393191485124862938038046860347850342663460529618658040334174967
9269265065635130573120897562503013746385805296641345861445228467490037167817537939998981613259627343
9521930532322927401424761645838754987070048793202496060832077916862496121727881517107151693811221254
8036805605835435858071430091484555667487514062110661967610042388715890080858650347303463930129607908
0565997541120162316432282689125950403837278558265200558655951977507470975462123378640734264692690917
6242576945948320683040463415955825626718017069970531940527826203382639974886554665999000691245776371
0217232637530133681496316062762710360915541272460676155777521941176520814469576394940485119081319052
6133142892474786188337139043569634497350905701708812966817365694972425599434502122569608275895152607
7911207850347933846859896044233355116042615720760953639976163348576529728382706805920607501156681085
8978793092134530055813259544610270553468347027458506416149314069954122016994618401608203522291360023
4874868356457149147374033271900065262201020318816701035154554219232897865590434099327075992091634619
1259758238225633307915259286329511789985764751747202160558378091445510144785341440720775229328034857
4390424352747293869105034904124356786221620140386205741221679330034641247411934175814127366595189711
5241119674222492966481717880189581134555448241864408159798099998431444374733586075257125056808248742
4164765133451584513459454851617582138453373078999535747391839572315530652081371246878174246295023641
3450280665940869154679703878519012328977876784476141221782781618478984172026392909533319111968521394
3265960245694710058257720291343622381933299587871643185032486432341414090843278210274089243214328796
8572094644882595828829892185619208643659609823920597749591407442927485008903099784877426410560964174
0135981917496059934786284269169069400966342219272487843794198019068824337816929551697614983037610499
5973137334211641645276642739462118423808217450352055857977239633958220310534092766660596591528633550
7724285382192499444879349243824606447139841915046469763882627151143784754709687172021351138024881255
8159021395278833630559225250132181932089865745991750980511470449771618373218264634347213353221650938
1041423921580118167773451326658470346547965949921756120187859326806002094991681837509726823253752661
1038367471068088190931941189798651238229432404656366698467893207537794729761590229931272630729010084
5739921999114455890635624379434751420986342437727792743568726360104593057143080540971336052317455588
5247661584595989805983505844238153965320380919996127192651780265195270080365638840057940356572969679
6622902032249163580810185492947696847543315824589681405134401203945651803673628601324002830820707145
8428246316904310475368086227006457866185631317840575170857776553626947465861363764141458637594915245
7238819025425697939353024971170047033871542825150977801642219370456267136121332803369733774551818167
0256987813055320185566904666881594412177915374696245627752306856999356186495697010943397821998835365
7528569622790729782946794497207856067725107683380410714794544038382036415742487018395302488247782565
1504689678092734981323131499552170529511392163968369524132859263984439557366767034499252036078798424
3291315210990939659074451612785206392933943264640700559330105825660699783657508670120502299695978255
6923841641275684671551510416620898284990204097107782327630343197151707836739977264334587995031451230
9752046540333366907603123233617581942585435232744064581045846663732692534355296037120158516686294295
9262579762894263621399273478786482311964555379744789240327636182627224417517072818665581981483153186
8038893844277131309813037492326043530600841140325254084824331792903122725771488496872005886758376452
5781663765908401543856563879619532573652914422395885416991908005506440785604240260250533967391377720
6421934595689632371941485854321349584437584057707552151069396591894123780926422962863339429452990605
6599915969754653714349747560455018051932106560393770710392098893919284707885131679342016769971747760
8140358565029232305123577181443483247290900204756962073137582082838003702731301114176481369166186641
5626714196364028260826839643990707034064540884452974524274359821887513982398686965305041331531965728
3736609699824230643444726619790644392024078494691273187856766340177543601637141370177737716679036647
7843852567371713507887870262489331385142483635053727124713562747074531449702638119010329591511068898
8906250562759477111135310707738065275062690924204292976891668251889596626775506448661057845286335085
3365872643824587634902371551064830534316841868570771248228191161983504241519140234138977989302653446
8791986966620000159781733129371974474556514576935795414193784812400767683209614751763102088325844875
8031441720624553618002732684290314044175037940847764947171853073595196830088436515960038548885705221
6212223159024177019139227784739964682924687805364156115930209215250831579180172984580973067477677240
3419315930105607586082646618271970516428307565306571114813360306527445944810632191812688424330650510
2616484981075877605583102705461654384347579936651500822720333265947085793699237269236287603581877117
4763589066788892843008557676689772338541226021157146832888215355589543762591751510684298914566991181
0265217210009156684536525676165361076485678418932132368210594945191726387652057953714729226696259043
8656536228755094656435854689209768591991345676488722331125474132932449570602331626308782726855570112
3945452839075860240335874981082549137432293213152826249213642958276034033513514208918567961566707379
2189594863313142176226762867371678153245075889647882569679156292032469187565436922875242740840254992
2050020558721014718056936955288571482531237034152553093606434326077513006359013680077483230455810246
4761191795273973470658193492419838238059211685811860644660601386032161864658598354601990478758817668
4746247944182744931626043733781615636023705613122385810952496449751963569914020653277196116221219617
3065632432958325660870032502161179876190154091484380738602253905565000565910241553674100021937543925
5833881284885163833292295556613439212964347182504401193500495853462590624717801511056501878690186468
7993715928078387573014560844043132065255843644311162227109181088812294825362470033727622859584938611
5257551517452098865216424452021357422370790633455435984115128127446355265848758796878450524364384262
7330111124331411731593163265746643724254898552128547734132076825419322686689795905054301808600489834
3895733764434973313775973026626756598308460814612520155486681109706287360660860183722621736840033009
8902023104701741182063318004194363829388014166108766388079628140845412753041975444982435015218263918
2795962634219983693182680005229131703567564311300678585805565817593845997801272706154497043751814967
1700316098568985054684309463487855991018045790752256956384585879074575765287274909486828654315053492
6638450247263590541931374032106222137631935148569534595669001951974318570258405939817777522496060530
0947865675057299351009459734892094926616162833802792665504569093712527066503918506465856456718095003
6005658917524533267793254782665581026668311216325656677306199962774738848839673908642808858283336349
8265430850154126083041651747779866148883597892440740736098769493067188937716078708362918048670371871
5724115878641848986497750424846298870010403843224360751548747493286677700674408187241898471621562089
0520385376194301064028865349878498660772321226167046913335085860892966235903402978054370258073826709
8750872609123732855562915595689860035763696026675133620229457686985506454476928651444041062346792310
1857617920244969559518303774349716567314424508186366885924988657994824200294796860396363941303964573
1506694462924176455535331341653352004156681196662761262891006143894557577773671226917829329384504588
5698746575531491284158847042019889159887280444793634065891877804163275468178217856417993748303463674
0478621504166604028087615432287743513224557517926435206752466487458681839865096568139554367112920457
9308544631287409211221308882793298122164641964761781179437509987279806385428537051622522858120252128
5866071703916038411081424826985122877364666733598477172700237604416443075068707116859449784263055410
8154994579337868554565311140736273030726638184388090522946722795088468760916276548005539949661290519
8147681462889447527589969054600513010754509447409484567427153333085654220724737631315003562280693871
7025763295214352765427817042048545509818642575842336194023935503113405675001306359449794926194640796
1903032061175606602995408331632103819584560015842368387829605742924073723848462044355240484402738897
2246982251711107641655080602532400489757469933622770772393718050661322216147443500405850526569857654
3216078647156577339967405018082457608818890212547380670546293784271194052666947515441302615526516286
1736286808967076977816710552539828149612627509367670572632323861711612661791980908696755264483123507
0285247187023468107808689477088985728140416918740035073083137112939179384975872592326821889722884397
0729963613784688368192684164197671658009540345071016357248341456883023204204333022757675320765143742
6503174843616160126754044787594437025315359424208039333893944150219640123726904942527853598252790411
4343696419125128130941233088264232417844911486398492097062529497491378946460770483937410626800268212
0800172378410470297516356348773159211771834006572678510693925150505585336660273563466651311183126558
5542236912576066283327668863938273794426524883344508812742676427869339050117033818215735550401228346
2393428448145772889502740544482882004822515777641501811237616241150318433234012684321364703723916118
6703143225776010594244323338388664585919919166736399536820200251106598762206195460449118186445690844
2149358230412345398032484174519276599224378780743973544107982124566658082685535995676437933190088536
4558875280024689645758099043235329078178738294734357443260124070124660476411717790539549872483045040
5590186999933056541087963578020983580282269844988502727137541757534498295881747559827272808805685904
6342879417411247717807656132187508076643962282299917600160365047644390741211881639368733009041202911
7218228602434603691313512526141331872247424739849707320231089437719047702871537579926833487317739067
5169280392668389504757102774571351508126960175847453350005808744595338346978091000757647540877514470
4606316322794995561163219671201618472727421861194186175382741328510758517872064507171949856049638909
6689163106915735010647921009080526375833292238112102639040112231820073130584825477564855893103493994
3496804980200453986670957299465417865148812467681182057290687802303352093458592841460850410857548830
4914689799613309986296392310835171895928211178655040301897976100470369510467608331416126876681204681
0909847695085633567786631832052401792561328733097072904240044769952964843112985462387002863440599726
6570223559278770476774705636644117125019116165837741012707849977158184701820328110271744475862607118
3366065890113387264804466138474661493448612298941729529583051215792258185023018756914713823067496092
9617871724090838912160678829353417192319232877144160531472998776367611742249477451489966423264247664
5258461323551917950526037966868713290265777945723459285303751129710796309205736718546101922164457349
1891128458292724568657761874688821684300922896586638793810293090456481036488081561965022132211356561
8177865487700756342113093597160768305811218358398643271457375919746836189544906200384052618866798623
7020930503451550729841526297501642968123654129092123130457220012140752977990180217933859828137449153
0565847487286751338799843529852338568028958651130907712542437928968138107611786805157336526626420111
5999061027170585001295994663155618901340864990341711544831462506837335518295660240551903236410318991
7240792899158673206373694202017365490036350506277736054013290711553216798656897169707448369708143806
9183462307028348006990889348685130528022667681252487730457537802055238780260703448639240381073974874
6580435804410031535414044288583726073560898663301862031970237589853168456404078170198377815610044727
9615177062994847700821731800079459125543958585318299354235371735013103613074594817916052877995778964
6398889845065438124612196332542649571655449346934329002940720705691083854418605898747525337737876913
2872093504349816612679797292011484877647790916686748108041725698707885861825698274005287790237459830
4432211214767942206852718970613851881064111759205258997602733003516889764336484898938574040898817314
4377105319053535248031595662592824112476932447521596624137610529175878026399776264987486032345723317
8547591546388055419653969467835822167329563439039546292741663182950692261394130262229999115889334147
1516351807949120113643513427088254281772816377025261598176073728372511083459436569950683826420201182
9601196896971368662748328607501006719755680136023345955387848649052381580145245580907165265317302277
3247074036967132480849247960689292608734136960316614260322316066565103264367622412325334127475077730
4404014105588767714576647325013214093393725545171279079149967294263698086330316776477278117862401599
9969381549415007077295474747548356592897896902962289988291383782689467987626073714912237032845197194
9794646811067467921602018995009124210601490747948174733361822079185080489926252918918677459593829358
4531106684117961293396946616953737816042269065786928818702256066278959018508214493343603430684230215
0105337017465718494052840919005669449802757233520697858078480772723506987248530306295552976472803288
4892636776425060413331290655858577924151017926343104452816326669065252552337900060902653631827741907
4980182681770559894645302920802244262764249910237734817124969825181163979565779777908174847412779731
8646784450838604469064765362206490656707868751790451088163056602128267154152980018773146035141863875
8453464435392742436756320905284913002278071074828939335379106358986226645454786308299956171050305477
3702966848497612231191745146391482865852842794827784808679419609986368991510663826833695147217101767
1216024710505346553002252416025487673535452567283238126015545441241701282823718486739226500503819094
4680717006387310328065121192889307539988857760467905673550607966520391770527477425561790555852806440
9248313384236667597312840903275483194232169551289293132775628997227907571789629296413659829273189402
4886686594089294688173005318143720028901021562048876772212950328907669165921622520815273990014565917
0897262857894341325389216866749554546540798400246664078053963855408984464637656260505862659367517379
7271815357318968796952850505820019763620149359091195923493387633178269712346905793580303518944795299
9778283417789614515004423721169147134301950450205271164674024509955159338200072343812213636598070861
7997380166262149638926863832929941635250442775475811977450221320280488114747094972318007979786740383
6842263694058464394557760489598617337480071596198801307867301397038690576940337533202253635387731537
5019835888302754406931613221264229783819752174532013871832469832962350627111617292173820387870713447
9602674531605566836178309299098762589552060441489054370930407076530981118484445600178923683363303666
1854480271286183992056917728978589086012237709042263474966172281353862352261047855409442143970394577
8344740152105628997090266017506251259057743035633316861401743761588712863070762790989173032092631528
7269363266104252715721513909035265178115466465390329556580287891172063597497552862914557950619152859
6221083312560263396536276791102824398816918241738141856804379322926276090354429066664702882508135800
7611896960589052024659423019669331249839470426863921972961730036921642448909704142052598341566910325
8849775026266931498803949467770943617505600561193830760895168411472331507811608917669410318228364971
9068943754522187650581575040726691683664600342190767666876704951886983948763632552952102419049324656
0004574944058397696744783930818684083755142254831006464089995266737837578027569391305771211442337016
1822434448795931511987933577345860045238932588701632373008746551582091630530318285222354251553357308
1058617516037967130914943997450138960084392599739880497763450074875212655095700915233984408321022348
7979599727276062261028077006063096077838598266665041527330737059231109826844139813281392296382864677
0842633154105831206967877168040618554918959453968026487879267874185141282222031660548505830841884276
3365799955614879380268923008952637788607471284456462161509574951774097903157391832464724180331640549
7095243696227279532179099872397834794718377936874987084472233246246940199664028125729339845636723141
8183091139223465520959118386213005015470239337331425456208360524722619098333447424981056925544337446
4928615398119875128389042256291467843071448177007602523355430261900804453595723847925979255935132186
0928137947764561831189761403557554962954579988811324223019563237346883372518832849545276228293863148
8595654691856908927285926571885048160968271193321622773394406097180366087611603497990455326345152251
8767153052826316960603506521122540868076908955417284628947443753745256314747025606236729747980904128
3963068676927202189595950436969748301029708266300537033512898164429814584934670948244141572357931163
7385955587452810893937203584194445826101407832171912912044211774234741432052793621499512064163748361
1271136461752673158851419020013493027200763400285632640010947923630377438556924915721263499236326437
2350094020129902382023523283382088004240956630366176986191292649089260655316668545806432254565796219
0668433128065203652908804952326576322602912212832837006554742536786683595592066530109946241683324071
3272299525627667302646825247507599648685938049341204508124464196326851753615426959484398473183190793
7490184150298780709765577094251497843030110447821872042809541793636225018287712580617489754504501544
9151266063790581932323044953817961462540698692027267581321703613804022463197950844847190848064336768
1540329889617711867296781249313149148670701833113619108842572031920300092250360631884049466484672982
6389492004298519713532554422612009829155723920499803975364294035434978142069503570647742679465260812
6514584610709481282767377016571803283953614321117147831466270543167894889944241388914160197865415759
7946069593771509947964468299550128639560758312795840736271420081309223414218737141194942547482484293
4973187488868526522999051627345154379231214879007146105912961273834727816201387224603516170325204684
2147516161327175989787334761760728937978178572357153329614298949500190582920033234580283945289519627
9683461525333554197513840477517247924256835878096666649030990359975303906875401798896062107401914697
7780657482898337806045707864252875134157074559041523054054482514951740151896925886328722346721569643
5804187211505411035330892465276095154985010391732203898123318851652435339137399973559869348164728413
2512523929100930573692852536372406899979001488650012559893666033165726479410049489610332518416951930
5795658843550232049917629726792984840496653050859331015442335363975024500363779556350838608873193810
4594412038537929702769350845613716028702099940139204026029547274501341911511948844009251717957878534
7414953183127283800966322762621006626062447045855572042778295183519520197454494827346371931906979776
4600198294017092440832274382341002721870267491789815497788501850370380638018142596866155511673681884
3196505966599128440341438650629466407390232312916693695591251465495533413150141969286505466641615383
7391140726193941221181874924143706842844280839688105103968813353047247899871464786942372332524286028
2056183437095756556869128137776243974436514792744803697121777829306287037179375720185094560764040107
1510812338002322521427132885933715326045073591029965593160620770169780100506847825495985093380350808
6718414825272367736402288881197734908317611261116656854859564129475730769736169699442952893573880842
5400523301970042006417507746766279335265662341421485820322666102828952839609919870209362115791928206
5152492883548220034925371216823167913806725882359568309925390445583197892037658716436567635415547873
5842021236962008249791092404301258229954833579452273879821096111925469751008660981791835220807944334
5826201548756480633954627463490648855403136915189076984281309900688697632117949432906263531966850515
5235392347649471854354712647583717207595442987256507093250570868219418190850224415165860224388421298
5413107172814296998004152622940733534034057401064368061080768930304521696609126072472730059734394078
1435110433134633606539472672791742668845733930415057898106816969720687086224874978209358022468968432
4678076883242863816240967169624906113190270685374967989860849220844268624246750573203174379291790883
4360919029923488182452116151217134976957782450524091759026682540640424316382107631217298441394167984
7161422629663453410810968232338478375008910761662701592393022466423424182348057524115830117138298795
8997085401976636722784147458703725863826846932122435653923819704453080164325629177793788404978387384
8398254843742396038315981576257687054615471810744140283371173416454550633407983606801829424410156318
8688019345741287407749709784643630634756162397944922759905739241960527959306653773594258518287709669
6834888460549849744669609751086763829272477927168876872532075627836736211089944949785925356553373707
3814599085547338094853485878515103429182691429885017981318282084750671252748622213136861381626898508
8942520371424785109662988239346853334149227079125533722700480243007655441156867678512516771149129366
7132115021808109693913351342476603192917207774531322754778654070647538211736927406600880868686778812
9967907495100190795428605344460997508927643601108798252861288274420513318945326868034016104843278944
7354601507061990513869522934591912308216911388305030457824764017624497552649710146596148727008073538
9233965144395713445398431828952949057346810717077169565841787923913509106433305917503771744445864016
9892325862230522422083329329909630059930847656867462134033004385866065048451159472340957707761403363
4369182535117660011702164902401951874558644116960261164205933203351972153247412075486599761829102558
3677486986863343684552485625982100971884761797716612970525431084274289525432330863269865824301935890
3959145358513081765563280918990450494401348624483012170779833038826360685758724355477211649727366313
3186201169451501015788180231053012247008427870385750367850009820817670627241952337004776154705059069
2584622010701872309398879218165630692162353493437996817558426311031117646307122741906849957478624783
6527724143724395725522792739431943201801730049026091534339630768582059801686464898055464682393549352
1076160539035497139943601086706224810683128719116242707643489418098600736891396964134278684748674454
0475068058393545142926684168229514846573517618624775757727377443850152863429731282657507238537670887
5343008632316356991631810950289520274531504228570645308099000915334011657803053040724990522492648679
5800578946723930543689081373304635954963579067696641584584346878820782480617541321322901272357839567
0384397662426107017799541389540256417567142411129859685347396397636225483392568903141418191442020459
1444611108315973526069340147501100797568296761427332146472269937698773347897910683260617561704164975
1342374948822698323202379085010448755196385085836764616507099344863396930256615462945558986417715027
2120315825939071125498693230546762667712943402077404569360512292227580644386064358017077978835636707
8645622094624861224950836843960566873959763914552879709726164365485737124257863585781544368201687741
3259831800675655387877495697057173092061583890865729888790997765612512113642411282087007031135365443
3693906680464926737240763911515793967086383303379976036552119503451556156010257976095368244128357666
5420988189595374002946891955514692195580254294098065355790427393400675188554403590325930755181281371
9574953297729759945279061396023959485413892383237707852316910720346672432226510474208030976637171071
9866069627437564177545828113423519251887346757369787369966574227048704442944171876176807928917187537
0694071327609799317025136399026430752935305160056047946249722763764000535135881307758704016978113253
8879306486780661145280015073375291877156833238511830550373579026209796370727433534776547296097893723
5526651986134988863796878262650892938390598236307693002566019466073977478362508290640951848420159813
9212134038944973489273585767827410801843632187271393765842898895599881280124087771865503267267914965
0192665646069078813807199938822164272933973030039323034323599115351186399400965252432105309907124050
0990892680250526822826328290192082763130416368832627186456930499780232306801445674293561997803803987
5882585007266837127858883212970713515942561874940945896896529637243802689245023768346266175324841936
8203744392355412491254930027032041632856150609255560700698829020867525423759019860344332351364743018
3553978454706480870950387846959318935629892959289677726025800887156765939684295565492224526541488089
7094857261166500615928167472354737417004184514440798867036999346157714030788256073637032877883697681
1240700317926551674818180262484111382449333396881340099832381959018590790343527771825315837961507731
2176577689390576431425416155433599707723321393883358966210133424444374229711300287648207857937320662
5812510490487648291490348728024691693866605315505266362068909928346771632903426763193065183662673226
5795544502409716440018994009315665047366073693841001488175878215672553165236371230830680643473158431
2923502273821069390163930963290203511652955986318934847019491608879554714682504095097090592965443870
0044988494431844058066301257575286863991128349843419311227178884173669995544947876257200487422966673
9217295337219941550652738235280736845829028379758359691222795833000792697100255643222537665658518853
3587691058187010637260656699899555082440802043113493983467078983857037474288375811297430685679085499
2523675776004828537210517595472933376865544358677162908603158078252414607309822156274301093569853700
8829911634211043112691783383332010161908945996337600591330860964871880819277870710224842923204330885
1383154659015445471727406622744596908121627724681598975644025188205374918104735002843803649261004482
6506461955117686080716052700476107631813035515594219122244032391493753660793778147106247185590341380
5868552216383458758248615698708583150738242996758264061145741192618386063626916316871085047941080614
0621644545565623405362599999340103774446613430834432509784539244316128974694506980287006808860804581
2406785032466176925316921802097549223226856807715762517028820928295347353117684083416650547236727984
8397499029292981304157006459127414583556182798006445624453413304339770377245398664430562895354710015
9319338059956227801098603747323887072640173946094423603436065211746992046742569251026451598800671544
2447942782965084426169641911571495439153827144317025770510433604829957927959957104918885501037611665
1581716245129700824780679788718929290371101784845002411212379117613391260206585629654822847971786512
4347743880541951611622815611378302784211056756868912638227165392002862456532408344392994227584780236
4741429367854567297703307816771312607014215115183054951307444963903808102312731297643958463139451806
8298885911297663998775435245102948063336495004750702923936708518789385857693701082638401245408327558
1877880278013065207618565448242608140356143599988380523209292473205114672672327858870149783534782629
5881915438801433351873601682334755763258166921223628086641524666752442692169498493133116241701373143
5202704898130882343145219419237659883434631219797656071676545596776533912631863343273310849488048843
5378895777100505663314387874368315282954682826111903421032836043356183871613371069006641694091042448
7077609833628423916243587811405729638725368466835974855809200387734610783110123938367280918309871119
6701339576393756018409301303310687828799836838291763058633363934061217566562830555594232342252127198
0647751614097421404436219169062575229824678163536210008140897969778412396678523985962553721898084090
9619339399785101662801165462074325771024975845469946897948947005555496549473968624429139673689007159
2863387183152009709674656988532142520599777763382471437988460429469839621887791175191176606278439222
0254594142478808227861150303310177538195109911591468230568041192323884684549492031320517273695103977
0574661401724280753305317750077869143136894553292867896639403913451135354279478543282416488881948058
0447131269406718670690893313799125455500984530529834287551013611251782802705999760793466188188244607
2101916245633787730445891113876385149560685550169838067750169216886550493808169495426557256520150777
2340646597813805947126456472862706897864487588240002926881798461386890637907801624908531839790798657
7233933850682232153032754285255687707158138961109592767746577212266635111998386876804313943670179204
7418038812845594990241605701503857422262587507922194761596903220983568710095980639778545327980738857
9132493353102671981105358855370044103033969703630324537079819019352625759740290949315075987919086786
3254163652649741111905883425448891761183233381534309952967609904537763723275621021844622018543995804
7972741259712790009650695931595032807717559435326919953606288197398746287985541751432089841066812594
3547899161819047821993564649153100434506057488788634510011646608556501191971378609655327832486438872
5048799573440795207072534648265503514333533703146270382972006351680194972412548453824860646499962645
1568683599697446973434462541920760339858547829565977124295510544281592403617505839779114770857554985
3908606971314275625828220038800894749770750555086353038964727403728868024886158724621548395385054620
9885756824301000615018567417303487904988522686421109273182554920093579250557295651321432360085798705
1491790090628096711137534622792911438631790567574818044936573413611625764942708916032994956014524636
5663347571638992368795282684988375432327193838184697881887269830683531221668688799106779494408969741
6994904125444858544237374450056689224267666006798927272317178754340949574029966985243332692898946465
7507699380027325145405930179250383628598093892372899455730594257509649931802562226618359906583384859
0630618239198097828736897136286690465672384459554251578680000680977783536270305831116578981093630533
0354712612356879252190505988404125990405929080102565200140115144348092582503966414884814564877732422
6303727883586742292393452692500931583151629238631323819256244411753054089748642652996469436392430371
8810417560730491954473117782879938074839021660480157408620769871610855927064173678838568804520233216
2848952458674267231894268795893254590131665736539780841479986809628064080488194729845852651861357255
6213426351276991881547082467340616485617995084044996851760185657133696377382447807624406941911763595
0709228526006883259985123525213109350914737856649235118748563156655959412535606237185082853093736156
2884562814641986936809509098792299119875431050759365919158132845198408083315756357612343114385960338
2978689659729424492531386998321356421860850925226145018983303668897340851807939170325270692707254754
5652732443943078379487782814035960705241369226941135321393442291820904090915429630703308700113366518
6953958214912231243134511573595639781712245102673709505777865658078286237859647155480510624144130130
6137220980826963917133737870244118193816782553206539318227720526068982671740044585604680086610893928
3866171476318848724971713670743169494209399407417981118946911878748094300657224622238504692071801294
2844033976893358709863854207327542393088592678648427620625971377739647406677028641754219089339257149
4072709784824204062163840332968743077902073897842087337276142881207278355160760659587845332780314826
2249371170828614697815669753624046298637858211984215680370251162249914056347155691817087002676162285
7820358052164997988814134514597028460762550383282430393487743013251897936682307350506224143764081659
5686504049866202586970044139847438524291703419601928057216853080210599008259475349871775965737528827
3990525588078183299409960636865828233388841667139141789696047292543859672469415933623825648585615966
2867107100961690927124773063415045481664804058562311328621362801502930083168377137724983540266281363
1488041901432266775419468480013112360363864818632355624961918065769115543675729889945167756170293772
5743147166342028475098991094208645341562241869635514647746614482504950602679910663392486887782724116
2560743262647426427687873606605005266371458378414201242129041113713863443823642225594927038185952939
6760290427613429312730383739608358829361053499229549662774812130960168164193658367491915919354707460
9225742278373228600877378069048039094505605327292836323306667603896794752215265872224490594699576018
3753780263679167782286797190450657997849048288762756911203861766404162461832949261017753781198039981
4455750476376706240971355397979281899530241119596712489613173165504627254453259250983107468251819215
7088500216103290420010337634932101595037271504113963964182686864260432414308581666095522291084929936
9927595614875628967032704815879187692908343817031925090734647711275074964027019984134268736432778738
1934033583037636611440727248799474746249969585561646586596392822259295344942753880839829771440496144
9600432952184345497635760953973525033623048827800845002605221770083294318338145901562683266465680312
6558244677871169624285615536809052078153668506551700718834437369181231219752156716581946834847977190
0830168759781911184437414355651406742990749062328473471752349216827276058985259789727533684991848062
0388788204388761499833431165115411702328328429445679632465124831232302747496584576759422752032507915
2456383700906193352915905347074726181678078746661925139951686762695132427108424843951108375225365308
6600923890182167748823169066888297208152107012322893796356520886451149755098075559508536520721800396
8152876509122488677357389665464130615784634902742653574001254080629109771776519631602881591136975800
4504991830768103277307557178030430083886285474259817710480575103535293064208167189915677201742817310
8715752787622053936564870346851731122040443385991596225384793150772296833822161776926741819452488909
4449393008546589138944405765548617442842978002198448021238565741693500510387237224832041741988279135
7572862993029174443514438686180342138687412126442452613323528230875943876686311917255719287053639691
8731469564614624451011289131066708046528342717116678180212117745519741900199077089053983416083065385
5732917123749958205606444772985936444102818363287434460377876628029753569765214638828578354146292880
3161130574439879977832999210568159413198029894910769680922359309188623283583303165493961568209214185
8928654655312772558589336735492568029330585053725535508286020854614490002765189772779877326143169754
2884302082175512504525572687759300111110908232318684519811054969255085212045869241774685536904261470
7365847987481202905288725826761998403484124903520301838585079390261519607648325387863739317036464821
2626729988701974973860653661145304603396270803906124635496514862795976967167807750925153626916268018
4420735971305135853661764030366696992849562680169969082615113022597140396863254127253706990526484599
9791142031532668624216224120353912453084309185280091495551788259983382544348795706393089954350260826
6540280260791660815420500008549309606190656486871542010000521575649921763177476771489919481621005892
9202530099486421195842277422659291514074339124965694701036553801569134574696906610589684304968317453
9627664379271548033917465883819570978464024181848465666416557953342334569865244640153439993026492466
5334913531005334104751674929735268280173068099176866144628391659447702102707879662827253797010620593
9506288624462097506246662890050648184193289833796720095339548460804938461582356807971496540516508507
1249869262465831990784986059781557037256309783269942930186170946165975045644845779820791975809897224
3303844073249954937519518826734572744304511621171190072618856532561148681699809617511782746106469649
5941465932096807208708521764516765646309771022591693198997673867750339773722826904982889693662243892
9200953390701914120346208309961548552537888255563045774482383288489524453753647396784537286597711917
6367295088888011622504200303452983377845202275902391991292131559872138754815156765818849984277937193
2380972053390829217028270602296115835272096449918697770320008118335787059455784199801955582678267461
7956808190139407937339242959881642047043883046036779605433529959047109559443918396571405600549470172
1949985485193312668719468304157212227975205289590236391462277139542667679581489497548403614483131429
0672190049449112691554473806305656571823813309956831698476251802383284765618689194737103625702538561
9773735166925271070064287336925712853056239197069998646831246738779661389581423906011349311209590522
3431359101397536102952375511092424561232646264670172818978146262723547213030373640774084311947437352
7997183091378715541744839297870080434893310853916245887223112658969329983790882973778573584864205860
1447599458713226585122228460027387010975154587420834874372432904892162890752074706232289465509255461
0868205756547510712727737529606135080277931074152284615944564365073415712877244607225412692083301885
5785175777904098205731225073788188934865503125186100646035867730945093963836496781608697103517290959
9586076197729137785430212248092090406455285951738325457949556211936210359368978065993029016499155579
4078745967117676488880448703416339483618668394299541674236588783450169268676663556501561629052757759
7109988156136520362195471586747323187567286028419208131605790150439256448677059935617657570741488111
5962885986471545798126714471017050215634964951839400447871305922194197320223112604907207083488718952
7150377673788369046164102503315202564221215471749169751768158777789844345906067748426409002421169735
5537273962493715061253437919786240077935051415576344444683075833312648038265892258635007102003314703
7010127553944275441170540715910992277657895491937455624345181165258839136360283752047304933019083197
8862499131296506748156585479882860175318257343453044409226742706496699777333538534055825045347974828
5285070938796274753681750589201398525823573443033670640591007424412299190323828862109129136270675455
7029608708516510096385104178303873634836944229919760040898092383675786000653568162862029077519353527
1933349906450303311022994593217487967845565223382123164894851513493006280000812218680145101936531351
5473712941834904425477352405647135830397064750396309268686750093251461859432524301151100812508300963
9625884277656981890255917930554488147875321680407898976880408977714262393173820874361909073469118467
8588536639575460542838674808506738623689196997367531893884928973140194261960376603152412788639319014
2026277782884848655471298571226243014609753666164784861817691780865299687476534046265543854770618928
2949957030789873777025166990836426046862962149865145943271874960523668422925072139003794116626596937
0821861432908084034749343590017204445845220119667183781876026390570463895294613705679429510997791761
9849781454969224385794964773850633296756055517569423545861405198730830057672287770890399217083454107
6013763968981485897029568275398766795328938694284533766577951896939470433810450600244518463272771649
6396588686323625255913025113445584380723183874662073925624651007119294548422090439733980104520967024
4862136802937770500061339430209503493088320842155277725549056491032878410638303404361462966052272646
2607016047597373882294341157912242831144515462091694722759876029600606127665666602905942915550255664
3195669110152644677937263980353209125256349048245102674819004638249346040935018955616303597873181187
7051332770035234292024848610932760574025717337466110995182081751803111938079693884110065856444406693
7127006330333725309193888852895736840997484419399173785865083755524149890792978792244504119695178570
7083377749534100502402585675552191351035665576639108997559694525243931391146150491528301259509107529
4251064227634725721202166687278139145120430530866542309218995683908369304986681221432197842824391047
6648911227444809562196228451173008269111259635118056451769824546095900210494108866520386118120973419
2894961111404295029412331708136616054649898146168907184505314773145609079108821058374130468923994464
1940145139646845296848811937001612221628705378258267069502040277773876352969910062952641980595029864
8300530177786198114211280144870913154422631534927159085084529678361579938893623426774324279739503714
9322788108696362648386749040647256569452995476779960459516951408197301694107827057065609744991921335
0779921259710157360613966423659812174692573408515856483398464118859816620372702658377359259139441837
7087155551377186421409376822753661823552096033019411051783571754060970953060872008601829360589488254
7788985348305612406876820129717127885724268236001350147666090254834356010937556939485866043396168835
5909055119165728055563809649314605281374172468646250857763630006469056493432648713617156193631701415
5557312342160171935945715832020417706198343969911520182299584496374319606474097286876199227772755831
3464074030697203594003595537546893305038474916688263600464718838866195738787022639500508600617477662
8807562281944668720504183588751974228291912556401460917375529797772121142622255485706757405830842549
2657985815106227274836136344317693697628961383845538306934986647272797898966250484728735609106958377
2488077304920614831357366436519400269731444524772764701344221652556945757395723188007615589655308103
6329065892486867139706884135215853589599883520455971657653793098466070345868647981994131510087090364
7054506949163871869926616474745423871835099534504542268534375117357633793501580414876946083608306452
6659411365159655605528811119187883021821582120263682415737513968500307981166239773995563815714300278
6378736094530946043653065613980222909762485834471977055595623773455096553093730577470264154038646945
4758374387544122103123168238986919630394405234816012441315121471823902928916524002559007293513034570
0171195852288571995212272401372718094695449242918397085165168559718894729795511346790304652825797287
8302770522749068276749236782324405617419345713267920359883210857640694061937264925554803537637201297
2210260377125813418737709804635812951771020097518710778490030238775737635110646014797088321599602472
3053135521628756888182445587451910559582253547251727472202925715860703836646214224858851781447661574
7437244262604713587092737237828138254771916977792660576812842739628643925086676978337877374021502641
4098499391048691568038208231379412869825820563965375904023323811202998125184936912526992653033626779
5801271601351180824788640873108793131526382546597611008288619035663676219849776543176254868020514517
6404754627280245956683205428662680148697176107926797529131578779393725153214234161422074680475127702
2447441812278712020677231794878408849257414303086069615738834257559900649988541439192594006691542074
3620199342459528155120660157751194019983447213431118338897397753127532032557460540653542103606071374
2983813407996950399030583953721437348214073050714985496983595384329011205066420553997675962169600697
8596707648323645856355999960191531829998703803802900972510477806555721173002836900892378918943897072
7522686258540056538193630140639841766553997616673850532870707555778226951877364215142020253816984227
8437631339813017376657513071270766810303811621938629087650980145925058504651994370586044125259889593
1508107102815120140217760748281324041656712873065926790692867224678615461755582770410082137178791442
3620341596151928732437667087043129703575631097742098736151319878916649590313745446832440168717491904
1044097505120360414501527205861870327366268676742083262476836612850553007654433332166743504794350429
5643314572863994889201599316281390993467993489787033041707445820639691229655952765534524644506930420
6437955319800030526257061882539485993584658382069136395878843654611970103635300089199033299622154652
7260926307604854045349460680369852121126977474027827496725917469536069247072620610330037754354190911
8186001174243062134263771736625007993030995652284970432236794155800015551695184610940586239571139811
4655823476029409932199940719246452026335916018812034655855434208129797616244836621155098468540449363
7552891689381441096737770908194672947476349734405437561009216083869216383067419240900583375308922488
6720881761607350151772801116283338695926270819061440405733871008397417364538160253248664183841811874
0030625969605260191731765344085993606314074794510953639750192604365748688931047914055335746377912711
3135782421460734356710799644542560694321136757742898189827222446539908217264225498311252087945883834
2060842088447564816012793441103613369827567369402681345857224928115171890793620855302057929706626876
3693490717276424732388261671048403424893015305190952301488898530308344768550039917865901295441172780
6143721439522308155124397739221780622024373588581075009328211760847893313824927159077406208132494518
1423323272398427716052346560160640634363059882763133144157068450706521736480223286407443141794429255
3160993723642011801746480587370059470713944320350363489134753250720094417386337727750327348211937566
6818017936348753124712724837389157451472090105279304029741011000632769443608134312927583158088116569
0649284337166733611789601706076069048784266599770664800231390561915397158320776361272094729287422200
1587537279668295099836143084102447820227411459248399685056610098497969645290800679227956445695846230
3972796014301321350566732331454043201923786652206516048544379820715462115301075270308444735560009741
6778854665430880707521712668316320591071436579599933415089840917416043222917669911885486704017866150
7392191920603566692687595832935406781756321928096642015369480031324596820119508386869600134027812653
0426740470448084474393331293688903862279950916065142984916400983844963846713494198029967370438795262
4093462629559026991881691857432984238591970408542046015497551253803724866887343583212328194425573877
2309890937044545955815736151167765431311882958987808150232090933804892520232311832324392114781218491
9969882645284543988723401824629122675981607277877740009700955590386011940847740015211106660129346613
8226138102501715870439164373679909772903750063556340769447384342077519262977812285591624243544541294
46805032265071247314911233
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.72, 1.66, 1.71
Generated 22 Sep 2018 | 8:01:42 UTC