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 46521766011*2^333333-1

7928679347991946510274537266003648504022100798021168785630542937745181883806996587346728003235525935
5921782800147059632741018642648252178882602538355542598490292089564968902029751418719376479866754106
8895553958295666895087704173189033998377341402281075688466957456252114502705463748794514860779788736
6563259797766706587840635463856854352118254038457138207199810747346138880714352655038794450057920916
4844737320057154477157878238821066221638537719896295681851599184143865197541879339127901808073291577
0571080043141428565815524133300056851799237893160401656721698713751034993341567716738173624907698885
5941937738375396900003012607406520476595022095643157400921903273565193041607123652302448546266676744
0602385199363234607705929746812992042257307849332778016339297062267268268150172170345730147670770922
7870309499732541509279642234221180166500306888778345139319672826853466070346869514421656753110055438
4772571642975144238749448372529836181166085625633071296187344707830639805674601776795459351939362713
8665430945659806662366160178918394679021876968808684859410549521456328433327698643208846091734727437
6179538109157477100803755734931080126182591167062484382368424321713804783675535855852132968426223632
0559541159284343952210649718331194603005193537380810705383806747583303838617689695090956563937073572
0882894257909048774550641166678084972989984400174628953475785725511075722894276473626968630387692298
4229530216321166158362822595840139700098147183897104752742925088044370688915664903687283401987075537
4886147419266735642069889006420469325552670606281511650911583743757025024431582110466196789975773204
6590943074896990673257754620610933544003193303724311397029891925867236766160201592909387694282199988
5700250889760170890599054659822732601103933042614779584331846321624877104984960080078087949548452176
4566362029049748384582845038505965102751467197955670326848498311942452508672152608992442388868362317
0994629751461717570639436685001119057694017188867066271121527831082864404350901033236665306837658788
7576511235042944245562012133632975620068231059960852256618757796504498887781999775357418223949395927
0299895141918377572654356619643346339902042871959392910242862711867057178849832896719597582437478798
9545511023946339847267050042281560869667772398923530778849971299481262115409551257112256547424995823
3856954265903499687813155470731077889519467858560939656623670598723486565181853346951914790208969729
8407886298678109534687933834102635664897699282836017499084864475050915351992686406312415244914670903
4746843925982033310821875213482241305320442666347350571774928511242125071898869124857157570551161732
4296052410925477815882894984740359266445950717430234444244654379927698715097505031472822589508013767
9022979433730038079754700720083971905034050150230283319273896769778685921470808737209227037654709465
0056685673396458273619771769823360688260224972176233682320274603692367037216348116039121047866299401
2469273764523699792674744795662886507958297470520417140973486193393468703880278005457990468340083518
0268633226166876159504187177605176023619149520672065416000894373377682704739243264066055350914654645
4065594643344546268475777123158054498529522446952381537036873800740159911732456665608859838939991950
0223769771508982162712205327154848040818977893642591955571951889578941047176596213975393239759296426
7710957026973908051613071936942609382392966461468789039728596555518259653845257910403919025851728079
4216310022885989460728321998136122417466583275859561572415528134094235700143729659114600506642847701
9952835352856275067912184795009475417288344939908646115560326386362968908031507816611746502997863076
2554678115717193674834800021389334084577106283816297392281514681678307088551228126453362900271555937
5497405093115775883338457358736250118363620891690593909388095179540848401962167828154596360579109353
3942358809186976369186912337622226519805289047707761286916182585289031482928706798066386564359176484
6058261574544657674320459999334412168550531752608673297864165875323347563834511619126990051481127052
5558598201754891586181671822483184543241344464160295120904461950812906697553132735296558556391555153
4131337419215018567314601869045493331252751252892648598847576900106310229972891434862206528230150568
8190226919612323325717036132553326707669327590521898382098627973007438473867546614145697254561623503
9666797137314026597571893914393931285380767755867235508389348489177012409945888292362516816673640886
7066599144482887396916302186299452775692334062112905168116712724676124925854582558663943781047619377
0823730550374026289443354354106064161943791471477680757581148801682963037823028184751150086191990792
1990053064126527507283047241804214358663910867555225462636048142112743883720318228888694362781464257
8727135491198972860277409527859028368180039360327859077664959181611759818399144246226107046208746982
3780466868581542536092757472137517124209407088175010371968858037539244077632812950140561983308094584
5100341115882271147301058398790233173600199927835859509407767623653672768170640311862680519617720614
1008215588999309607896631928215147885912778716299873309038622060583685595595782595317631131486791078
1440017930029931418662077216682971696079213490930769992026986545545713449052586350706008352054966253
1821967873610461125460716147568696966863893073849348029298612543478323746152496953591541083819065209
2783352546624235887543327763606426261417204786838615174470535380943166820873372212859069660001435635
0945517806877790429508823031002689406378560005786767204354406061873292883802427034015574749478142136
1555855597735970956683599038835834987788870747628874535814416789417557962421734734781720558400174206
8626548773943253177420966974192217671862816225200696199491703495428058952054525248931304193740777237
0637606578902105152198330524660587818332122710058228462051302730229700260851765397758825932667050087
6178496585067819040677043070568947813953195476843449623698246637093738759662318542462055865629827316
8462386609960129603329940273083655218753846078783806908524217588804589906849329352193293493757032030
4787861306146527290152278805884516877496733136091969424454458680447026258279888817871958293925542165
9693837148399243149739624003786073718162757721490444666959095676155368509137273313789208883823183186
9909064594642429051815683309069986183172767004374919255404088322527570501574353321869302864026866923
0682707059727153341684966446511677794705674358094861682159933982486532058608739347878740056875062540
0934686823813348938461756611381762792887651995117032352334706593449838738569976438217162452768434410
4344356470886606868533337427075723937701627860259703528725610709615354378483548261242002497084395945
5142406088042098642826858607580157023315182004280260016402423586356053743871919813213382280429386456
0643788462108304464405284288357196806761037956073050411253691352208735345664616870951971996347348887
4513818638664083437839002841835600538423975974005659863072200920224568515497054487694349169074101650
0420005067796683290190567879901241505241617596219650096000677540731824290762537313438014854699637462
8505423168905957491070951772390127335773517863097501974936044144742052795925936851505971457340612101
5659071152044204081520173775275343460087619597846338539149641055840291434927372372232511743155168551
8499854494392560396911125665117119577485213945092296943212364982367515895978713840877794182949039797
4179461157804299904667308670027640428516091574061313734765154412412215021013101843165365980915895447
2796836382617921631055170358323531022446461916157128047577908946986405915244465098203198701502674888
7086118382227501994978570630424001547486399620489552209177613772060082700911670329352263468159850016
7147754442697641290996727770917806636890205091034881618090263460141969991673526262231477521133208917
9609928604283478867544838902795157513559357370369698750738974563771569615014880411682010519351762011
8155344199638643849876920338757690546237435556010464488412319689457177858530279652223383402615041800
1757596676323782221846456854355088793875254421102210510442326148227160360073676703435059687140304686
9827956058751785305574520787771639544639089485726274459504703133802271275366001771650598307114805111
0217676234097204576597992230358753701985413023574608369541685517331920072635815147058789105073000693
9542169300281838943311821544384855950999655410019094883739666335810535809409529857161852227919419891
2331781465100374385376201176740372850469572897113876118121607000394868342358267191199044336822565074
3614958407242461773871522948312669960311450677069988160498794493605515306734359823814700309475391248
8030691368283032934049485770587787546220034720797796865320368379544279822819709692533506812940487434
6433691204232243297539501705041429672481635866331505827285940816530774525912306195624321335764603361
1333941794446524444117243450959290446454396309647429387965739758964305332235000026059525799352640511
4917044322363304249735836713236408274894475843295250426762424300895642124193076176760413154831020938
6583048963829170628543184368391211375481490917983968145107763066809066495625141735635321876998257548
5377407486624068050916071837646771505558991387156167801021880630515231445432250348426076438922458342
8664159357611377853071673901320218018584674276133385575650473706635172318840385593005265896079505433
7012256251876166057403867865642068188583417944743548824212356323020863122293745215401904867726669845
1013424026584202175020349229301062440795156945013204560153795352991609314417261620650869375726838843
3794260399323971450295540951479205369591071898630965573796188628454325409054058678586186747989871849
6315027653148509494018121491136258162175886883570124666427358101550355514045502264339791698712091872
7587025726791849123138586348811295572546447181659889598216420560440069065349379972433629485790022808
2529362767662445390959826597805280743176393673507202557472533049144271013021208248267170246706618221
7370626550751770138280898180096892600890497423840312849427230918031111456007204721650093018734539034
1228852118497057697858559097244078498265386887731984370042916363602513035368227428839592361109973332
6456652282143628939171694166134502925270816602186123830546361304530105983648768655126449836532646872
5394985002307648893971326785249156781997137701159326961617541112134353704147470741621861546930718388
7961647674701777846359863466430275388074497174545108424583562871256472426770545220576095403284477076
7069865993852132065947423573026675592991555974245129875911147659054704928864150244208525636019397085
4495945645391349512386578032448454100813320547233011813324487321469935832829062205243525003113795004
8821410824721044890004164563696322476351893425125193181389946054818193253901501897206003357386969778
0674363726515628343280081517475376873357348020100530230641003292340482678558717839807355039213830050
1754572610119363173137693181731900455656030523082607449714135775511478560512836852064694851305262235
0461090735310893953963346632079678664083600616546845908803210353713803768223013729715533862379830419
7162005925906021158341497951581078377940010858023155915924225706897069838248711400007364253445728750
9432071599806817892505801801941013050233302143027912049224111555491895904326680415693862481980301881
9396488001191982403629403455789769640516505465971507138807099178657992747169682684484076984080268536
0177529176497556425993792755488332934677242783935092983984449870043451267700593125694969822434994055
5555192022585717762142423646079607758634295472645697275624151939430714483713679663317551454868433305
9356172989094968564231014972100439627499783668496694682719708117597549412880712524031990230189471324
0186643537045304816161823057487080885356021834859496219468146980530629463436646176912672213244960887
8475467858918475136584615951696847359580231926884400835896709729948932265970908841672335459257279862
8955787960347358066124030501076972993264645262271644565718120649447687038280479056981359032948048328
4095788842541692068733263043474272162827909405069242472575085454477569657240533646271392073125369667
8557422406496708717073090737255425191541086694275966421534088052812939378373177938425546539044314856
3964685170463747969121219060137792527987626055048103739111702707885711335369289333604085430062055489
2958642105370571665108259625739717826922632621899643277720010365176244684253033280651194602088488055
5437933169396725719684937886218126915337200634769236037149755381880451177363135697485900991145791517
0050606743812174778961994712854319181987444563075535420547911141764206647704301415248749653212593363
6298272564741690481925128252551052236871910205368041160750123938513249098930964075782698672522889699
8787902885066546972333111894691671504137105265853246608144204245269589524633533967274659570751770046
6490520809138097433990880586937891282473589942996271133996026957731148557848314172570049339628797115
4299420300654044165713939600143156120633051439175491394237743110039436423390474909931931305246640396
6856302307755723895477353108108884934548722684021596067402240295051301853721560646443197588066893448
0196331726819460405529064613011141521361688976453598084043517650834635720410795718385591477840219978
3667297638324927229156891434640327124094221507648426449238444844773464783592143111664009265452547186
9982477472755842923121366112822040691757341130190652024205971805387267202185564400310023450883807118
3424813382842033154027148355069386416488920014720354103917280019724274117224056887677616431739333634
3511858602149207337595889852801097269600165739216335782458299667890893759172263217905007149382293322
7295662952319018124704334686134106647397246271435189422675109512834899086003648346620121584897743874
0842133512934143741208141029563834523896747728859699801943643017049821361232394151882974052421737755
3601350798961621725016417788317643958121095482612605880812706161332984150235023033377772906036593147
6584450306815164122541284921886142729447349214939232424019690409981663560193317337376736145910564365
9601937845997134295571272286884080598745467564487918820158032465070079732884656331274707271933067590
3562745721650581888972404262446760231933958973856381467745582141843776407528683383221381142081529785
2261977759107473511555326856484830597349505320916902039143856257821317847195404557900011819149116706
1808681600177014817178748551982568319612947081256051393926294985015827627626881181335168996215371277
5133977606360457872785414778054230217859759240358622747310625992772778246670602992480282741369388504
3671228234516282776679167689985421709227106304622192324562846012555102989421435253576594390568347598
1375433952136058111411636546546363022223025179639158665627355604119833517476758654236748402828291710
7893446719568434403750477064147085148880567867100115237517163023608979003225301318350284264742757471
9133230172452786407817085959334404672489951813971162936930619243672220015431341176199466969555007093
8365066613649521355511487898589695337202382044461976333264844000867109639411165411911935618625824047
4137932947054656202544744341701107468649008500374264067353245399955956095142612969899499108353520681
0556083382684512385349645723338415967393028334090926116096078264082781518652031564145245196216549781
2424497614098238189443068695065561068976529961088508034170504312251959037513170207984083443722126424
0710572209873170972286157985082918259902387035557849029675838897151238676988131092786569607611113582
7899521033452819548486303128916250194146459640654301799616823300751957979059913052102998630251744023
4701851707349600294057589907744889649403957977728183097287073798005639260919686907090151753780001838
8134465176886140820205832156090712858816400133197954264912638347511308721391667954522985499366109684
2014097687417798014765093806995253425539657002775998577993827904379273276060661218492091362434503000
1138130556595308860763362499474291481364279958999501510508737022002509259051829169785083641701482707
5836240087790587574660317024055517184751594654518618935080650570903177826111527535225120450675590031
8758903752031340178463670590847164899328832725385859249919248744714234183864913006949426869956283479
1686891466295231775256430109074782196706318836636393570505286746159060699579379807419786055707132130
2226825168464253914060569790282343922720753020599038790636872125529095921919036179957884654538583045
2369864670567725739588718200082939746008128535773811388378608627601734825474464789660285372929589272
1027633369156387390130573456879952508226047630982146722625736855747070479169420758667710361581026206
2885855509315800318194702753352143233537919072603439965089791258000532840625064685231709959308221831
0255465835509336813323584314846646324469857430500990855292197766025816796922542210327532291741581005
6281258608377925269778083379114532227907959467636170496013357991340972604835191617075566417754796126
5583617236617360560145739085053332010533461882593305453138764537380896352022984354940580441418310953
5718277627789258738768446663729110113817194256823118094185428542639698718562975061835541399137516940
0095001916071238049355459278461169548263081313284630712877742668337294127576628205668159986662206358
2418166733441977093602054484997572915236672270034667270749862299517893382732665617981548654309782312
3881757920749008632183028664714156522404011143688240163840115343713820980182092396332639289707500868
9907783610716461338058237403738664961419772968575452034768936652047849516412658737146165205898459225
2726074695776990108263316412138840942641472205945512202725725526544354538976022722338974164058973177
6809998456979526936356210140973099615243697041006515984521393723764429126022600666678353630665420920
0336875098595121176654965933463447803612473609452593370997890127518079782468671182669124434074725538
9457833181803661715307745987332965006202762891942277725150467038789197179620960058720493759542432687
2375799462388604244451694481052223770784842471257425831431157108256695309608814790170372712250827874
5533218443624731507334700697416786413770901580102016670680848323810579841895878215675472487605595132
7160089569947713616562844808203148657301531210877001787260448662971197009100788060782869763982182587
7064290238136571187429687781364820354329087309496141178504429518373777708474738896210820100338082193
0231058511612581135471923840221242682302052315745058460390043235528317452789378903960029346122094168
6940312969465685449383083850016077139291281462573395033005980505814707858280582568080344875757669629
3224771006043640774298011210687341178353949760824378320777953481232759271029158168521486274542057685
5911370007007723260671170566983655609576307437921836720571749141241321602220794980553965493525561843
2923874272328242280840101725183989615110673813583799338805118221795538819030019197994254098314937745
9961628243206927662804124913763584667939434955487831127717266536341285328190015510290932550919155222
8751945972282181699125873058680407395522338875380543913031315710605614698487399287116396258854944962
5615023653389458383301247603495454561007434364460110645695097342365130089534774921349570287016912333
9437400146780278943390124762365282657042427931838850607078540831481903938576559771273097840740204243
2251805571844915384674295604292429630228522570235015815717552486065297589286762337249728504211829291
6169225206208939652941115464232336111133278241055909822039485998561723560574690875599534159617358066
1844236821080670679637283100513209381345800864029142010253638456549718740151224106309942790985645212
8223406087539071131172505079205508720950582787384283695649104962469271757622686142743112640217734613
7389600175292844398771578043928736875498177147657165249365524194736925432500030755923730406084604798
2199085144974558403016840469268277417928072716695931108275616663493246630547225835586314536865966971
3520295128146955885696386465075576367437111155141965086804977100191285882606334810569893276104630767
8501061332089613747209213672193378201577176937737369750932037581144331762447750792222340228861229856
0102187720854212929786331561093783316948895745246224273186408134713758559373612538159444722354094306
6364670008064898922529676003863344326129895491382135144079091413156224793141114254007781908903528316
7166090348150825795897441705501831825630056860345844112852601380708441229547791504165866097545974075
7748765769367916026309909054602037352568798811992835655008977216914982907893523044565546393485816817
4537782382091658479635597230517690200796559449322844640179601247431312312104639360260815955667475062
1254170267839177074243610576905584630341411756393098830455889888840740382027177158721878145356409187
7707812652878715824726966159635545451518510723692016381779289641291759594663622616631638881994475401
6633254807668380895266562640165363949146424302064320656040815641442884884079401233077813732428017806
7482832701855707250426120868000034534909400711376804121081509304532223075884872913083487176400823617
5249695755807902248277956289103939385867977217166710985683504885978747573128300978345458251753527795
1911426600277385539150402337479729962034791714987688216209801630680283990806704591027197676599099210
8340659458812620002577321282226495643214830163827456271376848118837166450051385083893446683739121418
5011840889307844816204458197402994912758476011670837243121402921064177239680358534563591495447909444
2091701250400894251929700695749967346452684014527873537469112803288640627626337043393863230842317181
6140623145461244343095169577887479141134006555789245389785578862527589844749377544232038690548534458
0381405772339386612218594319854690115324373928193929608354685338901115270863238024353917946893784967
2958745447515952573790942919979730464552186933609199522671944102751355071152979548117322386067349928
5827093635422438652225474675633506048988101073365378345722308677237864260380548547297845887735553884
4186293842055527109399023567052572633279636209546100995580073757329699802257034863776289107546934673
9460517550520078340333533739905136268079262662747080492195222269444665472793139966865350948570841143
7524540336745482735124100982072682472000024516383911811192152157371681976708034035297301054081246086
2433499896274237790059125380115431685516720620795009986202121481438052298891970236663289714210780348
9163368020501121276968686123573343425451685277372272722458377262056480975970416168112129583757165602
1949527054141839756541188990199011040064496253310634431813781156485505490604467062058843077643290594
0695782056704410183154108005398419941009374175053262127077935433374740286937977446456468537556056307
0993733647727792630080034878312402288952762591319075394292765290390551964941537073714830893609375245
7430634532485899597521574563436927672243362087565319153945570928158591989441379770763396117140161940
8920896137574883456141094485780095100492105899793005303007067692322052445177058044896328350668055732
9154718329888901628210566926842176473320118994629685062676876559830375150027078790619016895174379571
9397274583327229800941889008415898747673203695563841146263125851474058178061184375705923605887316115
6515372502268667489915944546103930615610379261687471639071601696096634796935271245916250890905954073
2878245867647823410816216236860736386214210919336257954837413337195590038088215346750967583277562470
2563521050384794185019633292321470347287735454749587182945336108872015674711807083792439769654137316
0797361172470633865896851852720519573451707996814131680762872378985396628140890926637946451523608498
2703247248716597203255208195903468769030421757423053152598659836890861491565895302842045201880146568
7066702519942929983685355743586844459853616523908743326211809315703944095934252469841818275116113394
4630243235614845682612232503890310516200173517973186514515173891459451616325454904255541515359224237
8760693924305781874563623630346368887554560594255296881459597697567870146629170694777779267652055002
6248646700029266808121848774803894005306148327638884238469111770887599450598540049862985098079669736
0043826458520305845271066040956971754576135524251847907289318161869031500275843301126595459241838181
7911209486085023491494519863756443036505939443933444035795571878141390954685975392166460152535640765
8926969330034812571289305753119041910320903064296511998595095152195416200382091696529890172457388487
1851099942430543707736621696233882881379061921196179024738524797383971063147800484186392640800263976
6217857276697848593895778229506052944426211090786311364557244973419005228623269339218645442485878188
1636150258209545650995163953727914387891043235026072776557098582870690414171304670395058175995899497
3496155359875240065642266511642749326652936631475218069884118164726115304916859980617833968024504582
1363521719595399668678242093561282371058486690314400972255494039962201530160408344232265155117115657
2575670310112087921595087861397799230800383008980979448903575315417168844898614379298270986806840795
7210890378856486903162001541658208599000615788249699041720561858553338718166016804558759619186642308
1391851515907942777899981068190008096539948612678015134647036792242578591329219584434301250450491616
3028550251353084262876688469315069665500616413921624996195730445685487985259822602154465947206332595
9385470688030332212277618375926650013327016936298797794985081632093021713943710397427158355115610318
8069046093164219079373117544373574563322046402137821760934369352135211800205802339374626939135293259
5516149113236756503856501162457108277899893585317357368690860189305080886584350786414726897902581642
8776026638929361527627141752648782459592520558631376919163671143935923325520380539146001726124135804
6711086086469563462196222727160554371120474510431144894576921004390405162876120540446490420832488093
8309599392581755127562958686507875909900229443058294431900542801842175098457626683098415498004418867
0582461976076921823804642662668203924650036762478685809689894744870113686023323337636495231732772631
5950431026409419222184161545602458552686985872148397275833428162542089052031400463820480503117993978
9404712919879886951135596630444804887051774246731608247530028067071854288015427579076054380933145795
8644362004321890467623170406032922817119023325186891904362681230849582725548929483737380026735953233
6763626641674466081643074883750980591139473569333439948573719152624284690009478282983501327812721539
1744276534419958120367322373115350380348586312966017859968204602269292807091645703276003710336103644
6401476509814504361731257732822234934312181218703878087087687807904039232803377682009115684005354033
5269755682937813952632732542641881814449496180374503078151030313504540996616212952852476628598945978
8771616519587416028855523622898675280428097560834158219610223816779057411884673654890615050835112596
5251061644017945141938537318851674425689606434374965796775799673637597104620639114041655997395390970
4214128292486382517361912811464146654807552052321972062831931622064817830955168384548882235250143178
4206246691999535379126275081982284944164225845831453787621964496856646112340783965067643078856417908
5345247314682530411888531622580725722369471576510380688065561706504854767529801095907739927257424819
7730582381353476313107691204323819145303737365825507146164565591310536115712839158616304857847403772
8782146525757124722143096049467175621392460066381705773784081769501216308373875903156072761176170596
0961210658302085192496558800799918251479171855376211297990684374623159794486265446394335075936757310
9129131072135244282482515351436247230732770409752483265684282129935937527657036856957652293623381590
9888821150391144163807995665042709191061226566861211656708079774258148218366274962146366918714888634
8627682623206949907355394032439030809011881509518025418474375138592418505058020192966708007384380349
9081831553795682727844621402477829738157318860553667672564600524725304078039530777214075359096589360
5011209995088560894704440428131639774744833567106273826239754721627315555898567708074285151672547731
7226654997807609984532706431328627091014912927397198378485738696524639294678963772926255572798347187
5923282366274608788351764226543106867903776320079440407933653173440906120163232605526127958938651920
0456093257397190826597112917906940890891812944284710830162196947020909611787831650222850276476462684
2173228024314206193437843373457347017527034631221832865554383039665541505968661786923354652175894937
8143305816520362494573934952478070869119213722738298994650368542520966460860010867181277667682146091
2992530666718687429036126491985823714624082139832707627110750992045601223716654932486965741177379713
3706189301411855172853279233092459275130059104277108228313429643413170641749731846348644849840201899
8915253974461832839182776053700614571508316518645269790627955787799956770248572832471618142920321407
4733097946439329843767806446825322366362828383455213349930284614844980808466835647206869062033122147
2215674938673102477934036593657450111350937752107913808824087811155735930495802921144626639257419727
9433016710176531916333709229033315809585812038391611690087489183745486573522338793938354984032217308
5789260609228254246596130023666939901071838415480560615501615855391746200978444812675510346116189788
5257538425616914766689286924341623848893494877987774496644365952543266735615025150259073795012477988
1592851992500774935198843152801530277278713300730024347156107747437994158719975725967954243182255423
4843869056843464827470994448555102582993414210563902210042663449012141712863465115245394770442070024
5271372203289566290083533019568382797731874636535147431865284715450642865899456078984352613714991068
4253083250422313817352899681782281163455580049391743792990817357174174010854663108251870804907148778
6631340555248219883028604379841360341668868800312724765559867926391183421587354876072175923530066444
3075568177426305293439776133256804907767368905698949193799373495801180361488081312961912883951098708
7424095457767977213557984254215163571786589496313989449855363530245191250648480727411329851194722185
2152135694537933111428867976825038348561245795573086011891134031566724789426498261771235039422250920
0481949925546826135998129073183144867133214839175474878744033974753242516057887973242086184436317553
0628623142399326100555200392709096116857712089352167827186562140997466176175057583447838486576343156
2376861617809506243249590640519601396539637164086831840898691565526521628387227668228065153379081051
9735389925332280110876139754934201324833782571825135887730956350798610865764373005393410977715181793
4309599727493739312556569324448688244226658127538857181820177554963551588508383434311854948092813598
9342122198443057499314623264905852799856002739867164670375228845278658870508650293216503841653107048
2197747871173053295831166924742938782430446127460651003798301322347737587864854411274999267069856715
9424079649359439753837838115281805590594711809257079430073205495607954192490459346207970343946059878
6841436151444857132781489070049291175378720202974694555018031336262636336291420861308276591341693661
1169123514497699680837995645956150733470466851232494046516289260649923087768665890172021699065360398
0819215979432456679774655280601985209310337307805531922294837242071268165052738185239447136011977999
2042526211009331571509532768859316077143827428127557223312798592636995325652065189907150383123349529
1537896061831438482439298005549748538039503105396436158179704596781916702092564811249111531064020310
6535411416215062364362180669585411500187835389029650815628438341290483053799381077723058573393041715
2668937760634093930853899268390503326780687579527460738144333667670014729920066871039292175490863971
7891369948728826046374000378892925572200935139623379074263283484941947456410127749057932120201992758
7040718872920124138176122960557848583069525971305292256016661208517594683077592242999759777346619323
5770049016143812246483473788530651152159195496913822380253909672211731388387698619164605659711436382
5861192174035689451627505457891932844340903430453884123390525520263576441106307495033433423364480979
5198019195331605174770589864865148293178848062125136353343377412082544541132671458756553628737966102
1228684139313903659218691813145655597854517115114371379175048869063628874810481754006001553834572845
7404933466839123796298712200375228678731049688566245145964228223236185996482762034315870671493538341
7787738457525412893357371604727277037811373373552420863303077262823077065288913129984615491001588520
6774825232972827524438539344934969563304159828623539951968491908861766828233346799808911433466209757
0101725992334999257453299107700410428492380263031466736452417150591438918731583027611657291863877238
1949957247577555536986448890750822366041635745679070030129228654699083640754494203449062842349619817
7600005037892674108509318764477179163426854420030920358097704284572369603891849704864287504747497473
5370978548744403045056336164053746566863371824414136032116024525876696077372786468723691524556310114
1011862691363248775955345206251711034021187592786904522813220335079222779766779116161341357684394161
3857707923582298038519726063240278904137160906077852856552847909639302934723929628459606871845983535
7603483576996856795462494431068028336571079806917319206580209605932928425079745050229797581829992683
4748873259369441573258983986539339547136389735792111053899943335734265850659884120139004347783816179
2645835450906886591915795639743318299108095518273453106121147882497966384868920451791633570912146811
2033011679079942187495555585772648131726871090718137773298246234795057496756196729486228022268700758
5493456137263704317811786530086095193436500725164920289442838782546878173731834687323831839417984784
3837060607095724468859542965719677313700174166505768971958283241508856616582755800055490330547014392
7232157253557422882905678333232329503829918935965679576821554241917621499534198559344964359993871835
2140103628642424610238197570208669925642502468919376358132349173756903589945169275803258601828484709
5811134018672284924642755359305679717349617467564646099472226951883760313115368245983076355024815082
3788912290713727200981992539398562222197464773130736489470067802843454066978423228715564497463461511
5438131143800826496820195359353695387762476978057484087123637819767850001616802270794975804293621646
1157640182785257655037122387915383471237863492037647291614016946165937534047835639448230430036813933
8722588269367649748824026806020845353937300501792829637636910829733196416707738967862030522162143309
9979438810983535739847106810579879384812784929928760307771718448389679121299769426147357270614055337
1269836318864007365652593407693793829445486340742124241858725205987485758323016895241236892933473851
8148105857012271294698432661545324492320270050070867938070782810650025272965255195108148301868499381
1253427219309478963327689047937892920338287116716693191306541001207265878546273749933293920736560079
6059855042790020534337155407977800270359320146374128017898476648746321735275549799671554982008650144
8798949504713032319855042389241433435161552684703715307768373161702816053053271631496493985633406282
8884927626067638950327572127609707060397967158288130028831078910276956596877521911741306708671926840
3441103694944946363655611119398873389902666976619804698219194808157210259741561519356091052121616236
0160246145267176324030020904142271964476385428230675347012257191311121868121572489586857878344954987
7964778984663470697151648029096276300222372164223733240497492602722666766921400114464493342596633479
6915087165342468552172282245247762219800322673076002910535110532962813724271972368681741881129323878
6894710064843548420845554734766106709676582061102876029963366970800112631680847186200039238310321746
0344140174097416060472694536666039392532181377836737400541788670251875558194319547982303125339642609
1875970195282718775593491895509932886302887090500180515109012047604183468478041079518319269730067054
5266995868372946016138626937262792525748710626106871610019701866099266734131346815986946880427122098
8411297322396467627555282237033319321506607023957088035921982508786116078157379431942191121350236453
0530547509698726625475250340142905524656458764862695652764508919176463807311572904296978214053757426
8910530163329053011709486194578224931962756686859358834711935985508077636034774026607813544996644890
9023809789010999798363425593852430069273325800851662347838339083632829049589366326333346318085870006
8587915969683677533822764272876196809640756463455526395058041968901129949196203074940018890513054344
7283921597556444279209568955076242901614740542331156107240597284058276806082572086309805577104455655
1210773549578077207470832727998787455952040204051714436371280500743934034128454851688461672322847821
6018740078820848798412702263405343675114705371125194046792076392625171413444570295233261852787557809
6794180492781648174323220626044076264929781988520695063361021636719220323625602165962264286975413251
5743459868120072112865217819612114478755074420569531561457436457948544153308279568902268264215199969
6318367729923745222611773785778863170608240943329586989831535233620525968030465599096085992292463960
5757453035354563774156103496539951318414394037027468181317433521601018488629440149335685568152462890
7764241631302686384688148455319613951492102069885777583261039838922674825762458422922204436385783903
4126003141412823108985398220206620755585834631534450807495244384386265885033685413126181963839592906
3717393885978317533325873500477926838687552376983901396420237445629213220087971282770561706904491139
8606067653745186244882512492965953042394911640873417929261914033664749408036819724283393339342980928
5649264098295937905275650597190059922196229306135908155053445542984029807459532441289616821047725533
1522798036841704456551882140731979525917943440272893999051457366079036187613955859405226741316239429
2001820287574132081379402091365491474904117781517371989533078351514382984274441744611666673889962879
1243926561228330421063824823839245271460198448519629665827113605595372422327031487403239984373985484
7001008542133418665433207684410239743781951982650278339772303505317571926325035630220953261414580730
1230319765081342890467549823603147457401464176786615804908462991039039425895949179517988959951170877
0793490434507931548850228241901703087693534763209568020336511374697839294500536630931917950156849954
1124698987293885300662680368508063053447045252918919399599938121619252265222464590255804259354393737
2347281693646712776128638533036417945468965236298951197793810314781401319758772158867629291176527239
5190356458719960427202673271779455364082959526788942892576615874019329527428635950936525380846381249
8340185970274201375339891517530515795470497452816169482210245255231281530429687183201669422225824573
3582970038811018624876187664086745572362607128703867592137342825036084203379068926916917494131366289
8442239446162445450408735329212141266646401252962135134184830393568006988948595096005843442193341591
3569754180851736772670465328860048013512109336819917314326839194231532238143399253395280555872936421
5430914266619274584346663324711380470819839852531648605111095743939356097743766350281054080590047664
1343155855168633873270733360480295150982646928322603946105235046569210732253532936161821413741866009
0906957260767058400539797828237812871994514903535640061609749421483059200087287339082927603640950793
5912367981480308470252767978013292682697894196884402883782605610729530158454237972769340073321193620
7184401132506755686707431806083388035452918561646004781825522378182586071949651946017427392107511925
1726061268658715119521765719255047562050219028353464889793777532653248571529913001287023746040976824
7148697068613174914101642669530218045949457600472374628729094994261384836660172543755652727846849608
1468015897226794053456489784188595174467136081971928671395324097297512445618672581087608768049163296
7025713660189283820794045377982461948367423884997352487827268561512179700172580487103167612598662105
5747220850272890342636853485609992746836458561529283388906969461715848228406326745723823320528047925
5282677358417063467364400288979044491723657458858811187778833424247370957387746275067127615984946159
4987273973849467685354795139216900314157840142933318056805537216191372332764447674739462212975180209
4763430799070242891319116204339975021494894636997521598875812068574795204125410980580915815938222414
6346969905940477123887830970364363837336883238882363770510554550238651381408049147823463709565786371
5297624746321573280000874319399064880944168724784481572581283799105701807019780054979017294435377383
2804731019030107086404265307099247821512306075915078585673353494970043733910412392196951459500067176
7080574485563676292036527133691462384191610846601493358102090484835139777037532825823654657108772673
2870376510375252194497020389966875442230107284963871070098003916376509646921096956735936831862776741
3422792971224578915538883139242826904273243738632062386328423147629369144949661723417786513252323657
4313180387958510559243291727857142640075063010734578132730785534835740199225079525711720314787574400
3893001851812744144819201125668444096516234088238230450467776431057195332265534155678514832022948105
5107379473244051363448888231186532020265597493375172550713901500800982073770693753857843492235173602
8914417002123804526816969983414808159314299936609301239206479007762036022766567060300490399347004058
6531726474000784415191455458292536993269763582147275779001280570947797002474941518762223092947531210
2361162947183031551782913533541892034849503512563770684526120282515993314862503005844183436204260364
3182806515841505383891060677153934444266775651978498717558690700923912913737958906478932858736619511
6077538741237089034001745400627773055048600393786056416571982079074614952226322690297201287291477132
3345487322702700244593726680494650663509479642265003121555371245588781070578600237543759134759712509
1920440955255308813121766865387783850891895954332769842921754345075984895459151936628187334863826721
7311375934838638447859726532829060126370204317276234450058066633823118433038324532694548502527214779
3724722235030208417181570869507365774782398999332729935096278578179500859624862399650051248436520715
0281239807124939563334429836575862934315299182431906882277766078220600710345650027717469162055562150
4388233223912654962373826344582017398621457002343412160807550724478779143970779882336178808349043073
5444014800569060379277092852523899550186640920260054965022825855823536746664688510132788295330621738
8660368629973447253488141199634636257368780704941152266692470611178670982825955737756454118495645426
3217499736926286986763904447045027161830603843247965820402067528039244709377589021240290400052259776
2823157868989352255844580890056793973608753868150675029071944794471608814768251058243495932123756196
2437334344548038190840778938343884433874285648419451594581015011861750888983904803553242966383995908
0861599825972921435909813793490163798725179445318574792138568699364004890848599377920218279910939193
9626865633389379605576637632831656868619539267043526176833228568753839731715977429677096900985516978
3552118475296799631392808035780060282375230590218605685392521308124577821189201841355163109848485864
7090480284159706512519595905517386762846414377212357517417669755990079759448943942792371943461796402
4463924219477201838690834811202028931335028157532486222186903710560453222986551733316349616193214303
6361181888199992405733935815142507891257452786873196884781256890051408311526311984778190880959995518
8137387635998743075249812306324362661824147593662639857033110544312068322585378626062170089682154707
2577063168521074375795378316276232419841555813282431345798106783474795856905029919665884187706157188
0465985869653230735760008702530162903410773558006059115961798752304125839190443469685014851137082196
3837741877983609410924907849773168480954318329727419327183552213252443247503801630044500602116342344
2869014994419690893405124729495321788579588252851221760881420738386694807420760024044186039947137523
1795533048318924274491234400201546099999327764621371826689495381525234512139316083550084187961131200
5548498866910766473371611782502481252553580476558424902703891095242333811788326950615082325347305827
3512040429518629424462956350569682994270329608714052307489811193806617324007592317404592905731702233
3857450305246182506377131788743443683414989683696526999497436312762338409463725224007830663895300891
9825599502836188908882466460698485792524703095488591493906243880367742782499419511937342908391135459
8263411893267520409626981385841682579728269237346666218063356006086485875890795688243236717128895140
8034606118604810249393546372346589293180433399325583188386916870630345692782853856480228611260366662
4870620268108559728628847619841095454009873730401923797717967476490148035034547557056659826827520742
2934763362854485888364060375576556600313590449636658564043103565879246612616928936649638565232378849
4220287219341105980654890578649953931887217945236981276253287030146828842824959236743804479443623184
3589340457944726911398648639240670789622660049186094476871078099368606329709445118583911085019846639
5073594676104424146243010659402299967004391516223542006133993872316924254255572831545191214789082895
4871109974203162435891993058210310676319910034843248866759019113788514303234928786533407841475316235
2295873357981609496760201002103015278335862448928279520026025832310173616368976629030259057203773753
5415601059651578569080023464765333660994874315096122777676094223454501680080280621347770433545142766
4764546444678356452579463210365389205793168178221823207004755175735418260116175379141914774282757967
2896812884415468508882104719519584281210728998416426748942565177609009181262006068005198744343942928
5855911314712182251535108984324560850488448788429619082477432864848211327351566647897123004984390019
4100104007011895713808083096433600787906928906544838065229647988048898367319063218084587330296234827
3318736792583415794033702109916654903392692868029923602114138477594593107551113173147228130059388214
8310230208018512787941817382771442573857020987232797881652410391168895871397330739117898875108200170
6643134808613292417226307164338406265235008998581699328106836162794471861685839053952701302402739457
3530526986504008894576035999300896752219525330185399191357765706853389021157905470307336087788313182
7477467712090492409243010566074702975572399477095029852137404881266796789029604751152926534503128438
2703430529500505681220076989535562737097845794347630960627132183511526456807747179259828872394722558
8180914973036389020823108706512260903283793740290025466388963030243366717994481096097748335397837956
1280394989765546095463316408375819273031672873331150971158920624511816586403505902304637550422548495
1626263335807446027020770940765512221605826114924466375939230023508052313491674645862379793903906109
0232755485099439155184793462546746426191779353547216627251593582250262585718687688939833831617662648
7230579045180659078428572325204782052626231814528396081676552385441604111632140728999374234358148553
9985851273605737526177354337383298553517960653924417535342258780899588803147637028125838976949781533
1239487948276225853388023203741343718957101835891285274463544894101499194389460859226130003441032511
6217046279777441289428824269209540882381091928490733883234735545047334001126444209464040096475413518
6648692997379982301602085068068209394757247621004367747306066101509532725437051390199983707728466489
1268192242912379004059987984825954703377259240850738027881336185815210192913438867284226853944872405
2102696445221004040976291310374005760624445202488921545019702361263582951805473629234018321727971682
9302788301043348535570557030279678421204142012251128258776163739663730901357430131300918186562616881
9805075612824697495868249166425121282734290648537982798178748701979612039466982481087456332419589719
5828063344178760851303325560718258014702963105119977767803524443584225892748326258137252933784550804
2654739080504669672561664686465585656400963607487558412911045669636043163539556315063450247331224117
2536345350134122021737318414897219385474986634272448003966076241008319468466161180001089857725772424
7753588995480523067346069000016977497196072679302797832192582917948267059768874291713216984353761465
6380028165559967730280776026118162581354673397068581541390499714800009756919045948985215483616888630
9843242859543039071947730661041111117424851971117615166457877730818015056419652152446801864752225826
8563848467000784915894694279875737525990507947625634391617184597065307089782514569218218944359920667
3055627011265485136968934853305369550073638765966973777989947751302918157609452681653842377269771769
5340730763629347301692198693317590077254036028862984802669461034545761070694577958217814787782311969
7966363017192177561280429653307518309057708144836593010224822560333124646696999222472642715777649613
6871575562768042211207598199480001568385711148002247972218478278244281957059099756076145125967280886
5673677034929576021529898476989694397145597358480745416434069500301061801202265284821387633217253583
6931332610014220864154961224651956407575917718481314865444498860012789206342179870988720247075267458
2113065379315445247449374985075088425425024869557182126676173602039651683616643033588378098545807097
1874277553419141747024314185390841157701370572207324428777048007942714400255645996728389038338555147
1142584438323547006347630819845168973399107654889724483259337564040578299484150414158808738750682227
6385223050545817965779812643527053588667680369821880827431167668018104936589102800853695832068961993
1463887927975749586377467443211110431416198137432910345838409659360329374248366791489048492243284503
8416075409335633887293347187904937402889218214949186857902193177839481775874794662256408791065109462
4968234937998555499067999004296275785570720724609150910117696821310724358116266997984987300979462405
4058217562262224033457823460834754936200498225964378519684412454339952168833300567776889472289156488
4407413345227723677999788512942023719894949349811097596861319314015689437399765826713465613285284999
6774901878809105959074332501893392870295414941437007411957743843318830318989669432871871160442653038
4618699986825297086512224539851865879290928444472877340550867362312110252865898972196274099813544084
8741761753427542500826577486547566253162022302677332842664211286084771740738704803601637853319353146
4222185495624838410861785316835497638137241334195694057010896696540638083030288014414304515172470411
6346378864674662343301402138965633055304373361647759174216996461014300130216748849988245899234428032
6557641518175949712212939392377743495659176060248243851033009100953173179274087527218077952450137971
4615529250791829940751269674563243752512403121150286155861612641060388970895888575655535899983857384
8445715408686545298480485775061046875232306667110910224898614666741670120553964846632565365267682117
8780286723873638598669117545584827921621039102083586004034965137971850040133634354081357987976947299
4561532791076483835141309274870405108759267792407247373671803544085998569934850778289428777613212585
9213476044050410307925688697709997484507982354253459098715589794889678043003964115112206535926089227
8751436849766456348476310747564556852006387879681164087734594605396878526397681630100251682982127234
8295230793733503218106845130458826437195812846928604503693002459879085360318482279080754721629137306
2854279628044756581274096789822754836813364977993547759156222136429196066168595193354533001257744575
0330815342234319855219582391070625279247602593083614686032692817832517170604087463047203364287987945
8479554671976636716162092100736474534937121180362320332882864986335678108954233301737607841617427919
3733900126203830450857531294103727336840930570394845171151969834112328226458433984047969560011654741
4477002219833278103033167182935304168067011773024809357449912167729318621681902285157000074153504948
0998416394982656712420539251674751918600871940701783210724558595073150603849148071022556578103855761
5259566004331352392962629691558469120005612669899105788950867771030552140318540875850626794662700045
7090280475585388420283757985143644246092876940650686743155198045444942128667953209252251671090509808
1725573019741791501682399875569182571908107956142705146845082248425411147688369428692864735130326921
5364738247974008233325972883043605913350683190690288664571248590277124320882739915067258668418377507
7861593153597043001041072776379748406257839924835697070635488565917107344710536177434343608689622029
5432416601199888030949840857759171780155875484169983843740513761450458649233999401193169588993132763
3727074736976544568862652341527718580762516483343362829485768827101871538854252045935961513550797672
5323521130399415939116749675726304340249269680458307832528859639901664157159350290143168115476380122
4141687083975810490921254059394706486327380560010868339438820952799499576182153072573694317692634377
5455373572705211543878640156603392699249842894584014273968917189112868755108871175833258458652279738
3934024747395482408814758763401016051553988340880476315179866360400268359001120320183409916766975864
1706285935875642114515442035212886276406918302256848604732757064983269876260010226583854339595761655
7668758989832280917703013763721939145301021974908859443808574730063857862716016173207133941292026420
4745417093276443998961692393384143430730628703733376165858223405512672586993591067899794182264480086
8958870670339988673153176662499256034399995105667705703646100912136707356178276876213360048139416224
6871206377749913635147050753567765254971923859006001773188898322907766917017248961178875253376018178
7244159142859519705761696188732321887467730927777530206399879879347649956556909552873848400509865937
3027877042257392195710311246800307898485161388808218810587051907344631934580832498508296955593248540
3013745476112935319884491892628327766893751830989185126877702867185338790678161437997242343155587892
0437330914672935035420432908328126898087423850423428242530551755714875434625980232202276708047749710
7660968313681913606486054654051894110014040283905424141767565444330742190560587982752943564849069788
4311995400803124774545569836841667274377760960343015380325151368907942653554251087036951169176565284
9816425571969639270329444288843965730886428386327806294259088809913339604403223130930030635312180644
9055760293936086827887143396292563342343198645336995823099728925830867231371072204396929032948229555
3057051614614692590920531064455608105646256344266160935659451993388441412570891620721680104827162980
2449934182662138770279738729237504609665854134114078999818880938605192997820321635142530654105201015
1818990506919041022117649459005064433873789124644531105114552270808066292992418990175890403101792855
2036577080746342413711735182087812089747312257124748463890226771222660345940686197088770133286607470
6043327127613795644057571842393814849844031446340998177647646438761189831248246614703402523507069764
9439474186426022213534156800318041520197916288386524731990135565852272563803867290428834336079359453
4082132884724025986957477537055769430397055776866345551383485407170155590949041473128679498100191568
4543187061220062084094315237787231860121556637217352468549449165030620480798224437635650097488407695
9438068934068014442446646289634719941558819783216102339717858206020205729803503376217489680435042557
5563510304127412088637485346626674887450131732377779950023018696722243182762892273821918570404747772
4450347940887379458821796736798913899834620527371960365781242266033759143869214656829145095272223301
5166483351953643330614098148227852967833139005225435254621857952273377109310208149776633487679506773
0497797717389655058247481916587986812170547945349189234802505738819906818156726801083766386801549087
8785156193140286900072933124190118652402502680653148830692340282275057656426145475148832883762737190
1673345889597747987566248283685711581302301676152530391011206036194167065182840857455943587053384701
7667411273159690677247734303731102731280310490032536084346800398621834263924988320208744343154313801
8119653695583999398240511494675833848282462461342913871739938412741281362476708483042191299860924655
0476679184393608697795450812678451392770929855673196302185353471214876681137255962086520682242296392
1714203125675801440381681031909412914950631029504373091297159073915687705900989229687144723424028931
5850903679255461398778753992110279730592029211321910323491827304080031931876956087125929131866219185
3211045849366417475229167770528192293477815355433703675086854531835793913865832245286630471264422959
5205641067019350651987290220673288716037905884110565688832586331841835211926117307256430590149999197
4383673912958205034969148889327395511210405099000253084182961777070866478149975024273151225250515038
1322129928469138558877150762740088241964809020461424525084102493073827686745982132174224273757363168
1143549178670100130573254557155772296523784226580291938856040910731920084123563786779331275543962619
3051878338401714450340726949832399531538356669241317000793633211296759263591833155520953322705656306
3409122036856395782291991840466093389211367027000822234949312802250911792502596958492374926288602677
0737345660949705141639504048882609770099168940658902654145294205847655490499891697441337190693563156
5925488295009272492344848150133154271143956553005281887441485036878992972383689835981028245992718220
0571211533763045650427630995749730281614244076729239002103990611621672177317789437154369478765021635
3256054542035905706604287581525709931190173930872950225040223259682461018961785244799717387455489936
1617094382334073713242936697223794230367904828060598761360086299080242129703948423273349322740854598
3885996590815029834056253669937946178305571467125940270676840783608271198557074292656132644021321298
9273928078256052579509941929884767192958192357092646132100725483787105650180954690815656408333629384
7159501716830739463282439073983280632926883170997359124120112577824979786176234626287101071689215368
0688654039490823228169697334420382870094535437535312271040196990863128964206655407134659602998182753
6730833320938100939681056869957447061501425153289633101791987267245023927896501355011064348159252001
3761299532095777110964698132893521724130010116520818131458659066905175264720862217351220648231824110
9490271539557951974570817110413919044002131620539424271365261854335660831225701068198775788161635990
1342903504679138192020078444742785795828304600723234810377615721446136651087887264962930641327644380
5477042339938392904692825503710443878000271951542921873162854121030878828400903937150100861082285665
3527304873409713762251366959977530086560483848488049756543715218287006760151704786842082364380430341
5992536072841888625265204864062761552908724759329816905957160665853813206358499786795570613904044512
1815183981111687286875583290057959113121883702804577503072971991003242190607146766055684026391602740
0652306719023786631557238542248103585297106373919192946265505236010588817414200310815257704912371640
4056746644064190716501275110946044586792997213363550001567670562664214474619480525087423286136078470
3210249572533491679751734556088680180207437901827468796384262516464541941639703991928613267624256155
5871579556086327496764294098359031626690473968600671298021297337816046436257871589724975096480847453
8844187984676989200781490948438723518252308919276617674157568739014552674565860156105648331074644778
2607423052607342538544309080286615430216460261992398874827263683065942618559716819019355669210015396
7697145257375385786621895113207452943708759588698993547653771382781036973868529064282865323916957720
2304075215978267605379356603352934369153978531096598284291056670796340206597759470346548963922050647
7253599845316236511788052110941100331829063724770113961312644199838995112885116558522677942052693236
6455734418522707898409824112842220503720869215119713886250735465726769867925751550536101439470475521
1234154130437160197711001374629089528173722934487756774605068514956970434154798090659013139526290563
4819041048685684542008064760190970093465049979392902704333574709502999876722677509810314870598443331
1507025791418233848350487975507918373417451798862734936390369601496685753078494886142984868180863196
7022461051088798321452521018462514520826158457489366691145506330534928208279050068455770558641579451
1611645284024118528048137854891428404528112576015624482636855993424899414330474665450303848637799602
0159422489592160591259005363658009483651899909908558615787796125994486571504026752769097026972579894
4260817226892627037527690407801435263060623360934201869510919104833940274887715155870759353533795033
4082377166064033262981825160529318305748573767656565773305951312944113409884680341219499063164438623
8479331260943252100004029482134579091440502921601485170207192527737079521750722503101888021839288376
1695285043837627632850840718271998581315334880495239657973977835668355775776074221997368881287713233
4992830909377172638644693867139382693964553744711874448870124052180715949956296949571189777720429024
5562319967435326867270859685955325820150570372200414781442259563754480863241442902482226521785820281
5599009354155217545833818132753074262892616903095832716294342147769246009752605652764461536587132458
3469656237257923826990815309287384241834742783063948332675141743844640085970810174606353615356215135
8745828277373196832844583601015427113293711595015953092389395826600317787534723536660563957586048243
5487165761998045570505342820818792563282469291608382642676379795809698185786359902960076752036227169
5414181724568613473406460920562952531480924083923724195499824483350370197478840155562462786191428528
3705807009769937433042249287763271373540559697713992007951585159447903805101264371305282199427860006
4096827552604400289216619596772825547355410318436187158706450837510289660115499026679324429693401452
1802980262749302091717644304139116586930775174042249643853415450606994747171120875914536451921436756
7441115383120018024382278593018218822393528049607998894203124439358734266133236827965601585625509861
3586427471971521490790880449453670371331888922343697189682050611839349280915385897711942426574773273
6241154595792978487057317937457257759638307328987545664096386658175079960514807094095856789586373386
0005896568159962193302035826861471178381229544664224799180044615393690586259819641168191582256803820
2597283367134373372500218485135308836350076582008743219661076894068176884701513735823694051697736529
1569732400272848752425833325865218145899239760460582245860239338751905463042678130293624089729313153
2316094481955653347924665569482455900356448968170211471560160009325845335192853201539972107605106069
2481683136323366174772218244794745519719015476571493639087731240827686688087839418272465411419077914
6611571597192394857358253122624725068431147539229847318947108329933692209967495736192194589329184344
3603905461072608051705660421992565139401423319813105135338389316808391136230223676071715893177651932
2829547481280040353978990282540465507520118755558678666185749235306772160078362402240821596520495571
4998348274541166946431823112260935011606674924792049246584068003123921751222287684997761211296892565
2847601476024300943166493689240499877648563695926348585030661472786743983789993820646827777701817457
2941543034023863352049154077467316082409284502352566174819018586144067576541859594116876737599296868
2544760602587742207773323505319224906458763056180879989792461861566035885529949761854783319708505947
5644495726680696382252446765477952003647499151242297545149903852385054252218350914667792504712205133
8914902623956029428114439196828559424006985404381963706222273214168113232988681242423854019396390963
0607420909614074005899548747687989979594513943542608982035821447450816045621583855619036108270520738
6582612714238613941984291369827543107095021676445204860812785546706885116613915661762742437619449626
7966520004973177146533962174399824700612451628914665010832062232113943173436022864687024800484335254
3600385248372602261413390961495915554274910004092232737260537002761067814267494934027601889499052468
6081999490493810465845702741475790112130076905289006450730360647187497217874955703560768002869158925
8283582059047783329450641729319684029949992724931971257622024755557959765394577097438216144874439365
2521589232999085245618384227046051563384234220641696498648542555546912403741085967913631572284136303
1396712005438834427827347843536774304382346913163125345048301246654315709930224711153796239714906362
6163239626579213569302556085781338857733144196940410157206546700193664257479757362430113401547535806
6257649940495545104541036774694512320766797094813612533380959639003663713488199223082935527356654291
1352364632619016614055649878902445146532332394138426268041352323978648308621586137903033210341121147
1747650440845566108418547710305954496132953647598087566973939220041870075880617102978923946304284961
8076131723146911346203983014544622942932615944616090266505956735068649253266524898062202972254153715
1698171880782362855797539126390713465254444288673351305480479011283785718170027257615544750339206334
1040106318429924552085089585909237167894868769028900036068757345983730703130733508343624156594834658
4636264231006525514211600572981141258637317413665018053477595583023400152665299230661362072568248919
1204842194527515063243386166660467553283413990912885415804288196931923536181565669981211597350135600
0204954314101351148124167280121596996109414797686829732617242215365066900938931772140603102127673865
1072018886477781478051594674419918503957991272486814593860324127577388500270623704493940434404237028
9354013039009012909009502916676129537831552495742494858558962609810400947475970589514884641915361991
1715372192308440992817948712613086947036225381122002079683285603091098777479475777367326780675052227
0902619839089446034548857165661705641476048427472659968817438504587225447213896102059459352711208192
9072989732208230983502114285877649456319442153010393016581699112711115771881069889215892212694850172
8084730697290994577734345866876047326561922276211985809884195212645849833898533816812379845252251298
8165544218090701426265193976414869664263394128237750074703061536027230008446579141640947663052166382
3730915887117651100872884066166291832343773652350985883917133296090032590035782025073835098045649926
8852890641796995130746993195487476222021124686007953689389655384258258326767184643213738155001065077
5386878159940008665307628399725031556206488918968148757377054678909328055723617398369023309647411863
5952171575496943775132019952619155696862430781665690628160901412537035792408836670209586446601510034
7297963318309437544402198561774751174557428937082354294333158353566692461337137474827268540555262121
2012786824395453202073554870025152506490737508986695634013471423836459449821071746846498340076253628
7626790227305646087110321668714886705359854295881652852924236753387557056456338042052472732192654361
1283457545506592632005227913124484188618026489976930653032759963428222104203216869500698437673134136
5473812157879291449754779669379574572825083636360513272501407499264692657540580962529951581326932518
7656515736695382202639794999576016235716437431526501279928193411294533401123703909371868102547101617
5884891460255911034520265086068659991971706057462517045269570427712725563082832870186983398344098559
4091463099283528281934144117230007195716015451734537335816700070250812336330192342887323978030610022
1681371268182414704547222057735373574475260848285206512761328061023100782562295717442630770034946677
1223896791233796475838951144947340492215366915115662748369706777441393757851364719834459842514166761
5095118045057176939679933587857959774776459695521891346915877054712208283734516313594568454251077161
6518467336989412881811195437849537113879582910794292995858431433136588597150018455804708247264179504
2450915287785858527510155854742881304464673118629715614594275642185170630195738099130008696445500335
4009627173861646120912520269641076046428839811994296261992147129501645513601323725729670201749890753
2340206194226139285755175940792705927366234199764245249164543620906755356815645817581006726811186310
9423942766576821977902460250543754773648205450777093312371730828800827187239491635263779014871038950
2654251477127901216962048143220718779636725391258437879052774253373378719132335285673009794238276217
6798702433296290174748755283744249763244649594804357055116159023667496497804692046122844983666341565
8837913857019916023310345084303382946011410086904734215246767567373469836929837304952626742688365692
3574100911285157235258479679220180281719731256436217338826765541877658190596589927024631855927855362
3384645009118285120169984902237630220327464160176550079380753664112619291405331673077101958414416262
6235972354008557872596084571774773488430438760093035038305370864804509048775832239625978228837341300
6647858522382448480777184529437591244001134569005376359355365167139998787450710355510255545704565038
2093156555061187229294045258347792724391336718121713525470598239370651564335152114569446689255692311
5310806978536281221053238353242906512483079777460601957651120431257933663742672581998644319214642632
5752971887041703990496682733882907163659340301724269028612093124587140968189983588389622221814345931
2959974572988122072634484704699218002711210971027342601269200453141845830963895324103237412480553482
3380798813903186083125178387551384411269505259877383421718468853954753810351839989380315153831321747
6069129201919691061532561596046688916446683224611655597764017387636252071405257594268661364752185197
3634439667460335683755450153987980917803351579740997639234406660921256884443753860775367057993874629
0275769680133367306671873829121700185625966061068846762649892342845340525532371061089452023618662784
6841548430515382025129843431519192052223470739483843668469179067621304097676804987399603298267075496
0939445891472569962467256877824836367705115018003508650188388276265676621274694175000655380523586802
9824313430880232038559225586432883410950498630505088862263238636372202069454876029553189103587991820
5961438708806506633326817669341823958353255659757745538931172043362976440343740570671656545982773152
6303093258215317598873912258280281417317451298342693191405087103780277616992908942591482440430723082
2655501250882384447073776489699142535248861688487396395284006139896684180222170944320872179377770797
2673337926775009926010281128051495010971151800223824044033221601216620824682961259012259055639474323
4807284599746933505669899478291284759774916030622515808305244914362984432076138350931047993130356586
1976514362057834244163939578978890013792078746964656615555672676501462935062351025757119503145155642
2744867643883983710734034832563696625733480014438342928399154927043403160296264119991387903364373871
2961713779484042727357521223150325899997305458786447234027233213422501895832415765897358784461724626
1195314956497894493450863487733512937096068089351810862285911928654637821804491330705288710713068511
8483952653886102117271697703395418368751713984236647445216993901430277766491671958961413769517370056
6295036721618579119784602644333320218085899852376441739315464682846596610966286828834227388457909175
3039611789923560247766218395826457359349417337268760379386117710914422235992540473250120095347608732
0247196688793593531844367047513259763759252374614007308387545163487902324345228000981977582607157986
8379248171232379664296556777271577829917069759292961600367438456886652895341992950324300673898929582
9403143855569166761384034756320539568911405900044695199902677353915393272268778636029055955419529240
1516313010567180388986344794098733790523869581189520132715623718537688761581602510830234200188735023
9387497259100182444439210678423544239859569290454510916523170776693589241889926654895018150423713641
5795034832513907250591661241030040971728811561882241193061197489163273635132044652103799384193829179
9506876590495997267564481228775719000063548497849877408459294072132914004776729931832391166239856759
3250949953642469534676665212138623666981300393355589578080129988719541638327198180375391981466807752
4092136018075635967782411588298391420090733890986065634989905634782957918148349058073737271154554587
2281119128275582151057495429451103662510687105210111286930038917404442500159299253935068566613937197
5014829640060697954419490601596403721361586737404418345011537014579609366419881047692075645647724373
8550688169786883280832792550573386626606541847251453737856269404448808882954004404755377920493298518
8726245523051879969162117551070615486360975525917554872436670584288288085974443863550060367215334171
0022282156204244873492629169831437971944576401018236615070922163322984564058526012557559616190293108
5493873816637503147081608966641869350655038476466338779497049687686709344688526850855665417362261756
4406662852526140129322286601015445730311101209228306858819380299522489634315739760569191079627000735
5435304594746544658893471711044035608182835241753121619584318547319199890695244213902678291209610275
5025670565273767135269801324885231903715301458882428315573925573920952067897802431873731948208552837
5695991468564406023310414080383302710449741425100059871130449160665869192928165784109686068479526985
4150696288120888367941254404584210070377665556089862872260614388613255170484707067851559217359892044
4440029622460021593380515776364592434811838639055643586194544247736156257508063930467027830845617358
7153621157969335111010969699865505710225545638182781994763739032099876178121769929910567792462747993
5630287442324006008397153285864370550260727213768981852207721640757616890262228020074718185709782817
7263560981861603646676516165428222961732080439057381914053900235137590880957855235513689079252351526
8401989767299485709946077020457583700869984085398682375787421881217567850041640012648400136433828822
2478535552390134133732091187881570217631669622033472206429945307118444962885395323083765855409020149
0766298946984612766570592383313995943686916727284405445924003108507193574952189877369382623194133996
1017961990418698188096664181534063453178203610904653606488978014363857321885569380234190870377007637
5670151856305653734266024955740769105332158988306052311670375198362703470182049123691095501637784878
7862386008381513497907597369263667968908947591646147374626890976724210086356811894789755735437533966
4627455095545314089250739787469419121682383741235976944258078286408638054589407506208607145881167289
5352063058860033199890325877131736604889290847984614129947266244030401583782776726231741566067332768
4343780274210759760487225611335945811633401656737972835397776700605112670897326984228745121366478396
8367370910205614392021522921312115684960202848235621453818451602626292074997017835705204656766117115
3520782031005854734581450697839507375539459245965164748941389730442730941805507282091563042294617818
0102660281219160777997966372443071434795209929510485442892733498457441408994881161866245357439619810
4107158825313653597608548644225165497628351308791167846940320078724933278746230229747166455282596539
8681712872774000774093615392937324604186461510056937101533262468719005844511680985336145591653528278
3650650852469145279921337199775329551319671413112958847037822324277234399930682188634963590451790886
7958120452466299737383172469198809156359612607739854940178215911288211436545164607977099107393840000
7558899799328068565768204576874137383748603322224619257984071326606003894622329417220994303256444304
6712770572307639094734035832668783196777302346495916815854384077499553246339391411227367281800127455
3196064743521618293427678346129768652468811209852855666416971083427846819948433452041259872978322625
7494247579867929701869728219374079749166556749487727146543892560075745578348537206132780813642354950
7948471687255074478143865991779734636434355934273510315102302434477690978038864819039011452868692009
1488387926100420306664685383557123805676594546536106191513724524608933971771899267840516602427979791
7074421311373424603309687958358390087561264671451067776064043267396345743342178830991711185194745186
2572569015136345242556692129183738777223427477268667857706947083684592479171706843055888798997612307
7703526323437613192773661432343947212676826806522348262551644737053082192507759767626324675352513517
4403628852862492973436301102831165237401965764591112750119182544785902149720285761469049613245309820
3144168675879910930692355607076579638658367910776895111578437069125279426336365170010445201957688979
7144782551796932152906073444406966984135525889265454075490309160662533555990354560511785418253320642
8313015997107492642415133517147764695762570390570362590365596905515829101931615128939123249581782859
1042185388435542451871244114955665296108103053540613379818958268185166126101581062923785031137895671
3840722299249920291421844035417316595774311716673439906243939484866958492192169860151175367981044183
7332189448390074025823646640142669132245549162779293901405534780574623086269733389046331702740853756
4410536758232646883505813851635541892752706000082203144816467089460066160622227974821945483202558349
9065586403319969317227748567413495673859569807719782617121034060546804646117764777012639438019513388
5029679274766348481923125244574358300679703904536998025436172449565113344496108265772356880125146287
9182546890983584417790993663746153374354702167833305069293028717460020730833295693706830680210388980
5737465739361288057267816513675423964673044762155540022926929065963606645843895216548258180139827730
4086203888657709438769294313986874777020761725411380866052985428476120675096733698137272840935294679
4097925956039606157728736642078105153132700254585354766018971445488108172140452361140055316791413434
0727524215564185006121937408147357896533563345756710707781930465542293862456691950626081937871656875
8110327137914827700884216436447458931977076104555728910274217087048186483590051477103556891070825401
2971412979287754392507218326731439516188293245456542076426979240580034600167058697320736749521498854
3034779585317613573282810831152562834594160409784491370064369937226939078383245500743160114910579992
0327132554328810003756248848710913620550792605316772065531827822191399459020449660403957119404197333
6674862025189380586754618611934967291075677208452929569069561871584031372787155880038382416128940887
3089084760757271127558685127867914327881657426029977316245296139698437628657472745681788935033455600
3271718569685246370959923017874304064727678263406388060064870631492926244806211278180714112073817598
5685638237440468922858821934726562532382790067680509062554496409133957842911223969315585516701979774
2952140088366399138732378132083572739803385851224691990701047330904608488527901140318402152418308620
7321185704464210836235603273744774542612810477522876173148040663361908821131193438173516916447160486
2844029414597319419502306883629109120212215448672399891698573257133123868134249051918469744367797955
3169040201177718792278431454038678518611235029525662947094352896115472590934392625837084974655830126
0312717959092898612747257118193192065259140706932826015408898943650456380809820421012674401784415076
7890293827710662084680557178211554914326042179770121337464686799455185335321578062121485837429101842
8720758793944859138721068988959674860398757986194650177174608348022170358909215075978692561396295071
7512176868851309904287589388299894568090850503199727175783262876563294945031716009966489154400711713
5107388221892536676458563194735523564030207684591684272209256481256516881042668423000345826762985686
5936943341368520264009524152344749854878628410468527790522848566869583077483967122517697565616144005
5493043451994405778446697703780410621100594667223324459136355466939380905707693417194233785648634319
3906918116479822811550035730796480144351162114450433996268487625996248161805976159935454929802312410
3173048787537476587815463301305114663383406878271663656014111966716970912499022135751269026114183289
0159064751352643143930134197687314279994485529198374876920875367129619416548851593984942921613979699
8224367635934182040529235272602577164128500216775496089409096954749714060746231769868722284002689114
2626623029116239526228129615009808538192253445342613525281612217844482457326966095251930761027192683
3705550329206582715284915396665290889264823639607914117628993653233711369752602486360141328925670709
7570202527746706103673623271820621972553400515130111522882340488433268191372303682303285217247553977
1125559082976358871566057307856228752783051431193505808458590655630806266673975117078101787924531825
1163557084486942876065448563553294552110204155142451366960715536344246224787456404345168553766752519
8417365117550217723564738077603658972241993997685148142770739383773212401160489869138642656905187451
0847849375247942075027609466917105559447257874552645663818397203646326065095964335132529267437960607
8949713179431375952174691890496138806901153293203583280733467188299847465708443079636251990338607293
0734183103665560763453856830678098972298792139474445977105610295075064260906310625058690114638471850
0640763222690447556008894273507059181446008941529075630774149561758552630817404282008842287494695934
4853111622742333560004176109974077346467835149854025888279890066121467552432965889064317826371468735
5294887516939020457857824145463980079854063457282656624853279233873628396694790446513511547546294216
3590762574272707542063470613970751954231430015099449771397240898797249965502999909601639475718011816
2045867264089721404344272838184907743970277100593752444446568803623314603936264651636550190345163407
8487874959457182033629261608734257048505983377621177799233239942181543332347869572193313476298311110
5237805945924633284738960442671680601189345841523345667609673892068461450185069835290187669593591897
3514646708711199893212741257539753046857185029358295890764685957933684114149427555044148489255953315
3718331325184790346057389122309435890516699056908214300468433850794516449906964576855936060523499136
0796076097781638347295553848100185057951840490169526266956356505056541529697946571140372199939570371
7000306591001703220930236387275899817189264594197594153475436614424616625963274216741744722291362898
5979551681009674527957636046979370155701001424788533212450622773732262713941362798351379849773245040
4815244424333139573450918762702690491358721721072462511928039026752269261941600516057668032500370851
4128695214036723091134948453561158338246459514047419642100408155437503232675864453348288104075821375
2656062329841583860432408879631134913239440963494483766229947537976899790383188699667440489941647551
6816511932758591007680098612224261154968031800768644046506650281891536457854483648149906855275544766
8225961790497281443296880940352658651275282229063265453609700321588564763314312783195043292669169784
6266209250950122822315308074058487472446781209019737141288556426661531391250864407232452441200053476
6405046091332178706415321386569582809185459218152098199610150526398346575365616030766587251270703455
9147764633033738684338073844862251627251585905149064159170166889415743819263688966855306726846793482
6718076865246433250053429946471955713918609007808303195496984039270632713216218285731833753443399402
9834996479396948173579065462224644287834144379669184818025983148303199731774922981448348617143267589
9385930598393551777091720983539560766953316820983064123956869632749379933290949773988500604532216051
3604441026350912738998941966031072555099527582876211899245999654725636294145023846622897620187949059
5578004770917469889798422413252431670434483135185939200091534668809984330660502117143341841472998690
9752221622631722128003491968774089840094268150487549621509881152171762357812267727088285042744728850
7664437659534342863580466073203620605922009274469086980960473396963271777249212470108486183811563932
6390826454615384166639328381113911117089505763789426555332624073875378651739501924564877527038982899
9178138991575507495840606016521839761283554872536603428168875380226595833747318708468529738144162393
8696123010660921559413699430933893839409503571085090171112178292425288685438924892563336676088773911
9850931045115463494141883823213000628542345448128708971306439773557064623827302944458405991481526862
6125880166557674347809894737124329531801009353542034765223641847891005989904073906994549266062980050
8343495064838497491802194909373643495194383501228573235571394192019601460360686941637457778382490471
1300755983259776516551167493266784362945059653525235820483262162990948156419174787041617653207606295
3260089803006242383228613116247867267226536369596270258193631630815179130876033348327913689779832030
0541479491819994389681895319754397773499259993113410058975085200201118935748738475763072745028055700
5843438492470514800907662426975826975447877989060187535923758559356040457909703426535796211552124325
0012873670476698482748735942704088175976809377057732796452046177138533973905223049888307988689635346
5540878836928323411482243273266044582223100440517277245191567557961045803547158680849630033245607166
8501394892297579886495693208905656858293686141143543772100636302064468585484509591550511306939531504
5001471102209647205343549662990822256724830479376143316976216789260790003511318982381188357683496020
4626640257402769982234248160722193127500128627056500176370705193545143864054689970752295608434266936
0966218880803626735262806888828365260017926673228499322298376883718836360076937535791483113079728298
4645645328441344963898034348162431901222169440810175909175449396109690986194990589738867943068520744
2560174350250417197481766744927024103469019754580726702522114963343988478226366841521981468810826338
2577345234601884228610449039308556690117881488093484837724023350155963485689740502247337277643234171
7761935246912652591971080924546968301101240275370879196370232135832077516501125086259844408991153863
7340817850797427533099701669987151513081168533067389205021933132209387550542594416516053845393338719
2517594500305590127306920752048238198271426129922898170299010181856420935849434039527756607107747435
5988863010802158224084395407565563782367221487503451865913113441482141109848316127026726384962670739
2534472776533904995569618916335933147403659131242827570388366173426724206371701100523487112408369559
0609107403683331799826638303309800378826041937489524897686812516151501257339095839799894631409095514
9881767239609831862515379135036866162063491118434902350180366852372837577854028912958371257087965155
1066638314940186456595254837104317744234664420809946122327281463675248721326715611875437553203870270
6328076787977680650187885852551370802099020560464566091371959315200061644430982380802543586659672188
7918660210148689647200056338111319927560278363375353141600025007725132505531428123054606169536460413
5347371002518853051007810040123101924027431813078686113250325340814885684644080628820919244434314186
2594660023555493033994652087383767968701810037062535880005310150393855698265240376146551156177037422
1845401334915053677752881291795610556561994400592389547073547139876033810381810179705368221836000267
7995478759784661176240319884025680991863278451667558187157971129155720522078159134920153757533225597
9998648002499776551618665704212630332567219637668816476893654425977209357904561322451083418996839256
2588481550692202035131684577159890466728462007437547728356350254526543293976911207177200208001892806
9011122167537180553953063879417663588684813221423380291359098614658521965686726320446120626408854214
6906759313125001122892305671752474328649333753149589037922670081722000134689995671096797648143602550
7624197570218261078367305506706615284524246696049537862719207211515750287280939431669435340871999741
8143113117573637676954620892888226638303470978788154015498086129130251444945601298487444950789595228
7173157340065266094933164512865158078102752055311656129448158260419155371792640535905773700734071350
7941225382948998413747521843700795330438458173179045348448612861217802489606463008817277808401455208
5824386214270564143891178020002549130390748777202433990599064841759201251240450667150513819751104275
6661186552484115998385398303610826804157446898180715046294124835528462227622456327049270562760183835
8748144060870380204924074084840215511334065482164074897122582816713548381260087969575818951870471825
4406336978576703495543479237681414716028150880991523361678257896538810639701212086189411625266569412
8047719301135889745287297927577689729261065411313457714372480301114222204643087044149925637320571546
8054305234714844593287998412769919579208547676386709393005483849944559635958290412879798993710652302
5094258498345985159307273033847946637400528261484788156377706498231140558253153531515156278791862648
7723269795500964098357136037635713740715100824135953193334870299959369214253138636567028838269318743
2454649672969602372544919528719435289573653303347433154297686959140111761350334327245081009455363214
0882561203929388450085567349207237919940811071801174433590175777789722117989378239503870305670858538
4138677492668247046524421359549396385559852232849822019769126848349852125329986723683141181957966992
1380889520271054819238873523268920163148511458647855370591648323650839108519495494140494169605338543
4176725292629783581173358082155984862436085254386351180975066498700934620058259958372856623024550633
7939211859202318710537909557384641667887059302370135253605416495156568043172686082741308402305671640
9086905458551743056999206095849110892785965343479688259224910980687649385456285929359281995308681926
8692866684694656761666292942699246121128697627947788304278108336756112544513072329912207770840482764
9943402947198073529839000699863805948432271080880266545353050036733247226393462307805060717368439474
3133331675611017989974042181178381328244177976109261137836939274652046920350004704941207609773673719
6430577180217907156202789655381569966331255821527362442566110180831528651439636628955114011537158304
5155071008885399598898899233896726075174866775924452800602260626121632528170167098018852922951372788
3022460684989110398182930497544879362502159961566954774059333587272764459605568221198301167787434236
1330269968628843597425481371924375392661777163700115318419722032466231397841529149257492417741162297
6634349117598114870441620276001717602667289619538931749293739944886409191853537281463726775672146975
9668846223439068723658986418811814319054216953472012459613765335995529367587865680629416194580514786
7545751427607281920819135750177781987189641350952338246578920051751687966158008447705388117742090307
5616154243178310634632995330192001654972569803379423020140605916788151624386880585748453127679624701
0441492208968118132460922545237881867356374425280146348559164277962245885812845048286744665148664060
2276910911079723309540704930757341016831895852569270076652644406184423481822297443832306073423196310
8433691366706782927792274079698155817570833692257040343778012101219316159862994347653717016823928754
0581896772008265607743943472584503270093974274858275455785399024590821596864988457509028054706907575
2827960270623234287885699522093769972297834661989256297832844082030778343260968300856717770846850783
6841401823638330631793629365859051022936580042144302688385205798016165480387034603582338735463672095
9718980086148896252132813621275658124168915024370004261367599771231270785280683685340529641152721560
1641979620514666348552646230967395414581084882540091124844006327010380056007727434919648005653859190
4347679863959339118112546715353863698960189352140689419840853325358793776000219941507146711490604299
8829511203770919356616434567663382990540161705995547760726267930294805453145835732493593907351864440
1952578030335660653143976191129139100604745055340913036714075462653998963877618504514688754881867093
3567341688284174184528625220126417504223930741091255648266283103249246169886201843883036845802580549
1684463351769044169317514731412980761884985619772810931858658048343994215213826678157693775614459680
1709414668462937767953474572915737661542746463517322973617529880212266231995076290721258104961679008
0445885501814960239652471027382068806667087350775689109386476845242358834055947997151176389444243393
2058624811474948093723917311355750265946790255728251261023060997886800102685979741506406257354882779
3720606959049006323442281974068365199294226712890268965772776712825330664261492288585909307674943439
8274265510253441262658105055679192444789160726140496867428308637587354136774108586065371815503655598
5809517252366911875413305636281574927106175154501265416469425040671693987861549816176530924505038210
0287558061269545489992281700312447705901670073053699452400903441169649823004133985142152977625005060
7139789638595765540406244760070960281805163764339153363380388236270095851140454212244303497071593247
6189231419503960399864129010610822142662719448208697650612917999892629310395939035335698210726819691
5370433626049425742461143396629489067375723646009868872498036789909793096256861902096059222917607835
8305509942307891522754519423536605306979462918698740017098781929194804168266120400461642196509051253
9681807779155053445417352632677187816634775397466435318777384586927597695495815982570849890066965131
9552191329772208887437117735395942924053221063431738036602666643889993156380178042046177461218186492
5272237553390872251928774816106639504034068835972398830515771181283146075296015819024962630551228391
6763338092688765489840173762670492750199719573052036662484452792149646351096636588951689436041867380
9932025658638439785016274683706550409970190860968616587588544836142519871707168458498329414115090637
4091379314192031529348553529379086950558598328905166783725432545761669604848391051019647149262925571
8583963753201368118125919636789648862187229538924128293508261790559083231506169531075887574283135665
9635785529780877069124940299708202508474682509076985650065193523178785368294856533887057855373320217
6572855938979499740847529521286474193482917979988538193237330924148564601329459821216827319777518052
0363216939582413645774495267061396536552512524424038118236144370445842193961107815221510096027660273
8054274984518651802385925058742660027953437031144314546111800274933728903605454493664932158008161013
0726035160947527242174519064579105253831564011182905816889984117508840227425175267254487614420243579
7642329168252701602251538431685204600202804345023521792624856694293175393424583398090631766683631660
1379113319905809212726137496566595409874098919444786175614881884780250105864796677806070522232897500
7829546402752602704218084482880891703862733731381005384689969736711258588641944567333992432673634268
1116669144050852865387654754603506936831998802019670685059013493559634223042492929945244064896399527
3228784452287061476858958176112700964719685813653006491045063684219971717534206753530867227933861722
7610654196002950407539734330185491911664570051273162224937412110575417129101693202374401383358435752
3873816519565375573148561496661977131873760058884487460945222338104520912564812140717773848292258688
4249847696015474615992587688399829864420275151644164232543734949272689728025190650270421058262871674
1590081646037695904911546973107755813594085673998518378852490078363464757041447711790688870979403983
2199942189586018940087657620213748027854429332443306616739631381115736516818097124116801131860982714
0875564575578266468211986661666126703422714731780288086639511075522968235781249113376344536535374133
5832690826810289795160739642369172097903200313338577024207267156072437814002436022636131820912610810
5092794722579380203274393097699454932126687307108477364898337404806092678048130087522064574232813600
0763504153071630189206989825657001759252573295774720083238779110609132833148706837677968110237675966
2878749429699671494345667100865486061554445643084654626170117421579444029051234020920895904595040727
5436057102496853366123019852613828356567655229493154136205031048168078009765455359834898762071771290
9783618153449194169597209135090852030073683944423532546077318819336318937050641572032691622863169866
6460891209087374364013597457131492239130101310415259846981938389993850069469131486824846454321344232
6721978615452158838650391782507006945961252443300896881547657830979823864054748505302131938618643173
3524281377815500078001796239708194551449490595988312600225712916572338363102143332659828951254221672
3412112308756576038433369207825233910360087599777078965050553924877465995025039567210810271921178125
8813365505103738044653166790104233147572596907973821343986225956876786150713793063148089667615197363
3839851315549588155290421566756333419460058480949548719233884499637551176788889502520077273146032508
4668806804231894709395800770638157234121468680628546696556657916733179881894179127824591086935823829
7356010191304105142310572926012625873560011334406779639285624011794831332027471273669724381442785630
4621276690475423669487124297963442301490045548194328004400861517473695430074906084851604315726555011
6225508611519435022599188223857632341120073829653308839825857688904004585241274733688851512980787601
7987027507522997080406632420252396383696498120526459980805050592446366465535965659110275329213346315
3820914094556679553862966531414493272369632827267873779556405172102065329348772726909033276335190583
8824493226139518753009975044270982249414580287154699883570777638696866104570696004991788972831000875
8282350672203173070877255414703743274294668439816687498525383799876957628501242719667010732876230888
2117857428590904466234519279317679833459038993438665754416351598777712126696020407459203625204195599
7276184120937017704165014947346742657527669789178532234420629265552801384717564671162701764739083572
6154893899023910254766132712731158491691546201052674715964450743755102909044910358338895735574929505
1797056808613220341111653828879942725362247335041630939887653798608249269633484494974398839492697227
4742788150959015708134730269900615457037773940178438307419166896926768814971490762239302793781745908
2617483178561269045242267742641231031831391292548433269808541284485766565499099038448902509707299418
1147290668137889689548749695864029541743423184605409795915969653590664478038968033829405002238374678
4741825781299159908117566004100718334927280846258804794534060231164155253908037922001723264654691946
4293868349610314233859079692394562062010665647033040903635226754731014623859704858481030944732073874
8162488382884739933158257944978913342215675819589131754889866779977843025395039638000128599346351809
1106527787445638040866664720446642501120471787144433947814144797075990573458887391668105365817184101
8456893809083124049276091628707722218324310388671298546233166084845577523079908773297934651713987456
8994406034196139513566306587212244953936588963157904621252755933022835851769610151840237540108057746
7388874315248506114505540384158871633039243362840126249890884576218620256865451887870718802309041282
9949490651319856603466490354392782813507085128315135686177778412204609779794529716076366321673598389
6819688250214174590862613242464260132963208539035204331091050621375111762733125271941983077413524944
2008930369892529358659419721804812441298491918976650038781141995931885776355320587942307167443116091
3693184258085526719265639449177378838533983692560339950699358030340162942779282144927471849768078356
2291764726675175745270730404214033954349074893771278231062905062413416125705348684777921888684729546
5968955287100426626289742604590027348268795412855736936497672679919811583980873271423999947031117254
8696033277695622418113840578155354619252838630930501695687733732763392495880989714829930829435599500
3227147594857677737830586563852814710755231631869734534295640949552746748878985972681326086012753232
9558306828692799081630701779261746848285975188548737577219730198448573473367324509374992727294071850
4137733679790541437585236794159216600377167551795011923743648731476805637769458887643302883506622009
3123936937662222743076369307480436081293747353781417897920210924373010484725768875065027666839436951
4562332168630322822651068664304559332628730949964091618323086969233554123981669867342548803804665568
0475903837240896730396483160077634759225819752678285203458909391596474289504692191046491016075174719
2865618297943382845928975583094137345949978948980947756392979603851800928660591650710118694015604689
0589641097667092855718284432865208961310631534465737163655467443108462226989873562776501784946345165
0888600477093925373111785164550252622365603136882593818777724408231236244169033760001361220965996414
7016854053529077702098528299058528839324293624362448151510257860558196235813360165067307913709270500
1167149440984600589618998383526147860009159484428746863509815739135448924275377190111373082316781747
1674672821462646410949056563148720355425229434560329250446798421917664255962174425261638099686457478
0837549394238860338224833216700656406544655705949606753588093361594772540400283951406301708670091994
5649863179769435328110423583730933499606512673985297393512637152472226260691926869007549030796907231
4004188734804679633178547851087508901081216000445503734914832784265866672376458372368418624910252738
5284277747093850624552695662206867621761847892069547625957084823867100808289590918362542511637206219
7033795231766881629048043182147578325409754672262544504905710733462285858742295827755010102483725861
6984034012698802014616885660848288133733209649704234720947121709860466184949053656175075129610038813
6399916437894658110666287782136466555739819543273351978092979119318734485421413350988393945334619637
6041850356901098609381846915600489257995657389580450411920909297897066842552069975341764047291209183
3265251526057655461459555183773355834003095762237825757921267737805347149897741721625932097958761263
5483570419768375590231078234129248372847617276522569813789642716434001197986015527124941863177447327
5280371685068566522545540297248584707990331842090360326426062045991598607476664649709993422353226861
280037356481341092341681826439075155055971221490368511
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.30, 2.12, 2.20
Generated 19 Oct 2018 | 6:55:52 UTC