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 2287*2^386262+1

6418762775154967786203440438174560165013868947345060872150584506106173208732089603662728554301156092
7013100954422791660364435019227427827014543515707230303347823074256166583292879621750523356305130902
1970837987178760715320901481493164495803155458112612022631064387534736224513277311684379012471848366
2405877281548343267994380667117182503506823803303557615065153034552365738815449352259545672012456754
7753759952346676796948110802085663607337721825612554904183500481883587481961790612613202847001009828
4311758447537106009841667919880364807058701612071002207651458707446590849013907923080716310999492157
6863297603322959417482808602264261577845675638208768511327653047148359562699648783722102460730212704
2114703662748555953189671139430470321096280993303926117087012583754704589817941563022756453018485317
8584732819054527170826021338970847978546620105162225585607786585124298734510445228539066305423036705
7599074355474588776530913382742078519032535741531721038748407008074768662038979307968455410090030496
8638257110120171041826857065439222291117508996090124108578142528564541761433508739131765798045844428
1751680965212818821448139059980065293044294246873611266647830300870843154964974857182064982719620377
9552216988113885826693407456433378537331774103461528811127758784637289675951374051685884565968245965
9153938963103545211044534046985676778394255716425347790111709150740108393317552510917896372288162240
5466363263105729344928666204989916463160539393982828163138370118516492368874971687369262537005057170
2989305503547714791050291642811095604532060827852377508771174761789428306801044155317438027967424261
6653294001820704741957114947872354434042120072205217441906369881513591756123059748630249973766506310
8426878993704435875608630530059808446552353230994587691572335051591028125983646768758259474209143449
3980555433100916971374808887364534631667594164626073846546435823591498418768319059977761966472511421
0040621922171123394031867568914160394390084418317501433612839590843290039504874807021038936499667188
0579484070525803574281987522382188036633840300980059731209026500238529358615610634164713779343800328
9333461389790988627399643330353553364756849137998521262092060753655872086960378785930548063115439291
9626391231098307175633603732403632981050458279484718124991158231600947756634568403259120301728649649
3542832672431735903100045198707693966983618895854396304916566642323023745687782776069175606145605632
3787304846378522828516638054478329605302399948696514535455546565855824300702854021656821112436038265
4030706590402474020048848091112487478921167742554043464369101506183741422269342461515345720365268814
2131777083865731905434645415389527428260460814980645696871384761141793266269862517780295175457567869
6488512039439237914517331295521234713928524182006395381142186261501214761687694478809350904214654797
9017108435223223482299325471590826656815453480766440592195175405129262640008582222783167263381046145
2137173372418592489739879622139304188151932894487238468574836848790641108192458434888970495296164834
6061308683617758433375141849044194262548161739188945975228087585167707684139340365068852721608291336
2790124941214279205789857343100914588381198387502632254312503847738280867332069586266886507732196910
4969980158558333336713149570651699480117543450696698350811073106880851945388236334239894371095488700
4841875297303993810399347861694817573445460921988685928426820323928519564594887647453905272567543138
8434559895882764214698208112086484256003537957226665109364758672795338063329981700842200542708019074
3526393497844169022666335185556948607374493321449519268871172569102764626992627942103145016271415269
7577871548871033922550554380958653791053817801883369233269505086631892279360345341810272468375968181
4579781503920987737271864395856222713169930072101955718009839694958676664461515473996474371365880070
5393362295081635064735515884425575750161359683757340658964790637428474403645523791170821785846630921
0593273661174436765097415114147083028699483850760303345896075000448425341730581530634407165662065646
4457288027424135661559023010110196030427346475811716662124010127766806590826251498229091151214135562
6236823234639069536730727364702527652774570110251518092114375569143325301369737610568148813051316128
1705536621113800423740545277911745030349293827440820624665063728475253901163406377365553483612200166
1386647295645356952012598578865239716971440078272106433679640994342946099072113642740822389132328776
4237472664294859569728832954118366270161422751077337816875144173132299565282206477821719823059333356
2297805772639223411231483477654112299480684624123284295632387396581150738230413213326816667733542599
4130520557409875504116365011652919214675647455322628488659215343767507905397198380665065928977236240
2768111005247696680788556869908921083980040442016201066196158086210814357548643914350673219451313835
7103005278089980982975201190015128087382550328822767117949998645420340956720540099948851170828837183
4255081586096142000114081685788630318137956233572694999200137581240209397132470744115009134016871537
2824711925962317358612752234363950693993501180377036095266720274396567015470868001487061914694278406
2129220921854355921056298946556132617830007578793363964292272512131763500440947750297006790508658563
3476697799588396402254868048730418703620389781046315217742388000432778352590295023585522725541515643
7235152344332165181213097777006276907669480142455222059851893146721366986281235710101947973255195848
0122033532368183128792281303980710175676913776133038991825313339726096242437945451507893780768025563
3737780288736706581668234945177634775255399897136362638119570253391895211356666300456422149553386807
9226062340205802490544255175246809898727929910561976459634622586340576323507742968507927362586874732
0099478668763969452097916832360255347159419970613447407274381333249279198525813467789562831794152357
9232508282390816775926562541843135321046882197533557816171800854236823723432749187244462577281996786
4784166779605712552389187690917253347566978389710003005617708580790427444096379514232627655008974739
1374861616473381550710920268019317304410963244345095178128274659287794229094774393624787313489259810
2736316313048441515500766020051927638370935501757932060160878721462622104861641694437838979483293104
0022658388082864434680955845994031880435511937563773360357448997865392383282990540794925637729748040
2325905287726473012006919280367570073175701462912977111508949164902552843633275157328538344679884438
6246440227352713355034907671064729254189592621121369509330214371043249076958018225732260819084176989
1335391048637787711389888793306545686526959557823437387427391143864841489828044836748197640108865156
1319502193101060740444179580656113511022207533579998042295762859477457839093297747192732619119431174
4416153336658062700193949161220775822972028637982409938227303355976444165292412241773165236241281212
6582112053400429722449874036333042122780351114959494740711701136503334832801834790615612355910769372
5154053016674020813802196246474649502696363535469814732660579288459192689728589015351343325672887648
4293989634061304941109016047264182544455508610777175046787044344511327864905027981672720235657432592
5768402672695093743106772245019810739616920996834652293033908629076216216681475027308467246774941762
5356510286149194909922688438020232329147874183036395438373209713205305711180785804306555119555242713
5159857798398130986998659488981014213566699104563633927179879285407161828514280210289240114563195858
0033196427744880134370204774130509969452690953011277007093648687946301363849211862755157477137732470
9758092250504511517196918763379673831798007548987867079045337605349688998605002116385095021165114224
1709213102757934491099490463855633953144836117483949251482990280376018262390310056512793787849780221
5057609974106217857558063370363155274394614271239965578014188986762709092307428334827604901727993226
1445849606301798259537566713185929411103325736711740708957019181910081581754512437482461629929314788
8195291521327366680010197665015406131803702076030318493468881449568231750991675402187002372241629731
9484431303015094393991076964691139788984361104558931962505799000081580832212631270853330074868419550
5399900113873695505729460279991247779978160545118962580790012087973114357026384516425036404721708975
4888738123041278849383869888384356046770666451346710833214187038255966541588893301714732704396652454
3388942897172652864638814993848044351654276606180443468739225734567726221269408959865317179814129601
6949185883683530449967028393483435972945121461394649396321471594110001459120779069097293953014835719
3300993396893196531288891496131394558740813416059168360432720310480276119437728418402472296568261306
9765335973677420805832684408596619709995446599732191097791556432183251099629843520165731816652682508
7718774839687810411445308951326325131278711660551585488588396910928894146489920486914618999246631410
3866932639869579876566408178546384021353729821674450667534770792599034955099276613972978951193692023
1899838887550992335604890001338284335784823467797827134079910713965329743775582839782796801175026148
7143095544439529549986412305454090353839372069072431680338628574384871723016893959684322662104459030
9685168812082624617477119542440166384717346593782907029572454673808148547279174614743138501476173063
5397814234711710385997474352792645675755468429387130093862092807234374113424869257366138233237890772
8962471670768297825360899907040885287872768782593511682531449625056014876846031394898510049078724030
8156112480390457209497865474584051623854706165553683117161510170209565139836869795756069907634099567
7746870744918075497103589936974470155997637126952353677764543362135908053770157308962516021248933707
6696936920217067413043221191480583295066874564902126331639059287296432892166562879273716468281698550
0849587523699363390509016443672326292658421088516139342439234054506597384966660127287612175327838827
5926271149474007655410148624141817356194776054084808724066912518284593293700766912513744776094962392
2366741834887976199557991202903795733001344671602203681107365257791031219867292333312136174409387170
8449369712691181588951600195888278249531434305505251428202750022418233988637869859039287897541375842
2918662160065801383506563794427256690916110250214869771562169014709370658180367963736251314702040530
1011886963959985297077272955255969691635800623193930433940622685871411565659321582078186843519693667
7697325064725017403378625373701406317224267501927223165644491400630571238084698360913928870410144613
8095275137950221388692214123705783897190188398811207015629281582103765259450416612069648612906257819
4451581559953588351340939630916363942382260577669496305649903053437035508396544637591666240007837574
5637839208945253496365137057333665687887481138402781259864518111655162639198807096611376692402976986
5502473672892003724058770614178869470792317830180531292629393297449866201893818191202612995644397767
1914568512889565319658018417015177366043346529856979798830520398375757848599675341929953387589579135
0266539086529775808333473812442754460268872352913541880831274672845115562536480601907717633245195373
3408834838945372722087851912525622537776465623945847449185244070965280425417601724520069731352653285
8857254432783939879967504664187988730708417196146958031668606610375726115612421767983423868755642646
4096728219204945449770557069566883874495865952834822916984021333252265764139177807334672662489259607
8735648177831416790819360646300564102128200859530249677933809904693964760898163356230224525537239474
8651179307374857958197380604168582256766493718418808828924876789748005021914201287311789864790814242
2407968723610260025724333169641117115326378801540049973769004496813333809527629078837337097105148720
3491798463554872837139582060412393981587356468934043308296099230227348027417759363398688505311267875
0923674768017456827244846389080076046418062764273964757027371101272650106588630250823310116732265218
3164443110127446699200716962791568470666260662713504111284175971888740277933442973449790743086552822
6051111072327330505370415197379312986821832537544545677099497492647687482066553821346794407276627869
2717150301677360987779598743972014985265637770622806206587630066933082305683884051031572296558070895
6332391221424144652836714111165459917179173151250404658448112953974835867107541398257149198668230741
9673260051003236670291752718356649453095909271876750061017857397001948423385762767684073038349372417
5204117176014017144153349666169936749879506258764599429832015309249018418636532032789181432198261817
7048668838006246415825758116867484084847383793002686455846346534008562259101483734468278773835296682
6362379329854978575883069855479026273162549677051615013119591483363872499278198221278549528141875446
8682806899907899534480651159549212897681456619457207058713081790091619139373572566414336821417469925
3085309240852645359705205486326417331220954648552387921121386003172702405614591590279949818963191105
6194249769258085251935671912289707114231410716863643287261129726096896868618314772199009689336859547
1106816217075009285401595581114623903349288345218688745724887148108497235261648478983006126143467721
6258433365406550273638005245710909263063072253411540601899222241487909358159925895434542281208003392
1937757484388142172756911657334422681358268938317520876353428731050353664618473547654093326855636964
7533212499113842230151587861097726851628369851916793164659936527949075189597715843291304258644666353
5295615657996097867016401171585227370420024863909307596308006055301460420206189988819433064034358523
3428260621498062302801678198743231183671319916889041538383344003690620790807496817559113793853253257
2008485347108171024031446581414604205225959238471607062648125780394930447940089109595169527431058142
7564629177804187844346841635872316004503420644932615364401156997935917500112598214793467251158892989
0118106375786795429785318679354155762489548185925752438127510363597331749203432698314932212216407117
9356416661691287567074903140476111521386116782762136909546078982211813046942389141283272988025154208
0134601865666953982615846741633896358451777994448686601466985982170463373464273755019356149789600676
9089992806606523529990200305067734837892488706855597288509785453164854734798388394820210602229913111
3296144008907958622048048615684579451340674504655932337664655125259134160183801809337866536835654642
0916131472873713779498989904800046270616401692116444314754336865118713924546949918660468834044401595
8853612484832707274039281521780396406864816381544736054612792682673488360718085707163361870514820901
5387278508600793079513452622090144727761408286984691664584638159686511707089592634591765737376498915
5364912303600057818957276140019175467034309919824682703374615660968460121102293187486584764469337051
9402677737263807557973209661888335600559917268686336268294240317533111708081031155010368690502890500
3434989870931227041627649992559331309426971546257109717022299286162640166647272795581208307405236064
5471585872643637951560051576786896132169157154706105511336138475854360654249329096497297118023080155
6392607505738163137411972897398132357011293162822771616046768873532546642912203288285951002509468203
1566543874207453307488312438315669105434300312360506171570957557405452350220855002002481924315067906
8678614336564398821721490376479163289704676439715828255861896313306615526603773318054198184187971581
7865733757688346060676423689911047122238374531546231542194524756014791396458818771824785335155102703
0148722563148584778320706561151391454376959710813897261456324690591464789769079899240104472702428117
6498278250330180428494745344429557325771052742450224533392976550766233726573612128812225858729340761
2844614972545800345253601085805233767680991261855641235170804176969295085041113713669215402362918528
5543251557813604767690236867100348725909270355793923726691038265078547222442486398779645829972177041
5493403730096475045203350595168355532482909037502517286840248018928328102769691727349025046547880635
1191767133764601558349003967469120242461736628575847988080407222217990101211309236264293085769716150
3182206359946011043756443258133913519250125595008610630064423045940012570531842242676553935365584449
0109697170873312264093909961866371507980744472564184582850482132561309940213539709330653886945121138
4881595502700146727050778633387906743122872472970114221793384618057112588163699388913410536778007709
4653456586173506317081855446038786308208976745863410689359434791934074862952003329811238922763307476
1256517561187055442834704500394410392430807377406348635157520737122868734540248032577421529975811582
3185025927471768366351122693922064757600974977077847557816667423573851010952438523366701714186366603
2401714844950850573654081201870650022523633664050508838467664033152188212837344896497515389322684338
4730602017993015105381262633943491614542849297635972177000655111109510749102690943839489291431819249
6963597154038557433400879289502301951257596172929431020432781334963973036724071759651527178551958082
7061309273248133409179209693409762006855757613002494538553693071538465079978650656535230461112413540
2884584599088548488033565291728196891087868407192590975545211103493011212173858731894063951263289849
1442992605213581289708234481332210175427565280507139146837610246417650132605428801786235326903143137
8468888656341614476154011706703812740140173082080482672176277018985952936003300621540500580037904443
4945570261316792452795467325290321776965666543526576614411376732853131722085465481743905259368679063
4302016975890008520689369600257965950682016427648780369106430067470703309292997540259717691445549881
4299894916550951056440974179839489823903970133437042717808255464223745801340536114461973926011854596
4731027938338425384348344089792080576115275297996729495490522296403549814306832773023554673651193486
1351228351470024212324358897192417999989830585118979295669253714424962642531954150027089916834969057
1697478367680525571584515810151921990179680674953862715903287264467745620341541767692903707384052533
4202514667678136042910645499602212199589055241864541762454081428741597957568320994298451463286346541
0246216791927027090072315339980292686186328173237890443611918198404325048401389227339026449480640452
3665576725781706465021487214829664227789854774998359423270079655316635138864730914278382227183868866
9565559536352035444088221547811518617273034228638086190883807955835272697100879403226115983117128575
7299477469194648565852016833399495579253012285406279209003752885640422788019315216706390394070291380
5649450495359927384597001370715250586759357074324653126083831211633677896783506698570568487086962185
9366311715787904116684633027559520042738554682479802157225301686807673877981837479700120762473093679
5750613517888918272022359013940465131209003362324783040395903564412659823513429577613460108574600888
9604346916059181384892099311334755220673773492210156264851080736278110448651973430933919271796779609
8073809878840582285079280760150267519324915320220683050056023384855532310404993335336306861626560653
9507795539168909927899282307381805073549932507119093732390884330321008674012609419231800638201631414
1590118353131344743322608844906835391772977869550326373964866922103911560906961826671272951673013233
6642488214317452401726572402787985097477935469556167905269962673725077238671806032276523263749534581
4584546144996948491414029905543935868175809788788368250660117865571613285865900352102945208643000566
0374794263315002257558551108286297856284849122364287016750089588790664192804781601414754288748959294
2526260297565686121696211207193729793784016383532049697153179981884929217171090217212502095321924729
0117885616497660807473125992625710577588475320694212419593660835435151505339409857040359308969414756
3130791726242718664927810123070120152167836979360300256181706978258049374735584348129640545109977939
7057267699760922319249675656477567776873400880660302911148262953592633397988921740748238759681268668
8058542135314738805776773844380606204039619013661626908311614519595102335048846977618385412166999590
0685053172289326886018836629338234117894473871679278599929192330645414728560299896525038639295679721
8168227280209555829443674812506453595301443429688094100002484982351050781521123114508347291755278413
8844781635249066244123776321719993021395381478676682535816334058474476202970085364491658580993598547
1269116157548047050837646661702005795734555666243903289770386062667560052624738375585207515913656984
1169114411642999679811261163447748579041610939355181695459337604384005001463005626235397171341639826
4206834356688700146023787830227677235263491712831167195955088487123065277670133665216166860758533778
8424402775716759290422984890001352831698999694915504150538489531595271620679309523457760830204866475
8533862732026397963331108827198030035649296223064489972056743575495311935946152643182916124947087720
3962624106830438988945908234654029301456501993805015766420275397940604212428178168066122991761988600
9358079957259977978776236034338036155448162631979213188748769706696054101413258070700034490020105457
4543986068177280122746408974823739780275751003423283748820786895725054722483088611942516455497444598
2778537643014568158848980772643986707203758577485035525444163107823114204485458232218103133747474192
5733396967439413468570907567390949969354567958165189767046380459512099737618478847754544248526385350
2380635101621864115937827176302864760494270797969039857421734790451962289331508903075851068130695550
8363864842847205838071611230506554342306707128885915504745902911690274491464237317137520168096917095
8799568143079365772664531074156182878392611291920156182486256624104073865513540321758808301824118304
7964374207087150238508224364138044052449771300529613108523152620866197606328913135397697421455735494
4264456341109626405016908676800971684993283938485699961815935590810030193576609958632258821455840706
5901439290521258131747441272478201368312970776023686065978275602353274393172736603667733991564768364
2477048796365923548380932357895699537636942583968782127686563725762789024049041601453802764103902071
1538927238488439240876287907045566146873641411424569218294665075263770943999490338099650112867419828
5293866341637117525007752596766306228264422193302489429907759516458581152245645629101707936402719165
3647381206506817713370132196992360433073651517881291857475885441892033858457404122664984984749059350
5571091485700923930959517772945188017129536493012889149965535466783932346347982902281360458289351201
0527145077264248541511567693752811385699986496430391808553365036272900254338494265461538215812853116
6292824390216446822093410612471504809091508742094971125573994231894480341289650719814641513138072506
8309091764092020220277313739075850284001872804548857766892465052234110325556575439926281518376485182
3817364572434205722551535942861182380033336919594257941503214757643203340076797457658375288699612560
2784909626871429223200246380139825584863063804276920856088066288321735664446415550800912735621538593
7310830342424221993077754281131470636478888788696175363931701865142444015400122281011719490803797062
8091577629456039187154375507706214295595513801363432148554623092818232569723009540597227054822396053
6939417446249041371655379850012486260997719165470818857950199433056954867468764836088153869941972489
0304112303943733517950069209563997195013624138403146081202222710315523406333221261631072255278559972
5304729579016750562440967726963238619928419784596373188242735522643350567235377528993619303725132863
8398527711476683867495685346232649484320176149389378176110511540074608324901982055494045681881940665
9532508762664159720649793996446997493412587726120466785577804199205301756942996108299038661164471872
1750167942854231111587180740623309275281945910926787161627834422304632094104947616516693727900867412
0125610270867617129322378956935245998001484584603527049743203299233100339978177530045134993014721050
9287976072128835886656426508654167000706825136377863667066740064516220587466028900245034124529456512
5481483694601773311519941277633906805942334420570194630482752283581870259514082084831978189908570828
3494733132622013645471327974875445723709268827950506190138656061151710968088291234136080838891690364
7007660322074698934727742283998336569768119211190623900178877910482117552080618662692213220789022576
3340206768185520113257927204880410460942540872705089525230611239133689711105355776832768821134725277
1784190582794510623295032502831114738887952618373309117509481544313944456154221439321820941022592310
5032551281932197176384263200755381396046438981766813671752421847815380775442606453794108583186598757
7091937898199364328705165289235068706441382216847251681228031953561745287141750291373310634069588457
9278924432003174126121291214699255170731464104301812338094775948082653515147752663758010292601777250
6255632311277964947574441842967741997681999037415154892268680159836745356864263602742137323539696073
2788915157026995994067347713650060821961542782615632455554741184731264060383850688396630000115890528
4599083749037899066459327846434743460673522767635626111285306634438206885971752706879301473427564428
7878293116965450559346430558754915749904532793494579289882828440169648947301882499470198017428363005
1161299941067921019214606960071486357175524681892124726258049867272798537415415585400290978028968483
6633208723825414797188872339936476618884510121319645667063711246405880487895682348966824581834368295
7291360613024065848163752862864448010202226164904562715502875980727717109317104994337104635010632249
6191839240540623484327150821720674661446060222476008199643063185250286780180127869633340697684533130
9512043591649950178115074089246732933262897638296276119016247214613465476237863428615049200006315382
8880369274430018553990587560161122744898550156876785626169208091586008657173444115265662018910008866
2725086832398082491872089777908177081929525819339089128264711561575630596893399367035020430011834151
8064150013407307509077955301659786797903963276686058300013533456929236986631531116944116987984756129
7943869795882590087270348675274513411155711032451256431516287969017128692637306049969978445646580873
2170833300423528978442930565965269468450253162772524743109616419898060583883220775223900614438646063
6025948311207975683009745890237088485803475161256795880274426069597828368468952668651239305736485058
2167682277226426425844701638814863774642793247968311010511237255199276624693848277900666650161793314
3025562941937468353790040858980991628579263526878073671077284301812895477775189785759223553018716968
9469344895497768595610706382680650294930531020133261989620956561298070259902138424620564943434128972
4567634324320457106543876279951798706754675665021843218058595562683867141859975834776392631635628246
4409371424167009139316980977682274873103790845508356695185559266969165791209814968567333296771344734
1954908147865280295344545675577993488969102690728281415073825584002294175937837800448571424233036276
2216872820747564618671599178712256035866763820953878691612793856529444682624701340232563449306586116
8162401573225351589818180338772449535434359478075963133450110190632483324918492543752212381987459298
0748532168211430923409932089820484976104020612047272470684758644403558314882844712514527487612864179
4841799353297643932703296172338631721829567583094354023071908085906788181309362342826377256652558602
5422526853492994039365635424007560905675932481354603838496444181169797499354497026548001368791991988
0213685182394673138763404770593839623357416398317130213174188183561648504784773359591518917705142417
6269559926882476039717670963392157271002611129039342014683338322234377533703033857429089465983654829
7637002871132645880831702092418108079931987441261520463858120303837906491195078649281333423895618262
0009962420327193963501604271188740903959225150106119850325434092740324372552398716682678339988696911
3014910611732994534413499128929309015141318141702410981582402760983154588761734968982736708978986026
1310860048268822335770321001653730892824052957571480361373996156903321895392387145181743984775188135
7614550653870494329052178669284810775067807125498330177434920855722801346808728627116590886390704331
5394403353569829334779485811723668579471614327273331755338037632294230220188416471514704834510439902
5085385852819400309774668520420667701419774451062104850215177727539087579250436455905794445373429133
1596613664352716209560793447851225722302180818539795380467746069941554728134461814282286095321675031
1639640818147506869632549076329080927450542708590400247958673326203270066621136369964586601409011881
9621076037660211339689787630237133897560768617754746021817540916728279614254159650273469680907945823
9080334568239363285707522119915265847438803612640701500682113895627296531466081585846030932291467742
9497670607745883764524745747012009300518699905886272178894017148085215722273870397253720839437145526
4548800343635131224669360622777903274335139596984647364708113530354761690418949735490891444485262303
3573329085822624177306922302118626240729923285383603015887436799029029241632453961593264190316768561
5631054116228425653202637780805263052975469946626188690787618870415004575698769615203838684853763426
8929985431470003439099285275763802226154230593169282573201563728505354516583761059780368360807225684
3654370508909019137711295336265368673534735049301794435613007357386073034640041002230096742304738173
2894368027411968503494494147476614639092596426102331881379296195056329319253771392613792822874047293
1834028717435790300635089483267952638056489554446265002408855492067283769950832190157096124695084701
2855958283311416162862828209379681487966426759175506107456826100807256517984135667221843015481063237
5057152111356588589638133109201144735358921098253234011678292430182301086133399157162095303235932443
1920193815141101178414779246286145889661009867335617754480904508386543469085479693468949962292402069
2013375682159935711219584605106881074332636493860983022418954992983857894821111113297200600708794192
4174699192685199565649505562772678240727412171709787962827875258780473375333904647895391006905100390
6290989850545558299503875447151462426930435797771982662807213437547087623822950309837968124057719556
8572366203924478215706237433092820128734732355722233967894564656208093488996577929745859356134890852
2855233274304585219318492926430963733863875313192860325169517867695765226802639207058791485766252956
2854012191834981536519517335627644680730693040529440675538082074617205408703791461578724664968549831
7343440526902269165832119730815368784217319768344834206776635128718677181776250300852890865432875235
9467837466371852515149184393592608487725824308480243573246215747373489174694580430354286582179019374
5555269703024079628140700810900493293083689896330806991650989549811798130782853000938677126992221331
1306734207279035228850320948225444218867911562599337924596605369519322336084421743311585208329057247
9659066549613972708491168424739011992244142846630347361052869191204448199767307263365222088332455415
2262945676647480170881124571951893075406959010432789842535862911745873604259119676618161742533380840
4014090433232083760789830146804687821769904919092652241801238612500273000270980704941938616790821009
8424429526661927610870468311849855091420434546317201246508759849115482643118333023155705272704590705
0180475980075098227029307530984950409129525169544079548669657523651652804411347851377332833451139192
6816361661676021836726328006857589081598995634948057915187960103336455517396778531991501045903423448
4589516234890976884685670551054672649214324678502922240532546625020705054343725324764994444262045779
0468161094611879458488902115041704286844161519561930503751299433196454398764817510125566640213626205
4250890941188330212783094377544012900951368816414740645342431083686619717999760662019600460384732513
8900156558284269230322585072467065367978448510733575739684767693434138185732924577876799562258405552
6230348117762590837942323333041688824436528887202832365463334463307295793943588446923543623308091029
8716958726553618122110568948198784565643324636505738510621123751423788978091286033318434121592685839
6915892029929441494805297514354446449523667348763463892682617387153058300149147162164313125942155884
4586931500056994677791435369095330731999967779093662332854089602769494917275089476633335650068652363
1136937832787763585497638589401633261272498412525615326077646313953085909376355699779068435945223759
2496228276990805422438007663764976846515654192808537615086178272086435412776255642269844684638866904
2075219140730073018831269283388321278959119419430484547688294468470460689377978793282076045135983031
6537139450899609955509199606513673659816422964344214976008065087412792438933305733597118228257418914
2897285356798043061427554905933874106226558632687475662789613928949281105208220874106283914649693987
2122123117080699540241491223761292629831307869488238523281291725324322864040990981914038856053210979
2572035595960464396439009239189607330260358766838179679203869577344467090035966297524291986950842513
3789043718008667842100709181210063272940833742808832330864568269272244825995964627524254278187097545
9295340904946650755879450455910415455421998763116812520342647875195741405767334174675888025861132519
3151554868906099360355686220868306121700982169235879445764729835083451986581175494766118817066304747
8792170226052899425750616318341945547033970243937280369874786297409384164910273745143220600819673359
2217485789705072116519996855673150112660098573196093328487606723308214157295763565402749923777892434
3174117200836073997577269747976985092666672045286290730330487326009607685692906243894675382765888470
5497405618879833792691218151661200831124229397229533068780525724552382124594850972499464988706839708
7758452535790205511385526084099952671520365374585544931585010087499402942232640346827030484330983801
2317030251174678112545510638741544562540360546557326630004963586590555039457791116920996644425466005
8285084668587004009345578622003728788086087487483191782634203528006309929351392698092803098037736540
3705670718194751502510919621456948071345653563084282905200159171491728249249088321646060903009304865
8075766382228878181217119218842246977567084061817361407960084644395110969227491063693729427039762307
2942178453296099519204415643304381878881981653754931861213806251497162232916049922464118261544491141
5051669786038901307256696531469381921512523068720066345531029431976253967263500898540981584961569401
5518235836927491205616573284337627068437771904961915094269418572920672917682147569123586853440274085
1400583475293951410493370178304398260582139127067804070932399197384970755175487436774733367989453428
6672288654186432516540725106190058719830377999685276925785849418317479413002884791071241302988792890
9580733912728989961447614998340568909547104621526032104499456107722017783051365173262179342103292862
0357357007599817899688711055909795399572423678463197898876054982477393825763858391115063760916023017
2575235900547681938761928543731892922477947572380827141373375024020937590585497346147473534777470008
8077867925039640640090008466658476300909775761225578998725541090998952081722077612458160895565522328
6292965424602720177191006151970837335872939553858305123793450237016439514852572406107857062482325766
7690771183204228702540974036997897264101694362038084733443931570651262463784337352903215069902231983
5777354728372096770281798432078974740147481855366443650594002267773894678209526295613424904501380896
7638346074136775634495233705301270198019778122489528910876275276154291622615511415534890278954763809
3843504001499181105405995212740679799828238365362704372865050490486732513961682502657316682390162052
6669582640166919600977920650436766450086975301095995693820277640003022339115176405476184217660867066
5611881556140417334362774475473771742710570095378710204645256368568973651756111104354504311996008344
9525559386447262268338525616593315169075287536464606325905675745746228741002540077963058276631782533
4517799160919975222248150328569969696487967605665501513995498780940085340226554234906858568942416739
3511506836287980113112601062251042807483054020883930680014938970981109494059389226774814329787936113
4567657654873894541501477393809982555319044125067686601426691406287804811104654043676806837687177199
0287802405185437284794067136135738406897566017119947911075229520973370726413143083744922396779453839
0254983934164327684410854644940519962760175149098606840170388071788247263691459556117608760097675346
1132733840190526675917371124723745387710361458471970352062224068537364899475903451125638670095438281
6924748479612595306597620764985501602511834630724926888308280968646818167031824716908938452683951701
9583838114913207815927272755951630792721763245760450956615530234752805716561443301285053959025535147
0270722955713681095020931107350152185861575300467688744791157557753233333430400235879241701824263567
4484681257829772422026403741694858805547978289300910283300694471600774693783180669505528993410634108
8553120425821577976511932750899183591196121549200976474344159186460616485270846288253268054543312688
2722777054503620805846640438059000590453851737500671850912003610223054775581761007453782663277598975
7735009314537776238570347761337198344596571236208884889240523002130210825540309764718348287077119457
1254963038038139877683093581829849925151757291960892327424172128325349667853247727187720773689500252
2823296916764085161901502604911558440951052528565705671054504858396945940910258328719622816879610907
2239168667204094453052915953110019515898350100941283501649202627155389397350007312541838744942641263
8255788971222964321251740586842678435124126324957660663787750394137678391966577430547801001284485168
4659397738410620105856127607054960532494901058705803999382428039877082722455642508438975201343135928
1309521194742608542775208485946345120617013232670210201278627069626089151484208549837696950896180195
0372237494513534180722717786893931695916602654749285831905859215202741929804498778110863694569286526
4243659814841125135760519412349041909924698582548901510201311362030152500141706802024795681230610600
5811167969561678920468707300262413393995084407564204799091027429538353895882522292378176553062321239
4721045960298441317674095202152637177827921183707661450981892074899016888133790502995609591414046983
1421409835304739162419549123427616844260285133241277100318913083415090647032373781941989049809576954
4623930768420299643294354251326849213513026647377171150903641028550002408660043483826248090009523751
1974729691213547853170293576981329519200558351024586053787733197592087734757688744999855943958057107
1224689869609428890975953742019841133880957518579772841474547019634821729664832660288686603847139869
9369197829037931691310960539587356532490888488171700933486259145265342109754110057327083599995444497
9655494237899227616528125721204312613228957460585988710658922268023378568305430233195539520282890959
9002471368597201184425749092499814786466817966177889202158537484097926752062009040231869762825744128
3800047696979052642081536801744229772558463631446173894573196670127898450769756830536231448778299664
0683783128436415576246976471554868795770078040811819702627035303575202026866165898840221403055604064
5859557408549177331234183939133737549015806439192552903224052757624711385464536579097220089189985475
6434500985855846226392367742491197705762914304252355856310338523557400187294261764408600694252448525
4987096983903331831895426792644271382437788384210251809835802187869285598580874785050479558497466341
2227958971932999702197675418141843654583544728034068798464504965120605929706816117916320346762877468
6847778296666617202671925381583799130748980824852439267094671599536587303156001194097212552852387583
5769037201954730331441176653650959738557548967550298468623897469880570354118097277300700155343281862
0732123545198121561018058972502349294531430602849233908004183081869094476617371045344349881741046694
1512074552666999353728854785151220901348887173874838727620380639171624123791953176329179187130110007
5404076289537517910815778617626545422677376039914856777806848538228516851765982382434104584027573806
5491779475694829659087265351485145376809968454113867772678616539252364282379337085893662528727773547
7326070064726048915976787442568509488812737434808019161593193459462389565568635461488199472537349762
6251592108480063029376073270476921971233332094603311840261097699534428401695152845952039865899090430
3008317347722758951945580795666383188889713922482237708057122130521609385677780243943902987454971489
2222245443651123799875483866981682399322408518752555128394324309967550101989937127684911837841907321
6683875786207756881980446813280532010360554442416440680219468199170245037858137945240436307317434377
0739277683405384871322959092924284666776876973241636977727215924451246379895360549327700233279398981
8011700297943475524112844897203711996976418718619826992358336794080492477793579498821599884541444541
6660928339968399170075751574394717453473734990999601783842279246595657134446555240277580768761292124
3669684616824789203498032988060579813603601988426869690698381543646980481850668116248451539258453671
6132567849159464293256405336780675575104024302974222741586803295484002392998604153556677687478701378
5545251753193104171595282257495926450326063733983441479563696482339968888348742073599726258506655348
0977183346079518864667344475010427066464672548180064616291632276473279446894655796855757025238680918
5506572008727387851727969913275188987082389013134272668083045606059088458065110950992657505809641701
7303731861760701464944216453035955462389241556672341712858075469152134803804247932908678345972654925
4741279399051601407614188469125686545370049318413799557131767575915901509857066013601665451049949282
0108231915304820268200806237325627905371097595968295317308717602326325238997574822234517822650912267
0080327250671444087573459299424091358172611923620005463468857724040809523421794394168251920875259427
3602733807385241494078251342891726077324455563531582039927663408771108238037909131195655880672645150
1317296644308497558899628737958310899867959243780060837372964198841823194481414667272973671156917527
8208299877206550791518045258114795764374957101376721891740808714730149447325303257522198442678542782
2565235661390932765269848797875579036614193196776648180534058602454595448380473840811141258268800915
9250572748452404358532272815033153785454340860499124065004314289402078696944423862796471880539637793
2648637195260913527671450456854233617140451824044634151404968932560334742019515063005544112884453247
7181787319223067628183280615796738071562258145236093659007326068421483242570094808706078868038396446
3884944489534877688553132744121829961169276691226206144134263023938957942696455878803595719974034847
4462986560467916888116901644212176655539878293490900124569667825665454982634536440546626346133203033
8706878901112580815091833466480750968133521234685421021163302171781588972244656408352000293198001539
1891652154589648886054593231781496223198369531182449623063041987942054302967223938432778834801556103
3829712738896790830336875459068555078302904244777324521582229652056654395790159833471838873857564373
5169893995285994237114790132448913630215019808439684459873161326693103451620321955911503339329227951
7115349817530660542869994942968679835646299516755876941948148199226540268117118387897067099501292949
6598746213344043946290427210856159237453402662657891252442551426554119741123170370341434656325882513
3248294380553807946954247049158933278640334650265611905141676829528891786695273581248414249580089138
7093731832319863857550336215888666589326021886120146375752991644094907791525429302347626592283146004
3323167742733269339284368894428421254025184816910402895673385530301643137209780638946863277192422255
8749921406129383773044067663826226146295757979011997421635283306873943565868182997382233976702892481
0717147199037580077292737936062052174331728825143538517931077604484997142087400531214427737237108432
5066089072992402496301071440373927143663733740186574892874065516294808143645374106213127154478694224
5579402205625406659270702363683860256226009631552109509964280059624603060012464464661403849746742378
3639169910889693952164379310015892834442841916078822084352853688365711168438662118478093270392391058
2358487940475906834312389786383694045474352043915745718676688579387562986003151310448985537300125955
0668901066033159734850188346713675421783008871120114452936698259102116174531222768988898340685360110
8586620419630663441315481327809341266881139831664789367851076416468768229940569384496969207832276521
8539226404686448984736642015555176930267912451260076836162127814662055157988525996551612132707502776
3379826445201964867500450334258722259879234408094332190842355482944515429436329552951188779574308337
1731344631667515804914258066839644292353616041158017111717528164014995166577436561945783529224000075
0536159398937935887007649877147028278372941692088176672094098743210656492555189431214749383085087874
2190594503728949603527329302372806194170262632575713030390413342020200098209792195992432899818341155
0410389422670641118223341480636067584036348233889390155238652768279011581096021765527331084742386559
2996319665066924241443267199742710307953934780205281246698091649259600942958329189683282932243119907
5408749776462271670785688006646748425167782983614981718898365804332656017868561703705649157521332757
8588721801501366147365586980213623381112204587964386411098862111614098481349743102195357281563621059
4982619749843524276346741767858317145063525110193093445809244066962377792987272711866647179507220039
5909143974370636832693937413161931311387154028216005263411338193883164429707961760255902507115902216
8134892988668825931039787533097888897443404741566604037864252266073598164608181837838639658733741315
9768547113716222590959925834956883210869946587346125219986615141033515450853310252750626863536059039
5331476878659129804192878267893818925924462609802567517014501761076799298210390360951106698803938782
6261342857285701644425709443548051050212823093038515032557387068986704975658410707656067135693124084
2270588856276550777597565873824446903801709570998899440420486388145614460687958281279162371088602537
3537850076481001527938272648105449912121499333771186690511412350657484424893189183382121371053977514
5302470580445029538563976657476694223227244332649918338810802176968810904211166039671230229347356832
3844566638073589703707672524207812330465907864300843159497178643767975641888070775736327629128160821
3978650065335603049676352085345905884079686393861317956993082527509152236585373498102693598162648820
6623059342279661791814265345211548387863115520363864279536506616122651388373996828871418658645681101
1927057847503430739076084685644001500295603867064415727971956415843630782844528663505517237093397367
4430910022384729883603050880845799617234363560672248872151038209991402429677895551356597430829669072
4407608088632248841236577799531502176024136688398041333460774514168626254289067975574214930390735644
9375249800797777415162640389562002191113327353067919483940178386508234672073602753418866622439911138
1633875475298465799139541811181050129814823909392869917128597355619913737291027861459596958421050742
5891309066476753908459795725646901227464390390249557063189579592669157274238182319760056000484762117
0496184718264448430137832331431838153901301704703117982520157418421017472597481392394938286455201559
9927747721110262762812665838285249503191765194282765679340233908041842811658596615687074008084040197
2656880341674154980185526063123354621210031293434554657656319404266190723076767994718869342280414234
7649139363531812690680494187164233322157864170950044236585000117874218232057087755959599760836767198
3970250481095258898067215856214215494685560099028354719433659072206001745038537213354014867452200802
2709542535913735485292302539978351379531010028646081776682516200845141160453934603196837100689711189
5752798130724473235242149437845949905949238294305725179131518557811277490413474189976712781330674206
7222234908314628831722699961134413614411938461544321699938025621495250644147158311182977265758841657
3981837042523728924317222876457559087287684121144984854327414023411471938269912119497220599289259538
0856560987992466761560881108842972454645689759227381244133083789624309201991451785984221548015659883
7385065720438941502538173618687854166137393661461944632560705302700795676306171273632380556126677744
7618194837102545678675668988768530001671316344115525866317939427792296068996875982874277684052757970
8600573924633565404535634791049782164582601049374751297218728305710419133817067977443852427022604882
2557153513311219367425064782378670420297664416410029492872479554254233585556735986562938113936581175
3851310315500153175657550554600373187208877915590744572456647636360682743669970592766527344036044180
5321565820079539380099712538702424240328216868308797942270887295903099551624973113820249423661006594
0121497525474799176257535495875501039260338176025501374858711152154361559747459835744549336859937639
2194483144710838359870631887708632537876673246312579564111958982697866710494800065331204130405361657
7088591889758015879408902458273684607306684932110454636764257204361206816143194078230335754711103206
7947191360012388735483698565571272229616132792436951327003603644598592922113762241457824056428801568
9342637047625964683496498891230259164206416591011872789396730825114710947457890815493911092632419417
7042286339163540847300415669810152851840837901166236040788581908491676544477483757528531314472135946
7642627195253006780119935247445651518680515936531158725719456565901047873114323990715543917799086756
0779293090201138050222496291156683256707569733681879903511785834199237192856663127638356811842183126
5608304107757819433697226281652722804570505345250190389714481828002507901277742838651849870156661392
5070227823923161588731766953675156487621608603149276769300498525295937353197395377688845039955017628
2285622881192540935018165266445258422315237471567955977968830944759414009638782522293820221391070052
2830278284269403223908365238557911441783495218442207215280722204242253988763014237831299490063718203
0459571051605935910808883270673357615925001792599027072868565931342536798000698147835963517312502403
7622477009964804186794320165099134123808523265121639276609944350230447293370683751645634537248313893
0581189610909005480395815536097632331362275535555270938223075293974884958329392343231508860531557605
9224943223864401652639759474149137153104404970535050153417739239580061662208142355608170890981212880
3533700342819369082127977612797669655435677191459134164188509472465290553983278766343280800378519283
0868172330846763881735008782392507101615336942336459408105367031286649851408560428557663460318893033
6971940257937716961115210533979930916936602191831884362760463223793774620343988019020583004749839353
8460142253507052305263021993752680677577277817672257081536125797074171091197380371479094851921545344
4240415071026597104923088759159512318354943802253758243726242875253377239383916814643324480458411891
0410981544688105443119776866564879217282346246549331976831463761726283911109634942572964639705466898
5191537063143606362739153682038854998760690158228162322581377851577152035159240142019623866827730363
6869551297425484042607794936209690766785472439371110655714403446999640468570075373203590354885458041
7989458875180000331377836160858879466006138190380909229611834413502761069163802487406815096394709981
8814085475598301634453933956970036164190605171208143733321998296880294473358013094175677730302803014
8686504472092424609608774615477593532682627475018443264910654714822687135025737044260501969081431350
4357007082488174521850867035172736460010684606479656114774347806299066248539930351505980985853936121
7895767055496583878604068600491773603342869059210444628223105444278335342989360823203063457320068588
3397527314167995547232565536256417041211630536324286481686046950396082997240031538820154468918667756
6179273455076545113055686635610949300810067089401252946146355079568724826445636438627674729267969524
7298816672179267228594627618029705539161999275210440838027289994685916641489651118209169259797263312
5911142487956699116466175750207523303720810775038764943115386812342622789629452388482190837997965946
4789019142241315667079389167607123248475918075304387688695020445937611752682956424147510157838259334
7326452583290024167364117942667444751371491926351684495789555175652579046125895182475010845611497661
3023349953723738822719193139269492206455940856282526822176115189019089184405630119205238349157248271
3089086992847188771743901742411142031329661647640406348582809059923489215403601155673902692098564867
2174776469458598282635152265219189344142071004683877729633998790639126410563934500366651009094657185
2207107144293116644639135338896077532348701398038983278334535766772048600110964421471921572627059788
7562896270240124063001243719114178361398211045057117426000599959282915888335387808664752020056705789
7726618138353411798810858325074313108969061649710873101529400869448429854232015259514577942054379941
2267400864282548557984252015519646578200452665144080872821117256428953509328070042983699335059432109
8435601647048346309431247375333340953303740922871739681764726017760541976036599022697850120686939477
4902150696945646611538166887233405084569073489252067924480198211390671892163713279474357532124765733
5951032729286124266520433053172352814281942542411295304749452720841109325332177115140979696920559250
0731631676127387244721551277444315270407623071906798008119715011910507386273532066274067911780070601
0216857617838924587493007244544174030738758267285503483495636060741244824697542054860097585698144316
9917808265303563829233935356615022482225700047440247589099826794527937272990482754855839516755475941
9142406366529142169659238894019270909621389445094975823001434849038888182978717041294761921321441197
2938141620859991894733427703054042805884883257090470770457492221818467045335886247436431974518335389
7909595035890906023092117609335298031878876996632916106885086207031392524951017515941725297433665757
4393847010307968569679541463306960735387924612053175941640454208541897699315121076186525600798945318
5776441895714242350895343745951031986639042441450893896334822752813181903802920053318734188355278073
6810230244480000536941710111898011214852946518807304249452162985024676810413030969368434319836875446
7849280058399558992807634160555629636398223757719108544967603773057808620290408342708164386283211878
5134903793196744279407136471710057567450966887748984399495351277240139656156301200370655022239637100
1937475002061886930683777924199899787241464313839587610233882744185409036845663535011317393319833327
2757925621516592737793286441547837109570457282233542154285268147425862041615574868483216766862494997
3184982298653461542142841188575614064593205419232854383795116376327672416973794741110704079488807030
3806268261538878594036042860345632501010639946708818910785825289261602850684413170239785372843515940
0487778005112038453592717988060171367201156800238163035745965020296436104588445111487861105458451717
0383952842239950669415260143714462678129995798696323240919316171877353710066821319079041710906623273
8742077448048339823321047566157302797066124523567492405022533268446773020409837319790956530477566709
1909108885066278458039820353684856053390033511313288209690022440984967604944806605822072937605988248
3017934772396191343245957172813694187861053836956447865653329794383379016944674369968329251473579809
8734320369192888979039425661152567976581154989770908396425033826105194566951788315225734012603255618
9764739975188271015774320072014473502651049786501201526803348024225767567575433230184078240112110897
0506144176984862623360199561446976755251325707733039741358895730239338338028673527315486734683709801
4165247636485792075296503829781587723882997522606546409459377823738250354105807709664299987908077690
3360802633113319567112363612805853493812922013366825253418046391496792196839243840131810732991035813
6807895252940006047039126097535349251539970963946083209510124746471086073533309189050053949149605761
1614346196135796383219738392015968740100710591484057296647250176558033212330021346720991110731559638
6352540541135125541337213471622269122381818836911791421758106751943499018339626484187962499636823364
2079305620633245584044328255171329683519904517940589474214845210637195459598829032674313538815612594
5631777286853967390117068164576906635616055538919170747104088278859163688799276995719923118022052153
1900230814378520807351799707500330134595331307135878288363226801276765842468826382683840530001347002
8505967716225109448912520443534619081678866207847146142339381711941889132560183995863012616009259159
7337611943871183503906693376258310035818582607226702858143420578348762239033831084264773535233503392
2399064859735915258861288681303161978595089853802407425551053333909107367821226429087812360025511234
2182185347533061925712175218291150490429999673885153770838764833964599548279705860326689725983282904
6468188432644241608325152153963521878402742562324824562348364862199347198689087552889316101383781404
8955527101911470619966752206011656148566420817328476701159840161678850355861085137277484032071457465
4361255752628892884825295684531611429519351216922645924898393406631083683171315680623961434750678604
1701563532518765528757175264698373109317452458507150079881145464619282887808864129435341430399506833
4635703321646014952624964699591009029528136453570446292723880059957214960868785390111304830333095432
3109261304526612319000390676625031475469840243375006785449814426594727281193583090980999992302716844
3198539382210048486027846138316491898795759326016840685118673432887879215105095965838338267414115954
9774186448963057846727596169563333800140815321585068104783565550971919729760804997010675519822735771
5230257926167641478414246123922590399024751358184454230549189904074572212316876788488011267309270787
0329808557102059631241208767522895789827595698148393410488221246622490358521018417261345077826347650
5345460514765621913239105727938329632204609463564387794885506028395088037260534409266718949643406435
1615672606858273879405105070941869833613684688095338358241418680437477997192258863907045281790176913
2533214038303858237975995202845936188928906062229488066321642821727139284512769367586734658647929878
0383992469316591776695478543899627844232734695651484866076640123698146237721320012878471351344550115
3128509740884986237148092039015732500646076033673284711898779400912362058868756221380895076603638436
6152854743903846305108768998637123196297780970507053653189612353174204579196637624241910245490297362
8135334221544160635633406114322212041026094441537121081833447028973204138315352287552608895174871672
9739537371316051083858661953800214174543169453949848957878311117480136552318862994214389380759933454
1128108288689999589369561634145041407168421449020092100362156445684520845355549977366614313780008634
7470146450637722024006371749423137413493912716856442372798201630776632841573108092114549958419248329
3736329507210783382286562893006192227649787280840429997497895578312251552266573201131451881367286958
7892099714587520158845206357104437408517068800285178972257267989493608766830556734414223651344207388
1527766097234442727513548670323728946394096596871457834508160522227134615392378959781571875763157661
2597358700825215268028670763898675239308699768385410185298370249278913112402027152291438698843027464
3654717494678171171702751371471913121403522414879059162610942035669747874553757162642478636473911499
8568130983740580155491724702377689917749867103421566501766159582648921637864875605524432007536351660
2856966197822695760940027923480946994629596292033409785586102992999780729948622453026746192519857341
9229771594345589961941960184841026429034958950916571002715660001098435336551075844924411362169939854
4158811782523713115277342269641706001069401710961546252530283362391120576328171563199428670101095388
2534020726849854803351121986286244290604933309513864365244881373328188657301534849545748023323767855
1945174769585572834125530366290533086536306271339792346316237971253782931711416148563812630784719514
2433103085220625335404996937901062746510946734468943358717775725245265998263930906653224503945189921
4778873645060226433861283797981198811393202091928823024473662465355539289866778980166601713601731505
1461036530829548658355994526554756722411535503817075163023841459180005488103277868362925440654486601
5742717506284268541962789367294113505633692500488204234023777128231084935953604990491730216705553100
9105963350108540864714669922012405034970471052364212984943745312310481524348180588226868533859752362
9145178601038098391298558032675568284853931485901876175493903106082274694805655796920107216825464551
4565664393582597432256194057259421180585929189473591820804167639038399068949868785002914081310718091
7765615246969170097845336723897333124144117130779733047068661457381925836771104239671252106317808789
0961467128468920912804117585354529404420606133188749517869937470185142309722584603835383140436353059
4245988712474401406207071508042742983447635262657410120452517132209185267708369017131694983413292200
2872714344518275477289616587748930848545178962565932624389297532360388501645527638610350715298935580
0737822379617794408532964375198768934433327449481349100512171876062331513359739173497327661384495340
3479934011708546725364859076549999128337429633426610081395143825999250952445252092215313382709958047
4213093481758725311970147781240346593590336470775310732092434766791510638084318605986363558031618450
6608037071128854017639240966821752590059880392583369449211802902463429754046401290511540850449218244
6065003336950715035967582580801065235203981955641843751443842896165630767157430797875046347207151912
8882977276906630956943479036908848642097886402042485099035376540929139775572128097448658278352867446
5780503458897031031835955423983195375718727804333853579703513159985592816871267521401568454513119835
6304252014955853728079634139645241621266491947234063698388775363503526781686445501750995432780279345
5232466183989733481465902832069716144714132285075166189863980972094370031455053388061295933472702537
5802982701825236122831076113082152177032673285721167429346487932262751869189784970850201247794620835
3091033892431440011176508791508021454235263002448131153469304439920923146710535065388624007491852813
4721035360578166137070288777527030627718669942235872446796261348535660783726155880156364634418738968
5632969769528393894785344518202306706735193031444011402399585273213530499621518877295773396843886574
1364080296342492263677817465557818086866642200610896423284390248945077818884807168513737188776665087
4616780817520002156674513628893730751038500766023695502658142700561789927015884125245766820715211951
8155670907777385161065182314322733588890654128026695844553762171600285275567304426457918873308807540
5440790383649127268027992617655839221968255154977591369651817468788836120464066725731090512623241787
6486710347866490401070211552313497209167606293062648144212239322772370600271375077555550574767670725
3304905155392860886806410712037162132942291853215256361698890233769006100914655111651716058041568096
1258403774497030199467939378089540875747153728217204797482814198298039199221609419006700047560248271
1846221570448014624400435689904435711922060702270468765928042100793271938045315616421225111838205082
8856618540408719521609259073648082001694790590872157824682147561757173869910858961486517406133475613
6818526180394211950630254569142202061121797220592339648986548586251881954667706448637747894422626776
7537631252500352895196436544653771117367907255540660483079492978958521249166274460456823421254255511
9658648040165418846193774319984008341881179321787821067932527081909872815619259251175126565018375371
8491571999224897621539581233676036464102803469880191509253336276613571804481260833536476219742868120
0717263644514555725498678598014453035531776413850895215301073313353507054066349833043600859205030207
9963703859180586421735446295957893616069761665569330679130273185710166203526468799085980033562422983
8836368650761219569070430438675092273512495210741410984504307882188072224784592039538767711659918116
8790492975148437231214967404470567181072216785327361949270590583208406339557195437170427612133108407
1290974934005424638487008402910871444207266829357406728818454605961625186978160637584313430511521434
0646793979241620352571368995476096317208318342802650601999911285771124838525252019398614553725762136
1171663443288538931345520454417088169220708749659274743900271164167958758330339869429293645029370309
5918273189832014067875892081357149790802881778642177696433449628878612025293166386756904710611129568
9820902929027899642390764040905423910262858683371000076124024471909844392324115930013091067745995062
7006922601095837399681479520431944162338769349374627698497713085135986947155669324532063340260849951
6573291964010916564724276922917714953124010749313176906195065148958068092181518109061259005880580035
6942246429106374053728173033304378580740391943138895552835341975346461262020809625209189007747486225
6773755963409475771178369910895543217185073451783685164770018741331657616530970317772328786928537076
2055973674943226119942476669604362340784141407470521265593815230033278430159281552037441923433783909
8580771396057153092440436608448963082578870702010094657314739181253339359641419902360208922544317208
9777735376998423121012026714030582853162509350290786704419961222236199952948670619850507453137987149
2087802907393376898539682821796345696726318879860412929599709371656432564282301302360527911590276285
6444792510264853130669178353194818362056473138302528953820849227368384834267268630803017034419076124
4567755705853007278110593095639146421357452631904876425206705634860961528517526523814086214710129069
6942960474841433186810580001203855778096196903064915343420097157978395657074459497054932867488821238
0609942573020187027569733488623929495494096714690297587120932304412346997286884420395698905099491748
7095934193498531100260405125151157429322778170296358158409969107201165912219801465882474094342573724
1467792881008514638865683036867598891794493912640307075315272823439247218302545496844321093567313899
0150216943882202558133391152128471180446591578214394628715326368565057630552726694394080558868867432
3142949238848521948157064203104031825781383315241496684670986507691211898934109367803224094403256852
7120267899926492129375507704539131579021689259784811907843337946462386683768733054475510300101884612
4827131073201079886225486008200599100245121864972095274892560775027875048383587311094197961143580750
6235107038617945716399306921512486468014369760344019711764410333512766431027086829380850639207129558
5428258437437944130017197076060442064900567066726615857465231556343018368130147534094586560132686238
0528629034629269200154501686398980213513145921860372759219157105330654342363862312628434004649604061
5697707546297196932726857667203584903641062544862620380873950257711914550578270668913089497686556610
0828720106775894028157098902693143253362302873041535832849641994782024479606539580783435542633025770
1721782485171097793156596211460350521186519789367223970919109048365072944892812403709614806214246583
9348727058032262264471766056996924994977621018372093043345151117165630321124067443777526682538143681
0319121846904251246812925159594482746786480038046621077869159906466252827283356362602899488150121514
0547523082958795136949308719314757685320146553607636878994737251820262322793650428857880834585940033
9844039840005394975120384770980090073710310668451384452951866976485385078948966478003618578654725752
5336100797228136239888325308249676710531399743784841494214104501822168505879371064152316580447614141
9468705844712859408700557977484552016350267463182256840520779710402205824107924027259897265563366099
1099459041505017743985108880891424490659214769664799302313371342789795695397665099276081594545725148
3257733408316772437754764583636658472719774950714310175951221693819069608231882764016388171200669208
7730250947227197900101048568207677054853814705587132642207863431757135220615960426615141160032751219
8405334568485438542462636787994004841219410302063269715710566408319647901349475788461905568084126448
9801673269808214907155893729355944605480669459534537667289060672684210621453478983890778356151529069
6312860248315717055541257654941081363183488506293213126000121761495502651816068257787309954188664933
9847840217369071572398756205996604359298229077685815610254324117828641793531281828620938441238468370
0418914172882095898518732532065091342472178016250782567016364579595834147257586146016299105672271103
1919928455734825486219939303964826721694679111538170541464084752909934807347986424333256559546852900
3399619283781570763501767752199720570699522602748235498732150807348202995158087995883140300236738504
5563091108794667586881743462481859633805184562111202084338260095611231417089902864436972352763103604
8997884972362774193401696831884415840209674642401209029584741195872063037548274380718049319734332468
2800856118871802440430743655271623752336405494124620561209265927565875660895945809826508016994149882
5183117699176393686590730580312515464572935786425991163206983075711689848090908855572366324639113619
6338496636703902345084472864630996222881888165429663362278334423627903608904620944827883292094298925
8597296560016719734717857625009124182250246999919854160817952790980650989275828361744261510521261628
6031004230413719340129654511898355589900326320917964329805465772580690793750733764300309953978454352
1460271493114983559000035137680253266360858058790943275002486545296064077733194492526716939239720587
2795522793708152024861379542950299997248199910863940540316666875670366520612654649313938518446368301
2975155835055310202733833033993342455443181332819826554705910476457955092007623027861271473270425811
6493136617395548814729390847085765188096944164816076679679167542152375030455706727178746903762919057
3262467234987479998619992222069484978475284755505938525942111784243067934678808381177527279391521856
0344045950724581494248837146469845806885545648766062822180119004376787728509180882986429350081423898
4278310072387346209561075275889984345169907024968950377610807245225250731314211565259749752521419551
8672125551128278898707342536883606127523135797925123661281361303839157773455664089434528019246987485
2762618547076183436568622215332201326533235946470826807802176362319656696717658700646272316931958990
0975954641027258467838877972361940547991523951022064871835266322973074206768450964072712770061691471
4362189462142020127804487864212396001896887639199817235307299617380070180857538684833900150346430486
5024213301939620708593013830488429362260046272809646814916103407504377583037492459369127199484737362
5979754673946266528827961780704716164940794053584680207362153086409597757425383286504080159466265490
2107107428627070002834162794325413808075224053255601070664769405853020190268746129300022699229504264
6883777865616996962842449211511977537614100065685091835839474723763390507072788551776475750725658627
2782350050702275478301281152694193602214645858849695009819110236881772716216911641490838415031347221
4722752241735765267400132916310130623157385891672154254633061528928605027896169288639824975798989636
3684713646037410677531393569018057441330636728921150399290193394810116385965975334455456186002162879
0172331570825445065405488129555715289909535744753452147238186851921731189313788608203429522516634337
7733292318157520617382249883126092934220749802464832073461749978524380219088148823840512143555060704
2865502245703185965943929475245975316907221942610625606223566698684522573999844764719120669029688442
4982366133780440602081314773647617028081334177706826887296533119114969513217137246878265162202493442
1557242397526022969165552783523096756330122465140232471827028029331568406312526804981770758278408527
5396157496558277031796402771522546243851999141955937135439192742994840292643801778083813648143974609
0111551047341972786259996180833998665584854318770084690531949035881339077010762487615817704721536966
0079493087393953569819295980419880939972862915069623190483883695269270465319753208670249691827795364
2050187363359743333248680566717982347739317516103565441367780652518541937823516165348902320421522389
1824547319907615503895352654354231591013595878290864405368658394037502230507315121817041250948852729
8313654318807958675698311331177810971197686092979338809678892046886466806980837878662736817836538615
0961331059699829210138042647398845099874159558233592707449566902935262604386278674706556597413404567
0051632537226692867233879106635958197625321807965457304129795349903933028531766689031957599601543864
8131944817710165049045356220719510200319479021036442591912789484281724983213089215426099537118869238
1157022320539485675845057908051282320925421288095709495594460917136552394498065901623750742916830447
4523021539980072738576550794868014622771923147939701148379158765558718530362455956013745896495663767
4514214030549807506182776823174679988477146735629776334045904368137673221455234144743785552548360001
8291474780219802377731052263855683742127523351557824729872379724820136796626684419243057152956184243
1963855072506638809806777901559130368081871796003057863283110745706708539434977549704225517176447268
8213412921732223592123180052225136601955534741334095796084661244676268646260983358272392516468232989
4409038605556746512375284990231269238319193651745402399288897297774615762447108369890356379418845328
0074421821768242660874741249288242199543319728458901502561184109388724417541266530026435925832890249
6009532561491265619969512915361697979053983569170081913932270958463806368824618537086432973645388849
6855991809399633283284846522846302860551585398737223708414008264939271433966833665479575468768733241
8799029254988903297262093521087189331098005771513202506390570509041359338257309916923273961114314947
9395222883864570169661659410535503844888423507362427744605066280775337029806975905032891387374990575
4437045426269138990103885271483148356693627078295123050514294747508797459265199450126005431120027886
0803574487288419517584917270213786797695050529254830271480118997443882943463212243964463140077199898
3943376276267775565993330517985062419897597513961448463402633554823216326176816106162848732253198055
3694350638434923818738687108199668635126166913933309176777852424442510358933183579975511718426270964
9862483357972592483438661575101809769147271274188281347505576459782410304470915262957536349834251500
7279146018726248245357844397225485112847199677590688429469652703421721787785656876440900100868464447
3092380386169597325156123941599268342522923013437138014538424667970350882211932959523821792443882639
6727840033261401903723970086098050520240877193798950147733100136484514811811289522634099999964263427
5713571136137307208042908819911794160707877965005303282905170361052269367875186740957884934991710162
5717778543844704870580688036321122784579058474104064631717175280800782968087572711322261362373807334
7172750359154021054069800557172763907052864966901482407767126325593271461984137687533752713996047148
8025679271623684681646536998688547360356756873616036265164866514068702536300457427148512876234184350
7343056168302182595630712542333785378824689742363942225056015675873138884746388347689921990099110441
3451156687529093541820329738147733560573923369293849659490637259551658773825456920996360032196552721
5929318634168465470482396685673801848343137381171080588542390163738922766368396651465618241332395788
0375934477272409121829132614659093661236434842227508977254929246224160706786697108147103328705582932
6720560642967172942836359808530871295280108561983513343258342433980190171724930673009575346736527140
4826510559463574842414133523760218117694578870962902000985214677568359619649365041903120385771617414
6294443039876641236964250243616987476529298474873647962213894358978038196928087715273726384552420749
1738441513150232137917283310364602532849936243562826416008796767125760975944281684388777700080175068
2324308865705548318953658129073405777944580644957862590295906749078164393385922534860956778903468610
0209458290698109379195363651474964889147754535026261800841658318004542306027614076077187661038213123
1092692086336481297020263206543405655437753967987730816871003086289559976745928106394972153054158928
7141979736498058376035576149358509232502117479200670074092595527670539197859341436173076927358806883
2181084661918013466251660931197366057838056387098783536317629961114284718726650146484758118431905207
1426206497029150789646854619061934702582154905700298941201086188023472627001839146960527343090979588
5021214921362407769564766501171733647530772834584576094322105621867146964537950375555961612522791349
0127560923274259787280632996001873948668802598106104008992216939885562489092917485270242285849805128
9649115547580880541698589214541142052713529450511428486252014797806835405761823434468872596712720575
0317050204368551767356947057565152329501107831134287943109704055226615536418646746186336542841861716
1424166206704894920706391553902884879539899566652233682439324393754508844586775473878434075586133005
1603266620431376661643446085213925141078991910620647246504648249469234466300574080517897875530745638
9624341739110781451329696540890558424296720103693661569531615926569465588168476353654283796295146187
1372708173448018221253768779744149264995162883752790174790776853033948716979366549424435977565790059
0205010208481421270820104148332296357295438466269096741913359723515112020144566757133837753509893441
7997822560791003155976858917592384603942637538036281904512171324925550636837783702073414086219152683
0473318037531116100549076454597575348455608336268023894625663227886801757446804358696630575021693662
0554247639356483226753148641324440952295774671075020197478573255772675609597499360194835681997812290
2803601350288705344589692601365573815645897833978614659295711659259252232454074371451124646423734083
5571854694989248640162195294756577772035751526672756206873262560145256723529598775113344424463868706
0754155573735493806598972959835492369460225914789438577672433104657017463837854873915020451537118158
3097179654015666490104907271805016357374678614211505712148759665170469852903026353824145244000173535
6917444799636190191407627600152098101289709304252802566050897246740884111063580223730025629794008009
7052261327010935952939270736795224950790692433042631942115958745107430929504372491638145311970858172
9134204024318739222266927360268994382728349706137703023271449663766277142399670287598024897896544052
5101528129438836756113463947870119849099139462044357283912655639277755403110162087148708055195320554
6739297832560320445876203838950259558029081057860357578023859093676210627419117166577239275506137131
9106195511301482485035949780645703950935231068917096471344639723828433534363620031279223104520217557
4693259809336637567352203934932367576075498505231401125845101344149427007118756362626606368558994293
8510668895643115077588117267025740158500737246658685294800110329435346180717160881328823149079967998
6825940681746317410770593394486356780101265758073795789264753793001955086144530223455093074045791249
0537336509385900996810273443566470411991052627314880308404409664943788022278990937791317404382738018
6375319177761215133238921870224419097087099826279149779129316179501437077750199736011746122154179298
5964669898491604221046264956247007557727138430575755615958274921739098104984972583370918723841874657
7458151603753875667029951356129529673001717048227995899466424701517138142978636425075063212317615632
6204427545340269290710035128642384908408175098204721403987372714409700486369811434786996450581490896
3109636287168590999038461413076850166745223941352373102122609951081564847630620198054913314170081451
2296696196264605663660217602050994493339807610633324484188822594977732379673598363061189453946353857
9533188612577928399824529682953753070545308815670384772702104935775913435571298172916435610291262802
3045518768612702893219491798802685468970058284631104050033338508833978614413338744306510036811857849
0805999527876300786199506643312271953437559061739667784331951829641844634515641600207746759255021136
6503024273152060117124736674304637520925423668409977017420513587422969225455561090683631312044397754
1354479457415225031362214433639229517561888633938169420000221067046250101113309977614871635866238637
8148346520936084762634073131118930382893488435592331375636699223696765077127323117283027028401543438
3355221772176514978612531086281655325528499250757471586538784442767657363614057229442343327153992919
4828648551319315551849960839783090799126718570060383240858315981161693710143606616140772531892125129
3178192769033756962667809506577476679102436587430296984071301594913167672841401620791535157803026988
9170108816806619633016730209455998723367164610676071258226556679592564589048327302160669178138602596
7097821639846552496336133017904499287686443915499250081678888891904557502437024824134681989080058867
3711009762849647317833474359935145102169437243332605737708117712378824932408165815824098300780261412
8960803442285419492998266658876721658524163039108712972664136345863601055063868685836022024052558290
7190507854363848996711382816281655646819154626141335371013125414766303322709406198423902437410358458
2729090200097548728912835919105672671652185542175276633512110049308992968184900133945387418293038007
0449485535303352679374629935704328687657484092215027977205139261850371498532101330454731772568938151
8181107939462854820208076920449541883249883426964769120845588643166511927568653004614851176320927394
5712824902668656946279036077797844549439359213074453041968894458862338928453410481868117720039562477
0386952968003581082846204498768391395553458817233775914297137976635585098659427941285804597563632808
1405685846168010973797600182589941967130719931333479693355476476453068064610168337259732366844668998
0244384869864176168041369903735337203649297062221561741932368082357334000324436431437278396370221727
4977392772566221524574169270711112416083839843389223720127768381996707410431331585116671629286836123
0500741271424746558474006368659343982048024622126690489385308509383368471680315157982273417135432570
0567202710444064671908011785681424958897232182202210928914371358210750088095385748275893540463287144
5350162433585705163709847597377388768716356515215438109185498183074902830559533000725844849105624253
6600752833997908077855888198428334112713561500807074710020558117933809059707718816750719665585432510
6690157530163656472399142492266239977925506363238373376355157712381511770660543659580274893928932536
2662427438491131362777578747306879350784784182731646654995353298585268492953926755460943233781567555
3178190189802724677909802460853104042480385177289731067750962404203574485791020843500947048244105408
4585131810718398653071148536378169469118542093905166067594909394666688895774786193479108878711358997
2959299873617538439136293798536602542585188650000074623548007849943995137132591750070609419217737983
1316726065460598356560417686438649129674902928576290683822423258712874403934256124744909743291404071
0255161459168790781475916906321382762614417714739921223196722991281436554351876274295206703793248981
6212190464075617938873548727095210364998405933995825418104174079060731374269131518721723936059089685
5664907110387555877549832338091546770919528098913062776666551470112359268810153894218424888282418794
6076088075663565056110363608057443742933981410503607209004066265351256330153211406529083803559984007
6751510787952385434741811609953676159882606527517122341386796265512011038135697042490893828941130034
2824249644105060659684470142224988395704635652637907051282901762618759136471746634500131650673924196
4078311010928903274753277498725551467085618145866385001538939936171980401294232505347437893055388654
5975303525378939137752953515236255379816906533742128542811566114942734155133368006488119991761751693
9111641732729760097483548569812169698609513010682077494145731615520633443440093774030199227124438251
4963981605682145703676570593221577477970545281233604731973367499063456619236825189142696417739609609
2380692537970954274085310021367806654812112482789353834447685514818228985659133687118263133616514957
2493300669338976136425361416409307067149588189609408367448820481480363292459123322930182625832592844
0289566575455731064891113274923711768312912668457649854267562907735276895563326467920100463097546964
8438890615419048204912449145531706221334972962172421186664458099545034640284653014015033754241405468
1525758736198331221326359479666391074880089698124247845124953096915968352885160568719767818698055261
6536059689019503802456696851783713976791339075841296932058070506323796848286621174677497572371547474
1159487438639753261556560167865534631332415874278265909924587905831853413604020761665053593306303319
3904952141739801097527946062902516236579483875667191735306577750038189793389713949274756096830417858
9628717987758510501230751254683884931248932366382588112598623052642747408608551794360138990207883024
9374110401147774328776982116770101479739228708188193452033001692125958841591336557088112065936917764
0757357784064230983523721667198731375047245330760783087141321854770929432744933170882987068809490081
8785410943665097823514748643119025733966316633821104299362719264451201416333025203086324390371240941
5277872355623286573282548758771946397866428908363289226698144608490767136186124651099442329144997734
5730977793454558273721275836477805557863271190940920561017873483880934202708362891102985128968343698
1379006927011269437498580236764129325887261316482028687300389321611555367742260440252624246647105169
9695434216640318874842436471376401216710297094097410592616663266375984960240522451081126281693190637
8738465151374731867701913808853209592023271006244198311343761605077326121266738180161266656725246542
9500528083049574019882632566323025720360150759324842852218632565564690383508464958107408236884163072
6939543941945230372018498771044899884364691279271205254975002870869104872677593958760640602953508250
4504773339938194389934843719549495128557107343441650801943812693178857376676086237426959172283870602
6281343099249869098524496130726552472396817876170163926793782202116482188164811022496320790964403675
6631137649749230463165862586174304591748965586587236469211223629666971425364302367973716419344860191
6965824191713727694197623100877013573144058589877824498232259366569391654952157449243163615038348707
2953402321657142509438098496884684214735628419780310473122001483551522884651648685188460334521265147
7088117717401338942018925336703011614710406485652258044862706551906588431087310466293485134154259218
9379635167954090261905462156428398526423542357904828293514950246968315383625436716617311152689183726
3253444704145606704449054686091420428269404423843571015448368757072098110502047109317603892408686480
0370926251445180341899371663189094434757941460040017021031969889631132250595483462630076432110724083
6746238178053151186725094744834233737155508644593796367381320231808907617816970500002838973175193880
6338570217864910639296927693358431417311238395263101069668119984516075339517920416533831842415739471
2253192387257534467902180496024837059074929718777614111004102352924618976650735585324259603070384667
5972285669854182653232327520471260633623665480958124646961810603211721006227580590329392219376839462
1263800536306932015606928417918070083989494912016800483618461333112964789468835436203007302478971331
3291034817246815442359686325791556859176989372819259561770923023012905356812247059396539024337880398
2297486413235117884369297664364227049060256967056508938175823022487918904097631187968882127950724535
3492443008473539838224536030756988646645912536329964111415394186482401392700689325566952598584594756
7681603651314401764558525033278911304933268209047412270562113839243008820325707003425284191947251050
3150701851917122892710619153721218447443154866238779341353042043610520420706695880689041676800393423
7695374050745425393911141514040315422349213352157175568954232423599634397279896928317923126377273470
6288154940996378862858220278960296897124201289468109442208838065243857609102510363409418256721997309
6081490811347466125448079425473115135035884932991533604008451718753469272650167830910243471676375958
9755684598573885051702929852327232166982562805214566717661114111233857599798551973366428378618963301
4493801407337969819718905464820921107142261059850330938547702338945635027836952610595244173040953728
8818787226238073623181121516244486256430709227809528854741533932051521727561556001983088653750029759
7820985504632713401322621040074881572498969628588432372530198702987095092892459807550229623549939161
8558743869707747946550437759114195266287494149520317682472862272160233200669447996299682380435094205
7817565471523012526367607788786648632930598319947927847188863601433917068620948291755858984459271745
4437362232185815009039538520544929011117448090938436230618781059296007693077346829309760858856781397
5979775289526293678185124929772540523309830201413454768524275474467721610090792883379266245124156166
2604229908426456883484883733795064102118723613054995563632300615604666592980083291153329551138092745
1640975578307029370190748192823660095359137550662323137709350992699113285877157624405029116781816716
8886424974844598118517173072051331507711714148632405274148608994392837976923594286644985485707681360
5542595828984633818003254517244778233884409319625343091332541773149859719445103742616580242595464121
2889038415430999327368104491855140628806446499126385793926452798613702178056341415275375588494837408
8023306387768241521975918117139529167878712238266580528535423485689711814534202161480238320405227677
9860331650977224527537143981967514117063250779210524545520397309183531574611166906511727663157269725
4991614967120852923120884889021539847965100011991239763853754461858229578073183082189298314850926802
0880169657635695706459459943276134212889646276484914386933726889167465947141908901642059687672864220
6778629944387218332808375972711600530120327860049874095898302133137921897233936169592336901706794723
7310554426989310256852671501707461761570444907257269286723385158994722179501665349630925333494913826
7677765809525617619830278325954633619857876546040099131490924817560559204679723306811965903939267724
5744911864903985597155247388577043445092501604568612197084234755926769878212516973222498884111498583
7219459427196222348241561895620002683966271275158921189932126622695096296032307930110524126744950751
8350480348501977740352166837589351583587242773451557968962286685593819607162087943837849105971209544
0913634663230634978076520866455482369222107249664264721488469002064781810323309028226459281691849204
7566223325555072416440147700535141724320502616407378228577098902729185179021305019718091910616005898
3854187191423996721133491354664995248885263502781428455579806271998868666493107336050685766683628800
7931143942152046997621701502804023205842749795203500970210140366781144702559632894875197517478848030
9878004314057252411313507481011071800253436012668799395618218528739688956910688562551927678287947000
2498114347923717533390150946825343317729063752101092173628295612174537300656199666584790851784804172
9559679657860660097824222022273608951801452984570463059260875288060896891363946492147835377194029043
8870224147292370441952699111102658773574028281291040692724855777693149616373852521905870624447550408
8942854233633113508963950993252921789212641044121132559773929229018213425550536834878695437927116310
0556840294173641125971736818818980828409309276045525671921657085151752316790037550717913012815473131
6447942959807202841506125074173985955049233907711371034158277317435551275849446681005487956567140730
4052307183656186339846291136235572972430517986052716128559218324460473708778546189684129108227351595
8643736751865725856925170827209932558780912565328246025618207023721556303861775310088251185257478099
1386811883172766232933478127944780374224321333688277689650571683105362490035837940959224305210812157
0347323563379785927509479214189555833772347773459623559728155639674487050519190078277114752879280006
8028038741397382048751657501810760044139120170115604105232757183435569767410310952523977177277263981
9128833098803688872326359510173381927109514484911363512162782344760989581542318032797652230626904209
5257342542075798484676302049801515067164208325447834807179063644637470476110057220551124930675756167
3610678969425770773248826172225429406856278885696864293410612012048002546881623283825129251827197199
5466385983192851648661253720213739180435269334690551016534118768967270672132269515092069301647128378
5226030149225718047506960835646052075264879752979030225813416144055004941940549533095115493507877132
9727919128012188262790773597641494914307701605572571918164312050770675817152013208174947210833701956
4406603200713533337954136982079355191490914138546000147320939442975254033742906089032171438910380546
8163603467829490132282313584948943494514560423024944217111686076446763927536684825423176907727852362
9669725432249056235672485128474547473894403498817569191908603677293774931320421722164200818232980034
7388106935128479056339515455214325343967552746718695854260488660771252994246997322340243053996419061
1004731033266700460089865082112841964731397273851415881549693054280695764116605708752881564505734678
8207259807887324044495637614892359281348947613643205933684622976429455307749177727875598058855804990
5178733483095149330717807455570311935565354768695659931204656247545587060646203735168180963806704064
6863686420313768534918687413328129916676329184399335226254642016230596824305342831142336141416002158
1490590927688483743899352986377197875228553773145337321293310429187188633853963825758613568837269947
5299849851314834085241349724505646363371060383818992763793812076270539001001694884249309067785771895
9814862932160649715159067652622824914588662436726095403708243116770496582737246000012599860863182296
2705312673849754885693808320203513562946425346606049376642327399166970736641823691833564542158498414
1105475458131820019853510429749575458045746845263554777175320420262221259396256527714587631119201738
1446836928171108613351734482466337517216464565089393970014818629279032111885223917000516927093649427
7698670715300899971810400351268336192153625486524752081337174954197091191274899582733190069317950729
4918168976831643822195886989067002390417027192195171258615169075986277280015568382424547597403020954
5071428712547539497257647050966442116642424230143658521255791293336107309377330593672010341158561062
1263301284161051600994958148002852568760667908432301807850874326468483070193077354747163588695845647
3522823084842681141740906597744396989492869167581834036176639862076227957214846382778327762171607446
4855477766524233645830164924070627927971919126973835432868243770748612596914239841465684733059808019
6952066381985680867957717773081216308825888869538732552387659655606911561420342253133443752722606544
1539820740501635898285167452095325156033034149353148162076722240974320537805372823184908667752344198
7293117635554350318331741099970788545985358745730234987657484050312592360903769922581580760315249933
3950874605539250189119682333125048436292001571686708215471039187362541316865724403697733723674497203
0988440275713010081320100164348489646438850293925598838832560643049482873798198072738741344661424715
9274259396452432749538295293175926572197581307162785998822453145289822862585667581000906413075319480
7189538112195816882458521898763997542385198441469175936634318228936604839883987945930683618630466130
0562640344289923023943458583465069929453628266502594406026767152863814004031942687027766412929083111
9073649597866698735459117251882024492793272247602580029843835376578643056271755249506210729569537874
1335507847470242280262434790291188402632826701845990880185052593128534639058025148496716747887082958
9181699602306152525342098911166503238763697912116947261587576383949477766417912832865837403523220560
8307017738036612968857313395517295223552503257097408968130600471282612304883766680320475670038642204
6549673617611844070275174304521366148236238590140249450063436505791711950107985094927728020146757242
4894994930640177491626438735161438543549987637129666697103672346971171081601994600294812500004569366
9698636928511113802466649738236566113434116496439909403238388046919270020652745105313576649767353931
3901759228330333306602503962191137514298587394032129613898305688008157644682274113377132648128823472
7759643401888190267911123504061366310744499503983848548152347475651938454582828150856679392334263665
2395996095548730156897627043886761726385029677445962539571798205956558629613135072864669494014500660
3955418318460175571161351776062818370627781310495508194815109923485203934751882129959638143350912285
4061153611997992664488642103075216663887778088865204464620857191547311183876728023489000468906869298
2913829055083537922383831603994231475181961465371785550733090713412851553052715637769808434998628430
6332153953476729206936326195727179204824496202193105345577319468936474431699134886741747523849552883
6663743243708849082616247998486015243729278514752121231354637608007259421592972473252363599024678121
8363852924051008045879048134672778467836992763347337280814430817187111387888987887316020747093408464
5481133460207102280423885535136041084171790042992542721896866809395849949944244937543183026832553012
9737967242545866352082827556731801148923470466504495861630080744290715341722241488934740759204369497
9602181740311350239284714999522857203361462864813419112467144160366908786760243092165065987496857458
4620914877379842852904293464380826363338969187091341504412779266650414298790498771700471617272022549
1515823837917597957231346709773989370901047276387798475883538310169236311199054245247891279603654662
5695288362318345500454118873350743853327430011454892259844641418855492095032152322612034582316111358
0942884819054470668348052801254817638121628028019255208435493414746329597822061385831840905034121474
1702645283222247703923602565872424239476467444489608859819756087812464187763509851279594658825953531
2340663017736070554844440957918899294536698756718952312308961594779017544793017795547944675987448901
8548012457403362425978842884809479269883978513450243876685525169976580285348690487065219533252733188
1541894753331600459137190667660841878375510236883902232132040579960634634654665503135355560713245099
6554886285277538959011868256726959445555307433803186086397753548531340961287247705398619703197824576
7230932566921486242047811409086960520360731509298232505705758203590358582250514676534775373401921249
4490352625328498923518976898052196387319655269944338508045152845797511847036223109545268544444964001
0431294120999435380733395435983380246585982578519321507826983944808482199672348664852322792637151671
8828575333212141776000712605011465672405303659729638198095600861970306705134770647363792376399623751
0202059506524740118464468836979286555150249138893615807535510808120266888970418500743225507553468606
1468433324089144780215011062734907945153688280502750575532261391925550898422924277233053663318787987
7363592608356228907399377334983967699977043297838129900958619144876645224593449888122663455219407981
4556304465436836467526398850858541999085510655165254028704668085597780551834072913765143126719358925
9896771684866049614291815675441751925579830999896177706628572827783252287735159956223006132287537653
0041236603615054932424827372087925618739649507155408942742122183638249013814871908993317801143528402
6538814962400638897548372249643460305224294962858125990373031968257682428810036084352778006170906137
8726636480930122233997116447502214466299154672817578722560791195864822213138910770483046123334352399
0457614835755835618768132834928299473315737834048531219122613905832603354259427319311350425138490311
1613724827223421053207039602375393056429774853284421220539626153604631455608528791133564579168445739
8454003868623916075000169506266689094579114937344534393833742345733638440087732041008141042483019787
3613485856961806747786707054028904899264365370073890310717007179072557597805121368814788800382901596
5042673641840382883154585293038639369845688062442853670629105712407999276660622794666342492635316394
0095605277337849412209487389894060415244758819794360459835752566474061317020139976860774150491102637
8241543403567071714876718763068491560565069663436335633685790095960716142484541866318325383926809332
4371970432643904309420730963307997321912487996607161636718240633688729748638275998446694069766630335
8755568141645081188859862418707126303755906151170787352697611917126006882200564228634263023110722969
9337304474495519465770421235819668500972769282399041478654649809639412512882548642447786147671994868
1170607737634127411721850272393220422332245709235496970877740470919375782559047854865627371041029472
4018271653086256706683847640533580687853212372973566050601238480254629553208083304260421830515332732
1575429099579783857665587981601142012900054341176890573827210351759401620394548667408209334911457439
2203084310458033665235116591297143231323735315088683193807600827504837012099479550222173457279268411
6252603297990444235695848734819638474854265116205789996123445989498819559637142717076255906303244808
6243335292618035853784292654469735185710937654243790920265686266291797400520018357006845518376357586
0801792597013369612005978527822360585286199586655543014106127228196534382363232361279685109600834027
2304941719552560422415241644530241074247290442680447078975319163498392417384131012373039165387414258
1254771837896319263357232833711675343215923758235212621408692771749269689418585262268610448695188140
9198495105469045864475061955757143926810870746707453449019817574392694733922338062612612759657180650
5639203462462270624048531697810434547088812946685646921585154087555102346271875887574570933628814982
8540740943928186406319847030526986245309565455346131240541872068562331094919225487216527033133888511
5667755453045338024734978323975254756370551950228179934682470084826367641871430959718971548601584085
1271135687224344070507405060020907063911035419656771499994841876774138265413543907088406728189415718
7847060041732361677238801383559645068337965828645272500299244744278959192853580215652673873092037209
1614929442077132530700865142347208780776884428901070269751873133338430885927904636603894688702482112
7569678410708026542617284970786760204546827527883651227633954975000213128574886924305187030215552826
1916111601455526258904793657713933638350585950866444754129111335209849933020594928840756786904482739
3792762380231910260584478061169143705605050819615961376716996106930163489617398514699425599755546459
8854193376039807799826308806680849845500275953543895302253773457735449281158030329353116907023593909
2120472369017044277828372989246693265503311185987851174326879468532219302298665219031560852961636010
5503354046280825488831518927939235362236006965222940352828881979271611393007022370694775462363727680
3885483835673395751612879223189757094993211859492831189513008513370020797241314634916022668661538864
1340997170653582391119712023526625435570239069662228273071407426188813047725709827996645418936826750
7477236341487672348076042320702489616599457734204668788318937461174620376023553555436787540941543689
7662894855579664535217859392976490502427858283719706523192392115163448021620926368835233618842638124
3070608238300293329090891694205130510845666406531098239517486888961673886766574253949340367015139217
0833886310398527102085732470763506122476311345123607666301583865739595685333725074834482533763453985
2737195841613371280723067944881333758817333147433633601709565518657128070118484916695464789225822455
7345512385788007486994978526816931055290446622931452857653884227041266291809095082727896917794798234
7584586449617691514947325907048657288530871485245832548447927254296199124359187848725091647665205158
3660928661916005231526553248545568017496413603344923643517996913734021399069199722375101484487991576
7795791149455403142109691140177392738274391113715598914028944327555285249490284126159863794569156137
1641126786131785137642140495663201940617885298506942035028960712751254182990441320758111295677987504
6871623140022712707231146275310768064775709941586853708244463721104271572464300213585113222971558889
1036179000262077715259806979277906496868552500312696515577414525468358692714959247663127659202976305
6297883658756245144523797829904656243911008332314762097247115029687016964857188313017915409513284928
0696166754539870589392708435893137145181097904845127995294037793552648317766692690351173289561668409
3174982306696369903526311208577909731563962705083128104732994285820674593294392966705722238099296452
6137331245811064481407689745539127327598102724582905907710062203257795036876813469213348832611811580
5512094361357443495547828221184508769418415117311629056529665311385714664972644691974848181358217002
7428515004889881360062210928291253266558681428995545435971161203652949148128038578715194404490534773
1300855637219900098546954922320266843188959277204922911461315519229585209038771839635048488462662936
3208258926395222184577167076268307875731060937336785737724381355717780856553834428726197600027667572
7874854756458744963470761315862473180585082741687503299083245266237450352750347740564077715806201564
5651753222606024883020251601399206459188780272598544441171893660122416066757288277764779722568617398
9205039693419169596524525409277172084156610075852037136191109799747572413687453096598438402659732506
5846980614662002172776321401874227954239329279218014079145318449891089251860409220612397331060593555
5178246872764489192084974384975981548110728566607550453060373848851417350969348663620091267662222499
8936517805999960775566548980075516024515428683992748810468578981414417335529270090384169217138632429
5462954378442244404028964286625528329591283916301166227854832804958193416006407956379771209119791802
3093979637732696286663824308144356801137766814565604889721102161132123755358180281592607386085122604
6721195556763275345100393662288222478310376966579726256213550156292077791636551565325495724698131124
9280813164773095122831954457827013678608955130424416229037901139597564348657031394984345250343932968
1816391769019970390972505836185230274822161391304505636581309349493028122922866838535999202122639553
7795907365573364563218277444917469232780136402822677672146448651089409405285425994436395327430837382
5346060966651980698798377598157072161544100667737947671075085010542104544362154084938488557931901216
6122374163407600664461561476562601149200912814893218821112599205562489084485483244354065697783429524
6485478316630898058280102335931838637529124967114718197580061393832702489644175685966959742655051151
5321692962899276075955074549329022840641804950935776857778579731217196023339615960340423662070704401
2168413552525901049907696226736286458479987112810081342417656341807870495888400351162651392423029519
4104218586395904959019334945623201436105182702594398209878122670079989950400417703105792170002344831
7911877611677582067688874754521311746171931781967323273469968716975787801280444881414435383658624488
7029227836867516360657131819562540712959243785020017986365705913243868724649669769265171292603288482
2084535694231405997120484048845397135792961668845375351167791866456494324625703143846877022759510807
3036749487630798205580120443997373920519780921707634634396282901167719451655963558998950087683644141
9517205471655531596474912192219592646157287591040432115120239558654539402987752579855220060509051944
7186351054497253059164130054618655230301670359070279378228312480519006461634744922324568654021041336
8145918182954948971527671882943579519683777914879862309508510910838346389067951380715998788451218289
4732743440908770301446526907648602046416508779617545327436893914737496671322577519085496953713406805
5723758536528664720749820646134147512643770245213043827052193682650554515762201629742714776249633539
8215321805222888617541461803759019298351220504813082417741857986343611889648427802885495238952800397
8071031236976359964865044685982021183301110841988202279942926688131239254022845972792760880042672315
8847172776753535757090340783927054740468302345959312591323335253497450452691736558322228226576322251
5280781740318909978985356042381197177739516042397169841585937335701760356682003085339722317279527770
5658761205986739071110626159979368839434116644253198736833107319999134527727919843665019797186670390
9884691697481472753308190265592652181712329538735049818539295360957635537490031738327358050824603145
2913739271974506137293782397236621414130319744979855422086168459579089340647315288341069903718173829
7768845063117104139607014064404871594662383423509612052980463370074266907214894810730297305706750153
3849078420406929902170225826876178528970483765271203678290190751501475641973213050908390336128271631
4354129790195764174449092881586870069873974014646820072050198324927508095595187073805632434909865954
4032586731461799883493047554181857781055486936425834924211951377819700926425916446823853444630957932
2186855758442643369434653228107844792828144086067754792221640533978254817062017585228464746498784694
5679181888741956855201440889102489940837088963989187950208700064224084658345917713219415484058146994
8937765585874956424619402538501413464613880047359850659920414475254155609173747419907023970515251983
8138749944436453226422393423875744050890473861942799935398828671608332493196409899588394057959552725
2314124192956534058688652363157495883965306774612426187083713551039721901382296259241724318366570160
0294397187519814693125223401448302073833204384272879809768705960891711537977353297105762363985847006
1371813068996462532785211809226316075339211173978772622375521761402481448822258276699092223292035998
3754575508544510974211097594353475186268854303434852099666929893860707059795080430575025229327275582
5378101576413120482968994655529998523797661356467613389356580809753823436035893272817391088905750951
0107255221567397624215852637642546407921739725084903733053345337733642615456408799364827128788259748
6551955921001582993674601978488988411267603404316788553568480111858954239936405446943889624488645537
7875313125247698844175816539985093237944511304756319351293522887199064987360569568221769154118839210
6476868791559701852099031463958772961744772340522807796399478268828609915818867920504581738851544644
9722571629123079710741015727799140980444808207783791552396547277064014446745007023800423139807306581
9509410689835908067585869809942538982544119030166136827119654469057459948773256823677982698411299208
3489770816205145790047592859521340921183735219161871336609206934111577621586383931118999606634553249
5963501712105844445663944854616636565983741600475936399962744316805848961860900796785708956501561958
8479682860044485138501851548501921556750070963187737247910761405513358411639153503830914727654364122
0299643180262020249899747533806166921457842890019749871954560481142986862709577528511290731023153717
4650245564517761045789828118840275465074785429872309670573642065962301627537106998745819635937106382
2949771619836374753446209017711623744656657094534955189719601996706210980503479303579664419518236834
1821348643746211243098361964054486920385195059906371880056402343710052589039209366677102762974600551
3444666996642808915110692875473084982470990907442439416499225837565851467821442467228425082096157563
6072223760748265927617715026939261715827646334619380712641634538645016502768665861930478228699123587
5843521569975385683517280868118471609617386027686485745490056044191257054898339186277003979043555550
1029541007502395357514850061105948478155312104328017368360345235954287821604916016358517135480126338
4042092034697069799672536602306313703542683820116101219595783392372191908380368205389331548067616087
1649403251851482388707279199234161867066745757843124526335072854860030414455441100777332227656265297
4296478843501271389552277195839777492577651881968697213874339083806194810713269697533232907934549237
3059823194278544629935586834935163938290391756813964290856076542848122447855818610854438438073250317
9421245176653570819029453025019659809172505318828214728885479702141449349132825197884758164227141245
4161855457412719013525277439828225154755002726840462405723235512522488544542128268108869346149806527
3701159198551663564450715214935620748244871197417767882772121292545499536542156476057885312751755626
5326908380732160934780120868167163505285489607746759965080010341484312630719089802553011564054904494
1245106621783668693993226540542548711143940228425405593055805510229094901867109431458822902932871660
1533465975237913830539603423918103008023927179594368280015743373587205947013697245972129288931459071
2520524866830542271202219889404458817969291250041016065518062469030627296931669231015494655188523015
9844378731061459105460194931564604434635256793237395530571490367425788852177861707778588937503131273
7143014374688651994630526174394863273735239952504407954586997510067722947860619611525265821158615741
2335549444644205290725320123240914314682692323018359025099219197025773256372023343116979143612400544
2548864366085740356387466992824178335024775582749074262825055661839103399817745868528813530973581917
4846271057911402241642135964403610124330801774247643455625899733945546082555039210339830416854758022
5457516673398702912311613825320754206958995662996311273334312474242910459990600423775398140497005729
5543097840502711446213334434632862699323425279124173232564711413226932597954813228282353632450121404
6336252847199246164095693700071601301510936727131003928022813411965566399637888063563371055295454609
8961532819946350717715544240381170847672218851771356191358928433179624084084030747737061722129520846
8343827206744779671492804983525612379577222966287792979024593870164972222364830069424641107600118469
1397048220166907795141011730097226709075539799753955849067320578743973126854606724093835003982289398
9014740509656679865465482668865695923290525879133245052016841497303863128623425331679759068827723479
6355186818612354047809770167649192194796392706636759327075693627240956805052592341195488412721592025
3176140774612367259871204900180545797123109274381066982126786303930087273961927934039733714838732801
7657161451640523866817362268734096705126909925750213907181973614849114483705194820575936717528137467
7529471315269097515261827167465292452712002366024208816765296043320225330429862002467936463268558517
2484291743301384433589087614501382440185920251863291127305064154307407278194684722819145228282907687
8452909303262186035969793663629989433953958443822281972345853262551524904762804345701825078684087122
8007926285392815651095121305594756853191488377514652240754568188281799478573154000193973145771573036
8961340280031121416795106473445684843070068248454073262013452118911076386450810599770658865367713667
4324881472367660870068694598742087794600501554709981727268775168248190689547216482809763304364135567
7922882547576922593419064726162570486820169039263622737146593522390371905152916093762246034462315217
3197533002998106953431875237774911032781089824110376949690747918655832306396735229439564137155696417
8163020629744780723513413882261049289672027635961321807133610354047077919457198698946591334275553768
3889642089816957965157726910919790471261110336278825882061550409001081416432175272004617447534033246
8858178122158642315317987513059690660342963010042280996335734424778473965403176888484730292573802875
8974224361998387505570512663141791392685680291360114383947975212316062361155113856599742346979521743
8951908113335620225055101998447996607099332401845956994506486833206094026068669676256947480140003153
5041651035184633217680427978723465094530896238533714172399871777305935635632114336726747981455724437
4325602949597215638375376224776383877803313378791480916250767309900832417743599958743182244933611656
0556683594199851599500577164343226278789305995894009371398749458582215150251719493768569177043401305
9386595524761456146327962761648385763033506107586466311447988307128970936471448360718393846558022999
1412138661122263383858516958876373448765934502503978373044138597223241375641397106832776372515311521
4443146794833885406086612542586236123538158324133376427276725688154579222382260524117801307199694756
1377877322578590510772647557745744950395689887725569876336125819264035035395936417781495439892429705
9484673716940699294855141933602484110510845413250778143072457432209641127741719619699169029057366257
3999493421992958378009561673174987881589433857652484759871633293043534411238991918146139652717209138
3077620992782021828090599336450468905686323664966784513268808779926129561759716534106923050697202009
1542235010483591460344326363732707613727572112396216264956349400591758892002147499877023043054586095
1679366879924906424325515821748458342590187618195719338697929782221863404144068350553197426337664662
5573570998187631629919291784426842569482063205189966978257216757583577672963462366916664473461378094
4256639383295041170785355744230219055148746263267277316388357867926979693560697362529604502409119484
5094221640244574567515775847464703436405149317187144834128283060939980935482692440060015349452962687
9094326774756577673957997067648705881557462263688359527243856025034455962025363796690219017036818221
2220951983605767713352847550102963568034465191508194029693114035641008468182186122472025080353741781
0334448901253167756692838112686199123422340243229058324047111785698478813943701452787866123562097794
8529152098588908351539984596106328431583225356733871757942725331795257354743762721959687615037693768
5490007314164987885057403164303520329193971876792833374311535411621797277982764599130066915239580512
60367124976177218683472500668723888544657597324300438746754288402679034909032449
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.55, 1.41, 1.64
Generated 18 Oct 2018 | 13:32:11 UTC