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

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 693*2^428957+1

5815449235208967102261778339022577080849378829371930455574348004671275803003454638823653609241620045
7734420080560512703069791375756810695681739574356166970271912600665256013094679609288793062390403848
3582444998808865919500210724282417305402827220147829750244067102336316356733765991933126185842674047
4881572027443568176817042396515419800353993256716948771791261215356062443861167251215150191137099554
9188835407128121913100170821725156587889910881328579260035740257749959870670676495097915598652096393
2785546213423733974092458830014757899043137568664812058258213708758482594229994149167222457156094128
7853740645027630032562141762840894056696748456214495822562992537121506403695923514736525939798925181
6391610582730700936793023800005840608229875793035290513630857347667541867375631812437714869665050120
3948509575745496769445683689143773066648532724783857807419369906272932674527746045511780392870731878
1087389614266966490004342406464057000665617209912202851756931123117694106567869985632974602456700188
3450528148589867004103225739329223613654498097958706273778799685025839988775286350392977099448541970
4097872937178816791649960576437684540997377408372047143184065924605676920668514686411245632169448373
2779956563616464148597445463658590834914465307838977422832104016707436638480704014014104974765933662
8202554981621238725095052580451280082018847573339311278355226377624458103685854339484251198213751047
2396927383629871087416593402307452350733277104814693312125563032300290071157190295975128063742029740
9757214447927997552592251548276663983379383397656280414299633613228402353623354233504419273524915982
3746162695484931498458728480030513286190741508199557461224921424634427143800549562370558297374575948
7654157658192530299817072200832686439949394022312796441201589327567879407239309469718976556380126125
3767796037109848333729100080888084589346638944145255016060330277408120961490889245092364307747200761
1897345413515203988729912065153870786363416672731305351565077956296924853262941192237698324326011714
1728542407817076485395450147400439985877751564619222302471188302704707067949382031709084111396964227
1752378664006728834531438117702213441339417387501547327360331969874723269358593480096239220714406004
2659508111826802312512906848925357867777343386879968622743318946933568419965675485052221941770929579
7488404504578208577232388949301077749739775997663144513440289251771573793906219430278067938939258762
3563862844832167764723086734068435074907504186559009245290692844660279766852437227600854427490243543
0033372410141648429984981933470644309733466202476181804690155010084371872932819296332159324474690821
7766756561058530704201864735700935993013605847075806011924836628038813993618161401717355439765447224
0696235181083776039357857394816888973715577119745024656327684121372209627328120752853737793005114804
6539940358321098484271898733672482852657889996761833810396001361507029215612532809379126478217227249
7271297508635518914575446705184167212612650011860762789259922063042958047228306534752756868732548820
3010519597035524929794609661997060051390345444173298601971689460344799080406211062822678993199481968
1310904436991717208679595507986227599036330114415284508341615147940397724480410342204969506487979634
5629296457020808913925678905973005052331853921993828389830134401875423431437842843234815183681070225
2194950218668470427778314904690496922510018457795714887361192338718187122088013065135552903301588380
6130370714667411814078888888375587291604290925751817547697928760394118968408380379136272694220512065
9210608570070361078295866136417763352980290265444910511818922220265750307253157387560492274500267727
7774331195310446175952737788541343412543870310544276070196935734153246147811210862599721361804301095
2008318253472606601428153246894413529674595012745750321863891867297578111122773500893690219352201073
5946052143667415505764308694619838480158604393939638210611937752722754778043920631126066198445818479
8315143270896665547907786474626629637788295846658664049559038409798679120827828099164199486832710424
1779423878772907758659195466437663016585955168537981265413220407507020316458568319471705460491207535
3606478345673243129471326821062094402269285601507126843192066183969952668890221220217884858753891266
4486902787651047353142732418570129446485652043467859583594271786530177850587195442987326669407253987
8177329586254051668533750061775830854612777650064574734355914562101030714771790381875861501457344751
0906534486298272528047384484124277765841222019056392818786494163389572842217800903522968777864324929
8620220777824577533290695529527207756940973124942963093202566671411785881756266085231439021116120889
8615608090284089448657874715034999145045831998952074849440697878436059908582524717871803222235281487
7138851233589362911355609618755393781226210902871846751307282597891304561379415710236929063220877792
4278032737173730235225490812076428946549423311420549599315066382010050179708721577003538886326051726
6988748554469206075993232279294791160183065356541472753221336434211325229115468524991591066555997423
1774611635469899701036575540151561340520956817552689010796237353471198927088407862077562058152600159
7501513512563638531785442974243130789401946161029017186155375280955074045528739165608848713933668823
2980683196179804621800008725960475425146118671300907953920819414100692966759947496073343608786410153
0197418424779494311562320273445994566862034346000559561379754148819827001172399587612762694626518609
5092082603259569018330887599366284082344704902955294950047654598490457424296642775314216663720146325
4640535571152900521132393100842408962531636467174348807782711072590730484741966562362870099351966697
8303060163969085717917691831649050879429972242560505479038700460917550528965861106714665241759951440
0298432831652524732061832156957237010490738685192163711436001499724521477893776422797566191098902408
5723368076596663603768794136788415084136937687184294903717626640147147721745767644685153420390508234
9267358596896688876800026027025955879287064629410477116664698781353488669035598142772958580276148949
7129818070281799517519430378987652177441551759370327054668842166444797246786879991956401516788027761
8457967613284956479115236110954278710796019035223293061320344176282080758109823364373464745095781468
5136993817773111863889357631595764700721094713642945220774718038034066784534143281039623050930285443
0752580992413026628263251948639696308769301873542587267221739443890961233109990732589950734542454629
3407179689959670703667705564471133971405736175295067017438051606392249613085681272237083669609526740
7425610396459559150212509746256887084784149749648801240627018840992151814679607394498496136516160052
6872842748875802045884403086880333170523534015033565711583774545400839589957593464271968323112883715
5193249899650757807767642614123952115099110968859436136556360938671695279031611349805275903888244942
2019126035451452545335778416188277079675165148033136984366433003276381076334255108750203045242599161
5200364838109360602913051143640875162644448639828393218449426945414853441738496747472284760016025525
4906315813655618760872305717437924382599124830768335760531935957901338536360812117611437772451894394
7063794770818123643541857488005500781026653715280761912642592644743394758753698723008364140757902258
4961547712327272506564243297376388182003832889616585965604003556193626387219568535717445964405591898
2757865126990579169458147989872944141456309045013395881726983052029223548277288983563085222677777261
7833334744524967744932802530585698492047078022147908768422992779347476210430856737551078700796386049
7049015167615752091463229907733530043232411829151264189417774975386686602595447295395544494528474463
1269846852978366374394043974970869068017281115867817009299694124217114764992580583326739020468606834
0463707984249554177451390478484300834758820222160638867955188841480746694299875263704225408698479671
0132093994973807319465102247232159683665433622729517364439183509102934726550977141255925025631672623
6590763262472312930729055000945745428743642876537903451866632740176694969521359128938041958954015395
5018207500711295710848509034368226121945063120549735118500388349537051564168835097655948535827401171
8376869662607902149728752408295541718496845927750614786774337327369532901240998893430005635620266673
5800244724324186213571858367570339045930091396596091132043731066774436516489249311431018822334002488
1820135881890243697978500478132633769132865087060568595718282466468405637380235283946414849370161528
5250020176554308361285187275348671352557617469491352094419491954900610717481786477325372498052689643
1247183461729222279126854519379168557984538845270264454600371307423153467467296884446978785778193334
1141921627404167314661085348740691849245798809521829980382676376960459177191232233226250930241008086
6529817566993929192654305548889113872323088278846642289294249623079687849225734248738031913505654033
1693368994485125982068520078768919900175972685988844364434113398967987545393549275689916275787205659
0267586150314924869393995381292541174888743614757518675468999355308963732856210908999925949464515616
1693554021179386455053949059058775272298528095808995742466095027086353621740379641740295155138226063
6877881224690952221953145068712643796920218313350617783754096770552395580924368744964490421093962460
7914194343301707987328096739729294641028927880649341460834349350816924729231874757247078538915529644
2442018084531174985600443536301581921590326478967968894574782998838694574077268443094883338463972175
1486140042315666564224379055618087776307089874071493750036940290763277770954430339596413694907573847
3280983447628916506759925158398562382064958377786422420148570028521514015531629846849706772350628482
7281598110009584070972314708985249536913751617269460970607047935933006326860002723755858191757298392
7685049794404942298884724199144978222681577109673315232547929836953334323039186864917451718930890906
0162561874954668457674799785890086931642140675405899490765566682030989771018250495006147736989818152
4870982687686765101893352543200793794123380487305526594354306521851173504862456399404096613734789893
6131216708475149642917898259751781658193084277709315582940372101329467566060479391175044048446858575
9513635761154836614934495854642734442673845118874476349136020460767635105755304956494099684042504584
5649686034164784215074958270973644170811589531758260635312462903285564943303620154738591114701879644
4990295290267212915080054269654733772036611468885460147444952679250108403658329957364315944793776540
6265826344990614255495241538311003268249946295815666608014120593325677519337632796507951449855547319
6688471907354608118215310595961316249485191408376953339866888329099921603162263025764104963538945021
8645302639937562338354312923590060491019388145313515454201312129873401227909963111707362912668693420
0666340117508079275044551950046761940584735482184631338381962497254742102798009269205962318104177230
8449556233120211614328385059890932644556467596169390630449427939425767119768408189458747213241135342
0463905346536288459444611890704662866382412776846292828783027710381034149013044304119169289604649672
4723181823805030074142459129507804187262917087393544378482443146060942028647957780979361320132279250
7720762939365947876698764869875454153683813861412780568160037826640536960422433620578849160741376103
8322904139755339895357344869545750488549340204099921176160817177580205164224307382743519187995208060
5286395681815648704713491139397847776078756220076848474667849660259839794420456182799981981041403474
1552590206895413134317555885284179537144406130830974389946682815420593404232440754480071666694913037
1898801401832379029797780363932189014129719102927418298495537234163407157090554319252021956842271958
4161073961247518249056686765227481796822086441911008619737166491484759970804331439056328745056067616
5205826472311486320853955570236640666718954681946435194205639534437918072026130695453709297443606024
9726530324458474265605895749814490554049374920364029650440519006974838060863206717997805026155407654
9961091707544230504568104446132575199428774773654383245401010549439762718178210575792576673467399046
8053026846554264843568425395947135345127977744973170176229055857001964307394616782953431021216108870
5647390691093029073206290025063827066096092873694347919981847750661838000419834938164438096303568241
5149196545323831932381654171294239281552989515712539185171420093947997279316088745267919578487571878
6809151759728560938992400388900908644597360619577996202085886378211131629050655218044399592428939806
7386276292600868253169966545364842451938776360707399788662323820506694040985135282749543552516320270
1138126854131594880787359691273789118582482266495561714882687391263287720598957153163319176869539656
1328983281117741557659421369370971308397160089254995973183861970158187610918573779671633383797629858
8135715569070396295161644446524100805190561211573337009700911994180904917753257428358148229628859274
7141299638865963640519895417561135866544606983180638829286659929244843772284173923552565275600572137
4057669234917891151486689015805473537611263467197499168364855646618855736624155554130466425922473665
1440089108140840565077844397868834870896768846225433932794329845746364371587046441680776451989326385
2969625278571945976312473814264471609640971974689673914187160699642497579233596978072119884870610761
2483462970630955648036319483483240482797410390326562466321432688039193152064950447815482341038032783
3956007914929393926986752556022071579486545745229980352819079644423403831863888032705216174324874563
6510429556601523820908715932771742823471002439875371058925970336305734327383156378349252025123864620
1909709905714142826002598690252069125195869553770912512212090217288822448271199312389496088946024259
9678766063543348272354288190244940212157571942698525333625424955231435903588486411181319306176005097
4730302087796267694814590283300995761035818851063015160033321183971804239717486770479372552591519091
2164562211552666929013843617523020165502376544714928939019891395218969138529389977461966965608273300
2408635422456902410132733752745589682995458129986301070354838064680224523619763644287900115120292393
2947901983637666568694049562842254940810012700880014357906626095155981603892190267577909523992472955
8330225453538988477834151020405515287671823590812141621959213595055220871767223337855600655938163126
0925811352814959435752297432972737321530116109299484765675399205572132173161435207161322726902426776
4456097460989266450846398797304731823899795871281727284386458524361479790130261038557686667128424894
9893280458326124069531002132689588694254062635532557426409769965400134085264640376882766029663506957
0153982490349275411414364607115271070129484555094820219014767849926995831768522034255957767171234966
5974793608659706936165693709016457922782245970770449597975864615709126905773846022913106051642671736
8744943244355544859371703798386266673082684367530111734835150468314434427555471098836037009424174613
3118286763756760094041601151856488547686715203805734242456902644169362266526464668476749859228651455
7433087633517711355224969452132254216699010406538945087222036669869512367691339202711350492632685245
0650028423193950005733032186854449410899955815313830157126129061771132536017584845785302874731012422
8404843463233659093219999973775394091236762029004419016182177370167332333890474272892943055462011797
2905179949937946911124389310342722589977200826419420094176537106058024780119956916084407358414185751
1307891857470282381165856886130068726010562286785610329641909169718335967318280380783645357065630271
6964971955889748674366076940909677886690222565999275483828635636786818768565221300818943329474362348
1656930181002989842038477329952147051620238830501410541702859837471346583975879695103568820815853870
9056509138083367453231219094885831345308700236176515994970859242308790546863172429188540923012730683
5329994985605608939204834398457943869359892523540562594716221178090469794983549370988353440955762939
2101264039288691982772914019952526405884635542722694412920632122842416901870601623090309957185751096
6951436478413853700421679237131187008589236937252552998564074613473980520611579067587043336567802562
9886079127879724581694789208676325102235635075215024201640040460053911375490401515121536997329153714
8539855617336313994604263258663332111201763249872898082785674672352554497268948666402905564562399594
9197775935144661616170561933962791652403281450518783549538466520613910555694649522739572088568707722
4334872836377350140395611378005527960236108435284746246825895893678681798234622043942753973939072608
9474644295722061544670924767922268704887975016290156398429775704557102595156103166910540350761606403
3685299458580699620446414426974345576405162536161371637408255776177746660027004303012803499137737960
0549116717579427299554589271999430767689304217545996348230581243965886491318852933346648358261392635
3910934642794102017110464928919473526975087149518577075057656677371030299420082828167485262067682225
2617216649325973191255450086985148928728511140618026686235216686132884337111343594722997220817912666
4534437131605811505026949304734962922606478318853741665761232540669689483913702444373947235117729408
3569773049377119169978716909055444895661100275422931594565493510338912382305663350812513532543029544
7324014713466022711214355437333009771052355617273651378259155483701496014607328336666416913059697526
0995987286988270514828957518719471882003946184456376619558245331711601047406766536464685203138774978
3353443631056661657154318563183137776193822669671132297539419511725009618325909307619565064383754801
3462143118033452149969235713562430053500899447167022881703373885628884201012381611637055149754166209
4676015033581987087598130580820283562479506266093153171431422783939085181257562001678467569942154124
9111827648280245388431864294182015181068472072802881257054645013175548124161913326132921358156394834
8337197357753838445777927668970914841768153882737970862696538921992224268813214617975058786851636982
8864498400794179080801184781165398335016289227393398662792827419487842573251887517172797176067209254
3261770227479052365876671162888837018309181063700981314604829021818336788694447697912134206189272207
6309773153970809627009400949791056309683068448185911232218323903759982424015271658403742656892197044
0209000900799655573469382248443967200166602988971357674552710457423885998861209819448986474196648608
0169879903228889308078228485824394562027574913399069011331403167304992637695293744011960641060657628
1284576423393967126964077998883562084471615476936936909477617449388402017183854267452187367795800814
4107397785694410609220726029927145298412255080816056404446886818959568382801571100098775325176209341
4220434422020193817643823310255643484670877572801944747663086694758261447080000279929501231139396138
1023398266729699906001833716469315978270058175019474564370445942335330178653101474257851750459982582
5287672585695271236150518432261991366363454724797935975474050735754961984606352786933127770175681048
4120922660225149788715771629736258726335368927498307142330506284108707716622475795384581017603415439
0003055210801867565156569510358087087378154936394161655675585330255842635890633423764918008043552711
1844249875236298347426637253707823301892422219660772386269272666793611617740106299572099897940681609
1471834529233814016066002152182191955052851057992038900129681877769287513167004136929913727352066773
4242195482361761828941856538486514421508195757996416464119520968437807647075630040165298118985419356
7818079117014507871307772455252525372211713034098098588380618276916210432832372678495322403273915813
2682807502529346637003930791566389873947535499417411592959339587196599278525704581252838695404987162
4592307000330197711463212531694851320890887944990021346826956426537786391138349079451956916556384107
6864532658596457761512876526041733385985375440326797158976550365455662395970747202876299466341117937
4932896754854564148444819379846883260795778276705532001113515947227217477483776742559859585649500383
4439761783127408981503969488713334924822755403630212275364998622524184500634231530066732153248296212
0667240162989644421079916672059699558134778729372688559090211629364472934150350694174562765926322184
6178992913649616771855389239017037032387033052954450733046068287066907118720060122255998690241551174
2055264692960089571345062254065555488011994296255656743151350491043985831072384723420328175445331177
0362018283164967875795572456172877637912959079728833573910201749998261882290312057820702814707862997
7582843169918285397776579920442352251289844258217115157355862431908456640069619132565526725489794596
5893604503610160015866742975865561128054522649718007414246036780662948515233718886127390408681323723
7380090563320116965926947186985912751054409163618630247131496538150049462184395147480586415466274028
0443723491936465756838194093621795596302607255278780208587970866221171094850099626517217062759183178
9187462639256660289561262769309919884633053080210182066242642637352141129415199388068032591712658351
9387223831865832278806108787261309281158042045844866817865959114321551113448305066856008926532254602
2585500681598829197137220947291446963139031931072526439099971354385406925126030254846355354220037908
8612399628280842052523225409430959212343664244188205253506983937714065717126109823892117338286632441
9814289351715628039487056944642917977554252408548387814151647202502729226154357032632343040966877922
7919336505335014337883906942901833507741106333405709405195577838496227042155704700281077449031491810
5109591226836635773707427358534409187638020462294443019911106698433738110630340709181315433506403344
3842977390703225182849009239806311852248815965745001407423642604584591243830550216818785628403000851
7212049945009572694620405929258398890877483892560296693799746845261703913431925086610239051157197472
0566678221945222348601853883574446295099887550149900160892050812856914067430089859898781083598537447
1677425940344548508713331113252584103130062200536240845710675678443511803789857572492143287225698002
3036183411177451150812832202761374803421162241954036004705835110056841957515647844133905197403445912
1699926874485617332217777361282536421231364590018749924403383720437042591131293693032726413405417898
7942431852730639780987480807842947552306008711936468694096402120512015267136454599426975792949555055
6464632060612250253712071656489238773042380397711087610271875056193661136774500920698324874138055509
7599314435009542597089909324633463430605938414087471971431503955351924933387215186591502159716030510
4799628948970077762942876840153310686905418842403404563721312880442057475925614136864879761963585674
8018400671202748001768218856763506617930733930695807717112671360967787869114038213215158778278517013
4802808541951548630474801451384000676851142215469168193221079015929067169010561523472091023494125500
4987563164777906046233107797060095912670576907817636018211123744439863789673089532562159304201287337
9129136754783874403249820474630539907151228780597687498868947664877413837638969534968618399554269895
7384145990533201733077136374416955467990976975005887088678367987047631655831241385290063460028464015
0487254523609496934703773917351955406642702146864258181050302092227074422398313102576526763406172088
0229602157150902246725231703690977947603761019818611275636232288832028813303557362713363574797730445
2587668011149803583036514239662466203939077159787817060389814245778578169648441585139202487185594663
9671065472974103962326155397226263017722077539164793858571208803599137704078556698431826852983029839
2634327476532247794740447089491075258365702402108309259153183920414764572843810586202082918556383670
8967384998822121499338968218860665204045322211373628513164823898962590429619720996001367525742772039
1219505494532561292306906714431726543560464648950286443709030210439289817713658859514436097850240391
0752385095648898142797130666654310438091580992400948894872287213323197124885887715396349353998927715
2345341125024919727406912121308474123905125884654067097702583287511246284511438362345765533007209086
7818957955827066028987383642012816511205320019795272743860653667858191954205399256970325160871419227
7300655894693043773286098609989273730329172915404724825518155497725826877429464228702450084982951039
5399074882797496801966843336381567317719929563936713433038932829920970890268158795498812790472523637
3165885289979779371858973536574998384364378745090814804321577787664145090936554781963467000982611598
0631202900972625297522118182195279482066826848036657123378470355710481170147842696358867926952919470
8140695984826844007863347465782906265672324262432453355954561952396355450662064794531936736006374758
4466551875492135670688243914396934750986637092550340963358743885674826198912427079177223586611326219
4233102192944656680009773824825960480217229335443022356703473265150739208863451421101877857177505314
0943031355552445165508700916601423933556995311810309037942299388909846213622299394305129528260303014
5205071833935124042442872020657648317531228400037057538217241056383004225280579030011265747367356430
8725411723853996284550611980760343750911760283451607559845166778108988473521621554319398014893170055
4605940088682151612142009403460183946558702039271007751035478418547045864010212394521867091241148215
1805501833563324413139701311855327642105159600009993763123438986638134753976061863255133627696297691
6848021754467540573846958563069951994416071443104626101949666983213640605476877715850114125444548600
2829107512706415546473202217240073013810496975902258284774068135492006359767455346759562193548432849
5729972395909947223236247060925628848631536470020183155507209433361453981671621846396192162995039695
5227566006300712965592216290518803467040802988345498745006279150330550022269138090824052488408170677
2936803280227907048370697736024646104366807407018323458587456713702737901655755134726387270158942084
2268091362884875970071299333985567844655133199238116106382275329635832243821244778796818404069594041
6051206158684644974852407137646401965342971943679256531335620400932545473715551213477589575755481817
9300803778516660865025477021876255250404511437938767255200316424216689225450790438713513287468364739
3661641499705974614236614355343042157038281662530051849761228437815230521663879361492773039708160259
0746412022408024358361271614569873658797989398891519245431270044893309587478060041764165647116759264
5113272301981286708199902568569064479967818775979774915434459811108001314721305434621125043711996044
2790578319686455780185022254112765187654571014359864783311258997124668817472330482744632729679086955
4201817540383456894446097607608415923143318058848233036291132431336736157712308986176756453328333918
5095740127469216106696882174286667165268862609174617563659705762866847528488745711290124026857592858
2797705201495983130044917642304208651327534419578368787046717981552169789840462799646608639585537054
4855640833621903307680623707612009800387724852817906754928753658659581672939590262468751470539481367
6712651392326270750664612280148556292525737853348899371870085537325843015838573305706065777230641776
5592469713228548178492859745992491850981108750916147978242236291125994180665558105267801721776840633
0274699281664814376977022010921175483138735358720148603089764411422030296775999873957844974107691330
1470648360584862914900393616247279255144335036552535912308144669404187249143794775013204433136711088
3857083611397014604293210269686425625310886200241185167143259719734341116952043859016302791571810148
6374547072703897433619224857915661161952678433244230981572084243107731594904425205277471159640968395
5505824144192326202661440495569013986312484764653504384009861288336948723945097174201263187539837502
8114024742856393179521603206326583448835877594362076738408015826787577091234553118347356520933613619
2238221834480638814353397181691356154441194120944488580772176778080300121216308949074925644320733728
6323537232817314395925352886897497163029650924635400508511557615540465255804694968672513047451122316
8305420346215855046719270053917915066825018767863559718201262011028706145963452747709151583470088043
1615429748692937737615343815622567661118347647624075235584133451345543920101075071311256007939699279
9194081697895873239940955203161242772409091022807444476298083557378067401572600712287496243352677125
1835687011589936547431222360164786871285700201120404782136740106307784162683477889168781085666767271
7428026890173867579907137619767645633389340631659836696783664676732110639270527790835341519584956650
4831265865744872362795404703220390570581324680443413954251259384643538948755310844430723184956960304
2488190879361584523539372592340296008483506103992806660683886216293852217139228001365793676298125478
6269136381591668943325385268952942072019398009751717349231699069447828130246902904076276601412804572
9869880425016149927466351705760718127113676571309612615856647556690366499038409812806497551912227771
4210099410197658452383634963623656589011884341565813103914498815764380923040766777936511700197026987
7083917391114337526676763673827811642058252107169349298729847862202858558516814575527191499671879127
0968021917998021574562639354899399218391853539831254420793117764391610911548648467599651150455308522
7972376628127439879564168171732743900374584033677557079240025416637375904766465634218952303134398757
2573509017327606148893417097068579011555929866246764470644151920565008354442528040430777818576146808
2352035311024208573622691427267617935249828360388205947640452920025946407666828081821850046955700181
9076694976190174257507612409384955274569172449481758564617687205199719181294679109229728515947007587
4739172752382593349365706526141591878819044410553029595945716207674122993335276955576517632736446898
4546858021183586377700061682003168103556749609232944361008868043539811311574795303107399704924895462
6898447085260943429141622127339473253800531691102953610214169995193263336439674393019143638588090276
2522880402593741875569038077770624107120284649555965041241811118706850794919820735667408600928321878
0092279817361725959378239265549975264185191992446609067444860328195898825052968711402523938429436881
9104124886031524618621647142950312844927398449052003694245670733247399364102225963203125162243907200
0321083950458960201121425717043879966384318305728834823778672649268688302570423973146424082447108207
0682701875126522344885947264821332915931543491599577028971025071508475843111679776303382772506753813
4286630363711122371092631170483530749472570437444026526079745077126365617031989905956215746382826273
3380059392652517718018141491175478292893420341227377543836561570714754791999805134110833882852916289
1537106269251177935173742294986052333180141806144888096504952128576263470985403017666952573780595627
7098147240208889969362283882010004954545678193879996951803136513161272507918071002385978133795606678
9729188922768970131764194389234287107866782980815437288531054514012273732328184404222351626238591622
2688655018892337856691888609970371555285693755691897341199522163457321404949278436398628657360280609
6607697183197109146799855601496795951103341910858582060381274449828288264114708169765822178377919876
1494702810662882727416945117958461575698260469572200103331966617799260295089677692172354400162526744
4764928729688115349970123590226165441384935860428085532348233183012146860994989487574731173983896980
8895222058222845866267296680247058779711328080844956696306566923851290869171419743154540875709607123
3875980064578977084820816060885825901636784556566666008405179682532534321410494196861677698856963728
9773133442853843608719570451721982015741930857903104106329209086673234455309130767688172696420437588
2311351000706824033475416939602726382149387467836202110354715564589654527774415936105673887525440594
7599090859640880491405061557602269996736846173390816661719524251168691608340722320165309223127616258
0069140988224954619100089154538212389753840776910400594207277388421032895613544534066393503394798371
0002255720380660324628321904997582706654623781629077071350999977155964044252352188049652008736518216
8279940544654168617450688102001198812631021023362435385281206088865360017716958169959571130245094836
3040613137042562838818801474149267954427976663208216574280640258419056761670958132683366699963284097
5734076224922274635535971865715178286006757934215136295949704576105545045063765309154919803626948233
8800949443633778070169742859963429756089090520095075026049170870822053846298336398576449054594651964
1736739789708436719392963798187283766209882974048923549103751339149492409014464268390086617032123888
8032397776992881658741666841355507016804563968042168441292756128647410373668565362129869654376171315
3387288900277001855906705419113704990454895902748773135551115619775241254600876340066380819021105289
7498379686713787250842334609611454357478998636948404777759381123232724976838955774487147471574931011
4117737365162563619855253593023096728192619546537904776217088282767661407137689207073100318102755389
4135914912139146027214696560789958748660208248467075336111135223645062518074884385019146612539168708
4869449326675486360801219394784328572330818197349061532455190656704360038215631509562939536780508986
5620250260866501713480158793488966965805939117155546102628937591614972582070062628719647573427943747
7261495137112390624157837412109847808330183967827696095630167318774895392541501093067114141581059768
7956397718632068775793391701827491834443051650140804245304961452040668540806481789434815714099623411
6314898482888948080581496801938502052004315656882981090920609769367898411202114514148623585056147355
3429168835865253219950989573173763517357957676478081008769341668338196337018064428128842843565198567
8543491843379102114168524363741726717882249984636048021128277126487426450284231048525354070224005089
0550541569777575849582164137529459172456228224975191389467362935807657721203366234569372711846326223
7661065881863373408384638301807743325350125733896993961082081512366341353255696216182200917843728946
6195100005444036480486440734357570600370745945856827102888229533079917168414492804348462120658381792
3697390804420430252610152792715795388815797404568013508520759436208248419471902320190454726162120073
0020463551201211655880982455792950316775829894464546252378578112142452785433783006997450650731424480
0520832351866994743397648517370026288227856360584270778135870508784017864480804975288478367401946376
9799223397879460258918420782475140400733816925641944219239629108578155238902753857995585396853202943
2188914242845633349793645099035378326346372758510032819229159190156232023634020416741762150336050325
8296582826825775964007156597922726118506198856131426182111734662983609355112085588775769815156708092
8335688227445185365261897416648037470454310587501487630098985286380361967508454482559220071192217768
5952883489117145427116289130066288714651924487940716964484971703270169121010604365265222377522148972
0024911278972923850210270153508716527267288772168820210451949262872937375973715928213047191743484624
8713535222438695972380877650378381981096507603013472101761795593502019773321396376433686309771686673
7160950224497626323928277382999446404054781537505173049589050603383067708460233998035180594262705656
5635211288919393410297721073474966554994924458873231409259399182996686500960238210930678396531684080
9213509639494286413904704194081942335201225112192710766636216936622511663543506207604204063935938771
1562514973898332608981513984891574371929527845402606979374188080427671808632247411936025318687809863
1917944582465427851972589752684843078236961352676346434086840205196790034788932498383878022031115232
9283860081129606265850100470660098069469628132278168303180944311538927858592336784039476827139202632
4109722341351046386988725376233396864969838648671310637496897178261537816710197165990569411873519887
5670544818395751465869811574061969927929954711157875127007737976221841425175054231735985783137874685
1905046047534082309730119398896881372863950170489750255717735526351185888726200870898590539076831774
3108841471096245372508903329790984912882707480432171837028487897010603226426524098880607603205333649
3153446353151794533090403669614572696103197127838827781825218430903756714563128704803457604993445481
0133353193926960459773575416752924293628929495557595627608423397196986405743114923338020934966222614
7534187972336134675041505463157888266020802087451949572965005367170518176840830765000585571290285834
8100728043453930458684510091304280858122949675204449526174078075207906564468769102136186140273510108
2113048997570021743664665455660682290507768134627139021898650146838745041311814399468951259038516607
1021844120078469682840974883642191742380072921581321102400879350266115952725304905712800866625938505
3718013956032430153100889476709048345411232729071038151062566135314668626095060239117964486382624973
2119929806548721313125900824283983615536740315696547608156781686765648528646859200214082844029776616
1684413626211620224570355844522295842973784052486336087427513963017516224821418775432094532124366089
3779782068410333085254957500856523237320972702109895524358034654830657422913044381864746426626104689
5535122566608178651424756733978959299634295152567394600909192720978268710661323649488516978031963025
9133011931153323642864190271838934546204992639532690851267032916462817279076063261788141485047036081
4223326139467954634392366050824650550774494493310013411047648943890374957834998958261201520574728926
2433619215818599547047045736267771584330287953951892845182279597439775791732490791970333396961629193
4794453650728941461428782008806977770177260642583335452958956624451180805191956136760424642187418564
5445592973788615270793037232740301550663632192812609920845675324944847355897178131032405576475489109
1179035216199543967664243743023508514968793367005557464651114610461688464849341525716378695919376048
9072661110970103035910619466647974552931249447611814710042435940549612516346688984731354530083091117
8785916383693322273573868516368168781922786470910363771467779740985594338579557903169185744974868264
9257614834982119269337235003200689274077519316076668754185113049105931878718205651927136947423267049
3827362085280552029963673388809786835356064110037482778069961772361101780910953515074451165482020253
5539937005908156522781315655219277457017341784510017233239942743631797743288070411993454968242289681
1622999203860716027514487755135785673308272013547968027771839951301731988725595122376998375721283214
3544444434404035776847259386476001978912030962247489254806348538034587808072820237647777676234446557
1286603173732744367315916659108163914559979243040719159542201589036516911133747680455779448958110188
2472431847729411711578350597012853952260061513066049267842188081504446187600382748494946878888632865
5101158817269847614387585130932922715434575411442596167697734699409301331633669189154512685008765292
5590350739594618106074502587201693746017824719589325652105509378298466412241024671078675467483130296
4811830417295786813360862293446963446834664457684457378932770108476614941000838076606137651423894846
8868775508460841982268309316772608437582896191093330103674925424095044391130748530041740318467108457
0012011935284647674739515570465530012449550430079314365442370548076514622093848619260725403898819935
6793403338628716061449846275180278452659302412439584261103368693420328553311994006718340562573841536
8793209038727088377443951123235234923472403677960018131183114228865713460948977826690358038106617463
0492659142569515011668505272203426021347462797533906950529928291492985032720588310261045779051711498
0583084890562327130932852103384615954774361182628505905063505650445646966651770690997102933037932377
9687180988086579286238520542513603340520198186016327259377523969058865211500626682094894464738644538
7700824873639937555728726747599172648487202842225453416365288204431896032333666065240966375266181071
5630134315462064093694373922818350172285290400177491720301978734103074732083278178883231090875937839
0026806855604016778946907750583096531483355040699095926303333755872802522881433032379887630419217160
6612871254963596479147280769152219439202798745200316480833039453755372258608928131662812321789405617
0176855493273341313340044058071774141960367089655212987105314830607279085978091535928271097632810920
0346245748936601341089464774515484331938476196639754422216120064164063877454711062164595788824071704
4230951332967060707478199427169312687526446978719469192827921674556976939543940762822548385016604600
3815994588279197502051783802697552489399035427432585602745797824213642635545233979278108493815375974
2740699149498634828156405952896024330391855111097286513929009232864948141348789897547793943586404500
3091378999928964734429010023053792420593048673236614897644743943469806894588740941247162344379655128
3551760043846979052514321310870187200300200178814641507977492113697522227896566280979165168477293855
7988405307515472002891303631748170820077622443052222155676439932811983453669594744171062067605118231
4699054030766260288508903454917500063794567219128178177773133667310784483165087807667566815409960271
6903438624075374543701175350217839610295281415765701977983050391097772437563079800436375959480849521
6320180942448754116944938257849783272970551492814201315027755275852552662263960141372911323528775279
8871135675560173086172345178232951079002959834190494969426785785347869332380907738112458623068611729
7503217287347961200249327678720169509896857716021655063428008564794342560921854943603974238796112971
5577371957621681196509560976994341984104345638819771355304676001748629192875299943004306611757795269
9279957751951659586362776071404301243949591944613950416777088350060026349028844012477514252265363467
2732650759239049595471820177385383443336320751032910876928422077580131188702318808583553569681729081
6743060403011207993895125993338922973255989229460791804164433881500598027677177334596555782967728635
6411473051273185474425763889144800734656419411979736703764276881660087021866959743615917993791998129
5574214180150098473642186769796045292032674865230518027359477957942332085246508230015185632484794748
7605976850958481579150961487064205051343275172711291764261220493255968631693228695861495704226314488
6411366388430662923935395501207529386330376023611810579283131021849821949499520618309646953143850061
6556857536234462735397641704860810511187433767422801096101532251230915737931917691616963343379944629
8562820535821914108972068835122443657077217233592831166513636258580536149585292011971074050393920596
4003394477635407128849270222977816537930799934680273682428126219530062282550831554378010851913203729
5266293017191740317833504530168906691034238698336051556702184227427531569047692634580196922398261752
6441364163811007711559420646109679559234312005880504818856814826584258385766765964125344118591314376
6067852725298822815357274668593562502812357001490436273931070868048536583181471231144269566313058354
0024306732489683185885796701887991700123324520259663568123540579183819022575712431593934710435400867
3263469693391323297943035427559977056911198585550583490515946100905852893816916290301654124738704090
9707451859702089753096568788660780675087857855894391101345917770390273945615312399211624057654667646
7099869895005814760096737451709177455503045975678422966265685877059194275084614001602782697749168866
6771283951995376700995409228939622912165257284585461556557812832679049799634331356761926880385406445
2791886228544123019001364349545404445884964148161280364345770855280186767170173633424792308741057952
4034075499885317619576515016745993976884263135358726270273893229875885993339122525446852247579137475
3739668560060825544622779552928691015077533771636634462727343464295411969044980024805457393825023723
8005869606441085668135723014471791010030480749030680215391369178921842657190979542176132316810747078
1926872468784730163310745674653582124644448986204090026633777091721419613293632700378088850073848557
1366479292530085862861539705720480965788510822241285480736287884792289295235086836749229113280829643
1288171606434033391160007056285871452128654356416897133682528726749798196710161960543074057933259705
5359185037734229348804605279978577696361088456821020989278166489014607929385226720952854092311570207
5780214048698030824012683808252244257844734773708194563594554756599314557887955214249918966191527214
2242370626982149348389188379008988246879981116045561610534080517454812087994826525443371009880017343
7876788770829089763773682486242403104474104214615778011731317937044120459780208999919478049844469235
1157801341729175255048556216434498501561947490497879271218096911403405496956239637381848370703280647
0203330961839009133155400043877661547620404555281506691541231396331301308406468168348742572622916934
0072632878020305786521847472365823065683101063811729585271927772591954990818833944327857160723591447
0617392232832225640435504135133424121638392839037804248774675120892193867023986416543670829301767448
2838073580032902602512051062050281392821293774192740439469420282394543204568742977692214506600775936
6866442668558253864752963447396289917378002823766879910534166027712706843462324032858496360868907912
3508927873485517226177594147851861470636960273423378651980939621812767234191128292709209159921670087
1766744000558711259554110619346896922560121878513189133954384082870076879594830970911178041108750577
9961200344782022502103982102238980720463444693758197417856128889141297901288537776491299576302661659
4898277950706231886290990316796628494208662112599257461083460517887396252035857311877288389352755955
5085261755456240817995990929505093073744822582667163901448178226166928245967637563727892679232467253
6259133074781698661049493079457088641686210850551979730876022067479437636140051520767358616682873729
6805140681891290560956814231425058100514470675034425379967541520158823340358071580109442420053875148
4909895293646938348309371943604155374492839931238699320908022956706328386403976324958083764420830163
4637131435822692813471015716541896361928712480758399620534166830368289341652635251400883117549899038
1162736574932447003340094765705703411059382439524654089233565776499242710876183574787421516178899513
0343627052850584854958046895669576679017636149617988443677235325047401356810879981605302502663217523
6853483471342494980481340203448613833646632859792169185055522063220776374967733875898260709353551443
0002216656813662812042873112408791097179720271765379238935296464967254527233803180525348448324404143
6729290599626801935408112329213613403253966708931439476202107408629035333011939892147184121104946693
9544686947173163023646082557659124784825732075155254251967722584172009881702771342315229824721118433
3895250340558896579960842555602052473263478929316862736409918710572141042854317629170869373192599293
4720353227612173515511834737237019195347669616315015132658667916415394229738525820580305821730969842
2251595795104002245748590619383996676028743470472339894442420656402391453938917578036080470706611641
8125779882922055787588158930171079345829026355521390389455365312244972741638504092315107571940516480
7694969835947891425192962978348199820414079562750556780720973402877480127862535922959582819100186004
3607184967584590970805784129988784819508725123566229232553610099079910981192293943486252220720264307
8743796243434572057140718185569099900649577487549009097063673318428821541012075913498386648097411838
5954397566266234272911988895627487616536330855587994744341612261423980613426505905386226569336629637
4016791916851128544809839968444579911693407854214215796863769356516035768837779027402851766426506110
3429936999902953274458072850783855564280079431819487065503181998550663704469564488317028829772136918
5219203899950356869611216636463534993663761718969742932500391049807525367250373237898360072900265926
6902044845801003784618273663621307073429094712705070893070822639186298587825257044049794388302482133
6973368645589057321531524104351515011522220003598270524638893285939533157841640802582372044211025526
7226278754178869746275516654491756918373115174092398421797956715747240402686072759774153805321550099
5000997976433745948688388428817596341313485923529740340434076772774020445425305226708534816850184848
7797877717630246989313492112781104376369386016975181462567926183009880835154129710463983936819782958
4702583496124672746319264844654025229255109931739647799636734944915392135519295938362277111423432439
8901224252707069094082077385128731552442945854925754407335973359711922835393384495736756860402476010
4770822715348830054479488936351478714719650844491399692725169027338770461902523024732569370250126030
8072766950246641635540060734716161497913489730753483125398946284270942186287092226853112886197690571
6022533991029572097724379773039746416362097041912687398852860574420897909363208306240182254110908878
1896797351840528387064714044562883647360861118904567234329232036935805879992950501078814776163791939
5544881050583262323917231532458487777592610648428708544091244660269908836447873496723108346828881853
0210317795249060591461182711993627831705062077413248747910661642455467123764829888248318847624428145
0982742323732890265904941253804586406730131186578694524142816069385460727343015795025546982377076466
1364168515622339665525461187398504990923195397493119660600904788598060121544296901501650510511371008
1535675899560382109458507084795669161704254198504597010119301084331637632514639373615027423300034074
6528529660540712207737656692149477493516649252167206119872367123754895414103588434694727430935095851
7570133676483477400370852689485598952315249493294372327767105397580864895641165864175700057017113301
0670348738097132439209347202526763036586755538718878122907332254310725789051977232242327603308503406
2544677594129015066288865924935379883446145589976054850841056250759173305602185773101867250973853096
8834383713185879637564725874655914905623313257174150561139914840152722907112237587710796518162703855
5087476282224800919185856497401845948671846899691629517162472708858661568364462004397765978990578569
5469124261300039070779865838592936367546483387106199130619710196035102793380615488667951576614754050
2496596862965320770915785563469508621548144329584367691214033083896617396529023163552988973242418694
3922987607940805347517734025349246209605297644117724337117722525505555275031976492419043346204338738
8471801747067068881459351005578497380175475959122907345145735077127610692304869219303102548071102326
6790824354096342804418784560654614493284164599089071518601851948018903000330346010495947428134955984
4006709212326645657471895321194280616063891263640106462962179292458175660497586398933436981114013396
4747251780090239938061365391267219419299417716228077285217199138269674333040919353684149006303174208
4461786029402904083584133351381300591200943043011527593686074724411310126713616198850368282965145668
2352000733961996226129234500531766173601484853212684727068804835759445484040601155903116039644795311
1272642893456448051229084175668893161747140002519312183545292628582995565303619927985778166399929011
5378666208218676218569113945608351831584868564626216673725354327954268965031018346097031691573046833
1400622743595694733018333179978448119647292078004911210846411122807148589429973734099505716985609699
2410866511483633070453224193637907130951191415308383361107126632134322854232056066619898327673245802
7259633220729182275109226785158652638888755527405624788578367789254865863950928814911839682971839579
8660446610234255575130803601544889458464172639064034918276978887645454945902539482169881184596085220
1411690947646638491356267331038843559673610302327325113519858211201128411291256307097152653313763260
9241305296753129205728997672429782684859527082896227125816909970974429620900675562277450493163682810
5797710039032545222049183318901647470024777170665500823249411428133195445728312987220513838316359525
1259684473879231026323166201232146960352653997467637814548400002376117627794626597516534931732363430
7548332724016923073064746033891529166850353252491155377355198171575858196804939417208371471617607747
0848951670950322405556129649204063944747297490316374996417166146672778345419526533083402263372648674
5046658319434366929547965302483149503598189031171920315341576668956655302881394627995707040409239333
9781400361129646923189554439970155039491474835479276718186360579993950440567722521032730046139915033
5940621297857249361689883360793562175032255265395271195807247104917100246924964189782248062773650805
2558276989726815173711306006534185473050205290029014436740612289843256940605564755110358801271779964
3207569802294813581882835157785552257531442221413560161188914129764110942795642353266796382919352248
8863173994080910277051742214822279746488074856553094904648336257196554211692553649025519288315774340
8380342778080322144729469649895983066139810678262844807635198568004979632920998941407747226932039057
7599378974886088846292550560822622181028658904308938817077378982027101613277516666599195634143643629
3377634712912681478749645041407562743609624517849899820739790130743023252824991049204126411429755513
1703697019007749466864349158196128930772489798561148586466479759834053100281452388294362767416184507
5553975197042915294163114637108925700259856872654801189278010840284724907507082135622851497172486480
3059522428491892319991969077022171742742927130212604367829401063206505723805598484869765900301743055
1745138286891263773599204101659130617767012570080206389882215323426457456609771660869438469861106055
5348639977699621342848548407393372295195857795664045269009412731726530003683358735611890230465284804
1244835708114261778809501958139740878118065285769499966334062078570298529123536775465580299657786376
2422455153232569245470945312928203395047117513699571828565299042746885312735745381208368814590249501
1248694173226437466887890931815354336346850253605443140686110742541901323114045443610089602006049882
0321866747510476672064859029145664610918283016185461825849463369706173822183968724443698303545964164
7135780523167988527163763389755255211048990731419403621743463260672543526800149244607708650200105118
3700078080889390627230206013568220175166654911270463459936061093620354644134977388210787205716825302
8729646757803065456907605521071734242349813986359056360427223820066234112448659026842667807881675323
3823777592194392990440044870462681414800665466101842799922499997536781046871511440753206798887759698
6130016447021137319566576576309827149696263032105469260693036981363444092464158304823837299052727798
7568946621406021710817406412328648929665408675571502037133450081869539972112910556453946413016036580
6992484367036844818719991037252873059501024133574436827600965101871731395377095651272821402328649562
9577966657311180648032143009059796303851082501006634724389949366251402404794387474008175842435535241
7442737646144237918525719330896170041244199581355209648915528471612227619199802532918479898918425178
0115249024627945592755597370417610554304393463838129933642451164301974561762632044261556412005553369
8211256620295534876269640419707856351948355428725881575950207889550003406617300682791871353713141959
8392224766099116475462965296589920981342957375239395845801925758265408207106934695339779342833992492
1822442032830548584832847945398590279282571221969468112567036974087781414210048676134792782476696359
0986364355524666306569600400103267609396341513034442573109230818293294639193754819459742817604009020
9905623314588058930223724661243732040523578961270496200434523315008047774261108041847466085874324107
2525555090327487547972003393452336575187693011423801314809299055867717650404514385972807046874028995
6253934111926715471066543237186719615548509751842435196313305629990650607435606035889911862190975382
5219604324337158627755266351637007209394537352622825443465095208872147042875097719514743409825445923
6549067445011778888261172597350231395171092512198075517225729618381654887119150681722228091247713076
3439423440345840896563981478103496297721890673235953957582023741392675319678513709709540194112497051
1753010710424527313589000257765507811446792646351711273207682987350926866825373857125712552325736413
9671266366968501816786904731384337408344612184910808266932735299894536496393455394094568391388372597
5020116578067110778664179660547974443974003687528297950161599587995585898718572929217457728425522463
9235202988353747284252002475471865625074985558707217278509639936670794795127835802511050688308247068
5256156724259651851532167099256628988931662190381992121331244848981903457932581743495919207087659058
6174630857845778843005446600037812835491247804740438483502801164624896150835984716489413984432650345
2116293038073174694016165391361763104544538928745843395293165657064546898584417253934480381722145134
1620507633481195032151294414654632772980191195476110487882091931131941798630283467480865850267141287
3992664547679544501761116395936570290448138961081222198442933807648940618953914319283006049760605835
8378580183800683209206607433686572560281547164885742702861395944153722553176707493419114629492121952
2521951119589829599666794446750488621017205659210493520381347890270797249982811157725257715735213832
7360632787057261688150982007476420761496073035016381120770835714211094164478664022315935493954442816
8666336985310206423342407911542287396463265921038454738882225658833086234821011059361175749103382001
6640519743691449179569401724064709664470604991143323190979871117250027247904918555813891833986278603
3758912550075106502503767866467853124768358911137755373193565747633793022137117976601707313537042004
4528052594128351351019071183137832219071892379651282826500331030238745301325628476620562304373452393
2703986861568707168539903029643552210376118693736512763928455441997066652391510847706068719602523282
9911924372396257967396617683913542287233604703960017978340367274127862368751688891906601566213695604
2589786814930825967351785939036648832415887997048405259810456431782988479526636449666065786951403767
4084409022773007486212611641169952620439058084980429109083031343162720713702474568982782694108146470
1327541102199454128248258154138848094868807531159459123568979127783388070182294172198014435833672809
3568123135563067087270408906353342396117384675434589158519378167007209705987485931842298603197928658
7070175161507794579311982566381441323388029157788976687815677484180909496296720247425413318897502806
8613993249928168912743196634264647677776257498462220024152711775060044462908158535182209932032746968
7235463983835835684390217587918334777535588264848927878420024076775090361522970577890352305895565590
0909716249090502534111861879637307399126157118010123239097669904693347312587731138994574213110554437
9922061808333574069120573423672569362828238160081204455374103858972277299410448231635370429246048147
3119949489828187208485000345726255335550566984719698003809712280384395184056568816530265925288629132
2886806585236226597631372586770036345231000487807193823019560905956338558113905250588334881671248205
9659764103738835685964019103626797984147286757618839140054868212896651798180489321214343735335150314
8198879855324374761133755323888980072811560165423183504374477695136912436204130766716945935942860877
5049588484515564728198578639742357156616077744204423330688583409043947327683837309981695727175495163
3619770038973285756468715321495086152677860181767087726006225046479319874564864682505737963377586192
4065071489056881111437767864734367250546154531722564196281421354015374049778536323616183645689525538
4277499994323651684921052042737798390994969448000978456168549865967417190534941591160192189253028060
8083121885514307845454855571807360554256713767962644537401595259330505022861908659230400894220517408
8620185362951231946107473228923345984318373144793131548817493356182911994701734673941300207767208905
3065537562345438930174800292851246560535798132339045731675747741838739602505165476952641072530869669
0843957311090367633340938264469813815430376380790983526149346460362857343494644235886783755681629591
2614191339579016828421824153874143579082377429131978593005114751348003499368211080700569360451884864
0346330366033791658869926380404781464814001305202327582447112379383645727729809332249268094614464738
8221496552865216110455713784075367868240435631715354747089118135933948923917860927544557142581327633
6809763447346986449654243827053896255150852122798853693659759743625238278401204919260808445721050561
5165123842265142265722209501422169908519233613466862079701402711758422839380532030100238221645509188
9114754932779277804128696586795751369333804667344038553103080761062066995302815753020255073792861944
5772172460394485828724832859464870996113540328736286801204140690448208421218146896161512708790536009
0840032211629695979028491912262192732906713363258952378154486882615470521189652464141684293408896289
9743462815150192196305422819569881597412375256464476097236141783357724129621768887265402831265228850
7347901918494667394339949952112159559022108363828616263740017426498165527495235554771140204358643217
0591793013663514179242991911720217222495898604178835226005193338473179242277546498963053153463767945
5731745723533486605721802575052516275779897947625798456231039396169653758770553153697861551632265315
6297386563252396109774745471700956437312241575313992282430306871930658523586289635610210614963527707
2677053582980475069574391858047815288961455856882391772353619660826021972498298817026787492830196054
0015240429336567883543875598868662438855733426888636781842255165753709069918404461523190692196668306
2993957970443769345127620941962918852514049613984620398972973759608267778462785593313198030348325864
1383704779716733911229230048939402181636411346019272777277633383030936181619057425681633820181710644
9851991214880470618675330082549211915834885450835262300387407708168793605157385347244510816557665387
0105765851658833909672810173714429546233407196827156318509380383346578668857696285695329746551084081
5709728879553744544623333675668340068319263959681739597924837906027604449400245513018851225491269681
5199501126429737825786662099972956860215899834692809610948257509230092907475374681593424555436632704
1026520688475649550762404883446598700885198227008042523331243201554376911762284653959995155303261548
8965106391523849121656163902721289202896553797342087440800660533872248504009078375333613253827130097
5067086152321455888278979184541245431139661339709435449388849117795951323648192285629743223585237680
8253128439397642775501316505257506190939750460082375373159559011556036085784313484632773337247777532
9026058253839884486714640865337441523374716021326207006810334863741454868573560343267436185125933734
4359226252214835670812972439096452713291669471409767062005640315033291029019033159446412965535895126
5968767192778184421486678886947123841298098824371211543540564990378446249449103041259931708422566114
6887241262156399173550511074725683870587748251802926766842647551771981666890415987813808445578164988
9108042673015836005824741053699676526237384981976607053201036408044489043527257359693927935303892164
2760612220985851271092819624932241397656129902590961275449440094650801483334745433823684919987540591
9082303642254169452192270302158124282080238761684885043698457170714893880330014698983750844563069233
4846847121429145451930143727687807219208397859610571429858030957264164575669829324038367373619680749
4667440192545909293123839134058723767950068849257236238959292245838471420974238306825761655669924073
0068325658277443554938342671660832045280963103327322897029362944979690642730288154750500336783939918
8088503624723621988293856987174453290935074003166261672057463647921807414529164813452290809777116004
0621979068015824944573431021880473613545975673764143617405968338869516401690179197770867185790105586
8166020269038401547786248121521976135784509882083468226792316243991128469673114897757279249132961776
8414257648425793482840376022913811124617044288151891777348571648508452859970762272936990176343292176
4291660661173807040587582672423763913406725597452073667964789547427721753527296856795609679610191443
1345638956778184249911406555678837302010455768035034021938160534594392109823343998631528956269801836
0079469240150062395456738552353519365822020777891668349955004507373567660132925511887175029111350506
4353978030800252474340376393458070876581458515215670751195159341579139631440647606052112154582044194
1677286701651032970292035598960900407202258702426794465433980262389939686891207372539177677302058966
8506472805847820114973739306382430196411368023985043499113373905753274624129164247462144379034804204
0533533596759196835346362539742588624171894965274288230536481735153938908634265832701071415120836078
2466715964007095338926531096158333788292145231884841716031916133521479627388255498618638453974935727
5593473878417121170362394463775608363971059232939159450406439762788646703428696477262416336334682986
6587882907975806232132279032574858071921449423325799158468309062217301510836811133525057687886159898
3056387501911558698885587261059266182221518766862722939529831192510908945824581515414601661351387666
1607640057810403070209225108244724160603096012501153260513650404021217423575902808168008835833970837
4651653301722672667067737269121091860109500027626663582497564917576929423944321964189674682408699499
7252842292760174287623943984501622731335320321542001173445342360004603425026967624399579367544786326
9127698492702492841530151508376679544161018170034997785536516201693592344717078729712659485486614515
5782424670802732127066443100053390875836912606828376848128427228298955601424758646314513617271564807
4961792847141282927652024744227763513135602078319427890435272082660022131852913615836114381299160560
4838992580924235970962271936339657765158252522583395304008204981635191741964121746256522650970973548
2531331169179178176390604769422758673668630812912890888700525247361759326925191926347590222656911699
5682231510492963757865863667688142779122776359713930504291882660621148702873226275556491260366715462
9185756699947338190464177458675864650787920202184379967634084035485179263237111846672811432227697771
3582282956035937930844136022371857643015756207058313126346052719515143464940705284027509810379262110
7779395913518559835332410868583107237556139466432685563151210766369285743195739870461378218142799578
3250297881692993021906431140931322608405315810193199921858753398297159580605291259114782675393099561
1491864252529799627941241475353994130019830865472825225641459138961339461949814523116279227364750566
8162821011701498890199329210843265038974893099969881280902045858986028493999792200550684074297474090
9816958446126855753480112906861986334329861682898644648133618972447972071503564056403283088939041918
7660973858660813288782540766442127924263853147273318952289115258554733694703971654146478736842278718
7264261264665526221682891026172911214263294869955235344636934263139384852677737756013288102111156797
6329230461483034165294075659537304285238236591565478750189861569762458256222881159578056393840071668
4455527597502780965356567400688863731789568794936063950152316125175462457470039899308561860259027295
1632417390662874168083555134526985854258975777387788341735417309015888592798607154299214173813087928
8329954006754037742437175693917082605014810531268722341115911747627565100744989557900986759727219552
0636256227647549636587297571695649381084602461539086043911309641000715982386472298964796271501399856
0812303854205471558000896696656248778970950057713227081508987497853653059093270997220928065539924996
8729735586267978119196742912638573598648245360065788687838703885592641273689916071864966185224560742
5366979724373339455009659446342879518986198771439792463881286033901349538591903631885585715465398463
3715424844986951529473068706712457826666574954072179991225002569966014581543763668402399297495550459
1005560390023180219862871658196556628953836192910138696479530633327375434173836394843508855211843555
1863293753909919778498910854633910872112763866443654606063409849360413115917229394684431224586369139
1764753432825062439858786390177793693309723854840942816889962074989190955689073182907346406197970845
2800636618068466725691542659509120598491806733739442887230245259004201219411583339987986199060182946
5141663981586838883699167014289388018983237948473734987613894231918987785795307128989673586910334411
7042798209265430517029019603934403828617909449859108599397820920725856729440088591180388288877346775
8796067746945168797218518711400130568885598046697391240407210124931506011050235898233700373996194494
1477074542681410935567878775057374892824075164022526481225708757016577425067537448280435186179928884
7711536036368578786345040486512065612778405510536227373242003188824264688688327082053560434408809215
1810077646151738812031498521021122223208161136491407438726611366540396920158648656179966954090610840
3763299286984103370896881415709795764119498197623325214869045698504901001767395534496534894342408342
2100704511943628572907477532102559846257650190098056927365329334584592636655455381500757362937466407
9583764785471826953422195122736093286362171567236538986417836059090965687058341395635222431602339026
0712309565180846843545688679791517521127165938187770598485260473463806482329369538546085279939481720
9617518827622015412963060450239436128173545360103912292685357371311674834355695337769264584789420176
0831763150514760735672619360087250662034514678460922341445731441102109559050089120066857187907040722
4650152289199366392080237571971252232256300998050709216010135483188427575624735283946794835289170507
1508675663398639643331430223274693126538775785548206346347490180726182525615988538354099189358349376
3785457409689160078915017277255604284901258918184219777817570861141098140598943834746227542261016806
2906445130055341225960299966279081900927888114654579609779785034695771393192506202761284601927283331
7169079799325296849765555164884701277381623746561561063358187144773036536066927936642214932205988777
9075729429645864084742530900558720481028536495159409807023002899762537479809835106443515377920367207
5709513034684718480839161324826325820444520757847281648613519109048777347858707132307506831057080181
2382882625443233600444778119339625792501560151604419945901519542144784836824284319593392028852676865
1289613780320368728824115240156822118341845707160282956080216876150063911591848348648994689691943401
2127048380203629210162145364486866103846164504570110611620068860656063248153117931460754911112164733
9450914579169020038353237336758104077726681244832780083336857523935079102345426080439065083337283738
0969915206579817455581588763108257325300543521581345338140798782492189648240058272075757883779157340
1910207044447216035749841565109655163512382114039141836153681860476411164444996889413321456561194887
6777404793431270335472283213369609679110144504155348910923256337590338785832235149239802470754823301
1491264035723395265482682535584183257878001377045567522632619495402424225231583432202902033839042662
0636332005630209379953268500796399812475105027987923004761173649228846125990636133960197335332974035
2591509546696423953864111220717438725902681736582057856485751203151558663011676820553171356185846602
8212860358820492756998035358048035670466276551031192015333605907680257793128118051443318619058329065
7897861909659197381081815377312162757778997718720536869523399555912057704024829273185991961541105045
3525305476484055318288709152852988200302208468828805173681964763453768360531013125521033300205004745
3999236006107523828343819349166877140653031890639776260504190742494392657285079504720453177355782455
2138542915745280328749481827207509011186717572168009536024364292575118356109503986930763557450490025
1427079049045031973424796924133521875086419484831287814780419866425544363450883848116254919362094886
8252043632992786175459005967185200788801322722446327565301692396808509467989850242037218272381793597
7458678111082441180347632311958238609204854185835574198255300959815429806837681949136620651452369223
8371520567219957321782469608220876006369504328890290049991607040185365781686395773858419873688560835
9575741697215822403025001540898207294091293337719407438151403237727883690556511807443317196270086351
7159698105964210171980041774648243150049687311569285026434754723759467601068113074625524560855151743
9663148865274076569959130792207702860010897898182767709341336666934586279701315621454545327175554165
7109878202745882136931746716445753848675635793063959798533780362246727381396381566243696096143591737
9241580029722693798674260935865026138606383183606359388682570891937944738307917454777229424400823382
5559514705260221705639897714789097333482530460887411571785608581551763358008383787629424741391106900
1174362918936842979954693093137031878732483821599026807331814341180249805630469114020297354306307480
7907025662145198474857521966267647480356727322210144628736030634029391845593069552302227049995822590
3724886802862883647033664046974460470137436568338741254843624308758134965472434616790369619436099551
7385058434919276790658797478143547223025166578886916478011242003663656121556430883086262562500254255
4658897099051590617541069110544681881585451528382129607546641809881479897343737560413615209611910338
4412374583806357296616800600781933007985191753961316045480674098753669069803154744085103109339229119
5046830949786082752193575295750324746732965713638338102677387763192992849173518751905416041331440527
4963831553415859321128386326023328572828484802579448561093998415144863979096211868326210109070801770
2089398119334818342636414185069186961193946521907403560670302455330054442461952637379969213244787871
9137551652144406303855808039928863765885153244075316344969523838855987083183219552465288293553795332
4850217261614659001775643333165744186229947617545581534581321703932337054503391826707135403480480141
2724605091777348349517612346310001091046317192480688065975910930671962036256341781276091520354391892
1211914733699011930004704696526958377644644058633805668999911674175775734544371879688563127876285284
9117140102850978585201329664258709762221969969329446780927965476971547179450919437668188127639125175
3689880398093915945965951508628280182711651935994744167205347346164575110875215792084912509508112877
0075786405420417911963182818042969868726830614354371251694792804952478878751843084731532045555248933
5457608551132827381801624606481864326552965328693337391844290351258633756937346781474656549831681035
3576641801888693353835323410983262376939339550091554978987169749769818488750459962981945898325962061
1021122985638945740750291968919223195132125066038981708423304343979983511086267027861280597848531754
7997924689481472928755556687252010574471939322747154887046016460588167798230676358739838450495539932
2192453976230134783275445369726685306148731463255888475532427087848924280898999816708412931163938821
2411628124565419788999485724946373224189896570725450650407603541730469169376836881528918558142961651
3397132353405658305139128284816898125189616326302630947390608870125321953112394746093222901938316263
9294762195903567900389043162366032617386608371222528105370458596715551741902041901940655202283158029
3674713071483498698453177253843502524172506855926507903316721951422530542525470920111782416691837311
1726846754891391946712858661806011454507153736002412286704566305048599719957782071373306315896223135
8132642492516604844509188617116031530337374632893194464419005559103255184979103734368807423497527272
7763373431326268777110990086039915650284831358361700557602974475786360209416884841185479008327443000
7833155237375518162854346606951796777622772787338134550076341849538041637266072051412163673831236577
4067020608848787178869559580376569888264229673272214165593661705966264591880601562257173116288223252
0924309971242339145924254372802916954456640803759667122502480447581266352537260803038384210012253348
5877398696196181387852211552198078054150092979529555901728837624928838627262708300643669573150453854
4846287631411297619550869150684541381936860125577172936906346509075058565468593840347996963292194655
8217179550282189840644035351346825337317407563165300450433373173631016667826933382557771572935067388
5066893659163188566313367639188871835140358271957174641110682945545452806860007749282837734187621590
3623468460841870346525131008489248152516660169162336580915826075828961862830714971478452544877688068
4045190187032900548660963084162996598372792557446547810033900694853519390322558878199817057938112516
4680097145431217374201531579053643569799925498512254487326510423533014900560606108507894295003486288
1642648694897389395863287919754322946454024238800827541739339912578063756992732986764571724859145819
4398477850608653699333295986869449557848119342653281667243124436713143866356181785013978737512773388
4136184427317781896528121561399436956953147268912509769247497557874780114009406198407189938089157299
2425902165181346878591106409292593277532085305176417374648305783084253286254502681784477352132614476
0856320145542557108272244261973293199169837831982753419695426383677814078377185435464831329713320737
0685985607830170501837260882729833800959184839384991833960323494662004544942147491689934449267411209
9927153042526701473215377985624257846075467276381362377952491125303607825954909047041341130489759621
6295455702141193312867650766904890712956824010198291283782952180066511874781471424884416332805507108
8133113670546424837175524198863420255017343657849483414567311142194306665938998968899206956105100845
2416591737117279244604510465829945314721598691092615434008436102489708843646159304354181951610543508
2001748985760417016176544616956055760719549190147666933007766033281485864411732371631485876134765047
1827896660362899383547090846508865114119998917745055405043575991764862281526142358223379178883260236
0406574850046201131849281229234727912273657563769069853020769558887849250916925802692084872683242495
2571363473879270230927850737472161411340380993668740357035300955996102653858223402771711538939450076
9487934602345479680591260579590412271207751895158050407527943278288932407679872004470686244415363306
3071329130796788205363807676797711478547441118164822516148459519776196214596830817456561881363401918
6259555457204537221864726208229129148445196402213652554523507210280022232052657126264128989033064147
6246609489987775999436333254130000703671805337291229919090876288812170396874583427172690498868308426
8168968781547468968639925343280961777004672398562417894283970132623950456635193012072252274397982460
8739488061878174862309651028966443368210362679537378059605856065881265031652770568988032913153882924
2954147691299425315269963313520768198369765504438144840304855212021083951696991622237654765883892024
8355819146759309869757198697864151154803342971493331786270137395445723863945367576959183236291725063
0531240504835681260743789943122556089255629248272447241749376490568782435159421135622575623663510199
4160772218413589415636630959272455501579180155100707753022527774531570258863009767650306773347285913
0361052095437617813671803715536993180506636573115531094030738199438855188425863313268629287646103790
6828631303455655321919905080407886162026808153106213998937550214254118314530815276833309257630103188
4217425804953358874981775935256216182515424651304698297265298211980169742936652206309783149161377836
9037579095025104106834469118854446680485175494790759409274208603867032914989699179478044948885378297
2803041124495954287366878310207097361986825884152876641050190385695382186028133591161309019593777963
5535021960285992417521489968388875018673555285381942994920100908970720128304836329245466554287566163
9107942109202049721546416181808694088514940853008573285705890189345450562274141763845371396194152986
4960452850806771034760923931026303117567555780930614617689862041509577873742471870334250148630433375
5997197321069981706239298491785483850263138800367078660236925247444310576877981484714946138582587224
4120391899621099772169663521372186995423951975500652266986553837394575155391130326079497344518311169
2677031540308658321553445465514430993443778763288486974498527943252249420686743289504768981275145450
9310056403796384935478570770384738697738052823620161854665751225486831699037530546078706723939120580
4062420322417561844960662787148364779955389136659965115742041797104538575876847775047160794193120891
9214245206529076365042105739491172359718410595690323641915940021758760744780755603569071460750108755
7363005485882578396263263648280240732555477644127675882432810650905953171888400196440888157379322158
5137467933883942961512508277697060763576126369492610384025599557840212658177951761407249202211615893
4813434473293922648083506284478177467171061974688795383097896312876029024606372063094100046600031595
8199856674678725371600933056403979023015354541047361110040868846338940479361894088822503940021188445
7106826029740832373989787177775911832840002969340590632070188631207239207545772191482159881150202994
1413195512065474013539893611347951067597118319768832163934827128172142817138994002490516378660504479
0013093784277501058839410942436768872264198010112246788338456109524889068005182999566464860866620785
5588471293647267281057837947059543836979483139635467232680301157434675354531569406448195491656396818
6657130568330100370605331007096159664269233954502102626987069166634273337923687721999863927002862298
7874418665327882440746504014508104834528550341938730908812613355631593017465832192341563576074750327
6442908747556971873957815718685366628150278488380917004585631748507214601566816294241271707687808652
5889355472041092527980041211150176765812150133386721372211287515744079075461746843141993447480622799
1994865568960864492509648017599153704723472087684821757406214582390540170302070779943948617054266607
5027593948909805916923450230519667039466774849094274278229649007313918103260119066511639320721380081
5983457866683575079492272861327316080137259428352971627250358367134772402147874486011360786064697207
2580265801310927178751104821066702385774550335040207962408799062853123269429024167654743435334834150
1227842823430886472979558774500950985183184408211210383455416609818064699148065937401802640521216485
9442549297677565100184386871947642439458151553552173700957768626853767659508270563518066386868870082
1611406849989926531222954816535766365503460129841522461584554611647616974806135173687754034195861273
7403686445024016983362569527465004335076911737980400354074705666608707498571605471866380130407782895
4787794667211481553874391435171174619642030093305964989691729113845861221463010534230303346615722880
8802894500997292490004399013274001826172054421303148397065063899924464316199010820137783687929895364
2701566759243056174643761998073145104403052985047498531025220912681327010817581372915285111982833179
2744047604932420599094942210965505011432552125029566832737528855608755233990723795959768920191552033
6881364047210193536317272495634917304062748371983892857718277943906294102696500503636246832100162625
7891378350375631045837590423922493913256222853519214050179651509407076863197914673313517117190841249
2678164081605593078859439350297225573303364982428255886672787727929400547393259838257884008420864588
1560969171601909944395806642088847122664651861412910085455776077925887047340044271322834732606878418
8583822250415935447458687494467897464016804971131649903331306954510973262842522605843226719359673359
5288680898921930183108667361999678950341249263278329277940849551777757526513082152862173922474041388
7818972491944910218778093857674771158991786585602581939466039770967672359644756466319262763559786380
5908278032047130659946394421465821643315658609138151389340058571786643414361522795840512087778889304
3330730365354491542797132921992734094147590791198639264066406436709995863687528873504171535640540267
9323258917791716098916896015823928435289305761319094152376528399779700456592151253230093525829751242
8919240765552570890251231277409725172776252401921326971206748117904293208618635400682623900707777327
5709877129143497586469452781085904412011187012152657713896364910728753098268135533307524617335253447
6507834759186444575050853048147472058913811886929446841314289175791085425302175401204103013582041220
0399713051772568091393825664312252796225452286917081556266082063242443300424332893474566759773478990
0633489511225050766881553012968028928410455214345911361398440849876084656344870255926659990353686386
1191939988251952439603113858248350182475166493166338193219160386327293611804057574844106420632999786
1624633468027616465520973369270986573437997837255170724663671230588742423485892278252495544455567188
9218706253317206955568096634555923497237087122120175746417050496485431105605182019188833078187240754
6018338968302087761390229049696870936811474694674702987222440138423016929542618679280545629099297971
7347083240129243912761141519619211726826905440535895038005816199669795092059640834910194434598830865
8310002731598132495661107637359165021500832313793307141219419212596291483082198440895808505329244050
9857864505149355504451704053384668670718926937680905729829995397015482666212362206694471442701664193
4510297428268576263858039550679362649944360713421497804448157060205449463177753378853369760734113984
5215283211582436526749692132249102036201095787972946897171959323589372469105119304104355305343134471
6634597344717857674576610938503959682336024487075333548024897871541795398893775253362168727776655214
7520648803558621802047167712341889071180741810130516874989954880396240088201160751962172483209385666
7824406771008355912440973195554381554797936267715667522494548764166420794450508684526629188698928898
3224493977136878992735155621984921295332847663628077699479509429220715159726284889502922034356238182
9186545492328208281084245923686489693642528248190929231402285394112992009581001807127325192532201972
0418153320366791713133687321908723414433028704924368882086353649997747322251276806101582045041613963
7431883467422208456912443664562043067957688713632197395224992406180137928622982002954219522808984445
1139898002359915452796409578734885529431007816266183489244422252486796046971937114451086483382096004
2924447598034212573545667717358876031096709580913328854562353055314572635950308885895445248274104466
1326535075938754133882953771926028699821348309792195799231685155886337820205814067649062266317789574
9650390710739236176577164561085910043117619958682341312850272525205406163385976414479130390553368645
2959048895383251303932896785072506031707169325829356700505046291089002874378265236888852584967168834
8076285618531654129440230034548014899703490671032832827442772970306000361560906170481539486879115200
7208466602114646583887990373063917594068913877358553324019475500871159148086583954911963321405845323
3176262724931074592349422551336234128476188118772110854794640236694819888245480151867198285723587314
7735608737591087367566011717229455763597152017637885114299451778834500124725399036204533587677977505
6900823531074716101177501882852260406026369658253539497033236017007749162195706874261386699866584259
8989845284763106872224356672503904400603681600441417759609142274654643049376604587562128089439636648
8480787430167045664625418237510154948688936041526297350883679344231706703132947236483562788202540552
6031769968586966133000574623067569900361772600424127793606231923992699204222068986127166470395413426
5662462819774304999892726286196366592996867470872030020487065508246048201908290714224141768792740658
9670534618927308137665863256549799463518996701771503883342421818397397822741000209092165268407273677
3651871160353100410473825062025561973369747426599933906276054196158174581196484948335101536316026928
4176031491030025174565414977799076632406744921996987345225149410971291897634064249350625560933587398
6493588094548762432576324848851288948236833042002876301685172813940066577531507112321408653842845306
3125173186467086396716383610347203933934197857758861884417297346958779428331994095524616421653041136
9112606112378982449510998210584945159986098743763166357380602603985202728740275574003529237546140313
8813780949281443339070699720535266792030817076561045765703204486095334605061420428168198172322873742
8276135395304517036557239170144594112254124232245993495314159277170938637542692860398303329749243904
3875545950197026591594349895675842953120424757822608934595410014229400271269750202422624646819388227
7805141389203425294659437722278152906741253539465598941712618085897880679920078400860352420483367104
1126736297152185148067087378251798012204089111104947510687545875929113662767176135397102774788465231
6345742911077477331286312152502587519136997461761504856907336638595035985588778774738880737471261366
1631080445084430348691303603050655995930939222920916977487079761814988971180828698847612310718149905
4417084961971156739046030132828872265790345046075267416647239050921678362404366386575129662679536050
7175093518763518502552106630513197724756271325798086757125455824550699811527160899586001846831944181
5225573649924411650872017308160785950118322520899321734805333249809210580139211239170091210592990049
4415631948881356482561218323885014521819388881086527619564231507760557063380697813504020239314486662
3114248803307786423544970581855195613599940918390404322626638506528299001165860437619142885555970489
5676509076292178946963677406754718183357786673401350762248931204668028671199180274653957046847015382
2365871499438637954323342092244352515602952954317660577192184835676110609354966137305201227738111102
8700353552448820390626310411883417999954294271831392620690590694661194006182252072730831084323406079
1911605666378158449046765739417294107179453344308111667882070278674007391138649182089338571484747190
4560814713927459036609963245933150369342277156125057228298639384425125507028750420160315803018846305
6226516428974790522435589729413426880612606227547966997403715633330105791500144066337496885411549245
5532952371899946900742921425692271545782698500578613901380184720695525765390517633116369930148509281
8162787239750019852857220046916486030909533149275468177867446574588103941506293269275383021636029748
6561240487890676312454793460153382498505129727086589281922391481289256455736725964023376034736768698
7553713907980154124475464391516213380884698857663786515710647195278641604864307309517581952155123336
9978218865444723047724024113246372582532880184111797988726251785938465290954668381886111080705184538
0719280334505890068684610173942311880603526250608013205329141599857151315201669739542230742719602783
7617861701207826001025478429575387062206561971263733353675513198922588271681785336610356177360383266
4339123626470196914357406098623209492187294214348224555830546862931384629293997143417598387221931161
1947425696242216103303328913336838801406760712379007323207172293841193479324136060755103601540715595
1602148525653557602200823211987507868196134129316403310729929435642347740157123144625785597665467564
1194230352692510729073996604214556362988816010944451706167639095104530345105367348470033024009283846
7527476453708935895443429319021967534989233841202586431874385564092797642663520631487895333292738307
8288755874302344402348542775140168711176268248109200437251202612258187688276984302991753445425071761
9841058896972756007907024822735229378487358468433127166443253735169671652070233556065390901535508806
7991945873206413774527009079360916094981513162670514915748474027641192594985034445498862593272293189
2443920094837884548122760372565119502259296179466997670009618803215312427438697889643339506272427775
4468819833682730461582274462686251345388949676634215843712680224994926701439872915672156429856639258
0559296678648854038144772051144025726159746347109298000199366509818826326321436856551029446369102265
1181103758607221847960415258915732826263732730674821730944501940047930446406677557931958069233338883
1199470154207352515855139500372139188739273415265752569033459468950317441389839250188043178980053512
9479841768624351982009105012818349253343019879056455538224643976502485377239337620675690660451791716
0904328076254493393363420727388591145435092016262669552167387983679885440692099874242499057431699871
8374991437283605728697870067904091368708560148680322825006238123743028938875366742177849816414558653
2743658491811312156403672825690230767192964380200235017681469984272601746423514931132702111189662637
8904572039192675205629035563985630814696436831400163922440196902308588591123090514721660644152028641
8580088528321598797004407069934613797859240437165457151331008084904035043429691875028755724908603903
4459035129041616679862321038317334657103064549146062811606765429917107475949215103218489021464536745
1428736500001314574165503886507837842930152673172623261049461698374015163851415226785089550656356202
6452568934547215820985227087539887371542332161047285706241714089964594785511542151598445903142655684
9889336103743268793684756772102247991467186635882859557588261683123119005442848683328668370718013017
3272794124997813006629002551740268502883405232588877716442358333542633815182890755175459413043486909
3222508910529190750118022213683868161829299774132824513435917885240348828157195503366009842129639527
7417196860128136208978459821962279696993762448900699481121325202308132421625531209046684227697335327
4664290089062364637578385535086617698908194281506994279289374249853682233891179119003554170811236715
3932869606584560512921333416364419422577455216047101999351023887880081982571911757213168040010842031
2746378853967813900333465351657567482121090500567513638910946637357375460021829943895922078059266522
3963490925673650155491386854059307539265855903147091100403987831773929179371558224614863049186862044
8612416579865272211103406314128732704740229992525906167276785575112743739416454695561569247785728709
7420900958126222274045104336077406714583624572525202236364313998357174700855715279490413162244114135
0028945627486618675406615060108571441010406716728162325935661629070514457755351890556466458549974553
5056398359787668203236317546355710051662323357376305837012130894871247041768691765172069407755474103
7255105280356383785794833071484274083589322640768898554841175299466137862242600796695462388625698952
8874860299058776739238685862973579577974658573889025440400643469351718939406587587330443739191265197
9323908553719753629060972938412933926077672572767774994512079709919112929367451950674606452832855696
7687403188263019265515344563447467183887138067110729724197406679418324704114704416588696407507622480
5641225862388048091801557951832015918110801043524398718612093254633494212839558019242775326187005022
6402869908918629322509048447159265125985871986278982665913968076761952438573561630437215062176984249
7667002312908180941411414078132955347841043198606611956612814551947016144332695950250440597049929215
8343829581146374564826252208119915861670236882684804373563219414622198831768756842707275084894197387
4625521823914532777823131909880915603455679570327946765171123532414917881314964509283060716392537921
7202375405179735281680900677266782866725744204527742778286925321775004930252450218892012393730943757
9187731144515741586123433629783943182653369313712061638460022255378371844572264605870226645915837791
6403886011422808200418862971908354811181969732815588490223655672892283787981011509829652102975840302
7700298914302771545582995134776450676767755349903521486638519445564318175440975052791116232866938267
6673427204059982975312021245537234809175326570437825907134549542009920046929644372349665704932996392
6398881278976355270756009372473302537016140253442556107672495701739747612520686305308101840062007364
3453106878785329388944499940788651404246067091969460720625484774065101374424549344944672734327694568
6785844462388816139810598706811702019621532634064788388577156721785335130786714379890194521960793652
5431040460372118907909144938503244680153709583544448076030333882559347946462976568901176901213651741
9539689369146057965238394224047305686351561951056544814573928804686577169120727476936871095498226859
1733605145370192743927481301734849385162513886617639228670537840048134865955050685618118104757261780
7812512617574278005658235174691488125530056241069657481615033053260835493016536088735870222135213325
0273916731220868125098677484228870999495647306343209568318630934116070633933481121768058510011398896
7733102935631373551086039067836973220137719553914780756519850062825433293809092853241295036126718608
5235642382542594482255558225071931163759881502703783295108608697375442988146696768486117732965138463
0336998303357263473649560262665904480122460799041088647934750229432268614661488147913405881120690916
6828595037752858549828055799154679462608188944939460865257365062677150930466409848507281612353577699
3144119850294512873711567524832094527359526340551218692484390975522507415040121658162149388836988059
4076483819873484514848184303665240651828385533033296516966362451819622469499548578688830318733579539
4799676904362206500083549519091683977456549254514775466235577828945178518718637145410211434229240478
8027925713410925327093056486589369556577682487122230888019895022795840363448547617041666405120643746
2764378485815801675549059547953810855597256079318901563663237606033893163675555930989458618050198904
2175267695998119773608719120896352295773798788373558740040350272507123130578052921682579133298379160
2418101876686014804668342732137617772432693548728913326115504004971884056191027261018933888795851378
8363306079941385695459487893943439906830021983086642838548839081576661072809805891511154740914565875
4291046614780037942680605068508558508983842828200243869691043219243877216696839610817672725443467629
5119934804262095993063298571580974407338717656578701706382927634439585478596297197185590967640375223
8693751357383204217251908006699139869245128233498377178463043039473306725537158340738560116322011897
4867566581462823839500348592490309845498460470745835334336853413119679292428551969345856749559936931
1642204446901498986541287687849724957017764103291402192311583708206759304725421810572000115174739259
2820103795608080131193328791984260755281225027339394151353265975478113100833129498068608729446173082
6026472923366711670705565913364273116072905822861318433112546790473241057818022834186857739814956837
5557322095598152049102265475588654922922444630688036060135620540842372359626597577066514723779542516
7735054066656932415438980499309481263583236499344455169681408086964483439736947797804685564550588387
9547860487024744454772114890627810698115068182266897380387365177941002385992773739263918689338015036
9891412140320052711040832388025545270935250049899475051131145400206787368473597136564552597801535091
3848000143030868672553580809725410441327243288137428533271479954680190542445103735384341591726900496
9932789660117778801115208449300129397949688576175196688668518831711158703321526054679400866897274817
8021952056994714096670385943058760784829715315366465440087457229305485963643838917952448615216580856
3161550087289520954949402621531208561390261261833073152099611318884352376772935562549661377974274550
9945719241750055257948644303719690819338333986980786181264818741368129839866337005592631581636193431
0279737079995887546849409194335991213779935119348878004432311892821327938015570456912446112186910163
7697575679252969842062793855818107721131627116422335690349692884824775469609810770796498634296393988
3957879553496812762400445423589812867829907015164032769232761708209265762364386390637251806948681497
1948568922855092315185653747853056425849229213946794163292336367611161567637087247659273348028658756
7989885482941931515805177150261882971444180652573590585952601305474697604527354202647496418942936084
7572079187842219119640601709611605178162375207178510279734636574832143239122097122572271851507204156
0334423070141240517125513381180592095630883203821993729084919660303334146244785618023612980237140568
2715803775682218756184238493337679899039359248180109397830107338605408367387408567602751254977888869
7967835894318888149430954806551561168420264286548893445919033312550709481228668210514629101361696731
4813558474306768792310944649110583457161521980161247894248465492446841200524295897215961927891159789
0237518373652095000111710035548065459982007372605105530096175420955715380392893722759157059878226672
4431298040080208853950436060358272855394524913439991000484004245789943959135392168555697649541269299
3963413907956399638823742115175135720602938693115963765145750776767530507040023799307402319400654379
5328142538622460254650317894228113190544324959379077281289030075159830940906163291196805888071082131
5145381513001872964156106938516392104396167696549004094491220904910033983788619466644885652413487234
5336198798107203387257720626594482157186714031190872317611795901859343090882776384690097400584656053
5326160323741840316471640416329239119320149606794235027857656123044120374718486673235174458567625456
2407150689817937960238964197941354018136930380135348721765591769064915699495246758196149384587487894
7365519462125959936035700193095352972182280219861706002449430804235680870448647365642184675454218989
1997807844022931567392184698092471927732075231912792991287332630448389694443909809547946722106173689
7442113196842049855484696634370942127208305068194661834566996286151547761189189047821053466505222512
1195728235834470190165311831429021189262138778085221288266838968751789318745446747391568585758700947
0547618331655096790924923208394108474035380991207334222710226829023499648985679375502067084215994966
6584684534929696247266129550924536861805052083394132581735973485007897712690511064286104625508710055
3321101567237806802534747030617168444737615441282733112160402159982730299589135378850168974988703912
7323951949488855475588921839443132034369342301317667277199410591347104641831931762341650434752149913
6696683761274008049792216760769366536201243793774643894731889512411091489891700319498259179021971879
5586384678492996392622644515763656971747205214483234314060314645884861461373858266826909773413328144
6027409699669454147049852578819884007787960481765538843316901522040545925262701521468219449603899004
0213349047813314845145734072084968624175134710796456055778441553259351213749419035299338551452950913
7446548961017440791716210608058063732576744823372875004309282071678877924637564103070666572749653194
3839999062818048101561045834202289458769128799068641810844952384488661479932348085007613529390021000
9139874356117947637081038191166579512731545941202588209681190442263868416233975872637133670369429883
2270228978876282332443452649854581329338582311708960598944145140072274608177695140946927222621161083
9227041058048107912063645162645264395736384801962554948703564558734910132012972619903997440240042299
3154447865367882620012453045874757736958407910473029737111600764291242902475282942996615319288694713
2216995102546957286086796646932027200682139986438909927878754422879326801083080354374393092183083230
8493720473955883714833022529728836875345063872520466507551353694102640431813113453568686644340981670
5102896434416944596254033436167956045719322383183802232663222829311106527060884205073938608294786146
3190579564611495410682518152659492447407464597395301171650025168525379856818083611072878743240077909
1088850770800206263339177486011327852602620040305863417409878861935610254464816213731983486470904745
8902311816982242794887930920799223919203025326806573857654077721170434445982064002885062479237902043
5954033541274205557214690641478681871792590300500542125633812256579487881812146718744178146336322650
6855533698454692808879340824863803327186987157612651252742311800103399665984228385877737614818520798
2614089489184952134968301027258863643870341440362984221830113195568208083955352039703316926610538345
3912407472588564629347394693869437047960508457288668208605852057172642392913861084027651610218168358
3813357378898614308090196169009186576330099484887766997369867194341229224587110552800988427781068608
0847036668446381743611792186188691777623705618510180075282616925183701683435062198476036438114528159
4846903039175946544282974845032238325156822751739052219731526487963483635509037297086308778943420319
8589443793146247687627921946826180704688723982484353301330980230029175514529162185246707712189666430
8576256442020080187717978638432214269003492162901191091563264011051239712112030087329894034345344733
0662367413240939546258905556593600012686787226057058399935928739144809375776383896916063643108781201
2498021295097482250096751468079878998075807435260403060954872331640004023674783604585181314419278692
0411979342491024061587511644932420476045365279578012035432939028663839022329075605049851109475040887
8363631374596524939781569257777167854303477058720879507395554129360952733951303082083760396924229863
2962476184546122513580473989137237086260658150440799764362738675866724170614772807055574318719920358
7971213719508796548417683893804651920938226270016002907210860445125710510821922501836016927438111343
9013943073309815960000927575638477081215914002392639308657379064702958372646292002027021591935370833
8845612830174487397924287402519206316451904265484607945272491102083843624724719754176154812579919554
1857546240702198848039534732243561640220384982511113749316020621124213275474793134172009401386079261
5315531444038723839402093628321432240616463786895066334664618675592346672522347790991706531044995067
8521235109457982850411580071398320741702647736212478320659082972648967437236664104071710599822769578
1551312833835523284386303969086770549000419453021978957803892851990548040407921820760813314866386278
7780353970528809398813635025353206749441950940555319437434346576099507423546340009811129220484831000
3495663492533047354731696054467057906142806856670203191581678479792702719509378283995308840634672847
7393028070021558966810537721503673396487501048279262819459193681822488632696832234692018217280029044
6597177667107148706827378128832687090948267080752895745454993591244068742244617561540432170657267065
9686365558205800545721429462355998607778674406378695197402421810481472818506526655159782259926470150
2562705539888415504978006812553041322589233676296012583802575736024581233462715556275963144361026833
0373151914840515018477126367427113884494689581218921320348067855994853411883028602279869262006675368
6639410583147945045556751691383769123467974789414791548990577835803186867490965274356422027210544033
9121359384966288111750534601264769164705352625322553721069849761844891225312099596950846160406661892
5855811250960595084151233269846227967061068516414435560944980292034448240777549625873530069521360098
2900923011565494643368853764798687904609334155180501332294775309643113067579880381196560759579727087
8072312960378655623944312349005705410195871998208569890616374548093495162726473543207163375010248115
4503483272547389973136836488393743213404939796172606786376209267872337930604409876604374544418863415
1801110639912025950267349114407615475121744556629619974186663941676847419595774476825489052917183878
5199154637685616626862052131388912648205491512933669690696628767661180531976978173551222984820678673
8374921303301507783027010602783155900006434581514113849266885945143425336574168368626110495200334060
2603352418008262760597491108524660454341153347636913494037480786852590074272879526402085680700269058
4468747412751877797508773301950213384315399253138054499759033485994959025836685196978196022670667842
0231916704069932112484794856322117498877774049093342442250198439574349822335075543990158150599048681
9865490838257862043710058286096509948374413147555111966991661628272051069653660835615290115210012766
5698556115095077605102927619444551361553881997932056018208171695722940037670784570492532213102192583
2420057975713696245653525957679542727989928703267758470145319658255815403261508268028026443725672936
1616381151150419582835690619069351870598604248339326296544228327113427126012125078828598681248219947
9429278515262539799990478746783208884461301801845648535530392919457721466364096462664064759674382051
8425680939274449837543613097825672685495811177047288196092431377942678332422327912964641144388035487
8635642160742331198848476167745025970216479688003168998143708535419593602970311545668629551832763153
7325431894361073951733027563210977509968478351262240826581282275904464485479651131998777080814520055
1517857169471158387618523146086159186161434748343153608184981892171060945553417926965276149694215658
1620846940296521524130191074238228458819567105897256234161608218893893715744137646488573970667315563
7717141331717006074684888056743790573363670566337576825674092953189426718843086375170223347812958166
1274159078329399188739720659157364993825853410572257711087016047842661467449182928163261126456472084
5607566364885270506972101657732289281240659444876165546957340155114676309297886161487846582839652684
1781629119305663187159551238255012651121618187062830749605566551311295774457419383904375216881786778
7363946307717960845947615862064188305685389357166859286950968888510506985947863096583136495578428970
2574931255767635122157618609719320675986303821649424663755234250182058771098644404521160374358953711
5242265428482005418019577826171236877041633023777853054846264203689095377244761443595022755385521316
1927075323892735665496237469538155588998819700223842678292957881951754955780497266283419328390224343
8238289032461007949081967495039865040803763147247265456381212808272204951351425095020297859972868354
0456864756884019941826482107793916488748882314034809433578328251667595888401435481586379408738530806
1519583361516764495694609589697913329355254577226135555403292733081270601196061871300999920068069526
8664350907937339040199175307624218750822174844966203915150055574145975791763793187038494318576614598
1491933572743674784059813986365886852476515693403834633588231737798340937497905655575738479630051039
4100307282078899261034625147288793557314505840071910213084427322380886492840235005699590223151058643
6771515348757983449182376900528627663466621221693227981740875902629303869817059065345717087424309745
1079762683819839353351092908300480630309553024514938606115888615477589882484456738601992330205963335
3766396623420439631269430687898554351559976864066393157946135484234874407400438051316448712471506117
0865979999158215218118109672982072039636177843908789816584012515281346752413796925389876155426471621
8007254340752094938284823432992930157280110767851414871663284530920525385111649714685206816499788155
5285861996992243178909906627500970052629943335810008960848216806920845672470770736887929587619205709
9686989993076068928582363218092109734978897118469616677714461697588807322439056042794155426001534444
7064576136185799817939308156573258778625770201437749308218151282136092733381079166878695894763239160
4335142484730505282957771845798234893799593086715678157006599180643126962193336837021707390813335084
1224572846221036086379622928940696156635933550552215575087304405203210874154073857800946022738304316
3229631761964377826912122940814209708920467659888676670190684862857203553149196515299340681358082965
9329868574713129273515694786710050612255179570588555897247809909131745361536515925479119867347217645
1674429929208493835611268277937483503350222735778996434251437537283174547644062224580213977545036572
9643577353061818329871529740266287295730928080334644336914896835434451838720053352981680274965052072
8970243660275184876539782616503031251299798280849500549345717829838034377040636006663368145152692502
8332837071322067160349674608812080504835402869488294755817624010455734034304442097321835908925259755
9846105865957418212075612150284448577276199213988200273794354670293871793646060646043319464049376465
5276724037779649290558741413101286486534229965217416559714956321525129822928833575666438224915665013
6311549055571106956802066188213741784253665047277413330515239205046809816277565696468165723215973242
3420805992783885801019138982859306089965600551496630968350989364241844651831406828337180705015556886
5836685747643823833895354826348910003054651972420483707197127997740514110885921664905978663852949864
6307685815087633919908917657723010831158341997475575619709960303563324053570766456071148895966372537
7995217361266293509126346298316397171571599282257224967088717570029682181505972085177691226882898350
1004543951390463734086150092163720582050622967598887066129183335018930055607462316372133846971614536
4600615999826496089850295370396244695944127604597688288710472555698244684350000106192103981879676326
9229066941133755460530833103225611570142005119919947944802965484128437049878275844518550051924245322
7281514855893563356669712736528301168920371934377630797578283903648390969652190516618604265005282381
0942289290449675851974311466670574586712264468127316178646747114481242133230837460110014076477573480
1329961550178124668766179047270313940873203533033925753912462446023322588470869797132958419450039162
4853831410886858302650060464293270273860110260823049684028982541156715501495948668382124878576885608
3097286779917673757837621061954634011778150030412991095953936026565920789160422840134256586590078700
0213984329523858305572642598937883553656302591627701535382025674787840109216864831820656553719716032
8301312319682448191338158017711963947575102115739513751620749087968014516794989301533905117142016951
4925290456075306312139453686897217308916870955423621096904253575297907834709770933528680028017396601
0898827516569369255126760913494759743405361937245281743284145531860904194628396882595968525642774025
3506890485765853017628931735165706582016478309714066270790344611795065501923946252882282580879652753
9152151887974386966914311312833253522830012323477493808230308870623880085943951822287390665301965630
1617934726467450920497911622506030270718840840946639321465279813570134124452608615957349535212953354
4126228357446337548804025145692033276170035640926966947835052383105282187882587831836313424933011809
4430636087805757869766335178955677606219251523730462608947580185784314307457267653353289320279621583
9177158531122512828706584744067659401147356294130588692587432814710409344595830032460738981608130246
5267739324604212946413316513589653161110744198259128683657779296883240705546115141844354229852526816
2776317270110919462650053028645589232110539770105280457056426202033101334713435703824325198490093359
0921409434858080963829973012478092508666803179283842659182602424697389299989000013969555208174123060
3391516500422795600630119432269494454965378640403853084098403675727381635245123168691899600971100768
5810721992576757230653987175439399500874197162696764887636014088718893004670335431440046059555573018
7849130818471862368327649100305881241820286286834141461970718305339326409498226255595357873238657217
7170163300907094537090722566744181329768658551832789580187564468739820619615349529659005081300616345
9451700511846010890543453441410364248447101821101946939097471999542551880633108772825759605178207760
7482247650567669171070847803375356787306841731203128188553154741055125469017273980113240217171890515
6950126142687718322287668295174628902559823162076342765202850059649036027403955228658629046397196101
9385761879674613219322604568140958582344510846295939880134390922903345977747242913689540016614524671
4820640826634957434044584306105230451214643843883146398281636982474589264951486255272379463545508755
0645630689981238146418224881460413146974086958759037949777467485916011217804924682575521829160639121
6955850796078065913436626816872650143526974032090099493448290314116629745550830762818892328302960194
4501106123966716524288702729178346218667908015332611070680386987171544201977139414501951166479366096
0969772391419671549172478815086377486912908748939699895164871839344792597426082817945692652164050696
6029631730527045622845579977777773877802967131748681621359669255870870329578034100358723821318332694
0779067962046117556348896366712698821421210696151704444400341161770470651826024597591875889586483190
6588331384621204853854960566614724565535181813326985562675330736621967189571461989921740078956676402
8814997725535146478052611935109015327476627301617999233256849216992550612578713545556543404150746909
8646446866798031895169201833439158798300445597168554966108132402051849014464968161935828865776629038
8868004278400195440823940248263761950932311933036253196399375599676632903961294396500470010602707885
4333580911147812748731026148487026168565984189033609250501273601078434645702974722374932744963468116
4490987851811411530588304032013496309305173452192157153305992132196682997236790914007599427471002756
2893072946653043950340063944379311432812367659350600409307782041127837145222427294828587976365628465
1743302707940421596034603893792779225460183609354329795522965546534869427025545367630457133649143595
8049824974471330174088734127934107928021369523707483519687883093431960642205372695903423694754200672
7686966028484910985256378325996564997635611600692085234543039709528995780611032322331560524737833695
2942026879863456210074802873496721944009198493625822173493238345032699433484619430033425104357910057
3040859697160473748296286675984312604893908634990106830310241734321554266775433740712140451417188601
1106544961905153551561970142559903157963601448426226159623740189892185325714442547677462102100259104
4345039463069941582578577352490110067746399353021575110098185856896526735648461737757628005904924923
0517818956803428627379493436382433377788461741133000894632684771438024674081078197563834358291378443
4510933673045940542704645759443038502875787545638588864646255707865390996150585655959161447964088929
5046101201591461356292164366809022958912863229462492698928932262840061018068565380505856704325554530
0764757657784599486329890630184978243735343960991201685768257504853410195337642746356702905144729970
6563713222967467363648372099920668652070764316457453786458916577875691596154022502331408707109855693
6490406808899470938428170860566546662520501569850511095944512239897473912878891140241595940228593817
1516844779867666504896376123345806168357761915107290812471024279392606733230834790709762996815828042
9962420939246263978379853472733031653458485212111858666377364373846331187590001153330198926347593661
6580824860555196313977399974814670283608188865309477023306102660097315014931759454017766625087124815
5386814031203981352553810760696669039364318233479629286242010808708380803853190568253105416853616547
4899510437017755816738909337525619202587028656476018572908968158348102712093233104256868972423811821
4124065525334129329301671654582365410023865398552926825270273988638851922982779671716954620219072965
7284182188014367533460324750516266068740399037087247761016009083279195650910314128533128785591886731
0872650273491401418275786242098314248152854928988579714408216622089198474132501757227150719159482614
3272013927078810520718382278770376640618214780366961332852219974597142274828229973342995074769483723
5458181203131698772921435482570225044093406460790685560468335105921726431617942850690146140237961872
5751370895723684996801491217966811777930000757923225722487157093483697042109064011831975181279008290
3869719666062263428886669470942965406369590303064951469099986240466633299630505930939656107484691015
1712277912600482083709657056478178800874372445534583422605981739519710856775337554207821476031536991
0524796995888072109237392141015858962433679054825490526808070620607264709499863642751976371401260414
7491308258807337694280814621387519837535336717074190334770848565482542905715522669524208097393824453
0939158691796106501411426817202330706052325759247684242595951070638459272425655612782920662243472280
7352412620092199819454225714855796659762936015006615458147072157455489317843121040824733581260572029
8151706556907440640177142725064396046967869800933601424343602827784125803715589740152164776786705904
6483218327493345595982804936494095246714015902202694639936397720270828118661676967974177507162027576
4251159729353351683462044688852331968552026851150314471008393667839832482298125905470284984160282574
8077152977770754268002080877049842026366369043687307902938248670096144918347838230635683359798950541
7159573605542987377112408855954911728950084081217051433305499275324379066802974182238516681901077325
4939304604875545806032840048635802892352188510973009029116021419182920934680303663166649889065111823
7332619055261202404833632066741384224737457657763945326749106039832089298058210191724978198961071277
5427171624421370128990046091380615869860988120563050074711126923418372408593348846097463266567241964
4073583266337866978053010001598759038464354430656159717514307323505248101881679098487849364973439177
2658267834975255661088214877987923560838178854523060842796531855589235203462835598146428225535726168
1126519603932469158693389479568560217073236176206356879559325074461994258143958208285049352547990933
9363876058965312535866772893823907891878329345613763180085339857130192034928369731701936169502366900
5871887893747852443862523808660477328716349963678011426864368261624826542530174753563596050637533841
2927295016123562386950330581080199579948323266037002299839857264783310269493593565963211693826466031
2556325752873358276856486198419546977200523180416803712212779605064649233572286018910319994444064092
3155512182480174478043499319952954424566367315526727227226716395156338133228472614589710711239559005
7091713717766270758353479114632996403312109806205631147124131542788034117117412959529815602414214588
0183199824374032559809339056595473273179987914901832218882055112301618888815380681281284875093716461
9815574785646466887902510728562539610642899541115210177688491362927804606452305452140497515793269573
1837465283618456289959155661371651686172684917665341160675051327547350411048984760385867227863581104
1733980001260583294004693124908314471759105669017877470263186649275048001681868890668379442943757407
0420932120554467774282787902965904557455852568587577987734283900062519801306915787461797529517666427
7338419643208544519774746591311637599538534864553659205475012508770846989634287975698667168052633930
9414838996314121038988206977631086808434110565709523999907880434531872354475938796782333752831864172
9373961911015326707292276324520812284775266926212958095975448062885296713428210841102259763934004245
6068734695716704948037980769667003399575638907709534870886508917968564815138956160065145492558584975
1422137629206869021516300469052271496307965119559737547782744849210637369236009768303059732073808000
6171176046915003684563406716266792771500551206138037873871241738948889865619708339499346169682867714
0845636373157536650350240650441592342067478019959173208001139442030163659393234014561293240458754096
2731557681878113436076827053855054189862319216700688570494812537728118916794093922072083374100731954
1844548926931928709136979089239055182853353931729231279927426462240512416850876150738846305844517185
7266716743492970418284433581573363954895243508189919020884633752020832415578191595374090985292402419
4219933459070965302825376545955813096435571933445344388732694845967914947860517768817814680406837918
9996817075666301910555119683621084794400416458507628007418066650899156498953740281805611708221677469
6867466744277321506063802399962958735223923420431987262062933405307600951677724459532871206670449850
3323574933589478368783784220865343378897722249789741151508670906776909419857778890729269755465265730
8479074343777789820178782226325022294665236313535606039760116066425246641910854671673427198151373083
3187802214527805087477599558952355752902267954138925970663658580488731912688125533627262895655171497
2671286431072227539592904981489299189886110184585768173214940032616715122203547759883848897563225160
0914449182011183872259864343958831330578908460172338250848192413303560474927445203082672210948767633
1948082136907189646454700886727291639991524256418945652150849744167733694428268286194874532921147982
1637087017198541990382159134454427607187524426965717663835030617743439715713436492013377063957182272
1942447561922013963635904701859812243449680012010564994956152890065188639943587671504489393006825079
8233173987859995887191649539506207887602126924779990954350594289744045884266509728342149372057647677
3963443319246914522593111642510829373502322975016529315107713629000921974849270216638051147514758705
6509359315365838424123275198346796188538315338155146002253668661255656091909462813906849564015538230
4619749526735007461414880007507758188051573165013512734099872222962485268807236234592999166241266973
9412308627656998163183297008335481401195915221189742359106037474636872245924865378616935414927035162
6850260284539363035594458294988703533998749980365541185974139760776189567901519290006516967068261813
0134604164389416770425283216756847310706910180765929601359589375357292356411440067955968049669585051
6732587347278363723045399111474800286191162199916425192059381984315603315895269891472410659335573250
9347162793034210734609406445190172153411765913521905902803347349294520162940101085946380678416392149
2682287745065241104141029370966338366892756889502871555784476959287716608038006423819844026657712846
5218073969596037357088445875270537307961221343261557509502055972319346062824879509248577666986693061
2163285118527752909203170530235152914405498394176167067540956111763812425750869702755856121165583051
9156581479031983615784116710604180293206163331166067961150990240376747450827092754667039164908521077
4934057935268654955005939282650673424933743258662043462724658307981514585188567731123894084161501091
5953374317891865425464159501493708049314418624404383928119344961587184483633000579615306874998843787
5974055695107596532309326583376586503518497451498450097869429750268321678823438421758926503062361117
8649826644048192470553580231477322294994648802665430722308044487178262331559839225529901646910114287
0901357545748049216490815126150669108444905866780467582052585146890393358865452171645026187834287452
0991430790206816266773681552543610135942268507844372475332041634885567258153565123921074671647639656
7736848509735779885708004828571368736479099568556776887677537094835610319676278727719602316133428634
3786307786964342095695394893258711820110094693727583267490351742257395449105293453988869311395417858
3828127699620949657871202984931328968490224347144916519534209651711067441653447137385301203565080776
4236505333347394458887895429828946841402387008911341438615459012600249909247751274093113015581820979
2806865545924824874799120823154215880739614058890440394391954507457152507156072031430317791251602554
0356140958239299506414416754785155085784622124650967962029843182582330760818509573374464561897655756
8820074735189394199002932767492640684751143193179508617341272291368558037882395759310287121780951289
2737632325820770069991235840200907371456548006633472710280557765073933114968991745425714202844214540
4353007291312571430462404995880521734956908945520679384674510926851285256858795633087865515121862595
4651605574934399130572383137234193864851628120092521572536521449198535559948047715715904457051423119
0961619014515739861866914402842455014323147339240763104777183038688056241052092460180098815827303720
7634651609164663225183401107080487056020753548876357292974822837191432422300547635983454804635340911
9194944918621973607292162012708886061244188652775755177710508691819272037747504711300207998578389656
2875172158197949044493228069458973403070174271805303767557961170270835651095920984301734117630840209
3775816792482713447709895284234063374565384155147893778779649520810406714163892381574271561341693935
7120665077977418458430796056687385080784819223212758130931535439531791339207369851959034561727473317
6073666677082344388051607002572265145852368195486307133928134393049954136389340800096353836814555825
2923399509938611188239810016124577802512159968770468650120334148381878006488980607003339905756506637
4547510717082362953666314147711900209783084067493616627863149012234753288891903938770836047859845325
0558517844713893852788381114656505974419823145583899795657592956461647102348301928974144376717410285
5563827774384520742657424792636499584806050812300505983619501678067840286096141201282526401469054108
5628596619376649657033117912718017983533093381860493035877926670327874524932839122041588690427270843
9392304609910949849196298748820991011211743453375019453565883969272348624362552782312012929181155147
0248019599809767170009108725759739001509710857467193016081541410259399520907761134293904955736758058
0159285122582507750797773775950998626751751110010661265081043335307867459392897312310101178404390842
8561664041064010759549348407517843397261027215517685731059802037142500980536665639580254422586673557
8065970549194046284525526676256925689162114245127745262902683251814573410461638914399564429172586483
3021295507248605326025036897984590640575328058549456814024267504344029964893100195343326883893516056
7195806647994269699837472477537799035392352989414523156779913762459615148810517543027398047675536873
4013168106921050696660013278720976071573861316846757817248297901586590213039433595562282105865308993
1142710957798856075938279626856596830708989273440552377746209485684089289893373587114212321329510402
5932643807680924167417210604842481685915755845692859902191709881003391389880320704033995170345416079
4190176214173121983427582872926565326314376154624347751285252579463381757214806627983236227874942762
8246254303960638694955819702165025956881259295808403375419488924374124771152731050156721695208278224
1977614556579039617259287195834391558527228204491958176012540691946089235607036798584748550201846199
5242771051920362218341802249749413296782148714927278952541716372373057152897171127775415262440133050
8092019995919601744137907456640554090370185427999112006740067327595502069367961210134225072777214071
8741953390686112714553461787596213168023979540473812876610593396900858503052472062429069701640260004
7403553909133271569549992732395803213597851668685319479403484352412609416330377608649188198048106793
1852467186932535218906761523966620078397540766991665547440528672337535293140887928161556311568523818
2423345156364445559359332709041995408637978717617659779853302689951410141594791717898189613820931353
8528352457820312001154422535333261407649122931871943645872362830238610436549779874788337728405130611
2820735464237531262805822601019919043221791845487725632498798669973629570391137112906578592189609700
7532511576848408726625218040302599443688364889427454679746536853470663020151565984277408320874635546
8371361865207682394401448860425974665309428782440448849337878704706389501596170280764327029941106853
2193395943213389404277755025342850553562686707826385089241694810888614528795089083717242836619520357
5687252611350648905139337652651483919504997900001170063814963952528578690411094210409531954125135158
6500648336774050455064645606505776675259211029848522693870857778297726889157982975104844107966082689
9991627551246426263080002795950742786021034441900874994025890459800162780500489868546756323267749661
7288135461510994295513643112436305362996370556831872282683034454489620053129396437021127901515651618
84374979349598747823890860343297
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.43, 1.46, 1.36
Generated 21 May 2018 | 12:49:24 UTC