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 2691*2^350931+1

1539295693503567612575979630752546966041296472046616744829012317207480695471495413275560217976618610
8194777266034343476893178837726577163764251624161594084421346298138506421969521587329571622639577066
9224316326800594166110058508735564924133418409534134973461763245302218622623100513207515093884205232
6143887981285592879283372487561571289447979633534965679408502974275581800409184040665304363882574944
7981749780133712955002653331802615695335833790873650437279649933170798498138014799824781501710663831
8238285850334818311390205092891662302985834334581623605897367747697213149291861399224189234237757652
8434441039901630438661266651540854326689850351858056178004979031985304299821688166440895668250351033
9668993536027343132450410010714565703351827340273349085982855771292340580583968358961440021186146704
7871642129190513091158538055197589058884386935291044452999663125777574219628725875855407259783305476
2515827034990444382110579314442252738640100011830435639523507041363070497761408502459156569595718951
9411801852543706814383353085149297959615366472895059830205438120895982176450541553952679923863411532
4184884821884617565876883603356006968522296031499626519264884573695153453930036511914051424428495088
1544599489548629155504348900270723327664093216843434805944230716770140113761167323227882326360271640
3085778114620934597480404926833392580705262861323148408228600961576060283789903144973843415123180525
2976224132803984527345690078898107171145485499837808317355285682638312782075214295433166443938165368
7103450592190850361623160648559973475516288574610194639990671353953926204655967648766223679554302686
0094350337652728411269834074973864176468727653530464187940084080329173102259157521265235401845715493
3064270691579693189512090966484679157017691807134016779934423392877503318091797915673506769338943925
1789070886450251480980083781468067059427688227289247837131134195542327003933015502544746768609824116
5034221296867864351510061493197978876376607768814817867373334428296978973496500361131290350675746843
8616934509671931441517967868165888289319096410389892233410061552165427498362818867561795514294542213
8127809320550320142254260293971246004690797629570536742007553138355386641872343838276086326388929990
3719501043256206257058085025516357936567180091359014822760111228628230132693276337519807363730426133
1786943209873621684832913958781109917810555018027230075578636796730737683480673202811022775852249462
2121942322808406987891391055476390571955689658844785258711433600100823191309977278638613359497631727
8957385275531337579169717250876684244225828985006864445532127211136299373090299907363055548641747931
9555933682595264274255531438007142127096769009764218018937886379818772279798296363876039240692242287
5577877809911179365693488711859471628266560521547447256828278468428950562145595103360608008884025167
6948457224483146704284671617411703820877069559541625150899497432818760503431189203916680684031212389
0757160160138622744032245369215484469258178282677685598161812005255511001725289829526238113099515221
3596252628241135832239790951602133136477039788719494494509816044975471101547720861566542502178542223
5668024374433576215991621965769220102198955754975300067244897901294052975433022569073700645583901177
3606828143824738089369228898618652365700521539405852728519320086603359224428962779304551621210752100
1062140410312827896452443705228945133753291796929804461050820745922952428322819758861986556252250206
7605845863625780259389019688859085834086402853045194383915903853296744332155319265617896022875626675
1236683777920738635420971351922067046962402960655363024187793194752182012759643025453402085152070627
9501869672960260766816437154815568847246933183919501422782599788156115561312683743472929720438238644
6089178748039453485854390673603032242861880041744153476002511280149158849689103692617869597030817389
9686133268659064107417295773677637730848599115753766831219957875312831413097006999006367230799889723
7202001588432312452836829906775885140396390096914945416533773343463392346968982418016922274076123963
0567431332804489718699227026958883479570428261488977821037832198852245860644467787413238018131170880
5810514256762947761304999364895588700295611508686509044064647196399768810956178060055058663741987768
2978247243375072357128019785701557613920572446371981033065152371384135582372788323265968588162695458
0450233761250634436281504233506211955294997413027372228794281008250832310946103945664052119367306364
2786922298307357062326176529711203851717849634499083533228300266295181505155227618378279092287102219
8028636450084062469714061505171983139242238897295679853019799389709796032846674376421207999918320405
3447148343452515061891881705716095581997595854580666369519187617922613714972440831160263187598290057
0848831497044566660961852690917701015702234380143352924705531912992181371540121803280467846852635319
5734710146013964373342119153799960042773389931013923328359905134328196698434711529292712688821159511
0554147358859709688597462001022873284488298109461707363137371649979017714646965941060053874913685574
0556456103141786681672246760383059155810420476385436957519862685346564460668105236753788881806912194
9116729828883383309985878710028368267018277116282690876992455329746279851603127357397069220183218069
1746242016125883282171854997508914002547556279493045155894943072142355111302671159401219355300110503
7985154730276803168038870150348168800336328132371445131628532436918714226777721581898366029828441859
5378542671495246342526624178862060576954055579852758545479707680021798852824613373960922101130703547
0109397219766047773934632089258694663348266995981784929425482594247158796553524982861237335531856445
4617818867093479532764860145368318754280151986291590252192070216904374804526620489067769976958375421
8104209417403675720571452556735259144002438211403394964572106817259156065723412728211961494752668149
3402186320260814095792390752084637399049907300506225178561788168079463117238453436373013355058777880
7203651441594361763702663426481361418460079223397877368050419545936288416130652899539281492170411595
4112320654309283968935998386275579041359257782746392607234386131693929185845391299111002719648664777
2538290401768486753021007768683854939942211845241139125852413582523714216307400874571528663763225824
2194035966976016870978040631634082287445898935035794303540022727672023570936390188265965029325596233
8379507392981025041301937504513777505586600860929243640356568853349522996525193885152867358775185130
6420524037991201350733556741254713005772113066507880479105778636821669763439965523661753351141842268
5481372903811385761371057784468050091241599121350614272862685937031586191513698741787926347596846898
6935358553117576510704113639252216615312328630216300305875441225290443368750105953018582710006549527
9519303155698489363644924970940405034788561895604570317912269560358573611757571527372599585240154286
7282888958543821267437936822342518075627379420578341278953696700503413942698194989137435965756470419
9175333379552720276554100297809317728416958166275807571435304321470300607881484769152561327023849462
3672498607784366221393492088821354472642774211657006746283121581286589636624577957336234876711411394
7456619258642106693795726381987996387517598630938461867329174979454342010624162683068930763264000790
7681459309521001032561441813052206895937082392013590599897270633190980706091051182311279770518847733
6837200730970042509797197853768863374326039703481145377426197701364929854381309810203703374745700483
9704592150017390611463597921244038676692730493454533869328227590638314373012444652910437700207097624
3043015953283129558221657155300289482876096135142912732562114757378776081486709070889262296594762887
2490272957938588339249282229237474273604303703800396796396323876175835235195350451859921090170299364
6575247900847539832278618577116254004377433190047542143172935630754685818102825076677623375674309978
8954731495323630153167013876567129358767506345810141965482968052337361634941645947963174370235877591
4784700389111880101898171092425978153786245552909859581047839540207799782429495350274809858627616799
7984031089345047792323373174511188608444154061585831872407876375643212501609564010170126828525979606
1629886238673156496122148983399416988459278267334682769460833671386768858741185461706137383185676867
7173009412962636418354520373856314521264777230489079992559577402645893524773920933222667395182654981
0686020103792823260187876087974650338687337201111375616291545120362685492587051019826572391326614665
1761440500108854566324279470105017196121978153659734612916724587286588288919451157507098680216027339
6991524775805898664259995372115287516796036066767666621132706292272279963373591243756745817072981443
8390138139564751334913296712842939644877786208816899955465830031132189234554478314788455652927611665
4312133566261290059863938315993755109592165820369088935762409406978240987970928213974338462568066621
1319782358138055185404402713531591041233461109267724104878563609468111976708391972286073130242653489
8433661135117410998653252223315254236112016616704877796882094833796344197763173494947021973779162732
3450655549167143062627188725960602732094262726137662769593718928357744276898405689799933186927932121
5019519935104601247655711645961680598815351656869548443858061355000616729160643781072709253759400221
0799427865392270195866560638662695676513111074455737115730100444546264961724299702914037771195170640
4504412391076973093697896067204663804619163120631506360124271738328391494422255458536976625723148071
8905798903028996549202602402760276970523705658624531166265070248800302381998575606145047771141266828
9833371541320397134391203535265910056849618904718611932079783100381210976676298215901464258398822237
6205197477796055387945828790656792841915025132397812960099620348795896423356503042926687026649438957
7715916777180978328856705554230688844889889330134229669653900739506361305092189022904511987346640986
8094917092192948845896385997741886061823874159327389659587049225981915397146634872913480484733613093
2595127910888976435839291626369402759516240339375527646120975503244710517819795430906453877126380509
7678081852287586913845061909886544175940792786551468550451595799151366992691646574934261241812923375
9657759396691610985433083747339869703997563707925566312150216080428592499090876329707870664864936623
7810542453458851595850769282621516153690326293137029978060017054839211668924643762997448333033415264
0168202104917549655934910782569575116759091769144975415571375744434143233844704949096788445025277541
4987272841456956614718746122429546287426213105727756587079150889573001482655570872413824873324067887
6398476377021555852732289723691885260469858334852528490435921658104475793383233515645427456521152949
7174310726597616590667449890161303491572928655311837638092098777974054274525078215885981570846100211
5090367094556196900240419500138977064142956803311087131494288976386326388244620567637205550997759900
4028966597210100216902684818720813032568245812312940775271013553882919207432383791808155934040083045
8568690926190857872386954531144180140021178337742334662421968308163514320482718098608827884070774083
6808181837781064463461864174000426384245408225019426678500036621322015118969399155014113984559071582
4454649038370910306954600803161423197178356402263638371736673448023006376425310101536950565959059195
5144807958975748397546023462322317910195994419180316929201592326365375194208313210919008990646232133
4316267538449572523596855504634214272822730978048471188206270332143624620112847380050398006350092626
5515207573335047847861686736867746219851225813506589492225075982195344286064340501211711611084340754
7555902462176524634652151551703478916452257881713522385738715282570047639994930498299248697434420187
1836403580307526241527460157557599185068318029826148896279500713078059245930318033133375829765200122
3753780404483569771012957326564722828537109448647121101186708482193510803079512344848696994031453792
9685054806165464871000740401253269528332154762137483768946076049548767180844030440944511041500267937
4013576686017851579184872770690142926531247818648118651981623033994389388136542499674761058741581347
4688717383675766052919196851894466274459676900629619820838161399491366903464510148163534596458436544
6414184465069226186390739488148271652673487572668569981940613338077749174020866668381926026312005118
1219429022780956093197498812325918276864014186750074140195557991766235041323729776779071697565324497
8699401050812779660083012456881262343189589115764385181910277791721204126548220724925612923310598668
1111712089702885139047039332274083126504222512871757220510256191118773415115974786608703161593137840
3971879029314446258099286802424681041584373563366273197198057079486673254682631199366960029032269151
2137815498259229352613158742504198655140032871776221860657102921728048846192386929980839965961068323
7923187370614606317033502943560258397318325240866520243730325088402040616005709585148413258556439315
7088176834148890173798813812553774216715350189594705255810111881516370538990265918098618812819626507
0858612087322188820854354463642415121625402644873602440914531818574365425387934672743412455488818519
3531241214706132651273497682221434242279837703413496353678048167497357685527949223711758785994098826
4833429015150296479851441977177891608723559623154331256182829476519417363464625006392070492395532884
3843417531480894661421131546935714173075248578774257327788969207151754887776051005625667992787312350
3066920253081271312519174957296657084614914394916901163410243937323538012648565541137738038027847427
4997737059331212856163407893129455363537839958056163674521660077408552477417797420532842816198967894
2070595333103128289897426596402805642510588876654948573348779452462312349489078613550105715155118157
1228367528454997445635134362004609013636232227908169472056009489154359941592300522807034457973220762
3813405935102901299544739539675955454505142654096108308520227536264840655631636295298391892525617326
5987882129964625278082343360394854854615176093102345649167093282572734593997272922178656329708043651
6532309440042021905282449753801838046797370389319006226701363625497274967795973014116038385963144912
2914499454319370947262502498154642239990433562782359580966919894657063556027655665194222464899301934
9648228716322371519691046045623736508318860290283339909527765813130266997337691536899402299353281954
5430842677762807277134300948035702110743573801999770598402192646535795764619873550924567593468892173
9498533724873486212286800486602865726747960269656996758933585374919376048469026826912724059739357524
9892279821888410269531633146006955824867379974688603047046400836324342799117949192605345603670273975
2586711269919221190692631393397600710008345079342596263961920185561762633160684804751825692735663601
5527169715595647428964968909638505823067303561792133331338733575388937860626842180798847421001796202
1762838989222705843170928462870661728487078858663667637153541657298506071380073050585570756018397120
9937821249317167059137031684961957707704143861053008137672136906851797554589615474783712445317900833
1523904074249810693357167688757102783039911484979819853348274827939533452319393376638070297701504358
4524485458661082835525254892300546335707371710340191286181595398893386081428372369756763893250105734
4774049004292962548796459736099316262453362284875418908135456987280339009674393175327217984175644369
7938814488149010090729828763012939936860988656127367331197576166288650005266913167389105363446541001
0308244345517648939025314824199306825759454898208977929775545739827569059097163875150346867252312131
7969335302293666690188406110437747599551181877052872579969725398420461215466833351289561443416009194
4428891828569967413359222957094527956459485029529750690299259284508776244591337031807410082943474449
2156964317634371049271380572030007957810950370948396258631585912915739615746445354488292998257178132
5667573070851867746707338919386792226584264044753702240879793907672589986152502078589744549245655052
1544026272542673415379860689044549607757713710223188245522806962724864252697364294811301522609220773
3670668876395446910891851172822206845731174712224432599275275326812701683177622538372338426128336577
5852928679845682180031549568008818020785222030265110942196678172080591681648680382533702824603265729
9571074195211078540410291126623487344061392263231331439146918218806855869313674739220264043192842949
4451672819872546611989630837442593870662001453306431961264909858798446350750778462186924660903321270
5792938421008094242139333742912909013062815808285885019339795357395073809614726300889663146805060533
6490137955873551867560909403490079225340586417292382479143105216933134008111052413233900546929162556
4485301278357461421717009901065682942240246287221648424989325324832009469543186160712450102205445874
7005204960322202755902666479687196275953469110358279662769141526404331047250102438937350406372268304
8898669739363547743757540022679889148079637453132115762343187319556626293283566337631807605908116501
2846381449637501663023354273038709592183932903777544891040527850959764237519039873440521044556626900
1124888518852861000718180678788179493060814970038768675982815351420673259296809999057994517278703505
7128453238246776901275695519810311902577939601897555160476615500777339859553958449892870421981239526
4366721812419150477644927266425915100232150800668765935577307415892334812133508294194800911695574390
2820741825776226816132329300627754890211496613581106941566203885173393185671904099215654007817007280
9411577805707397765967810410984898915367029843063920157328619258729865009007409971704401448599318750
1088226508650935760916510051480708607783007813325202045296213805192336978009684283951474071811788569
3176498201552754058912640040850872233652220298522229903373204337173266109214255243720644657355908354
5610335359096601122523250536865464666139387878220745122791677860191827997316231867001062833424309464
0919461307769004853594798020195647310839663518758846355902971852036636473681675119896672892875473826
1772931279515527137120454921454731481688822769872220819268872299598495436750119535676425394439543381
8099718822253209012717748072959936213877083987698092618476880483185622032693898157295786557423145436
3597732927555920742876758401610115591083441828846262819563118832859826750303595107936960476710814063
9678021393501637821586416977062626248205132087256220906108355687353300590611359779699845464490437767
3818750637767384355089000566762191647065557213211352066226439787220743799870712285869673657479103392
9051420109538210127461508719880146070548682003659954131121184385362601674900145971972112868371675701
1345147150715536124989748334638465809628800909418331814623525894835146154898046059095747244941578552
3063841883321681341142762007115024429391380499415322505308698133893013192694435257762739646470803284
2893770447361191415980413384508821422473934588831154878693721209437240842784703483998118810538784606
8829619578428664349148308554978672747254555076951981198200811108835100897912923200013733401124855277
0817941290905559219156910447254853535008627216173237218811859388378273326217122573036247199395670849
7086200781953726610502604771944611806196814009831281063474915829638744703137246947218286752281619460
5453989080605940840044408502769684931617385351799222803961466928820549719911937779433254902650033546
5354046999020981471002372374765183608084409302694324416155386761313877895349450490211757899603395030
2236916035169758727933398270745514420275466925066206518285753153089343353793889012771075394578264937
7649679275691299843435449185402282759937209327064915609346207834082812264056326378660276517421480002
7557743776785898792415991948303175901070209348365816376550806211917037700348710012177621534832570132
3185092300103675876607796578220727837372134871494473955895498429042861022662976716966752552467820661
8779903887898879191756525013313154666801348499148395979099817667485657698084108283061093155819340039
8265023740813726428491468101879667632620184392480295460024700119434396067546834452916977827499456619
8689776129499440023547106987227488278994242837795659880714962157495422387268561479625737428121271649
2107436205952458047779060981485927566925701114857767746769970078178443601674082596548658877106487748
3834074225066632422497303787482497045160548989865086956547608111152178988448172750387105623811969705
7946675925710279911645464572956859631466960401296853318045440895983498646930812686799778827543291028
1683426121008972864128211638122502549632831950154023293230301313204156165441232622138471202430673130
2689807320907293584150412836115270614237934444253373207688624894191300386644058135752843366820670118
5961036482497135754096959841340873958690084696319095351188320328350174816745912311234705677905051705
8074939720703198768009503569778714542106340067013782762912016794416831361691678167297482401090140952
6856463570506803317648109255683136313922016590198642660406531174813138131220141551987781379690107172
6152118760798515335525407452794569498775956643377020369433642966653006061641798557841516955814672217
9165273303109171315939153999905257725057521441244961698101899414909048432401726549894492210884684963
3083306498179389265088279044106003011723117201503033586740901537237286709465534257685702275755146612
1913266486268349845015568558010660379136016941686457651584318889973013465905524734686249833522441857
5658073998710655013097788390345491001283038513870201590639813456402451691392672139991318718495502230
6915526548558350268092155887080586008843500541264844527075440808151623954215511512149363081872904806
2988058511259658009092687854749026158568554571019463330790545110905296881877827000258461979692629998
6199060611166634619252209545831201826362515137630066322778613531157957504892208821131779189354937815
9306488596483568973436090589208881711315560788625578671129491084143301176741571577039245679174184580
1070898049444257390813162180813649974484425578223139724501152099748141783535778424588921592506371964
2476313711869253999817563766420859232436088796374681333756296267824057031793470020442675857989214263
8739023080396680482635265524859568217154123683538830341682292804268843924676891296709053845602085318
1847794272486875285929225807522639497740019189010563995874478671854924487231933015357080390772760899
6106909225279759114692970238749158280076817566560031581184227284826099874727001468550819398856756664
8011602614947025782666843316090526161025788421580155146875915675388843328237201202817298403180567256
9600479211095510721376207572230113907669148477192870727573774527349909461599231864259954166097209338
3402143152509540700757844940032017665485623552484181581289618522065003474264018734050749893493469658
8024171343115337101121139960141147588483889412915317795789960794617078779679921585504750440209522838
6659777086404682556279862874129852947119609707275177438056144936470211911438871808100788231002407895
8477015815682552502914267204898743938984352421771969625429642696967356834642548437191999175682229065
6825563716762534353608728538426491337159861199440611810043793496078554095782712736488444628547392722
5472020200460097686216217578800740345011145475593835536975595181682709302961033146715709378558791617
0699801066803705171742558669845051171468797216027262007455736536427249446896478780445676358997482388
9055648716189821759754061878433899754663577500837462437110843723601403163029506936644267415533600046
3818141036118318341765994238338651379401577632500545608782669513563424460164616084229588883833321913
0275643917115366568146781963304095833935104738684038787796316469403446837131739702516051159052387159
3966298770341293765693343532495183024276598435000675767132552506002838445335393481506330324444595883
8519879303162489456951278175331060487313189928254468575067225221767442199741611357051948516449835586
7607269131557959279247883029519848806900241327145764797414491902590545900556049477719091853709578052
6714490822082457123116648289938587101348602933212376656907468037811377508151882557800807093788494928
7211398387959474281787912799201083133312535055089781209038324164237233763653500848529876107545590424
8244155030295627705197232685826616955088643385874712245911924446177562873986626888650726904586141927
0327291616670282397177550549401774079120758359798181948769264718993155550561150274421105562243753791
7459665114114075926336086676367921823700982917212382065378011564677912559620132075786566483247535440
3674194871731328771442990486965576084940025512760052997041411298351181680590299348739206301459119960
6990886063827870152998193984279081069271810085959549523303688531037231533121908505281270526828020283
0667347169316487263758286073237046984513054892771403111044102401598918323759140199030488294164841706
7724067981729230877898854318158420609671462137775409157031693700460089330026461883942242516306189574
4059736670780634349042448418597283800584850261092473242803696882488765569613598140432872957654552736
8138660105824227417436129716187422833410655361340316947470195849604861731027263225854235855548182945
4538129470902878827806284692207559013952154948008587187142162401156511129813698682446462327635147467
2673559860983256699564127315455885173188049107625834204466706465487872296751059265982498811336431590
0237871043216822822070094038588355581579873976163980119118789596260868145154352504898442771734530994
9690311454222800323975660287156504901544181272573355420262608253177846435353676018206074655834577048
4217280314216832659242828495941323776783933135609290667060034222737780010154643583980400265739209833
8591402956769836208686175904773500308227447290554739759967218657933866991201759665904696913643119045
5532147030137505552673355562634340759299147499808769598712900657433262074609518946332744948091613533
3299211903571061130862890727068762767969320136675821705615580601987248535743132468727677623521591593
5077799853536256550736001540985630754877661863412920854664720450777609024239896129014167985387045378
8599335828202951594752315286129114205999009518408008890970007797679708658528367530899009735259375396
9836285484275683386449170368939463685483072941652212033909831199323390411521255968721407142688561895
3006028147649438712145164756358106655625297193106444357752957676245270715458672761607659093845812031
8182451857634444687192537113499242106290779161479910825763404922653152972872625584053580734157296411
3274009151122965527919867080330899632191735086295676057845968233294157301295750347021116129038331633
5311220285165267866182987289345810177148120347188047299458410671443140689766442352610846431277839787
0576118668601860169544476258013535738764748380772181738865078944320971918539380429765204678187553374
4916392737313452437861051513149438156326765746944447775301427049784371493424611075323782045899792775
4870253486146972202862244762047727859234528622617711729096833989423480178146192373040005983937260294
9775042749206122097211360380523108443508746933772941390056046188094574188496613909362182853821644770
4146362276235840665208858549491972012540075236389441906783616735960579940648993554929578944227246248
6891866827759177784210457402270308698046759923136609965194697368149142678311332844302731393220706921
2110387078339932239106560957731765351542599121261695771866715941374850420986541430920028517435207026
5352497613261618779044676441045723581131956388955191597420917769636268051844105272485352018898382175
0423745216130784759857147923544041236433563600072007642970478603074099927706941566084459876554676412
0129836344756814589482049284313172637859681023129650424800748017390898506564503728554652430228025934
7352427268706033464562975297932402605168056371362568832688225875390671502247486958163855145378029017
3555998415814854184815996510205684025713992635145955472085679020398074381759235243564532549422558030
5816023350065279324895817352493486363357023746830854804686263252835645982519287930081676915879766909
6368241627337335617597516665612582674583647731517080335061104651625480823314310190942223614722165571
0712040896754529451779041515416915418959502992868543052161390127596217229049559836290065316386402118
5543295937067865921817520349710331611597907069918195048658748126663173916602666451122306174511245429
8549794564161591924476514140314531358724149155048840614477694241636822441896515422293993000637214646
9746165836511747202326703926383382135918673666412240636259347120861704007001664851159870322155305053
5496466335128575044045136045191587474199186139928574588185725776697617397414540515544436133037206302
9813025074848056971653945833185925929856524925421376064260637446356699582619393749799654910596955144
3077753551055238314998435370370345076006036396126350914228474551133597843314419124331094318864926011
7143348884554602061548563925965396570017187158320494405991564680626665543835880745404742821034071006
2338603389266237738464930272749578075700532063494291969041574872103641077603582545898872259214477399
3147136983953932077735453697288186749813254875097529843714430069425293615335355891811262648611574913
4168716999448298852376306170911637009349789379085099777779635442656892479493219026795287603261507028
1537697272829174335506082693224548219937891169648644796132210290839652861897735433438234892032702217
0556342584259518277297130918413058827109669649797197624534108993721350388688425385465000861042485080
2335211518351312631609640551409641837565475948658491598763643337489754411552230156855209234984770335
2509245231116193512979279441142925853194025747012074374437762791886318702850101523540237310124379513
6157461439953939902533745777122257762744491022743447058520576619903742212409310834151134396068919025
8877488351694900819284934837786676109087222232443171220907190026697828268628144754810608404550147657
4209910005560377885660436808662736669019890794349777406529063593480514725100095046293854813335197472
3913016691489998360763929702308261433039466984335344890333719407814906926395104303079907174552271518
3872610746349884453508980457790205018862934092701626888630591402104258922489859808653686142169077084
3516836929620479424971163135896891667368705931187144819418329205232979892930737402465071256246054044
1196243363407514719507308359013492034313944666548385939245660258107426867444993090840869638601112892
7742236656925402303468782609966931512213245572705521280171310813223232582847975357885835027195852498
6394796725669728872584168072012341941373858846715341449722763312170687810521221473108801200160893714
1372401587576646122334460851093205110522704718070843659347519224634975930029499389167307103376652011
7977728027282082052568312111220491113142322624069310372282456640140044273119687607504193131737447561
8310266602052360122375932265932111895854650159222812326465016418086858259116936396539361704397375868
1256568335841536627305972305028543172533757113243087550334892328782780405012108885464622423112043195
3948222629857208494217662274751588739729708329307524113035844295064650827617597364153077594043610307
8794087619667196918443889618484772153403823365302224236277662119631016281930627536607940672189186542
4539494535851844871445928528114785558432535996223760961919834341157682354102882094859000166947895338
8889089485915459311538598827163157376641386714715503046387793923615333606270445196152242543017436315
4071262738170114533608662553692512786483659036453129568568262409510563803489611110828685457235960763
8283204459348262897823930447568472554642529949085596185550322282692435085953731887408488810361484788
6235561058778627296356913278457859935552226259900834763527432971738670465438970592481207294724826600
5017083333832530498342965605072643462096808182317336778537261750033122959416563670829627804833332503
8031920785936280681950545273526328806528333786683384637373830959392846605023661991211034539025370444
4706783554169418417839299322600903640724756726220833208401342870346705140011807951352872062251409716
6212334696157325711089149103042723786505949732675804325230914663257312572855202271108663211641585424
1555859657125177225949633081034559219979393276058038407347648537556741835685448156516657875586004102
6398423982144357678987598295503586855048629328785170433512846209575810238533114753895981521014438674
3342056768526036003350254726321233658803918453611162692279719804253710523305382471100792454286766107
5690778412986947219518883261738543980062690051999798604457940844516164925928889580112393566851009671
3151279477996194634591193658271433046311876781502702810783870951049855546276732059061219655583867234
2796764372238059361973665868610559731588364589878598646081247371732160705426085049219567398229630966
6447675013154460186606862579185245261457560980506714343513706482420323050452741668348320463863387852
6911610556651088008613537292106575266006276633235528676058429743759448335345265123935822230302802385
4738829548540015788958143277165232610605715436546458727250351622188187945451643152086536903580096070
3747638921073133485748658860433601679841160472215966848562830643030379728873188110123771053656220836
5912130051454372335417192939834140547521733172433174020842435189154118769389964423396812190331323959
4778993869804287673550857409573157589172994192222295641237428949726096091473910222617226102887955828
3569234698900298855048888150402365077907179794268761381697873928499395738741866066943134028015927473
3001755484184771775227242593194936126693595962276985674162346706501574978348511515348121037608771205
0014960456908286642617036638625308564636590634963977496133026173196552859551094695445341085767501338
7369053538578234591750334438480974379204380669964491713211942060192591596447384231029761376101054930
8260045301220745034021902624299023706391767605999472797603882857532728253573060537639788446111732741
6503722299054204504491989766930364343003811131466992777105850992134752215977405438555053227831342174
7660794781006524548978520925907926241868264110428483879496509116289970060490864524286932720467223353
3356023819133060543205801218329492900114110445981881755844107949869570636052788468658017143336074411
8673441137521130365169503619240363820213596959889351536760783670164202472297216706422945234081443204
3579685236437220370946094391339627114205871361740239220424535818070687966080660912814011504432748804
7467187143887444392145378046595763445187671190378632340323978971436196778377574261903114465967184198
3385742529805519563443433601933241951737320708667434196786947515827503902082080482198032766289041018
9522769063976720798188443157373602266749978906216734257819993304012464296929886924463225710089941478
4542564884037311601238400119487675304641364396539567168084184268509889905215151389175980052166003142
0904211007062035622353981998886289979922117804198568287287724756536111891127886378799106447142804292
6026236469805089667577113223456393294032870530589336578097230631655577308907414354281550049700737974
2651176120269008974536772261787755891614214989968622774677992257425249191242021397556307284353476629
0274223637381970901259822745486530036661168851444464939065313647102478174648736040935042188236460788
8887346379744307927787242771112382808153872915724413487139198888338088200713533764646597887356793582
6651560163613336216562753732287572517780844573304838767289700830206699389600994047881427779153194516
2957490583014677021682049774723773756984549564099470046549232754715424610238844169487493887647778958
4409494757833591658294299832949786791775049459896896064605594861442401609858837103730440511217467457
2784927777143628891920700736905198908870736482957042827012679654027082264454584976516856060517493560
7415583456952369221426959285777965109896726568438282265743113622773826046252333940093195030555278363
2536680124681374025850538911901082903184850019315852597050238906895172604593654600709882136689743799
4099516515109823148721247557156050349784300537494707578329231130206136870684131038377629444401530155
4077381719775154153720253418539271812826629518443365347895208162631725347276116499823737528282010809
4813984475617161109796741855601424192372611957234126358155368565718493739968722331682407883196534607
2159682618876126785107901214973909783225940681286519130133339424925203630276895275458727089555724433
9291751679918889102595832729006950360096881814213224743220481356838111016566827462950538933763745680
2525419547201706743019491006457779662737909365511366048051942439733113576701856614822225012656776646
0808078255600057467006356975940220756872647140474905704923815294189395497244142791356598174486888552
3336140438015624955985869490714920331362509987769745214144575732751035928212266019570771366241253973
4247348394900680197950051490078038570294932328735425921069715320458598811710393352500170398957511362
1565760822175984005186738221379186355977129416383683997311337128363265506844916555582424966603780671
8803075607277602727549790821107813551972017800783919135206260145410247125433603580155883311162149276
2731549638522220856671441026267503261685928423454558251844926732973409757102249277850992449147995589
8640380613169310119501640685780345483565994739252282596814438860588734248459751937608428517446336245
6149784012630263229728087810267397340384485879490440355559461138119497545485681419650251000169992590
0627678373859493351537092473960428716500170121558950767320441183786625862068094619516839552313676185
4031797133628537918172821081114356623157345172868800530554200064725111898954063690396397719805464843
4099466931305476970055729057664933671784469780829964161167248756979265897549740856912693755982190555
0089156088780593468353780385320041780305698166140368118221969994291718540341214525386658062834929232
8660605787908448309773480371089334097134548363572724470527411954419169533557538011583681563390104192
3664098090776685354467633306294141245468107047054332754786563375789263024779368845382046262659106422
8893077263504241203099707384112694202886600954485624601789360680413510496925785215805919928678323524
5435114872717109488255523759406948852948727482211183956107215546942290595503713959281549877263581743
9999426608458881683796885712839911267200240007168010197065195380393431504122399226868545590611227072
4049011502217292619336846528111751539924988917381884308669763168660953333581789863897655884666656993
6118828595714060986005799047473773683259720337102290885490074441901749407204613984327623395786171209
1466336665487256698738272062451557391118327342635001430331812025259785383504213874239553721807318642
0177267179717631668293900655551259988343943780702510652601328070283492930751759004959314650257636619
7644405698156156440409234014431164928916783386668180705864885350994577246271084525974695267822466940
5321315468698176481787698299589465949054030130017763454739456643021580875795116413972919108773590293
2494940435027186001548067976584486015397955094960568868716606852149592574837517741217212345062135329
1505264662505234991836260139545843118976010571923085858136751925104873751368169676997990211081746025
4747927011721830280698391748711915844417769771479113804623976539693924290489851732829267685444122061
7519292762445644579365481405066204236962072416222340228425784269844489249553990033740813676803189263
8733137397259759400859897351607351179606487462790620882361293816504941174049148052880462503318566739
0276601623633003900182109230616075673471983073905561661677648850941706341160712682278514195848637924
9134454231113154643054069761807571788132059258316752803524733029548179163876024132365217973794906373
7283134890048941321725495359231103317343639682065586637156430701536152450713668914094478471513559412
8278238802066983369747679949743668698370355824328461821672620809051576913095583222576453941648614071
5415492012383662752343446248456652447192805830637296921240396647712582862183651359678217063741358411
3821124064929911704485898793024938739631339649655734419254081744790749929317583822408697371168846504
5778427191895077569614260272818997927878299922673469257992955276495643654914288117773763830239821944
0503123614597221329108089729798868007797765999234004866748047328398029567243884623078970949015040457
9917819175199673473838531868207638516500684030848878228981275649794164937989089664317301625064720509
8838377257416722729341463156689142134908303221926865401078164284355534855652462447682844280915267700
6489612839075573024052664112670800448136840862907282866503970795101294317030131254008562578443141112
0679147992073967935865171683727711633299228310707900542311127150666672810247460658135605089220507358
9914138014818960664898024733237156176339935409572125306917937852404454725784823256753489056532661064
9771221663053565663766102268656464680783922498541560398249525278266213257730279569089984020982365483
2422713507799966379738991375847500092278555038391486493717816300658025459731992503250288119910512920
5989386443212466100633112043282693759505494108558315845063037362022373923802089845164831938129689202
1496190941899151358299298967105492058704781679432316712730449688915002634497255378428013437343196876
8722911877636712642705625533031315877929978080974964087054139917358646446043156306805896091062025447
3732208510179395873220182671095912907223489182184107728360913433625612880900359134561087736280840790
2168612612338667901605044954227295588354328332137202499540604519703700992416293844680099309765955644
4982114042444265213847641238143825136631688415634582676535689181818689195536571825470512652431476274
7928874646778054762190891636506661742004959570511448313755356650971648275688989712860134835024145175
3423409630826875866545343449652450947082935642971682860762799148383207793663022219979346689362775386
7011434679763855239867101053057046609237407419450640363164460893159445110447639943700543945598712756
3761552338684134093556365190677698537882410312828322044791817858579801002304326192435868936102523274
8478358630064162576483212312518903397371497722002411699767745310759723851509935797492945597594859537
6340342147293617040315829027183248447632146578273563400138722346300878017714452348611448314177441876
4432328629878436980873683075578903994617517574299715837549459265116172740760998564962850953913588030
2603561491595223151463662160524825533607055898993938368374556797971613276132160426721777276728219148
5970199429969740543604956063442549443652895260154931000104785471000575892034315153733828035551625650
6782400827894565444827755744717461046435303733314921705461443252439097333907094663789949258611384137
9937045449176651346430270328051520496483074464659964709179353230912593158833926094237512367758157415
1135275478882477664981559448114308831293789361565241112993185190722084995363617386631997321638668609
9597326641534411612576008541349221337568530164731040516996514701713050480634814289124318482371727618
2375997469636832646711985311459960855573030474534162585956684907221329618261484739470653990019810366
2300060821783915332078396958609507021387526605930788381595676754640565154267134551641915296373331414
1008991617302826813318038237074707116500141352900024192664268436229909133283305224854807119810001178
6635480597945957926763055775555739605619856628733069118706186058583064620020368901433463028693650714
9788014382780390319840141711774263159284290080896289278586517675174820858678359900427362833850516505
6338168559576793840470131716299920596853528997479275084559350977237758949895883784306487354306280084
5244587811248993597247061015831208888454390004083786648456110525461217611205077798893218896194689027
4284611659324713627913814233161028461242803438329431298574221092323217264150082285225951053254675036
9640269989607591656768411228655810730381056542917394726269863442702656590202477926179891874579520921
7340644166617496485780866813014764549028357130045222187992072783087738850783381011604034346544060293
4860975849477467293154857431158564919630392684960116532835237182617737986017769764922468869298008961
0205169001807561319456765842082866692682530941471945873471992141204447363555947520470105259394676113
6982911106253750528643076241637455301563336839912585005146481942950682089726054175426976941453578019
8818391702240520761453825255684106112124534467161156281925587014645059093839045104507532739996697613
1013395037366073647822179043369373001569226584778307346881209190880851723434666363613328252628786404
0407315877680180079745393947190379541192038745109802543463106906106029756243929462519691170413362399
2816101498409213423764936347967219456629331366395586707622262341992773807856962922285601995830781478
3629732117917728880779149559208014389492782204474827590536467732852738199409757928035382751680584418
9570793989865192008257627176760301180417318513814949110877656953234691912751581159543010946667419427
7352892632381264069392890612433448026249725145713951090706545476939526281128101322593477407735890707
5895870951889566035414709761774320222771868360893872987427380591246801658461043637118760106661958377
1580460886779502034166450312418033127010130403476996921998386974150436774679739980019498628846313457
9543375314418477570274029028607247493950130555345649132267865896704209080684087654861328909586853912
2483937998143404098898722962619064723659636300954914269692086440545524700963293658900576951508569834
8910324018183201649205427138558034215186616937627376487199664180335736975136149855196610852339535711
6106959471238510198529061883576212360504438509163068065467095400946472084634097209501489374652015891
8402596437662822610703027934278197131639750153914568333238681823199605385407583292646557040237054111
8917186656324070852478738383396075174842917300488962244900709236549823563556286732206547293681998179
8614873633752277307559497015174526996354005478898802176756648745373829688583660742064349989167263952
4143228068669366432874072883223065894839147835109350216489145506177642010584304385491125237395544317
0711224792468247267706510169101187278489565710543148555839339170613339262140414026522698348516656699
1172499484176109413638933217352789250197944084830172450845477415093075664271044100083896430955555467
8801771158691434769385033218335852286542896383767417436392658446744053022420795797400965407264318479
9204407468035402573683138037899021800376089848543906882050040111983407106515817189393713720161529814
8937565249275415668122235180857460720953524342093350068842577386099008624498920065526151133893199515
9346631376686206180476000203215372752591525891122830993077517376884175352622874218264014912783263523
1226552058716659102432953501415573874627331348051259149384758545798150648631190321516788636184202936
8564782685685062189091553221269731436016903175946855955489402914686405543702068700849921806564757339
2420978382860999580562754894865633605483658713070895810367301018130353976857930462163949210712875147
4386307079113462426489456520951866581551062812424791321562041307996743127666818664753651456013478727
9887565684082834420689177246543628769764955172348741399154505438314343801771836010403429522954744041
9577949244844616758676368309441105201215256038117566267163758675591568339518907048078510593687646547
8655208899019726397040106471005146548625458636138602786871556277658280227593826035386323358550776987
3476944791286002004983255239084356253510837258762134380496766973054632810412073843600107423824048766
4180388203677609153156659012882318846783628578600886034045488785293659188242333797549428378419926981
9171792041512800774006733365324806490618717786082476589624981639584167387860965879788793841391507175
6860041487854504965171770961431817032931967081132449452358527029614978916191326907743542639324500035
0072227581004441821918515642709551968938270897115192537766513582141798867932545098755714929822268042
7708876937260861707439843713771383265329228427117013994641949784186358008103497850003534965620201968
8617501549505123010088151335036957314613863749019278712702057820520762927906939415604551889020670630
5297675721676182478132627775290144834911723750817190194462222729755520649757917563222077950949733746
8497983960590197438140226626527642455668813905598486218821391025582315645449894955718431109960325905
3223781216917218454372905274393391790971137625728852353274475079428952495724143177133431729609117318
0716837427339533096998175486989137418787651135544228459646523635904841953900752620290832810332516149
0631564256416558681684381432502537130675927623877662012992420548344622512342747499177751845554251076
0952759211223393224837789479621994252782259741066865554450763050753801909923491310320784689962926176
5035616042650341691416031852969975357024019310768079767589431840469908840833899849000220631702177087
7085388277945085317557907350495443065932420275054428621939101278332739774554889301980471885749723655
3458335503835527194325405551008185273626089216577068773611682753670067305374605334143404382702745144
2975873781623697335816552607194722849751150269934836455091907227116177801759323511823200562231409954
6324792553656939396146562864688276940434035328057174868395869482378969202576001593265371800802525516
7312380962558502541590493856703992212593943483323507198609732504049969677021709965406334111354787941
8018437232728865530889208227101343199945410047675206125292539917304777240094848686511224070534201141
4909062736324440505274551464644155825739826096829960833267231399286762588420222472706605053431504555
6789857407217786997670771881773207214874685304976926477392872488697960255638433579626360848398135123
0422802844151961245993020751068028906883477065728690585212166915300738878602405259823494571390355924
9502690018831187757302598184016511536043185182934514393744143063011573803818427863803079153618041330
1253975473131823528536935462367900024311933659593106503603825612242001682560968523610138952934066685
8188347235309799201741230446684109761193677032436883906623341808057881545824921320183737572500074473
0303946589146452505853956026669419307509196278998111444186775619948751689918206348953518437195003038
3327088666488372209283611041288660159897771687201123845202564541916906158344688449073879306585508839
0354812861405659613652902867547970752818500064822355789135623837375043521107316667272482415675426227
2920241564492031405093340759296234903574377837502034797335567567011216942688070156412859262030222610
3685326950512804226443909889398044971206226581086622027635205761498485386437002870384098535551409348
5114086657517311195193011369877313207725283653774606753396764617662177240704137143951252682141417483
9608315461050095943680543417541051497935026334358827938020321156968823336358003052742743277928360315
8627912020663288401136912199120793057736282362649862098182835055910327873837429208186759231626995068
4303255783011672671946212795238597591187782772841452563837908358211530891624765544640002546624978892
8943435497590258561475027443100242072753224052667116443734252673002417531124194501495492424354435106
1933333173197618243698591129531325106336317143702698286948304844625288510476623928543920154645467034
4382351907565678884843369154294521264416952428834837204525156287608911893709117251241514931896853270
9653290335927651080469237300739212321831445354036305525767762749717353004343143519158046116242024639
7633945746727162179625746924464860865724849487596877068120656571533646885499466245332185816037927643
2780118946734013513694913503694725587914360855712461776750828503562777343611057432515365069213845835
2194664082028020979732000849128259013556754817212116164753962708273832417606914052004582295468203481
7600652336875096300955310783207707612450486785007874914228484494862994787562588748020952737291298204
4866210706992878650742449922978634740977363178046563438421076447852784470985089884062848712141412798
2482814858833761363085259707708278562288634685042550777309779474533322599134512014187334745329521233
5992765430944449378537739272799820842313238278828475848902945757417925556025485855176174869581385342
6689220712546354555767512415881166069957363918365419429601515042081535485841301560923456565795962931
0616569684448082214920859183019633711213571190548197393209748939959284888764594165500295372837616784
2171276627216921196271223176495675300336501140439764172093823718252329772618032555592428497447592633
6050492959564182773174572772938808976035601837216801533878507551147763064239411969054991743724466864
8754681778343352373353225771287575846867896564265475252163131214064136738890382109456269994522794650
4156281688389410653289160962420624099643484642947592796124779662967623035406196471676877418542058180
2584672814968889674270355213288348117251356082424087088404276137963271276958911355115712978604308825
5646244521112670724651729093141027914615276213084147369501701146063182710794033916347958806033306488
0876445602206374742571940842936581341501790477363772725441384687713772889958486283183430259273977983
2731615441364233653621403122492532398020679618294508732420773232152827617428767085536198647806305716
9851984114644074734748189971270465659562267426736008450198997417935664838651042659709125245940616163
9889326527638450217349394286664298292686783182408766468079756256156512740342865130965116788005887114
4155620731157742374230000072577483337274925400051573983676234025022075724146265677100835792317268229
3739422704683526093554845136060545727572432940470668873849774743169476342298716400816379659611092812
2996774124837251519567485743623840259426705556722963823405498323882629019364324824147575498529097571
6707843262490923819322688042686975247585083189235319670992661888817505774488796944000462995600924287
6116497985475219760695712592386259517860197745853885523888702677962437097749478744771296613202983349
7415570007609059404210770957624275632417676896872985831951460036574192209282954117576614105416656773
7631008681565542664596693300959262144817720466629709629801016037375856627453811374796660641997407059
0424617926287281273019060976694611243711511952846411529017583165825592616225728512983232197061187165
9853365201512163916209260389820437338448697398696746355094495123449923325971764114641560431710709165
6352393437285925603832437107922057582809398356922764379099742450612882126235059330310802353124920514
6566856072981365790565732039719709439858869725974425014601161099141561287568949460733812477228852396
3521465655757070567787336120766753137060540306828987077821575118661178027319346892268261078643159810
6369319078009973692597014164229143824554956283662555623287627445312332014540295834543402874081077772
8985749801710748451144330835162572182096277856085412644478528206258244275047385971612443999135958851
4403728869962551270032408556774315042059737363154705650017408680446372938386381555910298423971095720
6827022968229452912967723343157000776454217450529082085046629624375653162738900775930352728083251123
1396100806654360825212589756429103030898271838688855685460385095772063128457079776410169518709468691
0512802451171820597146594422596940278810218133037592045944004783907489427138642293717141568557501286
9627855944106689617372837438932422852879582019840288671011277726534453723018159638697344779898484326
8733752787182494952062729054007713042017988240480758951555970683975306410628229841539290418880217092
7358813971489410704967192834022582868341837142394319567352887921708224087784908765229668356888358881
8845096309900715261312792269341237634968810496357309010005724246263409439740675632428452793640347191
5653607477094411789319898645086645556989046957539155461834013553504002548235289526909923554286426285
4157085452075565302621036242038709223454453814796373523891985916211949101338496456498503494249289765
4381972233730628779998585243806551795153776486352412463799889076269731943986194333947060752823297327
9751936808146817262669373359656556973542777253068541912422392366576240965177304452300724757369706019
2675017621610636725539059012039373587349561996291321593420123714177298165446004903475258841787202581
8092396442991585691357405369592837360120789345268144305927622828024915501832534288820700035309359259
7631872822839929212032661495104382283451882294516263054715234153866402906938400779774280560875817758
1797462754983354771907735776888889014353313524226029172747823992138246060457677905828454805779434090
0435896030984780385578488840359301084645276001395639365327793894185237007769260524908364986659325670
7043703808097693123638752663085243114271228266741270897829952051967801713398363254144486821043837683
1984318283490971907366922737203773783698206139155680796484060329587824976578266958501527412330892414
9505638352515565588149024936083966965755883524594756531889356698952444063268581406624052064221598783
6252982005956870745823523506259627584958180885881211697075897291173575115308216221272832208525953365
2949431582719486927941830879779060909114977828026551897867489809117888405544130713563259088349988896
0249028211057596004841180731134519477469790858805431186350906681857588813738019569595404575678122378
7390706465573408889319469194839706437574379293387814907638575535774497195614989537893761579171731268
0411675498144545817626086258121789594596537870737373514449826864552748254192420005003392113488501726
5711791642391602311515961363849718493991430873010067903706188614706739042278823622400709836125228426
0715409403212197713340919241555652445472150227914383328237578491052857081157462686803396707813612435
2792981030873400220369677689780510007899649804371658494556741445499709600889755979264685229725471914
4527972889715722631601559284679776348257914876510750299523131674591701893752847923522369304395742722
1299807994390309595560901808207566599870517467135551244345451611251716147886943413925405494079193871
7444596205046905909520949403980795632829684289284722037345574615344334488325806383516240840594956874
4592606659518257413242596636513258022531193706133885197955568363818276584248071737814218355813639773
6351908555529089166132845080075645263230593145308945562817526821376733954073062272695508628585352201
6129863707304307182799228355032777699648164619623539622644624474743857629563986606334130508706638141
7221142387954964302043083314036040337551188608151770878553647305167889806743736497880565612252734130
4447870628495848007431732995845880923271497188651862253275276759782431681796426270918058152669085100
9832763162954087455205986015909519623381992003177354976884178365939583372488272650526431491823097063
3374822221066831105502284980109061776131579541532876805824305096404763197365333100439842460564144944
1420656838818775961765396591930622553229063969433009366322810170834303789549029455236546362342572310
0708602258178758616920377210915873062385826018491588233139154344641995728881008657471205064534767186
5859527862793562167635886374611268019930280233219009031958678576296620695917538250539613662758404505
9507998131283423603392943248675147496396391834853718288692970597641609304398628439844186805160128073
2061422455630274818451559735942590105190437197746899320835880322597134009511845111400581209686732867
4302829532191851685106745606530385021212805602452973550707432266351465527809943704027913568729896628
6750783073959458656117533197621239320610050280302382117257958783298347682711332534758415397552457361
1379408508055151941272750891402249675076563898313503744360058837078119244172390465530550277421478395
2162106931940280681555044995892308575394233810821808560777111305161139325826647217168524649167191385
1181857348925485203616687956242458258907665271152651325565943031676531492015471218626337331222787912
9519289806964712575594927973411850431659233236557737813487576273456349224593951227963729989605008793
5102893609673728454216342309940364025123967052877546083273234007888970184318059777802330529866113959
8730328992440145863088742117139950325487015866288040199534870812933126089877169976125717912679802143
3339252111815183077667451684105770404312525864514614117421461891271031811587038705698968357643942085
6589408256764525281888654207579840699941616398044495920408755674990057261146981895426315513381670854
6042766498182170016267421615104549880806040227684619978046476450061622089860122254230345899543509580
9913617223430559986372315142533699330458421551810159216806150046544145249993952658141055356633600258
0393023325189229563837876960669019478426594729025823225894451173583330038956257706872273618001598380
9367934380771500619118540721341238150400075394663684194525749427473766514756781902566231853223012954
4102986440792239334149410109419347869345288590200068716020981866223553083664968986916035905356482226
9055255611554114667086077017554849419609359423322666480587724020163257157222597798520657313595331823
2613003922529400402282998165277915485376583871561721101876798759624036871644050873366316996540006357
8069772391866184505701424607203076306157064548539638774574975082579426326048327227677758110959813574
4301328956964451897480982038151137000524667473879800634267949267387504168254209966782096473112960296
4099522265432068479548122036449678583437915352445327004789652349248124187302479323165751404391552933
7953597685091859841796906943320341751100840184970798822689552686916662054012894401056686390838148381
7342577093026678091470244430229562150804065439794086694999123906315655005796084221779384908194563907
4251435247509418051479546082302578541806404106374920493535649080969146574430131426975639911841366724
1095025069219425239520083693341036967532529307465541833540707700807189153077996391781922728062882951
7433755550153023267116026521089887660915509742411538015936235693522060320060918811474391340912070318
1180400240816807517008706892843287582103812326101567962646324968112678402168710408501341430717127234
7578499289287648190435943904151416328617806401267722722637853771695782141617521805385048826345874574
0155712951618690125383362804123854372568619592918449357187399509651965145858258269968260855271379415
0542958024579844016725853229742488909609113557217576336826798093941217414396588529164026864831030933
1306517381533149898075359459656121529906670047033080402392769569904121343277752137694294754381296968
2445942713191463755682251781989101523910694836066633564438843902004074380894072235107400035748367780
2525311458394022537512754667837365718176876444082281264975596055275019849393105733843694883297256126
2077563938668884825270048650442803099552270504811912874834193847532153368722423451133471698545523178
3209402266226359743308045029694164965857275872479705438754924102816314246312017027025489373397131606
0034766783947797914948635874808393383495344674710699883771854961117358212164296132248559320465465276
7436011577413018130244143431366614033063373534031367572452477082145004934203616031985069249780116906
1417387496935219113283637919085463070386718854745785410097941365806820557899561433734395315149278580
3918953018911012227085565223477468042408917951828888353775356282233351809184313743286782018322562329
2130736891024771777467810102565786257136488684263501936826946685227473988479700352345762369604223500
3052985252531963618226965233209547712630823490709547579832742761953999274242162018160791483008266798
7676505679899020199607099046262787797845857440577474913388615431675546875713919177573393298711402630
1387953831418064023898352320961090131111997423474321984477122744693294192006521991276956696321839339
8072826639535412562908942952191749792697913142204647422431663114756720293857878735310373969992229266
2435482712029024391380591045487497508383690656883396521690785700796938772481829995697250725910208573
1426139176058066476739776204171866440319386803826845312567360442013210332671997992421427250559773672
6909088472480458044747351404580047876492393520545755610090290974521125643750505398879968919479932881
0490362184755717552683691546766370647599470440635276761433198274642379577334882656487493411314590384
2203119199331450408468073653874394465710919096963922146615884058365487290729800452756638038232784203
1289068486278597968301260729369067478416879037491654033657399551372422237517561529606979095833945376
9703033045476147290660955683404877798674615155046903719920524207767866334029160385041607614020146823
1904986455135074632714285808179630506346456104915247998095222736548589016205957005427472006280088905
6628280437834617134158681621629846358889325402949066756772160143135520052125291157885845398207543067
3743412902542771271246177576617490077935203712164505308407324449487556249004245561867124331863610344
2465777755737522837744841348248673571316951239702939208972005370610376863591861196593749669970207364
2568772635944423623868569589541575843077639451000598667962300795816708132462326126690668371652747384
6772417202346892390783957092338937979795282133913282032178100837966913970026706990852587849224828202
2916522882728805987928716910701323534997700054825399146221449814350485392269754806408824968256520446
0082540461269169880234547761137697400532514317467285976244376964033122761272388325865566501675446918
2602148584357453760308604618769845009257016256046176249306454608704193913070253968252663467064331859
8346773999661580455131331894088264469834783642813030857983516813652925671598360560668464096777884816
8873552815431445035023700063115278185252018937189171448455073822345616702268788931630327039149767926
6413939463631871343726368240642243714369545773479464678996933339162731168142985624062652621979477844
3267525915176786541842172660411431571441473397951618988776657586339924340092423636730973431260563103
0184231211834457115503523158608625217081421445028490490523412766717496362696005519730129014679894357
7166122920374937823863888764676205698636976643174556926063202529299164730882091190402805586025618796
9086441078979495668018482760026948957653699904231738791783764375651290794622273348256566094713755324
8524458982256345109007727353847622066589605506812878632773675150384098605727222017942520979415548236
1777680532802822082558112889453161806637751068092017643273934000842134793781445605678724341015062699
0000146409069868466543876964343211470259195884954604756693034530635790059500101394356179236408074087
4285934800844971951465400583253074936176847865434802423214941226387517019301636737206069180880381860
7979791858039402863054161024482622620360979741949554029246186611846056381888479935650299274523653961
3892932953137999339847929263628450131900177321809474811032479573120608951140059987958275118165177643
9771675460918544108977141113234866734391393951971206041118123019687476239931149675098687710067463171
8882174409525730417357513917766140529073421602417683162157716751726299610187112133518911713837215093
3462243127651378872830920418269438852198955698140820406958143616721454952730175413541044670168727144
3176528301890919408128726509567177178575142352348248151407076935727399141247645530589227891232272959
0025942246555801071602957074059788816876150274659779560707932273237189389445468452093976470717483086
8587193943505628280417639794121856977949710411035072463091344078505677654943101970452429290228616199
1464543380529638744322486495535596227053932284060192787363095486519263624046036805043508608454395954
9463735849739940102129572255976860824404714824553886312889527489554365311894082604069634144994697158
1148271514791568105026362562363914067180103785826022492924883902443896541598942915932112986184532971
1208072946408674531845344150857975737681557643065869949008414187787366080364014707494458286525125747
1201436541222627514033441180909605114039586141022123289287571074579165649078830085080344699738686089
0029768877247885623074859034540206908237783315896183102187352452642314685209550892849635609376108998
0364564559997065547242331279343826029063206078835376055158928650051358129296093768141815925012744732
2428733955172323589028959391129070235734858215897071973404594304486193604433280890731746641204803941
4790109953713306737923760301450964549478017648586771452315072929533205292464094603056261100611316287
9774296177145327311051462931051259220538637750781803613818437938656951305458873748369442244218447105
9266350748909880525598335617397419000174606321714548863125770016171371482919049616580683651111522705
6542037354175004677428304473877576830760822509028763725040158610443023838329445817371510177909383239
6296956452070042142868712107850153549271069649443252668336033937068178068080058701774143135851389777
6717725216312903504417696503194398114574684606311941964764728545406247828279755529355798483526199158
4969960617261617332326663801975365261612805593789315278368664706801028801753053665832237740139101484
2655276902852884467906303210791495584653441573065688053115571207678168263452382108215523172619705781
3213882355215747232320834689645025001856087783706739617926200915510556088364066537501883814250803284
0515717287348789204351070715420706406826326332835105661250485657777232787147773589481238417471022319
0635560854278122366794589965238870541237129687561848786125633337553382315679003027733936937233627841
5004963130895173279027686968792115844143387961035783898228468909328468499172136293293114388457520672
8268333309137055421699640021068136266202425365356423698118785918159567362254620063231813715005311240
9074743077623479801922699411119184938615810892635621965346242993107907877860169834959179124640749784
5488126306361281818952144974880559050078100678960259156699922065207628885468821314659610307644492381
0474387376730005256433369645425088036471590429021927264941919069364227521144849675423519207385636560
0755635492704077747778814393063394497102805315539935177112386404810154985909379160173178676773958060
3682388779041214702396012340193377465875931378954546141025238508934123277497226314324098506185263784
6359419182851045114538523663695881128023527251564901670764766169209235298054543983351659684576410603
2682475318937822728884771289111722871490027010742251948926681603603347056157799145748370111743139915
6683173729443720118870599996781813915195746812810710801834441100031340723583777244197385218742430334
7049967418383793672172036678595502151493740073245384301870026804012256453282949905572805647128660622
9694732675073805248978127721385718634337381952149337400984214457956815774037538011574052290890338498
1910342674193774855836580236173214372954314892607315867416066447628221750701003956564018985062112394
6848848181871607518461067139243293013486841318259033457145915243153529241839932952985554847925149971
4464639330950600389590729048022658481372391907427082840258903187413215175079866503282066059993813663
3225304892915509239599727856651060767921952394672254448606773835297190178303502585457059324100160051
3827861499643355434861472761025191155676716835240500752003517795304805585717049222002956565223437883
5613278996078474709481576890487922233633990939097349807389096856071666082942293078571680077103594006
1647145465572775276238179651043374063032939060194220726740012331659194164516334931944558539538269187
5158620172369492003172575449746108325912842750609596547910950133406571844198373170620412037091652624
7803486959297217202750792953325831393035694577967314649049542311198281639370582718242843766130068424
2996598160730034105296659896396995730467604839781114492826215362321630843025194695676523332962816542
7988465458755117566071508869588225744230054024927283699553762849995282337224155971181809103546972694
1220231718010675978197491111788954097532388872416798827254195138075706831716752975466244376407220331
0365263818830270009267987001645050641771673571081706243945862325836683904521525771910790193528413858
8027228102844549800309500765332411729838565571914847434396361271351814015426862979363749806135788704
5189173199646573567671233356429605031633913945404009575382235632612271111465171739534862884824213117
3015835347329731815793039273524483729443491887339601748359696899313989856539324594506757514136659698
1990456795160462379095140654331712435047709908999690190318189125329346539542220704091995748581332687
9618547906487838046960852442305801832403886070068655264642889064445417977830402087909727890776182350
7672662181614790629125249251171485018996239566429842128758246738750268894739740138540388063429278583
5431031798121196317083436574678582539684938551294815180210799926346511546205125613288202733262313038
0625998229093190302482083887995403312287884657611689790200745797664089664265760639578864431273693076
4153118827114270027090086701820671087572510117460792437088352203115552702709924636876260045776927443
6714994315669962842707302748566992893311915844385164167943793388159824619074639234726676076248390262
3962777799713947828482699629356650942318880649650396884209783327695593302824849360011729702809325245
1861986531696482516683109434190357310755849336688893487470365550669134871108293231203142786996840651
3798183475565772918241498920094070311886097340769939978631514729189439388020698141685126878450955822
7608000431027794413583315037312600715657624328657625417197001381040116062671870562092144552888750895
9194528027145753169068602184784815051318681341948812770005782090895447991184303332533062667975904755
4035573185263383579963052867782734601675560726401395140190590961669893471020328589544365966495251508
5350189920050974539240352014949000638198495059161453248421053525745538570030322432923995128558074567
8602851225164195997214767948176879866491392325293942216230772074750045278254920208487540500685255500
4279010719553964400196824143852939965531950510030748135655833022805359664161967988344938763965010414
4627441331903535422131704354428214190422522386054022419645215543962486387096204444727303055638465022
3775397438451176692462994511027846501729533846532178585580086586631022844700403274933885456381413732
1869057055338670420022539585942711926640101685143185737744992350179468668148859645994397696169538104
2485574017883923598754927416234351561456794304198813124494512112644939223123233437601676833911469866
3999278014895445955451163790822468406245283631339692506645455352930659441838813160556613891740190200
2575041961304358999554818820909490665289370597999836933168155088260229315780587090893046639454973933
8924965732748999399708949023363506109710475482617482649573184936684542826166550110270942722327377711
1670460822279241381129109184832791051245457842856951236788205920521339056033406480923177178542770239
3299635848104496549931306995386128437108208774597280485713251849306676430490861200553718676913069723
6983952344210883375091266592837343819444596912699831753693754515678179348871114307505244012311076489
6253119323891500709386059790768048710724993329130692541773210829116030248074225043027894952403368104
2350430129195146746491417714317990227458379042145356104488502051468202562144729855665417124708499416
7340726098375144387443001734299508622074144739147797292536549819742274434902022052149899010622448713
9377889651280259843065196810697647525041757969021034852620540884493840805837921664601360022567151391
6083515778979075013851690751563308465439161570966683845129368914883481738493069512034613812614957233
1666336054852853272938382517667342323174652506868838720081040829266489974760217450705293382612858484
8716229593053128850132481677186564667490418542435003334678020897044711329833209810844860906916448030
3452739449237830529651771952104946134004010182780763415828130265143276172582959877590084637254527005
0059274600182574427646204471909264981637082443930467735603793321821667737008963836535611443799914525
1562657946299901544540315381728308081947519689963528308543279951533996885760521526671459356559077643
6634135407373806869676657403327329177494479544595138762129894159294063986742491212346638514021571497
7029983160742594753045859208470551777965287922771620198050263784143665160489614785983990053893249327
1047553858056905344693677051129246667743114135783014922091434750908742720458343625616517918419794449
3161994394176467343392143036017724483164742416026694838862302778409739540006872318628154714294660787
9065475641507657084306419411925390239051141908635632940783559500946983737423515530128247470760711397
1398602225122406805274921417936376782330155325566707508083453251880775776715576114115621979818561649
1896017992878757884212328618025285192158503921251681412885523547744796217728555932842675949455510309
6804667357077038511582299414360813683340439490241213622073537881298046204730174183073849001249574909
4634356518113671642748612870936904171759797153304140456906089730824150638908643729188500057185698243
7334786752892129379633707290972646233113289788741950620758694008867899731789949778644338707303592026
6542227077577061676810011356031153394131953167015375867057777075151981907788271387657861744880277191
2569579891019410048627909761429040859134633529964932115622474831370626665091965008835065171747162485
3886689035697364432482343530544049610740683593542502522643509013098609729864823511139603330206120781
3771600987756202432060288560234047101513221511283783461467084111730371999749427095673358902120548232
7635301291810407634948698568169703298380628321951292529445680227381143988172599580319997687480652752
3082395733536700648438399590371240848536276266064104174403580615909068216088097190120741852210057274
1920893515426109673720063500913888398321788361186931901029061888699398176576017433481417126710103283
8322471932833675844748682568238428015134136078202726796010054275066919916528387126864691835926123941
6588921340535063928792892623538046408159107685492180941315999229210902678552476675810061750190207300
1523792530361096444083362548892093572274221055460965298607927409121900687921664211687891327589214246
9886213749915264108341446128165994575542275697122436666616063264874224039469552200423787452821291820
2220648195961180643782237047452616528674527091764661804119575389611778264491037641394918917271530317
2469741437097873382401656278357129768862699290361024819723222683392311445076729994291260153944280881
0501475572926274153406833387335743725955367572505661533117902851800763367485047689766392118000596084
4087402038498755699942834289464283286332798058760897465203114051900890006516652788889144206021176106
6278072723974859612565806796692017416438747868449783129488975028109253332317729466659897087551995125
6689303514064142906941338235182485941363849297818153423695286098726286902730945617495948279776033930
6716571350815574290834492719311553695273443240663948794635414344378506204556315876401594332882209462
8401407141736555608170339326143607812645273398966930208931975788289956497250861197057629014136743261
4563718362198928225548245213018120953360551098974631968156692559500435726940985327753315941490254274
9674036883361452584822765383484323895011159805670686760833577083858215982774799235650701170463351785
6942972577993933421938577219898690434852964010617995420997907248576086230045528067491761755416386942
4043801265988174913178875157702450732964125108416745453062469379413854682032892626009447146600598739
3780840506631326806755647550637790477046975256864086231645615505017376708705083783023869185297224472
8079289697994110359700447443114300376361851395717740079363213857030054730423157748101655941371690184
4013817165162677215249820155862822503196561126376955631341502481679157959809638963447760919215296857
2017607102145263336651322441366260946325813421431124659729072042543295857650042143834710485813679218
1038589012773076998949200892681240426808932218346073604571492883193845269094752521198167403932404282
5293584884860097065191429939097203006295329770351812701306734920020186638411040367695996726455926702
6571481846912217822851493285280357881859385208900046103503625919082072104529331067019264412354398103
0301531368467791639370338268169230154132322427326832365559402873357715448204814576927061885873078959
1918264137697389441244370072168352866455026448331738736166024070464761039033959074146199510935168973
4258912072858548166503473054663928886366323126917405977495223354887870080802336534109642065221832242
3315484387583681575123829852958636067233982398884870829887428918742124258694072183636900921645076159
7435567511058254618457861758699825422479413649430375898185169740372096141014443169363511706027402274
5647168347083689159299381199919921708208871517206929090586104627379079012391535362570561828778939857
5188807220945820140353026604408467117259428392095569564074446862177257330377557363990443821646799889
9285180793187375058659893816367350467680306391317038023561749229048154879839932305720203846255283436
1523197130449875195913608038615957590102757031500644579575693375956136793729268031032385100603665931
6012302819810616382801382237317702211103735115934564858551800735529413555263179596801751989038560810
3356840804105206843866664057739107709035659383738677993515498038903528011898008853792626573883648909
9109325292219980396319163652078339861351899650681437135014494299604850118581667906954704777134093619
1697773543327596623914506983946174759799940674499547424335436570276240905030906015026413381234551526
2798162767141374340078505325044326862660714299277034182832506423067579502781846548125855020599674511
7896773657660095160474676616848829541802032886226002667813760936986105071375047230262596971974569391
5532572863389980722107707829826323902343365437067396493245173425098349255331741381555554942042437454
7264802791876631375570412416143307030088343296294243386431422546621106193490707444469771193770677956
1018523654655188826900939166055906896820090721087038999567581460412496208651794830914798804687477237
9944531353273168689000320276519873885341574924156673850091882627834693294278355075853634527991072056
1242301590976127289948193680565732311016657731034593139083558944781553465953550192326532401444141020
0611333091797073067138344144042650021442247364915664270341791474362317694318537298902252981367350431
2079382662367147412708850498705092804857200004387375555532092732681487881029483233487986329337918796
6016268977305267045694905693818484090565845379983340047200403017332663028458134619694950607713665570
0608776808186630375597798636921850088613619104884951857872974248577781215043678405523643500283394489
7333162909786307425628237038195868957713614190658706682516148515851291051723753541226921709567631364
0810941876328095503934383083041477759942127690484813757303919339185294503328578695496019619700226564
3945918645284747745392177840104329769518334561468976136228276844712451617670796008230822099912799942
7301611382474728933198929468572402776077947055825144215942977809448847871199761359700077486347099392
1441510933877655766857201339534562578151272383633796960488837445713099483971204664714217331272339686
9678233471791110372103243009687435875496621996766158604063284258712141378100126792988726108590024787
6524322124348382841206791639383884000980920416465184972040242616629044212593581376443365940978700125
4912563694067143559226185348846734718802523234061683102705588993845798982248943719510028345176729527
9735011787708125121944551049055978437718765283931632422074581912362594411127139250789620743568390586
6425611598432208789637753485084842458060458705947746712717905205178621706027130465632353612231594222
2604149691114165086711383885078578773819938591231563130584161424613691467762641464998833354190707172
9675278569581017218330183440338567200695983060738200854000521870369827445248461769558956310228356930
7316815196640489393926739690062690077842615303262063738989327982025566571541178123576278482731284859
8822228035403954731766241506650919260123790457952016152178601351444644401618426429066587877183928083
9700359325991598642748275086851787239383108154678819012159797661035874530871037949994066738835970739
0735321446619686453722596252920178281334426607520861541196221101830068809259444029936410156019988687
5071120428385239080298916680770527511821247896069627982746271072835976738815287087173709038046216491
5667476356255958145977971986230999130845843584303501750225596641698001007463800716984457803963220850
2131857423842499729812443767586620749620169378122392503981850475041134532914795025195072319810878547
8896166864956594750865441931081004633444076807873404331413015988208349928926786910038064464208424817
6342827122604717908200130245426767583330259720240077111156524074492138612449954015707939569404988389
3667791748628786823734916012391719533850603815322504347493034192809968759449415834598251708450226316
8286571351342781372018530167789141792089870147947912692555324996831770809072155278232093762626333218
6440633185544558599037354162380781644344149909735987927295190813316035037906160554022688766963751583
0550475210002267689197663717736479596804437630400215487909007868693676056708889837923172618989502326
9262281017029256741115198126299621926919729589964522824862386086478328837393027308614255385459426386
2334071018778301392162766087155223527568025205432357134996848082369315620229228963194645840682856024
5510766413194268335374153940635815095334397526512732700367087198116451600451787438513696089906374513
6960318438776376697416799062969078854694402732943265089923628642316476031153890099933759291840037813
0242418251124246615655055859160112616522235001143729918552150029741277263139334506725203359877548686
5465065532827951609884713152754898966251909248185821084208380569619985734583457046115219346008460151
1478812067373012199537422682592267364213720036958078489075093524531803398366044968690788757595885168
2834534936724469929481157504892658659302533923917817658825700001810549651113610691918875353082189772
3756235157666842768347821490127259691092204326836269664447860484249459811151386651256211407800983697
6155481379116964666509015305733504842603766215775914411967980203296353931089528049510744452021711247
7910005940373432466977326061657434563542188750033860490901692909066883975507981068564828991276649672
0469261442972165825990019776581173275907270908413115756407604416177601932052391268430794872216058062
3088259139837222510952141920329215833868610166589199644892966811738859678093736211676106584806540847
6493808647493978649340770437421888569598564218272741754008171327899330741508233137386445930534425119
0007208304070744766599500820852046919996925144397242729094498538056048643300600790872358798655548118
3335614324872467013947175557637282331871906750843527781971942827793286591993399354067088668268373213
1880742062164996361773275897696350924919276197962601384440934799511889391275843172062368308917095356
3026456810741545364504574990986777593771564229389831671020613099134727307422839095211692674816297463
0786165103401796608679722409801454274610528585553669588120887884245406890732015070439231597821601504
9419250680996645847925824099141879559459295894073962986744874817971302693738690325327647459714537601
5491675951437442587436895043326507317058161239566067938669894653566218391453454989646920679401169881
2865206466745342896372121846503484508267791922962131709192760868437266788226100221331462304482947304
0548085744403315113874740989531631983697478032460062408522646372597453760864287925381502922558481673
2089717923324628209861966472919331428008378654371463534223709950645368871074572838494537797041519457
3223518642763168157649544352277124939458190585122548971910642930885598157450329000741138053507577829
1724312684610589498761128015443020859276545577916708600447753334849463131935622115390697840997504118
9638328544053372964306162786541923561549834312567025221751440989971759852323135974486582314674658812
5719896063457372108389118300418596181565656478124208659912522008723860598586293830907822435034490540
8431604534479732145734350209484202053247452114103047032245913214738349480352456374822361636254903911
8809709030533917021959335637192727843315384601925481701796542628205281286259720949223610576489495611
7918791060251010543228073947280113828527615921420379301239985322070634925232123899529148553569167006
5739086416914875900025474699013397523941578008553800864207090964846665281545482667025731636405308078
7923381112668997617324159742088677893360935110065069764195510026251997295270439119755133625234234165
5409937612275024667290364462732821305686443978658568250311353789295298430103802136186258527659333195
4535359592500987876521730879654122643505325658836942779445740922467889057126980196467623890682815121
7316208202468004482559998881369749996637405079207959429862141335551532291683161469542697612098489067
2821414508132102583395484804194078061971578175982790992780920696630311448317056953653196285695480167
2356548546489222671137224905911698235270482359798977515204680977969009916555278623618207216507476184
4442923838931787511676341478853454494923643664204507547974298511509880855363264533853781088060766359
6975171292657112256402769568240676229340625220188849297622990840166810982418711415306044339929781978
6630238441367448928287604999887604650382831892724558107770311481734503894055415586301378365066100287
8996401244233574959627327984689517981080391280787005837703624337028702113856124734009142430817630654
2827944536269339413917910802492682957474476639749731399682345850824927637136407658208778096833534137
1237184729489856292811659153089985683365873211412834630880990987377664373830972443132065266704773291
4824283776693923993359006411134783212792834027968257192357752954743905472703215935076054322535418629
9727747639640642814295107368229435383872646633317719823350402400867394485896519196561561747123051726
6157697937042677082161795047523361163064938189810975601455961315750460252750314728083063401375077605
4951394123201643068509998501635048132873444467087411278534284867983339924068295607776091385020626952
9348145606327952262535298227679045276882041712177108040341160643965858900919284091500325823521567460
0568997146168957763187247019312871853893320519377458876281412100298262144869883030669644515236237584
6485541229061241367235487366683105108402346951390919831896820018150918749927502772058977285972513513
9863479766424599758138781976183115872656199991897182417910407830470377142988048134748139218442213507
2841609191641266886989886038540251858406403510052308934580840754435271553840989152381164743273904601
5131274603850203138246639404992951346225780786078324737033355278418788119021961357191903164268293691
5676519148186806950792800470380721910682287501920805217927886220896333272451746454409905606837351513
7269447831373594782713136605607097529431277977544293694530314586660680057554735698124106061122087184
9269527023735402956934597007191468061155376604049301370924425246350113376176052229519710042333162659
5658884164740946026499753171549544915999276546482898446854190153757658037236268497932193972393838011
2568575248861202257409878999447928467906367146859193028071871998710329873076384952662491162965170304
1135738470014029547249520058631758850130725725071099914431078976754519483880254033038711397179036516
1106374140823360878991103951162569528860157704486606345713299777843825231307311688975467030198842430
2980761039998309613770002196997061798378700711744785635861775650246048283299023142503634835313206792
3601559257162644783936447060235614022774628155839181628910233026747204290866821619675613666744548444
9538076724348915043985462602212436462470255947607140767273522834949701643227599480183397010245126412
6754017322949700935876878354153966012367590745758181473585681190588828354829945303972900471738605621
3625352050506472733816701972470967065080145345970932588985687963974934882829890903921919397225957323
0160307964944232559578631993528171648039197377525555495386364540361790366520059136370957733109355015
6349313308136559528274367654326267395448191424293384204269557989234681083030005178803322276920207799
7228434710800737464902819653310432092586969699966036796455414803427492835328888401204613464665200994
2130712827233908720486693716456133504540581769815495715855658955525788774304099327708374303992699114
6838607569487268255235711992762378450320699095389930273931150303370465087493414201651302642308555474
3458552323738752288613552411202387652205167446281471693321997956010395862567214296764532290526906530
0485972599910971703413043492748182806334079552031377699848941503276082471918168293919703094546659338
0370286564491089764148327491776687575456713898535785976338724975821768426210914128172232936363737936
3591900706243826286110824123298197282607454777403818630612642805588192650292366108223292774686454688
6254027612290174206301892033289459289081196578420158319820245380761768417676817457591082377209148695
0346096057571629413367581191764119997817932603034739576895864768187003921942412575990206878684404204
5787682221973048645398502257712025569202782525667281937266156768939909527268571715119765367458157877
0591690007121211640589234978293624695462482776779383997896148860649775614215328037462928008854089978
7933499150248887185469645797733907188333585397907579939886338209123344029501744843752042461948520039
9575422942338990633916412416709424465856855230054459288273260775737432043325362375764478049730784351
8523283910950313709939501554024599661780551785554372644092584036280895593768905827577674174985046978
6673339891361263150145712322944621417102972730675536018346220979042683347845443523635360852155822002
0924717450222467689790796275440674026552251062081131718709589295306736689920374374179544745364675696
1511215935652029744373568865999842768738355721435498095204198609231645667079059599870853505799350349
5530943443213562638672234768252655848623316332845393874542210947922005729908779404164853958897333704
3682620970368368518436864852451772858991051693738039318304226488296308833919039069410465596153533809
3419307021468015632052317303865478214597545625632024133318767037709819036141860706488602432000316833
5449133924550577238059891178485445431432277776719048962337632666180240049058824514863235305648605627
1907372437789840885492779596734508741813893032971373939745369068470401778561102608293385654878486255
5891792046189881949720704800744405574969480256144170989198775641312246979368466408560395701357125737
0871527840040972080654393494709508227598238270895687879088287783773239291959933978453824353574334873
6600472562049040578464436906042221036895436654134703758040465120521453445079474569486596618427436037
7131070257512518456971336698316157557148803308769527154653261207861713752851220320089003103429656931
6269893649971881795700839588655823816831640284910004636556642981054885901579431935420677456999430651
6705597693072038162139622049121289628212423834757731802891195576286027909092840651653453044412551488
4633740696721532485926731810883306855779477817447121804641764635151538928721342383713764771560087070
4771244799210981744170665740089802523055430963979208235582920730786690414182904441192130037254795912
6945070004359806623854872915344481877174457433640112045080014139495809490867006299696406858418933722
5637272129766117367688175983036568132838548488350695826372919832308445803135230803438200046546403882
1000142151849679000788916078161081372469886108772357291143873328900480551560986461809940814604846961
6488619040457258365593793164766460190640100971912644256868597831872176195803863043338954571074215038
9665879546651140037296676550211642037347376259367684224504491852179639931219085446823539347193055225
1967162253100306210500952586732182515415678270046611293743370225091050886984218571433259303883956368
0226129897604833432191007562041594955280065837992088378938377288576232007990275162856229160624746888
3928232612976189354286576669100020095912720933230787223373913486011365766069650978110848940562003536
4067378297417028448037699896166458648761351964432846710188004427794927349224408337594391671429688858
1021940601741117916375704332166160147536041448772344808589187614939750691388730170677561296670920596
2209259327691909194827789979659780006782280953257839800460971590020893777461074755425082445485764612
8237750616588336644115197402170784236109279470839385538097746049894100973792412757206831997065395373
9822023561534381028095855837075154407449453016548999857935403129717694650562233897934700026076377650
8161901048804976747899876815287506688359831221021846015533313019097238160597181436702468699060079761
2146375911187056310864226241149064736197896806825073986130016660868709496086119051686084128729601808
5271820721359341498725144731499885789760099777635748738876853129134097342162650614361106847135177043
5047036629713669335043078717525727449190427182094996675258125403591039420931057335915308649411325213
0634462936921200585786005096779474741735756198139617456232959419609219206733181014616506431811249689
0552636937706060374444747101722437483064058127315023557071473177962711194320737095644500951628825211
7403237014516434608853483669078643350035711163105820990726951671442214647101983605017578987196115613
3872618835972480606143830283350321066103868743246212207332665010457771099456821666469798620798437021
9825874044840733084394981301760537146244117154202174958331011745115654002871075530803182388610148895
6235247466777769848671878881425924761815632167189056188492802677142193543092339325306180187344305324
7513763284310261314835954641113119099524091024526675808362849274234200477447310967642105544237784875
1867700229326401842026296245444403522835178863555214165622535937808072138535917033554310474327065621
9112034220328018512967095566696889558579781636748696587783439550239585138082457999661054358795443388
4180423361981271410653144173609920790618865582264431861398147476368605310360696475150005547017123846
3017406969284170343019871975931181593032739996879917595609458757869360336606123322905674751191212714
0095468581101670587873811690503733503414667638272869101085093479824504734670068718211712748800019729
6108265942778707212520841143077427523188481319096610403126152637077773541984295335165255105020698067
3064504738952436501441361001402878357580391052363559016201633851459213274259811155202417273091612012
9352685466351668609611910329511364674019904489695810197428141000332744259786623042308499686288424150
8173046450710938895353891536736419211382387816541408570348743971158009975962155203918268525972475426
8158888458501710499384387706926489714825832893105643213095998326072148129893211413982559703284921123
6137522041314028398926131398292648024897903385297383919240861328062891299189703420642351210951858249
5494883928281473113142407660168624959819777876159073655083745302022704810848590746295774422992460255
2734073205697676113475098854158617803248521594345215416145547704450551047262262712788701009588747040
5144650588427106190545726517556501276570018822074779751492006115752995961668647576681913582026625587
1929935096539875427945692269970997285032383911770028825800428787240594621276701354716566007860791121
8936748239827479251000140657827828367373896526288573443298656283858666656808274614710260353706365472
3951709298941790836624690180455154481666100048117733082624663245174689617016015425289444946379018414
2030007077048105205229971719041769763699560523212674480078372871967791796522510551302848613816387509
0442225954083545856462974659550131479095772684175795646765937085881192051046253176291930303105546359
1832898467803597877461490984974279204787856740626315509856934482908604564858860019931325524015760709
6504250795351992332880911447868604383158410356286009264287566493567653825047384350155244029303256024
4921325117587545724485506666927242329415534522496127611903444484884709274982861261763854993664292890
5431377402599406427403225994548236692481278902301920518752815018777136198152300117584426748196122919
7096154377084216817930182562721831764273819587855535235687022315647440561341781395105654844900708646
7884274830629871463816980086964260641258343554831214854515896604209086322378287071843227603646448392
4651286492148362460080997219108932305784327161854440885553284102524293629399022525343842140801527084
8234779222207773440102524767842724503437748583943221448589933332417668919296050935012450844389274902
9853362302857815857973210399905744032656970354625304814761876352212114612883023584698476326367465666
3434751175552908046788370210996160033541522712891175912277227623912965447054352916605574760064099187
7172316966456009481858027164401650510357149667656852818064195997531889069838136304632464004503064596
1264658649635341314264920478076402757102253552205124350181112680226252955229037193683979068660478751
7347503787592629138896056213371822633162499607844119436942325672000392184476716960432700386803026827
5132764641015982490253636249828043514938517505222154811040990070082306612964235226462751629961249730
7161836656078022969152377515983181258894032363541175258012397904506605471109941092012203281581469837
1417701041024182248077039135333603378697877719932882333019439763991892936401440060867602197881376710
9595470148874111251914682493255478700324898416460114775113959799160870016381223733834679274145414918
3145927284568054931408081916826200821926322984909096293776257356555623811896596662481556809341048325
1439821998373377171048222189639327208827486642404427150093419026075232397885415417395527421201485927
3675015091466467432617068578661805888835160793729534245615856723798796151273382542106639739910936270
4860554595673808439734520029532832785607699329742923295806609432814120758134803907854030053140680490
5350470902588614434474190649875514738900099162000043371591910822115001362019279581338711301975207463
1905465939793466464473949737244936836364974182005701933261619148485381778116383735838945058889557764
5040083515103932186518136176060346229333408819121785357516397993767024621977100070517216769714443369
5592360583756436813298363599422389880170831637682292615070783181546109984499949523441332714630284718
1572604611840700386541708204217008003903525486173846562257330659059170316407801532953542775450456473
8848933325016092935277783741798387124242843347761721184608951123048690860365404202723496590469685093
7589448639880078453825308764722762881954973009192586269075466570765009055741455832833939280622959559
1567027308444304292921112251724196243212519634368624308999988081318845690873833767234491039998429111
6476025078883353778645102081919875088688804250248068735445405093451723660483475508116350741079343128
9960881242605711800805837435264034871982614421085987190388477395089927772448133463843925289994638660
8564887675301874892055567579904401623504281007611998318773652690491679142451544007246784098180260862
1024545357579394474356648139334564800058118119454535482351778693654191147165338025115087245141490997
1970049803446432006466428785523102740084351413536675634126443092997089949741042942253509826102886426
2296150193207703150905532850310632771564887808702854277669862053076567249936056089177801314351358070
3090118849209761330413832175725792873887053429151193883231770966206553582877019240855218792937781264
9923127931093943893181637980127993819923949285969907901089090700985088305826615165222387307064399937
4698071319728155947638837523676548232461864528947118828997622771158625842258576111140084346794265906
1345409442150317774369306164440347290509570850024873735404103387268709093794325847207567442343208779
1948441586403014769244659370296529645188709071268165287253409096247885596203657069589763369579044671
8760752244479506746309652081086740354542158255244032697835672086999158700241896909079243718271442090
1181475252282538471030051449075376008460513002153098763477620817202848543704209460569986007643928917
7468602415961624317521865071874650848662747722323410644723084176167616554632962022290356270915655854
9619309050497405819653330856736836207966194383086065975931530605113614500274687883024690423652302850
4575300303287951373334416215689359644972624439145654065998582843940277712488097134701575823919144985
9492579047625055309144578933762272650202288129904366215179797992435250351197040845630604494703901850
4479289211352462803890135962710787986830698017337416126449048719096414346829341055012978152288393033
5781805629660899871440380340064563211648813849387576502256834046745868127242666837605896111487753563
5223779238684729687634215195463436960896125139778065935427310776753274270192670668332010358219925669
7246901232431445524091261583576804930013221531573353367172236249709780746729847711827730566854561406
6128654600383970500843409450960065942146285152167968776994857666240542977220924278199592494345354291
0597387339377523228176267958841845471166495365206903266084975904726691130110999471967254054689208373
1590305752005873697275771756017017808698742442913299846030204370250561410392965611831448099412677578
1403041565960300463947912933322743408767212796075400365514140722361210736609455893380136535738100968
8682833863833131035678616164035908819621429383734761961137704088503017612588126218997547914183670607
1942281189882130745994229095786407387505470876295239530246840031568125580188615660813655897710200464
7614744975913801511765491090395633525704732296722093560803892779925915789923543680681505667164779887
5769006090933799843510329451469494393239087808799103429678339062892648606350007517459356597900648749
9622960818081331625716870676686611051115505810110278303208396020648913079968080656309396583969019581
4922853143413104181569388880158968635993326654455715627442819744097535687817177088565997669340829934
4452087659290705476619349145841881332828953204666411230597638017226473667708869131025884863282147578
7057993735144235947647986224242517671814480575177758950564530245449241671554487304635181969983880214
3311805303233211158681444235070422335170338389789199456697229525996551969933666351475102646288159020
5153440165303788302296437628606250392333846318906504340835674373978828053698034703299455467188484981
0779820059760584143353600165098878969540097248915450202608295646157001034635669844941650160993788234
9237931000800141040863747352810629029393145106786608718324660982509401767090010487479448398710696734
5425625108380389768547628656205170497536557362225034744267605090377421905060017338105119434266499060
8318427130712405908705351298526329900482608236240995625327353241842214997673780936002296851349779654
3231366647898078459215720747110905438393792574493597051994834197584444348728102227814257140171561465
5525136647197050686317509847068109637949669996048710719034111322131309684705307151476060086408858403
1971376863721574299607023574398523551159953987443321159119474336530148899144934289276297475652497479
7884733171165389964348022509363883165841071297213598586399543129448811017092612473158320171860225533
0502705900784089703055207527463051153125050316038559819116068014066767627576243873143238900556249064
2750252072310104208660609709117517040759315185301214195281709884219830734585827064366719703575636580
8447020276447976139214722331547170949950555814353310199971315434204670940312796162504853970507793906
5560398283868376492239663782560751502839259944009127957214701026029023986979614047359213693651207972
4431527271897083875298146880642811863547749381808902120507209235508415929090558641177142247820486726
9833076516292855537714262885489843574409501751581507943338108386072187087745149787102437392418764368
4685835009501986756114597755707596670421973051068404799985431269936227643451878379038481296249381374
1861585203075709691096701833854328847475429273242404825889811810078476180620027065844709367637484204
1302809678824529763426097586581874519578525786002310543876208820874538876647573589948394034277696028
2411890528652314731775811843141554618512048981419202808326901689812165601873914294926183507986283963
6018760033207830605606285310094527425391549181149267533774605060539593970279089358759826985556296534
3083871937504480740066499061884677375790680741108951866158121668630220576689606277598627297288017787
8513841591358029322987419186514499689641287608189241665487370671372745916028517910282336441374139286
3412055035565121465847962254539956079648842776752154177169894135707110757608499074105509303709659104
4801177347913179934068274213692970556935100728061758995767432937033480803303060373017281594777686180
334654847441304953849000705696163601494048769
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.48, 0.69, 0.93
Generated 17 Nov 2018 | 0:47:19 UTC