PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 7095*2^487801+1

3835900076655866369850462651493830102380789162541262698573208481874801087718773345016452694729067101
7622900379038208145852370956609877512987044930935854293016999220203124194112797597670167246049223776
7762142676035060994207028755167018739781794157789484419421395909387076940946909063194671535272182474
8367971153470124406729726859668605128865842404264102784738261716499745866774973761619914873761546951
8543406291463439554660823581518862071393514843769212714844584600053402300815601268730662410658525486
5999176476224026869912793994133375533903347205692643657969067704022201969424858251616878576118702461
2315900231653766380113693179969388953978193606343285941930402272763409921062794576002200899903811993
3477763870699949868064075536604725668148797014225218593936867074610700937689742949675611058763540626
7570262657208746549724250069429755763797883954733807617459093225341881936639248481405278801968032059
8300671440922245279993873065402666678777358160922378764825245001633366440910244059640239035463667429
8048732114203154575168093000948484297128224819191960824741556921440446838545794789206877939163555300
2879503540549431473661758682137267096165562777126105152942770940667533392454289240043247530136481779
7856957893212734425204531397630652499850725739409703366273637691741372663067440552224690845004259045
4556517106385163532515238626181695926709324678538606390110401709832985556213152649242297559368922545
0590007434392029332769224491423786664043368869905228403831595775311568455288365917001563131245264514
6035241880322680620712172184870327966823909964851484386585076662871011989239867105296492288699205381
4094212744609511729850839535282257641261433194221007902782652002705621587066884814977879801949016704
7059279808415845931742137991106433720872823494207291714526626167473667703876394561661729536149730719
2650514419232149863823216019290144338061926111678876278538909825082973091976718971450860287643028176
1727155353430486524237511371710519846180783216004393447053015090923714441544228510795734709106321174
8620296259622605337754941470637027382923290907512774186714304635780636907094945551317993914425249142
7792548399841167658829548584098431743625160958895595032209062906438858464146180118283480669492598384
0329414843698709878579766198591592766129108879997808749228456255972120325805283889207763365343925886
1518359679936924590873840946048400501307837259889296250184366669034996165848850010248936283686658635
7671510172889538311167560689208727552539927004288920741557489550518775881788310821022237716261276427
2623126790106422094389329257895259499255239432676263622874127806789410568134788275102622051469362350
0948099215726615191242895936225736352450734175430260309094628096036698066851672428836452229935934557
1402384914219738999231661459538753695267258414778164731235147364421810558016577453777842075202665776
2489468513583702070955242814937905019447435133938314628500499489506019166483286880842512554829855848
7305901152484365607617721487177341190931078861973251559837724065430594003635469086052037781431080351
8424756862471730131789511342710791015168213246635604812254942174090055753695743978156977523036438685
7230472251284347053750559340784793988784167374688800624237586557447940878944410399235549182069599044
9515026261064920386988603374589020790541582209851938268050668861676303243740381402690091969595471141
2730165739538402390532165348467897230642861657523361736783565472127706250718111021498275591353605224
5222367670624092918738599327985169595186677871136115441774389348818509888066862740388112425237651660
0578344530924030552033635195794015591438364224125699602106038635741333432383824316065774617142988350
7148079529127424071969698907419217112147122999368449381839465540101951491862076723717874338464566308
2470888619267908255025728853636607982979198357101468786820980607965867759325756413550659125223368212
3814583229295979206723998132068053417572172754728730239191689926316601469604812460736481362651919890
5310530339418973900030212253539514358144565763993122920513963255797349726268029006861084643507053835
0406442619879108104410228115040349868161349362170165492086225448127607481702617533097829578524641411
5414164144575046246035749788603035454037109468197400976475081678193875388769167738873031486707502935
1787659909410504390920719416323558261610073838785137901649182453210659978809149955601796764081533324
6687605712622458902014871827859849691455394965624710000523835034446386897536406268796034398538914388
3513345421162072917490900042046007203155372116866088254091295893814756413507824321868199939469858572
6911369877326112293437537425799356028600935212071783865599454356297366232800435153779597398729081849
1021270617036685623352831591171047551371177124184693501269627453181273913384017469615010252977999727
2828035635400328891946193696541874961318772028916570350105111106413223336205260573870615994753408744
7229265758231122594733228573916849662818246563045825588512036927839791385111463529246002019543570022
8728324529252725560302976399810661619237638895329418046432772321863155803022861471475950241240993662
5017571634117275102933682100695393676637060576047624109496636813753445460671339680343800663817759529
5896012947562329656100831599990855492933780780955931934456687445231625321107480776668517990838392311
3154796468288078296191175586010450296665457114609735192759954190865965331923996557302529668245681820
2727563583830773056237917402256613558333244140758113920798049511036290394035802774663792342458789091
1086526892110811226741416720052311121405787127851429675531605313787357170811630224862290570633138859
1809837125021348333906597249720947427154411460826554254978171812234498591757722096005822277961359663
3787911387926106424072006579568508848254894722794923346352229431701179439468707559902278402624528447
2535093793546978900877553110805064147921521825130027180994121275273433812448438862645768900310767638
2948041178562261706645625477692868502566501853435618243761932567963469020216183554002118858998103003
6432401617006701727625613887440666535043118806401515910904281125810933866449700903945236768610744748
0035709933753782577263433807759178666915419903437792313299496794522440181984436606245893314544159386
7594409356695192770659461037159328166189235308038094056734557370914001809637151761632577802238642476
5780492121980222566502011581818915491009918829742555870188700878986965520481686389674812278697659614
4052082979217509555935757608576382304074814904537058146941790264729894735470456195101758662123560646
4179567240121538540892233007860594988877499378228289892416905537348986965539419916242655417463853758
0640997879122110337802037252343606474432756491587203879277364001350179842324185716518168603958169579
0366495775310378307828276134986430133813231083102531947814374488089713527582044588931198619960467687
3774326808901415767460090035045949572897857726567044520072586216202719004875321652827409581821448288
5663448542428513317920169748272336952224199571120447525158950702950967970155978155525764069812094561
4258681131948449216280955173844917318405872665099172929903895092944134558921281956194513143800418085
8629116545509961510027566142748859452992370623906726526705342246526882383101597346694240155560629323
8493677526901402329691399041898432539500809044862569836612634433029621700232665628196823649708843770
4864167934125365089201689471288067010135366119880494286872826204333701056617794216712040714267048031
8516038871266141803952418502292394912364439720293454537511762174539849678839662143876418075742163550
2579436198942550237404932600149490487228342149596907396408952170871756191031021005612624155025977087
4052244308812938789221590825131587853345548732098945506570508899204453167522045649436990994377375289
1914494161740976581130189608689236699597545505683563923667177484074595030388591611642334926449603504
7137434578023712542869467529640972060648928234004606731041026944923672808606104589111626450691038857
4039738469865724517017770299010634806525315758807324664136693352724941455401727798238826235767688791
7181399794615340486715139046014117836931873103602935121538912646660284499341829092797059104104728182
6360798408899924472436234799484069979078677113428785312904584929583558652887499276809882165177514780
0124869125418121723638517215333610328986100932005352555871700090930430942782268175133341083651000338
8470642294018938556447197104193688006791408262408427475352709913976713041895371174187603548067401336
0491651558017737910331646948507230777765798758664403942231224665829463487401175600804186497809421346
3520280843261384985990791237489170925587728501699457395429103211801491766570708459865017759100647203
1396251643645814989937089102313552656361044527814714162601530375458084811918581024590620234410113472
1767939313828251559247841574923008123568651677207640418272707467355181077510791599225418668065592866
4967437996768932744719722412104645935389775863769690337393895989881496586258071853722374383654249204
0599080338812361336390496198479238901376270624143745450245550649137843221334535646782938657838142297
8685910620027853741463809097232713177855684620297515406977030453628459072353701153120746807280135133
4554680635882838039562890379238932319066122344106836067039436678722289919825142368383983026815597089
1487881515618678172952552892635528760182493467022921174950678226509800895935434185811797748594400211
4510355953178876807768614267429000045575605251020465352276892052634989782417800728489800526728498416
0496662230732160797340473594370880586736756408666486966572869294569931916763147382530928708641508747
5245038713689202300476397256379164121155451850649130185563407936957476196012662628702298100659653996
3733454996430140839330030272691996584337831188690841639803320551090926246695637619951221588902790409
6445686877962471583487915663296963239859652241413509666138125822331833992400717889106631986946743117
2313426484218705964903391677396642210584225577991717270663891249452257515541652994963855224577040048
5075069455665895986764452543481609386850124636388133933630914650551925305755870617114710591097993913
5767247694194191610828234914541034782680770489938074757860007991738027899555345137086415603713113299
2672851877516500998196336273775722754948337485494757843695197247526076799196727020979531629038773851
4979262981900395237095235139341901185262267074375376606692384785981837807850780132065911740235108793
5309643139639195741041755300967457260337053807362604323012605855763077422498611068067190853578368768
9594750586425862295540047037357708828366576673599451876788988712885635129629478980734154518428732472
5019008841853897716654302293966425936600115450302752561888731567984648639760586933745922012888295277
4309233718479140132091764344952270967878793584381571459805435395947323349529151868708042055438971657
9422417294071437938416301404769894707302581552807575177224830226918948574148868662995459206537075507
6886307923369960183646687334656990279272933649995768456309297557817849468698061391764605800945048430
4318200612158368265039454706867062612125084503790732784308296157753302790096668698341237910082473328
3400105169979867778123050104717938630479486230267090583071980928735348680319066794709228686670616602
6664054336084903732437411732117994640365713586062215250421304125651039773805416901737327452216734009
8125005661848333873478026041703607208463883717984921529667735517408011992017549567226255752690413439
3918461225248579491779642153048918854846130478227755198441990562035682225229237658880691345794698853
9878690398750351689387735508644543600031204106866361460600926564928223666065348006266860517519200570
4986535218323443811583867288643618684498340212898418537114958350604251159684801207433784009301911624
3132524886807222381773207619999786139275937639068556914446975091906392407085886239452907162304596445
5125904579339752678275381093676809476975038240838117663850419074828358296548328145772146397463436071
9368790847328022894819334147530255567605992007787963773972118179738150873174924831297208550225681621
7308401507800730359406958430541169712036244263612231536033550070233823902368500684787842929723858003
9225231273453853871526824984231429463166265919140659107966169937698129213694855622690454006200712053
1200262109338774323214222334885172139942645139697065710067346464513393628832199663588960228697666736
6643623409750389500161251132071491160444540918509602994480124667796308775720449050444565189934544069
8073072965686176767114703077561291298149548782288139064614012582861341449492496493449550915938008375
2775793479822845261534884292690561298184232034352088869809677934558622016042833770088258107532449190
2401137635920219997552567212672587454416547050730015642653675519182926216194079223611314991311219002
2164688034562178543322750852942249952783027169801800676701959306364851982503630077890641155573430202
5246823455852054412179886303394639511087135434607261910030607998430020608652472097466010749814408019
2530901455158377150584645926410412968818611333837064619222045133116214299483715498024602699227181032
5458063948216280884033110920854213076206906903689084295061814890874022506218449004646736349295669950
1734046564822073878996356817671945242764595553425151970991826736489053560272432369516298424156499302
5376282284017141615806712609780860435954200400747797538631663006433500462050178499482083388467742658
3464531473121738678684902950129221739788961926872008790606153466914944264428362305959390707310085541
1017720071073943179888224995678522641094622568484416683665773484287494295178960124252865457051188484
1637780890890923313335646367303854095344913616729761020055137723160385988924764357507825516184649862
2960127515877807931171452294316884925450529827344795395178623421844119335225793123263276691667027667
1949723065406278706571709391550653448194665459675545114106875656659123856969351426825026357741266057
4387383062446573265326612356629841859889021480960994949006985026560832309050640294613906475470081335
9287171611920125610464927511543850238292029437158613534577680192114968337139073653087366420937152675
9036468994218355195902224755637279028196682596124494357266057488596525443758751901703224913094508290
9688042926235304844013002902777878499151740481509979973174718071267463133560980725465269218137453503
3271692399386114456386743795089673547362429792961897176551115331781305912476057418675825718617837317
7960903260390172785955038294336138226131172270811645791275146386011143934175294977757011197029073684
0180825509247338740942111424795195456889714788797915931089158586310004778219896971137392378949255104
1694999834682247050419350743049683191807410050520146108873884123427657053142696625201678956548342928
6987192824408467493911382207490097261247328169168505769360170625052648168217831541635552498859510766
3415208098027511031442313950030679068122005652008927576244743210536310062281266425758426547973400464
7426076053767116359731335755380750667006327351671523623446722684230921787698306559166341007509643421
0055926283086763979287125545636428162460218706292857176419077469726182027128350597583429945030302576
6328834381000131823502484872361877950087096968279839913858044290429682817188782366509571562293440173
5973977247928410080404540695832856878478429886678999783856113711085568435229528008375379662140136399
2314085859442485532431639137720603665367369697348073066454382826853287753631197322063755502955746985
6478016649945600225685896295663802142422329204797685595256237255470599750353695313072859997013144754
0401598646597668283176133621755740072674807695189642573060064351100708516606456529512568590761463105
2760262459705865001984198503907222807210759401726340004665985175967348888666434438343518295833892207
3747761273279444401214131801793127567372999655737521038958924478969736812447051209787702527278533081
2331467250571903016325472035420123095006320587233295615063963427697735321750250297500093766676586019
0766379269472866866354320428785664831039641256563800159949381053736983135618755887318886002730070827
9184460144255489450495889681112146179028379661172310640402966819234379695494879684879860228245695321
7002794792963330498181898928374344184542095706030695758248235449919937998446873640888571574793289514
6843138344151242854993702361047045229170271939056270622962758905136187467781978855327796056533796434
4302019060512733764066395292521166289312978404402428001306084803403524668563104421080879204918869088
1168609978909777598210881692756035984569349307818665564631287760625879157972727115935500922768580049
7989094480743360964173881986495702834391013728558813824232354131102341809302708103613060317673520710
9283434617806050014898484309331194404969501081077577838516087257631429417792032637695545194520665881
8925327893814545444752559556134875771949642754724713736818907608981597302259595721055674434193978446
3810541026004722186546916286208768125407049303587646287667677649834421718427261187722795511661096396
5863677043988346468840417676684094558746651091870314813255363912550654778886051723225093203923620133
8351962887628341631940393038014163338401669979081208443697416425775081683309979676966400612746034187
1938961179030904949605840529343111625454738685755070043486538101699826775774825765115222568565450229
9129482334072445834117575953376277495442267178966715455821910612889063219053391692622308708822436366
7776593171337478876670557943625575724495834095280496473196185441491448942587144092282523565055165590
6146916987890665514138136841395970359242192249210760861134145095729095654854994581174302586438170247
6862484386572424096631756143181542558028891829939091139846095367379922653077775753142768907515298119
1659032604627972124037858167865409541803027063784358284492989429392205277738817131179265061383718117
0066553443636614391229817720715966117442768697292369247292841704855137010419299170424427487724919939
8485983017217917853093236354286369514281334051404792271691856229446101615125456362344598309138737911
9379868206997684105743309092474987227703546416638039162488293887615960074835922063040008065400625916
6934403734168370142395012851906486371886713677529278631859909489687058945548169634373260958791616000
9081015707588921886399906713921780906048050092278789750861947462831636291986213201060628213141599958
5022485259975114347198456478409805898804481072424193028666795131484641220485576278884040994827505884
3090901058590935083907895597257411828189870298591874652917634457189837024151001641735250550883250139
2804037606774904334125876820461643024171480126240912701143540336146909683000031707349865873162392530
9219559881700602179771149073797884472376927245897295256956926498835073051626336868416247130075713513
2579887385612224598431710389760720754376531770346276941545571201314574144062573003219621125180604461
5837102890555107938392026391521354974682002818676011929012296638400706971024644650497684754743233755
3766383702063436793364511700309777516800973650514143078164194742556534076256036676380030428886002935
6793811917063378731567077724837817637136734505247420620279914000540065736461233019270093568254497024
2634695994057362651700376044018833639610220881677059707375120551446805516143434447303211916480992219
5697046576762083756513263606785370721999978532593672509025573741979372242047041503302176701654610613
1148841302385945299559225097438663910805743514003850911815438102095635466675357358353802607172955960
3367229300707232704725608908612876060697947376255976014991343298540063138319396707608641374851928482
7490226560628768670076673937696161225814466593654595445858435550127329306900281346873885176556968239
7389164465486778529383563507967891165886833438781437857022918589169439849940868326066185239735292016
2779878374899999005194477231347994470902665491494489923169202205497724966219501512752613495335917635
1120587651267010973906999892628091962707357235517665413809746185803180575490166370580120254196381396
9048691490733118275330581298751722763884197253946897023840812110162832313937730410148433929579178571
0560932030111062793541177214036103236600289260070085271418209715884703301579183141037453269960985482
0796222982928008903221647328437078814157675596577032352311652332686811729667506753094475583050195535
7263085629157072170283426824011934001648702090564101504058097076053131945492444124184920014970323373
8210089564519161184822561349446989031553969310396451651696445307855469587760325335269462359690507788
4848326833885258639511701268973408855450546286200665573717051129864896128049167698159283236081506438
8592115461816796453806218944322082741948590583442830920368415384054513818095194344756758416654828192
8028650868432374706915782506462777838701696778620626378133209034882770249921266638143536903034990384
4264823274609373811479971328039423831858816560208217905183023386756659897325869904742780651470692013
2059470205108889999576608775362458636409203955975424047121812650259521420043974985232275987832359619
5940456039943991685364697833775527807457595771842076946472687817422400780847140869288337972737191636
7169945324889865166738085140495166701837820370849257533516862561879904046732225672461052347080051727
0271864766662147797419382366238487347062107145568856978012974436281153474746835401942233409510612780
7311455106166139073296684283135194445338925623224174241237822507035812108748869804473723129592893504
2933191882679460442861586299215304666572460521464347346978340538193994392815654953524752516868151230
8936280367808756684764149386675053685875330423537221977910015959083061544803947868156366392727929127
3697154196411722397639300027413410515168362011028988001681987217596453531231953420186457019834624937
7495214287620525987954401482967518627847103118055869175700220608828739719095436224291214352765626002
9400015807626649673412325480224369152875822689067532403124947833980428018844210938139675639337371651
6348727607121391525683607328554891748555000253580541806293532443589380965054893846245074002127296525
0041512741399847348519982655236521686830165071616976272860376988102975192579977694028478303512733622
2045072517138954375107230963629854473439640513878882611453927534423933750857672329058023946379783945
7072961200883824698316816604715163524444860625085038965763107290439659356682578829033406854252503945
8003466174483765080237464254831428473596723352875718927318676095344218698378331568112049804630171593
7670001859140716242854397024428515353062222518726020532659108132988764670371836172543861952424096558
8951200456550018706700016870848911198226759337015865981980226496428899402652831440860756617578950471
4606476420534082363894776503608327733368772274308153000876848605335588457408326932030733942502316998
4810404939334485109776863291869170708409763699974342465451936679890728333500947535652254433444374932
4195100601489628399226895876266188099103521216421800214817126310980596063821029395223484546269400167
0924985081352233347595099674395841870734257616148048681944564669807188285443745933763112831256594836
2668111152390848364196163748514769385187553712579548440097682170450452813605795927601534210105896540
6816574371207677501528402392981183247455208306367333842233725050624562773995792923449080237507399201
0384008038954893388398300286613932575067341573944774470327573904259124380767227951640412064893633468
7020834669285620882249941002695331350863663030139811281654253476837423205424643025859186672533253299
3773931113255670525244927590678253721688720733600511530346127613036589994274438985285821144090923368
1995380794214228924798008005834676240952108727993925132885582129137520943830315332742300031944852019
0467095591243188659395101999500946811766148481288556435674369048555527702893989856370299381183873789
6915396000836261093035964051486513794057231453278038892695236296533598769134107031075372187566640561
0067689561673279492598722311087235455990363569435786425201792138444380253770286025553132414575141189
4714915358367424626321310065365578153185228960734683679710095036789781045778672835389903145459843560
0279337222112022579348100719816131532598780207500051646415693525302424417471782143960228427688813242
0694291225491196912500086113028215844272559198121298187827525456005536923283917343362841350109944411
1631333410404011573911294964748166832700654111339018022636449806799552208521618247468242187483122224
7870605972370008442795402320278174243446532010360899667311045839095433712472558284777297787851215087
9161971588316091544037891797870897421288687457350977795764628098811531651743615192431743024907871507
8657812989274208810496713562791760766600549310379129560821247458955535662431252958439779834337340951
8357785218184370665146937993067981363557130141234879066108684752742563087570870770133029984259089066
2659758742832775713057048088894879563204093796967832245224755012434377050370588964912263561584362535
7498965397532175579793266107509772182821361233652472931746876446739365049110773555839216055279698606
2726419669917859227517101873653156563655325511821769196773984435724395147945338430282866670016741886
1496652990693976517885842709190517525263279915941920240956176313966590066454965745249853084598542700
3587952597179021514949669535842261558692801826657482830498307979685028382179151755138140513767260739
4790443061656389830436150463812476788107281362848266169863908350611154852653714558635468803800178928
9631607619254640687853395003352873956111487677084801602895675165180122954205146736032334600972659546
6216982059440057218198157682773432788753117017518250532615463014495488233005802996655405680640528259
5571829119236486482043092966675255506085211328882032089435189985116671705998129698881498507693997407
0426370171254818431914274470442221273122632372747390416328437101271887275368075461451863498632794363
5301085624269262481198443092561980878344128163899698920274680728717152891924060255612120625120190061
3871090909758609218287174648169045496033932397300274748825953207617935846447872711661916813426340038
7707645632211560229049314710984683618090981590316942540309204401922128180542595195792691911472294105
7171087851613939593320424145431002823208985129946774309449975758984458056424663293759633074335585466
1225618524683591545181518008217471965503397601789124913608984948496333282042246302994006693901903790
5710547480050934616935641118882626924958138979226409768233813179847279454850370416811151338159411822
9113042710462701429268230630488980132580134073808630485216806967291033663389164322307818967757527843
7688717421477053182586672491031811863090035490362490579870294295489403578378849157061429152892642488
7205032016375036763035088978691794612652412878796301704546232984455546492829392422726489230604281642
4352615565170464386534864418697618082097283781259706836751306930422468923281872994975418219003809850
0284363722583093102429725154699095129987780723374034048642837945746129294196930389684622917500259497
8956943059662668397552218372417860458395290607632229187429789944220147335918054116235777249667801089
4880440579021556620579589199063372902365370499156004486277877396289886933809460242442151502523048220
9525725830490393116584677519786512219102901376011998660555995862804697469071901581679783649486964529
2817069326702000667763039574617244743476706172381614528219127804943299502275166277620097631657418263
8721794784227384747897612605601760660952829184157743507808701176366410526779235262953630609390467836
3185639949960590758846569689651077403664219394202654547983900725031678353406362348343109806425803763
7058897790384746720817754464716038846538542987203848275207928899804282156422070647207955508161639519
7351838321194779009308412971731920894987429178649108301792011471153871608282699884994473411403227089
8486188764847403561939624433308947322781321504638715581511916072120489665663732535346767509753266384
3341194356976146493054181850247847186494702378185336152139629881053512491648633838444752441270007785
7201958690353983513301329199208655897695991084541496910709270212439059628053951267948527142259151634
6105462963988167967806446455272313424532892792405677283017762580360329898594899668737513808707758882
9074431594563325445356396964773586599972556440550311500911684827552216876769517054443214298873723854
6607980329915588274039548661012084015643368745849375226244083758481068693973838157055327178451979353
6891508887024789834880058294532024748172780792702164081758091693666571864585332150988091908708984639
7268747158498519211749457027027291997242199543032444948569443174925697121404841946319719124191684052
3329544356376406165925282117382866831521041845474796246392131591316687998332130323879532956189233352
8532788179328771875673820303488136157727203921331149671790570766715465737212057984987281474193484981
1093651930842655129158270355754395947100277502058840268744696334665887267192690337143822165753413642
2774416275349498534304423565508047299392462426417735015496375793513360077850800791513247391407177732
1576639222398004204443295975802842841297726613923041986433335169677299712958786201526791846439742327
9452988173794134130547226558667157638120531550261573909899202945122506312721510044466184278208025658
3643434717416670507720502868438730953929637522041277102705903262059386009173885803969540018249938438
2010798496139616184474342355791184772478465144673023869519165315354986334143798244804859066383598473
0182238855311897221312644109182507839999360940085139247459229656802083711525692360639772331258927634
1013534337578059081180642635296160536488033132763135887166168095059443115012041429143497769836342736
0171177645048925608736755709438081102646871580956602254233254029769897035907396089632550874424816341
5852510026691064324174180212006310129252319223586637004940694601209618751033998601445385059149268156
6481934684658932568367126326683134629619031150008115237828709041660731472675260664980806813383250027
3576739309994851175609562384729235886403119213270688346290647712677806826209035214668971925315335936
1488036225681080917130237561354785593377442651743128667571639961447064443655827583585870662094582106
4960100278220924617745215657021032026194707747325610016233245443172159488561305600367167616154989627
6237653195229395806090107764112058465080432984014626597011291474716895821915559887024442464623848211
5874973955857311983029083586277527139880027396469847293036719531127333805755279587608187306353312529
4162956297067911645019367377395900659748125283963330787868695506355196819112687837089290897879093712
2478950521977542043078246112073928943372252730849925702207204078495890303382656740655139353177155964
7157583053925088974811591123611924470006075743655232627362843638061679179014527568992316853112571942
9873105055242672077733292269415868332475968921072428423183350321270769144708368246167199044366147201
5347696477623951055054488799103737151707003562575208866272523393383903834916342970225277843470525036
2855730792979853127006516549412550518839858795256161118765100394977904025648590346116549180835620825
0475210823465567884104680098559854912114984167038678664396217249263472859746671884031752843685398786
8340356992481507399285251945753327734542485107462406251763099132214429173546330046392515500816340779
9978772633010451456764708131322037775190234540616320725732441324768881614738633008722479606042226872
7787895742020493907239527209049436333210539253239387448949353840052383877938352912210985813011826417
8987572090978551278378871966516290222911399151257184386723526485273144844578830882468446507626388236
1125819699049118716836990848591458709605476671623230245725987492788492370810016318486975794700472490
0855799794507162210331387462785966795943726563358629301283411608005382175912561908878970391803559001
8836896968082626322432725044377158210182194118889578998573661515425538327444881257480546716627008666
8069339622243095725067394796888612254019385835845588471716131602881923943801403989220799927375432472
2646619802994868475603425225716652751861732427411750409940514426954343753111221206272875572166085729
2829736748829947489628473230125779544675680105500845533721110254973315785010676119358624860021192833
4135763687949251375802673122009952140793580257835289603364866983168079071348737843775956350947060133
4414388072532161324301819194697467241438222020361141844215578835144994229154702157470650846609869392
9064997527780777035777855373778804722504910961859082680953038540139115061392572378436899120759723711
7992696489394648676894529356491211714299934046121997651383874864167186478502936420244969684399067956
9512926465488572305145868866525980432038933994271915180434074203554622307932077836584807505913507814
8748320038776039126456746961198447015248900450494916833634556747034535581546862277057960307025057668
9076760657897642857627713333208103336082134449219405487641622174251984900201238460206688192175710080
4517684328813614707785048048620912364251495015384982618738088624789026390616398433000437883399907395
8002100998096961170737527736731046206462991363686201378813397425368106788000335889776597084264196500
7442866089856002440663403590675469833382473321645826658607131542272291865078126754129142760395970005
3195846943655913831399870146980348157234008682401664750010712736229779211317839446052316621518891763
9777086673758523877505915901499292261836233310364403021569314687335896666796940187162991259047924578
0875624194486182280451882795875062300833422484739459385022522487310291757166171328495210920280710401
5925993052624227543721038518242735808419565671707298953622379476448804454733786590333436572495351015
8498159850489500260020689164109943452336837053362585603580757244565762033722930860476291229012838338
7707494185091020846845726706329334985018376954259857115417213045324715555220343017964634840445195799
0411720000454098511891058484872865651981361837180800415037900401427285668318576797215215729797077105
6786126862118821820147779768214648080635075543005961739291907104136479844603280882020496143639587168
2211949693981531915204842824510326548029657304060165094805409797286905445185114226229437070085499193
2434439357158078269965471309886890890982016486294382795224150961992291859198159252899312969483970648
3308543503869102682520626252765852187947318348088580267085701220339828390892494278514196010042836167
7834661953281904362373346175602421134984885841692514300243685469622481807751229278801723970438567304
7405164823700148410967134047364113453522446843933949709948568438476616624815246320789347118978117868
3377214240459648688903980022049457910618190297657246718669752503601511798007453161901119129033484284
3734121069568696834297217031246913946097595337315502934265262199270783468887793012627342070107505187
0095705566848477186212574094720706266152648107240714228631249314648142100853914811037305318288577041
8111600280515582118000780360712292673890584167759534800026415367018605630148470959297442628755288687
6981785594120669119289501722996063524133577921811791613437370185259170144205214863503009081805777410
8824206956150375506562967179398614827195268347420759030724518118671246805746884848503688280393390405
5782538930337771809851221528331849604431643826139062410294301541003986211198842244592516362758472963
0287451125564763934082940188901267165558084068269979475451438441771460649379694581877926889174102950
6346365389179842523511000424017738636994529559460158015304274600064405139930796311300891720042860028
6974503785681354946600655781662086401641699905491938925296974734498827467925996887530749895004691277
9996210533720113459652151945737132731932480657268356183534828555924632225072229540314751335100163222
8038496388546444832280645339621039320043562811625860460718271264489362511422335266085417533418270553
2842791619873307775539633552448140902624483880941557752605139685465236618454840433916522301702687223
1162481239223817244494469478777179457035759537450148191781919663575704435817132902899649867070420272
5943647292662072741463179874622051333173672893652095585322155997425518893445564660062364011798696834
9132556255856593288583144643763221572186068538566098538398649409813738893661610584649263218776797111
7945297564519584617113704081963129386139578592016389911662999387377648608795845100978885062125494703
4599514709537967911626819109367438758355608457630293061964849515434000519347110958907703962179123023
6319851313077429598342338330842931705640329373068022901042507230890304586123269242537788024412485729
0093364661911748982764444662289472888465979232668719795562909950708313222590331255735925885936476030
9612851124741402373844368400809661757102182241010269419708773968646748903021586793348975590298474025
2080195764079495171877391265233935241330545012411044552365267295152853670435674801014933715534734650
7169750006559918886239109990369092388940261563785621329939361492064176787455150113409351275772731192
6091646268272798930755008928953762948920644672560678178215593888162227741072346632051581301896656406
5586652553542790263600689674829164267800741962271102097575666179027697876154226391949819476690903719
1088304268811448985557838285690035734712189665933902853054026697983476009595820089128411784425993297
8924992120401319931670702089056580691047250281837531963352616486906505488748275878480254501298961999
4167387619304053265551133452704906225792236768515130666043157084013731522138333343422358947820656726
1442161061386233261477031454921267298180666495979601403257150264895926548464472320460032602271816351
9242731815945621079263693428111051702612527836272032190537652613432067077608533528878619802745439249
3021786882217927892047648679046985102650772338029484472066223951530026095076099442959671406322910849
1248140580142382851241776334179467193333989442682968614853139945793488055011877098979023800913007958
3014204124428439001330160304646073487280537873982918610840134379706241285438767935960438241289163960
9243211816165394391195955590140562789247533973978485041333983590891419195541547555391230508893341812
8685161631596764109805981369731124073877605100607708165432580174384104219063100109606115222560114706
4166400663515906600255513474531768134380832128283446727416837809105720437680799401951959341929297687
7244329204892670199710679158881674190847652303923781961122769306921307165402355648013503474726748298
6090774828877632094473219273650631077609273469709826421544887629524842550869324816052151002613621339
5317833156873291324667488214670882044551230139403122241064653024978168088315113876303289330361853551
4501268192500989667865291101611176686921579667953479777006414666722018845589028852199957200191961364
4377667706538003629550827717295656508823747306316325564208335454630831638179635124434501107494093770
4884772056124470807559616776211238035240050921002302545927755635105606628732244845574883789405713925
4289710701717203590926973887802899610828760023150149243223470753111499521684702953392263444238159388
2505153572792129888219936548168700483159895749006326768991870013067367772124793041193543204618541915
4587481177409083383630888709573118821003359179209713421000135651587516640076159262298962836643419212
4139186301877349528229415923538521431885254259562730282300489907940292912267152031613998291338251864
6066059017768839791054211599069154431400104330919960271983031730163713993229921759365918522277431655
9991795820589249389688378620459429131636225919965804778636917785166320393239840587645159265986393765
0070337044996932750297940656078097099575533521930107046190857737764866896451968032098677711045134203
3546192424811108461533781142010914883618134893512596722049465448544634127264635003802866198258021642
4673466022112428384719886887004168737584738074419124840824766101427117237360218815984511500447030122
2269775848602983335699589709408965115215145045522365848326446311875670835093749121429588899286816598
9566696067826768081364195214984970410212076689613298466688669180300337917770843421912387210479575082
4555744449551750682897842866430652751238202387169392352108781150238435752967250438737537862762001035
7880098516983738297424798280746639129919584387790394655242040811073209960753973555127180487725372376
3797069893217871847977282576683055182033383443243118208284422015484955709555524093647243874071257970
6527734468373027664893808293481933677638686209267886088492541724321632669341143392418140061519751011
3129683236950733116351879119198336725593696507770511047558951049304106095097938193721981243631216663
8598325246342255367419039241661299760502392971260649826592738446502181582923346991018198910197997549
3384972305287885283920864756617097701615703841226975948182105387212129778170843603763319400379959152
7009622491959843187051204912275935509707315714772693851593938968349504346085726299832840158208674144
2011036713482531873374820205575611220097237017497059001258323353475123882936978940871982731817648247
2830848439252946766814425900175659608881012451966204662606677368081781543896777603855607730287691877
1408705415243976202380082718335052563239348508307496590934092394101983963014407082091254679500468675
4107125170162066155422902914815144738145242260209602380552924367341402796418542944595456393886240509
2130963723863345967307565726383905418369511396504662411377216981350019796213035324815603845934331940
6387050070931980377770773768889574520710713272401095545841494259919606097665837204351473513499219138
3341564232888260696017042884159327932308009566241696929172995125851046230073455352125273248408522233
6983372841862142125273030194058059620320326856909499583026162605520676365615185055180004652793181777
1231771593988119612905835950857155082302576024920237102037047925389593211672862045524622151348402332
3657614575164175387901958314394427828727353792296332399319459276406948885138856861228053107803706613
7129414919163728621051975654436416186442522081588331679918199731181576991686730615826683004341250551
2936421483453366604762197915350783617727581433383620252317822225169881265608150120431940673904912260
2342215923247028690560445032615193403667341781848168249980904170003335342548917886426916657959841082
2687498138042847273861195464763932600585557436549460080179735989519074541225186780596862205477099406
8179348696134557446663143718730718214761562517996561945147877684530080630197413304143758257602403394
5424568369510469407338028333385058893318498647912932107107353934573099014472974773791842787710651667
6487012226001527499407844255397855187162129226395058021628240543637502205553747354693913087949161183
0085658027320433990063458287593901450364055289293641967166151125259221199332951310849142581921052845
9079314660613740023411112445642911912077309755538281429482878773492526538514328626054179397392566698
5318411706344077221793910259445376263154947335937433868971576665689887667788156005744359150348415432
9733086413552252591879095149125014906925897580357808594549050327154519518738760638342139956460336070
0081627335078136520511960102088001827758017090064320659761308597893549403997486104228361767851939163
7026472830072477030019199967974884872796334257098319067675303665888809213857271998655658992997431416
8402328333734463727153558291353350219094589441933601148871285056181677739435346234725999605088930100
5419250876368924050964143512479587310310944147241781379314220899547363663544004903583964400812206610
7077636137397215354331943269885462837430423395748070373744136732020471151601321819688025045418066469
1550932718875170681440185989430911753551695639503178383887645101476886846279326453333999646936404652
6057962108691631671595079620867987779556468747336810358283328344337995709956487648328665289187299102
3923099390826937677697957566226078210775289887281085357012805423748249735998551064459765702809058017
7312417574984375125621439868223821875247960420609000827763872060582596817283244845513202690073581775
7682546282270203289943445035345773182051121304447215203193857322026270204753658631988014417476406572
7757134890277632190648330799853187476763306124515340179638778735187124383366160291166723202306101993
1648606898911333326923833232887926093783955728258883992856704779580881531965737728255921784681979237
3641496413784700584917984216564074979847992868391297784536990490434462800787514180430170254037443254
5899412623807666060529591298242556436865646772406448150786702942428726449240371626110496075284735475
7873542424248597910131473578264336567541710596499065973798015792833767646962868675257504186515660331
7614048620040841005773361289007122639143851181694985659425591301421001060110389063706418814872339954
3303148842269810069689670241418324566680949228474713738970549275259632514975644256066585837120605695
8687688968171290070731344696111264817253003532830927575694668876374156799003019762830956586377311342
5726798573311022057188928113649234054612606334427444182812691871508464604163030558452494603098722624
9634449980316052989403993082999227753326950966576329037255110069814573961129810704386082732966152331
0413395473803653771208607096817045428569004106965834023700436611738494733686177943851279888990929335
6302726958202309224555584399984689590272639396965245141362768490939080030759880868572538436754573058
7617183942646684014411400142523276194431484624989362154571515042171107719538490083606035892245382346
1396592639847189204563964072958625850382581894386195533822566259830974716078504490469383296656872647
7711960501479604045817288936349393914820349725916385925577786941247569636619306208813561352047616557
3493459271137469540036762754501984050903610888259613195454000630304741608315606878265283203693630902
7164001517659311107195692163964159575156835256408217247642730888056246035204399058568679301703942576
5052848063578930807130852139641950774791080553583143258284803148296812494779857151190634160834821181
0410459641058708033507176131616631978504555361251101794874805286316597325834056039341297822698449765
3181730557390358490898940780803677532932928750260371795554262039441855349116017826753824034592041650
0318562533909918850571001640978562110344896997594086976711283419428096568962031256542630982384910307
3843949145678239091185054820390569669492623262131872190609417211065529512505830727374984744824060679
6525466798519155581319657098371121219878606007211963636110035250485988915166245923140811890475141991
8543547369414619992084455543363890497755850440413991491186241804520712595559236585445153329012018697
6636614587205896728860566840005713075583782663358612191489594845407646200524057897252124959004736812
8954631133151629481319082969386216840788464872293042231356450862647526481974448444845414178782956043
1758137685933200324728976783517378618151295613230443432578428552252557795703070145777749891408041708
2425718517451703575774105913858239139826390020537764752839116052349342826305133749883249574068600162
9103111013826058854467643617527594385914274314862294622058271814869252667845764615594113427119971953
2336116015475363100954361150161309196911625099089261201816669673073242383313040522540092294505135115
9570152650647828292223564139698054352061665113628602033555864777975236128305635634909598314063016869
8513589202828596037865926524266271334032387197925382390069626990441863160543185526779514735311195243
4896634673342237305192585271532691755795169060384453955620049322004085965854806562684300297739735469
0163601498174710116421427224773108730342869563197249238765669309315532068456996559728093953711233058
2135767233950758650239609816902625472554553057415692587105071066628798785234433731808041087033078938
6849263652820807027006852910900415920679160820713310813194350027948384658505576982024116453440116954
7665025531910806718256499675025791057092701722169894912623216237600321758420454933494632329011758657
6741097426700594050887667117607881482514843296489119665257874828524011721277285781907791518858660199
2596998600763590023978864533743449353721572304535081785065626380902263760756324148468294617530824332
0558089295559951271160586419255703747955271272089455880125260342414972406201923282637384569608296055
8515792794097657189864716034819179380892268525967289863323464955668841549527427088142551773021867789
3957751125699604113739275829310521189519789472930615642746897060031350884639658489308862115060247224
0269686742671188195913154521643154893942844006734399019950030886596796091538368645415924840956960336
8742759201442152791562409304530629735497304884774357810140143352850123215550748352799113345729209859
2100451542178607732305501005275285484405541887737823062908419808608672287725718768866470481683615475
8931330415649844333217756474529982281464528632146366581027346586670431102315731114055920249735150730
2040917527165459550755194862069210435417056743934640678954607501775356001104536714154223971494476215
5963552251898426699245385264968738238260034802979362143534757198484586139980218341149558578414252422
9789874675418788005443409067862964776472595587746479191938818389563076737248926208218919595193012597
1683290600077940668934309223999234445706326615504993556497969857513404175882806720322767284491907178
8140960800293593461830342063449516433261460591488760920804904435645733023419977460869979750300260955
7019844453671900534326733403752483148391811795166730385039927037431631241289884343765067354170539350
3393608986749672674471540393340283137577450809367501219081112280118451428882597026477551933325408126
4285713834330066995066021323502133975963104211023460357039350147351866330310296414779508348491451607
3197966949196789372754034203593344521212828017872408239380773979164814211817490558497274150242541356
7068598037205754625821605631290546133061802132913581391216584376602511251158710911362863175420139016
2040160176345428660205261360847173167482319441348535627396677625792076342531535764861333572058381289
6410137667299406882596548006726039044943708461994404634415408792807885263754355726508882153149427436
1348356889332217385384413353853758333290747695849650030681586374954807421200245514113874805886994781
3224151730802749925701236138847697147521283651700643924139673198247879390372088310945994771592344633
6103613087593775728197778277113495722179847485832190554625042570343511420230754547405698318937727718
8092850993866554459155456689394247512318307238304939779309039484092513192507671181702368099868662223
0427001740055498020158336474423705332938322083603096817907326647706255284191747361143881397818649557
9322432981025490810287558177710118960013073694394585798054929074126665494645652663374124332628263064
9245609355694633950181247011825233465310442764520898541223009783762450198736522497460608924533808108
6387218015261600556711723815178764100180476958446050965721076243402304284102541681775581211037063121
8783371395400543684016709273806021129335507558737821791297865727996284854285720438970594882122461152
7137662238293795088386663188941957914327956235265482265951130770462666067921518617006684354348276286
7809449034384603491110843492448701944474937476372193338308789627601442429490364250071406770609991050
5627187990118849100252028150299053834237615625461700515286250731340938892336907901447277203227105709
8386394985578786266089306839698455395089849208409274834195686497559757377578634036001991318533086984
1376182235321528002523080300462108161634094755929941353472953921771255919409740856051508619521566003
4269446855838163231921175317271346558265592249578136790527113034437410282516855023357746235551200442
4139897120580139916785522884639676310102441011374882810406489789090065709470334467258843257929548690
2354707070050351699986316203381311600008171752305511296639562105420417797581692142980047983921124306
4781187853351560736285720663937392915100138967907580583487271770253054641257449424285605316558650141
8109956634971908125656009231383487746184611235557059619051670746702751027953311765885090509760133623
4824510155989401341181852602228188389033109579494943490141499646873415134282315558440056387678201426
1835355714042828782232521874584911819249144112145711118792258785847031168815467561069431309463781882
4529459242773433757181490668441679816180223020439691214304664186669717699437493489605575258466948784
5396360385787482022945641181747068314879623231218650023152108401546593308588059283657436643547150747
1796410118327067270702992610978523079188042382571364261861166852241443218389565933251433040971310408
9463403137927164309118679453750615417964521729733949144472055236810285165899476119742776421726478151
2818274813201647955558327649382281957786316092525678609713894717011369170111925944627837302322336826
2114567421315607523714159921316171785628405492555147167072368454875274264921484030867733873637647984
7525039096603313518301355569413847369183989441419126122812606307100419283592859477682698534964353068
0506205507040846452331647583784006282460077093210771583483176910376074425059824372679841334625228631
0805762916405548324466934899546678446355260375502305768871115758559324595543007499450812212817702745
8771972415613476138976038963213175522063828115789619274141811482786258627236430060897184901119214707
5637846229750044919217297425123457390328188697802571413347644607680558093116598570090791847986448474
2151589161942519713163135236195023727731057842227112980859822200653331370403949911635929173661392117
4895790859539349350512539331907940897749192859860691463294641939971434152654123255931602507194569684
8173760000692394230435047693081534375983331245310403516018157994203371351998263111015463963962953403
7928061881574767497466520960234034513183290054256332845175840055424097135434540636878169250284636742
9645346498411381680678890987193793442444793591621939116130519010714971423528607997772955121978454297
4420964143597644204036233188706592592883830962206999185549559732889966797475833405188095399899057414
1267377761511035382323534305175795208516584919743498221767008564461147233809950838929278252313143820
1469497935613643275512867840797114779525813805511961783621936883711610887706883842661211390757170744
8947755260018201456426858430500431336692029621157254867805830934724799746842646734994169644194903591
7936421436741619226713547051462795823261827849039680544852283212327785859760675043369252092868115501
7440866288561270820591858314003301968998842654010019197039469631303045979817797454885690557572339383
9561575557112931938521270672399368454399075968368420328611985467424564680524046791753996433991998980
6629692122867964251500571116662173759949276289345396222401902616983164214425930688372641725866559017
8146180567025717497350243776379725522606220915845523698626377132294362066330197447444373062935621153
1626078805039560380410490873002533066033755866086684894873891604325868844728129425706163805487995115
0532324535586655045047220331391992337377132837582040992889315973431271115629665116867650626477993466
7128401140957892222258643229861264819693579663641246982844086825632299748110566972617684808372299544
2059308781827549557450875331646808020080206547856454929635195041979768016216127422784147960570706091
7568912132927364349325099197213381295922826849046266838122351920695162060987783279185218705613847527
6557656923367103585223444666273155459821868678006075726540199067689703051964802593796514763609269307
2436243510820983428235096889969341236677116851635207165278015360761664907114524860526107614571335388
2074818665691741068425628918855619292994358266423374771123040212140027862030979103640052081571827213
7899746055701581506689864032291106556074485762208962289574634442387177388866816648028299207486060887
5429040639714820859822027739390240722276846733726464818880045972061651592942813851821346083075450427
2612346220866844401231905695442455637202845184385957316269493748087904611438918487168609743395609242
5429203198111240372744746272969826095419917775232053081153807430289166223219086763383549382460355864
2790025069029626520864910481116872787216590350174977170198057661243667104323937848694596888745592827
6043776826790211340817054267200628769415156073204506359788868895716360610605682314840728247935061660
2549125278192661737308789833176784711050486590144306163934216892726024507193182377189074480681599879
7258311718098174471648059088644455123437014738488770409531550485390561388008854867101105621219262714
3595394135232306011716745170232371012979915714251113375608644950767723295911843960400718493750964651
2531638887536927047498202400375838699399761424810075020170480076777666197359550428789176391002629566
6222733562330776057135907562396307962327935936713329210736756592250885010802929283500278040479432485
0502879472041138566478499771228826606559968003945763480616704648706634281928455385127274231455139949
6208229605230827694031751758410315548965250231226057380090876368460626862412621775868456852067019401
6790693749967234728853135840726528369420792497368882888117286041936971919574863309625839213009312409
9171072967912970325148217635475421932432280117925544316779143982163075094895625776696036911512938919
6815828558261747298924466084160693889100171267792307196762598012628337349252139861635034093717848642
6853020245331993846291901227017989784298899676884650846841644028769271209999253478636496300438034693
0203243239450523555890483010519877932066078468585612533745626098782680604557540900325528660593137080
9507726939112844199789015894382611552112429915100879978396549214403801655384453286281540612428908320
0218778978070584220259803582426514014441753260680575653726300051608074016067038167718065897313793065
8577643736368689794131566198947111977991841680741916253511560087539852075144696262319439676488956119
0004067704921347223351322702909729241965659274620000806985536772790313959566052247479951838846072594
5539914570456653591182188768561749368084448462361822173588249057911923199292500621587698558755242633
8025945903869099620944572756541297087831033089449541676197587686688084260129820444910730469896090109
4815241278526195602744918612531141595438108002209777673902517370196411832756643474937526674724644194
7080752278688699058160167362973270986326071674687626259362252249742620487763159608482106327383408422
4983508485047367838742157045627820817385180510988551859097859678950437186717175701842334939839387684
7128070803941443787392633163537312532770196091773114105983440958271728792596408869232301512103759135
1100194326184563313276055333429743107146958204563872936284065109209199641718936437956411599717849348
2103989499490767642311715322863027647783030043623248044915735457422551142446242466482883104482934475
7607027427417910750089664295678720044395509515088491126079465685354663631377249276358742590581484805
0239520878930558109523519186084927841872685465546195339609665937557757505118869405800073179878451632
8808511927617397434569108262606815871372083518455713640501633528123802893933004783317195286211519132
6861465928648626213284649023388251341902329442208853939175702903506814845486899468235787411606278119
4294634896670683396549418726674787105875307959941057397543505055711198484761573382249591499537250460
7010815872691951797012138241846324191481345620704006442930922456784871151308647727767351499697919665
3478278758078696536381240697281088175165985606642014597473278732776164332370998520775555036766872817
4525287965749427631835976020429439252851559425343936130974175407079382252088184846048112611983482216
9057986709779643785028404138482279832927400231079204916234234025472456011981248026161389968800944581
7550023325515325729149048315775942511843111865003903143762394812791691626732965357243311632344015277
8959829477018436869087604377880837660315457307716951066272792910747207335184269116613039331454299358
7521681194463776432054007074202494072982487385203524693581914305789013128889964803667490020375109251
7462801274130622354686473321543712156269081465979908399111433868540519964552706832662455533725784323
9579670730504490270649900207811075011168275911143166084286304066833368968667075845102770060573999518
8334369612208048357053652105039084522692685638820373077947562230787419843975720973641098844413183432
3045588862733411540726007872967230761054548232636366843693791049746334936175257726466038183913041916
6100156226037532073494665115886448376468925309014721799807161532196121024898461416159798666753946387
8107951881890890547056692893703718134984432034156305764837209660988327418269104667586092812915447987
4214632792877593949722460040390848409800326405144688137735438374664656020633550020343088731636158033
8429591438097864718458834743138313800060759063390668529729691018232823263686213323145862116521453339
8649194159103226615478519119020209743407804216852962184939387706793468972278071377302280737524750295
8918089516886787085091012953601983661114799304091218565265395759553246405111784341076543948413566356
9388380156731075087728826869341345455326903924586444874041708733425315557475221298892121334930813860
9306992303882030767269570103676630030703541855936625516615249970640581361096282151807914036270723763
5822898056915753424062834670820126028428584949474926099052317574944463915887064312015605741418262539
9558411660474793057885870300558566227210908898022061119748397365181709357339922388205560921305478690
6221557840853857687217585937071142085838032898857208004872397685409703467775354705016173769911208679
8393464171419259518495630693058374135584074216179422462810613628767946231322472436705904973578235249
6139444831993201518544046794191401340050326497520579673709774364605434418361846672105199359328699881
1417452858217603502107342389256365050747231427335783129878329264555937857451306785342977938814321242
2844104277724609297389024636694296879477572671138277603382919625152948256248151818061250622640735196
1915463572943454449735949173670829159565349986695436571630059143955926232215649350334832286488060736
8470625888036087914812531173945615011391870957889836825580351183483530587899886746889890425180924305
6329087828768018555120969864934532520432490970602489253637797131946841679056987664019552327774462396
2790994873491147963544736887906917738697467782004269991256891501498860238799861842507995379324978353
8646652280058815301795028639350472775486095616619294838356470496017486537075976816504796463567647037
0772557060581739950727174451355479610899931311812860224094148794308768922682682100798325513008443391
7246826374369474895300404394347595310218445198912672611206609571526589366738399350499479299208833250
3402289757077760211422573348637319347444121600917716110668191565289772266310171444342923806180447092
9719627358859744690923868008378793512925606490570880601432301891063585684399798825425495276257234219
5069004279322530271205069318584272341369207157069935558532646098194011324463447068364883721382659680
5206115573807734415029771871628270570506794851096498593723503503719862261414974898347858809254611148
9835231325535785540468006817087578442307447353712483131602076217606561403065856302902506495993767145
6586803212972230319366326958092646522096316587368677133448047174028588623604358068222842842074881626
5327698038456228841311349403251577563659974864036973720954855435194978659581836973916029246535249643
3663635980769803868380958158962177144535774755597065581935905240881078032348443587578088589383412944
0512826893492504482682840241707953642359617573018406978712607323893166790024538340000198422902909553
9709928107999373046023354517433213543501561100373788094616024805610747320767657681479402092613065498
4773279092956118404125571813908026147474633971403265472700195765906785693961931785585211579872218564
0757648151619767050368646686092731416658245607059312096771472848269312423277426197840235331385631658
1510761586571016893933225432309791319906787269491865952150738884028751508490204860137520250008369680
8727621703152634320294307570357101646426883406150840638071036284874659844336746051572328345030797266
8671595893845998673919467873323882673339049882181561262398462624234966464619966573484779082685098077
1043839257669390642609693732093349590508870687862870858287358145581698696997417353168425214498844871
0058821557754569230076450158646420129190791434399222135727838287333478802861475991459109163671951006
0972668526161229925646556141154897833642768981668943673495355914882827040628834103582279760276623757
3599963542435214947314784607456281185911492023128994961674713128555060847155257923305662390578305031
3521626122878152173366183444733474441661829388193447571991692613275823918200626697240576904600696827
3319093696652626487224250281930671200479085066890149472145460410235579493525611501848354159781024074
9696360669172875404380652673507963276105301002200601265114052016937124725079001298408019498838220364
6126635043106340075913474395616646574088508934266898423746834687335669728184220259136993991689198895
8972466752626046217055825316768233953354295084538124358747765285246968711935080946668206200534174594
4677331520086598788458405714745489284732449371322246439305344958916539920515169461853082942390923589
6582263416560204651052005684226966522340792255902669708266547331150897867081251570693236773733144053
4243658639064158855738391707473868823982084807407190279943352704461484481160374855973814538315975459
3529967961555836345297852770358967064703141146022658680110842304785058231725801470411429164916280083
4383935663245375677895104717680477103005983335704063135928147090074367006873823693023388518665443413
0710322055191274272661627395726605172931325332332250372296272551802841435501787342733901057368600398
8039168377705106918010004828752905092052818780650949648911771983474306132000757645386662390432303163
6145257538117855818254204692086255830382162858631711993329252068039604978749739974658359608815604113
0311569074921756787290040859275756998916591823794058074402865685850344250015617564438090529928532755
5081014739814902580755879364592485456328041500451796188369303065047162221100756969769182862030965637
0811600237668145624191249690461582318203880234133296863684993901585316056372165878234801754369675118
1910899912957216224973979500807304950687844405748139100974451509250838958826946335861446328200858678
2620808162010722175611054323494969408828773372926289249433113361477737155646147753277337061449801086
6756808813087951855757944799964643664652086357105455690039825815613937327064663320488662212011110957
0695394011219443026462495462061389757740513498457212849523041284664599086808742823660241659749434586
0602170198268594311948775143042303313090685979872943682686538649614124713638582004283908156747662702
2699345097003071065571496765258267258452633437045546291545283562116414452268546616247991890197406932
9781961545340604555477355406033121090476295446938423947796065641135627726208438153880532358613839862
8782361201470275085871696430637388757467760229297118984571491287182747295489134070145187366364189064
7765726215781868471147154887561122707298930698048428570490108370905862172953801614645340999908943013
8486593278777282128942856484094091137233065008049589101044162758077433407349068607085200754552172889
5346777948583504346401625254902682437269018568754655672878001787547336973453625151000340373329625739
1610530019404849769124207189660519744287375028150073288944719390609594521998743007294967841425267506
1874363485361254606156306983017154899975866281807475361078111231296687399602269235486393495669751737
2256661795422824569159433422048810182027217161080293587161435336255234043417719784634965693302235671
4511579001869087180958519931368796109413948798670733278604434093737979114098026079579037450151643543
1756659842667265675225636691616193392444541141252542965941789495824046802208355873063764934952573554
4287087727123467327764674215768639167186091901032278061855709915726961454057558481028760895713483490
1811013430326558425701974511804285979307606496633340388265349267514113456144155644514612481065724879
2528034448975901599103949125088968589237104014213097112535151832690188924260382657179918220028330405
6414427876972151592899698475184844027145014894738422375756507467248616891180489708879666146424677252
9027331396752805905089246504295620085680540635732062726131908319491057421861933859855408002753976298
4842881485860140470470409308117814449620566008664062313289403936025016125290088139409359496353537185
4205435807269664608708135162470276248187514198568090416908360458593735352336226359977563309211311087
5439033553490094883486255896585535096782455035955961016150450825589268100526428950858879896355265884
8813579706407493950699585240432645042457122885133621605730694040819558664628079967891696073853739513
3307562240851776639072893792217618463805034669476432429941648750907680610606801743224560958723663246
5617612981343482642550689599719539229247567165152022562082753350932022645671161248787723264019113265
2351387931319794139929426813884681549040205966568272640318219882305092181208989332365716510544780343
8458289823547598146011980455083385571359831724254785653015714090095653534732648893204723803623902434
4435804581776429296680113087747577435937980234440844001635861832534732148937860976889836834712549220
2077906473976578668999636374890210829840867331063866832220907957163363984113834147470465464184409972
3562085583079544824104965734940457289016013834368393547582437130558452522945727031073766427754128731
8363829317021489609752270774264773467119032815599702903818065437904320866103535860903203862740614780
4760657856131065179722653197086879601220505033639380248774169436774051056562470100221727631019546256
2452084932011075662850649833140102302748686098547648799368043279056683745384883026761267032469346502
8933334099445535251918410175551197470128871720797654665693414441831347409589226861966351733678456627
0285044733640277218876155268278545995462859934195384122313376164769677445095060619363660691123729293
6051715734659824593327365289112360411364893974038221255968370845478096231811155661174221017976794129
2336133152406073903548192012954604792317971430128154956869678933257923937880196573399166102182064893
0329420931131931192975035315209380321540323405980960658273968077959840530398453157220144044020136034
1260619923806376869650142792318565405095356930407672283268883311680110134977758829796327473130116501
9862317938500288836494374161757239037320780719201681826708066068725158772011888431855788588112651167
7358210647119904730788862675322719928592729153876825258913082774956206327050639227260765919133212540
0599670667780672098400959203360795689045632882770299576410121145961512489407923013667622102915737579
5641851197466940326123445806040669321266894637547588796659740814138619677494669935596381336525752531
0864077823512600702574346093129305798032276947421310014369874090057237592958532421659130053552493102
6673110706617793926320928710067560212425911756937298826341828204204707904626667836129480449949866932
2912155684141889640100640655791996988237895462133512587109308704287790271443356290460553582555753303
0124682792828936942102441664465591002032728940190410058992420010025982423560969084749054154487787144
9075602570439660391581451810939894276631985161764139766676558843114617441116932624291663674385317293
5596544142660860030160829400072940675009953565316068879020707347586058401773091281523667010245687268
2649841190760663896882319824732119319801196396096009349574847729121432936620699415110981407622348516
3427004305600642143071163319956525198213159765556688793932631276029950657475917464998986727173309029
7466924945106207400663418031522723341698276623588163017528137192175252472477925944772982722860017755
3124438417231462454061188643207247502651741558298188122681462217354601822973041429065269692742338941
8609368213354047263901740669768621380552149721076690911977084036480810540882094235847491410065243088
6554131815897527805860868507710731117764201643084017999423461428894253853973209932704187359104331503
9550522072592158892112460890118419509263108448482458269251725914105578866318022187672421599224284654
5013296482839889331018704961972660047108797913528232535123508649445804768335280627631630542347927144
2310317452372997170461653802981267350010102673290044376875416649182608416884092409404068736025476205
9070390579752946924925820016216821895145229078210986526000915815184983534021686777560086360090034509
4111695687125642499919274267300415966189323354951440597457832691085372451964260176888030888022401993
1026913966094364561402356531707607878348867404481190317918970426814112786898279344512625569647154910
1134672086996752272812710969420570937883239887848025637814857813524850753903271615706150869522084685
0643704583675409262079447647356187426578699983387477129541580448380647100133649347780018022159133874
7575876565637513419869138391551952955217677643994336781997376486646170704502314524139807319271482997
3564803044903281555765995757757688107862957940102353459297364218881297715207512017522601524628591386
2324557768875166726052545233915041996623098635237488035488947358669019183497375448519421908247719790
0535083942311968454169061196280395143588361146377308573601007467381812246259072562430281189562683732
3491938544825128471526836425312408844697434275102953162463052099860464841384879889505017096881191626
0184892240012057939807134156322980766011387911452115001597947452311459311100662865370719746688136708
1096878562245787469052477346285342358071798830829905234369725966929931750381552890140653724773777408
2280693093251169317626385554414494809919159359332296754220710072479045851277144837377496281141188619
6518687739521753171900400351581755972085814812943087768749537851912053916142171406033051572709111122
0177079613169359073411142075736057006002140486944290175832565575186305139798313199727357415437193326
9042521055421601116913966049605399651363001219202924616043588639339251205591413511232616255110137960
7735883586559377818068087980530666039259053116026721707041152322092594317607130268695861020497386525
6723931861496855240369528583370996957743814257383870895027911978057768389974114825072271065546362984
4890266298271795879458867856393780837765142164960409179429165691983819473582781098521184898306823332
5239463936265445971647002146785392472056334771737803318613196798356579352821610606223497326413702422
6723680789261069438755664949794710284373769474496612522557962793073867365559213684022596235683139508
8233081944581495645379950894452338172324660641543450046140240219875142186567776394371485467262986612
9464478422259789886504870773226390452138946906912249670125264610327729012852839504517648374214311713
1604909366331512910990327394519051583009970883047768100461800618234866881623166619715739717963951175
3765400389947986158563338429788599967734891773769610663412004894938630560605292869730574616187109141
0042834157875116576090351690918051199844109318818070257694178631658104980866509663580819056238238202
5431581755614923679325915993667632205544098183190325528805495900662869770512046605918589363207830542
8778785156536188385711278844835965079743052760806239715523496318330357444328194588477814250321173232
0444061650197046800828183896123293534026010115123902535893327645113625819269451109630575230159950993
0767315740237752535040658305594165383313468495201013910823537052876139559743852359229025335434432428
8126479998037487555898413375128970020613876173890653844545798146557336764851770611757906429176260927
8024692826782355404409512540639985998297190986556874408326775887235616913966830063747805526432642826
2713331342308124669207861737416663765724448616541026029526778348719932780962813506785535977572855494
4390912691222829125070677696085517068677444975197863081142711577441406662474182991195283116952568766
3849038833425016187484005579357839819521721509245068581316772234422420569312924347387815618534060359
5279487500114937065410649261236908047020359110129490350771262530282573566602197611884857125054142152
2734693576890260577124843774033070210008410677220238373749668541465124374646581968837088538683295408
0363017926117748256355050549177239041386720298722576981020796830448765596606593973285941590981398395
7427453728719929476551236458505520819328523841198422037598366823607545405178516042181215883265037957
9990148163687732962621948124229448769022468878463889683925141885134564879835791224430192673957471790
5933034850709711397593837131403737021630584041782806015204156830676499244470780692554510066411344881
1266121402632455357555456752191721889334558678172315320785896059321612352056317652002387910036747807
7591398801964962497164975838552989686830090313392303722421474151228137102554714750190702522139444590
5103593051288970314985391041108296758263139755150179722173483892190767529438695079658340355043179305
3226276753249613115211359211948650298983596798173480032042907757425074695683535973732704622008012858
3438409285383002707658264844265148954904213111059310967822406867552285448658521897532381543513471865
7226540329131849144274134377350824818587842540480425244441541507597212160043601528961586156000521246
9171711606725330177283957052368198966649474444208648925915971775737527767694932502919464523541472017
4984423337439729962235834046956019336372490489718027803664565443810039531473133320704063007599564749
4199919261047574468770066279287034094995616341477655491495726375913476210523553286717795873455048646
9692168787897330428776255148100067718055848541450995465314147387727008467712128264676477810307650656
2066248338669457597797343703549395735305716143486534714362155364644629461579373004920618272468486322
0998004103835194592494255561773642169113520086666538822218797621951448829587611164676347907484625580
2623328784925056265370032566351327871690319478147953904032441178913845922076031647359961549437385983
0431599559262961730951289331406188891931342271468750213049723899712860028852039869875372668532238999
1600612820493563325704275599280829152677973064895991326001602003226604003585525377969382799852788713
8251455107407462570707967806471059428063364945080338842929283081875435235893706828868044622921912416
7507819019528325666931037089411878788699674553365649792799806012637708493191347033643243171584850503
1013625965171351553655308849737213207833416057375597283441070083878431806855981112136860551702760656
3466448632163027315962556024171483982285566055741013859543228562027319750266496160159011454488745878
3737510337100308273614433585290002403603524800539460454685992601317683404525164587686988964565191881
4915573775245458977466394963114619528852069524709729039830442828238170570432256896478671154212799782
4720217678637038230192133379569811843408320054391802738527155107958626471258983131817058636013430254
9556317150674975128453273108514993504677503735041748684252173062839028577589907428139302933141450564
9466610183977787297524110329050847626225909515811392699829904969242983491005994176209344723538138145
6877281437455733929957372220028227711289382771169753683541776663821190241612103681704683557140078467
5725460244838557708098376438513670797026180209063652562970546232803092025480057138543677881645162805
9716411689982505225211341076813441970909866336837391679875896186250632765009128828331966275991337873
6904039366219078784327900447309080644735975584948995888305799477932261330736847956633353492698920791
9668538855056783640360677697737160923804479799104516962112440727939110821282412838398773523864265921
5355031233342481495855364531110990052994320301696068482326326195281929013693047399613035618533638174
8869203146072300512339699980897491470846645217334609665251249470225710803934917509289117460304888170
8133390876489761924849007910423351732929137865969617013186047821019908000333018612445424057493035794
2347916273520808152214626860276571490037485471670793647391747801323547071553099541254013777636074866
7020995477015827036567571898110709125359426811076421449033290823472941107072970224304028359969588506
6653742454463313464824415301948741737481683142672647164056145256684637347192959858546455577863032624
0184859086996923423194402281383489475814160610519783090380306618485545609168628975635263382268873175
3627657335578432918764463213238105164906237367564765197814948664169525398860719510292276655368585271
6763142934507942066492746320940013270764318602600376063255270156862414753446857705389029140304595936
9865229141489206458467729290312448504768372403842163571444330441284420791282024705234631116321718756
5702028558347271500800583321661888329220964655387019294508749094571055160295440876550480138563030607
5140136677431326228239800662764852120080932374815211450261973020452320701753774161798034384002414503
5337560541257244316373710865750332706403755490366843172805346601170373467372011890557702132004337669
3851273886108836132873221303986670168614962352436271477176850342969138209869629130353051121405557214
5973371073155187306222582727850166045427993479193972548956707969191426583764977018527435692699995305
6095581491550083043701346404254989697956379597524297586328545925108765036909575149672409803584306012
5168477798537108026416261215924977378086052599551478192161660916042893171602818718102977290973520549
6687386092633943476416973488727396873768047558239641056621220587822187580616710858925588801854821501
1711613144356262587943197143670137224000314927603335963759413695143655854382934918032810325940501449
4142454226111970922751226599269050191052854773310157642491955573339798658275315885468774795775125629
1412077272509513892061763277306466462859331573755770242223885982849671513773863267820602820858178902
9836913416027551593060201315543115786745217298267539262815295100135052607760471707852042573344708520
8131682666439835965290255998253698666504396013293903909561707423233451412935526722525042678207663769
8485517882264265587304515452006740926859259072387976482202143099091136961770156598077926563838069570
9841272689759886191474345380055929607966712128618385424298109101135837626020980085600104992860662373
9695694547213842139258012204608994926795377712400890355114492036507775040985968775040074588104203671
3391672024608766028008952052677880366991764792082027804069831815787583765615555537906332893957561948
2145101692421101314274592235731360561570948439345079708131644898723168126442850476179325057223264854
9537122915990514951955718995384810334471896112950002190107312348940740391873744221074435147508073989
0125118015838091509182437143837533743991038881883111401150774826257798741814531379998157239473775024
6287207772151465753380161720964212376327123027107222292963944440044582872793240209653092234148828129
7662525635847085232994846153434264369390725921680893977656201000084550778948339215940492058758467053
9634327830756814681816002553195433930921889189709892698970610926737136334206937571499788734279116618
2357503945714619774576228340525558704019695592805016909746410368559432804255997342344986133587271515
9465787156049767964634043872436287655068252384290010865739487570258196639544203141183509946183983268
4825703183840487282010539090315932885475090019302497741221942552738766129777548261973711186742607885
9539851635622797187955161209497844778357259860286725595277788598705930454325585158623942114543504982
4504394111525668014944120574700894199606663779933704170172172653481864243885788395294315673456023766
1744828067134268724454944796076300039797401028163327845235223064279272018810577117837085876885645616
5435915715398795754151774021720527686580440259250800899103658025284256617612168506445689831409687759
3869214857747493368442263597138177486753321106852076172075541155739575566497756309866896029886155955
5692183885534188498601627746520601915812836969035648310090015394133568167723533263194540659806528001
4183337177147106570152393330486091863188889874228648667497276506570393452969770218212243349479736506
0346829687688713763083220669842124263956923200367579703563287907117111046767037689374197938476485118
5894241320168227574623251422354640548435289244279467063237673380005942676051372559640924710317355955
2291924519832980588840994250624051238726568818214218732874051437883810958900288068546871641939316258
0550524369352173537296575014370721110532252094900457418200416020331717917853762510962235579914845089
9987806707446704462848458232332306305813515504865148764424378252760671043916486783979061276643830417
0987713997693587667390702351880775656730812475272053079849462995329085647377431453192843788906529690
6186823831918553077355952109385201968955239056347058242692529582345449299138205767078704270021897175
3912347063469022852078465940478046841128481479463815878973348484588845398195908636916632231494715769
1635170125291879225881947239051797817961487521382358606045615942270754283197720142593225941966259350
5863172702793620247198110365554265943573872777197528907696664866020858421903122944899388912961371524
2161375218095617258762304181647606502297750435312592144314991160199661250697765581773450599368416793
3345468046829907164993826734088679623764845319209469932526557872414469687688250501640615755407589424
5302378860281567135246093425780874579935381252356228940394622338420143995335867127306316372763664458
1763210241627835018430946039688341676034485932428508889269001009098183000268492159804678894209620057
5987095607470719433377851040516290043903507429109899192211453728334481325279848841195501231076666676
5393683560982733869204766573255507314661387841922641900659570750826251390093490443241018290981274694
9230331605837829005145713649201822354409510619908638880852578145889127771580420531339408766086564610
0849963946673758634051578586777746653747694387671451196776529427253992700499518602973730979566840534
6563298544810755477030028348994544216063971689149512348960017447933636578075004417760141041545308330
5603889044258338770648859303393815368590909389391158215667697327845988641396286338584897305110735365
6842434667780827011513728826804095307220176225262809850475345040690408059182923816100149398128890754
8294247043764567895619389196395168243363606276517791727753052550182164843170481646611443831537808258
2914280901551397427242822817759138967963955887289790314892731201519736388669455534648199598032849304
9303126780951604518156709427005611175904181599355118649007215587090040890057721744424734115310715308
9686196019708982826429041557350737847638906165941296545090005753182794640062276820728705419365846852
5292926968459505547518772262432682737488513013199791762798819262509675460319919456560471546729502531
7616871801071545672026128170385981160044543066736989666334200621748978345856850397550876659944155481
7991723419254792921066031964953194687841793071338687063973613821800769952003748114471164381764899408
8629827438884571607037045498251037446328737711984240713175442223281092374670905443839811340595606270
4019854371282466790428528535735737985807506421939470226581068323857056083056009468615221256744595484
9549420313757597139609535078775727592767979612549918165208280864988186273823326105583319534183349003
1447015115656664662898570761699745676989801542832003193738282165007708062978335948934807819815749630
3802997203011597000898817946705091200711365748075334537982277347503154011499042005218624800530308542
1530428770818770586136522063898737106689385802456702996911777370448673993539041743373607571119441048
9296388350796179916040624378727538687569082175674803449708705766158158482658412348096799880747350326
8101966647069921828209820102928453540457646623471363772455880062604004602385168996697680619962396791
7780959551282626030898817386678176071406701259539889215027291423440943361139435469014839354651315671
3940570135497651648913498115868316965714631584745780532548428405498779818539909464544284353082379415
3090009339431269153653655819805549748439056073549544838738805679811521434959486536767273935020829324
2391279676448488323388331541503712274969518839293086133912355752798841908161439301725846171252636173
1727307551795854532293975122876287960752694178160897223926622855781778478094031149311154849873060487
3502434506485369956549116282298924082943652770609069316650547831511320424102632897687522314291876353
1337464303098837505461231713128331222381662747082217883207615596323266391112846774104235983472294558
0867113920266171727672261087625612102204335399091029683982329242392653404045276306471283764345371071
2281718210308367446236668735967448539084584456246200610116269527033665922582404403928825235852684533
8589387640501821266564044407547620799836453543209995298259354294190581634976904954394551420856493439
8715669565070470505047790695819847592945921743453496103548809091795828960360541270996981606639020901
9423349831552746151752224761362998930314001287698505676340855285375836856633620314156841248331278673
3687457658747130090916778036666435907670878392849609598902699913024614437555499595747300300134001745
1160131251761734845372827253643122168075166843244462098290680521116287475294084326107577688039999920
8635798824273559313292685831046503931150110904726648875394224491575946087207414238935139771882535826
5333229520847662735527477626625043722418361185255344969017456984830542203730795875330152369667899329
9291233558770302966764133031617136890205767677731494551184947933109112903950986474259036182636253111
2862920961983286728136071105928313540527447003492944862786590916721979926553903588450700116530231602
0772013606278737227880842437719602591488080674325334706999868391496300932818866855006930557537558291
7101408086615833460412000255453707035763388954792138023726605587118782989650885031581876743060923132
5553875047423564201688908540758329643868897026851678113717737121915464828732805029480744249854787097
3914521588155472332524232604138999957279408081227320744086092199625948953641043863347343064284479345
3300347920745267321557108355654692342858649333460662125133702813319217009018067921395379684245191689
2935467144775190207680197371212061211695400713288015729516557342342830845256279997806286526018232430
0706720166373888934715258320983986886104478224922444471714036150300152568453804188947568522452113943
7831934886352950494789337895323254452261290207971865567919750851876933000444598971300959412766908978
2013025140210226345228659661286991803117713885354543408053074299700172601767795939126884855253505238
7410967064809783253902784694598857373507100492301456432050142122772278611798180547024543190716433592
2163867073094612471957746941522532628913624307380639496907932367920174331053429841959403649278354526
4991480876057170166727108159170033942809274844696560958705953907589449164086696077491632297588662107
8620348287404025954575691947395943384008835156196689597806985916039889501282458329595940309774397407
2083682804198438026289988536605467368643648466210199191943687431818288367535172344924953491693263713
8224082261968408083146960845735764712832318480058763133091999239822723904981126018970653984521762992
5229166344160307341707779108659596994080044727805327401018112687106019102488508703004563594951387406
8151849377990575916451546234373620806086692537497362312560793061175266962998200153698464356603574884
7932457000783870997404286428125032605006092240482473321059577443511640546920876119733209194410441168
4729362514546992898099738216355573188179596656341916699402336296263931163883657718827090819197767930
3838239388746648964518839804369999616189962032101189437875052433963510776305539338037865094205301128
0523409065663042976297528118474461342888333155884994582126893537520001916854827915439503593685809951
6142638448244679614814021074467081875335358750727464620160207325858733933088644545969955422240026507
5809705585181980599935829176747984012996459968847491034963155392968000771452319456461992951974672102
5361052636914917739909735001098327390470982787987375568375159389941617072728563040943958820925833339
1110776000292266881651461379092618834423300228294722854174010079746999366096448509260471186059426560
4574354861061464554156669037480588712359893994345103345012502921429672592886123024384690470761899869
7773319101802443862172191213355245455262328436377060998009313826927492104827989022874682394998545946
6415691665682501507818606589795269478137203536194229569184749947840487117576110251197745582420572370
7682799460735285131239411558612576889556111214246976324658228643397553144196518086609325142001566861
6279737629242790501021647205783406416022206437192740504058460790521574444614310397196985504691656018
1095641530926070927084404396032197771865643938304962447943115515533105079357659116338981643957526599
4744523181462569648062826657329271134984359903356118275566471871855626631895078845503672738516551181
9526736136949174509638014076853821789995094057071213132475084176546368036860047083945414135674367903
6857566121156741138045059330844591379376472835236832874530569618690956205893451592289249248537514528
0262430338310262661735848350913326281175410363200231177800699827409428272868415672367614965310259362
2359888176742534452263385732475089539434150282901336472785999588064179314272092577105465037889362530
3255910847970789757947830302303588383937992157758645838750029136882527774637329003875169934091562610
1722757274102221846326286616763620352609081197271710210813383741121229736354804272381813076717600168
8551851327705094740810980422084345839922462865845240995807701836417290277975707472894868771624482871
9956054281531099132395564698782219713876162038770813688275800834731226778942398918397669313806530745
4341082076389204927366651463940749728795408351592137314879933565087181811902673663833775505745508802
1958132754228261331219815975776690391417866262030860166029426380769652992347645215943129590443031309
3106737675393424408439248441435389237521718065151606605371895397363455674753772135756716091815854432
7995851234429634761586661201807680578928293913252704090139389130156932787300092308188118214876531607
7050819349089223872468832541676928566011337515581259601181984063479606381277233793321613685934761611
7168630687833938989695803924396812627233435947305017222376149594538025875184563448019716085667780037
2043368841677516745651013625807592384610219241168208557791028204771520147693996280466796528401420883
3803484973753893498936540429178642954567835502666942623270301720504262767023531758905061655210161083
9306963296710714533265023972490773488031994469256212512194054191067919412676525067968933259463121200
0088112885153667120034784742755125848198003062272390623442668451625399286897888145487685716023298825
4203249954191691968303349565025269965192713646110806050521540456273748942903696514867479573565281531
1947815135835964407185933746314357007721826429379673724196936221697462545465945510002183168494235068
0494459525376053954353002545715707472964827881873663971945543960227443941590479047052841123292688037
6741276322562454755138591089023205106982236964924445035269313074030527975336838833440328807607607009
0333157083324774885426623789980176347026591477002665545357679908061096193568112136145699713969998938
0249409745026828970614645916324200007690873940185870138832741630953560054840870730318676257472496860
4678615802502838312201890079810574410100470759787240226125397269150033524873159777284369396459583079
5635877174727410660758883465695436837845564082199481738266033357481166352152380661034384303446903042
8713114069984253958282569459738427764888340213850110734089306191444947226984165182971113292515807954
5582029764690651547682700792199180356919920968487468382384320356663771760427112234247018199501770241
2205310109688497572715842894558082395500012750474112281351934704752906649892419641099249715425897746
1556529250867111013708192849543839341210339028169204491595131832413073582459982118921356498288188923
1147992745289275646491790575701936293887846627282298133266301319534712150471202417613374589412760580
6467078982386638253538822771863740657521855538664746071599865852058919102925075046255306436936341738
0563151521057677022103707861471518953040588473688834443243143362565882283187315834691255432922375743
6941036460104754188620431742230717036770875384627055467251803752643985802623577179097900511607884900
4566407751101040839533697602629761511047402015668361325258751025121040361251538071465361634348798799
7072348453334263946160051511008203138227751107347223305603540970011217999643699467799011781693985781
0703202189916892511795065218557082178129488411851752115376688847546722934241579979308318619775443335
2510736227637693315455780383253873731450522599561621490384711420776819672551902326487278929527668592
4327251148363539065520282614494450942197555376428787013474947409512038668669179969537667298020121210
1450345018663982323656606846166454033697254322114199019931790851591835631271488836645872748376909668
2850674556853948142410009330094738135668792638015248603736899682054549779209166050539959433519631961
9430268247734116873017966376297254837168442823388882954903871177965348356759390117114681477111483888
6185020117017138424958010851558228304546621477424790472499247010898436474371239239457670032137323748
4698049151890301615798955400628122603126901925282623760576513031796774043509532234251588026370242238
2893429139701979754630109779713693396416017867513875878136418611950015649506812536503833823653677291
3148180948001539846112180666075371475843073726049360074764333288840146754068840417611092770361436149
2223678023455829868558630802326776264322875655204775686006997108059242886131930997240908453290772405
0442136170926843325939744502379598447013378391196993862754175720083254274526549080847814915377707548
7350046488237112357184824115274410696885561017470822150961467150788837583199996518198759974355891273
7191227705647495124384212833432906958650208236729227183277021817437220017010702807438893584161073173
4286889069538736419977326905699686430901669444152937911524738689034482960700569108072434379050861466
2836841870850807366313154243263903367498236226461439009514251838627895409596672601548946577642478733
9325910238609817141709100554087079316280845996772177307289231166502867846450834185649432481216037965
4192294143553871939148679085425690215815063776741807850992893313295959605229821694486349383757031426
0994865841384356820076388559047232490159214846210970225474004023007699872093556506511612036854108099
6302599639012443202594031869507471701569783258131831692028164196904255857236475455437428608470238583
1185568872462535688283089673108420862908733771345398189343185556364855941231141138798213698666520450
9151103833762109287319378764288024964870084055323787816424398980698772503575040930402197583898602312
4197245891468081744801449276831789478411301926040552182729434698944889200544439065542716731746499637
7466045996975172860610855668243106411242245781124373805693292645636870342587342887470944000410745142
7072303356339203526053366955900227743051388613444939038629927387001467979589972684247996300898631752
4924984363386781954825774210647923924553658325352902930326128330082013619275098228978385184996550279
8469354906730606259317679922916684357800745363839793078680202146033190094503887003230487069188680110
7143631851145259373066369139443810686604171763942687963218569173780519627241983486895816459314994828
0318556981128779463824806107324305790002572981585094731037782335709858020497085073428102977772230831
6918604039834909780039871133107705066674186497030569806669615458386412025744094962761943590036700846
1517155312672877393125990444090631072233119257348722322791555335708530026523389101741497368112912886
2888442847927052663697943574959904952091990946861728408540360027428232882040045348981521796445209836
2589152386236341449785737826389694590361017928815707736582944918353657953382288413861074033897345847
1930127312253003785228816592415277097198018774084385021022250069434181857174689819357346265520199925
2038748541977953623811949904972319125726775545069005960934013639364905052944655377212767191494028412
8981306890719503434766873013260197433576222512648324675305500850109362455970234210466421404588879500
3693372841925590081121599651614818689224418511099002362441635179945895318682473209486319450241772256
5901037403038823890137629803393849040334889431086078523704063603180363456806443656134351466185903093
5912723772560694089870689664401754048952320872433601769514036287150000818580993054620294368887271884
7889593588276168300008914731934371956287570653015102616384827694684468083839723295857095891320440860
2329656758791417023426274341744476815211096291581271911557125597244843545160399129074908534921442315
0136816834465503145169591941640548363298037479350473054756662664457296075450901472622879890925990533
9045018108937141588732004728258826937808091025824449834730499573094568823972013567127791140677266609
6566474864400942709403614976171690811485963616722842319698803396303973677915811938035886816261414597
9741568881104312417867312428826693199518010706870737782770332424265786808630669449864940181418629715
6860180351252618621558128960647298015309868281724171273187350915137412092052376947602456249936423197
5840583846149643292284486357701086660250531873337168583958775037111002405848727677647778375370609553
5119767060245930674162220997161238267106303793181198408282797401996284339010977397272556345347330618
6590994865697865769078171447500572403839620936688366159378528650903117043367036830999330113070392506
6928073168965137263162277448514964352083900831676974938214393023518275603236164671909767599527052002
9328896926559787955295606838286078056452126385202185390465481027030479189531528174164484166141371191
2297864097577708215427537509289279847794368319796294323701787605346269906533987511373988733727021731
5439327910132374738257297214812408802545531897420467383672501559139978541060560859824949079258075594
7985570797211826855354613630121738566795352951376614978376927488344781288743390865218383703559043191
9397532561713078557924758275530298273125728549340503023147691888661004663619350679558918701663867202
4378871910850047818367579386382029050432912199717458577118461593880031414236617307617071630132468260
5849821362913101750150227471431859245124664473831377959869770749423601075800955830616996906533406985
3103927841727284793572779386301735213308296213146044021128990103332255976251937963018595053917746582
0275723663078688960502598788112761350464811511325941187900379121581369212829317399067308584701994484
3613828375633901919717201619934587409105719890646231736009020987878111769928973502823186280929268122
6040589781235392465604532502358701917389209785989493299063565852380751019036252134329614314467663756
9328442773188669880067257316872041928126846213695254874415895619305426310560630414179363732939529046
5356519106575655262022167236896113479659611281015064692189812369370064259413401852670716062810624625
8233576883529752084234506320509282323487125822278091409965184540595488054903074809126778172231145229
9343410686017824082984135072829192657246699400078540521605553948564905632388745838164336404646511695
5212443382195950427614433453665306280163933540618607791962128697166862511695628294522619378119331499
1627394370991690381248188802665948354084315454753956723566330599563061892707425690720518995218389596
2766089889212804049653378848095537741296894988920565766807260168834000194033430379583819841870654339
3338510741229735494606423543458297399711319299144411043433754190676915360799299691027758458045342309
5355996671333548014935493361222664708464934083496176826843228866840817026814609844283983241858127352
1278355300332390545373519003441888576606521061161156545472140393088971261824931799303232964113330829
1339036365043127923247834376107665479462779553542913072095913420484853989948559040661793434417336399
8866795397989986269774418415284825670135492858200238028845615413307314524611334498970188900913506541
7931917779436697971458403061754062892552451926223417311722775136193702856246189452898734554563955207
2359438279857393234967807348295688249872052934933984369468674371413179719844886601855405223318974148
3081619648648550624469101554847421517393515536553069190426173113882905448468034404817671364103931838
4143426350314618736539889623264641627856976134352534894218268887463819367918882271458820146222426882
0878889431915604228050773257784688833492420277093454509806057642925002156627706180589042294047556321
7207376347451110662009310757671764737348849267551334441589432559562811416984078108998510489060565403
6462848889287987839746771621624056069345670493924215232041276411229987508081734208561616352202178460
5094127822883672438056324909823029995070926435537587812342827077789973308915131504645452598669226889
7738708352171651439460720840100462143066307657079382630419533368788969324771726747430907811115656824
3405750282223835947000547772139787533112955204308311069248715487920186628459985025895632693248320151
9698366976366651760305845438052571655559181144542259089201459651846870400800635649995279327316784782
3579111917671304154679672741914008841412740958925410812329079346527063501941680834184318637700371935
8789307177697469044740865162441357053733382368163747017316221828769660176240488030624482017566393868
2597050362927929206625609573031479172338056577312859876697619980412917900819913585377143325267824500
6706147799353908695136956293346357842844262016389285559211447359187659996648370917384743945239906472
7827238967336687111963822308814206202491680715626287401950761564783549143823574988957395912154054009
6502075339148255317214799787556763148935149840348499457563225021500639740904470116256206747682864279
2134482999775093787701372902232524839841446189576751532837255108525884643595380844812019916912419768
2367701793396778383130703702049024073538808310895328027431674212550259819027796129085819709178381144
8848569726719288447129503719546557656971431461650405533247246616595077646653202795737732134199968758
4603540961787569601673938239637516192281666188610333483902984198825512823368255914381491649718551268
2050286011956446854441495280839091826931345499436661745077520278799218129964455988250271471995262603
2680544459969297893383924858168382619792716206550699796262961107452420485920929349576508247377214826
2395793824550814699308595970675396162596722662048065854693000991466226479331672745383040641238548205
9263593492644036325540239175781444035232930567599491872517362407463945746908969586236831287821409536
0856931206618592991232514158397286229168019074310905790002232156500289914272110268716816451414270020
7129059220037711520843441325248938543645571533828835249479397271547440503518604464399014648268574935
0928132699429769961971613545175335037438249695538818361088323994726656850613680558360266808781595915
4066737868590318239362182838438978639344684852622871772586610273969495900064819920507478499059802397
2695632397359305782165708024615944458633062734760919395439536916795706686326955160029831032638557004
5356070325825762687052630055501301181706784159719302959617272628929055583992878013242057850309970781
6093957298064223597425922639984538282057033534009796214122054402483207783388798786692264941495679806
0833579448579749188761811649370473083440241829864005501579842622473002331242873619419911325828135696
0052344658026173627273623797759737603335085509712696876851900791999672409912458511094417124552181051
0820555428917089884009321949340127984578232822159364348042103607956440778633932053103442581838874529
5227173919862968244875163767938213465314932573324174624103694654540639398326284406741607986120719955
3964428993335868483678092145026356591285213362887994864066272437639552162577970558979646466118807572
8634577426150436352935973761515416866760954469965013220899987172904322761750006150273640054326489095
6922897247980200595487644214515319507094979108374159527997692621319808762752967780566470811678090444
0580102126946482533741645506105283746511949357707752434681871512380240903716393838983399372643901174
0102183038950694582229189378547209504103005069295399905614692646283548771273548189932242300847404086
1362055344704656171337563928386238062685268056935469184738057374235664509342716691922754773546325503
8604977318191335409450949991411204153212194258187580199536265275927068401493519339046762907853655876
3078864253364266231797951768107792239286241105844358962645570675552485675177277250843024936608064516
9946878484659574044531746067373565131947242318682743733716798162229633368221895128843485475956359105
3912141883772836675988222100962557184169466051813853331132794853439599934814124843487305579849428335
8382997095763843689161578624275940848137748657242208529687467090847461282905266997637083000053510450
8431792833300453916525289532278064923622709516203072931996206203873468497830755979163660130309460366
7631211996406990888893834949753226377746497859462736404140711741446687695782357473064378364890557704
7525258860605325955004073895842903261309722070850859787770828864090575802086737354480331641383566741
6504370817562522668417521347716188905441317946531009183792952478176007660638566009519473307691928710
4377030087492530334480841696244202363775551074696370948742143783878049433804061156117314167040956253
0715537562894500478017864850903992553140760043087077568221728336263251898617146275211151084811679127
2806476655920848395420355291017499485957205546456787034851407259220281964114672274161663199886346188
6789799353014387879226179423528912467686584886791971989046626924579690565182663372023753653114478531
1252509882765301601684160873207073905419457529573725961373932648015112709667212656212310383750966959
2983067032297312350163820754789152706250782644646444103762656211051013006046593424050343052773924881
3550890570593129710983824170832042080620148390596633941590200693323397558834512870754850008493714702
2530133984459603269459161860564659456661197293002823587904573643570224781593149294749897678172422837
9507305814296678940215337089942468274220473140929456283726035494003373309961581057058513612781498124
0049049480807290608988205638522749395110289970572377797789194320927743130915659420859454849550954003
5178249463427361272701758139790274299598700178073249528378354591605878322338783279832905699001094935
3742255188198243346719686232249371851399650593306844813735246002532934286913903912972075822560005600
6505012014365658860916947709633478317796649154807802911235397689768950000978579830876441488235581355
8902691391443040498476855297905238623406452476640205818019480362740768055953572659260511634633599561
1240819827082662367700642241023952276326457435350165921093825985855084286600321818667840807458782003
3673295806016183204088435004911548183099002119339309911172670240553381645670228552045172721523203640
3030337110875760581934942621162887487371178813335046567720382948955340139391868402178653125780417459
0877422778364901486456716464787148429224253219006913374091874111003206307730912043493174979859297312
8243574594570800225209150197004422472698735498986383895964365725981488116335747811367725125560603018
5885716294984247236575859638090149509938540705073133241823189919981365026909838611856592245860531909
0640291002410248259880657046902700680747927959433536084637006376213926253197522474202339946773641898
5650748230390910118781546809458618623776179732919924513635145046863620317685822771181190770268117849
7648768526228727210874595628313125582691947174258029244460475033011054815974247531725223123510642773
8316583100979753908851695492707952287090064080655737776659060120573356488799953336145026452097160948
1681763032946321766601559008899640997471131246724427494180187649099577248063413423129820923787470199
4545523567435675900531247535777218244910594195307020887136952038287374753699196371828190731421742431
7462730394700342787182477289897033632122513904005239259870452685659216995101501109931741686071413197
5528328627321475936664109595896364892178334864176787474197430073116481475338942468546504188496035566
6723340349517824066373937924727723783859296552715956680242681798812922000860941283126960173346124030
4645955132222501077622878137054742158890565561836669588625256734654024280813789832155522742539417291
4002616313367755210610625160734351884010442299049534118204329658453143075928170043422223208877206553
5229908582658068564728203869929610962819148252017545981165512924274464332181613147624739546527798263
3893843443218033832378515302667063490521780209124263518817691762263056296558822355061172490156752998
2249691562946612386980038032701707575071346423869234927023388836089841713268407778597398889251680709
0467212539770233141074595873889897884741534526355356552544407454307436682650405676328880815203440333
1791109319228240246474999946354727425386695973652026739760438198125753559074904129899554086997635881
8343085491257586015499127195746362644770383632502765242856397982704891728969327906211318395130504077
3956961276305421122309570543601567264157379017637744022942529368073039337580446293231938113776491871
0268790916431559452622125786868816472734541500073330254359760785619790521825862301554091697899810043
9899312969427353365768633352368589481968749000468359641543232237917851428246847205921769879111109007
3901938357967483609359375800818602945667312349145757241127603825806981773557554151473097420703349648
2554478568952755952998571123137760829747196444934135588338954120153998518763371480565680719014570203
3685402351122340744832382987452484413767621290982654746550090968130581047546691968633156635118290365
8034400129364315146630329223108542443913358258125151942136420383677970638592527645738178334288707641
3987447283349000625693743606827022629999398339267177268105390858649153169110631402270621446781149234
0066446824739153357931360621648559582154744157378007800776573141823138898478778272063754703447412241
8630641801891838952953214278529217733293347360042532451643667203105513452414398789164671402961908374
8558674464501952025010558342462570306398866881217847630662205554995979504884102138451295701115977092
8090060034583552262802022364170271094710952717880287367222409234674899398446059308205546631896538499
0791465596072996518872167058698228190298135556599669587669942426526704656958558262765157841285742920
1705915728036128879711321334086883583015754523018856108268297001831095024517794196859349469352839641
7479175497610283823566000813856436346847599982030545443987869426967355284013796995346851195952834096
5858647413786026803910786059750329949146745194142582583696586578870363107993527301630319313791077462
2112424623846850417169338446778917037380788512067677402170038938989522507030221139311314138958285467
9506646643664430630875873388833303904466144593028415797721742506133587893972380355972133329913201956
5159516964212700312883546747567865105977997701141450613299326087482086283667631157914054236351661272
7982546015081322495329005734290259882526596644845982423781627547940960349895401833047076154066453766
6504945033910644921209226128946335456184600867302525468191050646889685457125144505967175892848488869
5781413490163045331934193490641096477969787690647032507212859696427987403763445188378601374956016471
7153412939595105301158212778943977285766972038934124775410311112718111058262466967175765072439731191
5189768411252156630125407762706254403901244472967802483774565656576465968792229338355522473027128795
1544249799095470251684572246797466839772449541924903034980220418394533867320295015288839884921267247
7301145928831242092333101363183582503540508058222485700291882620400809234497670434478495322313219146
1213841288834596134117986130880155349721641593274983789420584811416780613528629393964824878675068661
5851757692412573676266403773096997793678090015807025566306237153397437094449435117890689174890721626
5425718123465638166159136792344266885387300695194453360065603532360577958178062315438418465960900874
7758613343560846899133390431085300365635897018620954321436684169788092629656796423351032634861520780
2398458810149021666201520974401809164728307031197348187460361724443805805646354286852619300840840939
5534116876560626146544912506509380460191060946920007560624115038741139400851443003525020252161817941
3001731450694102650838632261434299323766143584280054239930433213847375776900151285064344450202091454
5975533862556915073571715495714619230133166334399741534737040658601823053558025333563040179508996455
0132587140791093776431310109836934922359404777390772649983319721204703968623546898214078755839078174
8246989567894137885188325842945494577171792968875738241415774179216877524328621030588681796906120411
9598165095796699158963323365817802520305584979739083901991857411348140991542174984630000351813880635
3066469536641020618091979183269022219359857909311741843560416212273926246474163332145198703493897437
3371560891033392870348737023177375914156754279697958896307790235592263823422595657987229894991228348
0282394867476348653403035415202244432728129128026236386898668982415094423186226084479297919875671670
1501055143058242926997933907143141310923619535933445452395604590857440248474266713582302554839075228
5873377142183690767930830442130941498235269541418258886051495608252539843817782321230959009940489537
5077561279896490014600936817820624132384963355621488096206395382286976534611532832438357775643021526
7759885074720696406999300731100199977249564312867056741721424156715737335794398071768450332424165211
2161464731571594404457762110998172241320625942711484784673359897115014183527126699057932596858377244
4960988760856502993582028656168195526108850813628999619456567663835848849909817191597410667327527427
9716863052683565876341863137960298294595718508857151172727130141223596696169322610049667658240039725
0327059953631765739256797434594434614763285801955716794375667873570937932556237492947994878421877369
7006219825899640546021591595484721648222337322293685145365441067974479686971525571705798049717883226
3503149841315377211400536549932983678297387405388788063437710278840767669230870096855645450243512349
4696972283996527216261734249530221311279090295365937356241373546773686590337707951700808250773134279
0326669846270209945381219694859750309700923381305053248819777240244419690189623230179079820563787762
6236263902030739124141149133590164208043963453657458981687727128964524423364240403742536150791200594
9628326577660547039802799979352018066247716649349263905706855326750643201252972940004061390347446748
5001945819938169662607445870281240391031940482614902662709309739241683146885333700507412345346198423
3348343454577555051605898044765136744992384029906145060980249905869787594753308104326129317961551854
1721785978123953923052260436115722535568882487800003485048585191645875311354004790932243668775634575
7694881574509554090769453042595301649150511885992819933014309821346849873470202534845746431033525735
9636739603435842809187472984107611975934997590607073487015974944635255703396989417709195221375291476
0034099150387547245408110921519164762352403955859163461564644308229430895241251901119388460181633019
0122289178163069338565749131262490474143676769901762872933225770983567754048115192856185372236693808
9037100726234213276083003582873265377232791896338769526513886168645117512882470496083795041066439447
1719111402046788998986209378673271416421483277570405503621830892927277947722075323512849917339147422
1337763999494882030028995676298951963340410062480989965661326078874826465003021443922365220563284984
2521519553701264721309523858631895240077563192339518826171106081977535371231974637213240325745623871
1645351454952114825708700134476549078037406333129735542711150607743057197787711039133197278095899547
3117846363418429401328407248669567424306079678913714051374203929019027229815586530369975637445922387
4096699445663191870493502299209057819707587637760998553120818786492700732106525887782637413046437081
0992231294031708658504986007544917018239589863312112462407462066437668696007608755381955712340590628
7138536485503109978628516394143351409944939671779017440839197705626896666906001222484750461954410929
3277034688886875338013742294149020903790794118937120395104667357253871861514785723935611002261765404
2069757278409983456431278805771561702227418810637721782048276579288963653845196084390829288597037912
7914540803306433186905930495832222366778363080619074746519921002168971044004488538833852688526570400
5263462930119812158972245667411911866743939526600907692593189536106846280933475869688212090881486246
7618872222221233135417413514169217764427274038541778159005536469201879333108986800638640726398388819
2041184660927010055212289284712427135473282532927562807387260818298995975379756061008554836198400023
3982212972681510879803274226700038576300543898866512780293710904797668454334965273836157109468123483
2423801866152569443348159151416387767367033194655831004519356395004469776539331439943463913384349098
1930432330652538175137736919076688744346799990649517964400095849130284625927019422270886717320379780
7720383089787045405820478728885473139326565168011426597190908124097596154487601416192283388025076653
4510519385873090348032940709433050251476650043685353872628019409823021282657519167666997526155201636
4553232879929932396535489586913147956792771309818028351240301079529346393206943228562046992064685254
1550062511956453196252323599314484162261329658360177610732581689265119899996245847359268908941358977
3368980360187982581225330791491400141648940110439573980770020427223667831819221847148369470505800396
6573552827555365300558506017674288802442551899026292884883887218652421092679895921173664015576730948
1885796893730871359142177769864957999763581021739730296285166030637763622422234505727187779783809691
4264702937570452702902783491829488105569577401021190147272078544950446544763410154349201157962006761
0802347153809774832991214400590328486451400529335130953340840161318218532316898886642683224388177735
5314235132116795310877856391987023023682254503798559380666152288325813592485254894460274150190184938
9056996627887149079452530066582986645919646753559443961767383863828912024851050682733872787309911669
1432556460814400949636709395308884980945448616737353001762802328753650137363739703639643110647210872
0433621627802011080383511169840170231957383250130285722083860372717052571648205558237551439939519049
9945741774997390886749081744123867599481779897384266517150593177523294990148891947995107351211548987
0066022179735900550907100520014134113458388659996179932639171319640292149628382088125127797850812418
2019091280536371622886513145317325204986663801662606483534325208351933053940336168961288105605160539
0622923315916275217601403472692493813260336636140036777002511032533449182238459487787661703565558862
7670239763695440786766961944279529302493100383803088774438975280894732564047890597173535219694583923
0372264688510491986475767031955846586793216780300374460979328007776180853224378991872409240725483550
1665332176297500422224745725832433863968420475065559568232624069956575137136244900207500580637017776
7776285907627123809919026873193737071361626695710474487365076743465230336806875928563645722977073581
1297896182839719218880878581086157484609620209180596646926623572019617895404421639540361900842953796
0249245254737677384309862479390523427616633413277841073276259664612003072163143296663520012893467462
1325156175956086659406966759845898351382842925383952402654008785878811305763265384287598223617584290
1724456708224046307631689902989773686155766123107757672911727497324155292298379042918870116132276231
7843122208558359292832913062447937250567777436992004125682044049220135932074442208218298877021270446
6507026058958535935842889952972896707304899420647760841151545173834077207439723926647678083814864332
6961305936046559150646500491909374645765611425036769918026623714481758596204881312631534927745713174
7613028100418175353612461560521387643470033573043491262400063569866480002384548649613876488345085828
4175719499877887031739350840060535360087358130899768604728179151548007465754739725921072046933206896
9702897950821166479768005630419813097102053791198885944913822501287690787207202394958402796302529872
7738482768607698531090468295240994545219374713377113603710269245520563747000463310078683148763143527
0846942142959467796550538752186465625849769425506674883697025193199536985345505277465810555512174006
9915471516514934213120933651402652366583834177862136532475450508718462213899554189844389063275274080
6603879859225158207685742895062755150395387454810736790678578036461682262818102636778980782293945137
1994743982720897175135920810425513839278336078046443008551102425914633506885369712113949751397155757
6197737388516776956272045625512543145869951772326980420966735063938517940289870886097913279915854675
4506059509187920316512186345782425122401205244517160070740658062324350837880793539191791812895010847
1471207010594571955216788888971065668891772098499127494039966130945041875711780019343500803546703236
5401763829858339372643093846035116976182806638038076257889181375390085164415519326418378633016102151
4427497417155096171230874878861068955895705183519364575144222763648697593585070691135436880905934426
0588757662388271891051904841059630104451324006468327941261776620736936626031275919351682394079414452
7808787584774937010925853923597254428056705068039604473379220437237346003190764493905967768509268553
1182801141267231397480654413306133406247234365170462053529764981325771589799378017581195856448042707
9899530050458740482261371778131480476199056278884719947840112484727140148473734639498816336462069060
5908391079640978856956117945986878126848932363621477141435740388928857865162659602156386510386035858
0508596689786341408012275767046691266151313298980334699253464594816688514701117098541848331262845536
4087323688421939361235056065953667020299002894468514635531268631592625363164391572037426883198409534
9350106111035764808280887743730910152887983865721506972742912963667019500273886478166847997899186818
9149422457956289537350064523608923881255682381717250618043948787281929396550068178334613564724361885
3378278896271592682062079935216416494287633892980192299300664354154729501333512504087580031745653983
8891456385016668788180620004681891860506831271139839770006708411448940115564655396893236768684040342
6993558508893284846109142734525132867471101916401227719463425416591544921502700776554953633528656685
5731622173940113499969316802375952517855016757746821183852126667422170990241756327739478217595008171
3551918747200811643876162980260179550781044895956504307591377034930344860717626146147815240642725554
1121047884707378822112043980413473343614097823022061739881606099519054405022761733413662828876436057
0773252278891032689569906043785362606836372368239591421223798222559517113547728908824362990928286354
8254805820191022372036851283479325974324950628014343540892879402950070755334864405804173791441852082
8904552871353725621585077326728108023331051393933267881269930474183245479301174193679796624801871378
2479341429897209055186160178771532858201397832723876243047991434069412287630289642460307574092055142
2378020795841485414994193871207185048332567633540430989475131334891841090707496759029994407336963824
5075133284083567722231861460365911214144804256646796268566514430243237355166700275914412426734368573
4723889606810482120411838058790677849515551269385356553488324918100155056512913719076874082420657614
5667910186667852863396897504325079362240832977646936282051503062672722842202385745408030784926359666
5390507339625006895849204134281843806382089441875932201132768739235603175182791238343297138502379163
6763404106036584441238629083147721019202134656533382516666536284399201251752895519237792369604579881
8468565568337599891993417009613860238679092645513469216627200004068518937407559732989090396377183757
5392526437102659250808267178493690216404033673911379877934210673170361251844436703730524159679415674
7508674697967941627278615791880056695461500702589655100874986133400858779501542424668034607807449567
0243362049889607469814218937517845147039340799690284257119314229674057049341511238283371545231694042
2194767152714193365528024015942630558013947193455371824772346218304719365416965479996825754149117229
1628809175252101907894125104460384175695888175487169731935313177499016262612631154671889624561967047
8075499279662889087235006759641088600454329380787911076826466074052601934540186868089713042363396253
4480318673425736877424963258192747108123887227804159782602512368820182717000941130959429256649297597
1695168541716474323474956447386993268636023613790427179556674004047199354976791731558693584372122246
0029985405854872480274758465272567286743758064277427711547611089578970342554604480111159302629822470
8056767378289426105668991102590743235773351101127901584820125814575721822022101151307342801645378698
9358991713457718888085557406935964993160036468887247314567695868761317364978481614815762457637411014
5831429029786760339282924688997496537714589446547015177835118696457117939889576257261374018470555831
7699316791509735860191626374613997804221102406162523296726675196042639233191411679164098159430796433
1128108012890540045546157512543430015734464983274395559526654309463535307912434605007030158768329774
0029657959015076978807543887764088604773938769054991392108720057671587478053972156702413955752977999
4034744753364278133471849825295902615813065495084277715081949676471279685543091765915213654903631013
1719772391892964241607812081658138042451602425084488242529584717375109590584564134225344679218469343
6847381940180048769133880733517134673233631498943644414993082639333986851198277051039381185121597790
3604828152246405687648676008469235823897288292034278921871600688937152779797599797100175711638265300
6745110912249276425665611617020848474970074473683282924639392393408376216320246413389858471765751280
8825083186026369287540333182085227333882671002948696236668250392508094378413241302502915005051512949
6808073793624272920868955549294421600146853411278585622174519946573461970400612517257535494858013122
8473594019571508233646240828537758682913363553164046883115135303021921828841213938961187022086107930
2684442613309765678937063377440632411232938021905731552234462214981284439887876035898729547126749755
5788717818946703848743743905384843108161815671785456781800118730949328708214787787955157773896188525
8749316399958453617356147300011272411681762945294723717670636389196866459381978085378258853735249381
2529382317347311757247372418322317681786322070896431334600662769609827318427275041197360248280579964
6058466733830320392929354072386921367266617175535229128417730024237009794507242165205295355714954533
7370337659303571058391800612595159465873207861200025647647247304333667721052691467571586669364725091
7991280748180091142709466246458451064936649205114895037469735828454920934404039953972240370942359305
6111891887289221863875818504117066779833605921008789746890619949078256526189124966197822714481608287
8779909854166276816746981970646612442913356126219740999053028602062394337220711419037884342607625236
6692954004842703102608527458966970427552675637212961861722846878986970382064158825863018441119773998
1397578210154962782733613022858932244744263932404488896737175092503695111265297649654763106853803027
8775350131680563565155298200268946539067761646844094760457862217397471436706003311787881191797333553
9722985744600799750004732522893043855232096358632554316092009819956551343065282094328225006120763623
5079593547291984643095881342740887167328734211174887561833142836812961794764039258713888449462729085
0385026657686318722362266889224010822001658418261515945685729506149580720520493695657628020382995361
0688429481068530972804945554138968168709838346106979749308268719944856156653932764024555580730848300
4729614381311089334011864785768018599905719988958527489561430265661613560017960509320806213461373089
4823729567308095947866603834353193848950329767910363974305324392520238316144118192939167041664904309
4410706690373309603358172883386531569346183205743142619722505813694886819643441426578724579002930776
5830979578203714502097547542398229432605123818458251699570556443688272643274164227746448187295370274
4080392392834960728648072890821943682028513257369946850172460556604319431007814594156971645255805544
5934043102173401024616305620854137252395266904018375732986871395139001353277707245694020103485333880
1679155919219491855804739430185850316156635664674314142144061949158546149962343321305802108460807656
9626358688378291369498659753171620238054045061652407247520897792400039641304047163338004890884438065
8975422426033546091446334246078841309719621025604953396710417438145234311514604357098415569224085766
8257464877275466222042869489073876620771624916364181196596065959500558973356808791184639262323093229
8246290312521759552555155150022575831981636039828235579625847015587040764069969295705956917468364903
0244559833530108824887966435635832062059787428976873485034853007009895259586307001052681452230328606
6351606379415503306617821640971634247527276620916027916752690514650803084305320576938686772525583748
5817609343017648958835585561469245541249463157339102739935508479009023841931966462535420724871657272
4911311181153853107126006022319028322556385810434903410840098424508223608074275209183036306851673709
7550609147826542420000765327114519487795156841283973736202746477961296441890049490761378667676552757
4663085930289333008986611406569551948760348384863510875298958158272790420578846227559596428842911756
4626699709939550784330369368279509844057307055330477139827892087442037811298564994116241001224702450
5041130925288892882526748500937920636194256222547259706217724550393852507715019086296173556827920140
1170646201265855706374318192077141153651868921954581934291114102923998364526895513380318758421500214
6971897151141128820753757257228046375147245714947005960072654348943557985834337082328886220190053379
9651092941660767312859670797392897301408588461132062098099295194444961571100632835741836416417741538
3435309353499836771799289881850979084943058314891721994554835056044677631680998365789479524050050570
2842512398703979618622328408558292878475694839428118363421999205383867680864174576974333112752384601
2594028219347912879303000027447750391423016017269088000606985940497788001350951041128650155370649837
2088652642067758152087442163536772202220616084492349097006925385692498194056204074604162585942971014
6397978539831587724063854130039305723768491303849986916053906015047884552928119898192967352932689867
3190297575382347300658485762938469957162352315848055887651597744747825492064678124093528041498578627
8235663098352035179981364978460720935850155505829887278438299763400561260565586366896966794475230599
7498752965880908079398184959428913383140243433787871464426218862737447711217409859845600755275179773
6754860567658609797186858454852696665658654109100236778127615230697422276370179767302866885176361879
9758804690508639575814081756216221284391986815859255961678786951509594775186589573572561851687788314
6493447898489061900786615675715560030436145760295732726739590316601145198010755629836577525595368659
4487903773537764760626480816834206708743546850933382153715912040529081636202843860844549200670219567
6474848896699388109042103663866207316454903419600297549009336240360203797528864630799456531461981978
3838408762950212541683063644889355150778615581551704347986736593496418121339189613177693378383764292
8968867375191860638762567100835621023520369549261977523526551318338010230153677823068440196812123736
5400497115140791720795815209703843925798450726524085160368834962812987573651795972947172608904621248
7224826624167282030779235068426311704951100912426045065240157829782414098585509422821817667608958699
9612181119594595227036548293731773892382810772916290351103160463699012830881726372138497925845480280
1770273067683929864227804643220062195720591585482912013904828099322446197127233174027296815702554799
3277128623722807558496174021942761105648343636817258572505086413236978934904839413212097254078568944
7284116217808509373057696764523650022475884573839899066580555334827850825040958583519338340884058242
0000569972967867860911951787072716016041791454638052235048698758012247174517215262842253141283193530
1743882796829442899569544272776757401255785096039028200024748501529980988980014378373455504588418883
2027951785890172311128831347860158457110669847847057211664391620513018749409440209337320173319017678
7638645504133839135984513899448328173501328858185953973743617671493443412859648892812772797037263634
1130936957165079953516012045685906534907379777592933530807164299159359283714904663165721664957657883
1793743431609732361869227050217694436394005336704985713462141843764177941931525959939576427547677273
5629771731556990408113453040625794852853301035555167747294779903255416223245233300000161696411866009
5238377275230532042249208686865172807604583533437756228856987865462746984977467963592601150188852047
0434971875343174499618023471455074610093998457072843510452508347752602306339336867371352188850917264
5948312736012966895063481836787090688783773852771571427209804582289448654699928506658542996626872267
0322777522367183609494517165337881614384666913091153874062657773299472336347744866596076934909419465
7158881630125497197719331105942544311000571721356061865639010132602482329006491425392165617369819549
6009541025322063141381054088303780012629352900679795524960207154189224603039678223872586263744382664
3302573064720507663951375975886548883324834126355195187665771642989007474070018227305343574779097059
9188840120242318912221767346066940094751059980976979638052868810471819801156599396051007515593819435
6785660675853213913932821887276885494559176919452395204680910267346982913978192926281281614304338863
3000932359074275784678948041115924877884433563552860489337746152422908398562169884996517197244816106
0922395217225788411318806444386047356793997763095975995314395285562681395173727306928480792446423106
0980089964119090406230645633184513747916692078683334476272451726216192509805405304378015182525454230
0482066265906610418556139088719350171699212167554277596207671327730634834037639924692731391615354901
5085610181976379163891726967473258520422133284826900925742137796001446099663221559103716274713666610
5883833773615607183296449696914502694289892649144816252764691065544171810027128059670500668446120703
6105910705498637932630415342001110782146753749310685957370496629604919485386884786420118255718520513
6646118844057975379488409752126299964384105951280154074307505202233247052599846537262861582904481439
2325285817414084275429041116865619905854496302769151611617959568955606473842756168703629065948050175
4093149653085862625111147103437602552689783694227164681933053382839831835358902109299207662949689236
3758406828448839365110913530449711861242268764022717456236422092799457360007456044862056263739677628
6858441998255136572622077816834374507749261201407091499075283582856481889304376146351072840662947129
4676515715397226786844493459556360401771446620719561525224241983172121608350075008154657033095405223
6421832694378468401314518850477881838050267771642336416297921072153964805258781004026824351909530084
7759029591928886656074414500578221229204798223241711234843304125122219408312237625363837551760613957
8510394277331999026767474938810211975264257438132336055550807965466490159064284077007211061790630320
7213676054038030742282373059095535673548770227841870343015597482565703639111808440251762121064583357
5476353471683434377168270724969830559167483226731910111998069317120852691405262707720181284638790611
7347797911227172122782911203051460263776672172314193372650859503295430201792238149244699949146423874
8320437891409711271594407067270864924716855174664569307005555846237818513497061310234327382277221294
4010217909270955080465084843236186207594862855380849227557627092883288903638852495097945299383235319
7251949879100475983997796212834172506662308627532144303452593163680805483707763469379322046334784982
1155385649957208009975802044059531300374353310837486296862097757799331152510786936695113235387202437
3646414201145259865090157226293043091517122528207744862932253925553173364974576632298590308587567023
1406317807608287355431830579614097240470044929827912730545920581663330858725814359497412651107445179
1891609432662583170764989423373579639342679724416558952122939972086062678152170621247402381852770131
6043107537489302470279010681422934268528544634007825178678852937451320433222319632479488554315463904
9904635206867009464183698611725709483364254914265457791995762270277186789313768700615377974992203915
0831689370721992610234223610999656795583236407246578050879108944648402342698524827360025717778196595
0574453354666000715760210331677175594676141883051258268596647298856625550919268302773905024706400786
4428371628926747394991793623579918171234698861992873313734677697806532272751776430363708743293829588
3009118579127542258314547106469202761868990577800105185108793077447137106041440467952582316800859657
6742239501332741071191368210215855415911276700386112080652074717550534302664657521240154818670749960
5718191005720932768658812313681521146163696335874994532692757265669039361866708542814675174446467958
7044841366589886539249137255656619731812177516209527293071222771088001557619378487984264024912916341
8035239706669556528113846655491283074605765081042535254719192294299574376026027045393242255653479097
0483930165244072839447265379070443889324761557199592262993098078292075329220693884795694712997751895
9870926043471508303794302901688159215410369441298212421199183276929711900678424263453027022005585982
9182442665657520244756425525756565697235188687219034153543337636990295475177519832316802153611681205
5628153263517064132513953665362097502259858370023441783226889182131181336255186932120143777153124554
8241161385755527026940155657501748781822833055809691252823169931442193162285210367339556367373485322
2690605948735431805308345874913389670396934904291850702724036515885656656954790148362459249531099493
1981096109722637080150242051367333559398855115840453035567940000645800497190265697519554982902870804
4039805596432696718353935849981392099937426420228650805306011581107119280786450568310640957425858749
8742419439293611090722233380365199641916765205912986397850175833162710758170198584787243806004836934
9733543144105640918490818137280912976251795361425819064421188862274416135449105324323060954064255369
6655176540055324076633303920970193052251417277829864004664208374063630112260856990731713688492580452
1706264372742535636732917107901733889626642025069253521066419619630694492033993009334017959473688217
7218208046209235055611536564381185566317981882340044216602263120017274160799444907368269712960529627
1456239781544396952409993844196549574240337896812479331852232590103858659464267045759152233619997226
8909430994060484467880076667488805252122226961687269976431394338029540062507522209616213584024962612
1264357057242297623497319011886265493171381131190239781582333622251907360791817576724532252756262240
5690465109994222666824653230134813990237178415371382490967875279438803236788038422197141541654614953
0395159026040018247674066464382190068679316813933976566331072202498431365911774032099685519047590650
8989795934765573934370098786227023603249417882004817442179095752676759239939352667224643784233103357
4868453341564187578137579800439535139670906968164479282080015622226879194769296365572590823038216014
8691551312005730770041424673478884781359720420371811855484722038098003049524353317613407105957103814
0792542805929639979117048068868017990565305348156201050732236616588381520563698575016092636822713239
4462349271406639098370567779327128162556070199569994628436453122691033435834316675352440173174506998
3433968003265098296103273524221428963861735769436453728459543457705946439773808401082904242526603704
7770205508455233118467726222029219524729979834908983800279170803324110277748161214560688711001937938
4431229263171208413283146626705774272629665624536801167857033918351634840807304549620167996994236220
4368371295229521094671545235640715716111662504126277181563919913784621437661306642142014893149328412
7875560253984863806785373838064160855185011679684710509206302227642517762614085760331867026129528771
3287955680105287588862789035195989948128025073165027293986741796089840546476717199568268330011529964
7708721692670076805400939814734796364792355275536414794805676676676380994342924401870662013647301600
3930293212805224630749719852194047390047863671433202441031893240315662956093370641182591269737705825
9648378653783229499093382644030123338575584070964688018654742490986477581944281274696592461313699135
5267802603133391589766837054973720079301394455577795359126949064075939383242307474251084372916877343
1543636539307601793773079447316419256936510409928443465575485196590660984938507095716863339249770495
8426108720180603228980297183359715170132488266818960764978460086057065389736139873653116726595326946
9980439860881787158433671745967546933131134227060594794265313507508004854623344844420209109108051246
1466915790800376724761043411081178493576019340197699008601687666242005268362137184303790854983609828
1716960426267842377195516021200801609924676505949471506699198400939373999853442347068410006858171072
2178978923996758934039360564634018160643129491640606668334953571438386720192004591990154556908787044
0764235514768450640374310924158167564315702416674272570879220146811663547793226278587294170562005405
7357291375143124601881328471313538507716800242215403438745948327416599800563876942092536139219131787
8822306028961645195685408896967280690966038460209522860220359609293630320558887188970136348167386894
3456852214571440831122426125766604390977636708391333764585475068970753059020572533161871697875576033
7139683875306162121665464639692981708306370831022762479868206575453160616954175954767924475774531375
1034880303273358127855047820658883457725302855909544182046849310775940427857351732278963105593051168
7140280930302443709276599135413300773741196226456715920008533749723063795927577311093971587548702167
4933789334618204831396598879760216786422852212139821021923680679532448010258731796055942366863926920
2560720639197353942001724209322270454191847567508486263792183619898978523047954819054820761773059532
4706282994452541873336138098907048226854415326791271345831828571093158182009455882756717991785968571
7987690956513813385663833576174519646417182504919502454602148045335180456297381424468021365591116945
1018419315546203533629297590312389967955769248196002981951551148824821775759937202100220117710177298
0302170319552536364902555526788132861287827942232873384977731715270425585256271659105860418433112404
7757370976231202569268018884376130024117489508384621468859700148957714095099598118262905967457341795
7459716034609873789699474441743589796438135811658611376290767827453887494986506798768589485604101381
1465473678447051885728083704803985402856960538171204524233977221123341063433307518684101404673278360
7513331529396528395726717158816499182289548498312102622415884137506301353804536990677532012664404154
2794296070712021798688358415697304792815014341941979059063206787926241708640829314769888142986416441
5819766212060828973268828132721453838957931393644396900185213658378602215438713467941447873945125766
8897379055544840071640919586815684949256424457062638162886141738391438113316678146261570299007856009
8889042242832385223779194792431360997114250329970690735167347773176975608931841427319071466389554199
5599319779444380149382938138545199905131388898319893056073920676229183528453171793570223082599499257
4150030959672200877176423557914085267912990668508909513888227644286731383054641386645532166105811925
0035922453996888245898170973888731256932390756075814626068254440745000151300096399093797648851292415
4388182970544391829223755014787139106470133425225300585875212196769172848742936297737412902575480585
4317442521759042378932540651606464889113993428428472272822773276081052329800333997458197816680697985
3038156286568053297649268227839073865357829360522651387678911131257777733820791635957059847523343397
9748109328584263360782545088299902542059729770808887322384303395056671607563150912740345961813540986
8828497912503808590202535083100425267302056122634080924949193679869961483434194295175578028786280204
4070076788273360202811577942248281910699528876979911155052415666256562305131547056683771903045896163
5292372235615326993480972732927267043909231402900287835874498752729583517224384768440056726085003782
7972960605676550866549830666492174402323110547293994763920361041992824977471224861627091600119980154
0594653782447475093877591334406458123374572315911090611953548850505597675949253804458879055594291803
4178689983166900488550112587751486840937077736381984861805595809084093205729046684778268181307046117
4439339515274688959316382516769900792601148829843285782334517045167662785926450903506148038115319764
6716361854394433594197520472705302869499647349654260165263657512741340875664676949123474706950162618
6692102701218071046350451928664317818357372685062871359031921679885958702603201416368445856080977070
3396129268933097742951767196639377579793841453524132910466549212816905945155048096755949608876696528
7398843950779106020326553542929950723987496187135568302482905868971647764755682452641245806642985252
3791306671217517351170872051419528990346026753398632833182314684214499102067474085485543450079846430
4427900767836200281012048561912292024916681822280799000393560382246570966516846232926736635651516995
6898660069310334162870987600539225949378322559077230955482673379136671628638569800792932935286760117
9342657164579182704405284470765796386528581203071186778740101246036240433644932705360628919677942111
7983151441664226084291689679839796115952798706240942657223417588444603048290552549541009787541947584
5203090369835858910668336390301835283528441720494462310338533597364118199046489865133369397649602255
3260228596675970012849259418084267729312424717053452881265716555975443511639894989409686986300351329
5444861808898171315466054857484208693734412134793841770135269483679629894308044014766082352533159151
8795001018534016860722312310983031735099678251604798853080371708284007736347547672878234289453899615
2194937845548497226583596600438674693382404410995589869137271005519353922241875815044095872900918808
80383236142794208988590305291828471128328765441
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2022 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.06, 0.79, 0.86
Generated 28 May 2022 | 2:30:39 UTC