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

2562203086995372997142762229198369646451656296926491135591703769214564330724724324865851166751475006
4232750206208621432142205568711824038264191174148977654396146155596423262659357437397342525583883285
0361490010091146019336078845333703599313612231468820865604749884645914639739676393565220518112111961
6575582934724830995240759863405013332197359451056527605054852626124803716694395243427504423124762515
6844582583185787031404687705245997576974792720177169277483980067446168618404078224479600518899672654
4608129429821567050606994095902434418308379329444198881413989353333794101088551711373775240614175722
1004987779251002436180118337548689930753244230077940509013040856206523523337281294885443810673170703
0243955910388312833792285259238234231847181243351933355156793168085488011137388960583458208839597973
0317937147643238603800636551276721703578193182550923552162148497269175812893775891989767828953312536
3130673185921072660015276472801607659915944843083180039982837315467637228938428782416863407544692182
0012267831626681578274232546468067150023244458609110796669848414311751017519319730457137045390846051
5338208259372925382679825441147592989319512072319496388452797430857658364252055289483442873229707320
2875422978803408459858002259656390078590240753313968429885268080663101371354377185865483016570493128
4130706758490777272857468341922653663230245281063661671695226401681563005482531136074082915309521837
9403157088775280318204310559637995015148335842924608931066817472708271290633457419309817256262615323
8243588672635612432548486555233738897269512781056793186529574004523852025612935636227785844100346777
8621920066124725756944861940723162721321770656089093563636003364729497144027321527046441583811496150
7989085816188441893236047898640032469054941852331655676842000661839542051862947678490319272845166689
3985382252876886123346040311579991278364632157713098731913202183517779893982479943876090781286507924
3200254966890892180314205342187048696305872597029021558162530053598701203355696788741854772794665954
2969074584899688034053828238643599059174817347679264124853300722839022983813171660253020780976217224
5790962463149759977262914596021183958675894186314986488604600168680110222131264268559059012657191189
6902375317818956074821949499098309397386323692891247334289152094362488693999589676041457090474307145
3506549247518423857414752026157171462959985897897023573025608157954288478399616624392575801081404662
9229289285971493870010429012087436587250691178490398251085745024925855725380286438087604492197432840
5841299832632679659123702897367884173102567992217699054095670046644678343630394539400117865430015630
1158304464436014845617791879048789530965987078086680502722204120590101165043722243504708230117651451
8140291072712761907259364781804572779428321970110262261964921954221519911589721238652578305643152413
0010847683250758246655735718244449098974971981457281838110062841271314198034569078404576466622405938
9912693047369330244157220627082346321212669592248604327681018905639034090435454870453930235120445741
8562733510722387511715351659354217424000406098499049686906902366479835046086037975089539616417947365
1824071144488930772350729630357338431477183835073282605352561710355439007598232870728619325100632895
2152427262668394572783552271046924297481904534404418518419649465554168376723983474758325740760436146
6739390775029019798662410994771131824668175022588144450760461260470229000326081405156972557112018678
6728655205516806392751058482127559090538695417173381208177993481520666022505930499244373718114467869
7454329297388232428628121703115720329350342768186752285864168167179041645515253923152171832016079768
0114796372448985844564592041406436442481159261609625432018426248855182611413093436081666894473873110
0981812575479511022327247741385555970288227650200429774714888118153391522158733185110835916483263243
2536242131660383658194960066367357366778550080038114605151287373661004385501255437602902789484287824
3384465312945039327658645790954229450293631582985157926691513513891924836736776017676328672014000202
3405033945965633656416141431049891944124579610144253667031717185721180136203430030217780708784825216
9469056554600386704559260759454016122865816382231302651006457013200903745385417407449478674139740618
6407269479044056464576644799445856383873315422623705792119152897518865355124138450197623820602560097
0961345249438401267311397953232253724147476036329334437463712540927288987762111563429745797380644745
6657851606954837322281355150317119939695412930143920358771555651995382594553307736143834938968099517
3345805538850158000345276313777131278431012275585037519303613841834144998754880739118440145904245493
6808824749027982581847241621226558628046900600191444630718825238934121312993283685444387099564907420
0637501488189139042840621313471413936614685916688948740227019746232296109268445310597404482303312665
4013653701445222609920168837968074064406468039987427356402092747620443367914155031409194966555833638
4110032822252623811420681044857529075128092435044693454368431175735406968251727236190248259876039824
5237087861376211484645551321553922261743161562782589354137815532393344506161617092012504113893220866
2921102118961396892747406839361331078572416546792192180626089371876646466396707191148194260089534774
4153903841349416608486474962879505998952323568076006092047918727609338238927736204286865840468288244
8447482488808146247067194429368338497135109504168178689612903845417288543306766037682252612791266206
7931477478341900693112534002274675828809972471146332399103196373362969652177041799103414927180583372
1325043881770702515321358045574865939242547220538630395725544219572283059138948122808410809772877870
6370064025252497663253680982313384537627125223131279746610726744281759736136040399157821731488793048
0630932038242604944536864500690032123395542618038869655034321489284307518607998898127922532567881673
2202383160758067334693201634744970182867699090657598678774082935156599201700653966652530195372628548
3377271976703830117311913279609938776811727277566208969817305604737427113762789288530656062256433914
1096691893035756029970708053391307321960887032776275246182561614021700067504927986377555678296727238
2670621326835526255091516559400432232579400421953332265546161027838536134488603785702241378801337509
3279864513300610901120143737764824099876439335056925753252417581576867363518413155364361414091761308
1264396644655579340747693107951950716274131925994805667200792294308503631277165378682289851127198457
6932773323878868603865487318730779098196560357742740393368635873508833560534802304718797006367890272
2339738551527843987108501185581128365967032772609934680665722126932516193875979695696623482485916299
0194758526476622236567652011831571784798972170170091929136972413345418306034321736409942654854211782
9692475937537468162612905546781957095550700126716187893253813385499227391011186039703538438601656603
5142828616947265786455964382444858967421983847643805246964645070169839238441006849289090941375597837
1240614271771541338624498024405318316230625808405964555007161041771009350764017369179194259937894873
4057324974713426828361123857341017306368575215744819955292188971063398481502466377443222540031549839
1809697778043094080859503311245774493583005757870639563760235928596080378742795395000562327409576873
4842623089349750227481924819945745170564682757209924825050476242189004575580314516032507496686767034
6259563796226198443028663326742093683519451203318228451251482257078273100503925487020611983279729276
8336092840159491727798501458567539583163425629481527029078418210857768359927508678382820005580065574
3934483371909049812194201019165958994621612338238331694316041858256575318260419212804245522379099823
9081049153936185400668150134100556699663365846766313788482893495667466269394304498305851620862367544
3484441458089785678736814439542521382190964395072544231603577233416592855968582319709108048679278136
3367132472489703318942468466688638192386443486067506554299296947609335494984389472476779448313087734
8134600336905999660557285969188472634979228766025364203065344831259247669577707148187485852320508852
9936891513378370612579349890008253234591491393130403205435201614179637407209502294565593058940711923
0205583701170447935148957182489518097536354627646338581311182402964593185969124520140205215345415015
3483472924012848186189912640675408099208042254037100729323152849708436380476867512529580639908560943
0093374327962785655940743744482230525011287376627833789979003244146758909333643741795764053049999693
5849537212549803086456310134833313113344497245325244706943841103357544344819982841447568845251363931
0546435421300469317183588279821732418189842969387398947010071733020856947817475154563419454847014184
6001112774179573413751828294113207355388062378732027314181242814991612220943353203519203219839939051
6574938395564869222501843464671393258879642062127352308298666543631474377513430036477464692722277194
1885666947349699596884274832074277908998249437607896091637263910206157054986712164421982584112808329
5698024008361804691474325845788342129930516459365257305158429717269721537432355335732022645656872629
7653858276026269998380015971713799171027228886898728961175143366030385134481258242705426386133535547
9780874131672680934045528948118903433231556933874462369896816567355004405938559246663134535499771389
3455280777868820844061043977992363475414763340869468245242607347980751885402058761030893688493996113
7659834609939637894957038727493453024105047441979853358521700708273139571598815644629436329458908749
2063568477276596205180432402885528246978408553876138224615263990319532184710539597844514219178942672
9842949822906472951725711198918494258921464512159985444069194235142808627997091948798718131496716977
7131239585985545606496832876130012805360726479051252286094300050274358363522102489203794567510413742
2619144871338903250857507813223015321112856783178972660849815580859276152905091928772807187654776514
5075045322461891257044125046718620610220751876738009765340793852919420575184528258175172293180152392
6359963847650103296953609104234748542081693700777439532315572389271702908689219199078794260151187700
6787461095086884440195666357016871406148639263612641351928530152450151816248055165642278788495824975
5483220233010179986628561408270072045893924610578570443142859310410305783758655125561078516963448683
1253817808829042343359525775485351873455069730668301765637035578006090300309678711067269085248271425
6515192864704468356331083782897114051490476749188078595397542134548083246808695977119827962331689940
5341024679568433132958990610244106107433811726676497943408150615190477692887325193115791881764918889
0901582516571463765528479751051742853509649673367917656283400323798638204624935834606411813741714565
4848086312694388450073529908106901818222416644654784852909679720123813330400166271511984742849711654
8493810272680897390442674703752181882268925946308396574217344380674567396436620042197889157085307199
6049352648252875652539124103055710118509982608836790976421048259611512171469805081112710024969207169
9420090677933196601844329306015779642019097633270918998194061819101002574730122623796174760052232891
0542592560744670781897157524678438631894127821270188059874777409017414954510602338044636766210331701
9960818653964602822962483188688264011163508794894448569757946407585488313354852110499770880509736998
4684375761634820846740461660194829162069842548387193345175292339392231640891822331953702344385577515
4665139424885106978730973040349522305500692390922551798265224916146273337196847127965621284076312928
7468076935201148573290256009199713256533164627019598135744436307339191014641727449419914702115196305
1890728198301938324996245434411416484213549716965866301045515115595798322831776055221158824874340129
0632946311058737035013062675557771687885587671663533526837062782918514885615449107874264910342340312
4194649034575536271681959046294932710558229586041010632592213137208784982382346364594771227980293615
3855651172101137000642488683231796655015244626452622577366833678263511155918676637607094347225581422
7562294958555699754131472783806852264222505206132291881736918835706677171445117836960319387233473562
9432397997217151508679614362960401952207380568071064288357117103238302618687251360159630849647142054
4608706674449741743850175519527166831358457477626649120289491031850451280486293819959302750712068414
1446169072635619385601555681370762918371256874691570165372145907197623511002149765442116609831910316
0278666820431454063625576340040616306851736237719153278789857111834437669273683639340067309268478899
5423623466314346534388305062069503155206686950719279509336424498096958736571297447816546299536266547
6871853899908271624938754150272449209609459236974523721687005618884384377336490666233056241159064350
5323616672624205704645223246231964840847801553816546588468130459353176332995646833680718585733144031
7720119906102569234488330715865555989554436808532616113651444169255717852667415557527716680865618379
1416747128266978529472523325178691548466269711926113097610014112390516968661211286254720048459642152
5225269134279148166222514095794587598982037994783236242917130140064492949741861431672801516420466829
8073103462485288110920138032401299755455349115136672370241217850032778728199738741846798544584145226
5062226041494508545052449875291415526551696577553768108021139829351739396533379532273257145644223222
7695372014538248712775224317851139777234643598799319893190396443508797864652512039345759173045744540
4553268807059430962132989519540619772287273510548983845928726360986935671638019479789620121267050996
2547742090907506473574598890293014503769271101028546403146758338046484357998824195336246612130794141
5294851139859137039527282115413287296224439113492922848238228254817790329246282754900251966353501433
8633741405304000904048611796456929160745899687059230523957859456527121791289891554210378508335567710
8955375611698778931558739828531835620333237005886385898361887992070566864171962721342730971328027560
4586072009535213825631197402209424080118764841888901064559265020572378518536378737654570182495270236
6174295283365382447762816302176895301114705461414127080606123724141286756861780723569910313019674031
2967871096712688282516961517366763848892700456733046175787068374020449827622846278011776335267313380
1127803104773881798481181077461870954747828569570886418915022867614051574485523478110715056196192495
9493928815816572848713422431425655002620348667694181575182827175181487407095205144905832613413865905
9581749166879624140126944641242818582553541919428237484307892546297039571042379262487798403964874474
7976487595718799846228421886719600021568129162034911965023704590652937804105907672108747093301437130
1545096390654124244787081620220444062661317809076548491805356824818307444368083886943716882471496895
8080301199886577882235849400724683598535088045245181123258664331266873550410127422082429676289100092
6624026320893457296315324785456854072728954996461214291718105404262585325084093831476928132770873775
5290646290247341674473829295855686245173042446183328912770733642599642337132617536493780607482847323
5442805515518856265449778586578318316047118086050418906602857579238524250498797654833030290176099445
7516346106891457745269851904131140369336263982732573969598715488821738350318781580624881682765488678
3662456941496565766234088221739480917183947718602349777581277813342891137300610475818395415108821995
2972530871098862579188137910039562774997882929218539100364933189437546693786377763683671673908565647
1379342113226403381938548469822259240641389598686779883515163312741537903012117057365777993661805785
7279399000120243907743574488063516062237054451585616045442299960762438718667782851682458901114222409
9456133524200040596310053706717280449011538523683375329769737889911053784213679090599440912671998205
4616437589325468657808387069327048296667121975679732233813747841831471719044385063290972431367032950
6705863366804648017360638904498906084799680078856493726636745349360552331728279304205597325547679878
3582272939882254911955493424763811244974281800627358843940940282873543565088462312185057357530981389
5470322893082246464249815348395102722816744370935170380698979125032727969313941687870585605667368099
0871897630872213141699375576280105110327182760830873326854100566784234652271538894530875403671989508
7433172740208412508192362116680425386565339532953908375907969530259816463836724370515506811458158788
0970437797207160256458749254206631671585698522822938024826215397017600109008891131855505443506256242
7830292358766411114698791109943572974989330461169232311141868593608453659990194606949417703132780508
7608212333864822532218119778836794384787379975126330182156332161461368422528043532620058941185142088
0483498617583365018769119905669912852638964425459511618991818840599206203070974252461850749555860141
7827208481031659758140245138633586894064089207827859909649791235822862917837459373199175588871938000
4234422987831795991712160785843567964737896230067162542573431080100385971348927098686053122280521858
2700490041379433872455835746404625808015978010191405314028134867355891057833387944155296463694821075
7100059007745133534457893027664637690854248035339853028583009297970492914196517489297625296518525166
3033208327579106207608904434441519182900543364942778274302090014671423438715395081902087109787163295
6217391615049605235791539487737946845081821645616965879727105790731286992853537957128559137256477113
7382846301736928732348891903925964598946816985052508737343205277760697957419789042874603857960850612
7172804685985728851630132882911237899309120787547621290260460674155159131350961535975251297040993844
0782393587695803776036672133904117311245499586534470380967295954536314926948584494289448546658247586
8236253202167966038884725135408234507962687678682667634743494190654946491862528893406337690292935398
0514345060150291193616602943103930872224639406574013349161611434368888305590651122477757317751607310
9977752976765042557352373739486937506470762196624282738625696426295196496877470995427480813769484389
6936631327038373987227223729079222601036582298015831757777626088069925074579452540475225763386483946
3718408331661347089361913948359262102710486530743481875133619877204153898964182204506480735271201621
8070623533766907872655426155541738622828518607974844840070799319445144319120770396634303741927483676
3247725237406659660771621710484546937622002118256042830058906739965294524529399728862411399195601531
4742265174784930667316378680368619468907278496804979044759970177879840835966349249280323493658750352
5324721500576016450708117892547059324175299319806064192564986602059299817472521116304003666932535395
0345060938048028715104475417729068861964268364325324555927586073341819077596056687526201506980913031
4605579505791335261049844193234390224441736728429632634101832305884165829357194717076025179343841012
6428352769066414369128679330478280415907541967074495673082745414397052117691604588500571305395235027
5531484249154004047663034597554059721471350378080835748492886981695430623951120727412600058650674334
2690852884266615867298831651858998690095266249710015321454418088777594967162684338838276719208275062
3085826784758152075185099353861635293381479538794197372449575639409431620358104534162987666831053390
1112107977482096766687288632556319900530663877154915718717533490950263265923044884955612318165446784
7935834762744200466468278569649941708166153340457608899233464062587577857395931361798845171475117232
3236793698037503997173148097102574021883858605306900155296145666961536448565792453637619479114550837
7598426704793958119191409577782563572232282188628186419841352365847558790030377620729180002204880546
5023552035050922086193628286136933524008784946935772579386056986017841580758093816767096098267267952
9563672393295647694844540850735698225607456218805248067201620124014485996331355588087309796674496108
0906334246722355437038761976831042206442658151046353685501462743586465019832065162791225282906552366
7226702740441181397626917573648248969297862328152451126648622796179289748674563436419272983489289248
7834728458383213523077387536216593735170501592534804354740837751369718028941353530929403173433814852
3795229077364718051014617835561008602760009810492645823970599115087628088556285278691793470609461422
8417871818716097940635193053165943059097938093970371705297426611290728462751622572007311545854131565
6843499124311144391296446997038428004253470100601153561855855962100914748046210460282915419281113124
4869414017599496924466581613280430382365927333328149184234714193270631758012277780758433047642918889
8833804556368274955262874413661484973426767066666516947549449919211151993751346748459329282821664217
5527195833983026404312034808148096147839891654237645003611923109711222066492955758728889183129581595
5254330087536152720422170242829918552961535557487922080964964962424804219605311649331598690092695504
5847840295563499979165816057838935587363174385481226843755797470372444586531856707220628439157641137
5645305049760410950914133089343964303963318735268369180477992861249938347362373894134255874075138957
2629804519602847212452954259123299717181066087850204676456532927444586345865133988743439426517538207
9675149874671338130285635576763716854546243562893201478804306137511404504498317395365613354276958020
3410480391078057287561122457493367715727683335220835958610194054417168181381561923016340565643829811
1572906712108034227165834756706663926327421884090769966499731189957890175707307755720452368811711641
7021436935472183480073226921613258867150092793536313308097355907143439658334429644207638347445521355
0715077777352499461094919845277590525600696242538645235311969772430386258124615483771199821886899768
4884327519830714132709620104586164806552692009699293602344071575306380822397747804399076358036566456
9079166028992601047621492550056383321126622889276636466930938162880768842991418959220702225818580883
9876082955954846509819254933596868484395024432645180330102937010891145509403848063763289787417669408
6450206238741116732561480491757924321700278098553075936460596922521369447715686061731217692630211355
8974568607109883811119057388376874452285778454501384028077130011736852562516516771051712924582130038
0960052504972112722003113401210738556348283030090088613979864296871100163423675512828356532306067808
4995522998463646290586299056023344253177333234850332241832377139711494256745773281734726848198120402
8798018068677790485841590658378048048959081994507015419352844934537092266682918726551170768155959335
6277292023225311667165821152337460831826880180112719445251531234645791212445052735730137598642779821
8857117147362624595220961879196545136121016993737103005968287618922695847377567675704218725944523402
9435983600686965198852161202962267951663484598805841478125645649238253187662732271510571040906310179
6257369091730820758784065716507579187300176828189532656571544977719216903150722691828319837589165991
0077762807169853296423344260467359228228959774477272726391799881963921592165579765557083453466572603
1060743057813721088939690687796558300355864246931566192354665117614479869862219107712871282902320292
2859458560070788245038189561711699346845399508109673985671541432060198555739416380559259192435683506
7360013647481205416693570300791062203710293678079702531990588563744731592264906020020912631034285643
9665737643481005581085627176393583962680717965814207956270255484672233171160053724418507971984335495
1839959219002823534238693423806438347963276464298473722685529706476476619948978376764404941250615484
6631107906741788168095954560777136834345525561343631247019039624425031050028260349315733490975243693
0451247588841149567443607334594120109342011858760118017967782183714804576536818945100446193250700886
1702311444870399449608920487395968183103646288904888933881305788140801177829447015104384560888406409
2648047984069548620244435024105284650371474797291375284323071356758684889124813482041898495350271364
5676973490033367789295409912839798104271056876655934150706138089745120564385525969865071863824028352
8569293063577211787702308479976311617914981260917535017889117361891314414859616899197124637117850989
5967931380875627973561653441373694624152825141119697441466152936081417188405657959341211722723096405
8168313727744678008890198885958645681833002563441445042916064091197921168973984825163764547975050170
3892013338180576974807784998775457411042918279240886373144629167546269839626020154579402852210067658
3794753666921241739649605914387245364616239558141145439896962027371315228249273930270781090141762723
5964811414569348077216934323790599664310852430506180210476336245892087526935771143883227246570610938
8955437938623366931836305284513209087111947064506041933831407429505976395708971082018145539674923049
3030861147314472579144607454061528465669097617223896064490080338252105653962369635562802032452733115
2072117458525852888202764381925165225155990983085808605712124327924643467110617977983218038712570892
7479275118097808128205609697998452381027687209955893059509060916944113767019100778923989363886334564
9424484298244529539696438546885456110565584755637858015332751306516772697233586536567940202353816526
6814939973354610485593286049170966220952846761955851752247393191262935244660204398688912931986850926
6997023580424403150179645357509969752390649824227545566412771789730051710333446783815172886177774667
2161709005991276659495542686968859459648056340152131080638346620247019380693765558904751460012334702
3900906759256233147707090455440396313063972752874622437289164107887871802599314652638077776907552063
4673462156968961545870708440976485440602368577286230063905856385311387816176264266041099635280281706
6699139529641728016623031453806962269447520769591576705336614457045434616835464626220887291421683967
8072418044370152017571046925819771718284136528185089302117767143775153930364177107037283258526111262
3302553955127038659606443028256446290726961926976275216734770121036885435705374865402511614097834507
5119050796526926840776357986645803304281170422212344676759591881357337351476100875794373968605583341
0055928882064828260072619535242409438991786341069508094031608584229710247426956972763498588073195678
1228913003456019018908776781992749694319898009416527827620764858191949143188900386433617597251824230
5905762797933057688642791764230504352957132097607241845429609291227669461587403378598719060047729125
4828150038763944622764000249646982533329036553227214502589037201465927553217928838823719771965854920
4652437379622686301658632834513733068650689268476303564599318835904635741554242912678350289568693276
9838027889271519585056121372450474136417072631896339583344128827403852550447841727662787722697515648
2598649523046000910538132008427253688578406100288853960283852513036138295009613935189520060769629796
3737669735304111718795407357712481822388623283330736511974817394949953072107329827728361677438317804
8746619323047486508299320926687399085978319629070759141712418181312366952801280323439856173813177575
7505788794210583168799623840336682099111766447774561541382580362493663366343541471201961085318682859
8749173352543578589319798026196257294324509297073717606551148748255362996415904946310794775506860947
1284192106995882967187182052445498899778832708696213379997993681716399129560095910359286656502251422
8538330429457138097392515053896861282864516436594612603925407706349116876487889108608602197225573144
1679167719894596003436517340185651407467510279919112922612174076239234383294897323128039440113339181
0275544473877607484643881375896572718863619901219324248465411616481921259723650148814148462314241732
3566577658862287720946717143097131081060685437982573903541349541379677665819943414095400378786225006
6555861393373158016375583240232509689291358953494156947203741278705247345784012173117193308347536054
1326978508642322881751087820539986740097615596345758486041915521489914218244388826254250527219911895
2368717987201998953088480116469927704239198936110066444675411467402122839966443390121680277205253472
3791135649451023452075915749113871277894581864855294165338917103551238275649440822823238618918020223
5420067073898788963307001887393332327882122510914737347674640528711210903787433014493901021553815924
4043863657418953393627685267688000612348208132086520985721525381247922817691438591294855840114933762
5061955653262205309328663863873516153998751131151249209822597815515700351328351122342671356391173625
4375657142039393805273059004190377666574174923442113441530379842351590831708517389459093708879630369
6493612751906739930850141360416598901674835096182790790332570078707237255198258640607980665302258019
2055104025650319299404042162784629852874916060922939440563366811622036758762364834430469694884662255
7551835197237909832546732900007820507425003689138794456315148828053324264956160563118536768767468000
2026226682060740987852263645829875354652638534462612661519623710729331691969072388649786305281727702
8165025999972916048730460792401975776026861432293784707063660845892495553328133888799641940211828393
7261877996260215036352438932001566988031304678984815945224903357731954908525290585305142191000508156
2019917898637058245911000945636647375665637350748342980330636140249419356988780369589637958480097753
3159776738278516232121211192035431477311364845366150217961392113827002078961127720052241532438576040
6239790397470985367396234083288155651694572338737189623442594152142537190219024813902102753694628862
0833044009482482699372388676370387768023591409873871416949768717069467826087319862191327165547137243
6868975391324046929245073134773437738135682823556403506945150197431896229938006238937077451526003585
2152993671518640585804135222435918103354712685650091686891910142650660688111322079952684324563621853
6933196210202647219528440833316909282241079063602743527422196240936589428766215222825287570888954062
5945451688519055725369149721607600497383750363492443736892423646061547763145229576116133341469294826
2115265210539075275583732134940305401651473079342914631424435160228123570774991783614991530341447971
9107383926065851468234734921758437391955750616615125488304042980355514014234903801712472016118201189
1520646827987181625475505187996540842331789547773360677372971036577973216590864294404205943290606845
3608048608131336505578311530475505052762030513986947697475595924607657039959068486051285235018306864
2997082417042395086041785774797331110161445209898663427230993079036683344707077693887493000731477703
4913196123809854720782153822171232574107943111687495400706478779670071604626652383180286859657318688
4737584913363927915481144854331960781198906438758975311553559016746287328165446229604376664838718295
6187604540812820047676108307842525568875244478460720402564611234978723325051496998454560469383763399
5411727626439234622393541299318319794972410583496907076447790347054924241149160156598244993479235234
7939368259971443706571276134534588323605052096464141801605444707543462040101845577251143941923830339
3161385320568932488525428657331662654083801531858758000737129035928060555974352250168527765722502040
2489046206112607023771469818253403616216566840510835249907202875841952222993238602446662159604371113
9103684821367600955506341375657760319642449287496974090595264875231785185084525425629088884169915741
9652494492157771849074476883338893172841007148107742743060676785984577870819503239934750627915562482
1920197251968663702366794569394209968891664512333915253117704805295165012253984368927666298677592351
8176208129802601615367149778788975146989595804597526251120895927073626849836773933859336127706424164
1514284920476311628311060062442177628986216675805093089755588501546464050015844585642836689755926591
1521938367170940218566660354018194546806802632364976314086000180878985297007018236748372716234473594
5037632405209903362024028369132934756455094856054223987886178727975930686244649606832530227354770831
1434632055975353938847891597229490012852246147881233311116220915064596527320903389812841552510805029
0885777591736573220232552302201931248184695717668256184295727631782718960312690909321912452353536129
1479176768706192248353040596226650878279272778259975418904418711366911233918970906731400207612480733
8146503429483488846636668023407653875607853728298642678655606077998492847543900460528034852463564260
3016970972440587710917360614473451639605434666965396448635527394351483031878969723803768215568869822
9447250458614831092813097361843003894578136240646246427327930836247278590410922100266707175572246638
2384390006593913265339395770955994529013711234061702056374785570607317617611891428688388404413294336
4643600918973592313114098858226437974474544771730255362577263593066611037849236047286379213393927023
7468917671064630196656636263375016541510805721448489953540357072642791404936184941686585292508320384
9609882108730908465340730841735420291243225560551480965538241436872929545939711173157641004867709253
5248250434880658309956519010196385712780298976177838703345159678838968699898531027601055911529899022
0373036020750717822917058253857285354209136491136438868108161071294335767024022667483855762375922101
8095154733706056819894006709210229455548771995460754869982621874494951102225405052177237505674786637
2242133820110544923983054476431635630110219476508188198569069188415308399304649220141679933625518423
1136955848571065822712777517721155531476804144859225562249357048352779898156108145474265661227078734
3322175154344024178754230776743255617060396406329222447549851966267476564954126627855681344999177182
6545955082234680035854835666825701445669495897062418765748452981204566092021181016584150832084030818
6748602011895305088726614265441837173926422340178285038182053037347479832414670475079330082520726875
2373677032292233683586254667659531172238621235897613695161881329371944896389682702675514010956662957
5129459315609181506561039633520180259824669213450624487478509046612977004547179852996219992352264767
8344191614831119412511863355542736102113823644646976790012875557407478791356219277237243790064402470
1844280730869738487926787649180911986426212542642584478819722952223102387773079612472505385422412659
6132681474311564525385777595330726986798854298699938990318187381889646970626568045837182589790981460
8973401484489138885306628970644134257535531238664461494939680314782188509898894296617348384548705776
5990832501862924402937002507251345580663597459656852936114321281955748145518652620183329503645482257
2006729147366446161273324124462138630610333410728792806389100043875209258142468735028031871386436782
9539938571880936612094395201975162601966467827695666484424064541892488739157604040858297984704086406
2551931916336089642673199118800229003751461197036459214254020929809603184849094106287493567425700681
8819367601487113824459184489035674487263551880194915339017804081145567515266748979409960008724292794
1630069353617493269664584927952674079589318563965423605038848543822975465268623548252210221226350423
8103001355547470294620773648811510448518955444168517739169510472717046077855070857977822306958628749
7723147533614065634618891633019162162108903508362899584061112347833634516568807518532196473783920703
0369084906956965792892009127422050742286970032995267257939633862549335486689877059774284134648858665
2662249536796484324654032811696926542326607804663760364082356595377195382758528556034027634302366669
6094867812980765308381745889160091528147679040295391470655581866307373808858178682795636122902656851
6570484253363511890410469747409459009289184208347724364762718926851898798688468686665930643484720656
0431076189608749359694075335058089059766984445315062681363667518954188441473500147161255035165663071
9165976138281201933587771040711282300325608492658962416333824648436251478055810724559952321718174105
3987806275738796736965522612900977289864943474192889865523875738141779438600997957397447266015673857
6508329477483430558350538981750332330783321768767291536133670604827330155231857636266933941369692385
0020626930673719624639149351692757253353642747403336952318674730475852987243643166886164222667310865
6719926574351491499138680758494934098722604855919442410453725394836390278595297349784597451852330686
6104867317827164052347223180878352092053282889384731601384165417500269827044803226258348021576716229
1212383013394375011837407586179411035579616464210967696991772001469525693108735138053538845486597505
0285420596280504891756707711412204670120642306616433062443875564742261657860329049327413698239056560
2415783294104636647475368268571475406725047767801761006095773867021740708465232589853122832490532695
0411633523538834684645639517189479809540666326288907040178902286102602132998948980557040564847768752
0910374905903917744806942657925352181126074090610885610694535339456491025209209500390488889785028751
4856600450739707138564851110015334964378806499079394499223612889908123115900148042832055195621231393
8737805309768037060786642802392443296642398493523454924807385517071447435823445047599122441985143533
3451099595647155453194206956682753780092140937577793357891005583478374862319221879165368166996589572
0138094250653006182786883530678008051846488371126913641367073951778973586880070194961615973327578078
9033727446608757168925548824720434403294472620713349407874153955743970398962595271300357432660253638
8851781709510243831123433704343621397025698057066313191764117703997847900302119136026081821256310900
4998347903973026948263937011827039763726077554266879898750139493153254987024946584760399716010940463
3511607300965906231939102742313098356842637199975965892822868005810458727971309982429496007403768998
7045802435528858737169563527169641461981393680866334824777108633480597355973594142088456769960196244
4590677835733605064754281355212315519731661518068588243977999999611989868777100586432918472280887909
5005456319130837827765407202733226543294544209255183348188655027696001144690390180963504751512336576
1499797824140896261681268036407162963127139571631468902935211354058095048432525822423545098306641283
7928612513499511212398570507777247256198621664398631044976646522803105714926528198485023598955278246
8001237834395480637083591344543912228270978488780288241329988862206440018824248805089641278230539280
6596964836088209362689502932497543096587560815916706645417513943943184100068776724395517196792934619
6002335490588511186489631086292255235799927567985511273054003024497150133022244627750611804603742494
1463378333725934168032990644926289236645415001282998116278025152261312711751537249287176991436487744
0436796168148016713481752573108956689930722627530599266796852466542699524727940706636574885917837538
6940522135280382988608737593540708505963361800218744450637354294194312233242709399560396409964796761
9826207919981250620378365828080647184307061114768302571860095845083334805058625839805279891795630809
9670648333183085575932124396423552305478597875649922024478167225393141724206252920938846462431568759
2720114025736844051547302904976285135865187682871281288229677165825867758299942410816938976312948431
6532232363189748659177150688534697752027697895325405530763416022682484856681509183679507426323293731
6309971714962869595475299878300058698819970597891349162603982363678838794905388491999035514461810017
6405970688866943640699091147628243857251761992531443739975155401310977858032027080016590004807306564
7971609024227886906891270180952274604060241701244079909408383699898810254211599955680523655842551306
4968846321235686839838920407361799416911057087034574516422013369492402435492075886084796117861407770
5123861802829092439577939725033373238054437996147232892436659079059378765113835349922778599703820763
3972924064909905162548820960471780887346586468867458223666748529927621400118923660953060730656250671
2699707522889336728538353293553929579704278188644370494629093277835289406972006731007460683448513778
6055058003057315297466371062239360676504634314302069769088036063017425881012526728931202412096482582
2428083794649802970172736288708502060370329179454373034434624817954806621474393514637868242770594659
3628715895354566104338689195053102180109105019292902481102586000786822884520555848622021579037473610
5414897652545719020756325203949464997731993362436318156728476761173341016280477900298770263426972552
6439950246610599026019449452562153820877362956682579316300792328731697870393226777891179948922182035
0202123875942922975080369576917570900549473557790796520476296211346318243881929620626420896346752700
4564552694456652526311728547819553391142602204533605252036248426573581351634997554792864167307897180
2401320738922809266578099172314537790020057507488896507206848741249898197303923788698795200369090022
1288329244665382866960728490778065016114607909845078908546523708076307242012643201044642444156518622
5163411881589887490544472234896014820290268196878900240546251179259374218952571700357437180975989953
0421769797835005603747843518749644204498785755517569378513057479721273698773433606800453391901369911
1791899397939415556495362813966915844851340430819592070974515920690840615290326265549147546356088876
3141417524888984764110035600917397133465599567093084555235390175061509061111257397653016245628336022
7973777644485157318862192886130206724373802785776048053643367907730673544071651384006767085745223165
9460724987681925841863968907942645945331999609444956457471713042484069411814520257516429835876338372
7179915796242962618523295897874174417343304964390823553629603734581007069438728063589606716531241667
8003708905980604704193479104673820648187783400194979172857117182207997515271973589752720258067781581
5079565591741075411312565856413542113093832943912772944770906154672553984631499689624979974177488757
7274527160034641128905422005975473611524498389098620350902181337961107919051481293531783277905192488
0659973344704079749716171694477555184784170952959916415168826869553193455450957625779206619180787383
7487081734829011582688465991308804362939375917227283905258708270886321959638023478823721384411595695
3464517853498458246174491197500783443945685213626946853689077807363690200057161808260703905109754089
7708808457954874921130156738011347632898690291792419258532942444496382888364483240275714885015860799
4798888089001443904703455500018206950087411681800189620475692072700969236098576303489041314072825144
5366246370651476157067801050863173414854297599052445168971705127752798981798768543610655336781124983
5826998347555412674326830007025399873136794870105762748585788294484855049792213116638291105337482772
2819492877781342265762253183154491341430844192085161477744554993739937458134201527485501621189185039
4089383570749294045876503210165053692729034900257394229767361388305329234564047292708367858256257443
0371434905390984002852069242353649285589118268593928057736027597589521130456543322380345241164887131
8398251620147503828771204693218731900755736255824439113280165476746039036799806523124375955539045802
0368192102064673790502568323368709088653224546104711884217515963627993044992145114494380967523733915
0416778919273121866616995525378890141523446092893571904516258788738827958744718344471144340496567058
3878910874805154197226626597944943151621297842317532556583832675196047960389888316223079779609252045
3410442822269010681704129855731290781166632661449736164372830624117579964207316539831889485317662613
7335232672495156534587512887433183152904375914558587695634487100672291382537388878027754846290038712
0010364156201892166799310976688431114876879354968546549706163769215105774914103613927682004644106471
8746536343999165750833353301299296942363379977832757445761183100510726904424686026947971075643211132
3297060109486312624265849650142887725891720429172295754371285250122757584537769084953302855701347913
1788001595884517405066838623030751964663909471101306710510031960270902818701327689692097477022330285
0463558550566623733452188248879317395860418014041267197280265669735180386851074093601218036459767411
1791823859391084021653203095328951228165215674985093528402885263259830222367902809183612096103780944
5895905860246668834942093592921853720523976192546329063018974746895274390969492800732727592279266242
0967436160118934025972847364011791363118233973997084554050789346093257949586927357535345257153590831
2221469775025926273274280165943104422090759814456631714811394966073322177759130899234453957824189870
3237704608458201579084287298568608651889114934032894853374004816714247007734904871454463931600690448
1609429138701933909018413512932466041038012054896112509462455732129723147574521693949341083111526122
7383891467339004268533803419168730636735620116584736363949588381571433991190223846223310096588946102
9971969109680933615693027703702784941857773240533131396879409463727451793018595287917303421409765472
4782421678213117262969745242779852456728779316010399318933888869767967049999114154580041492606222348
7181096957169632366616050034566977635377547649717229981453299115334721511968223475789976784722678804
3442644385736628981678305051889952398791683834408815857633435252027938552339011503157698564906445032
7633878384333898108759001260198489358800986631390610973869301785162230225364135829215050659767232739
7018792146236019586069715520108365255143226214547633247187834546406655455822332195675153270084651770
0539780908990950738476623954194913768370347736957777017880812852334843590817776593368034833281388504
7627313361087752118096884973824612227895397596722311834348288607271717017814834062421554340889124533
7047998918996460954146178542557444788331284369887771891444768065908522603573973234358063366707522872
2231536334375748353444604410092103183430426970069547417423263249272377463033629995982990237660916556
5171170132419647812518767491658456597819128406795816981919167850972660043600786534692021090142634014
2711744740200162853802305654678188821540882473928568664651599149820190358319434761755251815377924891
9713757448915325676663834935144253411147196563568751591822012627717669612383914902240154858536609561
0517827456279328337760153049748091658719789503974246876825995130388006539639859106456578124133576763
2965262118943339285955116836754330578594989864743153673425091510683022297236476618172061495859579255
2309491530896216718157303061897416586330890718089358378483779463235940625634793104878337391364528124
7559102185377933392979038138278538247477008953136565713088767940891231772199804443593484438499354865
9524206429883826405663512003057860846695742774910047894816088388201816211231103480835195420781556333
7525618124661467072555861974596681646371796267343627968417294364330105396505367959035522462339603646
1109924962870550287594173336505094266888204760428612161788727971732485271214767977558040895894217736
9412167853800791397841259874286578629224891888305669028624647479621371588621050480624174913801045724
8837166612498029265364680188333101536652526720665591792276525933262683303189709585537419629202319457
1293565760027123393673217062390167181202618192697449671881589024377318022097803412438421736209699753
0868884651042316381358978631771847119327487351609065538007584907500307565572832238219711244226622493
8865730236700251011132145803556123172440400458608153806639058582978826179326197346926678018149739237
2126426208052364591929423837639337391332070238858564631459169441388006750529759750003235083211065610
4108684212814806548668714282959663565320783877756207183428971798782669429745239634793449571442118659
9839462087012196271646648563531826042096519101707604584245414016534728715379255763518950914212331202
5823581482707138315596862611442159915457235650097592656801801729389079062649179916011957281033706599
7301104349178009071655578134443527065961358671359350237641209935505800517851333798109239322238291283
1232267907096261039744239104389194403348384060573670788694070334191555487235877145800787960804129326
1810652718111142868838128815105957328413942228391397538768904683265253799230469737984897873512358298
2409865708530261091858563510101551727660018296441915097390139834616154466710475760342429198877857171
1872608287807896111507242404936113216748565292255053441577946634950540392579769351408158988980704960
3353411586176501538205995251244058337276569897915685147369768310820784877137375533722390307295177351
2058076767442804610903361039619704353699431421393381229786089013547396022314377406096929352212507180
3138580370701919309332326268182083888559640637128611841673318272666770691900981716622361712223002421
6218904157096015275417613634130921634881890315445524779899727161064080389344191413288675605787714930
9823241817929093197464065114288060518712427329989698678532334080843380207409142805254808069055759956
7951865440691667366116723732960136227343974963990220073386595735737298231796898321850255702986239769
2625330242179648078320916490502370042785875260718289001321615679096953965149347423184895622953334126
1300499663189157180173123128081020732790357254207401397287831129849705453306176526423954918892412535
0632507842793912686192844157609014449002311178782680709228831847110803800560502666687159059636954248
4841541720927511565661846324797000130267458640525701949726011493373411549536050797887856420417354838
8841751174712560616566260092534595602582098272188545940571176795181154444489264899684478296828626841
2618342251452193370179198775333611924859042823618357528786163267916707375180611026684645349795103755
4131041243477366835291707317452736353058084026421082646929457807993238623505876087936590897690474166
4599530311467520957837377842144794060615540897600640479881477184632842351174362071566391843088157100
8124139831807026408868653326894862552783165583913708377304277962630424448674069501076897025601955794
5658154432583170348103884957529220769416012742770448949280396619599673909119133327834110495634734028
1859157298868066856922899698063142767502669188173753256777573023916409060931078115211412816527334421
8207093806988746826141930843197654608801467481937463805204462908897609009440456793342060982732247743
2413958742937384640344838460166617023142484492248286149039811365005570369180445571929850125022418096
5243934428941641127875679350572324620119957532951572558644515582930247179714954194082154664184221025
8324623653365013573180052554764670681001581998876188126775604770072398553227242750018079984752281184
9911948262680046707055572149504073598512630615145402071757447261316250050359527426532567110295342938
5320533551724248733469431125623898893419572113594478536163851836394510656525391729974995555334348904
5390080190139463331051517187268511694065724598779414170129465839285847644394334996621997240532993824
7469387827862230359657645202492233715005520144966741183404557371675915471879614997199058472585528734
6954057278343029006076099408048909945597044158611115766610187596407787278276448297193048239128429825
1493408021926190753553349497999091412092837005289113868237495678866827274866000118376885849120722453
7640406803275401366350312254037718564290897296953103637185099260786353109803813397849445941866515555
8390415689405832948319455486752953226900710667009259097714410187297877076641115706224880121464215246
6608606860972389787985671987283066493566313670448881146976365175868963708794331325761380160732414171
4869558327244187155251370679425101321506357933379667622311443415167949836389044774868294462680361816
8281842703034566835857795499401073611461627664908130981636119997662725976759209117225442997546166149
9651642838233408066534824897528957142831284542586677366737864157460701217922220124055507418926221278
6153744448774118526385757256422631926945086048221559569436569918458573668456283251682756731270913309
0044836465891531009098423215749415744299215630682632207607301279936909028025032170976627665062925828
3046861131716254652018180718344489351885687863174441473894282966012638003065517477088259261963739267
4431233807724863628199858645044838613211166686014048927689404700762419035182506512002872525053010483
8401985273509756930656433595948094821421205206091402026827268351533442958817294038396942125842619711
4168047066108147870698279875475593536450243997074151019502903915964775671373047099265317824254329678
9686081608264155446926247450186568821827077044751996499852275997945678342617298758016140263194732437
7635087786317776940426731836232401560475548100873096024557462934651921152118493873512000532418587366
6772631728787407339389612047358772408612202948507414490569519599002423112840278182530148552885101687
2858103882699040946997169647749820182790309794921402926664343800574597693884455984877697572029767838
5746313457553381882873761359669332170442376283762840206179434565566328172788520741718271037645970583
2227635696141538973427451512083987305558143002130623961954114633750807187521613333767631289990470470
7383292894919378433482386304590422977257677142391722735000428480591644683632299107763509206663858418
6985673243917030682368812076123428668147395075391633592872246198210240686423981519802886850657490675
5279935012849633720196252130221662510183775149672933521916530132803261152757928865771270146766891298
0461868549273374144760185842694335610484440729961031966973949195565317532394247207397945758171171816
6102455885842121521883498148753608871894056349394515669026582321190011242986231624383608500580627631
8773308929788853331093227223275282292157530525548989888705302890451943947083099657170037213650484840
8532813881846819829759135942113622961033424754216302422434193833820560980627519673894705816700083121
9162852884380807021828105355127163683913344192807494990085028209257753450591282314250296347406939308
9353361006978617977413807187431633306442563311304619134710032537079294421255983025400403658316799821
7392213497785289810248758174109541685954436005277823036094944567319616286788658106819911447504328569
1956524483048646968946790420956686584091082307324775214104132318074355640557898737142365154441687960
5410448526052600289797009989521271252273398525444571036465412845672788985609943725799650911718054417
5443737095361970240591885077826288291235512161817001448001463873472510534579785919144928086274583651
8346359930062055412889989853571553481716628114384604520635617438939533995710271217130655956277742820
0129263193186341194186002359393797605042720470305762220992471121613459892715203451685047670404606203
7822450977792372925241378411979672436138455590782813329778477076121812774597292194837743553142389740
3107324731994540243471020183082365976681799751745300904050592158972151064436007705948991772138325282
6517709400728397941295644167260893482641807325402948490270488381633142683859440460062465274471856081
3989122399108370471881124569654648715683690752149689259548710393107026692541354491978032840437843150
6731123537066296257643748389397885085726580372115420410902615282988824577065819513494318950418852910
7862858201583289903803659802665172571644685054093051484929692390010293560200429952956652180606680587
1541422543618907323870132546593379474174220756077735359558016938189967796208636577668738284652481408
3759228885025051345118951021910793721435641455978686292831103510723100191983330717164409149648630220
5384659901743157117093260483347649111372934606407582456121453575335822467013648465532201245338755093
2882432398235027817018895320588495215716293872273797756317146383400202706448271382610734728209597527
0439641704924968125004973285799150810653168642821371461321059206198658189225105981180552922917480089
7300343511006740657395512025733114309513325115847273799265381170931020353017821031530090158517961782
9538049859797667645057671519908464066146058785228856336686045653872296007974734283398975409646405829
3697826434877398016382449963570536421673040136947430689417418513038867196352217308457388246637593795
0647479136978254935649804147529295544596854098224036145489962637342881818151338255727674940093648174
3534576346707749305302903656028846578193904802505383426109619688974483785647745468012202104610418502
8801817042328329910453001038054721735345971457360061257572841901048590294812414618350036085769364581
7623089273643783933654753961339351014575687951810799700842538851473802427537408762356511288829565004
5581272654541767440994476793993391566254620674321324070164127326985333825048021879081879843136257309
0966532115840179273345378427809062345292731766144394942153918006176317351228250952622674292074244264
2671015862363739054712416004949803477145838509547861446328850568036255595761792315645301638369806270
5549238442575163900283993754200390479773362398559302977426506685428757133668613158408929592272239683
3858233398577355320147862146436790620988692344207589768216361097830674009955831977713129015790411827
0014838021107838074709944712928644908954438755075508377187581682133388211388054809164496468547691772
5387064880501488878918211140108313625758046054281609492522730986461842796371718156768374863411932461
0208120642982222011057483148268829147934092593846419053303554739024315310257987850879869548891807175
4219217088814881843402260958873159145244228248086796365623059088890671238825913499230051862569310288
0400611505238492370781975906971655520799577710581149873850292903411665364565843509901334077807427686
1646545925428686303330183991634693016032920573175535996915206965692226079206093731014241214181162676
6436357501878759360622670482374119620112832754811091287168059133595212971447862455488761043590158798
8899749374941461314587675784138735146017916545245333817693783738566842373451865332618146971896952804
2207529182275754623735941591071505759956053171207514283272371335034835584501662301877493568176670653
3997867588535615723232574515400223796313115661610968927070657089646633479545612056819076718529581943
0451645473899629013396875387395419426551292949393093756858437210506967874639674450098096839816365468
6834356689745994605822823471767157613703063849299460466907598905671102368516404386357826299687012310
3074801041303075982697537362336866457567010875239827090534686801993237417024693471987294146889823082
3075369631837671469355664266675695740222889859600469958506135933287697018509878100460281819299746961
8029414808201789521499347648068200533942769863666284481524372575929389283026338824772021597600971036
5919213985378372099963098984480920199971041846379154718282606391961709922888490698431946617538982065
5497047386438639980891330149808750732048933238000935017378477537243365758823143117447247987132601108
4945841481611216045207155566633329593966279691438703822642775258884274163270388987357416829963456295
9552637277375803349977505322856385670958042233073726334586069027368853409314169346092543556105886971
3180169609999605484873882300003119689821110871108909341736542407721155871461531941686285187737812114
2883166113861126741027611900666113592164479152670715619018066040343350292522940643661854505221857660
5588222198673879560458518251027688307464043603273855382431547983332239156724878486556759257422428332
0773778206364812703764016438983480327590344426188089332882374651874215159941711020238194385705575619
0824291802877457319983948031549803399731950357817228390872039805444743160625343399567166995591180907
6044328618630794725318058471393602014698665880945544715344986855189200345492129277750382242844712375
7636651910398836369318850517857060710863511262184345056640213455950312690398962421042118149178943772
9184548869556235153754126858548942712475424040268192495790617952057479427961521623470854799200339902
0003995987110674866059399650930644414897822446180132004124628773986609071034698050680035435598898482
4036264153493617395517276160864905254884137562060247596900140916761536929292514855110252700035888339
3806977516227934724101653553843536660924766966389001157921529345091590677502600401800511695327514609
9337194147375526486368476851969671153592752338903362924133264820861247596868408010036825974538214381
4113608962923645831574893985763425549887057885572385764460479083623737183212265516546874619290546805
3832627535351854262033611210363614555393670893893688757101877720869243423183038798134587726847359451
1532128880611090842631154476798553684726194691660799286116097627031575321305940686300542180540314069
4614895000915098005619485616791507207071053117279998176169157329782659337498375546733961409759064189
4383455326664365830822580320492979081194767764555885297794618978486767575004965078519232514748000595
5312455283592275286701003754393266160657327771455127999247687986378035447659466791754983005059177053
1994324167339962381970331012662983092330130984948632403760857334703885590582156872136032452475197062
3426950283907822173046396011259084576100844651939085774185305541944930993528917594574946834092401142
4811175134940299326126028749073019410231805828446367460032338042755602111611259252491988870294415650
0806701344896841473458267718914184490023467978299478230931662258228083850577601687304693039220739417
0520959853615792316331682012959086282302437273328136431683729919447084871749645633529970016785110421
8827189698535827501725594228866024765394228367889624404009909661194583411769785560229246474715535798
8953670620521772140102509263733000832331033710744938556440429291893910967926406608514852873016916403
1865290909101013317723405051741203130676708480987235638321276147710197123075938283281429438526371496
4166202555686060021909668890896715232816353767083428194343488049812445542909052201228254494271626122
7718982079473911768751346214979534749690248920376959456220666678565595950067074149444498843345059633
2069736554841758538300954810858592681930759897742724927595980607161258676228036513991124540392714259
6797434632786484001568952331446514663780086513578891292888606768972653864577263736380952573182778094
9019077854122181720152419441151947159168327911446398146672801416606136095802015587041399668740549458
4115418592544491403835670412472728605505451093111286254041528084888428191765570476375731810764282056
3999854661548746336264936820515276835523445549897169800332612183413836308715795098571768456992587864
4216225303566504720329285522379191077460100876613275222053946141901400750758925843190570281773584624
4507304418901642718983418034022459825529552457088758581157971406336377517984791142422299501475878556
9590694473246800813995717448564196106044249862716978352863465700289615829411017762173536185004551900
8136840089481861619048718990453082670298403618959505164271510949558403004468549436810271384630753516
4374676545058556257815726704356867458697602863481896792243568290743689681487774056799611125602875321
0330318963756459479293760992329639763912382036564119916261144348157768378564849780969890993963096815
9111262666024476084783067856992362948314031323315768249114868267538418835803376026590889069220716303
3367826354798425425289296540105948621153157886568032918762835107861779494446085981848057547049780686
3599152380307882663667680238654374733791762051879783767384091117298555046517287241416464271941370050
1760451144835694232825717824044299286232133783507730063910959559003400051864697381446063443443159338
8937878588649805118744703447531942633122264767425016797207961238439854960540268488473343140960252084
1921068852281946497988802934797568621515898420206966231371353366513746885426274151266445956255062088
3137867357661645455409812110592675903003518452476034463588149306824350465290219074869591648640637239
5197514410475511107421823750532907529875601558707122827291672112555620406793866589167760801648391454
2700263580236772646111947853807209533206202109096388435725340124316168960589580439891926077998364763
1525701827947133992154360813820343558261796514971485228171635823313582325607459653037882545115378085
5777699090236286592167494257628101943498748359195834586116952016091601587478890337413161818870756830
1946185629733434390030013956051590089021321694834916452798145193527430125635678991745422689230705354
4788354134540037649343934375350681772878104569369267793675155112107474881469308995475719766647782148
3036451693995276792681337929575250635048090436982438409778996468400965776646177472176583186235337432
2658542665639977404323205343988171978765361993292836221175830455193980669018233999637033116456865236
7802619626821452894312126001751561243914790533905975430140401858490678142146822000244179034260830768
5507922101409384706256267015609227910569993951737094246144595717104706426587811044336154736971958337
0274069004763683611631253194612631974709024670231859872985398014035939722232527163579736955371480671
1559837689932490857663023269927375209207444911254447733921360376310199121570531720951559734790446060
7870381779769124953990806359650246344443742283600626583367794680150083634688293943277120816886614844
9212801515367674454215457738583842089967402080570416448788353225793920627424721614637427036537449087
5787208096138305287129377722453702491968040839396825698550412972381267143246709641258697850965294049
0544960981246382784683002186056134461094029110463745322259122450488776252510851838221095082781785667
8438342991178779078127477095796155486344336681165328182299237843519326656146997713757730480908208315
3949583948659386185696150581676392080112230576495811230703973852806222299034529149601623109940965745
2009724483444710966869824029359126187013089457983636390062059511513661262386350706942552787571493960
7961460884377070342087768583745394106367411120699065992530262440724911167593278022756651962047982067
3796295443184460610121607254944414437182878355359949296061249945170169315591703396186028258544814578
0403379180664923403065160665622828935685433944745017670438418095161225472727684691395938425163692605
3431834756583244946560288296025339138828345528749755506623408769778294161450531807990806270045116701
2050785128951008867393711434554213862918292945874721282720491570955950581494431982142197729482275504
3045907027925446182768411885308901190661324583436954728753233558958886116511205346118763344996250241
8380667996198176616955828687837185391577364810357486506897116578231233829704242236788262823292811841
9968405616069449652902098586890418120259438044810970160267143298524988009809343896654882159170720995
8929416411976958602209019915765514333559056449090729455772346509140203584807327342730921323870335036
7109895713132872874591026180396943761857494657128453384538411110721918162446691770471918695390312903
4762523342862306458204633406451627403024535459699085982498776576963969238969494983175076609817516615
0184093009300538356095309672597821486005842619820624402816239351426446540062511913503401520445054555
7732152958509713326767259576989399271565003284143595767895940651866185895763010019947594335391111572
8270725579488230250755816237587098535472394186454088717473860218262548036199582968857363526445607344
8763642351841295108042191233109678912541101800154367499823082065468238477397838406332988377835035827
2188466689745717263865123659730636752438623021913410390250747407800080702843774664486888584181128475
0109237683929423027835528184827344592640315052713074591838846724525264033554660576493967231956123579
4560384287077525355177002930269023237929189873874172328385012560257145759152783276423943581964259777
2177880286756319231486416570355695582233618417500554858056025360259197874622040412858980773377153765
5448899267152668585812504705390787574619510490831549646173773169235010314004565965144130233224668379
0993947698256182327978798514830402020315346527751009356072180020562690552143238044624491729135615608
1198042614368785473144455668668858116212177242002474844036177872618259085850831727921224348323143494
5401462763861517745700471888950516990128610214793768036705398444270268366233406263403801424747392357
7671778282604125741979324746496897741844525424066253900008917465758799051597595238478782739675971966
3666087032228410928934437498014903096489986569983022694911131106228815639162028306484193624251988781
6120182414870070205743097245951121230390696954366282695682958248671579043735841251751204714028581263
2018175091597351391507227389826170485111840546995023803055278261199588018186516837161964991531003231
2180650824142912477206144157140033170917921114268774525466120514682352503711289637900444888965619968
0520077417935781557495076027933558881465275169543882621631872549244513530440894137857191419038764512
5456109206308651002393393406225417165134872477299367218122673790663127750930909562055923940518158350
2723543052184512197121548777282713216657730596449253510444249070552421971045835731940513368288002694
8396784387788728383172840063615244089678087817205527412162525638921812066696134528866797693813179027
9278525858195608630940673981028665647902751919447365905986883014576921678486307853265779802978383607
7383587921083765355700827081228593766964680556345476554210922435011435513511693741889441324399978140
9867691136498642756648780107427472061380545403987334755433900880260903374808808294404058612890677657
4363707706078844769348699395059837619608164726253206003614964184609688515852255715021142892181647236
5413996045739220350692691757898395777916988179106348055357730298904150987788251068825766780549567788
1792552831190050810570252827302939906351430602353783988318050299360702768317757513596914899897360031
9048441745158024797698586060324756582682084705871194930970708118299657156189539935887926436322443428
8635827056287684402447733621039059406555302107508929773253508540674156714701889820544960289644667063
9744784440396675326174716014392069676097794420059043664674811748981592478574475834193895392630842299
3107820277202178387341886960721169500812880897629356503881259211310051634750904023662898999039564521
3042465266168446606012893081498170215946545158503750614688433028919258978132802595331570540368956131
0508431597871414620376277009521118871447323976447301498306233703743365009082389303376304664591577670
9476313871628755169347393712868853787370792369636685202320820712124062900969274598085403655171143445
7326606015450856882622993039457911445970383195636748851749484065426521208435527661200832986886878718
5916121752913589967467452757885077423092312687842515314869438706117856261811198700789289074821922511
8580850066670271850704452064693212582852914326581534334027351643091051704659362833024349561677718817
1034940067849884098693864407540473839168763969601499422746475193983888069890870153323631511019495300
9812237220748098022461691746504684648223849254247880008185527078096991299886216683865437813962954789
1421804692340915204194122220930071665022987600866745240674940052414389311631756885367111659719286077
6955453691003141899438729315250928869877269139520569973383991336973310807242220471639866708403997360
4875758135927437556156216924982878232160279504036771789912516267021474899784053717288289447390666362
6743903368236700285439311444577035644332483108591096534201955441029873400587727430716252761205776874
7407282936000890972008766447402747367950427003128376687332287684428434325399832505859798790065590795
6253549388044525818977597800437079573611479740333111545821403242430518765935838440322534558014880578
8898557331162785733159293422938596738115410849100949875720107434566367920795505562447308303793513159
5545040655982920751493240665710858832538999672480024683357772109941689477041556324375476661822111136
5434792069883426242528842319854201050093355137020226584782411931802762318875877084041941656333616411
5736910843911006653422012449467403555122656111323906485394969082353893033975589092282981088957899609
3120255068682237551614366773452263376458318652737727798266279171930586793547012890877814173584601692
6910545585172449102614588238550997111862097914224278639819982884070091612204616793815175347072343449
5219654927941367933562538343962268543993942834552670389616929675485032705082618209247479090860054400
4019331744335342102528704928807739547969225899021901754205842454513611787178333677764823993605411718
7835547495181324746406720442487975233656688300100276773256606507448182137874698064066254110784176560
7739826367421773720802043794511798151215781480014584429739151903701584894575077449782197496902098749
2224099732961746358390353022662860898307642025770550484252259320229587860026523213397887482104367837
1977862107012138158717501974772390594822869436868360836817596580739407889530681872737718185778797251
2988216130850797814514194975532729324839671888153716311857028404667073246214851701120882872484040843
2995152218459759066403740318971750284614355325532310756298081825562520523988567099927500138959684289
4327201757846225177479892072044075789753975265245911628070580997108579801784386959112628825029000424
6518182736347838110582643884573920769328065464218416334001767692183417333583459796334534675395067312
3262651675742454805474952214559987609479859441258035021493642174530422552712797494778222785461158922
6781661068019208014045261393309991487000343514116678043615823539380393953959667872147702512460636031
8124879430823898645778589526427452716459773310809616784113168752385954865665947578762498137216135245
0436344250508773421695410397128376696075463098515863214772643987779676705823088604297971345809966692
1740792661331741245239580964612185109157324046236309188475546681402198733182183353976207973463732334
2209950144963303238855777602303873172164363004976177062944134922887578333353565923440565133688028258
4177709394072870491550802994244513211780422030553390658984746026253112411997203036451031097777771493
1152366297918904819031263721123381187537685186502446362875086941742022102324121161922745384554299324
8547534286304722066358726734706049976634571896090872891601961326561871843898187767294907442491772885
7490182448132975010410809260966683304969162695796953378084487534676871584058016181147614313551470501
1896594953712631230482838228293811140967883756827252974488385486045439756149269201403028277690469213
9625973848807061267359879524530595408145102573314404661787042367451025734043972468782698534070549162
5415938430551587496433359719328947086897541387670130606104327501189853098780600764593910152935105514
6626855311554459114943346995274858825032342818144068720608192577040333577614028896947089420359831087
6141477045267978327845621066493327553594696346307210386129053835751417656922073660505853543831828588
9265097681191407619084208533240678915342550191804577964346534283213118463929953757115278439481604465
1083152789758738322807131429390403993863626996938439866123999677697625464546975454886366213177802183
6336875839932500645365603779411158100387484624528248471344267786756314714309248211176591541172866535
9207377661827734280305835468504247038824529608351185658374278780540816486830988101700829365588987724
2842616050526524634777030662679870679580969256412830370877069116160083491327091465961579941469326870
6654641761582024424666702754493329872520560528015204549752564551525341091182037438343972089401856653
9550156573813211198338937467136290134144785895819076734725418774056848090027681933979928211321370651
0837242126489957295913408105845361502888999862427948521745346651782987714037789403458789795659195930
8036227539729251466142775664538867159942020502946605261241205099060169912864881546726648918089150763
7346665558615464564227369438376413272750655787669147187871332183944020004461241299852841073291461013
5148483186885026490783857262490264515920951319072140963223146221029074709279292405579559570851605985
9122108088982828844644004086000198738084872722691330993562740242334589920099071340149439291804280539
8659773150713167040817559895165026032706932193071367789639255891086233064478794734738915385513889338
4394368857530335727654892074890878296676176325801046021115469310288254531417183297689997026051054616
5053463049293950732325629907343261115434897089780467175998093562715175424573160607779473998904611520
9781411820543892387695423377547828762013114007757573393656585281255292601576671015841072852848520185
5939258059821388144230799868192575919173888186696143094193562022212947010086003566494838386041874535
9291007889782664396851135016661843130003819014140829762386521356868005071470352304147758348296249925
6750453025430955366658627572963443546679918833867570624409141158964608425258613271863833794630123042
4937278970959588509978809988307303952987193520650078027629087505192426511730907918429358470383775374
2622780375778679768724049347606470631578633616449919626995041646593491540268956151047322717160073260
7598489109080486170732726326113961419659860474356261196872965036915411313599379665204716431322282520
2895729291619436323968607622899357352204655313616738475800385293127599358116087036774142716417800000
8007693569131618997936742390109679231483072674120176928837401830790835964767869347206146747186992132
0778990090244101981225462969030725446580240058330656520524660603181714769060140385906626243019027804
5650573273284318223116155943965367457371429749639744720923221795367227094528736676698867862773127447
8517515238229770575285131806488038409024309841917953322551064303884975183032117111341822610949167512
4937657590685976482193074076095399005474758397869107024042958375890083091611771026360398590994153326
2229163734523982151509022279474178020680148305364523656820293985312073699794469582423114486414262859
5862850494260463760715399903185966807114976784657186926782545016569958835946314648623532450158326797
3748080563978676551196902197641088939280122287067499308415715070330718790112349113152808211327599284
4623097466437354103279814779511335219306588640151649680238207368035918560280835283575328404281036204
9529885676472096653811855072655822227996740334073909108943952443966904138471626119485415838930359048
1243238269597841559202757331517067132783775704477297615789002101913083943818083963597143715914350626
9217014528121126123903576382111360195197346181475903779377563421076199890830658383843159301846355454
5404392134284933148659147482266290111346630360369741479248719944700796052100575364778758043950680015
6779241404001661386759172308631542183359034311954137783372248827299872796765098641313076864951590133
4939943596723339545073828463608169319617249957198564076037313094681319178048389997302603954941858236
1032523176351830328120682787564824652039831937362114994044253577849868814386203388846970006652333173
1166068227956238989907852226477723241573773850034502964637584262606292940777458887666496491221124569
0568584169464368144712040772345975061181895577694980013411201060842633551569520139665578570033056262
7326798686522098762423859064386848485450920306731770749864986472802918638289937369925983410657096225
5796633557270925509772179089733800848227821399236962856306655977999057635158126994850275122289378289
2318840090882669273590595385185476440289208563950877819893510381460436470315270060095095381070448814
3239105244206427205147290422879985605504999110733947649005864725425789712938738951789075345962795487
7604738232785788925658283306948367356695633548662184941960923560111224412968073192170761943004926828
1571450611572768977495835568966772105253622692446459758252370307180989645700314147334232036247238882
6618452958536895515714631328239480835526508671304555842697868617090408209373683218538995514410745929
5467221725343687241311802806887166464914250909694402777512158539651854012826455243856709553032761471
0726608882343429386623277562352659066432903767285689370479507981422983532387139114572884564275232153
0523418336961344544837650418430011121479853432202678986676878176932054788516586441760540957463169245
0868932030474339625555728496710482527869312454276955361596457019890900531772864184834977794930668604
5090404340965076194598940500012850293533706225735977600809143945120204586318894932005872419693681877
8442839340722490746437330742084202606065885155799417370088922918062530062489212391359126333169367667
1572390413966110702211684019368275748372829454495182377528643061000803959404356887028057366804406769
2246008441107825654950069446108331493738833572716246085050824227540492641612506838348290116931359914
3088833340286431944162969403510027309805391333075153507236291134666433086347527575267613804309602761
2154518020898521460662353368649064629856624246533268266701111374427106385857340620687348937166181755
9518314226045139539394292559077812906966669280717209821624419110574122084769378981777594970411192436
6607596990138977460892159587052644944412046201753531318649861323807995264364408220173559215930296277
4249525508173084057487885867851227343316499587515572365314710952665129382515622484402528971149666889
8287302397657747315816185158654574057347048327043685769146999049551378249757218815196844312859314471
7616562004585791316936652498672754263171777194562090189096472382395369260384811679880657228101702719
4751625793289788390797136919179229787214336799312344652651805216619222355567443717022684182241485358
7721110505844655699569694647751910439970904886140720768320003628950823887791724641931315328752684494
8702983155819737445934919956579092029837585063467430092359609355453486722962771014744690074130690903
3462689861288415275482730132300846595728491174043445089494437552796744466709782810604843808367352612
3831751567086735998112733212352704860262541854145995019762267602415463325894118912550615014543761474
9763580679821527655860546703103481831095319059868046155333914387898633806438214467158169579419349787
3854379238867392583559118672519050367874191469269117835268788331711105004601768970035548671828306750
8167262650796775394530921973484714873797448976778877353989388067265093868259729067149759742576592571
3312123640147660443312913084372584167338363431546750112981137176767835960800153519930662451618796368
8877726397504813946283167827514206883313347395301900296414128912841470275496439497790405172480509644
0344262588444173692447357783690448289934488286819979700141315481999623678597930406029684007873817090
7013308680363065288484886534754136092465827406558740035015056202675586483766220430174347372473681441
3922948952799185678810725168011003014385706170168036077812374398625293024012338624271833267814988829
6884595245684308658917927524220115528214787318949792650123231141082630088706161753238920067148705306
5171206743309210430380811434276472288962411428437441319548853356592011165513261004261522849208652554
9892849182173886887745158053227829303821152670980975683913533074062177300952091702337225638968282058
2561767130668656520564638302830753104769724601030425794844869045314864502422179795212326800996704159
3724381370465970816848297627669288346354740665935736637134741989074885251647510536026637121120963775
7721914929973481537871564414448974729542844211174712726546385102942749747745935148765305999944329780
0584427514438596730178605769078142617184917111489440776073916793894013340871620740814584712772661209
9819853539347270818761602328459649358799022092200134585353911482699457289355718798659470591057790748
5471237901903526382445727147681384792654721964894693359197907574977553471213619415054775898422432639
8847373786061990007792478886622191831131795111952835632150641555547619184572079687022212224280532251
3599997993060509536885339724272883387858502025423628410335595589746272726679379204396282769114909005
1462003762661061038325221079129976927888893868752418776035985792941709388437654752865174762093995032
3928019952606574059343776340724628909358739992616720563613795524333739834972545557102035472966967864
7776032349745162972055951134623266146423699549644140211668255823253599900787951324590252711580162596
6127150004923011685937806961725844588813220349329947691197262179065195343952896120726299715096863335
0659748987162344183334860005837287122898895078745033133925428701242572892512451923981221110691155243
6998662455767649532819621031542497638196866392961183718214458998878754099708304901573108865509340722
7399013751549152514387366812229744146274945187388965402671521147250727139878529231477714343312742699
9482153793690482849710710664502918489772599734304696565255330789942587290021183203083375349368499542
9561973852165395994703472985055408674919173735510222734824197004919337132163171116848798827539535423
7066789947189576350789013231268315065823824899251470250106584685120384099592599953769861780408984310
7585052887069852615918546942847328256821015925788816222440858274691927895015332805125670630904716208
0766212279793897206321311132076728904100229766170180926618473989990284553416342764478817771040192301
6233164909996320122915477652280671137758019204476358408149628780266800443534932555480859527375221892
7824767260565994354481560484447848481281808928799455945004247274988582733063601746280598544985244777
9298734036776132228145988679807030535028596841390252240460437605579342038351259783814787810831540171
4615619639409768747621177637285092538641408270451589659728222188167298518479595996024867431456568994
0398736290167648052745381596808925050561830610241268951287408030922744699243927329593567447946133936
6352367710404461299000352034327660893939285843272439574450228015689662009688608058138355045635710966
6095964366072266499730325860130890879964437759816631343577327781055643981983517553607313430461203979
7598769226810453868274506227621919462905660563582970804802610068082076934525660990049459570395728751
6454781557032258234546968801258567929672446419902240842671884516246742066605481764524218057393182494
1296359071716632002735315288602552509879741227104153883727160838495644339003816971716948900606093823
4448043646372575831407293790770032534788991151923092690082047536780474177079222292399524306609032847
5828283938715934304959106758041440359255401797853329005831949311457050425858169171259040788284778438
1245865103633425097958707823380065558944632512886561425204701767779770457155248725093289675152221014
8313297519076394453094672444007258390690350632462704826788129379750461619589362882178123862197030413
2893373909283813644252520152806295973435403965244760127810908221471994830701474546498440156992107669
5028263659914344281143026295856301421065290715308120591922554438242967117430649643555878644411109109
8913786585046376424472420367060426347018251387224787325376257789172472863145705538497674322994464118
4964759881413963778123765033794269059490723354107194706369452032973289419746118467598624702843346152
8479796618507322968373611191615776705622927811041516793022921272956050650961525206091823332485603612
1361414677051100884882066764110202404156932140829556524380411900009287229685206515252421999085786898
7582958529203272577891170665556011934375951198849971484429868369230797552009984577251298262631777392
2320327068840322686394860076424369903493645582679910869927224792514874058101311249059029757114486359
4948801735116431832184090309991771617948686741062844897886029146293285286836062893494044828275907876
3413367272337493785217617331368160981374111004573404176833374757536574585290085431310592365191473266
1668396789963389823720119485967478847741558607527015027206602327488010178350704399398677216782018079
0061958854593250710912603343998760264221426453092821613674322981986571096142641889693389575619182327
2334528660862481235056339929662028462687825972111235715754931751154536901449579996364299243147235053
6924834986350261460093440279010558662364994203970086944339796498987250777025500784396803429169649415
7260303319942631948497235140001881477936497355839907381239377926967773226642605638346443755423656438
7115315471293570384785814394846324088109569548122853734593745703473446583968312942892325699933791435
0257368935530745234117634998287903042112773356210555753900116346696461775986691722500672085475190011
1706607204707465598918224232538642987975245801106467172426146594916320344265935038665508356955333742
7385694679628621785765453229742708581806527988272739723700774043212665731024594085102531385854591710
9687253929105680749699800242877700598051094674092335499245043290997577922067090070654327943940092727
8836334260640014900214207404621056066359175215323054506630488324978401868618763165642308662629888916
9562672383492930924670202004792523660475379576252676906339645379840845800930121871843509357406873352
4029815405271572028193310211846157202343228361728955408681425338962835927825626487129674034672968346
8139251229873049714187401916021810222011506582062756160338882530844768494477922955164444662682587570
6610560996651760548507361835588183855993711751175451426313882692585091656871215594063541636324764238
7520795875537812493189208972010292332946541585311456001350398780645283038804413874183755730417185563
1240813207642518367965753647827552720181436151119404621390680464900259546417069052733077754570680917
9667544984434101256535116927726714454225138474639963970669222926653825022196204961751211819036137991
7765844441324232740483214572427515407400608485084666107330082469956018562276795093318883781664075864
9072487908456173807150896911141202655830861128903340591405833519395873177253194388011826462259852839
8433770150614668568469246594652966500841665170336985931778163016148708761970678303387599772787598086
8841441163385046515988723665546528686036121290544689006032536361790233800352713691741145100847212729
9585729769118472681443969538163333818981290069274414530721027509631899742970820994628636438932362560
0775218548123143935712327357733727229707997482528404897061540432226153344439533701195089395118770417
9925151830244575858094581423096403837893608736729731054124237565408735330678469453961859335981694590
6980126857468851052552500020991008217958502324440282826016079718925281669156699809552571186514674412
3429863099071926739227244614489541664257538036384334640420546378440844601015855329197479359772870968
2789565299173235916612565428679280872512205986241115945820892420967267483139026781596948992273790800
2283460531412963535621224992041772688933805694927304983299645180245306756351686380179465434837691997
4835342793595072551428113785930324257417696203529195043302811580519800992969379027328849819123279367
1950095071669931919000647998648085137796508290910528237303500728551535321568634615270907809779017352
3427353885965085236892089138474550987906949968669722601175775211421254192799428345043707208480501782
4794069133574462075140905758541398169587551407747497619875659342742184203088206001078678595131366206
1218952502248493716224422410301576999237786632583001212572920949567129552904638123662666484104186956
3156669744741244417012942044708925149177441316467604999054869690379740083312399871286937056650303661
6124773533952978020887080006877437564703053424495032517267896292037196917554043067309500118952953702
6709795941439397963808538897067188814446451793237130238338482013104411628970451615449941653102404086
5710544235405351810918297066471704890419846728849281194789443190760500992704463778238860437237123684
5743930389347475396540185380669700464826310433666402484565365807958258633164205546484259274749784654
0144944004018585936863945102652020906722553931769481936148529516437142758232367193853583560558993644
9123269894502173685150017389790961735827188887989759275598749616361435968169298029378034435294510253
7004931746595345206722931834703327569198402416301819394506119167439966868835054348504180336865209244
1091496441716574145929863270199100678647536808869371472054887689559265681279202804041638950087241263
8988652831349855552065163934430786069967204790787272089846962185267280854480834099770230989365866130
7310905929241715368056616151430725738395336483126307257394698326256993205190951319390638118448817712
9631610818040350152003243338687328416596797910913201471951526027060809761116755178423730037863526155
1002631462689996691743137192851445634658638491844503606666253978694799808739076497618519699035767851
9080280097667582569350178556015300568502008199148632974613790478290695050246624319395289109071468300
0399289929116629939907070819962697426007477409784677342051771107608130077388658686177874312303689819
9361220720643652869060386440208121868291301406473459520493051267576801466129669046006067344861144586
9703498530449700985774938856208327460691635035939747484833815008853025248681294670156086897349282564
6117141567034110137509403070574272464848069109928848909078654405007169299847035761541448975857993791
4826140061677184403141071458360945681955162261492167197602243450522410986751717901487678361624038182
2562472708572744732871686761988842913180834546559155013192445920423280802120682552871680395052957817
5345994296509346373751506886594460532503379015656749528216917125851128533596407470471077320303790320
7805971726244083230812127112764521798592144962878471963553541145166226457582112202825847633568117373
1207737820278049327704235709462635551220652595584545997251570664366357130277245792833957336439793618
7020640482066351414297800979275832084760503418837999560743098886391364181309795986469369666496425316
6964156519872098354996879076393048176127741855068129263762290464229402195500773880828757194903797555
5947525176727540305807129429551909115403076704573815438096088966274079792670368178937277854045820949
3511707125423860708460860437819124641391609950341530580430086943385448340138314730149001775078533360
3194473248065020608360923388036390865928051989922242808048446800774343939449945465076212662673109162
1957906354142081585170767114107235712503004457187169911237154446618381783162981026002551137936302093
4301165893455897739842853923851149133094217515876960391641907410873751623303183257407764799214351054
5918110843631821404892048452248802759954468482540777671431653131423479089991757620288948081226453847
3644973819962894962606210369403257616607762478518524920251887355357556550075579184376374003978111583
5265220311753558593452751771357421434154535097163957806596131399150683759370138985552234665924788901
0387308406152575120620758402585271294222933527670364184627385290168879510421041303797909195156551774
0686725212933652701208644586310510941671597450733919835837487967060678568267894018631543306929255389
9643380560609850045521221972726128395265778283186033303795142887639989182055322044296753702467208460
6372412171426349668321123746805207560709040443007314387015468105679615345562181107977227161287063337
7965476711595687783548426885330272470350452800984007798388166831086055896380889466738047925996749837
8582970049587447588608248822356485321203666494217777868485933393260443057560368379259896978273188758
3324155118478606164030524906167999828147089127383427773017534387153863987088065159109332807082148609
9558509608118456730115844910167206787829424201470288901452101144793491139766309087235389917276900857
0602771099811944100250404333475830085379490076611422915006517290236491657114138775015958016850693057
3909973363317462759746102710127282491788583224375159356678639336559252756308667461379274890625594973
6585143023445461630320337835064123627263728778748665717307130181361989952784029184676771599176827684
9706280778734290203655717531831027815280845203420767744198501939449944789550658758680373302780597517
7009864212915127207538166960954011424541408287095207240085734502001193728492056570257769097576866313
2962296030200882606773039362462764647974492762666432817580348357750655785216562833471832060335098323
4779459825954040556697909303031368840515504811165762722847841805985107430982350801036886920505051429
2249602613613229409054716686660555213614326438558568581014443042890539169303083945606373917162580913
2951458617749335320887697185297640023663336563459338083658186595022831084663015138045058282018016066
9212689378705892556231520838579092498939073245006048271381501629238922952913062402296799438653142171
2953143074722073253285058339637593021275287500584172859131608763227692300402845137008456605470796815
9615948313167322846403910568588137894273572391559795395357220278976620504992128475445524768986375231
5122592703235080512375272745630949796408670030571765962585627212398731637583586257800935181718726072
2480265031268129755342086128999013367836317324942160221319906014028985854257714056169455269332022484
0263922436110106378764275788372095368121414181044099736672437721468348780495884747835278658230536647
0789902134341225595921292690947957594965690391433918420096446609172428091995215379346985848298459087
6391327712380607054976774769152690529076842041902534434990185541303759819877666045712067053439589822
1167791946896068888474135608314923411387698025794868174963294815032002487465569024705994445706403072
8410792709688524070453128552681636097280926478045420541235885909172780673885747499408823427523525227
5118398539965947298333878946940107421124479514752161349304828347330115113448708240737288704976513193
1706392247085073505343185457505586419220746238631894650902431115418256464710776373616266133110898732
7460003934569807096202959327054505751795225044800474421880889433162848779405837201725172662698909661
2804186598649851994480182804683240941134373314307908278103277995137539841284104972590916095643398155
4050605454081301088000310081244160059242085786258183861094497145348742090286408220322022877792923521
5628293453739142129838516894897917533540480319522451488574869125970161757952003977611789689063733912
1006313621284774703214479486229985186971029450891023731043320594703889010483897183988133729563792484
9332371341327704788547212093027031548015406604013248278042938942606807011205085011378905582166868679
7339640229279643151948035617833980464416378530528516860116918859928375822378980443303311040658996310
4915867113331277054028854150721003148558366492621773686325308020237085403204345649175366622045232766
0226149399342105298746480548916623587785173979055554205053062008548229897188098490791439802304119445
7846800350452056911873949242092434305646192116239305725530787609327674257236731203853815422862026613
9530516084378740578311645959653857696891928644040399904516240210781139556338900829763941721706195032
4982233989354114622929596588395461259864364958394453560926553917002550013855046117893041087022523742
0787593032879702580388844185534698330599575542269715444371074906375032089594595099711963782225670877
5645823704692427356801402377756805665831837659611198373971535074138772326104332793449784466229038925
0502094090279891860864023595551579699331580278438579909754871517361906914941958442997578128116920558
6885382768706934566532886198349536003961139647057463368777409133337383456831050391690455678473355146
6580438745053882122907288033605570872495510695819773780574750722596337038140182398921931833558924768
7619626136347502141966162099889645411285172042791315469320162457333165130187537668302982721742115204
5411974235304779294347449542369241229608392316587813641579723512877208689082918872116376934618149856
9195793339976688590180274547466853797816907508024115922728016870198289730854556003942363952204996539
8184823803323357087983602224226154094303366507998946125693458082330700809634123849128417033500075399
8182455946189105925250441645249392133298318664049560376096768509054486585618726672530043083819324462
7752638019366254797071902604303618448606456478821606191917185471391799554598221984922076887692613073
8577077177565501320929188697193658732082120062910479087187573737418279087621609875244308851980646072
6330690213984258157206346618358739877178030707564634224913950228801229148498187550836910105565651529
2510733460678704588849150111663068291324424330464987850314603147080770688180974737171997536778168247
0266258619061936614699288618228036825076551240666224540031542389185731217595971167344345099729208438
1704146154844015497591283542467005014913114805066151326476834910779975316027896673495592027079222790
4323892048083756833822980449030059720310084088554419170045178422267810540131798911381426829825280653
4510709886901832879050435466716939435103958981568091725255584332339590028593521153411475496587013337
3892704722625987816071853104773714048524373073444328383156116471248027995693522823097531952892301239
1143547296896120679412151339028498110364523854761439826222038151989423718231640901892316684574460083
2422605251265099814077761654973759680410789979657540333507417889770962011007689260710215191432410877
5156714937520529346060230577868600974070726046689313304241929297117655825971014664302218650522799430
4846200755812358153394781801560200573008575053628019231066677750207560251795100478217920649852472482
6258763860755602859965036617845982693513941507460135689681372644641679947283839531442470277760871386
5200039917866174166702699615079828021180903684362095146613602398986070516690942301818591867079257265
9045267764518369104117497270340931082216729142052487388893615562356006218408555413038261163907119773
1721480645027464348015276166841748937981756914537687087429382688463527346216101129247914777278426069
5566304370992360215522345332002969558666382412044215414654675336371702260804871810699828969577607172
9828940580884629768879257856821202261478628183189294676300803463908565351609335678103845851637319046
9838054881942776896976833378830550149494172473107232648898006934614558958219222688915833686944184382
7222576007556942252169702445235146358375169534931061992170787738843456382974386931697311578428412123
1664934152361617029489025225888872629485962544100607146754232519404645433559727137311953725746756512
9602544101268994889754348556540197962591900387154388135593027185021878370108381940451690898023168878
9921617056069186089499428826780914809897612794387932104135217358776789361415173214661613970922484422
7251983599658842380313499600656683626008772156807845256305928015517848868107876514847777173820765340
1795720740678610625646463654222431717947071585970532020385868741011177042733208463425848965037971325
6623779714119800724103687775083869511839128376259697530827751469485207739495155990130896177945463055
7369092299569026822060476227353608332702894543851410911730452139712844642296922160801353909204305811
5836598919554871772327766805876286684309363206782380879367412228297251710100095339990530611458643389
4409491208595735577467600971037790697453282073439719967047510850184250380782943541011859667127914556
3767919485305583928791623544718178750568444437678078143856492442429118421965242159838408966224196631
2718895947100350016703583198253478166931523513299258319542597204059921984168175480710114910828538040
8752863378981741936601496694608485541068434745822539410098183219845934577290510880864076893220386040
1036428277940487812303370372480913379917847674791631581924630945785072303741679465317307912013818494
9136585008660760499202198102143066263671887694613838157168566355076283133885712497806415129072616854
94064250522383753776994829785330841722250958922055679
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.63, 1.90, 2.08
Generated 15 Aug 2018 | 21:29:46 UTC