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 2519*2^373069+1

2294460223934054786079675504467316817688395482724651176822657075248754106034288381633087214077692702
1176403148314759903512388124420451968849153295482917253068274228326656406062238382830401014508859852
6978764654929514647540364663500426258281282164510691878307966443141503065598064098221359073589369787
5062103862007475006024333691597271277379134224382066739541065087985260442087689046928420280946713680
7033617901042879289247964371925149728871052018838770370063238698292005433414295040656545268602997748
1338182564953868493841405266224422771075225905230039204811821731515512401999607344379269034934756148
3751015660728632576884320262526812209362725869440388853698748003424814628054740289125027119831702486
9001043892877581024472992086939309177092480671168655787076202285647866310531309193786196573117254527
7220042402992109019717709068281422817503126422398903819220098659360937598687207404234024615499417775
7944364770722245933231415243262518011978112899737527040461084515199426157801821304137765536446648520
9150153951913316241462177076651169715207382564855155367830527697625945254511142097024698059871168467
1769657500234739247154957397470046133207075710287763813292769380042657789060776072131303890517682709
3954265492138847788900227937836595990960378039484425723287042376837126108355199771983464098804132934
5034522696974647031730442684944254451353796652014922186460694486179004130428857203214416936607939719
5390432702155890955777146352132884355589327097734601207882625280188174170025320172005636019046766364
5839355366953058884538168359716004391290017464913497968750377236030370190473648154009987212189477352
5717651595961672148031410823209433639979846739243835440426526414990051613856154591566772211431416105
8586225526052025544666521232756359686518255324682543183744671166240366404810079511346477497810687627
6757696337010379857532160045570087536496297429625686603109307390089786325267451936797697797082951832
4730402236868066259159833996178402213664251796166511119881403031385432638641470357312417090758864928
8888473000361944847783010201358687865674571786817362722288542153133763243505451366240109464810522317
3836337211313436620170613869057895165513008014661851094846575155168721754143582652258711544667718650
1006733973032856028080247381433345326889015148960602701877552206604997362644956037450856337184082271
3411974946284842618520567954551871997534246871925560224198743948683876292800123986032238302294374462
2636534622869615611816217870571850799449813162473419077435024866186418709527321464417874313571013791
7489994166788031436031837027800235414561377044306812133033819051444659459505735918598791153025667645
8142399404055636484047482275669026564998940496349379238899266895682497484393090739697852526802179607
1409194342191241691619092984800199112048026748298883112376918730535612353884066196817586813831875299
3705249107880325964070251113077436689740442868463613581443491377945747025211566177955628182795399266
1294957640353941711045755698758282299609984877501391224695560297208701611095595041924212930146533909
6409803349655574758757869222609003330517365947859703691941956383454726621843038699400619412688604093
7199897332861783594315448779670900957170091561487147663620299489252358313000835234262797465788065729
3296412051813226242380173650475560658222370974404693549962629679874026839046085873484401170623189085
1792888805322806894124228457936985945194424077638852803014111142880668706645298996822400149431465253
4041206362492407281519886696202675675208930983921710679578083920855529227836856106895759307280888069
5177393724819021639749142365379826599702258363315259699505696667477942188496772262915126165643437694
4129144861113150456295721657347420396473903303721455832610479785476917123045780447873920332442733721
6945545934630730967811660745608409906008769764696205555407647460279195641732971469931891218956501388
0479783813981618738056990272533359794993226042544752026993452848813493315239620380738653742276582673
7828643431791549035723131997513633083067552197861412498287761204149478900241275701921151883726027718
4417094825443618677574663865525158347705857544284061057464153806222539785140295996684197305853657455
9869264587158720056409866281913854755293975563595611461299305417831690926686313679987961762293564337
1454298319405687985112039239086766532026108520404158111490811518047069511908634409728660530575833481
3180499988437873711197813181326053154085633600048551346689696630539043318900775078590255658141891048
3878520600773061406356185127561283764809242774007903019649677915380956480378758819056076654394459626
6469821367836315924552563783429488878272284068812197705236960791502762246000283857620054916074178322
4443084443095243075214356808246273935576068675380629818387823297212654400668182907433810440171273249
2544870972169392402968752578470411339192469920792979002239670398535596630582591427886199430289375469
4754577450215903580975604885446688539435680123915008612186509078196165305275220312878626284459997417
6652979531744686863431023785710295493274510023659311510537048475200589357774546845321449302954365759
7549932496194247940611000245186885958549482552496976625373462885200481855196003866732750565088851475
1708859654578740800988015639162535382660194095986351501957163939462707849953436836674768797921808203
5542230611203256322538498329204764999180017474333863576813414098875514372750441911536891069029596054
6585063080313021828339441922880417272018432111434734507207709988935942362520323088732815745166181900
7912433121510399556226374937195003820908451774357491474465461129614634644382896645354364977404613305
7903382342999143795482757254252145798269239936756726298646741641661151682668160680249039717051678224
0792029160652272735876933457603817457914806880755290130915058814801820325950960542898357694955076853
0407532462955084572121423196132574658902342940550532810799730230089241197066307558996751579757641991
4037047881367870410337017153609853902728253604548045548817882163244575337576786677928718525574874467
1287098590317603206768383157030811216812172540172597917561868039584402304637272581645578376692671058
5639053192713183875008485882809304672416492467890924128560442174900742156753705162097228111623558211
8085927890176739971555366244588466046689346839950479833727349121199834935861721688386602906929556681
6483258063084794056493636999278315350224611922891963579315290746717540409181060434600338437949282981
6532739584566040966331555549085543612640736262618091896724788997011294457061717363824371890757831864
5230135215261508374488379043527367142069554624069972430935333223794541508962104242574088653445955035
7071380490799102611150732159477636953949556531534790073524535757953033610092002799290095973843358503
3867843523112422002622880689606830896395671886120668712564606071963924171924564552043650951415376387
1257559350985805368637696714156190787589585352766714858152320825968123216191393859313174548506416563
3085359768731643627206133212790666117311122852408805156474107334511613562018875684261326764315575850
5233779946391674591550261159943617354041219575856969018833031330072847818652745969453071114631670531
1708556152756018385498402800473877942267013062188040559679100435767487424348199432653405583571964223
1579963380486800734906047294889873834949777492125468353993640713772211534093171306177904218135815452
1787688247497671217813639971520868678268824505273241310440902894556339743146758524555088950984295034
3770654696102230618228765886807748947559736308636595425722662207562675214675796786038753821805153053
3136368808545495843755502424746504352326489591868211686014170278061410672943581960726437196765724234
3290640545223328485123062593081525979706493083794515223242634964292945599987946673116781692751830565
7636083273925579067046697176665796672612250727783808426037674389220899773956420798892708491235618731
9975280045377116346288126246312827377679260477107975275194753674423879380755773400597279155326601384
1372080327093408148109215853402409574866296665567043576005494210787377310322481505679331773773112536
2859155766890010621721030092147093099985443777316567571844600693450412605389453366796441868761306862
1595590103026245450034880084189518235820435865683730115981764642393170527362937725184791404388330187
0126209474975659620527315475760425548231519260181063363446274897843487083191584189732218521627824637
0057674517472893408515915576232727714138065543496323072754288677069184082502625126927622105217558934
2611140631399891846795859769428783876729534855039271182839275479302337527479217534321503054816864236
9310120717514325041915026564302957697457080193857887004359242409550034129973188640300540081210840641
9010983705029380342353005959333426471276219903960672433061769893167244688238458301178253835221545619
6142397314742319288130957986749697030857489464139741001044570817997346663585807554276610699000832923
6790156126216048713030465372115615143531043429044480469842562342685551514252717410884527583058329209
5641388732941624817174125705309784245057790615664917516218819041043345741615980741247852038824982028
7849780237969309711964766054355500846283733300116149883732403026629806501997593209987115748140389764
5198020850499704046840498610198956184217978156557659901298937917938649747005292857273289063550952367
4925976663435025940140594497217965859722213646789130695785216108868674609942016724283941712376203621
4320871181732468845216225522263669434759069399710406337208605694005818531065060441378470418724665975
2229587908332397646201100955302834437190525648398327657517070630114252124588688465622118714387544633
3443006939845164836189129915640576797483359317958291410792113648723444241616059792198578803178333245
8108716432902103361215090301632799528712160384329106964815666153006411402104382713065343727649114204
8085440923047546275037761227743952401662797327171805463034380099415712740295576400103020736088824417
8645041548766718810695848969371171784215313890903790422124756938360827434047531943714411129375462436
0667014729093855529702509900682808084108621399980917454449108301437651772678704830542054700692632554
3303022593158333776400233105331146925457659849364462979816075945003933350325913655269504027245606358
1082396003026981695718007284379397570162569343171082121883254671811520184609585101615446509805076267
6072511469805991974426683583882350003638772107818987111756535284684977792501567669019400509030565642
9001329712769792650121959500343821464811426296304742573304649296801487127824227945220830597981607759
3695540444705655560654560864697513371482213818275080209966734628236992748901495743176097136984358568
0167375950593300691873460088304855218300632264660083695223907641684418284321262750897740476616660665
4325478131375157011893454087380020109181446810343617552990191517823963790602434901239889494269085012
5872004740626169777318050850729499923087881590653482383567602328484781103418120424928033228077234140
4897371783856503950107961023389035008543311666312017181350413302161862458234697160322568462604963239
4344059691106556644493437201652563877406429177143270337388837516948044279014158282882176428256494688
7235229057363484224364644559215926033913933743512007786969817838229445463081774244284862923250285335
3495135303285308293361521054900694301779168480338608731819986852556100303270397612292490502542889684
7622138114031605265149439223611211658826126219583975356415498853130653385174303901906721958226976212
0162114587729197612302907647747459354948095399809746556595818450422327297782443501742582602606515964
8401460516871365827932931654282606650100734212468067812941039058571281417013717683718890227122395276
1930294473373410720597286390894017677250930005377547922506386648101077773382870882462354861954162615
1754904124255586110753350700757906368034332263074965689248927334497891643711329995645192534639750430
6067262960699270579671866320119776936769301127756423030769289359581393426955961731533517303458781062
0705488925651600410233003073711038293067236264507268521567544041535659968180451697548099516219800785
8289496525708949728593990931198888976356931291803666914403684885077917809268148050942440016841163321
5512878689329165494576594377042535694314324798864849460944580086836407844662956911399360551815826015
3186154856209129886673002478462413576224489787490413676250119767421111841768813991045050559390035816
1664289489052303644019303637966972542271580390174708255293269935679632470231950696861514147462758195
9561475867811801837196663205651407601682162421020210186884570130024247569289133524811285798336681883
2551265159584335187414586844492412755561388030189329207160763694185925601789347311928676986517981816
9625335674592772903750167991419110334251888917486204660890789245463174209113099114277838009571380634
9415670941094871750512048873970361982839576597915033428431406978360679137539330978512842825091490791
4972753319995289250043101764479387064827559885689293003601121614340481127278550929514377345322998568
2516630279478202565355344153158868676037265230309034258656805905887944490933753568703715798127879890
1806671509350976048791260179885164903176484602781090136156485642134267442432336463911294343121070707
0762773993934509246766754360715182997011109381381037103218671896030491654039203804730683663115529501
8285298770377264577881306736656005493077486664265781292904973013715984360143677486689212794317332253
0251394378836100193017080519471912158628444746319599943584811422166267805265456691967901175579956813
4112992132913174209066314142746842102234860998224615280824735485025074274840951685840895166931550796
7965175555683946003112385636320951859688030208483371288917003134838281971664687980026703688169940031
2384990987084014408400836865819503587453493191223489120291902007518763892572111008397356673470239360
9298074885665313934610674853453896299456679982572541498463293685310967382050070151098859760636103128
0741092752400043993534191159406925265955580136566530482265588965701038298483181324232853461668694926
1395622207362510809884278646956670934668429138049553851082600198433221804565747257516245179796571513
3398822586584285361303788870635693403267792053787326550031220510288469676109835523548318778764453593
6971702522212558849196694800158855789855111959440682983003582612840005799577268208100113407860417982
6921932463882782239875525143724786035911113818440276274516239472013943116304321305958028893721338637
0627813556125028915961025029901913802581898373950211373992297626893089692408765458379677090829874004
2933504548397428149995360547753312396748155042040826300431220645566180712058218385855538250577457540
7902321136586248507315167801445997290888298857825906219853803145470265398944641907556180007791657772
6617015885574369518181793038307954074972998624621933148543647112271548416144849064483372661848903024
9590208838475454913787346991419564726094606363962642296927492530850625566958486922828569773010666727
5190004233984752203148076553702099813854050349941434625432871915237300265593167665005970154645791352
9599195270631980889419900364158123709086401647924568653429368196610499035189219522305888246431710303
9827679367273305407168771185383336099801333220193217147069533556812378644124808794060719502812907287
7731980372353263914042779471608824202892533299704650968546850908133590846125365004753664430725057893
5659441522819728885560135617806652568708610578963741771743270454634515846518805104481060719853057599
2005448804383479780025279926939995126889235334045454468142436943925821328594276186545028779523450807
3714829986844373376248336046656232346873544681566640647181940007453733684559567895254075006840704801
7144567547191149934624437728012329242116192663092551731320864892130689200048910213392649261805278535
8497771720758108026509210498695790838595727514018038459295116282759267665004578060969865101687594539
4907638894738051027740782745551905812819614263827872380414517548550745195380071601881521367434722109
0073180195445844928985114036651813000143636453378566695260812751674481598496801361301991300042892337
5706667483351907400443177381021488024351554565419318748773008249901617194688444395686696407730441329
9800024336493106811629028934147827512823453503531889774761583685967811780416018127109628700823721324
1828926780360589346399896414953347805097734773683635741160460412305199792304771713097113188668941859
0458802997506442999095412791422327720771847203952868667560927601837234760750678179604115217738587670
3831685322780961734753716460817430818349748533347465365929083442735658393489030915661751156880459504
6957813366561776095474068200982841065775941319270309183266470531299292281928053493648942958327917036
9149800777528900957328893272665047153072599929036474140638535806071737970271037295513055475516866264
1836793902983585511743815501004528254430720378722234965683956994526713347257130540353950022242310246
5681362261784566248468631578120875758492322030605677356041894273982389346972101188080561161221941196
7589110611272756796461580777704434426281821816671581914202525989528522603072639956212556746202702913
5720887936391224451004638204464207430017844906820252987313725296992114656862761324621213523363182081
6115886179017785330166864327778855371840976855749440961985815900818119109328835959505882978564765064
2348628081931133825410233586976603217104841886160257883766762032945609570007835426466273071211816653
8257967266919109888821222329835819462514068162582187965290167097386438126989887669980064839189035930
0472194062250348086378599157980015294149759896309272845394541593973075824753325223038565014594296457
8359394731329963117784303306258603968522926630326623198812475814233202041121026863693574902219839926
0867901065269083096165831135628861947682032286166681658954273867183823316085609369140980978287310762
5918709892863382427071217786061007098110243235534013290958963691274049847759382993210910041171097889
1072027263200115417367959463445618164065959649494234801211785490761069211711494888312139143855195296
4692553140761009180647448477366592656814129203505021096747685578323189705797924667619703244700882359
4507631205783195173925883627005463489590205040996564202350291891037876783549360102935113959921416759
0701037299120360122523643724512059164609011450074901661283613051310998867032970246208447551523661547
0711120226637591511684199803252896206452863910178250815491655304564569040871484962438781346222684926
2369145014561065017183642560571525519403049697320200843770938858036385499394646823308042697468627157
3025750518972591669225352327414217719092736585418436891671803467396442965549621302662379902422146797
9951420696280451339883004953427483149342259501548060551042889696869171198265392931888227828597713930
1751273032020661502641431259389442145293700761984994238796655449985172409168940534231557342557604916
4717370076043471457323320922540890435746707364008455653638820794323022446302129018384673404865470711
5737354139846613967424046925924988894121696507394912231339673048431307162031029939981713774420898835
3406533364759844606303316985565328432843057673562939676664773633909593847583357459548925835730966107
3014089371718137754442196829469034337970903000168719287311849727380706259944197924390093481329889026
7851832344932499488657164581585630019806340411531240843200371744003936131979373186559611632133202901
8768633585009499210575803383314638537847130125688238913259562948193864974044924297549123327418872542
6651488832999848607670320678558796021365709837109195460920031822824787975761163099752612500897849314
4918163021335062769752845855841822499240533282619990545459476472880227621462904953530151050998792382
1934418161907840689976524301855191666822432981494541235890682142637862377279034505144050340958019483
5850731023201108230844000401966677074312271953605355364898791980179954886234959255019870517407996021
3415244695347202058552065599596487996142621502476183557453024333031735805578123048496094129235342523
1786589350203029413728205289322641929063495939037394702758823240703329043495375833407718506654000770
9221392674251291089369327198672641718530454284630406928515551449022708938518256838149112222631809756
5634406893532310120584999939382626533612308934011864589667379804678841651534427228090027102824601767
9146809762886361858104874875604210933232561597555919418334873316772970740080977492532402633601841407
8984149775632404641797863291725791879495723180576621830243561367920997898376008774087364830479061827
0442167631828324609723941235806290913869261997710550505963526857534747542256739241094055989904464707
0837215909269487930230861399832776594671078797659273868736851634827599625899633467837645310600561508
6413395472474627766719491676982635109850713813993250735687858859410276421187098159036962822585942920
7853202325903323084781208748465205861437116433041047722926050092457748136211321295622391901259829097
1940732561794949399149071645792617383351886934096170837692346019264651042960166939773584604475927342
9185635471598925014113082514022847233692943412139304753264955618479951566145507784440281076191848596
8350702472602072356916617941350096373162804497592923585019193661507905638960895126548236743910891188
7145110848450683487515332232987204968091153591568003970390514574460068646007930527381859709802871170
0838588205465349962826742159846329535530316256627258861239158969670046501825883010447700239572714661
9426797870664671101805267290608392231005018101948029548604012302232575705747743046705433755421918575
6131274764557223506362727014271354402014967354373653202652392360428606308631930288901925141360597221
3098413743161729267761340353578562296275064253745304976879505217616873445608233954887776371119742313
2258502392177303369924040246946272636261041463699731928148801157254107990236357131227914958777415141
1287381429157921428697454676951060539815926460623593101606848192216193089044118940221803138844259691
1316368095774797458358581640457755717697110088725093853241795701468737089796626939561236382542026295
0435285416438161408564107967725813227777655196431103207705201653904202448163371720782279399935540534
3308296385096872768116861025170080496267136669320544636268042470508410487700229729712674039240370661
6904336072835396955415660802732254245034859711999168960124852060035392580494443820001809133721215192
2129821854974759901208043329028062509677161451057851379171895036682552369904951614054347237931492642
1162420345433716521314561838340306773147629392628651035458917638993369918353272677848704358135988042
5812711326056133087171068829240842816079410109404583589846048489251817609846546799552804278643142744
8663159748874229329402505780507271761169290704465341768581393671072486562630235603379055222074151066
6564066074361252179670903233444090924798664689061788091960942536115272604259831129634732671236475967
2330514612599270087764241586085383165400528841446041226352164018544081620886317241871411942499796865
3699403907382086937986683565528500152894016027440891710039868935696682012521074649851313057720098668
6217717367147950005202278969544163384164444382568585659830654296302433115100944685590921141815959260
9903346049156471549338478683201857471129104883193488251058410081103083083473346748056284557255428849
4184355217262446164599193121533237082105851584037188592776570313638553358879966004877971461981124602
9908968859633804304045025301860883434314100852161369522050147363180996431709483137456908110485720163
1277288869533343060904817486151573729271293539373396127692923782360368889927463066046999033760526839
1492425439948241663438358636258316609062086357274988974107841684901325574965669107685481663474653176
4946577745226570135037094814914784813939935436899531159671296907472971335525633825621891638334056778
5153652933999073317458523778379424934827205491296365166743528129711961374915795858740134029476688819
3539593133752296161274202873603047112114838742068234213200225815873454138281616004417583033458335816
4527723339226848227973800058142616770376612899117475605798580643971502064469966830371053215214933031
7245927769646265101807061075580742259489560816451554003144300373624985064020088077927345010044028822
1354701616461806740296530136154403289721672378966840077109117972450737950953405488229578981847249344
5111382815321846938974248074243480184653891805662280301696591487098930292826818047857061909447740491
3262370258302760993044748483823752352490689094702448176982562052007734681479212433360526398448017247
3343345227788415543575191489032842517134919075371351294659487626237762796737411294722762940762169058
6886428771708308926091222046160710520831296111306374548452983940559527920425296817996386846112010145
8379727785523550302268037800171407892171998143540615652177279095485625483049360949626226657346305714
6829581340980052596299935326111467076434027279989994985632762272371557052890351002626660561480541258
3660493721872268927479143207814389233160803625960866100076364286357036700139857155356699621390401971
1597905202863815578309616581517546319183673045434819827540828684781657799235100115598973668977842995
1548562968974412564270378993545209335437012249741421790053886226014261791399487587788205752485725357
5195498019306099899312325034711245154014385433487784034179565081882600338382950088307021864811713018
7409529806046796446491310612159597438497108296720589097289076399398970095460152680080643457919189501
6504864094813085941336999932394097975191753558825296831615881699979571498591475071149812832800705927
5421594580922529864468345754752734630258412238909499385342938096570569339480545182432207300616194128
0949329505167389311886036930416884900833547551524430583485565941288890294290890054773420588084233892
8665896111253365508902383751834331443639917862148849314056905397850564236372233461481181226864887611
4958265101792581627478052656727843429475917453344739692628814466427494250253608736562594152160257274
8037276727378646087153609360065665508225598071013996785005079514743976685327233437868126172808108351
0010728155607817049339194316983283173562543745116677450919957980904835675173375956627365802800296209
4887323086174689371594009672198280512312822304011283215362764836291645325927330681747444315262624847
6407545232636107587669057509585549401278037119712761330722745066159248438033910813352720800720463786
7988596289232205976822038335927937670759534769773766627047403287311046246514992840723466066547998883
4126282540008208334462223827150910254584645500625350407851983377056417101191389138772088587873965793
4626764658287681031693568387641655956347379113401707939743735206987845461129477893465531465183438745
4023761184107229070517113939845623179374423652731018519657447487700463875294006373185947998131907957
1699266688119920334912169937080009842484502388348871773106777789625101207972857493828675229259848064
7264493915231444979361106069198706833711639605362747790140615925192414674217447325978436621968862046
9148305352385388634638367547125777801721867687446884473616144248586257151343028124837494844225117835
0540063641370936731924309047966530223538686060896487496785708580364336837506231366858272783200386736
9823107757810294470916936315513004695093109026378828599856403931257631431546661960581249516413361902
8621404635435779144189425238797993532118815030775141606588229004001437825424993382971245744659668368
0861441740569006150732669736852858963561248982969570386020521893373550153609904625395014266031642888
9957189788980821753779770010509058180520158232127335835384624761398241898674262201783667167784023274
8513872194422862124811700795168014713671052142724028119073537703363551874985326670096676613991173870
8365732519889155538716967115850344265339304043481545784224333494061078943715293225764845415444837419
0792001573090174536627101162684898719618993821324126793903876497711840494295321279258119008642103887
4179874965632151752188523044048781513808182015172316139107637405155810300722663978310607539731435668
1906172403133496839453945683266128012695211767072545365640076045266857517062555160309115153086689000
7497689691460163481142958687185659319017701174179062629539132932836242612220114266525627004632666524
0187268065060900939512727776519292225414644942651087228791706852018302608171514201776545973430652147
6841970907158694302806618574346008121325201922313810163472242653175623939700624901935631239790681635
8640950285609855122370750838075083938959167134115590428666028582192567063353086932686365911800950881
0486926231015624796652863386785542186705885514281820133104816364753799724204241913815472991517910363
9911359398641659665574988276851475464993384809791751055308576913392267489019340079049852102013892124
2508853092104106726321020756744222693104886837004257529450509526112233738958673249485016144709895692
7935166005603091604614093975412535248832618217954353106963761424578927305478428577535162436726190273
5472116768524978970300899100229890000334345896697373634569830395204760479190594865149558365032255504
2189854425095490274895956265346678481963188139477416632281751946076343687840620668342929453311644467
8850760790806230108527040886294193436412272534203084365050341262084153410480410069550614359909034252
9342844167532837665961947312920114594052739354164802431789573513816971714246302536403430752604964950
6178446368789284136999179722080722605786242697027537192209579994511756285560812233934594477515451122
4842315816740155623363439036739190360949878043551138384023440739991376037119138185202958984658234340
9898182652256343932034344944298536614336371932583449958561003071235044253616089986047109546651086486
0771745093121629792146473999816136618206780083277332340088290196124065645149534074435303324114289725
3063226068571492344127315157728742666173598743515297870373119917680175810379897485906460695904816384
4176888728732999253857411918291168518605479867357593253103867704621641255398755701125100207449762012
0463738518676131385160806891061081479712220740093127566875246843311455802278419818212450761119795196
2190963605056284602990984823814855497084818723661112432624898472454547623141187170431958911856015565
1556551376589983872859041355546927548186489975687910528491245822405111291284709223160000028928570218
1072741385835454401908088108949456459819811228253029188185775248069011318546678751773600696252575553
8175758777783559341239843016485852641066680103583266959162745337514101057301561761224059930820134073
1198321907622873583394605189578831765154185112218027427110859958028591991504366134680740787516261562
5435967303263161869480706425347564287005768332429175118981535772118860974287144459039162839574162239
3106581808788916067765319620232701165076333327334249761833911928258957650445315583920585153301931165
8897256148466904940899494273954713448624976956290401016845995553684090635658010196753721991838667077
0757773051621622008312691052322711849515303444575859289048920512403891469759358199099039321762089569
5183042368115538336137478960460552268121267774271223340374996515673018131926559055093686227089671034
6484460091230771284015755138672666687597999124432438134693930512445866363988135394311839306443614382
9323976735324847959846822994482920172471305890954898637110075530175666516026816553455083415798735647
2626716468476514615092198882792975567259168086562153921250195854215207486011916799981338856961551143
8690656366494303970257067346873859420322401112634410435201565555369225090008406217719283772804740099
8105752812455008438075123974323281871228878093254380975961757792502693047615614018004546535630011948
7558083845416167925351986384999899947322878286421029031249623206867748665701244743921301929441194939
4745452800314024231790466931005188178119269741142187720937455709897396902878709626943987822368453826
3225375034018076692813824982118543422601347938930199069071038230476681926455390285910944091557563973
2558545569765992018587832250754394495879719494950456524339544676267125206797729470239371854691208432
7094095376113784253176311024071028704293416455400492360222063799543071986025685156595911043710459665
0612003771848004187550199679079237965133968837606646519908890307150835279685049732030140939039622237
1661807000110238911457387747230379163079828225111743868580175292504798650622815952352660112468901866
9245518026955039172014190944281153307936753211860934467722008341876169527433563196850883658426948114
5962273820235087312308885811500563153408144417942554826283412387113723755174161327629887346899014734
2515767097462417640847252272578321336601707841224874055319399376159890378530269640178122425047723646
1528213782046636749601944698935970513961643090271363413173176892693124102856567580754453057107867601
9204064254705108590904062344428406872996153586501066510709782741316576180937307196116169280889278186
1457709351422740507181355178392780222386435540210688572220221155290746488767902677571667344553022964
0544132092939904119149660648090450859279333185253037485416099842398841173143974658963699516598384797
4273857502922405739447375591101511893944802824558114663420271539608153527577414194503503845121913257
9560854839404204934435235861654271480328363689042212168375949717935557841701353380026775501854135531
4194139482954439239929719220123956031639828887372973066254635549964505282498605514484511080146165947
8429380905867076781709352920463078828713564440987187545501365966956968307635874705908732039425593582
6075420520761255477945205745387111252477443575689639834387301079222856156687251085890187423627119152
7110233449790055905186878664049256565582303751616042519516178305584349547506047450042800560945510496
2777615767839525185489717080597238148954748948776449083125267803709054646270201718984816738465203500
1282840950603557283866723079851131558916668598671577614798945736634185932636360362356661796317036070
8807620862900792616580598633144639966465825547608716462570248323106820304358570159917473583589285216
5468873266967948310882969055939058579301478265623393238585116104456091694607148341220925555072069783
7098667033351909523601204350474979479065402834926396910026202647518341243037899343996415725378290070
8495274552761740691744051850083884678666035278682093535047402526517182577548550548657027901190212326
3132739726555985631298301795749478194757657742210260238563374139535494221718866163592514289127979066
2793959377406846173099987404782361130987490129464117623449577788966867864494167224272169517028490513
4413441817861862528518442560420796810064541337091405102942267738781387361407327844414667203162568181
3590424217838506683203264649314232015666523258954672926559336003058011572900236429256609248072727793
4659291181169078532131459257844805882690211519519049196925712687634008981264392765132220465424531778
2619273838332360578043631659248304327449714575046372172026174850010843558694560665877509755421812748
7661163828099595545824002051120083417509043366777478151890806155545526598938457753516961300557747476
1148021266893981543443460500334045418258462502496142187510043745122307927205934471482026627804862850
2447509762094680885843886808691333844054239831824960683652002764334526764424545425921438376174904578
9782954412260398525485348092771597702510365257477107787412255498023924553149852125619426697769399313
5591155881435546984721079536705804906964219118125844315834907683283781922174008938904224714357680619
5723094951476423681126810042070298805706377953793693652568932830868505654243728147284242840478441558
9840488359374614675317736762821472882820131436443784549012689504591834510202030105856277547348082413
3071989833646112122929155865676306829992598514154552655581209273076689727265878702677917757876593800
7888391947748472097665863610958591532333775513434822919252702017339910589940235839826682220752317000
3331834988256923037941055877908380443634759331140281858985775554227306944970854239538774224412556741
0104301792390517009802071605999583617868448462591639840857163924302553701077305668336805951084190715
1724376251155066130846768056539451654919116708383497328392611907600080619866422816197683104911753588
3166184348370290216549312422156873237064912462134867599489874584326434552371644494206750761750221848
1373938462061180437027447198168071562400615305805960389897808629233918266501428737707620436393648540
1664710673996741117021796541061630954128791493131358584467567526635637807775120194821778143207709679
1646510337831201667215388251781032945319310986678474945282602551381120418252623381248539287014593401
5415294608195130232830377101307878785557631665413404594761557054379624656528474959493621484274435272
1348531580317731218963200593898945747272244976432503542161639810283702914181597991960964005349485824
2305511207351567096637738147455133099379865665308859116867542688871898055525470571428772042865530734
9244440891629755751621281249978459078914654715708620840243298567998366709746595004715048578111856663
0422225285570555825131945379271428258603443977356491047530815018799079734498407842137564124842433195
2128123478235259717619310975445680977019642326101963865672263853694643135428432387136336071973483691
3368566444843085741764079882205495094020845920722186372393314706170531950768568402042439577857185853
0002719111234538528344239813899772665744577893585947580482412080607555777705148159694692492495210841
2377933814869462865924769843635775233901623309151293785296415796993773233072528342361018852851717943
0365572631991930230712581584184831045576788571224602811724915790305688118199512214171640176586379372
6839201413005164013871271054823435445707667259578468537921883112415247084272213476096976899440891543
7938516657626733446424738715718968896687162635798322401970031209820356957841631779750319656764497248
9330650162919556154020505153634314188822802771903381832648322080506106153691060178769701722983764339
3897384445100805525907066690775847959124699091193061857762708135212245989432124751687631533072472205
5409327999274871948877946250249176802391738060452238568199794130937570420706275378367582095963168441
2375151773293671197127835497925620311243850751674495792468049559702328494814002826758746894759726011
2585950293494726615016387867537154918017543064124867915375858405381524828420397838548100338734411172
0513957268885226544718641352144386253171058194495607884586267543770603347850435317642443011889445338
2854218735583072220832906233650351727608659450542382199077314580710844202806781101389776441791631580
4918786898016588459665228567206257370085482168753667404390728857053834069344745263930156913290303018
3548313405282832533143944229787826092498380131105295947136306955236076932011359720942090158529376106
5794448287055273748555837678836445086325715780339741873091994598677710102189189905836568406809101635
7407023997105740675781278894999020101603429815377624299991279250652963193441366716064296947231190215
6497790066607331152506065633682665109730548215699828460354830422458809605006778838517332567481410218
8136597610489982099757738390778394514592268279188494973442589311676073095203440259697545460865375251
2819269294235042697202373817060035878121649291679295320937800699524259107760901757419563020048376287
7574848435032633888233623489699427067988523467671761145879082339290325429281247351145098700521781879
8375421574421304069856585660931785777235299071109140013916485879924707883346915883515210114835021890
0836850649728019083048328153566287561824989795806871254841964041181891438414492878868615228960557168
4097170208368688199224817560126876394938481914865171668674518489735140070302892091561442555775109441
3766834254117351170162875066375800300187272429810378170671072755017666507933774724498857979839195697
3543182726690900387965587738848221474684301484559046839197100607044725718101036459704550398760953041
5766309998710599673678012956464012226550374084008815484264131229780046434630150861318420017335141707
7188248937862589207817878357188864207515625269939400026540912935139168748114203889494883741225346369
0477802142917464862676144154506226667477892054340446948853469994675887325172921529525109952381136059
6767697279104110984337329458344775237405498005813855443688840179736727820623306211128707909581978309
9189615221587910198331505410707511326301911701390128940703168588859070002134981206103442231239143922
3585026144030286494985601763199191613168823328938847262808434339584812333674247521872796103283073501
4712702289998755448033098048877644762838795770038351344013439823060184557658847920968866784321138794
8557929774803477566154504716836467194399231557189221087877872341713367821935955021767245565318932425
3082221824873247692522750079750866211257066906295930997110032684607828167495987441898325988366698206
0013758212975916634717680565816311873177950695767649996950487699882803609125386870874818599418505609
0888877154780694876474596062158006436361169158196632965714751590544761113705373739172337670705478939
7250759527923753635919265256266050208464354453900730321056268241905942055634625409605982164515434567
7491270999158696396285604968879277808647749025293911404937516897328626820536187386870296155268140135
7177508363964544048731914473248937959041959459922376872165442191741729395965106826647609993774927155
8053987840719616499865070410045107036964716926004766302730501512041258979434363179122511153474727224
9826762078127349352014627181920783835819863344443326518090860770979458396077281540132854152097786660
5130158162130136956188165495449315788666977994224658059063458054255954077444621892186273016356271157
9151534471148971426681809663449763417987597899475138510462014230398972648101219601587933749337099825
7095620735985955999115997036993399695431281231443853828977316139724123920882426589264576803635240977
4905451751517084430865215063593811534000014579283859580953881459936448899419815487301228584024189426
5060926836040118672825392710506763558265873304395697619167425313879170609220867699601839666701618701
0973494059925135132505224035569926421150915197604609019097605106909216712056427313550864361754869748
5620128154716136388760874222150913598903286686386394133849102969036304122245871133792593754673804813
1677875597491279149867973781064649073614404699638836259546182113439293835215393168012939554699375813
0742303188408244973760199194495457532269711082275854800572583169877164878132160118627874342064312354
5793038402751136439818203840862023617952960600634324224485395605468237462238777530001463420726903551
5449182137209522443874959846516420706545490693413225641141764515699496948891496865318107008531804392
8250930055400402383850028724564061597997019368851518243598935350507973668436248357177416406420407687
1560279980342901625343084178967043887822575123512752217045286399491060003788873918177245752587567761
7295917588757079218107536806383809183918077883300527292877701128099793415866280448040785998247649912
5512562830204191546972539114940796463732766932530796766430020660266391155465680660705402072855458206
4244190410911017857135602375003554207126719804074678249792590544886082435844686582723707984402765856
5982163724887617992681808950780462723832887361049826944333709933578995894391907206241488024376358726
4931561910658509210352091881595466091524637254633837899187610210383855718187888771911592749208175864
8281292644820927564940912914135316888407246360302333150335257032509333838607073989176787643535632961
0640979619796679223837477348327948965118533449114038315159382649912044971302843928318210722888622257
7259172656665349156498055943121019515597032297696349406610968582340561757836352236216581447012014716
7151626952101109379604077502882758910491862007792244826461729760123855201489488714504889273738232000
2680501142791949999397477554152041233001620161067187409320351626762139158289203869433945695575466941
2958522120899499762061753724399746419090405951851687116181766647762758570176042917566810324494992804
6973818147941368745511002722464644609364091602638451611880661200258819734708762875969748283291967792
5755447853950186449316244989911009714956324992714283024407493825418056693435153474417093116974525705
5319683613689736876650698215871282458356239303662876010458407571972323656254670277713238059780149793
9873569361593408866741849028504700204759696311179326363930722747159853923475247861133620688093772573
0311086260085566214096678565000624320950468705218797707244530781034384234657211980271176976749704904
4247088631221000871461506287314490363403180351640158075567207535977363485794247428338515285384072672
9389775587300617257349767009082423701960838436903365892372259531490515913352433486470011285572227175
1460935748520063037257895306815303107493504957660508363809969595474804497459424030317473967087624996
2923614913594980647487022653974758322578461855878856148213266018197939671166829808460582991238622645
7657176014216638583670388155554325120539813541001738318602368901295697830580933051616728235597253999
9410384607133564525863039085236482609596109378857383477468612443891970879691101729345850035587732434
4424299284581404191925390387090809643533458334323772922218356218153058458473076835196801045985615338
9939205821395912049690780107438544643456098483866629070511581224936035309532653790479793233681901213
6229758244914094810762379791195205426915047813399011204496307052183713862515325272608666217739826524
5380938950066586448085328665397807102235657867693078389423932397386768903038503320771745445480139637
1361293722170615911205324236225756284325203991696742872119774583413275092909253970601171481548701130
5809163208539804775600837436686445720083675998646061419975653534730059239632573662051208915977889139
8348607552918107048393289301927888740492055847396618893369610851609407050524096670280576441234769750
7611393633190371389982485074225814188945636306173589272220133989930218038510161291363029148365559266
8747752200132073198476948543502982963497197285641362470869393592725401805109049857307081603237829566
6004768456001611722372685969728722236232754764978679359614372837433738387077592207646162195905240109
7865418264782292016689689169281101092595431084819745185001010113070760637107500371412837730479103413
1740628905443108221637880157167094760818060466429227186579783051163214927096247307251565628209629010
8212582632385183224475905523521027060065255663676083483308231735001412980954802008755291520584711814
2797510956456888465414510368863294433340821957921404989234994814391294450617520884008587149271925694
7814141130003348683963538461807600885943064229613380422313764627422759045325716126890994279405716116
9304828576602496220127375736245996493743310442750798669730865733634585858202033647280731174753724404
7451053373701018586710544872868502013444101354812437014790968876242227244042395283698936545516661232
7256717038696936696260160003216798777016123911844999437408058994649566186229592958666438369853579021
2575431093274234442969666164052863214794407482669166366310291235622184666435726956448906710331910369
2878604358409855078346431447637940531021974045751819927074360135947572989250582251514511204403166566
9851435569587444865102950995855886379645649817896234270325937009215898490506383309074568124360989134
5351566275074985441724549846637864597980146251177580266429375732769464114021919558322708036871313095
6791843712008454639022098520680711223140977513616416021434018800174557415665248781610638739835381994
5403508372732253259479284023386217408275354521696242033391506795343766509596240469490263299761674598
0931542345323942522907226791574773230811334249214386822141674722870152258548173290288035559972305779
0995901879011363684363324194827440753723676433257844018379258580303714042586461360738423782237551565
4792560089325174906330142454921568115554220903707926248283098748913619438393191470223708067033775270
0250016483082949482411135058166188161224362664548504737499507844617570293911833481813992172413454811
6382748078342863249442172142180468361530315315904006519662120468910311132456506019540935248888882863
6455799916536486390199028109069598073492164851362999348830457868173799346911200170710310620529576024
8263576001643356189228476441503463601486292809519556034600091444330939094645077028991309935489167746
5098870417428318971188344673485807808862663214334176656313256726962455637336727836558083103291288533
6782155520696679591327986229569664858491239120712404941360794426635466794323056716227394222402581802
3494077048504325155186327048840654729924795550754459145496259050698215055970138999682615878469925473
6504019520478646890485115969824925201892449327061728680388712828075960160640941045625557473027249845
0996252517277947073399956829904570913925773020139442399915986466689879333080586711921263760718604958
8619252047027961392658619885056255953684566271456383989669619838161868688335891515109270706783364086
5110190705580081562329603242553830739913617757787326302176825859656912610868030572430983462971600091
9596863004177405911781517939919298524444736690354092373774052864075090627902963614701306440654645148
3198544065795654046151107406596226116543268398383889108834295559042287991210466788993381040845507818
3945365534804027647217997094453715055785911493544037067405526441705778068127654476452159188161497112
0454593114054821235490818862470962583336744688746204984764432454664957652099456531346377867934220238
2702419431486335786364222298054984545914700911086323573523501651202768668293648564561562147315655083
1327664772115113140636939082440691089200137175200590181543480708197702452425745598890757319277426175
8871614808604249746243513088958950144951374980213411540772560012502536772379026901306545554809963273
9046778253543531276032616889554675865146006446876092822188090445747143693817891276143719645862117857
3097083913196956365817990104390048954518403987231098544917981381477755511511589550655564884611472200
4583431533250582655864249810734863531530341529853091943024326073306143977249722333796289709933543744
1404218089148746768253335018816951443867685791054642125740915168951876501411054188333278108753732917
1454834818582253885039545158200671334523777546763647616883156250565459206801048973395368421127606114
2623421588702266893809184423552431752938950780532324362574365391810915718536103963234345748354997281
1948322566453433550091301465726516017512546383778483385271613316329731006694948914133928109185147978
6378802194980206085020680625653767166164818983599490707406820112444153556380343665800181208873815216
0829526085379852264508864573717534554174196429076908273461388593720203240032049360366245962443742647
4474043994044307954975171077465858731400402487627264316144483455744122679837062584335686231283913761
2559463450514130385236957035575627165804849075342241340755876300872765564825600056812194791431367284
7595163145612863533168356984966203300441318175654580385715281678754274575480084911166258913950866784
6498869491926509259134816652710501536666278072145967575749842771870678149466042396542595765542011590
7626578508232375812080992711420746885877522220682742036557273833008174858941295153456175076351390664
5849094622045421906790243865135107044204750465986547999352158219579683175521193747930877880116602697
7300277485102903015491627754725277585582028385882503539850523196549133810278666829646556756681803580
2859632643232449032597242647681021361412404484786731093116851011673923495411497344344946242627994204
9150741291080217034670836634678741386353863123557824173740578860178251279486849823592730550654554763
2823450030276011915569721598927581275588827556423805323907456525323353495273503776039680503317458085
4675909993115749271874056805560498819735301164844206779050062028456221363033035985664398413079329292
3462117255781258391926189739623577547955972632303276373549667592786960861406647987820752744214740500
2964991038640788292039433084321017883819913795473803734275079649201230028330902751436240661087514854
8100892506760925715927016734936268639605907893767408260417201020349110372247329998232772980159097223
5369216551987515617913807886898684609947248339965394782453397814818699819855858786042219867524943715
4812970721448953602793250040489080514074835127470473050663591964228319230041996655086871507719601168
8455173345250291268549335160971455732910717451751265801207156930208374610391264144339667385082850987
4425797527656932945558561107945746473465610332202479913227918910830308966912597733036877310619570895
2385048944383607666846391885254898235941464024520773621328945358720226803309114856380058217113500370
3753875746433795104077992400261696274182187882656585359800647792362302499707307734390817128856028457
6248520196868485404884302351690559074816428103144838625511434075166689801996358561238293175482337568
0268559697178705590216904220778566903970144022113749794368836141365831850131283376389498577205302638
3116096874102013631725943510573012845144274145783372456106792003284151336568406756073702997597709079
1311898291404153709793544862386698142524879494324105017888583803901116776561524759964816960540477347
8293619327451330734891703412812768672371325101250937149141951334047289373787722714407179538147460640
0295322671182632103435943898010044805823650943452732652795358289345657359692986330865742099089430565
6519686987101960301268369370938353858012850608859695650365516314040569072680212655130221501384199408
6106839899402897332037018527025640045914431991503565423475529669023393193379181634096851509733675755
4551582709774075209988530480044602713348603531955007169228200371642426363831985864940227441280129566
8981666290297711740438788619650247218386560353159260075438105743877160014780533581050504726513525190
1851216510591545823923282557120156599966421397622415835561472736030369048428687504685082388030940908
4522173334023300231595847116769321502179836843953875001234922049605122861973980945783634923383033468
6289641780336823565923634065719166743418159114129990871657462898156044040124630553482174981760598238
1497582846032844299659014340120655940673631087097755464963609033313159963497881446324486367618677549
4474934096391397320099109362658055435525866787553470603561930456313371842673635712091593435466458911
3363292745662613683969977589479529956274230592295004507693713581761297043618048897831647476773820160
1762542443310070310973799489014738253959564944338608450423957600039598108850089946681649143326345182
5393635483256109599923643203173517221897597827408538244699702930257234875975706206990625525117018315
8156860361551448391466418835563913299051839250383323392207970007964170977874498634151053451213059495
7733111906705310065515286560227302526667047063095509127301521898556297840914823749209869375886083495
3006806811362968487511449445117365767803248587245848747284684336950549026798248490297977779231399330
2220687416820288702779419103713231413745728820886147089212012994544361430188708744380983343194157533
2141054764518586251385874187780515129137038059795406281746483117534301225897503934962871886954698093
0241100349336515882322738114724523570412046990310353262167927763953604435608105696479461873967934175
2725373903447113995236000799487415958742854267234599186152289726733376094402423467270749236883524737
1644069249084733348943225429586641554837911904886292692985808246135780202379019135315670776903782781
4273718935494652995855242395335809003567889744154683528212955240222418170952784133938255243273371849
0689660724279867893076662633428933171033656244606578595016687919147526406070538287692148450259818402
7852140505086549375323999372199680936245451848652156257281400125061208193373545464686096124338279809
8032394553661164812237861145944051477957518806112185474133919662453415040111067162180200814852668518
1644826054617288383997747150964027415281576933306815211605053527033731728422960403836875029470946236
6460581507073152240037248491273566098493907343032568501657643201751751398779339600194915890241665374
4824208912389553817368653893339828779040983602813960833079198465566164458541082434792812855981782968
6264539874005144371533144969311030334897963075427670664629043648251344249128599782919615309916949275
1582052218964794631634245269172877087862524881797962347826136405088106882828850661715307816097101777
5033231589772391609523847747334942830577718249612894694629376912062847683645575100324704611765060494
2406280671669064417780072341402457692122904972466998590876265745044677355075262285360611912184607647
2616039207987661247302155530019955133182732408733656019242519406890943103596004619950170412463556959
5848276690633316388882770320299695413078964194113136600940406188334157240647225172891610739775997694
3058433210715586446733389732037978170868205051427845654600365156969038086248813717102989189973307082
1166503956847278939399345929614985369207207133735626947011436697878067719364825524224212771916765990
1204789988107391379487117429092924072884056720633148994584674021592877266409620190979248142473106679
1309729247965499590648926733461209074285796726471532237741755171226841521571201880139809532079577544
2401790140505504497306048751416397011532196373415314074292017742290420804043403160731903111954870409
5763083288862896422385015497215952201710195609596651737890105072148354259685892179708770290093797280
9870399727391994691930611025685708873071509745154849549899230152915352393101317809639642239392326398
5147587649803642565489704905206260377435741481507397652245526085447919768367226591129719689974796203
6790616149803891431874204970997803380145024382895870829971120468787038546771242246094374462022981297
6917175886491369913129866299013227694939953322936304206922235235153165274305357840534207344896722032
8930121349860184778225896365852986923315790660135519878791246316231234457476012650351744567706708222
7254250077814050894486818039721188510981849106898260510528455306829294563002759621852279495985965043
1534150529422225014008394128522116708392671590466976421265292548278434522256779749527778260708208699
1322681315325771753477864012093476693652075677036353341016999429798033630277445159201869297725202367
3075410496767324970692297066996350378503232651656265801137466157780403628751309500820240147207103610
8764793476048264896631231835716458092812309005521552262277889074398910758040212442156958640964810542
7051594831049180008643750603989815536663960235482071132385979652184515424565439860107596382714059495
4826630911778387045087079639466183803202038775790956237053512350565627291120738738755599835035766599
0268437605658890141322524555229091038482800275184631594194100807197909391797833781629359236854079639
6295945420269080129843390367467060357189477561605729468059631751860307360752958087843869012592859637
7099560885273465419810052625751926576790147706595379486991574112765821959487194619111849184999218031
3955542611278333822417400863112739148342734937403638432836104902726178131556695679706613577427265767
1593914631670696328470886702646945008309028871825169026188361884669947704828965934179186254556437115
2981442703328995901514709853324374342629065715327385021150241547179499696637366609513195226362087288
2750088328744709373362082884015541612960965383127355116602317729560679554376671288254214162759774757
0813023902027171210083401071598880271194784328095430126878763149903594467422610329734700456545423043
1592341503809889263698194152719863006659705236029162477523731204466003217586166713925673914863155237
9743966630096827494866933633777759775919165930636474025895869456637247036405117844535771381557673678
1594715439962670314103962620325413939214755586692918936038970974406116482329063127807775867076285848
7667176498018619421918125924403911260335208018122396392427712702625522251242353187942211919850726060
4498090029433683290123371312672321450532701059129239987719328865273231459937321197271476722298987889
6132394345000820342294910060066724750404321622901954726167076822126415037377463821097997030650159615
0697433099365922528436873192062187651719961158531526511631504383872466003260179225622984403232159085
0924518081208436639051306212593404426184528692253271622218428026110531941465252983278783068829785973
3154357865617296681455078092043342183421582693108864135901507273839986172097890117357186254302969699
0790434128718446764466498891402211699374930165024850460362515552050131762244834346667355783930221220
1629790744228202670475627594321247635648691592697206823452847410279225508353364091790427672567079822
3151451366324065470755959564092800254337237944198210782362954232114857878537088679209846675920352633
6897689823077033070929052940997366903507372302399269827359578191178361725032181519496355193517367749
7331816701426814636112397076518936496223794051431386468115052794257837471697048694711011874516904899
4796460270355141171081471743030814388888913844171917377309518296664018350843433257242033929710059632
5529014425650411202583515748461364064199701571469775855019046288711666914127586671084015371692209019
8580543491463476377866665000570521987902271236540002433958803008632012368030707909727316799560755992
9611002205538104487025029921265143465784740793021551320638659593166898894317005648300358194797193680
1603267787077424778570853452456483344020094153235415475521209566876739194272987202060286068335806750
8659257249050088086090998667672227477932361186377679239990069227181513727926471915345199452007880514
9280334785408250875405894506102959837689591593437687986827492133239797428888434476436690376032178564
9309588068742065980763520846182132122827345318721508564969372043787616809716231117059764275842177947
3920051979166456337509635478517243379697307660033172086659536779922618794715154884888869155161658988
6847928811848855187011549610718141744593420734499608224108192878827719219342129766404882885168453144
2896840875102613838877700172267733948060482333905234795440143294964636481131482347408653917403666693
4985300471498050448352095010313380903633687766288094907544207883525521758862096863039072940657667561
5221579085078018303621185266866712130643461180733395040936020399725021695754691466873953830477010878
9000291703762195129267626350681065457404967073593757092975914778385537176728037220512429511709560491
4754624740336658709074334087546408589477954734488497526988705767565926437630052199678985873442020386
0304875110107452156658304196484299918874077321358967303420836046814957171742958833364698048521384290
3234524509389571496256351584520005518962840078720889499975122666072093334265948920538988591682814128
6418149808821175476741093185394863749155547024369923252117289093730582042791985341898432128611631520
5761984257240151594242950054311243168769660893862685037829507781733486468487138136529379286333430688
6746159063528367030560967357980412330079687538548219411457317372478355768335848330660985848641231868
0088704094658052037052484230385646280931193395706542824766966142620885371753651049665770412991074964
0552330495264800764876740920436699858744061647756142002061117185816041365110652563482008944488936483
4222212914756269996292821091383050032132337941249371428722798424949358329534153816858269794019649705
3416183899273759163488398732268914795317574865642489043687834646693897633832194626562934520283809750
0079748918342725382780001182292267187414382518949364014100774250609692393532232962212381128660849865
7843353278665028455705642193921047891924680572828761259319475352797243091861479438341122091603764937
2906736583779648795683613146113162793921256473802230290025480931600596432779128477531203653295011156
2276656953558564432820289246804712634593262243645349652745871379173856686395379793189272550442216310
9744942119586194659501898119861571077682383476220448113046173406887464321444353127127928820308755338
0463040057671640409632113324024682331479457959788901705008389863797234768913303908382727674049000111
9512577345883495648012212217556064554576595159795759557458352038085577851695297647638175317789722373
3039436389751472026699728573412359328876142032115460675266425533239362419066091719213103197379888081
5312433838530638240219781193448042758696875572767072167479959460065274193059020696229413105278816453
8169137734001575541550666325366648170476204878050361035459716579599202148744557644622555735501027258
9492012081049326499642127763473783394403421775475845661429885271965777385968994848101106465432357073
6638648264838008911234377767593079331760710362600396109024125285335488029628734887920846431198122937
5916275102842513973814439564885745736226549016399993502264698842405781305960060704755878882118313195
9757491852597694345014948732578731284082513479502447797572753019843591666967456604454199969870729420
1437202899455159458701291179072913624344033585902463492439997147329531290733591880527260098897089894
7217191665477379897163390247716010426953125323764287112681831186231022665061379036724025167132148313
1042383913917591979412318643722543241677143944394832791064815848891982335061271997534359038607324382
9715869871494322611392991488209962889945979778681013300007193478177789453706135717323024443612477515
4346540521661462580566691081199323894404010506466796156537476581030250203073439712483814644444180861
4609051594316519125488677932895817703446234523337209089543603220003267818866178787790911698971314873
4664501447019193802381288787477142583949272209942769383619296722624069866793645377324431565418947890
1646966386735748726605309946831651994838437177023840914046783567500198003952408205843786138286634314
4290290580904284617154783563187822091862855735748376294016394841754873615621930760514783405742253533
5421273735701574761414238566415925618056055512537711265577214732323487032808451688204147807815904856
6375259737117696951135807556790771203952403776850901839564725356400835291528189331959160493604817504
3247911027502674174775114109655619846721569412923336649834457162458405275991601631842063448901405163
3191309605097342653193987828601910395938625713070956308797405691098700562498429942467091280584137832
9508333170899221735731718327644636731657441742242524002968157281926525216703755714353377958543437598
0386747756001994821934079097935313714344062119934924379240542516900311566482118624146074599654757878
7078855846305177935430083074489592995923649123210397198277732791262928040461819770119093686753711695
7791763087476475510246994369388999278624700943725992117791691013780507763234335427179315748294169982
9188082718346178084273368669554405571877801460488199954614198140001812820714219195594349264931124209
7794717736178370874723099788737065825117728189942507209068779704530720503811028938328193390461244099
1448280572847525986615158557125328063036938811758703148475468990657402452475939985480038999537438768
8492165927072028776519999364184574640439700358433749310230359732753175369449695627597193284465886570
2696439413239883009437665470114966629996275740052074014003671168701365262284472485098658128865581264
3159120320289316010210974550109285035772665836119118205145785131150068957185094938763374357169999384
9489161688006301053855706600538059103796437725651369048659309288326405316899621452970783431456091267
6148717820552167656032502227881985435148544200634295057457137799629884837869249059230925853691488158
2725861639627798858536186963133357329605641759602880223608494413914372306491564619418428229636212210
4134481071281198552615286503488697430092761881444869278753619153387351476197039803050656788006969958
9188227400545467343492673330980005051885770830328553143445928726119139841955557408978867026671715703
0303272185770270336827355859240393489466677608590668475263122783343414501218552717889094209104807521
1273757200240778926612268641957281829874855556662625866016739339750468260453422182762648448129708711
9363545841852602402194365466916359009431003633191199111900198102236206661925114396321213183280030081
4247642060398309278033035241605367307871461742703015862216622763353348504778783920064206027454346233
9144046813865144739559832172639131899012313639382531552918049693328947520702802934213586551463401085
4890410986326256433878129006875624977020272659015010975048321446273426868643853150996498166563887364
9573227292970680099269670518993394237417933800242067314217742733758920849909904828922246003692661980
5784717677368676698967648889402299070420977120979321995051138174986063670725023990427876104880614525
7577312435040917773049165769603435178608988500675778784938747405500119642588282280917899372079155633
9803765587434383970180487445196599091780881643389324826535421937529812575949789275020312439850627410
3036939963224333539462322422473279728781888152188181848468652689525674055044459269805790918156320658
6361638358778772230639730243065055458461890883324704932828429152288696642848764705036325569497095277
5203582835489213184941973627364924589764284072460318830903309891546310956658023974216247767283182205
0584604258152873026370163282421937411265257907197910250392546173488774303801671615629186255755015662
3762699915668259331266882150133125711665214098616175193826111121284101885137972764992953300507384565
2855051670567014853722205927714630016345244434357754395696732248673602919369917738405201306268687428
4025133272109866168188087051008876567388971857905750301359511716821503433800666326665516586805357624
9593615597296476205001999423310391157328847388229032586254492858000048819847194180416236239996580376
8413982775228836521490966322950329734621159720566763982235013138566011888190151659569705247385757569
2467256721571469743036070561851282041783361408485956269703692342580465012322704341594202781345160751
0175715175535521943892004592592148865103497362074903104338897242300849712465682779006176252334252054
0089684570055932590719247670504518704988528067859559883031145438823541053698286530924901692962769956
9660918104678513620438536091306287701605205946807494075998842530615734283003948874404010425761379966
5077987811767863537280356150162869191339663453066618827735017021599645970991840015716796680759557917
3995583035423593688817057654372010690661759117801105984201001994921748892890977935594622656922142126
3867216001811507860265091567745888276604258157653517350889750409182433581070776776130917033047611244
2014304124331647263873747502557837487525280164960938396610906772047348254428992609855060951453074242
7818957714143413775496021813981798195844312806307187422254058719917001665163314704415843387373093746
0689880436901031336807826591584157097288858331055198899571585493674129759887381307697569127206132883
7636302625836702155563457178463869021695753983311201542307010478961097068591297292156734078305275236
9434294450915970985481212653269291298012245470854969718063101866103511071385536089657612795880288643
1770398119116179306277047125356409036324705242434459556551227199219210566382371871868914837323751230
1815707812981726350296677196166906534363325012498205599992369578594003053544918726762751924572904356
7785120000647151301288025502935262869668204888808267718287962026889219386698686173964035765255528028
2111154581554131849201703181205993938383139188722719723630801694051047506508947174725807086048940830
5028174707080544800975179143814703205302849017983610203754869655627053670414149215790836134460131646
8363836870436594003486787226324856480469257416782392814829260287795141414243917143306704476720101053
3349765354190328282642848135697557453810067382363666079516418848017711995030174210512369142450602775
7009302119357061616354635094170914480004322072252362677209308328668915871297716787527398288328431230
0330429750268020052885515293927334541402705093283702326801729414599063562292531914357528970919031653
5332825899186148237517888477186718516904699741914500462728215652593474065020300313622186992405722255
1603259861805542672889137299882126493782235182519616411547092144295263992283847412829078859011846246
2505371841224704465368403995335784848429027045102155047673051828103264647111016031118827901135641363
9711773904087347516126213312391921963907398023595778580250387547335709922781822754410390795190857910
2526663165599767037497800020025574889298065032329171952522558442479396026784007989755844863680023743
9158030786369452596815300785355109883611717325771605743630922416863233086669734050194147508658128236
5193514944335163229927254882434394657172957161971801674928931008991603672418875575357547338276019032
3643504551241494311971412958371915183126380479220841319048010907506850343932885480329431019731085780
4648583778129517702857038278601952284450362132824232649852634834073180132740297352850109128937141720
3920782296107570005172893619428238241447518042479475996434093936829543507466256626606316169645808205
2215428635948990140055793135422320116891405086369675355710093707288728994160153497864798796408210384
9166407715148244252830940776366629265928216257393150994271568049479403062441412325261637687642051587
0597315733246982440016868675621497468503257728867235350716045288256605031927758643730100994367969530
5167347297392675757282243559103381127261023666436685677194792701395687373403104414935082512750437941
7023973900662698647767501233302669803051323405975220742301340257827820297392867037246328857196014693
9716159231754072201439206685758807753980724028632263588048791628719733250812217012957300249375612227
1764132970436837420168891373969017929769523548235558935116075570391764752417409670281461021272503644
8513793078161335825283037893806561377961205832728939220981628030858482963465578324913728180482644862
6323123640147372502228976114723916122666300194795168107662169592135912198136356087799041362370787846
9798743661207629662663266135256314419641423972119495854684425539680932757002036955218489830605540812
1980399174059430282103148768353009754842971652631383401295660203739504392992422358531901402981732057
4378107683513996327026267323663514985951319401817834201291253762453462436490661514194617391694413888
5061377507354367322661602646556963616396265947825622802793524053910798172366973142786174287055571244
8863586689971535608446206593000227894598403839478300206341756669701651232853360127512004762647514481
1106837906292492563628835361413292710805989522337959268987919032928356286731085553701482484657826029
2035504218889388715125154203019871580725958077835573206100134799898737506886320515789598904742711043
8157749084885888974063358961889103530017656659979223421070751770774960587675340598939604424711320653
6144609430042977878335392621416183292059869050390144316141318571438872207322003226727833584994251768
2345923948123881180637961589641553029135589105764043476436048261519984380106944216718899673035793432
2888616713302693792612286770502744470096730910804506343340759398339407823354144050025547646206542116
7332520649179168214615565749807212220052792094526751012064514406176587428532784305696161236825812861
3048506104594900544673064241243284330960730780934116658865611850165828250889885532014012983542350410
4411652494683985861139176001065833264530384948517764160348568337083985758801072523698239058404456499
3215249801530333044077537809404103255357114914558669620471587597794352838445134375907345664057292884
8336776564315925039635346932982640033872830581780302390603640154882634599762781611732796005931009412
9280148942999989100045469152278217704158743005871102169017690708407369805634543644464750603725773017
5815818184760872882666877109095872691004648095231421285734890694151741315904516326055418192753995990
2907969035237625897917068799072439953663744301429821405611278560366619110365196418667251426447516390
8284842693955753028322594702261817159059965837558741803429497523356834056034678375543174545160066158
4773638150751809376493903943232000394636829070536025738467861871041593383032607826036910988263618313
2805753498597822640510108937379185457132639744137380530364695479463354003053510277106764989002532962
3582927080174170490399564599287459466905898745723689064578079785379834940407423607384276556272635150
1665595580576643943398628867252366753625867955376878180137832987930636993755389072958290428871641831
5448934121020167684290824940192990033775553683463462799211389435435673338529771566105606516533823136
3619284088035242413464556136371924518084351531213034155758287099094849160283251963497672692934546145
5455585301392923275071544350261307593875655414245070517068024219383131325903135089832899150310945948
8258514898995000884539153871220048353779178071866990907241118015031102130294513574380555410304420106
5469860883694213368908466988677588358178857163520230396186835973944865666823370901880307030700773160
6203552621993311195976193020665291947889949612261002713741666607115279596459395599666579606543035811
6391233720496665728790877666349603850168266811235111594745567324541511219394303219818207996227153395
9453881592977822847638859924070980920439117817732372866262402228877453753699876562074080880351411719
4920363371968513871617952447908729157091962353004629599690088588407433056252127749161967803274332489
6159600941144601183354208768593025138866725489056122294280575187899364816633980866909569861850327197
6362247996830533163294709759683299869921608200527514139492706830597433576098330758928290931606409046
0776579112615580775314531305307497770147227311330916855468965020471326958792668087143395368993304818
3733950894079006679254143762048816307145012467892368630479135502947625491707904617624760839943069029
5425049751658624862030541874119761805155046024424996034572610976250103310735970158379473599666520864
0606444194553361794012141060353825284421471099886702693530805069869911938043453058429091670286021545
7426551771315537050120132311345177315129919163605602219713201029831459974031984408469022061559704376
3744711905333885641594644802781473026698808677677454326703550556838152224390728948576409922498227064
2878718363009669772913229829656827131340801226397666759286867985302563016480981850239064680444873002
4746659376945911246998584321876708238223135391710807590754307495828921839775231823526654431033962911
2817811474504517776431795175546491042240351965354930684732068427622903353750426579879081995004701802
0807337167783846136715743715621708215277189353222955274183066429380590119381182798396597058597857857
5439360175279562775635087848127721641133804867140354931079040067704635513769943984884378352759493492
4315473342933666894476193620354043535686712620683866099603220703941958326592615373885326425066737429
8281665542448580030866596032996151927498672673420476484260900761233175816246867307843057004619894220
5942183164292310558694128297578133782094433260645375692991885650522637306770123119719264363361435547
0562274499084515703029956263448990929014670966345136595451603588424892494909199763103862022694210835
7538895262201712116172368820372421722814570467783535504075466903399564945161311791909278706334584407
9880071555136469890280791014165260422226131820650157584907295966592428469496759801550868209651591961
3542494528703681535058095267416970025296614140372868448441663813369507341582467016853586540773991477
4309655565404870346202496207549671514465367046288061260249844446623961932470467294768865494769781482
7810158144335946809700629308818671853804027997897954627512719702830198131435995738225471713122776173
2115494469982834330470098862335485356124700319335993215002181184045864935953520128376283951108099276
1066604256664918978287633367420886111395144603951939973532926618630899487364442411819643407082500162
9574343886351226306215809610502774124367931041474236065899144111287584085400830426851498404117336784
6732522157505812666159419211108357790740106829854068124795049574189460272582477616310699572884585184
4166733895600241319459562045552184817132142920519112936841006030617184952357339916682745676585589826
5623659547428614686623074758237933944657081085002383522678797935676688169764619456159708988296013686
1583340403418721826552370056986665363747054924910039962842013834863739558301409721513785663231329905
9430738734367841400247443672252272930100820419616839454991311724200008963568799798468426089751293328
8130778052715991391334149021257992322604261697436224864439209087955766808784780038520038722713712072
2988212538816174806957652553283282273164438324268260363498997450394763170139914094024875692528205215
0927733048828236878813911469150785050392057372180918243362463633702155145938428318660678875831461794
9914789981933783565116385953685265753448335970403596034049829267038851091439631538212257692518985574
1632600604675636484389917297648244375308533604222238764750345509187087680077894160782696513965538707
9094411582209504622981053793996984268373057234816376560196338173171602515159973833110631705464351970
7199163239670776930831090234429293003399618082477765371281495124865204410038824549556319514946087367
8020027257423217674649229781834297253435278921968335662122184219887984957487493392840022709737460923
4965051714078756459559620755699951837107190407460801076433303514567443762660119601666696974586440990
5401595360953929574352286347769205861346510009978587468487474732268210714842467393959198871970608433
6801079282106227189169182285947554892253849921219702789069573496806479181170939957393169670337161450
5436022093723336340692803506093846056644386229494843365123607831117208575607830988966864922637762437
5254811865122575259899906010820608905367503971924732705806996817346622890108186410238543040198431253
1758934321226009244288385200814980748958125057758462204739153692708356170547035780013084407288196889
6721567832548634855015123386424654884954669547519805787443774278791291989584798035496615254767480420
7877356014801386800307462857366150896956153424882847930182653767797324220820387676329189434104546015
4577479128292164931983728332862422587141926603887701663339738933111048490871068508892613608248417212
6421300128946655875212725742714589782210485182643870744655131697351052031990834436361843451650495182
6558325427999207599893248418331727496821018533627140735480488259076624160408803822338958402368878437
3970338623287332838431818330805927925301341711542514424114326893724097597847693778739877083707299236
4055720432688758015307045499783830480943088877201358135590402567451069317174040585823847823109131499
5666617758695768603746628097872603638993495240908508942824471963734807721668348263374039826687945877
4571803820864070053099858578407710217448433929122785988733607367647530261014384048430838514485004036
7518643401715465509456811399805230825396631923133817291042890474052387998670095668862953361049909400
8525733294557579696918983712596993886924955717256126563929585068367959015047569031128182400914523313
2737861906168791765837706371266863514938274915112224597887105798272778747370295151440332182151617921
6941870773044529696690166979893651600860130728241148764726678920747100912884154382141537534837152118
1668428061415982974403444530094931217780088423409628157470767418686742474889254573375323594641396533
6221630129171846018881407622395683148502491363965452026384086063447711644109055285496404097539314252
4704297693663856385603958361654573170833379396675636032037400459489362228608212069198953465847469967
4134108284685963362886964641938590815192213200860262554361706487727359453450396300976715834809745131
8041157467603901311144613500330981931192063744485913617148025882500929352503724361456248751079515783
2799347422975271440725746686599276130415816672729460437321476781847051949999407524178241830835952129
0441930316163560686101769012137609896872841756649782223488108500514100713767649712439476031234130533
7708724733909012430613322878717209111675767325220427309513522328840540663823963552883364977496405687
9836047042116658551138766427696133834061297727848609918585489406682771727443496060007089110179135975
0223815177978094757424471044768823443449599283603397263628773695482202931405330244416678751134023951
1838695831483770610527530521608557817115715811424648010577324457162457454507869505361062686582250479
9539973549193940497619010367638823268177365078059423993086899984335341291049566270309768673554804388
8790119576815120036413832818068128401301218704776056357499167943194701408745705596557076213158504370
1287430299089413909536891570437354581940893981327413456650086725025909299897122645655259783995459763
0613636037794713376804280807644770703826619292793321956259942372431260659420695435248247371626643981
3760500671694694707242741989224667964690445205270249079095218082430788739601581119511820865040843892
3429553550360475431541570436127603260742448459515732160478599491367158556472625561563931972496341504
5873214559223358995974553086044202961174924078717166992309379332827601115751672776726682871196319185
5433149905406008227909790139763007284733732109573491239956367316462401536270211634453439245357436393
5890810498812211147157892717440076314338364716510361498434395124922123452115178530194991933733045735
2682929076224230936211258743346376933290089305974856004998498339452997518248984046350562969052861988
1290067659842276868218937076674070320881284064935429410943792593393343971594275368122260922830805234
0820734595720832630790318253585673939612839267449573966235781883533121384479659706361761524070006931
5199773281173851819134224405861816165581984221714939239284099029701488438029777625996563468950260060
7971368256093801044869718761110975218990979311197709468013598938526180475863063552098537223097991613
6460965075313721714561824441041556653080126378316552476790874837157898203909287288106615300712855410
5631511687588221951123643182773340511646771347583659896238341144865684085275993945149400547256831505
7064874496449418178724715191198424876233173305794694862699510600555715222460652141050369721788361455
9015422415929444819167250771663755776709043780938251149590756731786490023031913502900461641787882008
9656210001545204541912913386233006607715231355908007329315600952073859605152631226983760222989417542
4233426642919137568021267287216305841712179053902795503905465197386574704830373973092743558564502424
9559143522569628692554643922107052409374223954750799006817891214989797944650350369585852065591881589
6926186676893257812248476995224925689769918096448642405680442984192165877319367244353625680298290894
5451883782248826059481733496395230573383514324267471430075238638357280355543472501084120172509185273
7725852893763543974742981365500588544787920003234583824803646999495905838177623352330386788942308429
6378317486296433098640783909164621203047823566336094318646304794042618028657294927919688452217720481
6958702459146654282944116863853623094593282235974193959143977861621917471095301177960574135554155163
2630913581133735476045856225973356656945322943143119057685200742307041306038587228769728102553782018
3911548035199987709174863015857547905026622504908647818382811892161649277139654844170568632138932276
0395623785424632258917504284231737573472510644977944593240085093093806533106312426647741078460490695
5571562941067850839354117574222767062639686675727349175720932401950626123714691133046112209047590785
6208351847373135692808882793608619111597287003231775563056943247587699272334642470798365623013894466
1258727508545845641187606503864373071705814448132997775039140423164651092762605194233676559452232750
1865244259764856247029596776173646141085591698071744271009203683780509111336190032971160697998111100
8963995380154645061717238234717481935624560063240319065098371266217991319455099961770902993126797371
1113563590627544756006649178259769854429354861922541766999137103277908748728091880145204936194878702
6751980727393553508486241156765624356107936313450664079067466592377998932549799926061928088454121140
5794386357013514531900761699027868656134077262928027051784827619950747911688870923294042564091684539
0935700145641594216997318119887553818251863668690537042123385908921739732392759887831287292003239116
5703935966510508410918621824803817189186142556814432393791622883132582139386950830958517531803046372
8364801084530556851599371569514023669350897355093723697418545795444476643706447377343420547181970648
7029910268115391155629825365842217014317437542848409232539830771230504833895916522042252050589693736
5966644430674143575330313963341655986855932391888712817959870768897973722285383126855627035858491410
7059652872272232706994191130380183915908497126881839441259478755798439890875293678735237017717164863
3894057097728406031079959788594049101122665994310458066990059867692936529618027370871651521469490297
0399601979311365580829180599832781309410989111222032140780131069400183715378658149781309212147658956
9346789988934291004754472482642204257678501218207456653422708845671388446002196049228014943347894167
3967940203501454485386812233080435291693407170544220476414789184886473228819417942068794124712714923
9727983691317207517404156918198553929662751383777799984180188763410529481043132071596614297198605133
1525792989404015256944967234752252798030270781588041025202106759737947425856895159904827819414142160
3096454136806971237515797952838084003111082327024902589577231270404758557188464473900808418105686863
7997184210185170615198106690027654967776149642283721065236696937689764184687564587231721822154464972
0737023690643120957730781243418324538362748012117317854657977199432444330495066686198733564752292038
7780283538739222189709188090623006635795316783417778961302988098697721032076319888805928072089589909
3086795112190739644803179160607533681442508367016978951643279622225691968366456350972300177577520841
6679385916850885827228358542662494396091969942428497210344046822654256276885886195454264548092699421
7774396921051758341119857724861348200962093225529922302251784760556018742121239940348989444681655558
4301579171687945426259471254946282469632038069937018078382685333191877654553207675763547734361407291
7985633048325072371399773798422762392707569409500693846423743398864061786696903009021547220091333392
7086022030066781514658123916238653367279163426082042839204801303462716840590605558553320673372176308
2258550758590997020196733363984566141082282760807587415975123138482680277572626425542509048950441274
8836039810471567152963455077594553971917729053612755956329732126532161311142499439717874413125106347
4595923030439577613628712216368155919630421990754753374851810837122881665056571706128183308692574022
7557965317794296225021434701638054643185356223625713375416255984014512974567096666609841949523557604
4433185205832775690553883097425895918295545386498999884038063510129256910101331488536408120160623604
6834818174651454494244176778307992774773862123189698315235689430158829320328587756606237152983150296
8288612774893785360942984623451626654870054333784643335550544691230979371142292760713398759842571765
7102258291653882121632287068909468663127620124770209821003535873145872336588579327655605477153315952
0541923792678974700342392241338572874269421299501307395269803889504604422095706935829848826280826324
6930079204204588765900877390885808972908166075538361608575410975824918047949401363478209807643292575
1718734950706287566639811127033600601622270532779014430513029517867778094913247272241518104169565694
0501333525912557682145073055108275431004491532871346398733664043653715972501588011876549175915435020
0953977805057258182466737209794554325572714027204530035771652149289184131894172427095974649818312486
9949181898226177606365434748122928471665361120864831419531440981395587277776066412816283966543280435
3310649258361430649103235372865237865677022361349390602925675690153198336428568480960509166220015319
8844732467948346732044581984704765974279673543001281673406363877838445339299440665171638403908400814
8457500086248347395600635608125320726144855905733216242803740281501783167657495147226121587636354341
9559732878326678850067210984590919492510555126960629266024377081857483434421210484584543342291493074
1465494413501169523789286249442751728908223310335227029059644858461077482296288620149872114440604802
7819987185322639969948209940661790646698626494580090038788292319225359934990152554330481770532035920
2597773746606940914934797753159661781781758550080399320562827331695778385343877861974279503718100164
9620316966167311007304062593947728121957232146347229722260409890563145235392612184293152922046043630
4544344091588382952469495898181622514897717033324079252904693029033080662185672508743577524724607096
3134053538705451588023335936684284221232813189497587590125169759229380554611868362817523319750415810
2038521645951306894627290512284516570516184513135788932523767539514788899963843154918436186258638118
9494145413790846463947048419834456380983448413802998985321223236066777098144861456331743470471983371
0651905345967754580760341041806985529832220654907879248160557776436260582920234250606746802238792823
4149587341999021875235259022345454850083558018011566841346230286934509529798526107159930319184167022
2736493349665950693617116903270817384762918524119308586942675746697537036150142742176608347632095878
2748169262801769174636257814716309650737191225295521423603603505263374675523496851780597709099852145
2375334670736087360996476110637151878694060973073196920344784895756554084656594887078019301411099264
6220532978215006356277803934579309658065521402136792978703363406317856076957844085140591672286759441
9350736051411675680696878340500127588637091595270510765648733802220154476072842100605068404762162412
6105302388728925890158586451391578497327859645745979947998315100729851765361452888770789333237026581
2016102953268703188635997540344427220095530918736629350217781524747720873823630715841968454535557984
7858574268635859157390126877268921603474622378086079974547152327993573527465620754506709188182541744
4192829666965906231793538329145318793007937477137356641529714528054673900252440813902646359529474832
9102469837356817878383330136918936434442945701769456557096482413358050221861440866913685104209093151
3670524083060966153839063824223851092072794233529879280912347819923417934421012103379298874496609501
4048723436215002773265536372427332425776811459669842197585530107579725879396941240124734522197890586
5992069193160332636468448374650592272095693321622336601402255445486543105727294767152112086829285126
0291484789743491479008656357467965442398986819227879258871581586080691012478343735122778720747836972
7418991427371812947473356640086442977545909892910958544790872975806525628008661963105655609862474002
1558303988498201323182512054129808860334332472380524066326731383853606777878162208006528276543905991
6477333211461844960015400161419697001826758590073989142174845747768291686918498909166771798927368086
8108168292095008655792569414141570535274885339923868572901750301672479854983607398488362461360281495
7378776941559480920240848678624396461273627045673713203258743082049866181207932736939787859667615422
3033947384400763727158428827103609761028630799968655926542567270663011114908975831725260922284973418
0211121781130443880094470133514718350219719551920125656459891138066531434153924768534993763516721058
0322668246292772744520865725516587172918113560214428819091973766570060566015577677895609017897844251
7560936196044712753861022212993411682473449788354218879341469869191153116952947834232194343628478957
0020377978668181495883624635360773058097656342643448417192453270409780713286288112042500086454970093
8640621752285584469018955614566045754414980490192670605954444365841064922152599347694042863924817161
1314987270466758366929298032021149175042797280396768956777565271011440267266018351118271427936055268
5935787368762051768614620989704768058185582218900173062542462283413866931303237995528839392665892003
7607898985603847375619958572550700697984254582389216967264979578157191045960771327368325489155122556
4436045602422889053001283694569689754706456306722252929326202924843469950650699051210429404230707468
9915870739785126887391263802702410126537855139478841675396014565726152153633575074692178062227531340
8753088451492520054046363213913129392596056525160230860917062873280704670466611285185557261859491096
0798117126855908963710591103693957922954951243778235312276233495990819150068536346120815418145364633
4443868289728942446423193024569169424118608738980251265508436770973643395297099428394564726727370773
2103906059627806386869712240880065779663488382692219027112953249922661475039439339873664134403734429
7058954200463274981997034934901471592456686483257862847222721736996669926651751166854932907821820034
4442787009725310440959619089850946203188773810803722087840081311954273317401406628201746256006615134
3865275861611826037777446165710505251936120141675166686427145396257786165298484664863038011977476822
1931163190570678562564954578405927897034111622407274898316548725059342373021636813749792809989236491
1085291931124079192413619041118103826052880369957528938956853855169720739164369105004600165571886099
7382714946696713385625002643593832884364508819758632654065501106151701711803047647535576899437446585
5895531267912253880073170452930945964597022348201622154557603264940973938813689822566456668325536523
6198554451712344611356728667183310759170437429949073956386046412289520020074614037219010908073221329
2530840816872773289167997352103108644390046535416911618454631815519407412720386417343308219241847073
4867865614620258764841841353710103534502963791192939603994294918826622995811874744836384845129955871
1092028642068052283735328341337631970584872517483472731361195551156415999957167835258792562834307598
8662957024863415679027060152048561612699171885508386635278512279083179084377446398585969282527494843
4698881907725469888998127002955053841927354844280107181746111893029033874593735752188796959745498704
2437933848602716852689517892952707853855063952126898462673844113371060462544186344152957267713588330
7717082841626103855308687630930559888465709156946688099404907093489700598304415543323175757112784630
8332802447064864127311902571500030320739854069163231859354519541404843089589159221331388790707604067
2844326352051011373008301196105362380917865965705381721427443532829103790195564755247267680293941312
3608123361191389648055499640981041822387390314637191898624846398980635685306695790594211569086745588
0251544407720309019723080008978345876750943019727176210389600620932084023540783944793075419966657723
9757598115542112394438765339031543985795956733845751998763690786050116695351634398067172771342002400
0966946812723894356438789597825550502210761916218861107547500281709726795450434675654015024080837573
7583191679256419518876183426507391145915950274310472973008468137272207542127479122881028826715589308
7035745019129219333614610794379009979721422923898668190092868586101426333854998354204933730762996481
1632087562449757682115070869387647385852455238605725840042057676955261321446783564895319849712601151
6689980311813186561187600955768307793541929889259777147049010179581417948589682088703232882647705797
4773289552880110374722752022947431507271424305544596173322286259792123782177816164236789602882750025
9934940921514165896997842190571264715951299758693967588659996431462315577276755292389734273674882897
7623418497283358437583936193577997184777108200402474139679915802259562110513081945649415313627466650
1303915218243258410252297759751714230235829838843600057890027363072640382880480762375866093236294475
7116441157932277785856762545297780454747029857259757092537365722177324153378410749511839469290760309
9302866609375918279419190174610359441657334359807468414890423352597517828933952374519482900392777435
6842967799934139734354790938739774882597303131108025428404005937234942963774586980540059446935235454
1732952141832311690505602910025665452197707763825707736372993122847812571998638683365146756349205969
4746665720260085464686882894902597960143214327851705001915944935581566252130727930919283623645029281
6397100116118120664257818728359974377452473506512573312331636687048916745221281261893572729324494602
9582214109377827318100741917234836178767523510477788317073877468972438075181748252297736538809679637
8324592796756619339700705867563295451671418658830867369472173584931147814727735448695204291007360974
3847631673821530260793629142073822821553805532707458157004327649398725538397304932038401483598568538
5829796761431258706306958416007232762762448011947800486469383823154566155499021514640223351661382117
1175498328779566446241863212460972003446105048499903388700381238165084864813246834079752112594902508
1211750003115555337851747891059891852976491618253494951955475035759818065604936328867147996008603327
5081962615088647478392272051399519718089867733454811977400176915005729962541812905883591322465510444
1786504351889308137969882700815816851478379767159691613442134489253191028687745073019962891499305140
9444318047968642256679169905527079685953308922559038476871403493456205936201729185693171724443159693
8373379899607792294864512828491316519426129359520580635660817342929448882098758806141884895968165022
4398878163384694063456647938337430700190146275837633725427832384425609257055741068467598087805787606
3079317558020953525973778102986179673033088256939914064399914026436816940165257342401519425152303699
2708374844753473165040120526905398322430812461936186996329899388147288420443875932099484757558221668
8620294894487757083770941808194269225562680703462031347480323737097305105400752647634166767484805567
3940956376306353500579241055757967825395139709962750939331594399622267589338825471167724818455553362
8184959345069902053580796910894894978795826817971543993132691815020854295000434531397441622477689857
2585217380486158043376138932331692171471108757962686426814619307551443318767616203846021411449704285
9884181899812443935886463184989650786960634252903590331515168365140668272827987847033116422434034867
7837308926843797646229112334065828125116242941579701735450897233446554242868294193649909976088208189
1024069956557805820159105396145894800970311368689113454335564749353064142879748186777250115225470236
5083332330124232390760408639911541456355760110930295754413906201459743163494736984822896026865527135
8009459988903704515899310328848783981051640904480827540678697207042971103548800293651478259336294191
1498510681540607302109903381672313701681499698011193341889522733359956179301844149677674464491749161
8590052738858063036838442944629568614402550892329943640679838465058962304079820974101408918865798626
6877701589109996025243900964287884681852632316382636802208589702749700455013431904201510868809909843
2067214379880461913250588920010199562077659830835452086588136612097528625322866897297253597747450763
0578583503364572725186933914600273842392367385798274945732541208953853193742110026159727880844927765
0653040532806898520598792397715709500752516705838633295231815299147150965074736552363525689937415109
9229370477110916784441495756217507243339677144988382898962182067001538668381617675417068604656701385
4867974096502000973877864535096450417923974681821876792238834741717073581752138491070577501807853765
2163404386266525986071040068160663765479156322332166923255225011413005358371811749897296406391074199
1309232097745717627330248578681434740240841128799071133121166166382752548630680693029113687239791015
9361976864502233435052289417258136785044169808531691154569168261642434855388108357505583461562192190
7391155176308365883853902425292578164017904963425156942990814178566770505813474206895407099043547028
6568973691705232030662422016046598781768373673240605428161437907120935610261446943972994028372667681
9971156475836975238505463105872865010374695563611020449958953243459247675664294581146796313458071889
6618853364491698480358520316428791699622546497450439063339207029607491463732968862808283362740522846
6314736604855744596325528948975532846653024463027413522208596092949316640615888336873984002506229057
6465644166871051554718484074101702273175737602815025109608198511432263898437395035308679783707014318
9042393596900664708199953169148894291318631149835365726164047788577026322325328059482778290571208753
4542510895513252295226705923995448245159706729639173694753409745830974970707544332933798302198489498
9051779629107535386130864578805104326235558840866760054267503435465031765665574657518664365946362735
8504985465091001027765111304398393778923915971878673076496753568487898382444078843808732744122663678
1933553049970823928271702316430675962382682086321551163972301326000414636819927986199963848941201685
7595831988735449666778410397914444080497646855585338806506411865837433876501914936428590923792352984
7090615604588210729740372151373722583905675189660647011666754511785707841549767427650398322320330290
8725973533095883363259908699620826642292724704200083152791504158032390953210342102768445702207297671
9576825485698561500455423663201201674691572195327512594761180390351079370778487247731875904435663793
1175638556052112869977754954598419516258632117868793425648272691329227735029159825266837958423727288
8793427035062943523970117098652616139867551268460195368846102718133211649381993488109457134760785154
6119256974122999438733514586629762804585386788725465150771020721958221688368908519450613068023164968
6784198424355051916889044317583276365701316084567790253487628616480658365468111714327990142823942508
1953790698935413765809871726875226735154053298000365898712702743346630310580409177780896545002510259
0435621616127807706760407117208888190120230484911591441842997674545891759182671069452839506738882241
9691445725752218607695817791036814700724958664608395392657565370423470363102354628541967546218226595
6843445217034787005872949265103373089273411045034771884706164627528240365155201685174741645189594907
4458810993130665261765729484174734404490064353938965424112198863680395462965197922384415685748664829
1650737108780368346342565171117064756236835247415462008497948794767471161020878194895244021385828862
1613085703986382980354639588267969301493934416078071468403766924899533403369587925915675998855767197
3643732326875206559054604497155879092719258846698963417926733074715293488468318561399426994217706960
2319487136256425356840712381903673844189086493532187973837324074048040694059296403410879131612258670
2138515170877728597827163259483790366423650984959219184120811567096883074266555849234545894625681913
4462780086542524684083035426378951115216608839019699463545484214191818482517634915583889324771978886
6996331576905962215664208795173245495713815228521021643180577849002504205513135262956308645584548690
7658034271040721597459461688437809383285558457784688424909679158764360443127609397060520701118906356
8609405758270980904293707580574843310707724525748780571043781420885565526340113820611484204963846374
0429407019823198205632511787049513873964878680188269305177043583406328348647687199096802085475069352
3276153153364018081191181729077976745323224223795276101473767388264080289704477044608825995370213256
2099607837368920494333774816669792621627040867696402219109012935265382631578665603652715210848238298
8669488471038687692708940328351533874925190388889031932035652858866813106563162287163854481202661057
4662405070207249035497012559509953975752832389758353609573648358818880675894689004393434810369394935
2537146648131589935202232860794411075866713769661430073042869546809148993136876732938914138219089771
6059311074402816471661308078217132746453161771128309031324888621746361013080938902177485459059884248
2570984887492127259270006752910538569690349961929176591773679069882707965294934511374235045270019210
7301107327927483971354247289773112941826538914683776266252923876412740784887966881771779787302344539
7478879534420992109685960595840272515649447379743642109442429652880205252860435837643718163783358411
6222859971971440947750667608861588011204490359561563269279264511864649990620796467699227963265867751
6320056824616836267656945705130784611856504078925083573014236356390254904681164973038105619404652166
5115740357693518289829471735271968020509017317458008111532766642079422602181989565031779455361722237
4042546732091288047298939483725047212650034306374823517510115432569710693527800733524695135843385367
2418807764164869100674037840252804196798613130496325383151528650795227023153250804337889410011720849
7644295457281339254639705865064013145613295658027748147959857653925084201756825065339725380229831503
1721823581437040915227543284508830959450936531162856645298601249687320393122249036079108478961163840
1815645544225775185695257691735040483673033876557738960139797576968476685200232189234426553556283366
8328760340365919068758778019257793498542068713934964676955284134753411818677842977547898959221977753
9054104544957715936851872478967269081638366252994877258823168635807129902248024681433683621477150767
4707068678647578646695896594746329845344413628232758241917203712361857482013095412086798833714162906
9764987471528701684690455134234033391509818971007813047078118852565194118710858456869815513887650649
3675595001014622436602877004984691591408922015578279028767004245830448553808296361928139481735199781
0763780856122053353506183290661443253239016102051443862213040612838416388854276985491588040155954396
5741521153356796966510311817014757239413055037976801929611600509300986594071895925723168024141837901
7046875920325463649364566824844624287259154606561951362181799136271584210866710450072542536611827953
6820072425739835825906169696609569433804956690955626355646185725328618264379322672180841640789813330
8237527411369730183379033146336472293283229934142748186929128495059354052670214206576495992821666069
4300298974349324357588096991414773127578408533622348540307707342717636437162442254754430892137670040
3820912121123348718321471274670145906730101868427540508456332915400377996509623644621484697647629471
3158290813950717475389501231281538840772264407916606839150556725252219090225585423233451216936400110
5582802542712665011156557352454027663476135078093607589645936413176839737721851687739859896423633721
5020340031305660251721937042419670576176106069568336177918596952308274528290522424971132208134560483
4984218385080118245860523262081595085871877933070456336012614376935798915789270225675515888080699655
3046970752875520880527644965984467557144852306654975492899803326800804518818907689268116185739028919
1399187502196090778822521606418661259745052997579072110384160294385664781753727682563582840180406304
9638297079876724968538735059417394387259527284044224716113668438006755380401212074562451611149801175
2936142332446653447221145663001110703675940737370690194406818659551684491758865364985284753797060525
9644708372248794576981165919344716677771762725320451827823825117256112994797302798765377109469346273
7728020099936482001959533480250591525879127971621669406262094724884363253197584027501022818200314611
6381959806816803028498117227887399118160708051012271616969039907441158221533563932478475265680623828
6384420542331259023375797309496215086970021715636286824742473926876496789928049719045032778380344750
1658179999213671038286051918544427823852474065451009864161966384120436542845173249469040383382202537
5793793361943652396666652071073033717178533857172825926382697372272208238868902335313563705682913246
8669818564677980397654701997560900552023607959341707302345903618703468992173891273069331730272509902
3789259708254584689228522533514284149462001000768754474687538943464492951509818070177185444794383768
5477522487016821039262583085696209058956125956477413651830264693203864660762617702963967115413309370
4062716059445925305571418425712820101858758704711803575462242273867846487978640651002025681854839693
1592257697997393920235822793735774110847529390429825661486994284316554675824002363952133129112267531
0169898304110061505586471643491152277513912034029080560410482891875275435178165626170042292983754221
4526669496844020973772407772380176591602962117486714605865426909867107699569503866737193725448104485
3169929146121667046235744514102182230832794785593188476202914660413194245950240724775091154162895640
2747785087820118152434176439427815644494775012131634058578918498046895853994860889677559250019906351
3899221427556047779076442625720366264712991206352771013213968969831866617396183774352560677601733625
4880356294690344530792653556826788565023010809514531641120844424116457746635040143151138262892959160
2744199352690964751972839002720996030215808757975657743286824495692963704473160820550416177289963356
4847887025931492731164897911292469819287015123768407525539282911838753800991890819050373991642848122
8307555739989352194526905556142061432937634984450352591650653927324853408213795303698555762511159879
6557699221848032572315503317811835642880997563564068539501766187686969531309106740701349422974848832
9419764330244675185240336401083349246362561935519546034148783032079374373116903483693417344066869041
5075569826574447285285086086453156794891684257779963021350097089989541410055259552646940747653718023
8830670413437717187895823057470296920921718974661217949607962000957494318154732419889358373166960328
5944183868509537450372991967281745598626040076980058880021457548174467905224183859303554021624860938
6498767899558122869612599694563266844671206718979576231310339534057589497970301173644817793519774486
5543693376402831273645531989605561197487366037962482460415558579569835260033486170318136907448024318
5271421771948840501726629544429963896326037989946698605951996330629747889916141548369560198149684279
1426140563997563247444000483277787708080119175823307887050182623847636068929592164175732105118761859
4773537182288499075107354396057456371095541255505626103252003715984358512615027889565469268699879066
1422485026558504968750670769623303539017374695546570731591527205409895849743674576246582546626381085
4143430471493474106471396978988222387658653343957004934766906099389532659780970180560409744513255783
7857497993831095362193785640500210771016277092289120480283348616580674175662879134734047737371748111
4190731531238512152553452928476298300799035356203458868037003703957499138568032333035990300500885804
0213240691723343608555329365118920768403119768385710154061627606867935363340149846475564102210280429
2215687753829787004417128531330331227779316052184549489434379030117110256866668389901779869428011804
6229546404637484052327342799412374842628460510451640191803346840033165644605908720793680185816713444
2881007666418794725309010766059258337730612305092151417413053817698176382082474284889646974010982888
0696212707321196328990390965514848956123679565051454587072885645340784509100738123690419733494550695
0776368498141983283604455111168059650509468238422560531481597982658434818684369573607036382639031423
5758389809279851549335681885351207162700636720063885334734924328467126966696570183477219296016020759
7315835291766385490986499467371932567646054828138505772217341768141383836080605299444577740548797890
8178949339460960997683824139905662868622421082672005101874318381864951458847424142019556707387444608
1330350765052916932718727274225166057307841080845141154266075486762810539396212759512013613036789897
9322070802836290659175043181866989959014832993659537339908146683079083405817336406880893572179879814
682902529
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.88, 1.22, 1.20
Generated 18 Jun 2018 | 1:51:13 UTC