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

3428623290745715257933280224994623266891616693004414550163091570457328824713839341510096856751652813
9067308036195129678676906140815772902848463285803526298931581057279674431467170705960338278327808473
5547246798028328301369626440654090357077742902427045984819346477265673606085045493503512359266905313
9704801039005946413205476621520229194733402695364110130288880281434768984600662887096785768863439218
5138034464760690228137002096037074478900739452544720742577834639657284028302261056434685749037417412
6080128729583409832146349025001873347057486400155560736650409138724913335975285801310130011160352648
3424140464011221143561496294094061746406096097774623637651343610440071532785196431306113892243909007
0612382422066610522843895850334670701020245974294239062310357712560992630509857312109300600613805075
4504412624364454346536955407239321866915489851826631261582231050256390554081885521550025976492268998
1421580619433068802434266720136031224818970719467405063572446859372057802676533632398870006290506325
9994727550535930982140966036605009538602480984798541261752561005675244597206487599057589873936398959
7176144076800970721609224066923809034211233576422813166809664098854190159216377591268423305334367250
3830538871177095616663005027162235435343224141768649744510572742905146120320318629717101438156268930
6091287927871058526769152231282034764430912372217959154181394035140539287893759363164456034281312528
5437937545912481292692150646115042591250122318345836817170484808678332465236441319175343441746829353
7730935539296898473564402625340020941515017531351390156072626314562507684204075303484008753460113332
1800552088828717191699625469721443588582380014031597886862593604896534055042663900303127078577847083
1032850269735309211254769985431106767043120928687001323289004980487302995006518062429997021483642101
6989956912401852847941413160677162249566516094866087084265081389104574095769089980388869090308952333
2694925178828351484627155174774107297487826085870263178130289278677981875690458492690704779683620474
4615552826138949282021486454017519884466200517702158114216832750047521952433888911794505939725316524
0661963911460766742302940452151149295585545942897243138027716770318556114856509470762069450773088140
8005289615314175526716510977540504004260447600443863159240373807218730514568303744789196862618742808
0829499150612975715271106159668596500805323641829228110391333833924180840602620538840668256693504309
4911167538376873372302458605040571582532530174820851291643601035580461958810483117508975837108039976
8773303648017053058078180253607429716198184283296578962345799978005882263125153728167986325323351894
8097395797081960484127484975693097954740032593589485851912720141228802693479807001132444302968479838
9562896944365139600382700150348264212951871654301570053317635201337429023916911649354572046876142821
7524325522765767953645511059059978452942322861620177703038919566018506813388468704036475959831301218
4248285540238264178550062276168293040764324781039108248580732090571423928371181945824515125594042567
6816154181676919690169952492974853942560393981667716294911585450086634982566088599370726464944511468
7653539365273584894125155779424789535995683731379574049417426509028656395163596809321851676534240321
8826357685228027037939215543615444791379886424957202781258538841597089783109063480454428788730972326
6761711336563315307132965549771648665180919228420856544386225084380582991416014573442486876148295514
8535972339806232043695135268497147977585121050859416832181161429260079215045088418821796165374128887
2474326501545115738705452136892911290360669592180301972296548633523777960387923651923276792415332338
3338294923018521294767728925030447023638138213584180853035095663363194514325608485329724868582119611
3991921397765205257843678123819557332590078139205901252059927980735294448209082566994020702874643743
5466269105710406752383498765449667702380425832875047511493366435628462385906483560409891492383561940
8839561266548975049063026036525303371128098344353911400364515232435787565478239517211914859853750633
2623988059287508672459946983344675478639554141727187103284568690062811040674567948960954898915821587
3994404387274644455685555206802247517171757008859220265177983907474809575845467628557086631809881979
8978439177737614165623911342008667818673772461276020025772217084689476346194080984975442095471812351
1459227008253291143967548192649340394376177511238748926614101229130935400952598633208093448810319529
5688788485210412158823914583967900019702212178553600227344443467608504843455139068280132221094995414
1025143914057644826225881346349383862132787646370396790540586283119643340434491749978534331951416796
5121764574130263387131129952050921053801679984789175672871150166822162961656583479901612385742446922
2178729902307080130770531921822019030817727305947601725232144813030479474189794599581522002173089970
6696210183368823182293363897734367860258982424602579767030086796947299233566714462857885769308010136
0109216419716915396865597015503008271528019054900216381282587304859253620917358512399508011054300102
6405799712214848595866843152909276659598496192485633146112553947285587055478693532621002737214308439
0900445813385182945154221084160578482416405257925380524410398782271538663565109267854233376963472567
4515758150565036523159261799655757584414940382093744459656552172289864388787129975710762788631582393
5061844720929718895675546854787377352196659225749175368305271872999728527873635245345771351539129780
5672204855862712364226534946275026258154656421278090845321585048077993736087846999626249032113831507
3951558132818389030782736920834322294734113603806501011946150316407397389503690249958582655597668548
0911203559867245408503239795288721246357823875298006727828072308846758962036482169854155097778046609
4675923831510757847271219286642614263096901611722097479512625461011854635349478578870031357439900216
7860179508916181377997320112178205454006649219599115387696090429011311015280271611289348100160248011
3835170264948675432926458493116499371354571282979800307816923619523143459815818522847532164425410520
8250971401421013978584654185660664168487284871303847008618363746291462033106858438046028607561830629
1228995970211475401428776918602057039031149662064650855920402206405654358922972542922650084387038460
5219867034826759699665804291896556143794337877676585820391323745175554596524625484964053234952672081
8869157083944969445828110662730561107397129961855164584902649839900367899875878121141828343482789425
1871027724894695028394320737898749444969128966254372439408202650385694884572486598120259770256193724
1147430954004396315807524752826197603850821417974503703583030312644254268761511884115041454926432037
8919310347841921527318214677555436145891972769451361290658001190897972304210077079507400039614050542
6284117414541573330364066687237769841047631963671008824286178811281722712333601105763583200877898101
6953419204849469276148936719337333023398877146160099128347058878244432137071692563883574242730098996
7271312984893423008161616570766016253015487472804415037230738465316027306697101915778701446165662923
9550990805444173074030758555989244557157941003159438198355047436690824567151192603921851474349579683
4684201605788799253170142224155418470930689828941316453664186861576479396187336260353727507837267044
0120214317954128359713962005249398969085969147003504499642921266021359643853345192606992512917313055
8462972558829777760176745503241596422679382581660974864811797470169336896653840813970117684956610427
4490142772285318852880471637209284819010236465459778193228209899527948872748731500966822247949635109
6138841988213687774167792845087453857053372440926858772805097915602942525936544992362005010197123835
7085312247195190610409886531722047685137771718450476538013909839687021902808613278075828946137625138
6694661446913827331815127934362764943542443345640104251183458252606885675424554234140185280951772703
0653209843289161335261214862533024303589044838443844982057473356950369368066111353641759508132487768
6378400941912137503815620596558338127963363462330849011132386855983486957778721635310195031368691054
0742139224769718345592842573370937802000551359256942809104099790108616088082785785308547216268636044
3051031499940793856138917722158022577472618617635183375915973965278259286156519882021711807271343619
5106933806893606466187799008156536509371858567351546762110916613366738038108717424193878364908641949
7736212776654087825044573598664914289154269363619934298270076542474620310305788219147939137451124097
3183560705934687899004522156192894903173598231815987580680102011470275526123993129327006601141073788
4453776861245838898455792482949897218558633283280185918604806695373198433255468114414480082167782623
0309078183728664943671809565322829068913462231536225821739992127579477889683971797825098576620868911
7595327632744548343008532513168781544190794519684001821743913114506899758045894182752520639026366550
6665412155315340192872897994823709400001197947423504611076243295670733657933254146869346184819940711
6632286210347564732777273583010419296457092018424763929001988626985185104807121412111842921003805863
0007557928320664638294289528140856792472254601211095085685681551102337220482271269370623181214307050
5153280740798500611384556685334259412445794672796824012414101496072757341096417968601091086543888886
3015386316868894990986784113142481751556065884536418401635480920533070699511418230818233831137817269
6562170308433865717777203339314244794228878804605167637779428111751505493607249212737098990719545269
7511594047086275544943369215486647631049445924056070089038327641870953589939873262002062136599926953
2607120800899298857063555145410651181656357769549907552621729464828097741969905318468232479742585242
7702865545719360338531122222434394342661860463554212841066725466999080475390653240244956564975016869
0783265232500817856496083916493239734822072349313270657582644650608727496035227520230965764252218622
4935595277829909105925032156880173525786176033819006187466571637001501367408283867666008779085300444
4862166394701919552508843581512939684500977958717449094525573913941248398816540599211089538199237095
0320285312749139017775324051939274333782171456829535672450318489949773701345575535154041647149519053
0682813469120552537882709036360386300096189894989814570508462077834179856964793874902295771049064123
7177863133014939260947214876321335152614915651378556620799630454824301791677098689434993059457115238
6127150853347843339205462550845023356075953513031154929202116721577009850386567167330287064318878631
7060095992369936106895170521999431873333414909754462320197663252589532198331351677923059192702694335
1604388602548095156547374157081191034071556915139951652077945666423131519190792114403226986857244607
0170296384095436714807953209907677864154931248268662384881558249242841491870908953646843077770323116
0891057285923735197795638620283413799752450110720893246027087685209052802740728351807448790211232104
3152842373167227387029628038138767119073136194144093023412374494742020051504130716270548780625757090
7953743044287160652302915474510758658628639248282591930333869069088673662459500263505357445912231286
1327057138554059503943246912425279810488488991917659660755651326627108247186355121097611324603912683
9326814070290696443501326753898659994685644256669351459720487051871192785164339911616737855700282966
6334365516507038707245940092918857432878480344791023052905283007676581990800727024916886278309786286
4654116313980314667717829237965951843056194379260788735452927323421281861554950180345398909032143011
4903200277558907948767334070828635867370029279657986644629648101466771030934672808495926909807423549
8711782243469325812409348482207543203789599731079685152634229844639860052962035012993668288854960640
3817959141711019952157047759972288714096611314401580685415150193001204921746582586567209720635474775
3818245684917276666730495075711302977906236843549635085490335207029394011918415937785145586166933631
6429620111502121114156968301148646795042615602641117985793090377248456736471751952181825136754846128
7342622802691766120100273178839511352246748629701881021011147289194371871740483077480019859599608086
8738125689868061357386460722878392452810912480654556029936211788884709151250890128125979088624823549
0585573796738798751778790077278900527352751693390696927381736270170004862070120946911571700589806394
8450224293393193247924565674429371890063350934976190821480743795033212265811432070620468232164687696
4540174972836195913359106884266977212222700607581455659494150057349533109489607238499664843228363838
0473810221704108989640557840228048001651243546335622670805628241772651268017692576769328590752972072
0825159596205459962996469551239534944724539561429103194011851300577019171125587868281879951693796389
2256899725773023651145124879627564829374574466883718753445192803772148571325702659890669987361337127
8487640064868309182219296581017634243601915664160425497130901139102692218849425482240764181500188295
0126375720851131101097609821384258800481338656376999760184971128540659981938994292193301602506117410
4793782926421768974342419549309667134645275496057081434399201862585692810165445281429476259824626622
9773390742130332728185769558908419566085010814302925689769706819656903704142453553833279838916847875
5254464854326619543463670285452032599335497547942260247099101687666859006778509698593229067733014944
1711033571788238221407772307910266867438185996371660250651207415211881837145669463453053793645174060
3986327576024689254159124699021691437934884289083942344824524538472010627064579548512310257686732784
0676236601906266022351308549285060265229793537477996953535211983112799211821076787129147665831306428
2936752740886409333771483612708611309754081180644576834639646078247500051170129610621027325239263010
1059241499973038377010118057863078454155188414630014764855398554004616437329363298021663549665341046
0565948727707714271305193823063577211125535697009962911857761348847074422137616403769258061063606420
2053125133446748381549692181626818813162222214635667708872522200998830178940961561913738468436110412
6685883368205740124751843651151709100640328840204245273766853154143407607500467493051864140730932677
5629452479416156000014066810676227178260817493100760595211185334813787810213397213580180595497001140
5715702594302031441798244391468525809104617225842597346474344725158268549025127050183116703039129904
2167475993464738702532510243464140814448439035797211279222060780295531339462681623068306399403304673
8936123327738021006151453914183710562215153659407249580225211450322085530442062093501359997297763129
2559829737421375941577265260980662420185375140631563067416112127839560113494553781714446843206342880
8572599025614356872491254173285573695231257314542953748427055715836569258233848789135737685026674358
9101828232028273613700932398893267489505977977252534243340736243338367229111638889175031213882943883
7452929608164029158847449018164155966063311070608307966840491819070904838607404920289222429361894621
2123056516424471585232711488688334850333530146230438077567800946568917334077085765257591303121759173
6801721108552116768313273263638069567252873893207971158162361522770313496392845849823451550441735993
7479157412739804354112019351793133158325346111982125140455938490123967367324403712481862733916591330
0719037748975354192029983150302368227746199996205276113639559549582497308769802412775142215555221713
8643767379112802260059080506863101165938668879477407686830205149312337278581440665789842875796599123
6434535781952159125238899712741345062283014542791733218369355112200125142593971916515622199726336410
0179136148020067025833240120246800217626504847703568978303234258598537293195114723433839621727433476
1581205644622735180525447151795533197984602431626344988383902634948872160558384841311448801281144306
5901087583289754125850903756865459025875686371253705932261646286978934680165963959003791821239578170
0800062651522956506514451106387904203392251292704696271036151304102918902669463659847988496291092112
7699168673785603179902638360938983934430172285414451836194593860907986830275273809818888474233906844
8041390021239048436527915494408442361072063526704113429461673932766249051077187241731996611973915483
4894736262194796766516962892557202885908207837038063440310468919392713948344205622508904439392502455
9728299324767564325685505188414711954198683307209544305562443846208445577614536023516511825554067418
9038823017736032650250625070083821105503549400617324474346762211629483635656908403505782612100661567
1007122938129982369883063498817708896478199573614404272444886360991839186575464228464312106418924373
8761506162008672037897823255620750554432772632537944895113671994180599994431958113730016836729450569
4237137794333010518972185781205249304553249680457986228728541504527368736466089581362236021234913455
9487397292552479267953145929936995878079935337695548487497555634033400433160528477057378810216595786
7850694333632953527544943615210950433718238376702725392348672766244793609990174851282727618070847317
5445833289167946075910925826260154379108660448629429917135282551656688289447777032102107920256498220
5392846948709059990177573911501757344017838937657586328948926732948014183688508866641910091086519992
6005354530701044673497671936031343188141165090633548528356219936593058385949596313884788267373328287
8432026242955580446462506029839504316909513836965103584459547256416001745121063785470351204777777536
0444739485502218459374784420153689524404250408834854914082693700958420317343904476671592204623926824
1397727884706312815446227495266563111707749682729116122877842014702023268999426298511991866552417639
4466035094386928673423420150180536822884861114591455968359746346386841866591873498035925117773338089
7209682955956682804681496913564317453490262628979487288982334344531660221650889219130914796981150584
9040560677747835409952319532992730749297378772841609704463816005901759161846471380595189128819520600
3188477084648169747487244357925030655920091951540172825762006816041112278681784029157256080204639042
2719434804548688020979389507601602402474571025851843284998849747193160805416459326153750153187098264
4113823634915275692727802278704431310760967461895112517305227120968621499030749396884757783630235395
8717861307668624302935320062363166820446753286323665863995530200763260600906198880362250173639595610
6887950460726132200255497405012573769515146746025276153416615367474271502345659828206339667727672496
8832806682277234326914001637818077677565224539230067777520353290446404063980652179047372716462492286
2485346178733691483868249641068921666617698651579371833155381528182326888118577104828017224626541558
3218379576932221668691640748860655904321280900153171569537373405486260075581535776128532591881493004
7891285975734739399276067921252648742878888447220370534844913268902505967818967925183856839805361430
3274928184512422831278789182417606362702772834453907682520217338478196817774124560296860508381483396
2162458599533919171414587390357904250844628034139031481001286581852837200901469087252597865752889106
1642606672111545842183339156795318538781804270013876508747079012112862788833327676059431960175670643
9013780471341504760380235783545513986209729700364826380075834378616866653392256576584194845719788978
2703894500313399067712905183000703930545308192498657920446156570917522095354756895973322116591132729
8226086941044352902864066135738244005314826527546141834599216709293658331493513468767221749749385725
2933219488669514312027726057233251695832744349601125612308287078380979364471141418546255761252733600
0974536751404209761985679506917041716524371320639771292036551669618096700221541477357601344072085484
4815944987502633502558854047260150640662503646973875078761078636062009035770566204772511716775930350
3729322368916525838135082634721752994349946835342268208351905024341429659288899892600784100275609426
2730342509779546208426186721174263929773497573574202826978664215941398953327329042134038851644069503
5033478817029520524218773627058119613753649783130065148707074411154047725671488390219722899119297813
8912110802422802390426635379909730361570700120761351711240865479342726001683421105860774141594584074
4126137229077391527406996433179268745148413210403921857448878310738756215479579593788117809001150001
9938730957125362728026169190711464831434139946339995874084627813321430272646291463842193512677085721
8971803741376221240305498812921507267814914385077570595355187210448758095062322313647217244879857369
9485620146599594052603270398541935135583062739939925159698024807220538706168255986594782409186502639
5494306561516418244893806417325563970940808650052079733793555055057238248650224704566891318317144949
7464999845520098845676178094961519178396665997688243056555863278336018556523736074150658921747501731
9970763840915471767424133309261501865082286283099290072989638817582445408324459136303904981114650737
4898859946155900896611703151068345635471384752337778579210904875107466261795804395722106088700831272
7190184615998318420047971571983225937722795261313472889513652831722047226727608578731731874553150707
9289720750393531924219468387186558188813122013186952117623895143814313069527091899879724024154257459
7956526809214586830120583765133022884695335351864018093996450129532429189747376530317372246389855756
2045026102865782591813109206505975953928395147498458011121783273182234553658298590281059481962164977
4885240973115818164065371096810713026196082161538687683556871834584288655627462056121077181679393302
4756819796393530956474182253059579015399586186636691411005286991106250345477135437129696763186963297
6009502680934814613178735046592704861549870437730851001974154878544779954509270656526709417552751441
4285993260443669125860991701446356509866127738230460643901006470450153690406181314815643624822224062
8714167282403836405824650577482245409158242302699356479472885928241284842946787478285646401078008488
4015479286204837722480168705270777777118759858023586360222894250464246556524785160227203625389418865
0218742913457806444236804971329846703937684595771516218774698051398784521211535457646200943520811877
7760101334278304973789476972631621052641016757481279555102455725298954290838905645187896960746595607
3764121295264430349787207693361886422611816472989495125796334175145884997426989418760201036305249559
9347164002309147483966708217425199425779911591839062987908415715501259481341133222514742344321624225
2453930946527291086775318055111736502384244827092192299413514331344392006799315371033361524883053142
2853753029339454976267729334490022576627454235461887660613048134905995613014749167855235285917434142
1708913729741993363827941464836135707409103435279646492346155450551180098929071584641990211072783000
4441624232541638595494238399958208471237994035115514268263999908220088757007391660089407036485655081
7447996297520085233355748853662376617025813039449907326924520659628181109640389167362013211513373192
1394872959185972283926368400543858419859168082918883281017592500957263223590611697844180690222561373
0328219682394912839964957956173629597880251859372128071482669889735377597239469621153708938973293559
3483966928726863088989972948873133095945949863788289526892514109677493556419462502329186786599627600
5489437561170970254784561063960385479684058208139623470841548892463878536717419391515800691044578397
8868123183829107392814430517628208655928034260445155392733046759356091046826913094722250515331361617
2660979657621317221882736893077172125456995581570465308537076718788140103024468174729545706186869594
6659337685780414748173697904795474685817829493459541803522195785607133890286806733892097025573208494
8950148941097041780351847735422617711786094454153206658467460673319498106389424362708278069588854158
1782708275161844283031679293452482929233027619239998062617919481118607686789365917917537221835661173
7287423855051500938226298587430202506290872353698218582469826130385699658420092230272690571366195091
4637382969290013103574413725307865647630740598478970488232548660910173046709495306802659052906036226
9654058937043615149984467617862356346268529888875758058793106889865862622482798244181768026346097247
6880790865031436706638541449831263708663934438547782557623019449857250593031503052480687443947894877
3237548997709738553706607833703177055736775684772958032184972918253520181649463487966843475672126003
6159366356565638162498763631375261538116418240875694736349666091460034692350661294105478106127400654
8132344853259980242088235614162270409067750077530549454679919183293608205932336467480494503963996109
3813558345508447556952444917879849096288478798478931868114239790026400631191328238891459481158634403
6473999256959738248282568321649849668955230162086758854642815071473160932288945194537650262544521507
0905317187958326411170722056052015447521970070137365068178523179525865886682270145010813152566799985
6235750598344348281417442523829074701419672772543711661918837821219998481410307923240555046697650772
9351679747379527554180436805018617950169816298357323853322158510390052867461307702183915635411666439
9245935588269078797003259890886417991370535498714238732782578857519834461730603082085783748721264725
2747011128027108148400071187328598163876175980903657881430422798294630766278782730113666217691641648
0253399538442405988255833895265304098951484665232481991445355524747207072550293087384987550686489527
6102488939331004138646617810346554048926409714057573103378223058349312224351319400042854032538313325
2639865848192848639717586565994523187655251682131826194740348105321354349277228137134676504660178766
8504148322442314507185533946739935292364065958857914604337171014575156782339528946609094105788187850
6096601669129540648099756017748045097228065725651915461778667214667460688749957927028079857063467862
0182376066458286429105537546864576232773270033757548090659142838508427988671363491382182915870708025
4789560009121365700896533994224997398989167284663059061449486686360767533733292500946694810141717690
0042761571135789732088433513656876928581757761201704292272578719726561921265397738633532044780125356
0933093722825849959788240629545703424385360772660284033012728405976491449658073046207932082119955367
4773139413096054838262986461221725915348660072975884018994292961167735561540711502945944475427634065
2965483009789717449053211230282645867562684444442123286417079270307622256092462411890788935433293709
0994999291652530914119647025689494690561242764855666642395454860393396184395754251320548912579473506
3089681387355879261117725482516731753173692349079600151091684153383762127514895358676374067877103506
7488124911192871799636035224171261520342548452543707280505938854579015581414705472807273198527344936
7023358707923462552549431125090616878469687839594984729996618373091897261734462514976203145292864648
2500797684226519640520577753232635466580500572715027857011353719193777365057657356406594856126296231
6505264980821946040416334597691212666295995862362947648955588732365070998489970270364934514393264167
8120131655085307475564557759708545416367555765231478703982247895423423427881125678248206950450878491
3412258349391673233081522617116154855656640725645702552146435437950399433812228442074506824699806271
9661740780834290919492217096325983758334190435523495624346940856601352231889153021122483177703506188
8439713939182704564132568557950389157937721734924057014150348526032363374111859473924802958781815676
8960370532684104011857148781698424463123596648993106398973866290361770438957974742389173700962985761
9893384478643727446104076340705792382278630010221799127960372479044667089102093344645304466266824207
6509201794042499496012450988884265551222265423978767568768906584865784937634768034109526815110343676
5231485357142114292394596586400135464884963531765831839732475965029783812667166845170384279788482616
6112284481950145539011630239066907495754403174766905839147941296528206132345678729972478304269526549
2228668148561223097251416252023537279910696850205281791221859228759280398907506174492642371028094085
9581015178616821085566443110012755591591258335559867558771416685088076215338646036866590214378810705
6127907304943436723310558575131927585852185904097657931488793386381204433093991716410179971519677158
4750912005292014688266176124577807317881432877803428822469313255535517503924499283833635556646338207
0246609730111091087720649849652064966414030126057555335683924661956227412988580909957250247224455565
7820889870483040170063434010785561621167245127805056860155604195349172610323202528989058434564092120
8755600391985757237002538579240989647691836787809040060649490923506436849547213013398856708503399624
6275366951726703483214389710313374625453005052082474819721204637126228508863702800229742191646597177
6500531459439207768609784851614748018139084727953738174555090890562474916587263801188485924633993538
4690701750407495759863634407728136120180076834122027084012843899675157208770137555901494439807165539
0413596652897325872863367459962420278091558168384150400309794990480453206548512287880492640712021221
5900956530572007989253256708081417087071934982827002258770668129604911860897276682631677680779643362
8055705951839929241590868541576577653491288259173278059411490742734384677573995811896489238629600117
9788743580403146315455521256557052808806548779258550393406359052122824802484295846967571111315207442
5122803466882374902017977941385369313821383329228486660418285776019554455983269656690582334945037879
5169677168848816518953432537702091411208640037345054941310391233420401354853756197397636560558570754
8520860278656986719022620851536321941943552349734907842686883426584912285875054971060289561665789132
4227026235169428980255813466540298968109722565380240728057258907179496511630987099922532095133821987
3299359344949082491981684539559333744275297970179338557274123567597722438046733525994203726331981327
9157198170394871380763339709643548779175556988429238922518901949204461756193525810756300190989093041
7273302943204035384056362578754442826992197763759807915429012244449483462904996219175919946312314232
8375861839671655065098063350785629701282866882152208426239929542892867736498131246513392950830120603
9710319715437118642912209063523489977051933562031630451146301069325670545752921436490321889306665329
4664293822656792103944620279895860360751068467518651288895985649996713699388903492141654513749171682
5141277613444342153212860042613235214640357535861555272939211512445643795344848314233388807577464346
7850348151976251208785907201065382187909043384424874278579777415843197106420494967312415768264585791
3315878929335040177710559594426636143690362962727235956669470865020599125044985907160485914786298820
8112605261103331773405923763618837746668202410931777605082933257239851394061268641934469829898253587
7044154982756204301732430527651349859284273763389679840645138352831539229728888516873127341888537095
9970237227209752843095535983354151279713799644107034889474555423500237773625556388920860991371000393
3378461099513465200031088890170876110896716051334456067694137209523753341699428672343731088016975833
4851474021713789322186238497266750918880495265762618887727422129546958168871975845545664472930146036
3009386872847840854292456126626216215891946958516540816848812267212258507922669647702257816917803698
4235894782009717971928580985775360031171808001897940152376198686638025926458118000984787808009295408
8644115819702405529666049012294304748900073102653541325126983173348419850031512446802526073600344281
9431420821917569472701284464532431371352725954878235222984044236955143193434667635587100354585431412
2419028891466497202835671253825904582813405468550753260243364058035141209712437288096296313078876454
6002581804356773821310956614628570482725172565518517670818143545360220497888758680557835533745719949
1089898992921504977018612296438372144575163677240364148093185302327203755347420074764520510737538639
7916783230169678168244479601502919556993102524360963589470108252088671193199657485783858123059542867
6199376400092759956943690734453782178390631583688258228828458168344651536599033298497587643869550785
5491951071261760532647395109883189872718458801115788155086355634372323920067188862545655811665316376
4922925676922311045541177644439108157680640927660383311115978521265899366776555367881700715738688613
2206068824380061189429776063637582326463429578692657879182588967925542870636886774686751160421724288
0670054053347566383176049074427300497041458948832159357710303549471419352817706895843406120464228344
0748017530803754407334034558215453283119614171928917496951691301559229082007412377132154232239353704
5447612294217098265147049024495488891318377645403240463432529547412880760484896849952450751558445495
1159190934224450452009270241895644557323227143670971940273288575212130171093660475165640999422378627
0080604063845119140101121081314813101912713081553868307035843119311483017134420435189268062715710164
8954440469306136032061327779355911971610740376857978571525014223219610114869033549400835623361800886
6135296996042186855635728981077283307364763889026833912888967632239957359309576614460591016819502351
5207055006775172384968222755242450761262255094922723533099212332451791232723685305137742340780734569
1755434357864595331755994907438786696278097209379844322311154994133849674264808836319401538721334707
5736837879568588545450797636859108689208146464092955857484743297407607008299627226075362054119342629
2334761053546376672871536571320336294195522517460170640904954447746934517836854158782155395448372101
1597773139419219293211537684979355359225242399578340153712589167384250937359635908225072477513291641
0328940548249408701517257360346249044198471342486532221653969798327346314108914387803546156958674658
2299063328086864181254115783515579604150962498907534939479734862105941856751795017348916298022715355
5316983126868043122652899624389158153094651820020280160786495659751206296558152063748527081795700862
7433517397915624297104621992608154403334001547207625607781200710380676336460815422537265957458158574
1215739597407578058917460576655852932144464561035524857482230510335760541704476213378374769425680290
1021220344615182705619867396698271237016911931619292841800112628557524599850230995183050495590740334
8355660216908362098734833771527309092427332979151874924851008757251497418437434381131180187580904980
5991168794058303202445345377012351289760560129533907581930758400255788492122156797468742329186832423
8455416312228533242667152831385319788876706892277966554394581323163522531119343675946588350684305916
1114437907972023808205363661190640308458740673855127853668372610319543950295990353271733289642884531
4176999915121603046723356441915384450224446128429032072635864409536047689376597823702863221776207517
4639068842134573243057580758596847940771599314306963980025319120173635228243202995284740165623669141
9145504055031943480994935820048548890171545736195392280264066505970301446912047765630351010446315970
5745894846218297406214611655470840405096974240593429272379028347958816056523554085031869608402672498
0401807820646488823961255278700068070719635529129382776972104570690335375732189271263472500945909119
8595667275449028451818586363422715500898131839762028496003323432033293339989393607013276109924255588
0397193105308508318849350904268200624674922020289826216725441781193270483209508311739978427588792420
2383488872165149497909047137731276611287442422363928064791930698684092917336686713808816263068545881
1158101866934737902551466016841584368516641961858290732921383035628892022452121941962709505974413057
8220562996538584625177467765327832286711463353381439833959124906099871836087982883146481649838796277
5886939520729832075559427354444534219353838657624329909982706872072579463630419680765754940484430073
2888385840873932935779249443303360213197716415354024044583823669819488458931114436378642478530483451
8098397682323689199216011230467876387940313664123650584128281373045069180403800167080904409443594580
3622018454859858594147827553345390992144690302594311445727584937021537203471473779969672596710063131
0465114696507315039095549798349119474236441988662305530347962453804452383028544981667610956633256636
4650543621436458582118284918603818756889864460559415430089624538666343493094665124422854827988370948
5368889307397453775878992997030066527305785791744295002383163650275079441687129053829108297915863381
6261111405250195226324145720436843259232747208287872601387057513558657590617706670636506301672997794
9210357873310225814878706355328039231604695467218722858431899695602746568604027486528585045746874901
7834432652105113245613660712734200263663728623346679049327712404014455338278033757533259379665747946
7256103261213523213891651353346830766922695181706675001908161960709243816169230902945304939468174414
9734482106551055992855098636836224022292478187708905298297501120697847886771205164842557244035961957
1904692476296216244774097082344142539029544311389569498716668775262610128050946486207880008597508482
6187023247749809365752204363664834537132929106508088616461131818467615802628575624838858354043019334
2877803946819449811711490602502613515408985128364938897185923526181080120063955212953488276890638752
6657042792418219471798226420664908671781133764821213952896505846607558819727132972589853707069965819
4686935370881366043782760013988865227444639168486715397755849877838777365258794168966243437931161542
0954466368318420618667353312154424309198476242701527534619105445567674306802249202778972237881762978
0351147857720851531789490459598669247343134539463155812440690880173293949653385848502831622077140056
0208815872713282658857259175227598528593690916047203671127449565752922953530238688722725811447443292
0756841686987974116098627447379574790007250941026195053924382614234347760183339213823707793755899015
1395007344360217606445177754739701870265314382947416887484558626835978714689269540387711555720503005
3098033041049074507073851512438598222753387268957296165856883758961953685205532571385660708502879912
0909028562516729449547978943401772009589457149231354254646009966043703432185652526091055145011939705
0940979593410189526941907513469600553864639254656460649936819767059488820039629408968904889843769521
6735225859282541025059567280618134922158542119218926258149085186798809135767015479897264712221220263
9392409118940522922021184737733277127757472722049571665995820052630219349603142803104705531335248971
2683958852599482765068604056480495666177121250419874927536039592232388225131845251692588437893150362
7158940124425834527699373036793997083712919080570130446341310656053484088407567068702459694385629813
5542678340211557337205044243703931615597873286148047207537333736940291672993994796600124220392349079
3122052297162528567384397588477867490142120214487960149296006654459705753101652910133018588580209327
3946977856158290321389919871289826361788232169181088144162061966380665503649665483925750975632785479
5140501897343566272174548098113132802007774312145331140771001769203890596889011973139055200504505644
2053700746466125837953616748507668218529589990664284811649327003880231071322472891314908987368940342
1280389361595840426155864144777669896743959440357762570475432805413464573075896801252773210636689174
4390430750907338536281213451662331073422844467360788997467963530768149245006424171282857138084447147
8179148091361691938247512173046942847944668625471218235861596388467678397754433650249107317277008902
0981989362703609233558821616931436518396144130618439591650617424570754016486362150550872109669674773
3579836890441196694480735504936053473249388574029184193540076643573547059640750237058152696356232506
0406748986899219516265765431400159248577069732472945192734286853359089740552196418244639476300762122
2920191041422789823090109625601921894002148957313448722412984078759312268180605598135672104264852600
3430276585702612479489304132306590699243000651397204829857442210666899880660493919103759779757527321
5648730176171266395483025407974430064188544123277242602607777953135595981306583929355838532790718756
6068998353345270603499699195285921643261690387306729877927211071789513729991583510734676672405305483
0461723869444080909178886309939797983791330419403839244714657339293526917182858077860007540831246142
8548733473839722202619999153187585371967356595635624858742561118710685697075068706104383364064849578
5025532450841385783591082046965221463918461101896325017582906923952521888419579178261322273276769735
3797496838811229655305811351973670455117124156183453240366353658211162863619690150376606254012940564
0199050300154737460459648060730994183226744095780698944445105332092442332556820127820257259542841344
8099410718666261989587720332163488435950252824170927137219445508306672176940164321000827695250294159
0880149434632651692495940972952239628436562114567424352032346750448338974857319739137939094889602328
1542120217945966922996502971598091785846431589459108668066647711425341645396180289749232322988606835
5091868948060231218532836904848005661582140653535863620210864440586455827432943255027489911704479713
4406519616808193601128088785426831407922076043008521371774561241486618128761479653634769202760313736
3842037216363425974522559897474467970707557011444670476611011667053601142602682044776162229838925882
1731828692374171373580959747271493336903341841244421587276379365660608560513455525951207011850512290
7911795924009730177879437609880952460358770647913798637514164116718758499418695187146180215780130835
3576947087933413256491094431296299769709054978903281405147055938811782521037924972860955625222145486
5158356181454790874333367619112559262364866740775623915205998448324336454716308281748983133212561860
4937147400217212891822054594530089353404475946464087458897074913071513629591075484962713862678815356
3609667787552438613691501419654588273628520857925050755453878442939303066608023114503637172210634776
8508265584608481768326079142344076582852586520700730931844825175980970471808395369125627412185927918
8180106999975900620031486218339576526009644124551320242194925651538143758639857536528981482360524602
4237435672387007449361546825716337528090262568835593155213680087213358056816727432484935812957889983
9592009472590714790001316732468745227427375273422136043096867255146704181127819517620447435481495604
2318657063522743397566478524853631000095591191767641953885241753793467706581563021119159429399028992
1532271017949031899527992455381513643442269504306632432057121101960749246596358483524720850525276925
9547301959713638099277326936391631779516141760148264007052581195863237188900753381974870996878622559
2586024811658426963625630252250985537628220659289357246453958982460041322420726043549562845344088257
7712339299751442395857405671747760126228095271441659239744159818947243809373947942702835754609226486
7648951194784498245938780059318172922000467267285746779050010548265901737678128951221155702175256167
1486668373273104771908410266448508271195251242194032855759362964237593729854154386859510445037005388
0716039085741030086697467472737896288763977442132918331606664879146347007418770370387774076347388374
0749793372733266600864466654492810338993409338860025178939514940341773206479178555268157325595871010
9454463584301323907818879717043929087554985586653197487615749545557079900932763455322095722627278111
8128462895553473847499819201526296705087382197102260223166424412791459214127893414447472558259836892
0485020169700865677761593772022624828793305410985555072384079708562200473653570191332820166900809227
4914569768444214547647555240971523624092117571954804883496234182029177957824065436559173891473078444
2697201986790972577241901533783415746489902857409467526288259171803371251656287294860165555435066957
2546953599319572974258534888317648082429122215738806127238043976981511006862556073372825710726035505
8813591800922034431143749189721509003539012421593797186216842803265071535416129496436201715085911721
3825711463190235433701008785797956201668724570518547757167771998448763440405870700764905596231123329
9382766266351769305581335442120993430583121673285774340862919122287815671273354165017947014063203658
5511828721555132652372266619758429632588257785489984221836282479838655683102238253757198049097315899
3952115237261333303163426869461715862819226051868398297720407502591734676433708661257161715702635539
1802612900766570776203809253790351604060824526551626555384719538048798326536224537298279773586645236
4308562037634416863388692709485835395633425686522350927704440826579033677659323434434784536567038715
7160140924479615356545077959109107162371089361935825784560843488143735797391706055758653163508298799
6246407772101607524163438555885824154169193953145239864063720159722172323846564959172721156522094108
2161209370846575300015418521080222927769685774151719474683580526523546694227723440820609943247017365
6045304265947328669120006650252170709392547201103784467263480391120481457407207053199713780582041505
5484850806194354561907599683098029074671568341357019869172635529446345144064648218498022947420652686
7829589217826489615629415746818297661657681759093220162760562050989706294245886325398852966444401012
7408435756009582553308353874980188852450949282090037440260790018069499822995120043554554268379020245
7909348607522629776679665734226343873797570202782181804758585867199327095586651440059945977946764044
1797273013320626038534177416686320127086213534731310534200935556281222829776047487823759340797068264
0948163080318979940273149506379587221212803360788822292995347719511217605547147393898008650095053107
0658075895280076682497506451290402478210759379259527021377304328038980760280662682535946936630236687
7181632423293179392304021694102343244703237249810632935695154287105278054332305708912214885092689224
2580657203749739117271897236494255617752779619873466303217878931373360522890896024718545582789941026
4221132793226827810184791229099538380537979499161387854814287750042503957475175873755383658107243949
6915383413910199455198582990486793182574629260704085093015309144566898276811583403364118964456007017
8031931665423712073921210911090589720209047539566315118106587872817271434970441740208745593740234227
9140572461865278151066225598449523148968066546115247796335651602410984327883831351021084530446286003
7142692036867351604466292270712153959075860244370398405203820016871715443645396128632896202374098222
5347682378059864192853486592695179634516298709930731209442503127911927928428821464149230027155023742
7569452056465953161345297454580794150556407004164171412027669080746502553148732018482943814972017336
7801610802038935698436890635859232080723763976988351440481746095143387457468685907314780676506560701
5381403010984661338252538470690849386552815346364598594727265892658936085463000905512132789641155033
3114624475886043725209364240087094598972273093393199855522204220129468922304629363627341588602381953
6650669124836665286291396387818509652675347804294512175398261460590855939858685418579880434350432448
5688079896704375227711597501226405898514169971744236347288018716994061867472921262788863051161078070
7986946230470369757326602860942810405148259233444841985600319668308588949492846460962800543197090484
8190802462827336197823448574080570510623966236954961626076394774687505429166186456766350331975880775
9143383236435108555589257497080587461731121325567596540089361510546849000458335346335692903247761952
3664348744471306600121209066433336676452556844893632505266108800073204146227667955711641659509869967
8613127023210026791387143499534514933586056706478476041085074754996050010921909724583313422371579607
8959843262978554626000164866018184156114485267765609456011464029863779234859034270718695826368665089
3900460437482120669583524457479620577948939345572442235121252813892063565130013423470880472298562972
9446903240786468492919020987194562972551751578826607138831799028349766799138205001378702440490426233
6413237283636562295758531841272462213212125148544108864944427371821267670668216645123859568385288064
7948038302988423842296593073054587115939227731667828915876246756199123084524657594791812251141655054
2291906358501861943667460057017608593191074486484856085432015710055041870827695447205588778573600501
2967840598482802246046628847375049419730233762984877459257506709555070547102874398139649016798790817
0113500341722586295213557664680966135833275208094146159815105689492011389741815801334252686349704046
8727056895036393423206300726780919103938936734946141736755758505561950054423503595817479043875453426
4398154802525194014833795664390463105893165906002924056376140056683951643952784273913767253498648703
9506474831411418317172712106324359973714865213044467117686236200716834683702699022382872808050701931
1234582044607675083515235577094074573528056370239403341952682396377717386673760304702798004304475521
0163032560800535694624612563130536780145604203747525577535216571560394163751305843259356013127442835
6391200159511413770582408435150436148310117907970368689956582617196399429239033816671889846253581034
5384559986958186823689169790868219948170419113011558777006404364913506735754605833050933153067301433
5412913246913689419972624153328307022935407034571925126432966958567396342295128794153199047206051537
4360901775249295955009861827731711139073402669164588798639446004078558293534238281941352579960341216
5796259278635131013005337098004798186007858919319122258156218954445290680743900604874208413564684488
3402508880364366143357203241831557804125228028046759288840785545770333956420374081924019324554436962
5909039243866788715294308317252592136338440233655680105881972817939764844832131023082612343513827418
1094126131902873328976962849579007681099937115315773545883037967219383178149307440816708029927850766
5349095812118332462231154907337501899687109785282602408377782022574031735490468078806775816989221834
4623179069169748170954784372020550633629740959116709721615631433842821197666134635718035799418800449
5889770279317642445081090861480466828242847973538541768538183563971412462533839820953438102255549974
9041808308321943581638118195477016037565666909182866478797907289826584080613471753012063693115943207
6809442734744151342301195651325156332321719719751649646275770044659544545864088138234349771265075340
3260807906780642342195775009620847868899842936345249402941498929261824280515128771223738520434362732
6889381309505642318461062648991908487059837110672423227899437422243046724747950445934996749398086573
8122555245677025432927726247043857743859202660446578414516062533885426944652318663610459665021777272
9683410138803735504687377434682292083318323062125735936154824523753610850702375649662140983278773524
0272071620867311409338651934349251625763557385065606107402942716161107611157467557148281696533693518
3798048258329185355032826185565708071733586815463461557698982039199698314988855111820984326766631581
0813473835642941760327041010225759629013314453912846589021376978507354149857459842750138542947545104
7585613457631525047890238043298485072308767205354499757448057953592519585985094956979681572034296760
1596132666317219382495934104253734255388103828272626351799363085834586103741227313339984978067259562
2283914895345844101179039189949312913221497582232348119130410042742422855742904433581278646109324646
2614654232296828432831463263332384863098154841771161680362423376123971312686449764008336708082313123
9855694113293054667902271927404911218546191719568195101572286322891151529545020303828042537484332679
7696241171673899901696553798521647533144319229684349043408662018358657019850003019188567649985088514
8353371174881344715591419839605726213843359895360994817985488644594018830491199833419094549459125222
7925339186238918397449081981486804126435003268764105848602256860993926115509125740882117428094594913
0627617281629564420775182579952157568796959314681470538386171032674275210565999762111896784887180499
9989958361730602683270616322270124509184119469469531995894184039396452896405143138702950856051110611
3757758026836277209658972575999675558456885443416684669611638350348887305107043248143091608858926050
7192771539537398588035574703759675126688263114923312549184695369821258411286162865448527619444977961
6498101435739570810402482164998589539666997094135090567061754022589508163860792387234420675517316715
9760835552219505158381034608917497119460158545893457995396401241532844511675847965587201495848913486
0071127534979703980837436727516476440820114320030870682880350514817906242470381483774587482123128123
1074602714967512155541248065993158325327921939317496405779895203616279172139673214317540659568369789
6633960672369067635112406852329744655864736959355279417773373350631845301597467524878805292626511937
0922732902164243004039323422894033940595614782350160321593265700825196744801404402952892548100104724
8922566405792513852069289445245296218377692458752128440467397866355050187582694929656487309107726396
1212474468672234605713482440298485981312241757549900350708377648168399075402962903910234052224397131
3617654168791622219653408159854568640633671165677040335898018295017403673313346312810968636731696834
4216229755126237118640963585112219934721205683314904590759056704551983575640630608289545896595811609
4620057474810952428679560208046515264300355113273077487366969213122524927675762164903370013507749587
1396967993378588223527645828875408266756154563166091591419177340344970803789302768703484847274040049
9286151507979136039923496399928481954493578276841151828936322492863799173596860965630536488184704053
8852262784351093031696610609174979249943738620426398897661063605514598306902428069868687151797203877
6161461007608364214037608131483550000516888914392689733755772660318647674263740578825957186688485606
8636918304817427718030201971164459087698689843253135821293102851865861532773856632279976362336906986
0290138720202091384710176863582314985334959570809433541571529954999272080317691595979669344416338553
2523122148948484650162350810523169694504684908473764143242359218116882847132388069469307543137207177
6131208114610116088173579018791402957320006572870827596621724115670881529015713085439189482042408079
5868107798275508335433437480653547815085245061642559518024552662589124944866901371324415520842527668
2292140494315911160929345941212284994349714628751476177023311711163996987087160128448288059815853983
0036823015639650517200913839239559281777647027520339956619251122412820783345300582737815589336970130
5160855179713624490072680812633427895589435863205241312401886793198692746971965984984423868499511778
7333288768447179323587975526306484410614462324327008036778224974809205195842913101633829301218506327
0529804192778851964332797707435958543162451694228810102795145436438641633170734459043920101107651718
9189974694979458559261301687467803144643429245741271173589782453785665291604105883173721205573951307
6745483447899125148881481627781543327715614390310095718108994898039102437185706607331464700855907971
5092294966183269820361450825118117112031411150605946443092537185447318507130540910620979819931216333
0057927004009617922019310367103847141949066663700685850898496354671960835910449252809754151621618139
2746032379338846731305790632439115569122699404765801288100653835879702395104960733003090340265957571
4883207816245594266940056865466034616200494043155430465232870666499336412229221036690890058897333450
2726467048572530997309472364662986335574245650193986597907542603119990751292133102862352315433450495
6682803998367119239590190810960109653293658573996027963454739152750661704501648904337690674412207998
5390394149073638582507005803622242987439030489024862650800760140534556730708709809555139652371643455
6122072320235747045819070587513192698636417015572765608609759026173897927856624268647851913243365087
7148403700459796083913135438677373467416057073423101007761725728230312332066030387105713338747348951
6723636165870558259231788588759400398799244430331213529660127723932761698566068619348559509307728937
0435845590160837026638962491010123717008998649999430079616046065252875009991028707386363765740625584
5431066321177345687870733977663798487600952768143575294064334602042178837594826753976550319647863025
9589229543169051097040754844567498481735631888276776473149008347031536178455023729026289254557382932
6850803308214917292437323633901307904874192810087712648291097442286159056667737361847307741496519046
1507339604925022485305771880077894362467259872729105646576408534276463235803679533215856178569877962
0990194041328750063510754332884090494616060691057152855854231220754188183571199889073253507770849129
9270066764513144011760515492625801748112200934218020556532273236780178699085951272431426899780777398
2325043513081623672405189789029491779096759549573161940783521010215787476567201208671973631936379981
5848631750444706222096328840831192050017505038538748756764957684566563990866482877224870805463367212
8762464013851840852559865339621808238824811475994076803552003630352706804126249020088929497151170646
0589514700693381022064562326548971532366699489238418529379943703207504880033666906613413274824090218
1500136037670637734681950776113367875052249562996324429991790139828049866415175656784202035542744527
5902455809974626388515206214950522788067607691283635630993391368733008534860474034857775601971877093
3705635834102858998646753012205733285657801761451967846982097491247250322779902991530522363502388859
5930008661233012617970979253035375383124946977190359409086865292531420144239804817475726990256101985
0026799751398485499294326393103601381206212773813644387061332430851965594024481263306576255239429115
0105030420175128480479962731710702746611591236440051801723666928952543204464519250031143309766100123
5330616627544393339722734558992699018132498997585902635630868823393358103764166586890311591073874586
6156910325448775320651717212368149304489910380201137203827939737573172870066779387635731321745168853
5974516167349377156799361266688740710180303911897751837360148594048718408571670139553680725248206000
5209816064529113896490171680818226279342867349275272195556767453944063275969822753969587115927486436
0979657176632134472818918120699324593035184369494946057263411632856354996760413131576454435912184189
3203093604811063096025230671296999726083164166198055934480025249010392316378033443090771952604648481
9030475132525434357512226460264994422093286913389024943072785814328084856181332744381808670805900422
9649570501431249620356403767388898169753984153942898510142662002670657176749847246809384655434355932
9077298688735595672361049716350739145342345383114059404086624768448047287271503021460649613526179192
6362835064071518082925870883618665645949794710363389940468373460315418143285470577610938882167282647
2982151600408803884684240858658935675981788795661665337340014706587214161385054866535144226858462409
4298299094408616240514973906730530099010211813636360729152478400830100188300792775849648871613048498
8573843178820737207788922905944414358514016472380382873189935897624508747706306196635644677871712359
2240017825581200648639518219825143826683879558354850868092621444005871920885273836489714509892720376
9616851425963308735568816037972899596609603393873497799483309953625312144250047195705052418522624348
3828552024512255879119025271340079153395286768872160196997689359271676516989945350661521052306973099
9388567448788714289454194991088164877448355450583587179057285335604803360082443921301639628561014860
4783564372447756217567095014226020890513110072051258119399206159249120994348920165098356468311994472
4533335487477114404035354751188377209225722847456465268006057014820608847228990183972913582475014666
5804453160517404220305004207501185085493413212574924949449619993809384744474111876527916426779247448
9052248555866466590502673562787034088418982065331396147963979261369656427634880076685748572672394201
4030018166138734124464493902949027806881950239897188375183143043119339999078920712552516231720756199
4135207449408975860598962422443496442039261203471834209576040447016093184839696481520360920035325224
2202690694110742138427083208471445011995939770809760723149380806224490765780245899452629933354103971
9996034075500334139829773951737592947555170827142493727463064264591529639152141432207471780997385839
6346179213817173624741124847672881711723666515244048936390291126813299251072400112707506091147109759
0252461345751712039794852067874721654913640475908634944022327503511918160572245140343522279340195786
4628425674927348161112422926818395942453456430047348431150413575456137453305824476481610991205571731
3882960889718885101924157570339921385640880901469210154902795386065161184225020032555926753094042260
7986884868335948341124313633083813652963573201684409892269472152561423021257341183531519621064726797
4748068134823124509831292362771275565412852958761775286693744499231458895634857739299909862873786574
2465940687850321019222662432904077437477414473179555824391651914238382007157720706807509197675297078
8024232461780898941306265682090038881486755886100370942223358513296393493042572123689001576267830081
9426111273714196436262186707784926371063978591930308099632307504107997262167786709215035903173857772
3434090395292094798675009973666994238609864806171026097373473888230473549845843566653236953674630274
1151316068979719708672200140018674249518234088123814148091717383539768654814633983809748143330232626
7668264952930477490782360364895529994248891605221520881775743261489756405700085212344312587007886704
0551257092601304123374278386557484477266520516700238139921273625093819408529717887007790455165986842
0818713275352328797368866859144905331626157030517024928055333243399879558010363353837423247844567514
5149385478195912590722683175041838546914478839722593231788247405906601240522695501691073271926027407
5771839305642876635068415296335644912200282755864322369304758405727745924910540101736325713351758286
6817583413417720344575077962688222756800865219885393880468915938775831698806048071412158425082715021
5635025133452884962339219334593768656593333922914411082745723372023988242172249131190233488063638537
8201702313366349177591374327132238769346342446279012637575407503824138662466618889171539145494584108
3994245048573717590314420728699415013892694155367063529654772069896970768272580949594531586024202153
9003516254525092850368131785368803905181622656335246518342808275197312609815422368508258022738463327
7452260525926873487627988356162831375857448909197747802079030533348300390660294726400861098955619813
9754577542084452275628668765313388785822851001801150534072160708287661353355427484655146630014115196
8610891516471975461718912425110630490714667171985621274347078287045455874321875775021059024280555829
7384924238333068404524903820904753158869995262393811442564254065612057238635885748643041668868549007
8885118577229976621602007675923741637027585589427034464647122129415052091223477210344552589491328507
7385764020296273154601005793487065415222688455655011899470659929919350275285059319110031858339320809
5616688544329791113355410323121145086990670352086614617584922550909841340123201067299465801279383720
5960163551304123367330500798457705617028866502283697179767325043319845792143030045405587312828390823
7612400826319618116363886094891160705672708791642992439222308565182639039706302347785993700317210199
1981949170152882526638235322414487778088365885990804196975103929807610179782973487652752212522893908
3567712012187882467225872715078012852530339786906723395815507948754868969505112109219397841174377889
3172566264233106621816767909391946414517214749993594318715781216847546483436223482438462674948872360
8271994350558551357690845941945334972492362933731282129209983099876327975283662243068026509364560077
1040438703643745918872670437344766231096454370331836089239572004025651676461570355521113866034278239
5716298176924699437852176301535149968976151843744672147373996178516241855315907732949840783965668993
0880659386248028679482406628510066026142057247597875696967954072341199969037782466461231985642310685
6969698319035164377580261928723636625610593210196468771916824524200472744452793672674950614819456217
0426533759983635950647446123897639190326349967470678151076449056371727971659654645882287570997245216
3684457782932923374550068376930134975409121324317672839307885861936541324564469777427284887304644389
7514040303388737955709492766379676372432958014769602330316996977540377939670276113039930429937834163
1146249512302825110762606241758818736948865516747733794097889831110075180961434405699877365259069569
8732168607850219053028192297954819588443236574034542358412536994431558396993324035830907619755023702
6059176085499462323089991199847385175124117879330294380612133667190059180495728329296031084946346392
9587198236642750586214054053181249409128774451424961245230867180142660225883676850042922991977297576
2402501951794581810603557938140060874598315184599874625883650285725909020276409828773094594591902823
6365879385905259886160613183615384781047620441222409081198254486816491668187355993337342024698254501
5628316627420016474237664130254262750066864409859666710765304351303266722689119556473871563907842244
9005684878450185255705034037059436305852588808495331535742572802479641849192898301429413958504636161
1353476353265242986482127232778780275309601161739574950850387706460965140721671329232451142640706216
9265214879434063940212925865029480997993909466173083655451209692755194538129867862434795233941869809
2724917278999544612821303376655226166127852252208287727248199229525838013183662759174766088031941974
1549585664743195515847495800686088338795978582940369395231452372787141240325263395808574078893868924
5798712318375285632940477128431459592070934343562943278614095195143409250851574763834103774046955023
3071495764112893842758443539626809515497902021950715258847391691560477539701455575372874830353220358
0612945039107024389983625390790895600429771321437145617579431172094754918508366711940908849769877693
4070781649711931393411639570125818474663088601825497060302626168417296994708217499458443116529535869
9442500613478512304206608876585204885721474809762113913041467903727473464491325215632818918440878826
6318466592762448086518742632629047769320269953411578321770404113737378126311604069676647480939112763
5177622540579600999768098810252137950247509303340126297358154991073773975380221426038648781602080301
5263682218142175303866412074757911640146839700642302170194568384458851988228623880932418204609661188
4354208961099666295228633159494910111256692380347400832922745845567625207880493339921211499614583893
5016472115876113653880425740430481748849139257597927603527554730336210405163026608295037030610751352
9717154597011360924174412297196396565572809398068032850298866677282236091958709073884138861965693206
0132341215731937350604284711543327862674828869218453067815895583255817417233957553129401248666587901
2225193244734939086257606680794180070275734997676292737907563462830373196150253482410784507609371230
1330869546121834528316750520195541162203139911114855077960603079131214493024287827168359541481785724
6153692788903997884873610652588968574820589508057436061201523412804751190837948580450487994436730157
2518221296405261784432432436777952520660770223476630242214738840981620352699024201116671751832162582
4970488024676292749410065453354074951668800515070502912657971033525417551635822220123351675864989509
2761612985856324678694531587701190816995235925985021875060175109303184176335995256257603726127109802
1363472182712966791131918428308832812026872535296718573172759874714438729053706230545678547545436571
0552986113609595131807074463132474987871147876387605445191009185110241858577782017358992260026732030
0356974351713653957216230215106131933594617921226486357392474297030783291519917677819568625088015286
3822946410446254569425978959910192639679139472728453869714771625462167600001041548629632428634006204
2818977233552144750840284295714626434103850907373673915442063515351051819135850306442505688416686031
6473484931960139954545383102769057493344299222348477645125028211586576091790519315529800710581522737
1996517565097755097841611745977488191950123276290133240019945364234475819116082589244080444585376755
3328471325171309092784162282082208612878286125765525268606393608352266327686546065324362326335882232
2488775240804028134927196003476705657646322180036741448012531132780684784683779601995635938778090945
9532091444625758721378743859567967382772847596800465321767958668525019268055022412170952367607921836
1427051714504452389265991223799937280729016687302704479443214626116991989037629527743163006717870012
7065561104306767258590221064161683845306919696381999958246800353303261711481822733013849906211029302
4090723804275381268137239334007552757969090360280229469379359717133661616840241926694087765866940850
7420695014426367541675363780625134088837125255261829136131880354916185748081445115533551264975176735
9520978796926341974668073711582147735721982052422930375070779547897724202547492656967314575905744303
3094007091985964084049470598703559137897126744777140352443205863068077554188916120119284367323041190
3011458127715602963584811083734291750440687689217881591904791660426126818520806492715514833521343759
0066072770103227576703803315490067394627123552407107034868730299255453988703389102872727562001323913
4634015337447657082606267851672308272749998898042680851706959831443773837733564929959310093159686090
2811336480611446010018916051496565744382213941808331207338303547133202471355696611441290570010953471
9338983620255089544218596807860174809055822363940988861859787018506967291019578982643869981136681328
6220767170165127905927631785810516680511798437926272613410105308624922668485872524659653062676926073
1852316387930189313830208518512936561959299936755042859204603414445786271735424677532374775156846111
1485688090700462914169310530901801908718931744416286236411639681217856981171220058784015331833577909
8525582678966876023420731673469524211572369054783579501640365833985747423042109706133560063825192316
6188854140350338269660291019342685289850814667961181129092021852084282336197033590007357744888081455
7566933375173572176426410167605067989173063139153406231880635332057814773632859773844094159705149604
0947762888034847265059846833463877163498819272954972312155073236671055453079297356170140561588524636
6928878630874034938583954276300961891990549292572984937373461830516097428395401910026234580828357757
2835692192301555011374540600366128112606123937239843883146550728317839413572527028206774842888913412
3035587880552628574978501441288279335116159546714519255094052657156622475511482402248558615256841234
6735392898330966391813092684992070997920041045062169596555927796552842562803028677815158182089256432
1817666652485481557261998587009992249768361795816154129122164680211165955862022949554173751339668833
8168451454764618450884082405808901587805352572916931414173184077574865679837013870883733496439641235
7187887310111154240929454396995500119773795552224565921853301087650454441732449529513387157009129819
0951862345387681902768510106317542057503758120474198787816238528991717554577091042089669318111408308
1834829985276567147452236460984118623963319582661624388437439794578225309624493041644519869915472437
6127569319306433554991267064657761874454779156594603044834312276771120412993315818764059506588481971
9902679087390879298976037180237568162141031034259032053821550688799455355232947726516767690124569404
7520815423260061927718587611858753678968277794526993875487693518512716075587545225939522728568674053
1175329366715343806149315285200196691555941739250990391567915361538493681195406017531035222869422884
7038575088874695613417756396668448753095366651264518275075553101023278321933426822917923871386120361
1409416625922124315278120120525242899036060216050337279925495676464284063645263589925222872117402590
8698331218309494613991879385913395246755733863077682269428974341035434019775325727917069584458819181
0863050932499068635998806534878041053076789702797653332956981868155768582670154581564679758271720110
8720106401506848637632414774441295448256566081568022372451206046308051023450482433381555243750407922
5361954758672268981035655690203502271738389940466110243788749771799452047343085649461874681544991646
3750357292831231657923828956362421604680438298927504464882925618195134060312872474263962897708597753
3164535249832402156165094026665847855822528279701388904946470733922787315747943400913303217741682792
6134614837633022176641084680726172361070714691766951826211695447350036944618835876831968941123127933
1176171276925254837813726687027354558024222449893514928695138066777368715525124376082890217423796045
8778017224458521458472659736942895991972500727939214608302266296193001472679600245921490800320041228
6660869492973790267525613887024761325934767453159654149037470703868806481135079971061132014317419243
7691275683992441540933122467798707299434740823420449056524335631681620423912538038117373745672056273
2369148274484531163342680119739672798831766975037428595598260079224223227777728178108836215838470279
3057394069041053147813845675636824529031982766640306552617358021887688062343966940888758286357791974
2942337626575614678198419186303686285366604647480673444664777499815092937642190004690847962812683791
0094516616570625830249071971582166577810617578707530579583593477966745942830891839493962830062587684
9454868315080083803164491162660967184835755828149049426421849665411850676876340898596247449695191238
7925808498472818475412798170010026318442870220427458513476463712723446400483945874688464051304191894
9125449260281508127644246580331448883390190148682365007822333491983008769846510538026011588707581705
4222516888988922540511843441708677750335214939910841241935669243570769331599232007821913577383367860
4974945894618097644976878358359765969947482199024648614442288310289978784660057617726406225342954166
7853536804354492926499301513448019579742476226205180222104200439614293631499770405922637572977162658
8125844018914971739700725770060455924495379843668617495447980686001748964784634080946315742091992334
0033582660892633005015844393307343953856872857923828489372421897589078959607459441523438885090183869
2004571364718454969124557394345223115312427637467041000267335908687125205291435165045551852935603218
7558541804966449316365713518307810914065317004075112065562085261961722902283107774536602092156668776
7845249449272862311308524930396840958054239377658435522813284164695236430057107234920582220458945065
5701202210999380839480070955207322475218146021057827963242880745997691496772378513346605741959248759
5012047304734193439804238631252586592853140915828290994407464110258847728540643192180129230917415769
3655681802788723048298704157358453359321590891273001577928032003235124681864017003183434501403712920
2526359650297054168087302646601500398457368883311030686097292259610857500136475306665300092856946988
9324911810888764656231230224789941070879461996189001685686493107559337730864848934053082785393623314
8362827488156481051369026031793850134123076645020030168857746268301776045104657554316990337397918898
0659744505335025921756229427105915625057625656912493907413045823939747890306183716625949837292123828
5319478444969772105521751420251438724528160337087127195065843655522211145088559040058004846361692306
9821312121500326326796060121978324242201296236908884534726935294274396534709722961048825227497770259
0991983661782783611629156152099053909246332344394939758851914616092447050203677202318477274089151713
5783191529761587196261539652310803381557969740397521922203282954214415785471136953542630436981208619
5157099952361750821234456473848599063929113399709725786973526913151873303311736655677498586802717946
7144835695120416962995388919792067565653021571484503323475728217899325032765111975446353959251631689
1977530263916803413050144970999569193141407682126701005607369114017134424235407146701150374542371160
2683263329583705416100401674507828541893079802734828670729420445503074298206976763640976782229274995
6866079690720889364438506892179096686864539778181282190225323560430312135533739686411768596633202650
0735232774001493785102222761253578852319485954901051207131144708783547752250221533394895044263505280
2613504810105624067946827597546888453629132901249749823510488295878969507436459416885199575585231894
1108806654816200830138770630603849151093190573608600734278872662262854956550086343148714637705051335
4453628465205605753867401909311336038055550431418221745095142948074307450890587856336036004553807837
9275820360093987330851426394416822758752902209034249480413470749792753033605893956262385415749587540
4191439232256844586941587885426127493620578309683515946229381591408121446637314353177990571645707777
1268711970114454474718679808411351021216996219579964932679287582324561214872578544009243714540417237
4831771892356184127989588037116416456629628666735143832561118687633289729921595849698214590171643872
3142861560779198721815491681586776421830367513759579528659765499481092118763840431584593227071861193
3890724133809002726234150399738977551600684086170343211420672652138483601878795384873143725675916720
6450594027863597972347926477317371803997658700589858739342138234173466679439428543842985503504078162
5520991432534833308298826232531074175454997005848714337033733752135042851454676475986400736744261583
9765359613794827448338447153788692413905809290508951338656580655421035609568540483840914294036432855
6361763363384739456298344582180604230286380994175870258843904064836579329690363944240711066423591088
4807724332773262829522869862248814176761565401157834854072749074364804001997346599844548504354675457
4605547948426580220729904597177630776086413131567192858629627430742752689241685991473631528316284040
5086079545230074749035205540482817244718525505483832151995313682601595835193478698105286127837657039
6867428725361935128003446302937203608606174213592202422350313318107556436371770291332048665294485781
4791239640851212250984351710106700334102678872317535671622743996274876897042430132825031427711516651
7290823382760537985959366661779086518740303289137373707220152935995490753841375509194736180966738388
6056746516819792821747014280386690261789097871431550829968514305968192253349281763235365883447369967
5110642536473073077249988180018833913084692174779737463302858078724217103580740334104748369654291332
3317453749194632577581161819687058980747139147102419722599079819535323848800460230549045104493135306
9450922225121996688362590193552574073755904549097103599545031504707730252301332203965850759947393482
6238634660098005267706887369490466162182136320659308023847390592816830076296836600265401406253249851
0232901623154580481368380820576076998491529072067301082816131476220391584485546240835605438669224232
9176134349994068496856417964997357839191438384353197898812264550240061914748906211475377918510053056
7165321345043315197832085923375055010144787856961819937445324938132722679986706919236811755160683768
6091949710269119423183453290151229351660824247844492989586790631460084928936953234727886467792290144
5058108928049623106712410690925277425566781882619835453548375736801319891050462105701727193892449139
3815109405608550449163554069745516956772966858488725157304843550277616141031155474630660042382696235
0179757736653895453447066058397739199924127670965835532158206179207122474086964956315704131491023440
0881956737087714454299935526336737541223465550223859106884753775486247882632212015440957441064709317
9267291257164685036572726429160854373884478530566630209968727619119950056636246837605493690712239591
4840065647622957867147766712450501587184038719290515399169901834876663997370383065769644267353179310
6603026692426468474406790381973956612841097765972900758007207898701746035186774558308498082885779775
9841403091093949067647995368991109443065763726186132110595135507477190440425332124815224797232162778
4079569063524877286102222425030962412979560297304717535732120034587115192781989759979786887372420794
1331832387541222026331601627046402586974414203946446155079496245758705484727886885714558657679813824
9081452901943202922401202821456605693803046211122886379664968403140258767959308962587933535895237117
4410421083134923529660102011525854984369832604495311314141051218816526876726303229347210247598938430
8735622551961282554292022519909646675332107283214721837916869563564867296479802915530584646468124520
3819916243589922202188414128556703012175999151759884442671197177462220026714548007039236389560670213
3554790217329741262908382085525043145159951426236866861903052795749169553592213544947196884901689621
1518282074307250213215516180775141542250855828459726963201632083110903906745389225960650704114653416
7265914664541108965037806125721477320640254762793829066205513863746622471151360463940508847220330404
7549924816899949415876636540413960824699159461785363131353806394201833502133934285840848210707040969
9631734163506439967149309074870426874014951924531047699693495177320227725592729259064085378029412833
8715236065758759883342231899896687631331057827933732653298828026408476526614017155049692446969025281
4550406705516513883633041431065272421277217395935260861132210027686104364807053971931032875089163266
8346576845451701396980018543865037168024595183176964733884738653338536080088886389877679039747225928
9819794546894015745306466811828661135039445762905499271743860673445175590554616776620407553723254377
3035048002215417638849131287280614871647888942638118979144699507356905096108589438883224445208884553
5200880474408430192737602483062429002510348037828326877110759484578803051299079246096579992538731848
1663259557953171131607005816657075609310962144374158279888682983899776186545741309395044937156432796
9121407021536928393626624155189494723199723401004182828040026283370424180473122336438687782857627414
2954600406345879956247470263078497497906270412121080121849854099044414883139309777486706044018202487
5947167784329509164695624073334302157617973419751382175449415314817861168403007484803383000821373768
9970925381757095428644775554413276310573678985418847058209215632600164532129038201915664682559421839
5726073543217379560106200223162453602244622163618061228740235496589356446937708766248282812729073009
3066767669381949108199849592851015741822506254494495010219710386319505457996953940601530507462081147
0313369572387662597062674825595773556412128992677050159493007290815104472321736393772791468338016277
2612743256048182359933847620980851310257785298609602539667894206777296194954193312306422015119190513
8203310388317248859258132487889166945409361817709846663592214562744261367757340075751683358894106440
1879323368406285998343702033372867673794391570549979255145261583286225639214516147006386215154931814
7818477439011510422272854500378188903644930568826817461830966882295729089330213871718849712725994996
8565130661440435974179589228454100537792366136927366601107805841791645679315839151327303635706798606
9194115728300121603125091397635382264741380963228365590942464675993742580611167724448321915750717168
4707804465623918837954817921419814162224178026998480011437092827469721757758867664308777125976510153
0429941485427771004120325797643248850413366586444410266708683922555151447572457904502987774921302423
6441483048743730007883143845653252101224983973460645246938834553757957790790967158647063072070296090
3811755572245140953653749015551796796733760061244978442122940107552436321491311332916431613665929617
5414699822837271418976688071183441786429645446467501533696499811081795654979224851054663964703829870
9314229531081705256882005797180146575482372631998814835907632676047410776854707430558924008663283181
8934883831038602223947701760115001771778379934120509968916704746380194810795288897724740199546826480
4996287451183569089815359481229439746491068518458529882147427175288070386889439445517310438016467801
0070001088087575303572602920701791986449084074910099975762417519414998855594359489696122713607773108
4189467623898236878019010015446415364862161290303037461480368511600754747007350947663800046770456374
4298948219865054084490729507827269885261737315874301594499520464044804335631749484110264523429611309
4884335417024935976958656300875893576436687555785716737431515924453014719903535663931264736172286755
7604903678347261332155861782929476912428547762987625379711739598085897741905288247039315509130461692
7077504049439141012665435464671944094509514799560026530096178945692088085603891603088391181313400264
6168228333552281482056277805435396152283690396294955629160107547394663307396223467342334600690069628
6953265600767037092590209155645448914982572649170237684336428929666227846865478549225189803002958762
9683483166200786237977808448484036280464231671027829780408689830845700504596952400466875169028098785
9629629049124900882074553447649412418681407408755422026205857854649037657529089624421461634889669615
6413143659903234227707207215296585888088184262064688362661964130655112879583980786121920945748767187
4147461853783793024026199289488533699999459861481060584647575586304961741545689106762564448892090087
0201819476146531371970459581793839357340838997180718052455798877001568790240890590286853494761489846
2113453096579986250639693693084279144826855893097216114596688570466471373975172536186531850781145485
9524391393349844916266463881296291616124756969376895407462824511432792523031074758716548343801499944
4569887137419077604836009002256658192815029511194670990278029444379670306323790254686107035452181482
6988907919633216199216069426522643597039690498722131637467011543971387458393471179731904703997977737
0177528988387883556054832994752894752980258792614900861334017488062867582692427065159152700316484281
8482599616685471810910851113330561507796889233571932594871773529512326295722666989400979778090915675
9896628651710537182857381193092960668874603574400765615481689381592110785663876341340864829839343191
0504569864418906981477808987537210200562591274012121094611049291255398024327553651123499839956615649
5165422178391475460881039340759024823173746745486141890181093999891486202183327065151392413454741020
3298389449724230341949008906922437650230785864961503491737053569688054579227588602131533258556239977
7021069863202115856257058888303267718192740417502907876674905806064281458573198007319210486006681337
6181467398219708804513737959278763037174102961206741771208331672840712793278265136772363040404048922
6505166045604245967752047043847209167794702500322731448002738558757785812599421398548056586565931627
8889228530259325997983177030334959083102485278044627649868575183440682830433741314969663502784339595
1687742537334757203960532097798701156576753695705334702933831475932155992129041957655047576660704544
2179170017152826489327253969084290375054640893709338002468677042477070326086312816721395490063668684
5578798854172562501221091500683592430111713621867830388074639586755210153691128421642710474551912949
6953315634838134638264446571609422211887929555931604266041173700450350050034172717202828444384066011
7450587446294198473249683943638499404233306543579992870985190799508290388598374708459259104501574960
5279496933880113091353203319297120634519314738141063706722014230116857138169090428773233805980262621
6216329915579502002947693376694876660050127110602230153241625686635205680141860597567772493923763198
0433031519841464215590085866417258884172724139382204490012153978954236477582619474543175963238503378
5311282683253348946801405707511595320298146020316347597046759616595306982821416264244694831768317346
5459995129734637406555410120121466508265662491796371925628621014666209142232913065395741715752120403
1157950794402456241897418785700269266242611104469812623462472218782544802333059601150045872448837710
7083518005893552210420988732196867395351419013434087995879153931332542008060102744959851668673421962
2790893343315733337625743641015658793970915031542773076556765771654254798114255824861731865731199906
3603576538999607584949493903030068919404841659727618253359972488361694826059603105280260725891248094
2799948052233602220995874967746727358563213843361663870015824053766551035436610822193271020667829090
8260669627703832392041222246900015056275479670125026653038666355057368618292143475437553284358140805
8595150649039545622297513519159457271401307974102809598840201656507786518127094161846296988803680289
6977535030367545541025359896262882761801091375842606576725145697769992649351396772909591269924504746
1054120026173743630380309277728576448364239891272451654306875299719806359475153728620322919176575508
7315327123002185276707241924501286012593930819408503614847604021936232003557910956654697101977142358
4394880497786417354322559131349181646937958786143179147488115468426126133108476250305555667804586354
8633322926298203029070698177460952468873122602239827065233925013326410533783021559369757725442105885
3290497509382528826981308813468590819468174323493299495349011416624098212784011249251947136365908847
9052892466611698658306491019756636989462582570243819165064816276568687094455961150348626409349614444
4815955378019778119583675691479935674295955749102481066269482455255893636207579139711265575710650978
8447477901131176796895682673048052256668173844709223156738978722188724906100318614793473753606956130
2670859865953141404849282896918956747108477390080503310698655386537453139594962416902657758829851993
4924352031225127461760795249688737755472376107308609260102928546865452604735345737450786381491465918
8548131205475841452043529185583191789222561463028024345561927633183828501698889007957531007519551419
1472678253787843142487604644683076034808930675847083156494251537417767014949300409753171114810652664
0114221329976931099337983567118656719429301284137774220510907525715104565653113561035113502323961988
9406184341221059258004483675322674322052104822420492209996622364992783707637676287189683893712020371
4485406804168772167901520747542064779855409302567968125182904910543674735243923181773906458574559736
9884129540936718805114762240558788178938804790367158768434193542085268339118515539625039136322839702
7308583207939656214762633149244225080093735564810050078423931068038957928208378228121432638606949166
8295548121874891321094242708589968903548938509455108222775437506443749844707877839712192994084393597
7772635232056479245782664671725131030117600826542735944669643451130393786035857970551887486022424846
6465323792309321118607694130374936133443142318764315025889588184318629709395224005024868253710739384
7765570531306134328693073404868516403989168935741788873419694079845023711836979226799701413880168214
9547737005336347799181530128703657079856281890931525420028260945350143139396835394175450498645785740
7174775921118523756892880733897185716182956018261743663603022501129958094452250303714712288388278522
3389039416199559203391422679749277569902550253175022515715871073743849540114337909671281660166313914
5240477104521787138391474179789222563873694919651781495467646910924683389175512566045754409397347074
5298195983635691852405629484605130707224834513881207147864291808639820692371997240972943572783864632
2986885912398396164243847563437689101877279211380571613847834332825435149119945769782380627922066235
4221057732060912294598710904386707178608525940140081814888449097477032145456054340771789706485070591
1903164831190698003330629763789957893383066003698078208597710939859174621752335921730891423305541192
6369792470580411531388340428068591266598672030861567769962825797702872210145775469792879616849344874
2268015931556596615960847968108091582520394885970423693440920924806752399239567386883015714233774944
6837551601332357214980283162115218292068586575947626994887216470376322628369911426242918639763480657
8412115840226081183388508327982659305872597659084999451435053830498434378613189772372809489785577385
6083778107732765530541675374374863544053976088457638812027227222732570077716030067273114216079193117
5612730094199753769231072003571500162708476123961927429876524465532523907996025825036985719218990425
3608082156725873168124021314261779226357338156292081322431359426991440551979986738638487386847677209
2170594203448219465687310020630554355652215384871063701078505024719838917073309753978123803504441979
4741851152917591839652339886726256041573520763951086078693390648175403148472290049309088468919912925
4541253090215357700094707577597278450255720745803717703745457338677520920997704506218420794958833222
1379338293997673765394732742040897295798398059702649595680634357016948694785251839899395341308189507
8119650029567577224610152744939506030785561773592357557199592788455243916013018943815795140597780215
9638891547239080453121995150012342786434851196981727548368506362472034694747223025787989179476425000
5047805695576623387050386109708393076156211908216709513400651843748192344756995852419965348337599141
3209151927541596145760407314316378746771521182676496977916895719275679475822475746019696647260417144
0800269757768561065651639336540314419772525263856092707865587884884646639411335530965810756856205243
2640413259432860885519957689269368044226952549416900802763312758336753177627836189185832252302205288
4234835961791186618659486674347223904002248908226133759622221664784048814826233541149721346350788554
5486557515809755173391793813353579198031270069149490235783695257493697514091427043931095130288095197
5999743267280885074417466956952692701575323542017082404311744601135733333295789377199810142804647465
8019338474341304674605075888476358518262522192330398052643855004792186546582001421087026140497963558
3882307577539507972191339924388640472118065976607545030842007461684114500058000660655262558984369057
7004406120990694003755767268417510393715423957614467320182276985999465903110258206881255671919433221
3614670300049972373757375124099020740076493687534178698531934856813199488299740028214341086713555929
0648524613412337928369275694784502279801542431434807494643725221085554787271123693327946371981008121
9634618929457799065655443330623030238588036656655463278128796910084210502318473626465300121536770002
9791400206769339257311658129358588439340021847245612470927530488955641022159391657638770906211099680
0046289005338501257642189879667725395006605078925918505014003999989613627031745572710501575976446755
5006964738384785355728385868576390338246151253213055686854958273894541072586322411955949202513820368
2627623761263453273977119367815056933632632552235759473841568444011093288111722083434277708364705751
5098858485626402977215159250126910509918650124496322327193750134998965740665468064484737093631446677
8837349744279891538386898943522763784753938126927160289293870627493919044017720173986764653630013610
6193215584950176001840129281160271573531767059386693777642404979080790581785881992061619859010913913
2359069733180437191563729043110204844009171350390027003358327727700972509644692338648738311278182351
6123600058198258140421073994421686066201342213250305155669954651213009882815095495457503204672665225
3230462162571658619443044368934888818901434081418066260374430797805909286981956769540410272847665583
9351662136705133963748431630193771654388712353241840361640276949821079397591505836317421738439236396
1830071520188119395404113479581589484359105112079379438818967319066297640395143238222095406645750569
4410199366349466663550582140494258318051155370820930917413968943794087347067918021201351877992704638
3162300486277068962737141753123242351741046426194271548614017330579699150897154936636887707017338586
7466978865041997196027122046980564756938963926214278086261412268048125876965367548472432790645473478
6687852498467987533338765288869177767851806004068351809202320793756389007675354102743726007642962729
7881868206689174935769521917229638549733483399662229448043369905853498041937046873821622004762428464
3634060293266979820746399078300925127319931045222961745411311291591837296704452262402209515112312682
5587985676254046589879639995236333385580089909483970752375220459258265473412811099043733130393731180
7665703784804839085158885802008606981390730135356351400979225328202408486146504456903606643262632307
5225372699898222842050160962387832789483363277078549646460239681434781436048931718590499441980519484
3368745685149505328646911898852706797141952729241313189678994764722075746167475811197413836540412334
5205771273786909275360710178979759852858053395131976639348729525463393761594435388058935627348280736
1032587671663866111769812867471909967676629138953273032487434306211750150069235853807662781119778793
6447467935722527633652267153900443524017311155130807072606425696178533390867696271326165502814133824
6541757514524917429195584163652721238122011390014575007419028432079599622586898349735898293846782995
1540632535954280261541208465819662044658568976253735620583913761748956036314918362595963647719092845
5815202582431336567843199431514146979127116642707079935457646675151658329505195344939922435148903858
1540155214827345937079118326548678899080366219073056089588479042247790214824910799037090731858376206
7375105684333132768421536158979353525833862001225318873949586695272827268417403704606871959469189413
6113405531870086976676732091117957201614749624484316255622987162142935072744498053111291121150507821
7222141165119481631074849537661444677003454370151272142095627548181184453470131656710346062772081238
4193235051802623737636031551654244344628369510123600778454108096436782898117529915933609193486609258
3228902097362693719242856162088288881309619032428480596213101725207154843011763307185716304037562384
5722220762018952184569296348090047465797435138796838397997685075754998853512276773092386814388619390
0855238318789980496412884551108416659141623176276559542152713730456243308583802362114063957334364278
3995198392638787376488876940389719797565904682807645065323651493744613457854273247720730964430086872
7511602186112383594926557102794077540667833465896497610827725831568773999605240354801577951329011535
2321181954246768475163064755012809120243156123068250606051335691057599107893487911221645439074113167
0405181109881334091616181141462672136967113819650819894036965266138009694948060936430759379755008989
3350897738641359645281303459644088829410754159668239392556650327384363587422816404497033891951576063
9784310554610952386661977516671521595712869030592029038993639216937187505292077179881942757245819542
4341179903135932659215615259360479394484042628729771862165713569822321744523072628710325991894142608
7543210076819035764115228541442786729028220884992160214451994803183083397781874164703128290112710596
9906087766892013616723681581151843211857572257280289351645786883835572878146350812355251022456673441
6802343721602789974571586309073738143502181670149305897638605250676294741867279341901908532825063173
4344200666397570337252447994406660087717710442494024685898143433090062358534475376891263407205888039
6453800988168253477109246406263694187864031689623559363952498182531973315411345704499310213402599419
2557339612245520664489677829911235600935540214331526375837948488934165951702376930187815961479922795
6911322057942064893524750788095209960219876975859007665301567327233382628749651956148883556716702553
6349004980771191321453592521385333384752705870484876337945104849608676610748259309355006279921314799
0867229088024371699103062504283043821525055129161545703801084118414432282627312771191374356693621656
8121729788829879255277857276974439095964932862549716710665197903619247081698203852773959215981289186
1705289530395959643658012322356297116670872545449205607931948788738194397259967604926874130472871421
1207357250245408689341373644485668875740821429493770671676706652297927264469384427815395158932411502
0895326740019444311912121278160421710408301817294122963845707549183059154353708061529557483915673393
3578180539844707058867392720970278268864649495447932408483786148012194583725380912195125751910038179
3827293601780279338471110738751771916955267675125402779041368202582790615282636745702426834277239291
6321731496529118809552887329207314570846696063674977328214930623076423274764450691354976776092421716
6430235127315165995750096789604459524304838012673271565032508195481135920936599655875926374095317875
2028600656975237740777978505475270476201804988218183198009710849012529839827482857054109035302260578
2295523847290897142077719266868480458930684398543266431706393369655043138031209321813737415042053633
9335366183844839771732236675573182623029544099765632688079141801284469198410150081247411326535426633
3046505790222638249642034552784504365776899935438245087751523831653179128467266229219002453665182280
7311789802016558165668185730783120253172202578595685021114044093213822863261722631881651394777056249
6256266783298304313913556032026582656767800301477713287707100381567208323460836117010372608574545022
6306011487505770174976499140362566766351138171850310773369004418862059174795927333887969382574614208
5247456811162746251294919675149803600334435068987821712876532135732517314887335658120785320733901531
6671237239769532198935598205065282846675789114973683544705199027652973295879694262212595789929460522
8264754561786908798655777177562654680512858211333821161276105379076612671002798185599513206459553555
6662772502497262841940760985270172839097405722065744905884454553196686118772264106375600308348885409
4882401589880651042657242259799781370846096897823859120269565416458072295087953112500341736150122010
3206329622471443597733720429334122898144189667634603359230031508330083243269434752388585240009617978
4214142050544778191192638976726073336875933889712161483786551905599794192244349827443806195405357392
9044266516486160225871455235525383662832388711631399125176290204890057459771432070362161831847981805
3625316204373890162414776133278474703229773922345363856235651358010548862140863671942961760220469472
6133520947770503865781124454716966221984843370361454398569125039070648483497828152307316448168319026
4082472076850458032869213404944302788872105874469238071409275126443349118491714663658892919040077674
2188831440973545295607767858262242040291446496631117839220248581314869307706232355413009831762685714
617051526619342392974779469837746774469713944305991679
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.08, 1.92, 1.92
Generated 16 Oct 2018 | 4:31:59 UTC