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

5616649378558370234834840419958448501351924378601637912395775261077652266612507068152384470207605257
9631402607642706968894076740382849907175510927689141831547295397499709114451463747852383369465408287
1755513150402382184880010241696469041861405189183796096894364876287957993901911046236152450044329546
2926553710207916524777696828311146749349353706059175088999147888534722358591859935148044971701578020
2226827039115118807155679928645419732375189298522404738146059030897946342230737418340643624004205835
5052992407653331391503384425569959778512668415427267802170458138590486625284737656996571627183819738
3437320056793443675223107088004130858223459536830004419664644488867939037699141256870928436606967356
8904732329340409130841050367693111166435666157598661667340683786450926419427536946254176804776104311
2032004119183592913471187414070784966701329057101167756225708850642496321310628483453491876801728353
2782723824692954087178560766469982775626182035878408960517263152447806287654919073297089599183160663
5982878566635696717646430393694957920142281750978064816864934288809389427642816593332285150840191023
0205938035918956701139072855101918876691388852385315970737572102920561042481969097531100819572743606
6860802127879075071479777515969708119885983566705409657022732232145662481050748411146349615955717500
0494676470551634267174965421474597631798415455027295674290297085549794722082538680479093660673699710
5751559632823470717740958034404699609439001723786872348538933478019552793301588996873666241396959254
7918541868422519006662345019528153881563136236369779483559679794825094945583874332532663065022184510
6746656572359251982346020083667803774403211860200578412604825440081239539769724623010053394670024932
7616425931431340488303625949181241148135846730151539633314279647779595561072738279644181830768405373
2115354946631144229681558982438160428970608263222093481909279160220634922727768166761824815092515390
9761710182316803453955947081490703984184970578480862890352438691742221060247310261788251577840457614
4963153281490505201838159816223018974234356299731216439310968408856682347847050087458221798459042290
8419012836030605002332828187983990744257777360729656285766308173391598348876241085111936887652042770
5216552400349695256203929695926094730821115533654557902403212793220951559966182446708670180589558956
2780726083366319782859940831029632239460935240539620636925711839906830296618849908902000788266834318
8330522772215646023248824695801776913111605504349484333718416373224888101663640201418398985839055446
3210857530340029670057377163109261063587352030219085300524647344727703434929087097870919230861065203
1463508435942400688575453934791975115805260212164273741166968570048127930311499766313491600862848979
4575731656148355843707876757373857331895642792986235604282598224832554312851394501265701653541630293
5217670545661260502554357515157260992627118321269883015424075573848829082919179781726070443442180923
0781813988490925781197428966275639464332564637655156514455594056685644680410844233570342240937641175
4825332954111915202486830584912219975035878773328419687844516393932916009910385165743689171708543144
8494564163974899981424843843911814679419780224215424175391929183339413034303673647842407056121333687
9298214950273638042333089654572318777795833768933074894482024644533382396432400311967721651063549979
8001954864383851684852602256359574859485192615661323197035222820620035278047829577575457855240400398
3928218826788792843523465106885071232812676342348648651302782116216962914677509164006759752254071834
1477016880789715738420513094674009165754107070836975953074605539608453438074063484017733748323948809
3649720155612185007265818302020286644294750195815267651358504217926996337673166316832187581821560970
2791689412764027569209510035657933532060056015528952995255091034679294065565901464497573409166066804
7203321768150967670160669522463507092888839012157569281551796185348465866937961722790557438972045997
1520723546327527557479540843981751922160402891032069998329877801656842743592152608993315943022226642
4224598181697926591607191874233111963522949384142399252546493155661664753163358104551037839797309786
1828982511378196618770859370238179064894752665034468860513051447018623116317323280625951239386151536
2394534521636394006665977601618419091668203033935189974414117855921217425768819467761485675185560169
8387214434575744784301906683144924028473613627058736882891375077167198676374959331463156213631019573
0895913615749152545657703547915358152974032135931476285293054815065428677918270513413692675008300212
1587312178826386418532685217058996744695691982939218841848465985701122780933718543041223797728499538
1772949837081485134709884460142882535275737019306483508089254006400347696555098422208241447824114607
8784535431201271566786254019749463949078639314367758053519596387667721982118711571623420096971526778
5734365418218358298153231880072891071409712533549746800130791661378076522792510600075489428332650849
0783113382746767164059304583377453142656456802843371203487202782702824624735739572353446883208052801
9090789151287055806978636503017817848726033756887366141868460542956176359601368558744528086550692526
0398882900140378845838332729495380413877910217001052751472378175928710845918345521710009793283422097
0334116966370115261844021418821710151362761764840851420550369162286001476812329899350781094906144835
5996180613717909172755384961790562063993259539297823344288669116126650356214873180229468606623523712
6770739053944156214523911617778934855440823957796276853615205081316283832301104276965826103544994687
1406334717030057669664955114423860076815236026120981814204562620527201697797774201494268495458306608
7510518804709885665615943914319576421285745833251468581441062251588537325052653146346949738620133602
5260371212657669895063988530577381353703654553716894329722557650032650927394833913001976801833562059
5549913480852057657248228528397684252459239077190668938887685716954910940722994264354281423063935760
4092807982885144221728948339401956329167448087527922982535257656698008804652317666457759150299618381
1321388909291001867413971112069286331922055509696583206928155238965444789102249244255406996590783797
2975497802507922808705076265244158040801680489707299309571970658842788236869261644618752195247260897
1447842047483112178138283750660863822371528493008907850572833448626302531982800687909078665875664891
3969195346831357601464667091424115899159708417058727585488881768708388358860861310399366827653164215
1443128776099463961640162185902821547566664035092886294584796125516465931382001436304175357327633177
5490698931737938351087972854590993258448350978217603273389805777572866438643898842831505517859655138
3770239535887980985175880803768643858132729510050002059366742354185267711555395328261809123473403253
4189327467037426923742671860796978147183389926802410363998855815621851886415332633533760394781978058
1099214392621352155484781265929697637881653202339034147079101867119358950034376258252156597355401032
6991881567872301198127439743775919852048263964121704147154613873061834687722781745715191946941555033
5154607685810973175653958890308823546641873552470254184137074176734902903615660671535142293930005570
1037566502130409908673061494285418686926393168331705411367932581326687783225813568690098679281789184
1627362612613245617707661980255358362241874411633607840345786874970810400493089733832781186006640247
8985873115498336438664068584793337058513429161158645381700554869593704697859167255478998477733320981
0303267086672873960794838218658676972463592271496152064968077847753811395959717206981405934257633718
8058364869674371097457678017319166965901737460305810972059941222776662955337508999830248965242595612
5137511130033455745914074383585810461830362158058437487081956854295153935918925181222643396001519456
5177475597512469551382494468917760391833604598673541464218912875273583053042681925888763636664774354
4903093451226306952126571325073211674769602323817351996035137427901153537376233888367642581825336987
0149581677090852950726205305224727544472675632266446916849089824062062916026444454022620747681154905
8128352896464140787584694308354284404814914475716202343558132713221707525337636670228499836215763736
9912106676271040475206486652731969320305968561443540868524040296712925862061764055650782370747738305
5742130746113861999717848090373165480858852557323725345647446472082695534242490361055404624312835323
2596375673053924980909483556844138269684879437594665647866402334333193482167138608220624807241845668
1024790367223152820055386122943041474394535899476871317863080712430402450056555003367185786608229476
3636326341404409847270181696957912426699443835770213646816978993197607507973991357533280652278218776
7326505965178153418013127259040920543298915673780683317602383982030043521022524965742463535080420383
3601893907289805403809825355579893710015405459876839968432793648574795579040661476697419716440423360
4842044743461141435686776413628755696728984766077067498216421985490758250511041937003254075545108771
0614565731196999957164548386881376007414064524627313574951998513876345726060296446237544449970103469
1274424712901485238387900832084945307707460484577943255651665751191767259924838187559896044016416807
2365573489090609903278352306805467169449611401773906259022651485645340963493940681441497892538347887
3995589092048723602525641839009001815775464535525719123970709342937915289937837685301845675436685183
6446898466655387571673721412308214454834421970845656590382135172990721076303586095232042039992885104
4625753273378302775914521265056197576425523440988006411698578674543222117098125710811357905465921564
2040806790041729421441705695321737764729354478326379941341679570565852685029368274905923976135627877
3249491817499450439657901915797392249622188912757026470668962664888808320857421232319975419341142791
6354804901510755511953816051416892811646106301574713397301345236543492232967179988165530233353024855
4353965493866232305034155910161514543912371598804200863296998438581561040747326876955887239410614736
0731218486297158455553787710321741276027156841733915686281435721078131012197838845952206529378406094
7326504978836963854524921203492971986428006286466124815340433894351574386619692843647077030563252175
2216051031196365331336217993197354295728143528441062206433595825379139499990849825873625940558076566
0028059071980555723735957239527582758480195922447289286330034217291427938920948229097386110231896715
9205604056556954721394751820504017799212758756478965102611482630920044247432969087830956810591031395
5803730705063498780731161364195266448266906144978446132136823484650305797872373222540265330955758412
7121705019949442446977114174303219235136926479980724490961223210790547201467949188006037309106090244
9417224788300948085213917258727650317857631105908330608983900008453006159950572215636056795270680851
9038171410747141024668244481586561499357792312893958887960990848118058025371353588822368405923482406
6235048444493151894945383688413637567194508719388005691607787228277099324454470334637845268518480119
5163424937517864463570491715496687747550020311406556243898962511245450055536673420343433572217565245
8113049029371503793501443437307483880073274670590728448971593509672092488794551385444354633884407666
7315506569084100229422793364532300824466146259784048871365560597496650639556908876716379809937195861
3538081693050478079800544648581193135196060439472349838053470018496020289306167957111000744414356705
0254671406329105812397936150378601492990248055941760668736981189142874522247948832884701262800329464
6588862616775903278318414337471957019820162873088236565510577556428402504650809349205440631565839510
2381603203707148774403615716675054962938694058606790369301255243870956914058420900124883844474844847
2894037724358974398598525156023588220943911206552556072562090395839596046556401153709558232813178996
1210761685181437638656768381550265927288213707806828672061790104260731835730564892132186242143251115
5613903275032059006975957593808795631695004761862526122944898962258811834882975955361689822051421687
8930018868029762117911818728136881724507731531333371051929297512270645233393575786069127476032451847
0941925774496406231622174353452346291859410278225501413375707348229180655084738530998715491741908984
9395236422669766797645880761533633832578505014577432733489933142073540227326084719962010235578536145
7348524102058157312077205858250391762873696232250906874678406085676918193298559503874542387215830882
3066770735884492481108645075915841100697424295679323857657877156581265977338338273340137590092397709
6441993075842443389509043697774030374366754943914988942016816217324615983474505172816661819192847398
9053029200418973037852175539589550520599098399304451195509696832845946438891253640393138381820848348
4726813027963309849670102440170845701755628673935670783799993362647133539836622650585664727665252352
7659259418716937232850401098842494530645001369276227199835624402253845473562047591029784234769854814
7361630655970815315259450144982471077687759920250456785570035918710498228256894203574650413476250591
7106703932381170843364777268786844129063043492433857795757366231104900917278074191237807064676182291
8550156767322793418039896059813987067716282111150325808370700596973228717633095474682450476849650770
3043518327277809897301304887130571970225891558932457103587412022574914304017634891339559665490840009
4823705420588409096476888581122516657991245500003445944602272691018310455643251843402737605200038880
8519400916495118174899655417681681313994941212569159574154520382707756616605168380431870043204890318
9666742745950680246344167575576480031003959630379219777868987435804631076403208138632031543843800122
3458755416187426974525529284748150669595846501130604389470641322224943731805544075211149135065780743
7612124700820746749530834048018165844364034012589012647212697420738844985259178192927840153856276334
3948301307934696446571469999208976400331156406552301251295694428503940708734922913041316655435740371
3346152138664750518588716916349196534178489311093424253059556557291865839412017867337995891595278158
3023122050311839015452372669432433767031363252755009510488761930299423761158079839171180667458988210
3770566057421744682505685004058136543780570482134271918970702044583452158795894014398450746129091554
6028936904364701202875287830674421080418830229180302195321018791240324118278522811137523168806622282
1321684960443534501511962736650028165250588911334551054228470859177660728080495942787850979644574984
3621644955084080580076545277451318854606328493973570657817992329511580821733904234670012589219590871
0181555301394983161887642996807494863101342810694895016082379003895214399261436529490601401235479805
4995140358029528326267275232342797687088798852087993003778863025698167932591801289071712096247227306
1048164430110260239321405447223456210970435105425819703560946616209504717216030676834699743380148248
1930620897829182604533554566147235007527966185640267099238663769610444250717498154234762279882901537
2939497269807746521385013862802689628967264777086428172852508768659184893661407053491834555605941539
7656774079352733355418770501595158547290901214828055183317670956575044252822039824848084304103159174
4736314597793452824808083779778374495738734379873749901519220188829262905175111839879186386642885233
1533977590683056971353449894708043386712768755949506695074735024821294959556529348456751674048441694
5522406707363272699520755688599007681759291931197253684500204698561206963838126596225569623663549280
4189367025915565002936905026825678443663477863479698970976100339272002459332753163847078769214189846
9749146488029986902109450080149157030190216340154077121783422237006467578781125945779775738643201566
0361320348623386929123905423282798432298335569604461549962190026320247164941012036081674632270591366
0031822335614151245737052786231855007522014943249206389010984587000619273814935258534750454820515962
3372043604147220276482033371572587705892702852505891068054195862987198532173285282835393210442855821
0251172084174072761170451659540867970120295359302337895330629684635609392769122978647493188980207812
8829924967314925323453742480293883857027156695057762473150294694147517164263938093612927186139745286
6106284445701254045641880919240404264609773183420452796232666816324589421864472911518574990382708790
4653495341784546843635077427618599448064371812838665850724028723574545936172889914679733275629198106
7526039342250223876545812739753515149222158861628748594321281343443157115691451693511712593693438072
2944640852781349874973136045117657711558181911988351805563802786840810598374512759462066272088531815
8726791246589214396259480924924926242461466866970954576859928501578115428094582755224515722378723819
5245723482934100933232000808626053267567876346558500381309712288324688932360518474551318728145483269
0359124376334683213377105955208140952580837424268268629784916482187491517121601887336958429707699022
8152311802626253238103712659212113264709323078115431557864173743912307847758949348355069750523810729
6955459519704621655219561953666774687621694530464277117808329719480757934513291961576735679566878112
5778966018650660617005648026338871734987899196354144859815032610401054007836102666666109121472786832
4901297183530199193883480556649786264033978283280432281177093345134823361832633988930695082685756433
4635917544396746355172147594119074045128466361536634001902941293153911687204486363996490562086277555
2122601348424935692601554243231712485034228891123950861240179440307563515877744253642379785189887950
4715502519439018669366094711631293423205983653846134964903060964432925432742222226157355579836818314
3760097690024580756694297706555070306666357293323014905024186833560490050760335883099965762456266672
9756826400735942305970827712229783254015976218964235147029542071824387098567264050576143618438619764
4806682273851441819266323740037886349104484536353329139340280702580587149267305608325315096702998591
9291756844020403032215253950832554809482475320986805037153374704166170959219824222466369294916076298
5632747276136393052009966277392958523765440877994137398552173921231221606292182982964889114983449996
7719879980013453886122814510470787746940655275095804956817529854407983815350179325043236438668415738
2092553512983044394904181273427162955514186952787267290434256164885486979709201000111332050754747050
0215189655024071940697879156370543873695752203591664668212246562828550115324674741740475272714938562
4379646772024662497947091740793518918093521754057422489851588275055265823086986065844880812719183895
3883217765052014205058066279331661448847634838485536830848731901284900687791028821736390947424441181
3344276943001591136367217577855124544331546100926410899163621431146044979015293157706362964264510019
3214527543132770937999603726576716504299685748060686416377727350030722208126450758025795078956082247
7749166969639369932540297025004355214549507669130606601692716958533583894556815509307519545692385516
9943445441125414781717979268546731701683549046618238461514952508853967187010113850790109868764708095
3392205533685000091313244337741449112259701781277115361649822203161479294730563638500039501199986758
9986972758110549405779100252133408530415396535299454838172901763473702256695404359415141178904168767
9834562773128358271737642965429209654551083442721096795163627384214480927237902585088498567270664650
2396651293569113321923857562662951366359459069560767796017638018061237152831226163794506437732205398
9638398494470755919069356765887847915609144795941572845884863149818537998526288514655858182165978111
1284268915099437880859521039267481843996027456773025691119032459124462495387417949829358432381238320
5767873802555831227762711132730883087085441828046626146736421551763482621608643761871990407543951461
8994785485647497297379206667075691352662172933718769384807474025350160168605055403835549598084115579
4226910934485462200931823782770291310399486555492440522985968218007052131392126853162830184094327461
2756546622546613241771685971873458218046973431946753230054021707258248691262401350225823288584656179
4395773028053180700435334851804565547719888309991312102908793833813642445504458892072531989329643691
9639783545857314060080361995015118661632638660020332850511174679836505846789718182362279824297593099
7383362654136318212071774496245036809504136241793737533014704007312717464349344496647960530402901246
0725997602062482418148879477042528875760559777948024063001544960027857537749566886622984412496143446
9462424410727736280604076267329433413152692697420523328225952428424312471136071349461399742155184415
3359521920801534758881122478339721785918819849306008517990696797581640004789440137159088538610348878
4765197638100123282464942175700116642547981123750549501606044804912559252994241793615573065835223107
0869400799945959214358035572977760121077321820567915788053321442171716458821764395088137304480343346
7750679737747517832372989017679152037916279898376689123080140533116638229959795498803508404744171065
4577068348373611195614439432863016525718241039050775811693205590380992995245550970401311415442034203
7685398111876413378443300555316139713247192485274673328163419360302362189128000409758698992944957487
9168830904587844487381555652744470900536909045693003251144173961254079302236048798892924529380601731
8212421623159119234992661080839658697377769521474039067076027167324325760295462503493376962339278424
3133991977692560041443952043978169956918252863643204853259516119699626479942242718400164258598324005
5602710484393017905755448378079987876561207673685180487835454205871507433470309545232983463228499657
3143231995066306659520173268326033348602820255987450071298070885906123366807698888627228433902298052
7407133558386113145149078799802071793939419983647603390383818558142304053867485337317977343756946194
0762383406131450829815077107238900561213198132290042347074295542410169623984371525600560955869927303
0817989363003281916114787643416215848196441902793036899447506997770190575143275138516409106105133227
6205222280926804596655319755435281874173960620295609926741425526067125605660360405173090816961094843
6346912555212945773965864590301073063673295939699593218481656717335042722807402964286929422451609363
8967947560868065403127122451774423122344127350716689410766474882451851689787824155439124099644945672
4049148630039670893035213674451852034281173979731802216575375608320366200773283118564445194842394634
4861959205423149271743556044482016189628239482044289241650771186581522649459704117104618078659966904
8952166574267314263324390882627697477642404499869630275808687966689293373632372810171596314955654384
4429179840329923262823733353285014555001879626807778071523803201642676137587768235571274300972292997
2513292742628702227370047246081502750386693572260944619107885250248418521241619094942652274392324615
7677505544105716972907005109684932686886616372330051971916696475466263283467939793382972085388443722
4531467791654814133272252330625933631590254066923411947851118880645235860226790330608533146723245601
6561382428968835994253290272464107542592997932043641140246933856828558656544624888284972678203383840
4963157487356700795334701138289861705918032586287601906218689736477121803873566845126256841713347978
3293396021067806327153386766385979898121081852195619258734866643217483598618045890246793704889336772
3162133123090586732313969107643461357362046954317992669523770882359878535858215845871959246780713795
3967031946689173583562844961724849969632619934283733143743222958435325124887341697711399227139731771
4333871929485385803635242283133492217815313369026542092858613257496293048420849826703656921040996753
8356950161744973747254838698636022788077223734133757680812091710838738983502908060093689643901063841
0765481545288494391793585311933737609493589220682689584765840388677522830733550170351124268209408918
2095993519593630160587727349245330962672073710431196999369917692032756259172843393474911263448379738
7639904770940413555219103862008682706415473373653770293024688898639743744585722317126047916306867941
5891688644055603885044102140686162691008957057785206448711167749381240149284971411619614246713098460
8753013479649608027056247032538249645196977916040844206829481794988833065441557412377265781616711877
8448943092232989880159844547859077383674940753115031843545957293905726215285922835840886068987281702
4397413462761014071007683528755651684514520804080336190770354478334255584847782565870074211545242720
8774886877630307131237702585076553693497701455901507232749911640884364994534190946558202690251538856
8684467654312688849503919110866400523609640237217074417053552777414366182092835143796518801858194772
6292332160392845287949081025450383989718114035731239252719643263558738440262224280015232683921998007
3317165287368500314520104098920634592599089570267864184158696509939237564789037385216321476838271411
1801590293371301395518756929932627041720321786011857952181709257559496803010845432020011625064734948
3581853117455343428926466488177285905876799628230275477240070282050665373463225688816160287920272078
8926079587156078298835737437044621766351113335974037271539003687473297213246604116929489105667519833
1229471002949797521162455652283816842690036138197721709513840784831945690433352986173940112013621944
5541325191839289944809850016404393422173515652856693284221184764498519033506892923120793315103155803
2967907668423881057667418838590001946954991194835355247423530317532100719603115049902129307239089001
1404132518739947056925348495413314258885787293383174239250039510267350149968339085058038205177363332
2836547053221129682464434200435576196251736935213135977551778797896178124189337393605052568715739994
9467088190879977977670420342361715207310337580113340257200203268734988397705360822260369227294263295
3093962905466458993311364511648578328583987545314472267947138889945530254814926659610433075167451715
9700601648773055577610293985296971603674234863930016863526821278385078958307803751527095330537618553
3320493025840102866028515239921906434170389975615309280139249011987947449623208424748625688335205534
5901032840607733911040584028837784151081370191028093238038134133133738277179864250019653885053047305
2217464490425050976352035633073626248989451095268490420441129496556993252453088141622716145923545634
3937918789313011992876993507398396583962163538542564070050158987663182499065352422096017119087562899
1636278329946249150092073349070937276416933149652405404623395573602793429081101564876040533630263778
6038230827122165292162213348755490416313251300197005560912572950253618755215746535151868184805176116
6111365831029217671257213066704333493065113557010436082375000112221573989745547324968541857972315335
0156531732369417267799207316954149786652437832334555497920474225198270837203041268105655726041229818
3543053226931630644829109707673592074562725840320603056967917962169543232075411074568151879839829762
7937317088451294212573008256632440728744087226957354938874581723585656771131119582098147982648431995
8629905421192064649666386795781371965646714715835731093139607755248289098177820450819868770367134501
5396706712668085212803101353042436376876209640767283591272841258235866273532657499112834553334506405
6123754949728779653896587177847181666785217683389928936375504311404173246427971405416525059165037228
4728583067650051474184235168796442688990251209448521425066528819621395724291540912478883225345875894
4153690680313930849287935484685534664906942626335174288252325992419701437620538456400404628480772031
6759106865823939824340454370279076623870132538054796966985687752209330280944133735991540262100525670
2268259986235238239739496280181734959305937607898716052070854368653021380117200466591071091757602590
9782349632646181613774040946395461828282427974165166899251585737251713981878213920098487428623293453
3811448227353281450431004752039915572265238482996523001306709239017843209362578624135713594791073591
8775076625372011958219391197521631596387668772058127591566624755618211644040803751996311114279874389
8819098673621672794246441993372588930924400727791294652320566748814844381595911483886543806909983666
9686229518069881930060243263097437698257527135678226567742636916138495271619131877458849482515763873
3540977658520039800657547686484770398606924802143196190148470545922119155648386847842950478684162795
1697939953704063416621733551137072980277649625947380915104095672227991201279040443872605763154711787
1331592330328857450047702102277036884282568230791394102880737520842765991137115844666256910036805513
4574200791905499969343965804774509171895312497215069270133128628674209357173134238822739696884785169
9573629125249315748926477636216370556969619159075992027962502520998466768599721564559848350194525763
4608610519650819542196685433530247143028244322067835692120430973101644655461981815290018475925261069
3271360945957075090805167764385132124095676725190683454881113766929142253674555197132413877301265327
6586736854378111549918291127083112565765716791742219995768281618221238224572130641520643442922471022
7330568098224552936171426733381285195636473901796716404249416583672868432327642753359079099246434092
5814239925490897404890239345080077417630651992995074323266307246313091109401389898491637564581009130
8217121407475498666180167663503440146978193821805913279106340977756037575195183336043743853057127629
8976395778716888295148167344452427224801785344697023569535298621001683859372110548418291721785741070
4667076383066965135364796292038509363340689857111156702137736498657591375358056566472786188187930088
7135469719209200161564953926789321625999121055899242771904654316493994035256345417217645132760770557
6986773011666514703684532459915668467077319493755428167177624931695370059239588525302331089306991104
5381200639471883716570523423190605005207709522742309035772427710244553241587935541768768551384159959
2874120157188724174829445007290443618531623762943087773688993572653813308574686364012751874907510321
9128385964927850028488955295972543850598884549472937584757301589100334618005337744551456040785380731
2982970696478439427790657589303121654540636310955010158316426522496877357013513152321453153817433031
3496201185060559553264655631057506685390747059180513949951089130207925496271339351388702843031925570
5870757074534116536888903028899739425748977608859296096971616096620767095321593484279408931207619877
4708162504626627553327390410798170576460120817605473652839811511889989194837168281561492615739415757
5842507803092956178799019494848790307795534260981984483424190443266284212329289757939258026025523802
2727080371451635226477930247603519501931384958704663278725202792853101324943472879104487498925059432
3297356329051611818300715339945460707291141790223345985237297967909442577106977248784806996637848729
4429647276068679688378280611089865844945512759772920559185758995004852092997891370502702033261045442
5338461396944351342102680905201695654838357634264120663712452948179904000549305716861766784614360415
8297748429151948093890341021076195861192927653936430539842143909841263423928332004121197444014900344
8960835265204543477230147969907344305263829454876476905591656633319792973370778194185956419161219389
6608669013341439936058087176434747606020004749409844930378630076773608247440482981500941323254410451
6497987214045822920304318831130562236541027124355511657358157185600451691447412552458799696117681827
0290975645733901522459691431373874047364507847794865831617260921618296662091239943624741851019957055
9400386400118281725954994442764723688825931329152840972268007975896569441681431491405690152990514065
4615954172894500459072253239599148061403676518278652288959486926396946878884378568903760030250510624
7322192510401955514264788582425391472653257187363675490675095459730101139114532507204628947954547451
3064636493887656135866580689223290479031697303134485392920937824210143241276214493888639714529307147
2430355371080692640140260880291026578500780675176628867873607966222487753289547551080556479078797097
1132610516991296888839092129607292115946874604112028762179077549444638415099459103510479925141261414
8957357510147545047162284197098384660182784099906082412453835564644339125535049097748708751510274971
3003643645492875015837809934925638944891600414805922441076168680442269830710692349436628407719999099
7458600722305743914748946789536020943296912405576317750011631295122480165269679032357929700826079282
2285263783953777838907581504783255629675712652456837990211712433895613507761981234740846500400173700
1565051872596178109507746867565624119107918323114061580340478894261583348643479179806988917735582099
4620259925738199459237286678872693108252832200245781641878469948610821769822624755512813213913648549
8389785952841923928791501644071955603555111738229327052164106633686372787169487601355514011641140652
4193804630892915862152877821061684222134795169548488234276207567988914491982767349341949379129706478
7519386508122625005196349472779179651975744320198536287930458108245928633252334475242196697444795725
8275309960656359860917318800275826968982198588133255811509447918180456110212738490690329605919567129
0522057830804579273169353287517741651422086319285388594486626198022869165571869358541652932670254160
2229470067495387269661526458709529231616315024897461827771908018302426399438926341854970810270013020
6920303652348927212128755502313008830841068353899261230225417221704959988896101052385670042374863687
5662918663414469742583430918124200296434213113419323993909121896034292924797543008816909029221667158
7806694471210047243506778801161032747895422113929372135714575345795126295369878882546170148244936627
0782642346894735191061245178087560949744075424525600358702365895170110430235305996943382798699569890
3118147224486761841294002076340652331976706728533134257669757109654118281043984664077370131601291259
0296397371364878679162640509879813412898643810648422674748478092760975911812623056889616148379190296
2753648660644712892140209247987139885097768845041554023414766001185739134761380545842712025847653004
9693561641499277166505116611723719460851540106326936559701695072126911973208903259814049407664768878
3083314592894249607979725675395727018698694488535383561901423192654869726331577623603059465503835877
5169707810269906172620983598786030718028718617877119045537828852966274518581651741419005512271864954
4189461364442475039459483688503939218270712641208831224190601847763468249529259970944004407061041441
4797559849006485076126515701203165985034562920573695409714117836460983996070861549457672873803385214
6319950433966233321016329780227303771327897484640945317809616541662998701220926560914627343538415856
5456944536033372136371073771322898313586066089034872984621187967014009175285943862625447658914272339
4943308537659729171001413557872438874756035838865655755087872504325857856918189103764569898012048644
3598601608262430578217255045654616583199042268201953355729653068160044138768412626777446135846758845
9356544273974057599894139773761470801348604918438266365810142172307690613758127544767576062283093793
9442664678057336557394916395934978340300621718208850422638588597526589412041966087797356909855956798
7578281014471955002804412661418971693381648978491877252591497033398714459087935747148766364419578934
5455485855821624742796269192042308405812785781727852744465577255755088488823925650754652980029109455
8716509745537624219952202879182972855987297391944367518643135101971201321494153193952240661167209717
1013877680691935406650993901736106727208854661916431374084798541190420123124539878428012227558023903
9580823066652997498660956824474028191844716488182451561067004417013867841473933556135374269080419076
9786151530420541169083080340227909448424860960003651715596731332225412000888305742509136285951258537
2521369122261888099953273550775756340770408182185760532739729666017261187989281663342330422622095379
3335053644354855841322429008685986149093539732744773346584883203324506999796060845443677488518276647
6150257976695643519669674681552106826026855903322023977989960266611309805634127178605160575381009188
9722973548373166277595234735730565560628261218422196998285663464025115326461751303201352159874787493
5069499292350174653152801977593878763626648000570234632220744367714099858409186768209580757094703511
9127837035649248320365579228907988309846357492197032396791322503274203641992373095761753100200668072
6849053452577772113777981260837820211384807771420652750883534717019587398544298158744659502392408143
8147028868378074902079277316851452328065437693444466566561059688028868147907023325378242473055822699
9927546608685042076629283998185273286053506680442164660010073344615099064279919278925247805645722790
0626150208804422460449104658530315220251863140300946696424128016886073833141752948948160120937728638
5067698250344585910861793066322162234115880235285168811912652223789045659616734660134352958345868751
5717182088260429978658160527001074709236621979581075454506985452734127149685828482422765883453781611
2145067852102695115094257261633282775674271776210317572187259968305609868032513191961193941315544651
7552476104247116736518559332696904997292332996631314639763969014889842161269153817230064832799419965
8106190908859713854144455786783373219181029754046802235277226725805199577873012559578478777075320326
4910805702539687831233723120783975745604214192125373777742590935477494483604958237421113199685941670
5486584761003405300703342867155398723307873024875818265806853148882306613938009733405116691786613161
6935515330257919014139075282364110838482791237165660304538599132257512981575050162126770608091717096
5672290341434491759837101546866435810128122740365282175827703160575129432058938062076092909755201927
8499025978935915240077172259097796629960399143782680357841023997830568543067157225075609174012925970
2434892874101796825760670850669812979638358521494962027892192208090451064959527887863004634918886982
2700897274835908014574580586436714013932967430964400019415493459042837919396233127611141031511001943
0391089585727501430211214047360820701414958352268675797883907116439229224902242115858863395023407455
7031327631688415573322357763163730772122965468136650516908236214391718807767684799307899566353291533
7199588174483567273891761140721629275855453272734124199354682528754686351344162748995490773358805826
5673590081012932105910126522629474909545645029894617695435804879276098063163563781647904364195142333
9037102917462008657494225406286514431061330841975874187215545383683178448530290718922876039538556199
7147874512715727745370427506659204647687437507820958145929350318203362413830418127209421804294465797
3075588976484389510938744379119989729142421301535041597206898865095303991950847078707996614670634285
1584326970709451083701356101163834644171980435627350768351832630286536181876693609559345862310083110
4209724882712014105350207766383057835053466050138561669632601606546810141619084847802545295511281862
4036879445946654860889461844685866441058755324253887732527223648836734261992792024009044063839537312
7871917517208360767543315140666249219200077221582709010135703556255293102426797792605037971250460968
4465103956270483067610779387920817649590359822094512731448118643880390490490699692539472416729564330
9189471401434394789245098319815139735172722771720286246129854574359632562679616503691710444367491183
7394242955036835757946948495866935618052959887757339307286857133389991726360565838788177475962363818
1022951775845685765666673569384206192203223146126964361355731928375596555627869388873846033151794207
8777495285717931421155199507015551286312985882055800748464382587563838591237788348650220840975110074
4966552489937394592659191591609826579253014396084241863669232229367804984403757191736620071684530401
9656968791397323994908233838607942161852961197925996884119105570659603347624764004496418340644554246
2416797099594582488129980303822136616700889537513180758471536175777083103446790574720070128226545140
9404261014530798636744756583247859868140428489332734910080819996948971303273870567664528603036877397
5320692544687313494827580846134800673782742046884127594555438160294581127933169176542661688959158703
0989165435495578975197746783626866066769895051615877223824886088026425283602754174175891012463250034
4728561499573245078701024558284233314238569558870592096062254064857794891294044351953657080987807858
0766559729890786748753396562382931132249649723792672755928675499902838738173668415104465350224470752
0596949739396611929566043676043131627274256005635054031454757459148665549912491010564380267026134277
5747213573013020795650684290572956457145507820304049180811518227206037502712194843545830729948409230
1497511676542335713370829309711219791752156119351469418881763310106834715679060427569497581060605488
7437517795489698060921098361220180836246838249290140211139422436683188075190255100436666129255740455
2916541284303676228580875948928835133484996891095565411270815098236168887632669853619456501521400063
5631821034409554134814704453155785137331242217615752782122350075578649520806690447975235629322411844
7909844562989733033142601230224666461246646192928794766960138438849173703247580645259194367089269742
8352529462049987389981004541813152389605445965985407983286577893240361832339901025675652462705137767
0750714710170781699557682538084716268205181838157083149049807465075294280747397426017748183631427848
7732784619358956162378682273511689547353072269142647719798425051627400029755835781593380745178526395
7900251687726558792298890392360081448638277786565325381227332887598351229887648169655770579187504691
9673581067841008841473656117566584197487992809102142867698561266406903387776013983991718474473272256
4142298376950063769544491872472999521163444461575937046386799690881502156552466874692998622694541967
4692239515647414447433324072715371179892266317295586867747582124503720710758593593614992768337843547
4407448039125299825622167213036289662112654929088574304075176521616097301835239247332765001438128060
9105087955188956816559650237614138226727381894858003072321529187455274051965760533188920200355970284
0586522537027305051815284991647296527100149191880319008426545787942575494447673340443575351842405663
1936094164282288780018978630290169783921982927732002001907665920052955224687059984130433246007084425
6888214267749469437202174620359946044490120727607971257078298893289272913343743517743750304591537307
0027406143363933173285866315237801342594219397366958614174525081281807555257486806540951414334293090
9403175203146311374625079180327233308220985293393600844726303302757918329890852071549997372241851260
8801863423749680832036722535937401127638527668399524371364279493164807776277996896089763362665481325
2762313548237493850353119787640356853614539538581020118651214832525677658417698808265614240636822465
4920331458462320592343292953336046475593310592267221660250819335785257514065130356665927078733550825
0440553558895426258186425530585683561452831972138077565114903442744058072201602509661379866835536374
7763389524231317788885764459808747741989575826562388939395089922345562133154666464776432349290310411
2647369424089474591727921351313368493218927019370340081316534023583720258848007467402807752688878899
1716554084375279027183481740808926122264606467839665298453784271383160398469056000017145682993811796
0417177734212237376957407207500358978713890818880701255657352666312662701269433375901744174057186291
0030113473499663561089511854341276875189580351140380935076910504175480154639819485343059856289217498
9769446096469806616251074359246242747516150874332899526643219933211174722007269678883377060329292641
5100518967179079058929616033348556577321154677633236306656377444094636988096831233435032034510113790
6323548687413162113726550569138225964271883144786523942962844654971096950244359680392698065567691439
9068797097275257772669983570372466407348048191012600145544199365758779701883420881315151499142376395
1905203215070830777362870599203261976291090572673993743026452987564579642394216484739459211396042924
0535711504313700253957468423499864945727404359538708400129317411853610725834516928630118897425264785
0837122447437029367770857431207008237531161635813921375108513225872244438080708121563717955974000373
3256881694315434318233302722064492926261898106137024137151206014219944036833561185570707382013902554
8515023174756904371091119651786766128757871906681130341521730293419270259581344658944315110312266020
9370022504600601321292882550220985110861892006623818983994131368758941068421473541684201661173741898
6200420716682889554182750224790768187341814632176025317424014612207306594826274538879867054687585147
1779001648587483144416179819813801099093546343455131317728081694364726889782764032878717887850402414
9050878085295427814019011534595395916329024945982255754272949958276211790893208433354635858147051615
1338482077801093012271552017576232190936321125850375877771847153689404636751415854950081679943670255
9910661537466455178859168102263771474457010867112114216101569951205668338645139763372397062631664655
1384124722036899609934864218246865900513574648860709031920703299141195200560912206379790403880686183
5240076833593274230377638154105649878306358597099575846253570172052581581970482196471015194567868082
1112596872215800063707190788696163621851721945985076901982602427744779162599494519492687851795895052
3887341966070029279659538409960442043400349285054447741815596660952319300088451919173630066387659938
5044169790328849839420291334486802022820481813456058343959175529771743690436153491228778567106476154
1795920944245910019529210311673124810995758812548529973752688567078011332487300001384437208750983416
4483638453495899167356431440466915640499172264552385165541630819706418123589880981903832408745342312
0416928433473715452581684772010387080719412097295358954402117485564121136721274142254071514004381325
5696055185303738121976826526759446132334767588398109734923276877321576135325324072053931568746898064
2181179116022030218668417115194466656119595798225350366094124511135255154076817511317655879058915624
6947138939234298799227161321027773496437843898897491723927414427894579019810175422021229509310796181
3079558940043143194837925609052576669251384977001952969496464112148947970077476178553226128954442893
0889995770715860687765505380924942873219934259037158083207448245038134925385719484592717295872631965
4775042214426365188230243335192930697564040700796269400779260899019114603486709649261127034578400427
8645875634704464541357802433042093989706395993131693977843042498640872991162810219995358735851844938
5483406569969326161013799060621344459305336290866316076327260709356560855888261147304141591695176688
2702737789715103618854736165431342283832837665501366231814188665219482956163552179038601265731543975
7989917555015871257865832517117810470212407619156537125426569868279346640519565360732827797493294996
5090937530649357369073946769401795780075489798855148321881529178318562555094772999640664098629336022
7455347657885211860844553400817137379600461541037776627654597270591853671349063343707924278824725595
6486989842337453317900206237346793713643675953665114293316538430070025659007634723218095339470628327
2876578378604420995001705916719693149104450797110549915483257475256924574591257496870065664653214886
1681944048696625391062836047008980119964224628031134072048207708425895125866407511368753617653248820
5122817725607707476775662105897463665609903025137445258894328634432396405299028337228641535544071146
7689129712494065341949166303706163416290767446748675670622539288903994353686211609593745157715586504
2640701571186913960870975326444046076408091820819358733177400222799827295867118271337316951406383679
0935839219641470376705787180277937706337790930502832328865468938138994734988409181461227692014544282
5619926450020315033141173838651173933729169305516689595953044613132470469338459119552282732961215619
9086510675921461056432607319809302094023253880111368423900674411184940667987871756771776559712215527
9864397277683425217372437027063379344182949403752949560136222957441712878597095180375367031026095559
5378927017865908917805426962653166357278043159419568546529109667191598033049588410869254608676840759
1135023447585280900802725803829915983455864721320593337165500071080665260088632072744851739650673710
1339177956510631293499641640979082364051005168301984340877674611880470575045987612114900875919122394
5144632856098249306821743867709956050092091901614584027061816789616152435491496110053942939931246113
5871860799293557852452642948172920017022982075437463362182129030158850521541437952309904030270260177
0852820257386026648614635362223982274529186280387838625779368660159640879522065455183858701526119365
9031440604970186146276431738572955828230405248699784921039728494608975030594675655300612086160314584
2283544436682611069030222827949484124087086025058043941599107533887030768621944296649846121062893547
6307690538318423953552962149793377631801275144046420243927386233341518694307974187924265891003493477
5442643079962761372736614796743370063636165929178984902601126483976536699142914762911461811949899274
4057427623744265132579295376136913174414061665046046897355162410500271333654145014938180231683665457
4726499598705587064571433200273965533957944242350716405247032223913332689839814054702650267513488437
8611616418213298464747697656949834087161985764030870524439556979002826560934468978635412115631636627
6379399838449175700854876278434432270909375768879740407409407031976538264888114822458295928224344325
1802016160637541355530852302246024474174240413004740158338096284238531498664912792142492978030246521
9150122859925851331002858474055088188326660542717357637052308722992047005941472849913545066213789568
4535150988344255654157661603637975031116520573057953295971508702586288545879552590769631391716092687
5346978225281711520003965955639251520537414828619781828469599175702343822304121561679436653660045829
1387738706733001228960029484253289335384701455224160115528982824380809692998932839832740494711146182
5173236740144950241346570324292314318802610120856799978992235607188365349511358313781159789390430532
4511625560825602695872505951881598664258391423357649036291358062302780885220383315145963817806967398
7942615136741990106643350324808786117756436842265185604036447300735506614044542781709280482244325065
4575143346849657919650455498059712224257372650821620688475050200621837514589846306250218863416893135
5059820183146092923594501933861282479486516245125472080192442704533343077232595861390656622806219059
0190987075426277970051302337530923648154371520850372122540681867298793607511888972268934845539753758
9392603610637783537338808131732016179114378237980272824813276189737969423913862796765627805746003078
2696932881134058751903499324503631158847644982497783850551692475161169264611182683229653542919403819
6997508441150779706349605033537943640011952988402703924158181156325180403107976543422611216453871908
2282465474419183252428093325483013093271256084289563148449355219272977059985939600638625010856538053
9561988597567190407478539344146720522629168762923912684848955032656163498713033987174721297030438625
4287161493555556583717746570102902720265494754507286949722746150592501294057517875521275894076339078
6973426426558540587815977948774407186210247748751149110132621152428741998965193300930949149884658547
0968785274317928930319381584328329310676186268468596561977329194695395321772481628615451892403419074
2991226540234805911385037491486414810321726650617241794260186064137970254893060249531191500501915917
7087092039291899903719381134120585193671987641939079136616327762476175231255352844222279337481563516
0123801880351608361732885615652934111343258801713732153652373975701922822788783463865455359250766181
1692715393426423743008149772767876946401769093816825132105893597919440132957375732473791899308807915
3617902707469042522360168094114240925185466731388756877747719183517056354889634285470305449493516269
1589234339168388876580651749806704061912516792166318465399925003616918292378213971879518586480224988
2007409985985389464562485685436362330130879803941629988260085983643799607135212123153556520118739695
8436939284125305160182582649737231590918497309962209559954818176643134347069972757221230575575945134
6373589865691411183415649366803935030275239017027233766787888599394478340933462911962530775125440843
0011497064929416966005592919735431625363170327939260472812502595346685919832468264314741608285136636
8566102451638068859081623178824680104455943227984735686877082368514971676292164917957849501495020646
2783999400866386976644568560585581713093213100309478384870358758977958927006952283503066836500192991
7977613387575827441507620264096244169362906347568684466961347584900939859674015569532788211057247092
8829541965426261743827502564507377931753508737216570821226896758218440411965226526353510404542795240
2084887037275778099792790505877453017570134278400287509565692300430505376882795628885761111069940435
5510229149830201915177794371698897638513705618633942375879857046293842757731313449287741251177214537
5604164491152936847375498380122188839267712649407765278474443967789943960331056241345200794855583812
0204427983236681779443285896870032200905307794971341867443213377745437547678501993607557697543430673
4486430900739803653906390948383660756762882983688356645277059383845854193152761383085863516547144780
8871828988916141154477164150938739895346980188559414365700319488814801426989199791895250406030028535
9078998023049621638570938097616383882275946937260157437027951484569959009641135346133451456573392874
6375148061521927376262734658500427326258414432905058307055751025680337767186524591459774346835054371
3697121672911506887278129094345087826594080381364928559689669610512803266579284601526649180805598849
3885030798307632900151698949920767081875267261025482189834079808789526894840407254587687636570886969
3414725540698188658400512663238159300686921333148095157386815589287098824362839658429963492052927239
7627418640787635615287280976108272461877514791978449945416564372214314177881289210497761580341988743
5225115096602172361804287929270792599721934866500986747200882041252207714905996262800502293659641150
6063004339966494493193696771369654408807281013941394804460930413264479229901412550796502562258942519
3790630966847284005300173054440770936189127256006660353432875338757941316793202387097857295659389796
2319086816633376943558138483791527799952990302103521269282487413576929535449041589928045483603473215
3026295828904684748205529993181575455373123982873910058152455414684479904173438009283147224483460683
0150027913577366515156062949464997165835256213695799206870586023276119746519143626603980291356937027
9322851665321146446107026796753192695897368873471413253354926653694196138700886292264993752172983072
6642230069565705317413045043368565344110974746671947704341552476900040153587071259675066622557155275
4918350024596285348212218855040778466756862028106332500694404963250009301662527488310580235559123438
4886026118745770833779111438956472745437023259421493596981817525768158932653455370110704440307459589
4018313004250615509218993459265580145057731678715239955283556445555766712709947569094267690027727125
2942991764007864856493760814791942471114561224957269568311169136394855423568164605679330145137569658
3428611264928242586675964497654028948435353818647307226219618589992715145652535168266617489890853576
7675527682764410984879444229195122715545326699020351123336976258477261740699284829240580478105117960
8142763436091862799262283373336564397647446035177685909436477078968955836524633479490269094988461249
0381343964097373249488333044946966082745430302567268005303237440006516915199699750014487606654232568
4004688208259832892362234360812306534017063710736322259177513159162775798033751976431458233788054604
9152933186518071408163135540789473994970761425450821002656650130039557104504792361018467124917305279
2244042940834838442596604045932120436313199107634069041624287283361786904272640202974760704996443274
0199319364924686090964139555722224530066990727739968945977166209988456026389603692457022900921224624
7521612299138047608493536116048569950057672782431520565010633968625667720417670821787406773362155825
4611299476677751583854362903128268795848477609394016784809288678977807315479567722057829339575438709
9104015108805550792496580086206406891539921278745919271201388314076779460473866239819049719106391428
8309534062183986041745916512201932449381931056719726911972656629600290146526029662442261067451731813
0219937412132625307166200873668798557683456776492332831637114463492674804114658765817084933335847043
0737996767421618200672236686585676025859959813585059095790499453827317076306436252988471159711719826
6702110270915568568105301996178121175586303296941903689588897503964707763374552024920282069567574661
3786983966943257846143241308696942241604705343696734950698078959888357687699220571467434163850920646
7546457287109910283420771468487176534028309776015597375417235216546083174856465523586047125126089611
1277599187672061362910308484047979866404112760192097740027407236012449445632689441959748021103388754
1194490235706660668201092270259845031714178934107131435162238655671785038031583888929966482786369039
4308994921069823361528771975549106584101290771062378077673925895831789313042835066967284275568480014
4213765288161782927514692824236517038672140789736538688234804093588184220012420070257680805117581193
6268543501805097474762500620468702059325955192396761606441015239743073496331140976611587491787072093
8526542642724747556557182060298917047844684017843426525356614689109620148404638401272846253551323350
0665510860560825853894410464234647475888304618860145469803402712683485232913879751118010029551346467
0540703442443328415612929493614094934136199724187332332155867176621396046248325018497809059804200000
5946903653596711275886628081512162261728371611969404693038225238627957873768141244496704793708772702
6996512009828102892517434182447765172869774141218698858923236739353057602979673374552554738259393599
2289400033862704074443190294676818487962062412370208856519712319575076384090328177092495996300817473
7346384449524051282918083499727573324296868176152421718491572952202798104696545175118603791391425902
4572929889764079789228375896357053393744134110672632406002321917248481120084741831873618460969868359
5228317890183035328897412516500915407130673192115217168277610520749788919146075841332355813039105199
9737597843208257492476198994868733191632589758537217898347745036873669201987991873406587843751563379
5598150468050457407210965655501180286429784092209694072783642726974392984870152565669491743589719208
9238265947507689062680419168528178806887806185018939247998503161680316010945156958708103096188904469
6008502084550019860280415243395158327011604275270111625964923371594403013683363260510986093662769584
3239658488487835553317368462049345118514203210890744884636046793665335504655368181878500300749880884
1626173098870072599944608217698192423203409622989704144231028635231219523412582991004072539684003341
3653659908661928772003376838049073949940570279865546276456688528552977704922660914304821618630830548
2868886170502545285312252439423324803097154082210276655605926674508792003933242550217804181882642045
9658927788584794542929882781926470525582361627734563237561995062192921838953500617233267914825361498
7053808090799874649521880491355160596883397568934154714179028986232530298203989011134233028700524770
0665663747890720698659076943289773621080988087833328200681065976844888538627622956010032318924285906
9110377953262671287279021945625126447174436728346597324716094474447976268143679693902718937480193709
7793091849308482998747280221358035232181907858387531564887207296795037264594235924337708043357782406
6889196451311602282314021264395842302087948870118530142450176229637761445317246747511770340076086270
1877523972285449222021522493982078668973002009716164381577440935326288632521336082850778829641013299
7991478543587515535219971877661596279790206711771136850469461672211118978893869846492886716598651027
4046218504457018439712841557445407678859926902731103038667624659024316262179714231447992136362260202
8573367951551099783672579214939328024811362730237204875710542128689786914467139000740558787733785176
8695071361585010535482682007605863981747594197262793442375936243048969384459894863137631336929429528
4232064965765138488748332729068152804072322099202105478932995981621662696692851483674762963584757029
0341708869474494571157714044685441676876761964841205103913000792694436418764298892337986694930218718
7569732990353315842281731467497565619897178248260655326764230788841915892278339052828486987916967917
2505138690066915381204117717178226897836617794224013201327204825145447994376670526628117524720566649
6822626723190330116123543798241506456581314664369257632052448801187033306824707044964659940168156712
4695778031524316690326934771508726638097928544616992314143965937935961058687559735879971158078376080
5800553707545712019145181283702797997580854009255733666051948918811113443620497006712359462854793383
1268226680065291832019637223674457070867821022460803278619203959474628614369130258709108645798685413
5296878739086709714695211235268975275087264055748242418064183173051742195373157122181862226194890718
2808578640431795897484859395010295353860559410563079497291810472595625717436725820281409471466369987
2769333693890928369747086913730111929477278711365363676488714106212955528958742084592279540122980208
5739441799522680135101831566311396845899885941923564915127721713825903353863958409286267275757909773
8782195138298485975179183539044035625747184418190473881972381441853174866633905404502721937605180442
1918157187269128092350511409480415410047349095551428130419426198063817131228754798675531890366262995
3246369850562677821118584075813127246006012689084049748347994189400024822345766905550424529191055921
4311827792678639529720344808963046896965586845086981815916745277120101385037225265295397678221479817
1256575316743334936290377763075130930690917467055447898772691338630762532947253665034401082741111312
2592783374165671957595202437129541038416667100143453580639497989744962202462048671283208664065327079
8223636927902516563071741916524562957966337920221707361574587503633165454303854300482361253384652391
6830354237429415127961043879644735120719783201518295837303019536385699016825764464749894871107321936
8944031408568712860499094338499204004550284037144479333270588343888826103554395191755737135391321455
2157835413416948174169288742981665050292695576795204743516491656011222604248845862510337157763189112
2705381779256759949312483663007445098757598978008738991871172061155851272529026538159828248326496238
0215228579811892784443045530896210860907196694507004324788873773539130737905902290630668040264266870
5688131494195260330163675917553843682609454809847453199928263273526465684961164657453152966053613137
0604194261001944136628693821752998149559311093741083208602807932698461444821998792007967706159767670
5489174081205701962852127228859061203926887548612705399645438674205560312762559288327923077860420927
1866965481515790876473889334535487633286398827390499900967910902200360162202204631172456289913591665
3636391991359971164997028005958723845331166226953909300698493288452806187478061139511601160199794067
7618744588819490442022279358246602501351993293725705323294240637707302051064483108691388853020591632
0473845779061618732632623070756646579280131692891486861839908756979917175185548683859906489820091353
6058158189775130294880685894105859627381180331871307968466561097537896746658791804095933040636940086
8086497182498224705153903800368947875798174745826836317762699356054476368618028256276768387231199320
4263483241420640014517900924188776756083445325653125503221650130325593553228168391484246369343966844
9681862464724731444794992458914259624817612545164537491548611924620513321937442578291581650615405745
9311352093641671680219031374317676041059932013533241065032497086913199544194921254989523600826392973
1955191067260909025876209544344281339801383209965737858732754024354963945673374850674139337705784569
3917561805929939704395243875837376750577658731559520208986138330060703181868047507683131251275241543
5881072598151830949120632433901330175147913715857176524151054782869241628928034739216320166759087182
8769889958080110314612773608595508613393687925535950262480442122692018480428667958698878590655842570
8627961495799612993951916784652392066532121441431733608255034494958159274777534662009322337034105712
9126183547419362970177998909680437906678242464604968211309173325336494296376121801750828899097635769
1587076809289527150481958259066275947605784658175124550781901886804239723738768800630981640188711683
6654582151018598543754159114121001157889289999821648067818448250523016653412676035704002747989234101
7177311259986922511888262962517022576144806243804175819875523564462110271956570308790503151173621896
7500054313592437252159097825103051790388216914505262149536134950611449294545082325273180334159395025
0822295851535197323628404939263322249651824593133091600085964088690798639670846703833597743027159944
9180046371010349448804674835619185161974868914044322662319837027690992983289574654262092212081021183
8681264056854191461211682938129783715942656025864610791058706307734175521019492853151010677234802023
9641099116887631888208021321665747788844915071209283894503273674590475399366012182508558388589857173
8115014821308393574745117557548892902977122559094611350343184735779745817088036024494354804497908280
1384181870658637880021470472960110337059250391253114134194938992752827290523490623208056894133613490
5838367093996004470173110722248958753295233447813903610971959031965558017929372897466210797252334027
9419267642921319460976923506302034252849197175093719042716450382871937822831620305634499049161123128
9508210001642786925863399179692988513629327707224617570354926109996598900173175414013252395864074301
7221562700181668042167565293253513146414159085657288446579654605287634063445754398610836551344698592
8594229455346757071016302622052248655248979040129458933207550236641890409328972101259525979275242086
0761579585172509303901920598702642141627672080323356099866436397106610132715304485471169372573691416
6857848576398433378587615246378377205259035130719872758748601397903866589622384075878035182699502639
2770994307645505552886385979163802557655765738613888175802246684843779859837767514336326055522219573
1073853768496597836532349323706335383881058392483752819371313266900276383866274047736807933727354763
0977106882653394484117967555266450029590057725891105632396951514545378841045837329222359880799851507
7448357413252627365647766032956748431996357167425744461896559893049003577274234943644116160927439911
2430017204171387843980336106065295209361676814495662148897343017648235036333425318672430446919015040
6813905081402785719586580051338459887512438874299150751343575317382376273667360087986034610477906258
8642153811529924626816156833923400350513869661768769376833393417969075224693383264206183160341451971
0725104503829031249440857594964715379538832030268422661329918715937574266705521291616857525500298811
1294930287593387511461678177349673169904571931572153131452800445608078280576879099043303321751228020
5061325398197656327940282825926177224774658333493507764905784786212148230612693529089684837961127851
4876824638508137117995365923000458734020888004519378659215299732029324793258274306034166967410942537
9883697903001238579384250274491069944293254944640743223792460105038488632271335953100986105642175618
9049472900499123001398463724620695558020601124983412475693348238142003228766053266589206331077267505
8687604996223549450535465553288782827391417623752115594918606109760810524044928335205787962924072112
6621717590573238749787655105680462176766728782052946816678733505568351840259066429613185671349526618
9485921632027414177043819358751895497993727739266459598927634358964822019247472905238042084818828123
2289124314126757549861914856511767474012208303350203422173380958749248417191622629660726583530331423
9676444140304338441268578832356844549393825086459336673486641021105846066156355256427256141260162470
5927608712736299371295682416502030242604436284176977804070332206839370829623922787834835183091216155
5695819328968774442694774468085476775603522133463891116108672584787178431346479097767336870466905343
8226815614347458133608582692467944205954738141617673505917489588094010906055015656793135648314208428
2783393062983376502304719392281824476663519743416278398617657460643543787661114668982287471439957008
4093351617915907910113232221803812698427870491938247188798335402845388411512779663491596668428123459
4234786305987666833393203568126772843678698172861615951396099081457814711144641221026834855286435829
8234969265847524115369022127688165857569449519190501457853188463545430682431252972474153794182391065
7121487302481817311417473743266294877040537210175585175901610512248016403021479142606093253345908548
8827811481750520947986432470543743708467323649235802885688875816086111105946036212463291222237732500
0766822484986494928750729163837851394368878003489763722820596328979052341072989726382588296440741755
4193591486230211253051244378116224581026746960828986418599990838913187605834429018599466543895672848
3085304577561671290812773903628910258953984224990046931989087728233922945046496457638874374953607742
3541206724460656633436670245692656935768227482227646079118535891714960262612413183190396637933561157
6794529311148548372529602047949885833650660209618503640640881818039663720657541973429557809046209160
3435385921822779191817548789294625762297288573488804026034207278839308429603946191312601899113577003
5539163933386952622704369284436740947148857943059731933873416059927820529830874969581284701412671331
1750818043998884243888525174842484409023537075048651281460519052452977725310768960733537593514401957
2514118857960801283613110918035061490265761892994681636637659478419799761046338890838570308244278618
1084204498327099772907170340571486968948352947689792835427432785925537033257776052675978722583751910
5852674473018820556946994042787954873520734104779119886288523505215035448635668470040179461173282050
5461650083509840621920173137256986977615266063575594067296664194332977974683171231394503134933844101
2611937604080166982153116367719437497641901706947599637555733658820683847213135977726511516917277785
9919799273105065144007569319459407975622803360868387608819093572334976598217681959213382757513527496
3085491582201011113541886152816938812302505981325645894990165026652479761639688171748025413758696617
1147292844701412109154800598094414814082732071771657727413121041592488845960354954013396094646121841
3287814554813614006897209223254685931409376160485554079959082416730150191888390815809607095598012100
5730287571049965368739173037093792168456552989055566556972074134366023149719623714766997603264420284
6667987776447921431509961217529223424778724937327128660472298919666407721754075399152649136954811624
5690621800208714683005544357439650666869825166795434337171808665339186068291269532332389371632017843
0130627432625757859530923724705000659110492487706019898668133904488166642783558688691583513501794027
5233101349385337039408576795091235983048246868908746585309828614069497725160791936972288320171275788
6206272123230841775154330029448833671733023152248234660043938083954564177666606256065378496470540458
1967285443166980760872471790069854827267871723765663466536552173986489414311527090512952726812050333
5190203781776707826687964835348020117646948272864368731360089323274571378029258973598070715096576603
8797305346650134644155532214074127294492788529368593440640613119548596913200203286180201017645510698
5723572192346309447034390486265202708125621437913398453463903160357524685355281780278415002643470034
1604645868796395272634123560476563031985815667916862952112314498790935922722579003338137135755220820
2851595784737929002669929201830453084512470839592801200344632278569364297641841940561474425289596039
4950927663660200528794598115256987022149623702311830937479888842046750417633679444968794382964502616
5730234771912154269277299735203281725157536088159576494882205276394822475523694205197859029780787061
5061162864132071895339006015707636151112042563485314893139694538489219756906960155306927914052790387
0038818044852700844736511016690636079437715360437900533231998480647691829855297299194132619276826431
2065747434566789215328181785335818234366412623261799281833527479342188598900941308256399620564019157
7881150749590089289438070665590568282035992562685679674894364883589811580990350565432863513397097978
2076397321459357411434737801057083309926747570998000029809751567826888973442065045767805496642787296
6627294839562880539411430641199402528421146550901743504031164218830751147038651358992516923643698298
6334204219639937608537684148623278731356587842863606322279869121860063405685748368022846807630948455
8755213008619280113355785214516897842536020287595488541929274322408833325024492463426063852758500708
3435518460060197861176854682096059741916922208305331961265930749272168609949718547973996251084858151
1096338164390525250554670771909473384318111388845328387194209832271736346336733889700359977045696676
2070959051017961611869155523279350595722042036098385678269805157955921925648582988303771184871635635
0883340138409502351554431013416101090996736088176448728078325114228269227860864901413164583151154992
9340258321145913960249372507085167353936917311289083681908124749077963216003749230683406541436902821
6904963614525308818125997339807214283130306616963164747815698606006105572471516876265107657857578706
0880002887797985845594124982759267953961425762500545106370325093200763199258083477755991442613713814
9871383155488232714794417268079376038870473957634769067478500242612807245968014302807789139097602368
5391362107868293684972783208037378799688303796165410796654577293248309651559560867900884406460399365
0086103939530555817773877054744603268887265980659022037156896804254564072119600810385674496937269220
3063410164834174247583644050431517753745405218360182173050135602595318591084759402052379412712978707
3812083395578244895699202830437406825554590124466793552932941800293131379745715818752695850085591326
2272531860845457814816707989082998983172834981707422464494857132153886895243573818507925397992213367
7845731073270918326464912950683237306691805248399933697954569762157788466785722858977647799987172070
4023815848043291996172458065788141489150536819212219913538271666891939239046988107549642503781268178
7647754474925530223938852598786390895070055444423606129856916869237842052795664321820467746579779552
6233371347109835113098576355630003861988677073507039836693830314592258802144967934188388892394920203
0993432986057590099583387459564465681549980037753428016357497370613842651999961339921756908370959584
5609170584671007791243865703052943122531051557328297374394305070228638041246195731765095050076062235
1432177533767137675239203417573277532589200481617555145088772249419660478201691573565729673878945399
2986462173644645367135372092057464641647953016138797664532762839605374739865459274196610058265653727
4610351256412309498000847732111557627653631058308867842996784591352726164728768673298789889534666911
1732276199257503696489030647044702709195880377140407795794087136845078572344814684682068106471631561
1814310172897296501776676439049037373344751670475046746224136353723253618838700714208366971486051330
5584703021108442908070362806083392991519620311936530282971813135525356319889891375498549002016552820
7960224210682130534230796230213045435348074676503165018753326411989327640096996601407172912099321340
8670708067992169286747726858726566400162405713500449184565623931750798473159596096517626026144687530
9062631969328054590456293687119792213419649883087148709263042198608081156503893584851578195344801210
0122069081021176946944557802350777690695450767806186826774301098722100339746204407856190869691766783
2063419038386273222910155723795204255630131507648432983242890770211288766826465791069259035551246518
8157015103110774913473374314574726713211800417962457910217078513068749795743208507664696383605550621
8319494988281657076564733062185841301483889723497670826841959780215005904891423751427755790857040612
4435366626117117448118763759898259307378979923601354192597918669199878230570108709394932774395606319
2521982721090843327238909483040294071064969330858084754070310786960206741390468606402042965760273298
8517737273034283828883097986739977251436226481818832243215063383507792650643974795186940310666341309
0410074428778440981416986343928862304059599804183661032016880970623105433873251270705960324401319106
2737951600603570826609615978636206863182629557282080421966775551351402980543100569239094995157305651
0892206259483957398170742262581281318204186758299148156699646937964380884969259189750914987738333238
1671058626307190494980911065502712077105308691427954572940042592774937881715387444138387258209134659
3092549296663581746816129918267531310316620091425049262807738189097233469225722338843628196194080543
2993619650570408744312343341475169143350672043804980972017621851876903276693640306732227465339783243
5418502650037059208147144348212009999512989652198346523973998181449287065604106954682609288706525468
3858309274363653771411743141870062943626752778505922497356912777278890767536986949578057280607512300
0385643915553435733647744022798826243849644255614051626440289502325493948718074926439172660186963274
2066016725084930138974289636745945316611801079529476196375724312514494379699214737047017268206584116
1151368014499484651585097972716226133066063507171244569753776941141647457783353550480741299116123925
4467418287611412253984532607298331532579764351071527467163667855213202285690385216121149173276970755
9613884937633797473757575182203682847439408457810664709839742568386158837509036026148252283890994555
3203144043234874872904275316465522758366585636831786450143338288852879892313347899529059780019798448
9055360921356628976606138221377050354930652406067324977375596071119438011479923688625839672070523144
1699972717035340723618163032997753724169920022244929482189501576294284981623548721098223157766517779
3706828685071416411421359661343407699732427907271805222747991512099437969945288502073794278085519831
3225401400344487637222837998729975245164751962594064989467220059683819050468435319247960805517574016
6777542407965902505648697619233372806613053145530383301231653052228359955353792657434565018527261745
4559143926630521253509673672020036550564702074461938569649681940537676922854292636899147014203394768
6328439074098213006144648866686613794150786002495195821992904779200609387475692604382071932393015291
3060317708566273424005709870341050863360827505704689637618300212823412295008899119207441159721071895
6708102921233126372195360548452251702991130835523596240733452858641938233499586024966849611142471920
1402360027983412653858530832424958761053519225650003782854799314698188637249284198461454829366645123
7200678849387933815584566865678577671659583418572133023572502173459315695377159060385632607499706282
1121264625309608001683699065079456418035945750277105591857904915985538536964653048999254264627016201
3395669267479963326159189671953515968338511352611636419003289189859232846240664743211374284047007319
0400537178137636003848432377420807617681853945956364115122678369899738537749652464402996441253898659
0227198782613077141183863366431279292460773678481391330019157330351855162924281230212629926024628983
5374886708264710616731201313061596583098931661239647301441248687101597721136816479002550432130633570
3356098934078360574052695475584952557312022059488123596446137910712935672267266316176944400408456909
4092457324827961346278783252306393157627462239355050620025809188997895123758019747750364857275116191
2321545727889060120686353438101994779626520602007332042568410818239464843024942818308979303581449000
5489965079093875923163895001051536038328977261301117096618514269665147286918198247875325874539593914
2000043172974700857021986658654109017764577802574908438839432942686106182031658897503970599521198743
7228038514133798632913042217947432988700357889547514645326333984355267664586669679682456194133576562
3155049959302598637444909276534127171793188566091487210686997498492888333002272379210187889914678045
1971665523635722342858071705585609221525592579651877817089289918072800029920154316270759808624964377
9548959952191947406280169144100211470540048908872021477917746051825319720495608867139284487794394731
8191358768706303509818233629107871184963735588705348002136353996477012247576366877969906717241970930
5204269728511106170092282570282114607321138993394540157491378076814371968785968224702459951280831002
2399016897253889375507952202981752070763397964068292088430852728051671014223836493895253616169977788
9254241713667782288052737525065356600904061589853254280100203370548339555658316185034761284224512596
8867939431562482198636606140751105118277376037359132379959952323467459950579425005919354448474201576
6231310119635240910514503943436084701633147667385876052947903536551149803550866636810129785348284876
6334546293869376424144355677961439169928137095645895823889703489317263072691729552126855548256836768
8273899809750552133165094164555608909852641312281713160263241394476586880539048580850747134924963837
1569422733399008408022764162704278936633875544761075810312492136297015543423421775482117957703049257
1226746015995120766019103369707087892046466390075295833807499509918908627312441192906622063953659930
3084238206832841722982296141127547803759008722208702584268993926442922479513027015828364717568069730
7359609672221545973292637576377905486412949034027705432381736659154111373128542434619988730754119301
4271796076145777060756018638258989374486789754001450047337008124650594717487275749754497747089325365
9347779573190037179171180599096132649744292700479922364849415651717085224796749411416264297626111893
7112059437254047354798507895196467685012826553782017848855304458511726966674784814971359454869997914
8319240353465488795755184881798776579492543742118009843839078051405737129238680027185913020931647164
9232212038779782016084375824895533523265307620603059863659462794713166493179709670544980937135488259
3276627614400843635793913987229179334569192362962911401497028266239860625108553081009621999515834549
3621834892042456961566151012010273143105540532951807816566503083937232397720387511323097184000784972
6801128058579656130783362292981588782885618185562780859745491151205879633203006426300405188602783164
0424077898206670761059468095156630855597136852645472413071477649193608915130915720768634672829866294
3673076355904896087132528394656214554025694856704180739652953320223819435710630636548008652571996209
2853031486178091547645538721857345779842454441942888758751372421444949621762402856832031606946152527
6379384281196922748494583069224018569798177541008577327734664381490781337193886072861554427055410783
4148861452378633978666647751912205004621476937059852508127811103939562912420763748995982480808475731
9286458313836292767130698051272003457865913320860336492229032554564199895653650608015516713063287875
6225228266145044814251560740178640779466560450457256239501478450979136765013997007238505960551130752
0441398033413411863628634326433987205705064357378807654993323299842711920850181302535756665572355414
4312296752933357926701027846787306563152082046015620369357423234281533590837178851327708945498738180
1205542648928034879776067866047015422869409087790165364381022971923988367197071260462290083875280533
6422813072583380113185743702457361516684082660687495606873405340469452229185532986431343649951148524
7692063319069870785681751416170696425658556222142137339501273990343922067250933083838272027656816072
2741970713756088731866431075138297734492546921843660059930653455056320067241140692126756324625751380
5894603885813634440305847525748865866783794119991915865127014332977030656486796834540445826183988575
8484801134576780791687881370253583372340111493293918893497053149767847805306775539299258057354468025
2636993756079836810347005610975520963516516873873877732932999071950468279733963003032144063325016498
2719776608114662031267903940740949429638822077743042264077736490138549662994870375439584983458155712
8889522981781887021516864315898535799522484533406012025172428505805687463186167027046245264821412463
2108093202526596990141150674434430581520012061936189536249663513724946307808536316931632575764049427
0744518895861981379888049841808539702270373191216119602971943125816806899813476632189937738297232404
0944041068489550620798355191640756477964103041690079245855636292429870420507650418349897134815623884
9202494971882326118435995184458484510803608418473131463397611159202202041208751779482504968593799371
2809155585228156589047652070908018220401874676725864158892559050175605241381008348927261033076659736
3797878951276932962265905771929185919000254926629825272405374022503121243118789732002929099133548196
1522405239953815317455798752701579362281193305662929566828857298638738940035695343956215967703152179
6513123247129423624416781783205618266886502115043156543639844238388477197657167578789260585606785346
4175405576995972186930949740781401816044072819834634559412702075926723752145072538579129928247154616
1065690610835280215723361941582457533049197719906213464236572700998688454661587982543960357857895381
8878132420652108231974322116602874770444096444144985847566255058717271071872950116273579222449970821
7973295298682602924319894638776684827151333697453941202407314636578715279921425016964143933938206221
7493788981778268590674480415740179883344262735745501992799641203447769034447539366878900504472331682
6381899777208436748423547132059142730904206048856457666157252159901439498548407631063678111198611551
7999546352329115205429797013831668218252633821221400220558892252879457442123301087110595397640809285
3453970810391175006112591847919856925452192352588689923568496613436478570150355668963527187797270962
4055903680018149199241572399412160117584058423938763256743775896945349729521294642020160610782330705
1133646206576780265504011443975036636449262204477502730268865926424938092957190994773014120960181736
3377101588422409050184622071483389033100570568802345192533546010492019989641574340652728227481062857
0440892081628843179965166160763107664047919125780643906578560011005789129321261683441384063912699332
9109404725088515898871352498759473921774990780925362811161576486968019490918477495215775165499259988
6301660442207012145144753439571933184662305216749757720207844568457756247194360238319904821412868226
2288048310201200135092689451593496069442223756618744838147796928213507536680696010566686433400076240
7503551059920183089174129583957111652531585617256637195265919059806054905642019658373330208146856137
6452044146373471500130453392591072349228730122974521425716227217409095643297563909786715990775551914
3657180761458614837806457929950200728718111464784986162908559862512457286292682460629411081722927758
8468214170725738167179117032788908932067193298771721171401512160469520109394780589334480117933834339
1336335049591486983068886449693022824273887540772381408001553371054431133969818257833386297854202827
8923354811684191847333073580215806281070288383283247436113800693739851150532111825284425045193155929
9466843413367624542104757589268059627787145631874704643014209533193226524548034910724748554426078167
7211262396233301127459145292313252448152076744756787351446584459414496701779188774153805162364659603
7032396993405455224724183857925342898377480133893539938047547626121989123690679485101381360693236350
4251093639279253142228603824896808697053590623490230386216268565026071320380619192933438830173869751
4082487787538294339415893932338623028718749984170949248817736388412374958034095373335484917138196882
3870964893435834233866829410370341834851412922394906671286076147788982260729008881077902633738507187
1751311658143397704364069239087374136545577900942372996036787559370545617393590899559554881033101232
5146824917534519839982187649044236646586635787832234030784008001246250657063814594646231235291930458
3239318427961739319738541835071115904301106864025725179595593376611279415732114232523528839189362712
5914967605068845725711449094607927313878794380457710746115621729599194716600736153496393289710672451
4694086901761068322896301014021124182488976563393186819366067891820249990011479689499895887771841638
1228239565579382021418470812139336822925791321779207257049476461654120357018786180961015036217197174
7635058880719883074841581034652857611299676809989215580011155943990531091236173223344503420543238974
3281675549539341669665831311391386992989151360366102470080875197780938497252245145506595237296720464
2038738146085880861858606020152760509472835467480132968646347277516875184996451822478936773612000084
1010178982944157502881543976992957718363021496968915997100212546199811789847320124083461654232948351
6105228008755409006944060981870179866275377723276188072686344062496798075060892795483254492434156129
6358284029896370118026935179562977454536482198595964456289859870152420705132596548773449130924655603
1593447227605387836332685460376544036902251041168066999027597169174808359346382174540089868143168655
3458537315717347802493965290041667822458368584784390866372381847960204621635984070771081252810735303
5924656560509547531549634244360928088867738651869546338729979181180103761324204277609947997818940653
6470220413132409820712908974313973251857134429143591580475623057325016521193709510069568739684024948
5863923425556999111563597388271442143997987208344215196704386564884154613446999110817987806552809637
9269512979076729030703918213769027250239549370582718827383464610785996644185804986831128200223390636
8201850576994876339157828871883803598961143568577944183289484494602593942106134394554946483979568850
7089276251180212660684043211510161312677792573617269971488875863213126833419921354601192738352083194
0160811792263130561402149800800745809824442662405956498418170710687692152388459958796389242728679800
4377330445815613500395033411007507142352994083068746854542506264840197429788190183314262677730750001
9351702015096627289904560695696853647918594407715829082727704075110427266145035087532096433005816013
8435261962164101514715795688120009541748201279822634338519487979569532260489847448057425431935458920
6791080803121884135321838381163813737701192988852177965235492599922712630380887316544475389548944690
2981954491826547498086550267577447456012325963803815985902044089897620546993744168196496822716329037
4341879377277731074771410986610898803083998368357458580171786656656776503060664063271374026374306728
3895054563239828026674373589010589070598996302608370892045381147426218485701081274026025575667682212
4839825882135770522767098319792626224126230600887194904279685391797841068480722012176303873228230080
7576269143463187043741506188528976112154826980575686436167622381360205318299185757095402118295344735
3951503403450311373709050675992047196574588822544137140954064548785102204826643529467722355206437914
6577818426382448059880686071577428128230432286288237906394011060735116105557955638371454512911595432
4691722160211610570009666980681197364569869845318855053528223090672690458471064135141406606874925089
2479081628285962289154827656339672135196920212607093565287304419567073488405634623510354478245813922
9730784217426584627188413427813252643321563564013879926561706617655269071318715845848491866773362208
0138536636495156201441439799638939289871493195014483907892986384716991077636435927756415078233393739
4489061590138283573280446616488107940128184021613487847499539440533416154407682388526631312192474512
9977609461373503674266829446053632023971755526863975349734767459794101482931038245492743437500106653
7184076359702568879761697848125338822975451248983715783119066809601792028106411063329173730180012889
2496397841357186118828394499344671109174371173124865183082189163112951937214846138557722754127128607
8441657165803133131293767031094002820311792524025316810469943567013091394058352320586590453863285619
4523150419943354380574677023854911562404906616272944898824757900943280650635702556980286478236943566
2956521055441528999036150136551934319826681375331485054433866714112740987135127127015500489552735559
3746107348635746770142503508522248244186256304955807572757467823019032715323457143408053865564877785
5738290803482424781147971323812742640408675693370184958298613368568198573249000358319348794954934122
1559946966096153808894505367803180175261590977442737995398044664923221300209323513451896431113779753
8749027834704114148230413960401681888052876574059550481186154142983603943618457655977223776669801645
5212341378508612198882554030319535758735627585552800323796355209433629008412286521825397589736557688
8691837259627747355439516183869261787754819123140269274855647017501737958716730003199855370582854736
3556056646495036437931220596833297516923377032303181088302179561721872459175778905185633050410631776
3041080635674336195645063268215103975870468049430740712138170726711522399941737747265992317869779624
0227899648211246462128700540039612059792517230415990235179213408185488584132672822930753902635875975
8828310289819091802087285360620278387622138136965942319870735014583547028974179689454677545122515688
4082431372581933248249158375580493265166235556528062517644998397846805030095297122502869660440864756
8121283531017184502438856983399740062192106058211891770116158373748720227437731763721055392559579424
0595676348207431504013182756495964028868095574171553288354245563399926655252338332549767053025683149
1870907249806631301327223500366453555707897351427285241989708154227674317664941132669296872748854397
5439165195215824752790173947840087776045126575022007876627803990563352061569527396364935573965390968
4760130273876830797302122492678353842598804816964577211709701128614353455394964142136493478201371900
7548581476458831277129226544251158948298838177076681768095259042662872969519388162024914126434507706
1308924858736046362928127253144357564027792274171963380742060215357324813680897934884672221265309193
4210866325612523879383893216330317730030840566450643135281088320074946319983360741741712647302592182
9775088799211749749924277529320926079170449380005694590018616360766063554359924668795506444825494800
8644995142151303235111592784845550364272604229455104721927489990760736779140479850631449111525481451
5794445593423070439242284245910371266988125025186805191033676591280447813880002931872503818989130135
8650775866391623332788490002131850202374340738547586474270988671015305329187116903830845075518434326
2076440775473492027746192760342547484070711644376832541713388658275741188452692911458805926863828629
3346828950121774392035548302504314772816564304334843799738854781304853598172346811850254608045619185
5335010105306151844520386879814968069763344208594110343062729088957080474241454338159408495779468448
7279082361079291891314115605041693717554941512443750411474624600779777981706970402238324820178908506
2655050627325896261671469664934358829825124095191216429305185885317076194051481482963825794345388825
9861544004099109432548300027542162010806269669213708301469298772163576395474262107448379458913131908
6248928612452414308007721644312398758989143601142062770245528431615133854638236281163593667680580041
1799626514878083947207308487989800289137381572758178227005143671852676317683340024386030819807764121
6232954041791288580908018981359511942575729160447643758846588842156370068528172825681916145525644600
0300162597582446727734423524740846564837533210870358772321775166685129978692836934748549669011684196
3505193988005017231199392439537296879784425070252360007345487195309527674533098304609451096911536889
1974438950188358819381036779327154250348683506008179714721956831173177922812550720180229301746045839
0719332901239336245077601346878495752960887565161715078001806272719302957089051445364034707576506800
0177897648719412624630266947762783067341735961141133605737203183463826982429881071561641885243070936
2156651710250762171121064611746416159692011808746886389123403525852849345165678582064550301531089775
8960043849381518282059715683279312304614371035278367096014513564844182487647453629861671283336675805
1603094451380775280098671200670980597918839927756389100350777354666930886417454439086661689777517106
2158186955653139983544967840608416241180776784131031911788795829177671650091458696970325164637327938
5925591953345385697760875903172434063114898490058905953238392421907325833503010010689990029331386386
7054950852871789610010635800985942365383168566819593868067023948269461557875077689695294892045805432
3465576642961404162778532427137495427396748744925139604457838885870148624721397284243520254304436129
0430625055322890831108205377500694314747232790221571337282169473422789625952787328515070620412037394
5043959637375364158899605121792745175954284178874805844547023111950916790454737769692548441949655073
6346578714008469642043962261702090299777355004287355780101266087290638358043587896676657924174901370
8718635633623487257317171828391533801496976213068403831859826450619654228009462263150844728260792677
8958146831509725089686590402112439851506940195889279497557724921910193128537756886501726477451635925
9679410714239608384415085521629303402018729598774263487808194314800394111081879345363026002622263142
2269806670991114132926236675000151225461132068386696543965688837894198661925792736171984773110539924
6593178706269643731355428157791664384877463858804315573977434186901124794610189640304439863665600902
3856042607958896922074008905376347681305960636526049496327373464399731421523104534448444881621900466
2063284885221731584467788871237278129737276426242766932175791759476866255333889134323439608049946646
9421608238664915231950117505856654884119664866320201353575658195323775878551811921045913861558830165
5115011077172655370867287641932414105626155619608343446390211329409560374694965802672511036779996241
5150598670740767039787433455008499851132237560308794834871811914269773547564811429856270893514665332
0967096782737589925497555301465237279367724697456038347931138007418914524571500282031270159535687747
5598304788152002212251521111098585093295216477472187833580029993943038401851975711436453261086050264
2534673043461627619414926113586098921084564353914551821632951642564936571717243725638148067768115773
0829077725472575129821162096434864146066047094328472667343269346791426759329111418540680769494549802
5124813464810409055090538980459382811773932190850652878355799689276740456757252603311545394061285786
6948421277463485653199251327212036216414162398740462257465393380381326423017771257169870703659105045
8982053012615837462285225002553666013365395621470571010626248581823344256661935738775409762131729383
0301307607343200715462809967928982022937189962488451072601539679607140855542288460352057964461502485
3216870857813860509695479729376738840326064255156189072188658823140871680066568111961648281075266822
0087769594962024671503242052757137555795291189022736384172714848133649763909056626161903165928612498
6501980821989697573035186590466965722256767675967845144819229324482799896027241528739621846241367547
6574001428470976837631595528724101158528722824071018073554213733042927912867397907477294308711018182
9286262529105509024509116358028257075641158559375269839954267284023612623988407244882162130604352421
1357630450242468059638641119183569854685786333934711796941147167322370569480821173456808251167740288
3532946669711685181145334150726403480949317295420795376552574657773774370409672401732587263551209233
4868442861390817729853978495898391370305227794078955548633361951255305583529761851405235665857731435
6308509360381489220666712577232950350161417575093342568689395154369891089503277225299544495562847471
8359659970692688900219384280798937627042873285304237936915557048590080774854780348966674330114514885
8022007938876166586794874833513996346479177865830160250566402793392434697395688798988399048171319382
7302428040843332002552655478227053092763751858002059778861779055915073870823147088259730713241321962
6626482557171779466813029012372221189830540225009367127187448256597490785211043624700486023745731832
1895397503857704899968086026613325066961744249469689034950689306863821222329531606300663552575764533
4945934184043375102396881910198220659134769956818409538518759621664239287250399594885580717295081568
6016320888134625361433751001018466898616402877400127719466982914037698809556336441554563130135448420
0069132857245123422735936631292101219701156001077344806702704043725854332196672637086486732528860237
8815230998458233955193481638228100482226542026336189978674435044328144705867339189712509798621172519
4708523421585054610398664973408210467722335969595762917614134733447603804694606725609013092427472206
6365787283869134624077218685018531104549947889848629097478944360461719099670050376130906500779459850
4929991056023191508803851478669778941621285531116118892900761260606905056780001464130503399630499211
4178183907505824192761371290847131060354944985085958635153026779814537096796191067804645921349137813
2256917948507716953210757349152488171621194141300189338757823378467205798605033598319112120072486045
5636195043102288172258303102441179411738782651760982418260826842659633086991837890963670042946131366
9149175010292977559596445623642710801020122818948516864637482699360167112533657122094105391247413388
1332453730166947437216055704969851388871131044391826431318350191649068684261999145916914731557857292
8688368037484979624144860650035662898439727816667194514594209015096841091127706143427767243738990256
4659165460399923593798661144059106167376881923489087548677515052233934492436344068541445561093330783
7813706073968193022437976331341925462210042377738574943352515502548234336342551111470699261375950649
890226010786093491648605674267190982903351837152247807
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.26, 3.23, 3.29
Generated 20 Oct 2018 | 11:15:24 UTC