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 9821*2^340663+1

5937021065410718188880881085804897305483702592346071342997253864411294815414372214535168059459075531
5762646466106512710659374980305287469342066606064606755724809382887042468956758637763373123135057992
7536038744671510269195783567779557825543469935188789748899044269883191745591110130548994453484656496
1079802349075254220339453963935247923907299839046832824905326090981306338663325203003544386248379162
3091726558428336857815563092297275845001797496292460654314913465893599500548564736292928885998470440
4731678589122208535096287222245600081185863073209230900658874152556800891669837842521700035358649081
9083459291264932609319204393532422804548507996017818180397340485314834659748204347194897146463216257
7507250125304839677045919850896483333031220456240803136395398910133734449662010788240893546078792328
8308968149503308570974862842394321817077227494868400410265831588870011091464700537727358054368417385
4986359928153306952120843811370536592817686728125081241103349151786997201780312759958832490057535207
1188782157419010040537669660795981768031705006555611045424870435571113300917701206099443518448914441
9874628373024443990649494458692089240820515102261254634400098475516005692737037737306484666667351199
3527479446690959661390601069199117679113469435958548762399919829508181084851758063290407721613717174
3525830408319670041369545700772134979672131972359523955791149633158319334644602516961640332149222461
0943784924512486860342299592793303886954960674832507587949905580319317906300853585419292583945880775
5258635664099612352630124848412347546612346694906516749528012614089402872171875530486757119114854292
4345431756955672352560544617873421126093239009898725174739100834725572301345398694881022543496001244
2982935896625657759692948975212740663365199356344159750830281543613098310349138362227320159122403278
2890027336862825142175716799873774030289245809837565028567793068101007055112183606019564498702804914
4931153093357321830049287814036850287696743519223205612038199348553469629553240912390733575941326652
5300051710270091861786459356313693165690082710191177887246529579554662104075083877722031612259482968
4844269066539343921467972825313271669074515228691234496309522267498522088348793452931410467962195025
7644876074980609456408805396038032354998882099710191001929341102701890522793329990599916616130663006
1350237347085695464848137952099922971487203918562423554269690180287919443169450764530076274699871889
1551558747224483492971021939549224527190727479013449050226988957955483415427192856297700348988202269
5541371356541585123875958187639222929470523829118459602976292229964802768821619962972586843863609639
1706272496672587065126054131887802994967428295746911220106340975935957675856418752390237394475894069
0099532636527209158399565259359193785235194431983391633760528723869584530048904001696204098707548373
6447438524529003857746494155896748811317945741540842030313613881036829664786599409372704372214758711
2288653621376965978232894465216382600139224040307764552094281734665756645600226880264074862288192510
0468036586130022907321104696967637165606588057584171122380979551697424940757667176585038596660821310
7971691517145993705179320049197266476573151532386501839752176902218227900062135273597585878942976104
6044378915520056713996813799269788530712642982098909494760134649828443296053922261311683348310279610
3059859190466023810074037903559112614209372908041293795981533866992734738569493490261570811761570869
9245919515221520919619976365588065091566122436888312112628634672579493909683174530669838504473145391
3453884551806613121003211500550939184412487693027703754422897743172637066407941690241481985503467999
4044696170766638733807618433070191413236720150952537815166653835803147677436750038438444281954471669
7358594133322502242752499223823548547872421634790049039916783601739266502026646422874836784761572271
9970293604161705374086106998403145412511081763781927091918607379439523526153536232750216253876527743
4889950037484615978404830986005481535075057687980876321312374805787978972854976420594160973459507001
8495321120697792127033022518674366979911303460844431198975990998233547169358122192528617430649140922
7338467287274063269610469556140711336694997277253123075064778791402190496430473281016688359149927841
9898477639413805250932304735274390229064268478116684916412555977203795683221892358533213369850825156
7530935551916240040082918796311607484851750585838648774899903390763356751061990553948012723507234640
4785172761363514827173832219115322410000782183413610938600856244391581535558380446517176119230958067
7260181913097578996084897684924469733280968254343275148546903907160142382312637088839807434848356903
4101364603170931774246443287449095233393040639495857827004673223892369804458769768079798599485343355
2909532371987008054159499516225684926635945987764021057047281859895067320205967061306077349248299439
8349456304299090699622401270262425621568726516351029224953225797396692140468807177646768868178165356
1750736615591066476167466698918579342561673700773395306975783576614610366812204257982614446986652889
4474867783562367270743948496673015209628009984502877328192337767130069610959940786220307920221698900
2796868671384992727620578501733906821062954443801567614183542511215027817446041530174744131715748437
9402654407519685513247861654829602774189038002890705129275778788746976632299786746486146776749254806
1442715309886162089313205765548165607969087548727483418993216372985845640756173596658008596516339951
9399984932560913126670233277124941028434916978471202522828268830074499576126507913844632823051991274
2631871393171544678817256934645644071918043838484185350759147545423981548354687698505563556342660371
1521127483377362619612014860225664877252280055662666618942922475676421205486886311526019777738451259
2981421413668841766630105486986063206072760778626832862148792055315805365270206251221978078167405637
1059733169874633896282638894905051632563978313795853699887471932476530284514027958153615522485210165
5593169357098870571585141802887045135671129236999690742627937635113024454837019324046223815307092723
3579658812060240954994424232996674841399969477382343321841961483376932832591428747308141331254529384
2549178205921652390319351856379808136502534888098230165933714818299274939642414231366809411582540624
0417582640641552877958004259441995544136951085739722009199336841488439437198909703714877095863407930
3870023644817927656020330927299978377005191304999567579547877190471618787256513814995866933607343024
9306551750408589665966221458405665970239486663194975409839122989733918352361406608954716531485019234
8219132976947628633720460948629007653727580807873162972474038829156344416357060119636342009697243175
0185134358463853404897823435590627160553020405253145871666779469131163251204522672829119561201129993
2952747931482728064404778172819290850469579248013312520636692764834682451723177889110730568037135310
4410458481534769118027136754743330359117096416017726769066329710506785704808260256811550247758585744
1559825050844229957383474434549580276494193549197157522202483286198300699723727776008199417547283892
4031570519441724974726396029134678726003523803887263441130042278250923646723323589156422932041708232
0335176467790879519526221583590064931472959788514340018429171783598838043052113620724417882192020364
6611304701666649188597943468613828028931338780690636266641077927238167713683804023369456050971964864
4419728006015067400794870592765477036164787851590407499126553551743742201406755847938063695946692755
6089968042405087401222045092586527882881673207647785057479116948468228462036718515886421548029065650
6944518874296579778405304380436981218776532998222015972866527894275322404710864093096934879618379851
1146247182391431741512606351240849672134915985756617213491946788613218596635329313405126285315107807
5476520410603863364446326682748547326516754747819339571632613518522485345011450430778615078695534354
8064885474560554763378344248018569054056630199290013300016672691768476021877595924174624259032535944
3010692225596433199977690452038327027304609159344534717044497879178216398915807241491215868927657498
6994321490625570920418309059944403838279018621049551790094250217136437385212720571358355195654557564
0007502406063123604131353402700385061552149763924567903921048149816946638101378398188304030943823993
0292187393472439506506728963837813573625807558516673395150639328735235480537676686177575874688051218
7355704484191608219622849608804346914834549834612999133615780371660592426692050001676207949501034366
5027224468884960022560694539119399156686366044276032227629229641922106161529412513412200321626382011
7298721448930640538865514817995577087363915915232068094663082535773348372094214440845684251833124010
2033559957533597757719757548875162489241381555964384680737234563990230451865514444015917895331301174
5638516227407535906728489735347910599379822873022617989708415998336019705455103624207736855549961718
2565075504113054684993412699555791838806053479034276949197967707299956975989584013377865582271952910
5676731435716215153695978434361037531326199658768373355784698669945334929414236913004609623369496189
5122601059590296958091591790650130324329859635280345763996199418397098074283130121527476272820559091
3038737958394658514507781809184514378224241223602683904803382559429463044173734605344486997434035919
1266404801498814844147994746280392007953162049758207705001677205544043679470212803935838592138160824
0010290518576583454168663684123428780245492381759487264761047131602054365316543524708837058689833098
2865365085958633997151744496957761468488743547216876642208849578345663788342838122024226517013342221
1795479052076659467815942305103355763127172386504944655081125026109187637136540881724751985143338344
3772725426925050818638106946869335729391697871030650406736567017468412954048649044555832168533292117
8681036438667232562449750045017362870056475874902007390363115759011474230580218766393724000157052785
3716418734640454557709279666071012513371506027631544511151598210230858476147395744463055616849420576
0603568565353959655180411612452575012705076562164577183818885596456951116795911006761345647742866564
4930641270917344064086554765096927187125143993151794857722009138310725993650385499113635699404490799
6834774225193562583461848763966723346565866953811330901498438507866499383244388960206277739020610225
4778024954362174097939415658985434358411406452159137827109925016271244584984601837238423964248149232
8317495560473046772613186236590379078797049827808654363708844394584435024831635604228250489009399800
6519204098044304230940663669020415313052259530089185204651604240659404029666978921350522313037533293
1154646396011007660428627133640931778895567311483321256478281558611506736117017686826441459547724013
7461622424103802806146647457623211027443299113326660715366570822917630080749202051659365030108669870
2386835194918808151324747987263027757337896969583968122896867952171991491563155504652173272795536944
0883628701776007205103326415824092527598758111928237378590402440679871091196386005429913140297178705
3525505795973200814346767827242725834219659357542761246183393133353627783129512899763788272870852828
6539771870254592195120186193294422384188430347607710990695574276942304986804117454256798401077930084
7788090153341208761969674487837819376170371132307308107711060520188604553478413878657600402581217255
5052993343717842488837544636621504734267941142929881499120702294382950584716378678048399441165860428
4404198874538061070368188284501120288069203640197906237335522666163361707044706553358835023537718204
4393360348825273294751353397083679876896725943497893067529689243725495706551867670568254536502511876
7205565444549153594909386672506186689762273716806765960878878020844756453084564458466609392002673659
6367898777920549312631549215123530000040170416642364358785278361825965779146461857266809479371478518
4601486753159749077205747678748939064139042142699073179333410176274586264219336516190987972340463658
9377554305061927723142560762657301166606265358702152866684380721661051017532395595466592696282814285
2201678241514975162624471318412522142394102633679046924581214249886564315347265789795205827851527083
3811107438434984857436521340754312054095162282577618783989651621102473700108237687157342581918769460
4411070636327262503712260020547174503804375952433554544914142943567149520774553601036189846263476415
5498274520797805312313577602087193338429008715270058790571494415234597228186540811985475657369579555
4364798133406281553965957606676894837603897114962300399250632891090654954235617694256426245998374429
5898692041247748155173708095758812635595064396103477094796940547513313199664875043005295948410853266
0689680782413752282183586036625892804926221809435668787847696199368281246132880037518741117166618979
8937952450022492401178513441592494696195624950343201863736411370208905534172653580764459780593571723
2841383698516634901944158032286947283428536651669622798261123961634081528023926982723645415653102788
2610761513957563371620271365908359745632119650978161926537458671654779749136988333340545834204807117
1687502844631261877833554680038242870150430076493562864511827625862366785437638984860802827041911523
2178546421762089609302118958723462689973860281460998827008354413976917875867034739683864461239917391
5891591114732979703150464224417140474961564063186791315590720630672949985503021949195579319574304539
9849930030151611519782538759474819054036055092068663320859206496165031823229786546796409677562484242
6315603859062712515183764175564444212623033222758850623039242174649288689517563970808408802598254244
2842559392733583400932623639030239889144216245217956486065879184647719111988251827945853733848098752
5763522467406234170307443074368018214173338163297654808294392292929019047444570436896239811256482191
3256710483742560760216421824872580130083400939759589447690608249209093554399902218735102506785571222
8722428920323967779131166571217789399605258171042789661664059897230624719430930966462211868361961551
3987157820848724219973099611989073064688850885525792779431045544467085821038293310459666356684914999
2567662379834003280640518364344927323965944835844938991131321177584769884767821715888775463697814076
3534468466744054685719205214998147281920190724085938267890179866903076621812985530866468259610985123
8697084939208128830679527939226645172533913914678703452960063741631482553958171248582853971758985698
0712705988867273264945643208123220495788392400014818913295318937112936485424294630829678345064808749
2998079128822628592054991395672322890514710642296177073372037250886927929684266792821417228627551858
2288526940423794836275212982978578859924881815686823349652422810218599371796048890335536894241902637
6521424553285984236224788436155824200744643827364168283960292453909898201131843059694685977121262281
7230464740624385448561547544142721578036587581457127371219365848318432941106100527758265302517522056
2161780608297116421724966756008121964865819550452341912921970896721410986781548784513682737794717651
4785414540465809567447098985781792760201159931209998250100483959791101756320431801645834899776729234
6402913735256008836947190710157358875048589469288021562848655579935006650299077622636068161553068792
5168294809258770832377424480872486196029311910243912830308669615068566859810098630696741510782643901
6246190222055180828403092407023965313094544267893367041254043172667096674686220862404360712652859713
3886607280035447753488199449351672607451906992198359538352588395917254400040870381764759057524333402
7066888484049000994108377351749602287556432270913898022035091738671989245291020001541072780460675014
7436104951418746243382643315966072987391565737516951101440665894464847968449683349041607960800431114
9185826835474834100741039332565157132451720076637154643046427759642358347179338329196760734201257877
3737753832849318199527008983556003908597459513145323836746339223165788964903968009153944262504666512
0841606149205054542446859174376874018236413897295259285990306318735557762193913366867311572279842786
9893342239608035463948922550675419207734651666780262413854497845683895013254703217665853344222970384
9094710455352657706797804419329616870128729101331564842781101909188594233156254685434494260653979500
2950076413625839374542085586913052536206616428068609445403542430256527736715833383552528156540075520
7682030449109109556581048004036512261779221995997886088572847698043286161408693683199332826957630552
8937838185097739850326792980651280455135785346965834615941039788056918096310204505564197662534312273
7802254629935228802567251494132572720816044463130149979644977143369641822576517272008545486505975509
2343273376360223349210080450237360131418064712551279984105204077138386655853412934719478935599024092
6676589543182066003398467841641948786551268806254381886806980595149736685882918648601409371635965190
1119947288291780716720390186880640257764506518281202703140366151654165950996007558830227087618236216
0297226672271529238708675142315793163605430869196323828987244528612352551673449344669837870350796753
1863514229959433132550125991112855338096180237412077456736938838177545014434769078007180567978268164
9687727783230418087732006249108069219737604845489843825379060024438668991825711204157161606654879939
7862924348972050709889692102469938569855102526652645605623730298286221014299703095283874977847949934
0401292752534584821080277955642652374108040441084621145027536231315832543273022985770046846642867181
0394866207491974467513533484267759341682431267147634576048521986187173114500727846580322469164350025
4066590684029278599967492682140817554702569531813136899492755669240480343486073256976909718926152606
1799453401086040212647588731660913529418080820245544867083350230351858145495888265139412579308535888
3272757253580603608283158762217385943890325892234161581927071643372380723459119331736842276000479944
0056177409991027449393030139202756767096446520562271284708872844602188037603748236513070144842145830
7317591018264304241137103443178836263629344863371099172443815759414534563071555410258857804845950041
8494623621833308514102685934279270582187725500301674246803317460620160551307241311988674855945196234
0373691407376531417962595989131756225740627018221538477214076408303237145460981475283064562964906690
5154003633334161081560365446356430641779783185596076072703579110181464809451198696045913492325336824
3252444764773026693539536552256180383021028509137280558657917498461639478511826122022112300740949486
6533341609105223539978131200386520356886188797543549090106661229799122147662728083474025332859461079
6476936246749168798032472022512195847489542711280279016216622782702652685989707944937514003090441909
7787096853333277701037161051390828198820995412488800365787236753364752507011558049024935149941068518
5872848298824427396352837751890967142510998132020315670126354509628351798379749586849193836649501722
7292866373857018634943906356334444774063693537968122002054643287750249233015322859355965307175482205
5317894904437211402010457089169460896906892311491742533748740913428044754186051483420229280516504740
5836586623516163518215973774119939045899475093692076136693642740108938643358412041544353755359705102
0827398181391537282554803510536250977763925398823729473906400637406868177594357759785645405810228127
4067834385073543577527040878653842220135138534623230082296769086943730102578454231165295712275528943
8160459212260366809204846857715019141907736012654736798315749527381355629363680462428872873193185548
8975315333569417448127109550854009286736570064151964753795913968827500986472642409161120887849858124
8052011837933178573134396448696025780337811053449830105652571560338310446088866735164684135950141565
7687523919303562041463903779114026878467254697329162371140623969801040557732722026958031364110411870
2429570952506601216827044290788771673070153567242426826794185641892067766516784698556870494533915567
8511646777307351752253100650362588723097235816451184195018165492972578016926701002988506096247312441
4015122412325200707074484249156858223730658733081935699528853309878089781019388127346931347381486566
9313399009906604709379303349414638573944965556363024234577730402487996078568595123675141093324340915
7836335421701579266303000441227110749532107414150755801251208096996787634535391337659025313952959188
3657643499622948193969851955670974207808769910507802875706137493294139044485651152204111955355398509
7659618827192118356557918497008022614341124446074053031232481270511282627944330279762516171934479530
6351368728436748059328142546750362856723441137756834976898571442060860939189603325027176781310621675
9564369952071980445238599046134915465673702080843451634695715771151244699358657467190020219679564414
5799802701637239135682131860726187699241540482807966672495898419821705333325473658992294148264873586
4729271845592558111190290902874678345713441885319187067810005758850553373027740187519525075925859081
0252942713583756944911101740099578512182627788577910522949238622291508261633770839211912022503105357
8353229238249027162786262508639005843468995033209626643184721112067113478525623373979925793337236067
0368016195202570405340172801976525860356900078025296764384442699579157604164426740137427446418598857
4142483987269600519448480724959317681463827579739390530479073288523784779444236698635768990092152718
4730358582592719855801840855231824056533455986338522960465593965893741648021271495806052749159875177
8315571553140601110515331279925214340867526833230466002037758688198825619862254046291001507354530479
3680751333106733836617409709766278990623008932125930202174201614641493228751907950850486106041788093
8909147955038694166689567509217792617512664588815779304583247450992515460269522782275036157378955526
3392500768580167174693697764744203188790102263599737193796108544682561973779502433982209625925320726
8992381993372259410169655030624359179428971216230367226386997649081830128030616507364836876047826501
4405328178137130522408545440834305915699149783667475695385225262558090150396009881287221193604239600
6524111272153767726950889616016559471752652103543585788228029102238167108007326902741702606383001824
1701537373816013773572891537500444788656700054211009358007663559232367697184593177715476411276170278
3551272449308616834064687380117177082461097547458370925623231847649645037324179242348478062596882753
9748370279478810740759239519245700639659768934946557011184206622753429141127214982264069571374474734
7749906539072432975436832532278637703533308466248738465269688245904198812283390902128642985143573757
1173321130404901958593064775071642476380981952150016352396219077181260710439511667015065295676284676
7448535427648295494038096551643965709465955535609203230429198045667856996459208995210998255910000954
6453135085844215814615816475920794741851499304792749391235546767697896993070098240105935296992936337
0402241511454658604448761251624845536086517633700854007370403245809436721737470566770721165022410401
5438115719550867466206857504989832137445459964056103777093415900711813292565300881193859933060811041
3868536044853653152573305243415710419519164413615661216384112058021148421276443863052984884718033476
9644561377198436757880255586789213298455474189508367579690496252794227429234590631095635502559392376
0223059341311214816940027470472454778143671356773948213040424908711355735255245938866502161959216227
8674960335964035866787161260237283581612764066630405112923849237713790022650788013999609442911726106
3222081208148789731499610055817194318967019190648729283068160770715445994348860919225244239915128119
7907100876178017453128750665842944885178159456812699099400190718208601663116271088456186448989242907
3382444030882734735761005377740213288030199672700327465634873854825854192014266574514562682246218469
4094481990560791965139993856387352496007861876209727395417607276103387522312178463262035304134517424
1143029077737597617909941493458922130751041456611587174642620261201926396799720040446383032669142369
6338108462360887702470868594019397924993695923401533112610148255123209219221341678463773348903714755
6600398565686767265957595215262882457050162550121783731325045848173822302909250618690654443449580254
6504617814004554369824986076541649424589808820211634469010340144970761727506629128143417259714705609
9494047289396118241481289331124056770833736376657807037811550675200290982602417843619754317593568344
0215021184871042670484123065528965062428828000053516943898955603735932720676857164307590940922132215
1009160131930504725737741363251454556061985993951339860791332994885909637615272280277282565081050210
6807263163448459978720525783189790287665248946245805892878817734770694497477948060197239263398427520
6349958419591760499527163934475295822653092139084079278356118787859128209347267819454818874316374405
0946902688796576562611757695778941519284610113554590907144079041160160287455426192715865813789799513
8464748594680717744016470899470808856388549540904627057012467531747292627653166539051441571024936069
5929580823248701019174848276037631946714929611538886699514353951322147942471417858679666298455007554
5996705775208280883146593392508033322071550408275028388671884856102220222625635637915326291633084494
5839115358307931139015320801595706408538857714460398460597833868408009625070945359216575721973561507
3562763616487073555807359745096904687101217401104147493656675852849845846276431107723026603606211794
0487704819878707669637422412202166717667290301262633530374299604427273687600338665589359252919030996
5062416700033990120642873775738909100919893007602190413597820468176871686095640361020570089060942850
1439966477981096255519498370331752567349151040074877899675719097984399998541027656816897531774009604
1189007859543716519449860544855484757979437627920726046970146990757165781295915197975516415290886996
4892580636885240016355660982910239076401288188028556107195240596589563024686205066352387037265010130
0939864167349218048400195661281339564409233704379204305914336726226871762210644472187357389989747818
6952620317915137686402814934853506084248614818382721684425589957415890892799599616344766044755741387
5807389577802826464542203930415482870423837870660546136229277987270908425299988991000743431033559339
6918214914107641198396319233489380803581212892853066138563348720374826493845928682683434550090029423
6923944531175653787775658974210038486549239449115283611535923110630128464031228680263539261718716475
2398070420645816541152165521776541231154571544333136906465060712740458682912682738313858968486761105
6927750100689674867948597489202401373546762969441126653702063617049109620914661627639346480353569279
1962963580346571986738129337342774915743612125222562404334039922675666824797730374766059105420892395
5716753822984764379025589285483126011716213654388511916862216217435997926159480061841164706925513707
9886154169838358465428444439167790920678687541404813337739151291242247626817058853231128888755496741
9898521727352073450946513056001243660965154901836817459695158330801743524960611570562081965201408754
4401073516113516893095786535791160192647089114831624820968174909853753471587791118045848354971889055
1285540198992396003415514178369047513151635042108167367763725864012462533361225424911429568103899021
0392919941713529548396250541220022767480850298065614419927972915579997603480695667621839065919002267
1747247103497014963227760651596220216348615006622116782614020436978977576646480149404184791046218474
3808444235903639199077747952092726524877025804562828596648174746122938971316002429537325941234829216
5014622564016643315942501949328604997268520784443917587917520302798493922165782040064710426443248537
3346164469462275919618191484535676986077897393297030586787839259832919626080777922146284330783662246
3556837216522043752222088344725140194226753051786497994968084919247505089436623838863663443867132271
6601837468221271601201346920581862641832652564089238417971211096837708794107698829746693847180493889
7356560861952334334345100048529066552638420785314292607968032472137515280352036047461046236630963855
8278514191081781778002509523484826506040530259254754652429671190705888010351202874541078860325188232
9690551294160033931557149752973524339562285951159846255420233517490601838261837594355899718212830278
7121572685377879144596722959492155710862501306518751340921274768118615502499698766913920721782689849
7860019356440040092631697677837029893835036358240092563005948444049579701578396685642089467141205780
6160014192686301061393562848133175559918064548999384920968588326612043824759031561957055836397668616
2511567067843448478706811486277640372717275240511620656239310933600728041553672365791443900944103242
7031141373025833600977492133331156810518660344038088721672239645258297631605696405935773880630112447
9276611006060495374141841895630984630085834052935539143214183918005324021844548310183751402827624228
4654246890475000286804836678489879361054496750727738678789709324093639128470762194867380621313167260
1820924039493234618085802302604185998107581828562245628345237934963520394897874482854306026103447659
3785249756282288385730907721138017670403104440940068250475646191183062269085775807117258739535812665
4585288511165611049881393571665939325806729938132859346801090147929648949533078538315158505451322364
0180875019056828447940398347832501790959887378995790859498487691459284650493860780121364243098826339
5906483344570971282836864982424196194445898353793097582290758307406588062265702402240147539008543072
2201100018876063051703863488424200302109730927105637837542094772230597208504734564580885278485152732
6285174298906221520344722714926283872370210316087760296013599900226969113377374671194282166038825316
8719713703719061609048295665570281643067484073654697059316332189546285500738260786597979245824150916
6407471423394378292918398513294873014838940083269531965520027868505573932931301527466544798732492910
5850244046004010845801732569740611480119602227329040874960106845293480820015201378961179761288429062
5949943388861205007085919963438101626375550456319919761584446243587146018004392984227614964786152963
7377787557187706302328528682048140738431401741312074007224497628331270105252973552645759950376563127
8229686318765723026453340777679736109417465659170901790847873163216983758949091252400904087039752940
7917959825508563229159270491148721312089118581701872229781505032289027671077130826383986972009519836
1310206385372392708340049564434684539105315076429188387595268353342533032568624581256596504336646749
8872435817385193208498943568101673916145430278142728432175385755709592096086126539347194688776009250
2584946605869351787669793777502190692815043164001595145038443715459386062332634615770038930967287006
1681158388800843395810811127110704432519233072445150881327315392219988871256719088061022875350771963
3783594754935620321910388404935180234022355469351868896818245571447399234255639717301037327731717085
1345053996779690695373557231995349989304459973448318990050495942820236613571081410590936229084828121
2092585235928727996332936315976134431778676671985639572308132720396856338405844404577646296433347274
2143395447646476671691492939048388035745779661021675617145207836759917716598413504482328468894408927
3985146740318059386676165612141653987790433840553882416450198453118506231850362514391277377079875451
8294054043041798759266444002708222249302170743365559629809311824369500829278978641039507686511231415
9851035615057253291985586525503960741678072717334851324987520642489847229883187613704426370413039696
0529313902681971736937826855165457624602749638633797555569286108650175269615018413816098274076199435
7009879237155724692794910783557716270819871016700665442552193120792184594164275417110791535326478111
5517307398866846598253315790616460524124333792161461008461544279731166121192871068098788311938397909
0641084574906120089314293196569044727708591401482217400714910945987885789588031427557328787432218454
4665238705579800382378568748909827979843215227314570381505675878401281941990417185144770145505708694
9971475073377727866661591087881853372198234576718862903948881064490617943677783190100176919340235174
5336421761072624611040934044892120875245313624006245778646961584778690501336938249391606432613292346
4174080989394587850420494074622822977835528379182999247091911554182950907111592915329208941900052694
2806278375403779202282768369176804318599509691266451767672776816941405110377527667865883062378082655
9518752261433112672368410826474713963442621594105662731583532213134526211246433808911557405837540879
6304578040416566548427894206379916191023440719929483158933178407166667802156665941535856501689105855
0993170390621906286823863806303577668789281035139708261071938950935628525713000984542627992369886134
4877034610033361314803948254824217397157068300263623643474877634308504294378696850791148625387169977
2857012586691742837103920779686962708721869259113326436382782772624916035022184498172199124421350739
2137674617287295062481053940118683763578250653280519223196522339109097286464268722841405219133530135
6879840194684355939968341329876618489297476701295657222256234118765298732439621074750986744487756908
8279469568031284026687846315844846611026446823870256768231215304019744990182564903239297579290543814
6825776231907015914064727211528188235695603897079919010185066146974140785480539732665021897918131768
2802043419352406127723975221091019121868901808764781331344339646416707235348965440121160849246028565
5930889167101911708045777260086368163629255368694647659186763900657060347828468289918093565580040697
6181720708871859774979532733956121282316157150764460943779643319111907410856772130622706478000355129
8739887432144799635782051114133983820138821029235080213384424418732312338918104962407758308583179295
5627073941561593815754585447439263420645323382926242774107073364835416505577644636890855630169792786
7658307997777805128721660270353759328423089843099886715453154745118323202834431968505018176216575640
7068580146999854237547918744659740004177291158846013189396542801629882038667064276718726764166062301
6915550630260053005518183474818133715168554436923588907361700995866621067370641423958239199776682322
8589894212631968043827879716019499794681152906273936080493311208311393322232245073221598173635669059
4945555043414427532152182153151391194767708786770664014693251917506213842125554769561962128906333359
5897373672388320416555520767699281455864779977758985704454414611752580519430459548335555657768326040
4796916792602132763326201532149134147114112387674196808381757887922629156282664927849558666677453425
4632100493937300133794120960228090176061517706449596540493891616891090568206319086399327108868124780
4623148535546695508156757831831795844736957340665983377065779652496693880191736056185148210549346821
2978927175763691261949639792117130421866194728138674366792600247254676590930152108767061823497986415
3823116725551326149545353448435541874174487145766084044982850004156232215299041841078410788361197130
8398585498106677575678332841434013159862829467353956869645239596001688215493254669269095937522426419
9107525768144704462565490422044603230560603293830865580649689540674120314927407765937308943527208648
7193839390757701944238805171172425747124770777208863184646854272446861581506485532404780973412907502
1661358619564541692680128708766993913058607446944928660613918494864993117000021124242984382842326225
4963298846852235470343380029790303874687852634672809579287938534752110607887699107396546866840372673
0048087196902511877020256784153049617653066454663902778847554688348908279912681150909026828957254575
4329573961373732704785318708576382114611300816469233475493561383924389313858334229591454296996912015
8242324692535631714915493696008232803969845791629086765752316590759569526438695168620753487304595575
8985447993182466529878227270609049776066313406015268801699118825272752492896306886337940969636614763
2355484096183166729372934733135942060668618670957567232170322348243277832563213932398423425968702919
0868414468982686776393062428773052122881715997920673818730358689497910042702395549761776837213767710
7778469125967257659772774649228513813430940603304248601961349936229168862407432057089008940870233235
6120775477709718391372598636367813376998120738326359590448400556300841938996875069983334184056250616
2772970873506738419810766383447905646411964500600667249338801587999148683369854508774589233690292716
4743008388013808361655725142426068980246293157208777997100697179867892481097477024282892627337189736
5288479424657766269708146329404344016968892939081121564484487611556669498089556071490608777944413064
2412520639909718397599482292327901395457068499019145620769289335426559217665734907885479788976444479
3094565547946122680347704260430406136809429963064015993805030532490621603825260170867876335819219217
6619709471992775295429484337490289713967083939212187456311925444214964993973974024342269176218650618
6583433426789790144364120326014647869249636987357070252326797926480424604176234849142305349588635960
1178858890058234622056458694031973590529507452928193285801093557787200674739938673277211270004085110
8085895798068315298380698404234736993784583797159898992295993865821066487311703161769095805613128747
7668749128035899291555817772337529117431625400039162182174753297805555349351663041652441421975131591
8901719008901682429699765533713787161983128707806934138415637496945493100373081632976917098977553287
9224911915816794876702078654139667985971097353697305519457403978088917728532722875197794159743055216
2128747327665297040672838287535734568752803246858566899890486674915005233485203101668572770483014454
1813848637435819726736719208340274846138513520952287606438142037004134667139956343514169594579150592
5996037252161202831459366552275945089721421863945495228787721337135927831814247925334086657174539871
3043681858181184922710137157453650033145923996655923457185995082751736639084813176426719891889629867
9493328764865085755671164203230893492092494061067965315019951151307808880440437997481226733823266967
0407224084932768667363669319942763141464709051528359156351489888572304140080844247345821252806955611
2488452257460907573813115353440443008616778460893850482845135736525505873638412158410455097328790292
6147330158235163698407920344779737044335926962344378183087632073703511603765498814028941720602889625
9662430126121155391513601573883573321789410518802323116441037572666852311100007099045397542658616432
0072262316085421680959865001731409379089297607737324556051919094610825853299248418957803052314755242
1027095968982376477383967604703719953920020762596833783124613772823167669084295167289183581229215320
3011063675288575673584045065365640804870824387275165097686046233138117847976620156018814501948675384
8547599371297594777962809932635872647793775066374348983917621781743487980645951661771560499641149688
2222529504641537277069358586151777126773930611232008671175296005241486155803930423575317896464968504
1057153751169211237799480735964533862810132777099361617072213850052925047945689008743259751765704208
7074496224227742169693918806843255800110857727356372316417485900322228625407084804136440673922241622
9557312077553231761939475866236753557638582302904459262441371334672179779546983274613086973511919757
7204379740843207004073646335759399364549387855576796366919839596996886336146397156143681888792359372
8175154652838040837978969257932793845670874801472731602151115847080963174545055808728495115291867382
7568172582951888367086597407286342297232398352940967904158159646948355129783647613205782450084894744
8113459477428194896661183426265167181187498555558453952615935660209704799955402865766047379934530392
7075050085002775961141530077576664622231618590183043972448508671676707798365130359255484955556892077
8229340822081044226718485320236580119597282580936017158881499387500371656783736083692585721619268822
3296507036527262575665661119696448729983507162415890357018291282979538553096753623789962437976716959
2123295224594402163561522239617148197229144193745267147423587311601916190827219308337494692985400461
1573623441825475842430492896161973387658905097893270411776717924894636264248749585978895462325509313
1654236190457540809254748672712440226936662932551828233288007557967813116758481148731784534792144020
1636086018331072116195326831357662274262248382677733994515361633337992745147780524686799083842739833
3838465561612968213841338844574661997325652201880562002186036977675692056134095788870183338168035556
5173934464938430458131203614065673650514152652681551139806292231552151670017449978643522711481393596
3972604184095673268976927649012309241964698017509093429045720201985614056771982216250740149925764491
1988061404667429154309868470003513585055631411967380088116580870131639456836667862319177155820745095
5534176954077939490369187117822029072491822786303944415048340754890752661880265844392608910555702142
1650131574473863698193277480628773125939428422120291330819244470086796175681783380895885343632008948
8108707941248316189526179599412307797074711853402265236189851254238822674004684182972297277252392824
1544937275342485734457283636312498481819623300997598346061140779439611228136137913069302555691311995
8251914192994696825503863449700414308583558392104765390440854030309686699321494292824016533596440244
7613177250184890359951320966240528850617905093871663687607060475744295934509816860967171574007919994
6933899439781202099812323194540126246674896985252131283177597373910292522259342992097462593496485282
4896088952048539340032840352154845814175821459020392815379833807800760940458765735530371019688777594
7826657902240089634471738697887924885145603359501132516020917429429497245314447835443516061067335043
7457938257410332671748126276588319548674053036846411549193502650597140965932449181887644089231979805
5311053362985503439885325146971046758071965061779369394367176118224402630752558026225344702798634738
4918388190600497328272987148152723154146782655576219094816754005654772316247214404661300316743460121
8280100377678536239983613350577610114522319312711721233493276337087074332788450780869655860743870038
1146163653847494701836481695112808839544181344148180479341894443994082040063967304153300228225278823
1774691321028599132008851968279618917080163351137723147060325383470745190650339307394192164873524850
7372189328063432437020772456769649933999958031027592602181437531097709117479840757632536906822149884
3529325163545346269520389279677213538585594467097513691096421203243502594660633191407764985454711403
8370828673590051069208631953649643896208333853528858322803263582259078493008683250533393346765036397
8159030338624126913579823011347020447116771854947272810713118170578274240030162734377593969641909592
1235473677482856592813423276726322623707745860005371240698872058258421836563040290079753424383674820
0221122129166909941457600990673520071790123641140756232434394013279121710451636270627367516527739259
8596422682390070548232263301218857241849420353002708165926329234384067480740976424269642337017401312
2480441696466913151954256947103153208281964102806885684657657994444987426765743378690139302118916047
9274037028165002095562017854396640643517270298931275143257335643775860741112480354236844493857321660
9685846988054206700485833580902901617584013054793276202794320108080234697300126209021556719470072916
7048234447590078635365367818948946091070429922345011541700781165410982772414400217854284791989617317
0618052178908538782461481599913089252276913486480050598081223817062363348708122794089524202954408355
3737290772415043808516805135905425242278151951850628364496551855920006872852987229404255810941668767
3967090907537709524026433447441170267396216035262065637858320735752085326441640632425931512420435330
5872426143447610188001025794249373800874603072659903281659517731586680970554144877832050918710044866
5948047364408754351835536323714425855740495304043229825528384300782309189010012561774590583974123504
4642891002421837420900792667129810002828052491785422125506185373316052454106259460650119004361680469
0379549063738237527406423384740105924058320786014416868081019170091538873443871865270644231619097878
0983782092473412162320421991955884778748043291828466894689279376800652230605172423050030381642814655
4534775855907957462259197843162406037618758174313009117794939347402615254713022824495940619437094861
3259456714452617216983153419649874949822906365715782349100430456062026399406631685138086655896186932
0518349148309426586667997617195152973785441826819194628692033131598721479779447172971348027042041347
7852207816264032291478234402729244060574828643189727101549984293970390138108623024040582715154119911
8549393211392453334456711615838361208413523467948603360836197265993590508988218724411172686018623541
5896510650229153665502983243751100370245796862502760724932848788953370100139830150337060019784794821
8473714443468881863566754436727749510950467948297687635927997377881540700952261039589246904795461876
7415148284749832894490656395810547501147757528603396879286156894604225069963853070500362584325283584
0324669749757415710270001483251332200584549298017274634732559205583977123819078928652081028792997025
7630838403042278323393422291061077067885527870940989332318440850758691419296447073165574556353860344
1702764939228883581010331436822947361624972898521469860583617629444976926019676937506498444838475527
0625403759622307405051623755847531083714382365150417953312663134673640123284629498327307965645685204
5392067381926697370525024960253384530924316786565098782257783519736313184137358483437238099837839546
9694215614487334353304174883334560451842182881064846480320962094858442750487036544444090489363441356
1472032839273782631742128590400715483118455064638945266482047779572790289981520409521781162923597574
7706675743739703789140932413421263843938398622878269363246484992481912782502100101453735019478707650
5772862522732321478110478236865230286209472325357672975135437870561473380642717726721312880216729900
7080929140725462999509727049723030019961327049334613691482820607772315418496496182047448926418250329
7361558631349340405298098487368093138464680889327411683067614033232072757516830929989475224992832594
7469252473434131105134303199272668254833527735374906575016836023485902530712470508508529405382616507
1985427317046224586495195761649163364673344753403514690365036693218719374598639908559257580232329892
2116384548180814509071098037133416024654659128364436829480707709092511031170495451655596618887354699
1858784458302482374216086238270522045496321834063354894004874334195078057300709450288472172627415726
2309272374634564791062707556856976119435002394674736446841575219501747581233281112952579984815084959
9097402706210096445334953661538160051452806025449055144675956616877544539566515832767030071065373642
3044002350274969537871310357062804728096550589365498890564629552024990324164172228663354825722486412
4568548166146897709862520512561484745366440633666990320775240602942650329862810286588244817784695328
6788390710502778025889710752415144676498937075746158488686799607462823289237851512145353571415693695
9148812471367160088589688144042499834672296142594242955762937778063502816607029201106358036014137382
5962789022436925662078930062839550518380395040998679978415679444599010381982017357486815503197057827
4520448059107585429996218875352344866825037038335690069661494528569188451240144449552924770814882878
4629384600088098403056493865300517243331554249959294155066689719970051813294124222156494827316173790
3891761770106271923091112687900192089825121664398037317477532486393903589103506295421828453499625847
5046374790205287715982199870241802216027572564051335055659775882940874732123080840754955275905642777
5211215752887940585413740508352005464567258399040225282272355918504916623001970421374544314678193691
6702005634923059268114856238266300821487363025439424695380944254458104584764837835120357046698356375
9032862484404787661720756138910881795804291255936567490450929162876727821524482220733977817443132696
8503193300947411745753829925597834134801631648583275220650836399816633682523639166055901082586085666
0102018582876973267436614615941343400403393186821565800479993188558451509089140013884704633521146136
7947279169665446897304367262614868521509837771873676251836283461961536972749011136050360929978150226
5065647325647833879156116954736074024006205826697342092272799174531400558262137543507861616657911767
3239154282621720055905121837378788420181342086791712139469970561154034955997480758077279132194725787
9020791178695884241112466793055495650154669334289580670811467754099019658354868270109343706914788769
9059827762049867241165254762101384246556661145340668176616627156844683239423643473485588206803072631
1807426620904590475143755132702108068529852485895760759873202476039289943037586951212686737888917819
1709262751845864285005163703928032948646106765456380867918526452702887108232929792894826400279714420
0459687654627033984480939016561203182829598460265175851040235397666709993047107570709213935126230193
1974910451168390011415340864274829900257854700964459589089597223089569660446956985195881328555287539
1031136229104490010280355891348630046544311655533312581386850786100216893344809214008764605579884028
3810878306808256150919829611174997846503970625955666600677360729730088288788110698934867255239876004
7771270384965134367343578300632546095019549160643268739429508034261610506863450617544126580925004019
7538937513798877807809880788369253755204497577423251825480457331700458799383576010475315236592976691
9607308875200113210120872822358447678007127464636856559600486022002383052562193914750154089338038611
0158740610163970409945376485078275300060688717952651221393916905097547070475643197437822772601876531
0821710773803775314695342665221522505101761892968258668885595812103350257863698648562359345053317134
7014725109854870370937964528742013134401916883300248314792176253546140638574060084489446107518202266
1267359905541021436558957815065383727384814905733160824561071241841306503820323780917443449968394268
2633417429559084843468759029323314997443317059924708319538829753853661879877977451555452775872614719
9997535086178526375086519811090013856940684946366648352722288656147487552274810194700126954080517240
8558274850274086534367356911482000483903485921486524472063734923618274436920244326417668780832817865
3817212990948582256929926569684103522961427917097591147824072316869763338349742429657487941944870002
3639280897761351509090837511025321923124198490529465125383302609626465395806285768887439301445559151
9126305370952796777340381035957924634805874564951776602561070012585846789819241666860474846517727382
5834418621598001797802308952806639724270530837969162956765078987876399939120954104955345080105532797
5862822688176229092074330604956085600260243794095801770405937693814554964284099923857460489603983813
6651346135021314929515708496391463823865860822783902258779448630173641075284507539313921936941031713
0264531457482810029678885000063546608075331917422983927593304978124208880177528705243127330593089315
9581665937616394565193896245026516503245360482199140161996255943722723871960033082865603453070002304
1022589149155330435318622275956298028310570178024544000152256703884101983508580956205940804573633864
6429305793758588156578265611907437401724400892576770585406476828970481945081105681494991848701794062
0537956103366459831104915510798935385693851812970579246663674454335437845312732938710646399757021122
0553630617447088915143110923120379462545511965314571983641921660031616478460485295410444255872823234
9277560349565699633735861052788027095415385846690932898289095890648231058365829839122145895662113967
7987324837620766009559625139315164655901498304507077538243031354440508690833486239471563343474056782
9637322028098497107796723775998954872581397017554701588867834258367635258487289528977298583304559600
0354837023425775067545089099576293492469358226349036296888093395478370796735335719683257147172063627
6750841949748968866794807784745772471416393948603531463000913746734147495472017440055242500671862697
2494896103679354157593084873031470438295617631155756325121114015818578046783848212067391605579391581
1912114088458045476678636579067854320329574691577629393243732088489362440462499869999323903460760545
3980315747693292900067426347666774470249076868570476259492978764723139645022466687926379676991825328
0527692672148887148530276525622378133253422768395980946377319093914215963072615459180260496518175931
5338232037510671655669622384937592572488511425566164124287624697672977348242699388354183107598476892
0906911334888179570873713126788472967326179754872601358433551664214129302161142367901899983095858507
6127635458535976474916327433801529993094366620369532999705703959161267601274126713243419783531005807
5441368081627547341523452911639725094789244158534742452081717519822566545555172426795992186019267219
7571196188763919912901160620123608055111760457322964171649073493521689832798625330217323363341089225
3830444120542842209777145085143241216569705676241106759337615415156510940700867784501910820232975536
8001531525575311252477567007598347208155234914364517192301516967200735139559233310223154888357605483
6182936995208962992818522335970116801109584390458829969264225307141650158488016685894201083293586828
7894299036738414705565101587762600877317092625616654673837526553544822112882714773930673892593267148
7391902015588789726296982162377249345173515169095658894002381062569567644731622382995197566734023063
0178242685454796300183666272901130451971999655893222541666459966905185919417929103673604112028094816
3444526393584589290198730350442853253639483070141555495617749462657195138658188779520719430127482315
3946891244394191012221341556906445733067275382516095630612152770296372919207777996080749639995321942
6799847495126976942888541200432607320950496983121079551745016231660058824043204516929950013131028370
9823687279454332563609525504622346530123829840725709794893478779071575951108530036568324035174483769
1190928784139012967661683512996088110208453162938943307752143880017594834317937632772383048735130363
8486620090869317429848064845361617616195615870802954557641571460809588641253571304052616228943288251
1049342193920881388047852735874152610018276124393566669797394957989111447278344343639331807453707751
8310547574024762582621615587709438274272285677880926584609691733645046445867559727640237175108466183
1002087345978269147822953184759931195280382493668090333709129808384293172190729690570976880409892616
2693049316075786195162374966841993129505534464570114606262796911515322674447862323714243763971749050
7385947196801472636129724658191133788645245753185105917251289300100125625212114475722273898088972931
9411561405856643523591235723213711992162567745390352245414574864372388676221574510552770880559682623
7033288733092894320798816176181228112018133222107683731351082043241800180839822775836882322262081564
6354792342678202472662622056787562963545165798218907828165145759741013678023152378949219342700728374
9015088046579835900777772484622910978733041260735832627708326566832059584476650637448053551758219244
9149499994615895669293012692109100567792107779388833783759514834015185604045201752538306163727869737
4665955650258743028916918469267747689115333109667929387264604247486538905131458484922805980404854661
3363808754012646834495434577944258084139430016800558687411110783335117067249868179565245455114909860
2562989250548387478643988961168597648803499329829738206572319082265237825028781982185975318939542746
5405420088187616594553265491553614649600179952060637886940415380428438021286461668644639246027486126
6552032031007485992360347301641780333873708534347773135150575252745150773377901260879262744115064360
5985257610985394941668199374265258135216550319026085582904015126749277191838177947606922888785111395
0246702942862460133937942409560683811008398377255609472882902493594147407081368663688955958327444392
8133099843125965669357936775022850871540075962434636493056868257265440903367916865858744675627957057
1613088310067012107095163504132265134955675495430797216980158642298005925625782889199037356367016398
8634013707444511384758835977261819093524926806691019769028543329417664556824722218441864274013111621
7894491111321599637319318210501388121463975106003480976678469804942564593485509148295118656170236789
6377503463866677764475713707295607206905147099399345236587335388029413058622418775792529170372190684
0178243478641813628206494070839860515619801088811098823633163133766194827057533901670894556426517510
2619686406420534746050920841774569313862220865172925595474809371141841232181641321087303081375927190
8336749064992861190242307276554652403811826271376924383117318238342792933349028700794515235926144119
5000220872723116228997400544543110935736958662066390137820972392608560847849810714690772857208522740
8458513656522235103065135631427372957832685412524125374897343679495898974149527740070883318715014765
1100135619327009756232494079521454848365238085693393381216545238355146175992450644566814106973258102
0411200886561022964338604654304506745333592432467591999032125952024732919592939557749548807984259824
2616680123191108596061789435561601357071254651626275295796662223349405351800285179086047485210777178
5929903146369834493662117191400155731548044060268370168644076222457765591893940706029079680157655438
3542190066547450007301041725626797092085400879698084076001522675630166137447529588461629698399928053
2084640879796890754686982711144258442612842782288700502793633879546976866607356901178543512464376746
3896424550280841982126604915106016141956822240642778231338145579862982255240770329863666429608343058
5961609756155972023249623638555614887561363863074733866060780632110296033984660093399851923816484898
8926212216115437677386753055038470209398229893256823154447368386394510956163748558929822145359670591
2667688319935409387988607292595546026630736868544464345834049658078027727794343223599148359722508602
3461873899340873310739383702559945584144901634505273521610944545938584419301846439239895832985035219
7325912372808910400418119222076666062873315757634685421132160499295147741071666774741056529628202682
5522359049301669557858296414039536750778087977052864033171156997523249166884545998143896253662120793
7740194069480144935955731409887493668204360207297539505643937594795696418880676331514267904477227694
4040401699677555882719362703926379835292452339256307321052786201512925545488231315841014634182692677
7389651850465977860998201246408352572303268202358237342279572049595357308506793141920632451802244069
5380664597884312532766520556397430458772463404021159713316545234434059110758601242650199759949826783
1046112137363155843714251817459028876014701821839721447946376284267262394900450553490863190160289158
7981160749867812313864964720319317219483883661969043792283613858266332691013340168242925482214916256
8706296574429225637752263659511851615642863717864477588856306125969439437064063502081544643479345136
8301575630166122670467481695611018590726064766681060690945871781530804824469844577336083253817425716
0379613629130804906919101427626915713052245364119078294044943639919343409599723135470409383463579261
0973054539629738940598229272527744609724610639595762057546237772115355421042817749321474319832232991
0246603160958404208586304879848312424228139259668736768881598779352661613736807842751008707965543637
1285236294605253812116090115991798808118449922017321995719909568953027244924189537309104381801929891
5495161533816556733731068000162628042029686248562724448572495486198787580967091008361892534462075425
9136004006980289420733574844108512839745595932611837680389745973997343903609864436385474191987434862
7480841958171670755372159261730901854353937921566128657470334876144218108156011290296227789399300862
1424137115783507558632385488691822950660486189377459497602890784895198379765067454995283781033217205
5866501236738235868787496698813488520394551720332267185769887894415465604172948040886747530692021598
9278407708817906413983902236789921433792938486560109135662104418058353310848667900174236804793786401
7513023688868576960421077660921628939956963007496375199847718174544318810826685085732789462645451809
4871212657080540196982326084117578662535102614431873182063866357148201456888120838357919008608885310
6957637163960533915802387227015762333059482338943421781161935572997373040407568925226631884053659102
7147224347789403318832494065409440701761936436270419097449166266906430322385658065718622069364124302
4069131682175506346421033137896751439935749435754111145795342534760499117050327298244268121304328876
0616483487500920027423462259310045270234775936705199600913727335221107241455122096997984921748061475
2788080745661478809083592306232943772496134395734476110231383814961862512766359489426859608975518705
8548884060683405674599188290467875761741760484606985515354492169833781274778628858007997193873488576
0312189388737729192368672009969175585439625380729666048553359067704760001959768496301912576069881998
8343329242550835796355119269254883655607320569969115393595889607400422695998357731167523925764011991
4077883761860261315477713670964328792998792837994472749768983187144349264388357884558074350359792751
0868921579103760874794308797545441541567149420055739224210825561401605830839413003346857396953480046
8561517256702249484509300657988294094034203458898752796128516801595253092977646747305051042731734051
1714411156927980545961569455517984952637713652478495402595540993341224232223254068567198413944935041
4575915994132152718285297915739462094062687141262378703983598695538380492533010493951642677885496908
9167905046073690776934127591033751607361720844968055371914559714066192172904992803029769959054068035
5860160426974620888082954222414678499534354540451293980751290291250930561459946900998773185665865398
1725219442737314776397072476896783630616569124244499942199542292901434880151542999871912438494740023
2674099281560848190446057429970433620137124982505687682695993182960746865515665176174172928810011767
1694133826994981135164816544272512967646907582737296994514000055801275250877824120646985335295070230
9039394777909406151648555670833267369163331530442412709371346709833394230383054069128921137017389300
8625377904691448869202619220096005781356949670192950453584904482170436828381923544719610620098346571
2774483112141002203601376565850834024558959823082566266145302092549927460483246922396761146778402911
0972848757504645465767011553011913083455365953426737545452555544414357433712985394149087458060745046
0663065615533386047870537521250386349168139221444280385077327310608005128565964277603693993864020831
7486646892011142809220212301975354884443146235264498094879323679447550844516395721057200523731212015
8929920265907114254841933507519509527735737747227476391372606600537862735608291011027905261022872925
0081016407272556147596100212548474603330750011458019700650472869144894047078334209261266120720747373
0115369096986975696349538633085377612366827859496433934312760420090321877890030378972407227822935695
0922894241755899281551379844826086215937808958732354764909748912556360584394628986066976835650411343
2716345353570024808033758396307949503889632400490527664534830336825128650770513171321182609301435236
9861296159521210175197330036380220986719631768110105078190324188780501786897914713596506734955899129
3069828824684425203638449400626527941827596954777040195204101895007712914897680446414320005610026555
1467401088984325881000069979490914863704950244714584610533856119906703759391731281593215141153599261
8383427749252292696701490184762056245378000276505474528488365459377278831208806389536292597738086739
6502526353161501757173412851190038065420632762785063648184670313323780710721574717806336395825632425
8219617866488787163973910224340671307409160690118608695682465173979212032019689191967498504175177881
8170346653103226682869784522188169705324441215291797590541358837222652160769675474489018249237065531
6310982536375323350531517038429547706762308373793373200980705064189646516116124487953681434499110742
7389896562061710656213926931246873523460373551096482228863201119500496803765215726186456429258522746
1856395273697627429513515294111888686410347129563026871438630753818945727735497462127218591609645150
0283270004664189217469216796843042615122687290090292925555637423412438483739159393401651228822361035
0799734126744503256401416690242334543830471139121001307949967782504318550454880551653352195595544548
3537491572725607747879482394735928135713760652944481187499356833585163545216940614226531900369396090
2312316347493261386274833961484010731520828865684522347723287819031945442320040781694717444887558883
9796774814291832926732980626548658312653236660358325001356965561628768125849328262577589017450129650
0063771394845054582378522916513334713047890520830891723585802414527323684982096763924331856168234086
3156618848873073712043338693821455850951093061418685216701373920428616954769820794455344660644592196
5017277173464720806215569935222778142606572018948244376896927926961596318930178714537471621931838598
0516105709967302561097031597757899857222523450252333212423284920911176228945724693120861307789899306
3944546895059250824835008986443435791190121878857766529398310336407292509719428849158443479910799629
7678390129800463421703957877473113958288145362571264071713129795709951857360748454665284305942786112
2486374030019304729691843941886340970602737721248968490404582775386779166273121010339193174831714173
8375961147958527198276730543121142684693554524668176640016890511257855786054628563796894694099491215
5141972341918830055957940526412643735240607333127788518171496478379913312764545703528130167893857164
7441346931914022832368322808630721230543694542896208298130186661235463181742105479010770277229503018
7880228732981976855508068365901179823294743736199085728799249346606554576927903499245268880571147862
8283897252859291394863771305331952134408346391240226331606454932929749713551038610898195518590422009
5508699074545331174435243995582534857847705656581593787531319913841884023283199713866013250245933457
1412624355497758808087948373962163616461781782283022424380221434080440083453315798617077349888228753
8483192960771990206093439803988772729962445412071337643731143017294189921464375660369902315310239725
3740558627141814437108152867598172868819292802996060774280052448123258218976889664820592332729857750
6267912046051329238929154155601284547782406816627383311239845820966805215873378849381026579892127114
5608073310698153169689998412006448574012489288232345118947003029405263182110424727287294557220376011
9777098513705667724461822898969611542835534710828577237850187755965582668699927094490354019246987530
2008874878666673397492480278612307903689639196533236097752215914208881407919947223288363351207972504
5589923697011878022202796726245610859888191407502489514374952457352001976056024307024234989517155158
1785319809266950521578007648525918475195291549555125766166154578134041744886123067480648358018710535
7337660022570192034472196729584045274992241232173709603123971455123629507990851406070392938568445303
0597730813043776805245057366498507594033944853125382788229543148004636760662009793597280573180838301
5417060114611349987931367459128610381012358796766384724372373632980558531688613983349199166807198627
2960831823146269158369145704587590264941290280939813459198417033853782021649004354014593160956346655
9803131830325249170907693875065252339114544550652819316554627716822754655467452374144675191338098744
7753231345026913876619785649562098141467232218303376116566148698834540529192873843926475511595848454
3430932228910450099733446932536090034241483763739197168891039561963500515301865472360692860531431126
7579265863683184366691097163386046626415772546555242438878846441320984219876403745112059292767053539
9750083611528391874912308832914519014321313222968068911222091073659714663697022909453268503720604365
7338178177502229420484974358284579335957321984672744747086047863170657084612862081820321298639423923
0882190585209049987820038315664261134615273180059895064357174988081714122692971550301236649271623342
9628873358020641172766693661938210003117296040014448756224719371142289646500559451290119562982380138
9005475749290436628444658648119772491612578368716098718042999256469230631166587572633454616315261941
1431987791012301316518787805474145451484962560633795944067868094324913990490391695480114103810054803
1600050113756137831798533636594744854555699285685219831487115290454323171181152873917711847543216752
0817352225565577017832386079794293928886857295582585562025759138618882928864881100420440204556424328
7574902772507159810101891315188426340589436890090112802072600797862883493826145578808019114400289792
9994563371460858000613421050813200756496035523095694942717576464814056056604986484396763903932270939
8831656607799971429954891759926943902032316908904401298952631658701204752827810370267218847877169485
5784167399168496820852781404202771742333409467924890966281557141314260187760291061178512924295661471
5294191622262711893062852713396420430366477257638079671953291509720200092845510779912776478935232599
1144905473720207407370224941017316156118174377956974315413532134576619618022842114448911226956903989
9822511522809513497985165688623571797894800019655468684416313445481463682186932826735824154828720640
6647409662236456486232610004290684618240528545556344244639785088145979960718079419489649651109061685
7996456648120274737646377145387327028711944930932754808835632365441451425541805104401470184694578935
5422828121052912170307436254449515893346706880850421242586935436345193481020359889990545430373818838
0959883372572135026078477554613692445892867815697643163934137713114056412557178428408647017646300967
3536711545289735544470524813000742408527497834570231404891231514413070544035946632617643503651120074
0311463780757153277513888957400690723609011688807317548224092595108065446606148050844692178511102017
0599794009325502286600798904836936264863711172307408808669991503076841309088194674455773561084092726
4813084309556641000434888221317927588866407470862905021087400949331891981958033355535951711765082169
5577272800905172019366405574790418834116757075736259263646712026671587819180907102593474193926394146
6767752173204092916839795957107742514375312844747757192029913843841520721713044921470637838221574107
6478116411441000853483410945789501668798889465828153291771241386660263597027393189222521777998112692
0321498101934046641666355946083753827347955387497657581707674850574840492286466907834206544298469771
3988016064110318841934326248147968941539493955836921266450754980901928238559873465460161524777136305
4074190047215994934737754994111161514506096149423723232469810791228577421587750198195401545848730364
0750389470270642416804984678715321900416968283523763478445338133617871624902281308924635971548351930
6440709003819381123313697607921491273137130859352953172980490322245443821303902921055252671948006837
4730969816091474912060912126652058398023430695723232607265119901535659744663495424178978283358100037
8772862779287292021052636459770052722447599768007235681648302681902253639546110263120258889556182884
2623171663908555862212104445794011372828727734496090950610068891838861819937847078333990560090332875
6119149912002088175454697377513539009189284394218936920699276490617151703104969615915067383272677007
9036775669773745563084849641929662928544342217809586280376609293025887841245606634559764263915679874
9278306861390736375254140791051428167518578859995721965660308263512196136065035932491743574066898548
2887019729072508599086310512682456634034336494475627861622699354382533586462243599777204314757707394
5546657111743080394738717449876673563201717023894152411719157745639707996946806137539648627562406477
5790353340069167451297247506144843696213584225904091586017863393058244546563899419609674106750128743
7892727643713477093742424032338585865249138507861248148194118002351599845832750631701936007927847652
0308592532340165624376909179944671614883263128649769685618098032601133053865198489693216058247818512
9831080618363781797041052466840944750993144496890789351894354033839275683275469091219623879783451128
3139353844058273504585389552722897461759510952021732816325377401482869299578066449649329925028831795
9089055237843831673390407764728072092961549810780175394855965592382270128037225454606971525806432046
0668406276892782601902943512834758299052784669221549898742412645625133791642313046755137123638199747
7521857799070272928759910454644580197218873664385618861465114421017357571891684351657027557281295419
9130167579658923956064466825659170515199626311139998639666151948477499997497974591283580839819634291
9094237434580657563214877401103356208585866320318803007485759478123529201199936133698269609153288153
5570784704114330027918606122568396902384511987259213332716403911999468872935306974614768633546456099
1640227845538488705106027258671337632997543788853612471765250312935739284552563835606071129022544978
8149134600591366948698728775332419465567984633147691505344007708659568600871235547847406964594734100
2711265207978218026686843534911698228795192707591609678047032001224434453335455926676344202759207324
2576719871706813328671131698736261371991775363541051148367611097916448875833670362090983260678331787
1609483144596366039033489009163163888090973680071928426951086308578219205467987595310139888067041255
4321354487660170020906906321733284702312110400704822913121162002477831285942433084217216653145260486
9279379421971563631763236021152132370066873869425769211620063177793255064495087899536887101619497077
2665662281639559493806360495365656339505163615570541854950217855512045294626184531840201489475564950
3870487701941445269613048343788419695489293660140772332973828382884197038848646872531958406002522810
8113770864045432150699828252041732497102921240137019644603064759729777524408293944869153413770436902
9442194523972422105713087043832115426928023631770924071221689406827358050821106040085131502202483100
0015954607460965435968221688568433121339258737897818667967594114179337147645039377174845005558646202
5344347409165003300444962997269839596228222620071804638373995746546238454149107255862658719634413320
9945795849630637464010710575041635786281844831160996121069701875912875666170364972569320443178027223
4821289201409524016453234863014343265252795549262014227877260953933990013187064281098787022028028019
5771298087105120102581082004243518876173497436354247249709530494995450206217197616994540068108078563
1761762814614185270381031162363125905531606392988506924941973087390996079442274055889796855092510071
9491178920439146437159180092557116800156673940843566369082787474731793424394639079782907612577576895
3843992887615317394515285681317380253668104566850696341906090537530173878585625307633775465006402706
2445272475730562943460646326437547759250287606591901018009020903152301196326704548361343434717272538
5303014762987581854224184257114581238188438418760120435857584555267524241179426830962704464238270223
2381121872702346510616701420745724770766940985664924298909455670074224110178838920631175269679662286
8071581647333479564472375916132193897955230287297043372795790571319461277111285379207959017616167311
7962827972139594290460507928785714989561992504720432776539783233362834352718016481184117662103944729
8056746288979337203302689734737293409453527018735826658175584000502171037129298046262939243449612021
3066040927157765721472528079740768501618312252259179723724990108587797766647521021149232024636116423
5187759024287067682809091139814989815779512519631299625582424960805544227031310333891870861510160538
9417636735909430262199182260748479999461616580910152124226369435532171902289614501171394905333919259
9078489794507789525476940653753609298317650620456490240818693382727373927369987094733800495730571202
4204203568805272986520220613112068206737844928326873302504038027296178798671730996420976319974326232
7491617007425356085757260672148252318855870668983677873475068739467727040702730674221741396908841739
3338073661248470468911912982217702177557578209926086549551565821820212399233393230039862636798897835
7146228599549574081301430674167042116671711395066354144677007998044326429965001391551169479656707665
4973791514365857736471789979068199344852214102467295997778520018899236512996166877344218609951991523
8982141051502061375257540421903927257467616114542555810651592392431482787430006251053517721500245421
2054547384946455950142620774057652538544419330554963030444129626468268606700017868879592129850218794
6447397404714809624216032643628163142956426781927629939719529684998640734217499021792961472110350625
4349814280120327230019678264480306655322248775420891934194441802740431773115822859570446514324825214
1926958630877823736179276899272247604678710521694352690054065221304423252157173715264771339669239312
7743241639860946065113773855306288395605358218979269702129997515624438566396853952959076946201129091
4380572416425334311864189874018433484807093678617767941010250687190876924625258430767241746329566410
4372704784000607224554431481509966129762252870196910547629292504693264805516037071689705740616885166
8941666997133828961225403451783550235791408980261704326923530858489907159535498118121110411799023485
3266941977062518449074682201578466249349242241277312270181888866514265608563446064113526429205936311
2583905311664618028545290257596182848253723515533016868521917040703632766498309852095854559715973363
0986812417622899667181628488909626511511255272546858808258684743069876333475005487145824263770479550
2205413093758766289282344990187461186792023248572460294706936902149549027289570372761955957017586373
4022865476269547210240646917161416902683248295269770792731420744767681211645817526890864542177294944
4389632993018933781639296869549988521487435076891386617685798047420386605340603999071393177178246679
5131698195505334463309313190219829433387601347482451168142651103009344949764116789230552052326433442
9705290051654767492553243341356547368006679268308870785851986695164930782993356856354178288650230175
9375066217090694376324644641150666227665146763987396141515436890156024440500998643000709492665882965
4140339730721941717345698799779709188511568499749919470450855480680446541802661971999320555396896386
7731167234542181856429664392108135613917160815574919539601091362583923251250653808506691658328666444
0442638820332057545858342566039252552757484057575011536326947552304325131500453142826456051618372967
6881189178307419038009038095721129894986839965700528795899101598695237813469918897283856448368799572
4276180788802208026668553026392886401324721359972424793013581383782105634268516627266594033574616818
7170300534128993684177485557238040170605972604312543343409989603890957971539914280301709142890356871
0109221438343118361503055395821654189785473371449901630080380160769471618496070234466832872756366159
8997881250172669954771967710687859915969027992402341937007652215907149466773012626107618000180134896
6714607227485612558206655338604415746606283307729575004865516866220269686349473712447640747464748943
4218802189926201252963518249360301831956255488173126208794305799860818725597058120828878302954718695
7962370371029239967962226035876878118273333656353378764868966524846887047327677952498697904112788997
4889285925333104417742099873998224638794008989641040943024874182805109271163425852184973084786491894
8554501466382645882055762967222891891065853969038672485774955965967856677558802729018746999332248987
5577896473227661376412401052152821526737108912642178736271143328716875877977087371853272236653453586
2670253058730458941575459503979459983573988414365245736363774532237785385749606770990529438359654999
3176542389900812120252240644064539664692502107471552057415020030462155143809315473482959034783175136
9700812476711727162985064073792258416534187554173655356973665793728413995448040759356279587567284008
3903379448420079993302095792928888895711395924755734903665652277979366179284776836587895950065913234
7473794431437173807371501096894403903608917504244253255578017898928652090591748652003716761489461960
5500420522177600850989701831741083177301520396351060000724015937191725593791342522520322470370008716
6235431202795089409039369150452816904277478890421554247067350664109358090083924163655167478897476948
0091097737920397859874929451162255748385635195539709042769358861246857380001985794986156748288956023
3180233491944910386819500338851284157371706692326152824252301430472370188916966051839177839094232495
9063959324435733958094521908503778999270815173089953682676834329480669308152843334020588188856351143
7759032209254790124280612256316265366099453650291969003293947527419743652914885240079753135626992369
9326736195485333332689797224421226056139805714023843253128537088781860416527098866647589688658697918
5987792629328743936489327771521905035463036774174409511855916971475894519800492699854336550986994463
9408339463849545950377908785842516988303450557292918490003744127791351662343132926969242928634048914
7676036259124544277904157851404291411714238348255639402919769345049794360723201455774578909090645782
1104997469032516633882508746244011598611314945247314315986353298712119048785169488510144996109242745
5698460103181523880845469870560965777686194704252356905899177965132209559853062127300679594555107540
9644364178404826422405595816741487204756064874244494341472688080920642898285046192209839316323346283
4149131957530296083539763770432621520392885039302872469155077633331893383811381430830102905424774773
1988576978100703378702831902922634277207482057811306017384127477928478758526465234948614328883714872
7597212321521789655161677630120658237819758335006449064012294440183205245049373971431978553034198197
5483677418926057414812038956863717702776618071678657653714463696142634867493743295001546276090875389
4875849687732174756710271844207597533173151660204135757955789396972189515146465825848457983530996073
1477133408708862104951160583897958887011251694561634713471297491642608894382402790345076402947385908
0795519303257510117725353916983039593073622807785490778011499903500096693809750820772148933576053689
7927149869745624248719039365238240492070866908054314076688787169639925894311012096907001858228040648
8075801441533966080303300615431251539379255439074857036924433213845251284221958336658851701187228304
0254141056335262885593618143017319671323967912726777114819203664590535196203759287368170412977374485
5849152363675562430323220203952677862175829321170292078213995143944540288388017031147108624199943538
7514998594107523542906789092829374878990733938339086036052308329397168407260205460026155155106676438
9737099931883698333861027688640823087322620802451921878136708745488807182211342011396268028553261112
1878250208275942016747855685532098121364975532121713297459082451638064879415778330193276728899704027
0443722358289385721943057925711609639422514840130319302556338778721477145651671304397188282384694591
7096996614891201014316886407277217843384117576628819585485838196914288708160459911618357147514065094
6338810394484265151634953962073281211115733168161556654219052845532284621500086880112946022538615370
1736232535186128978218725662948130820605549339983605379538623666443078706464048618475807524149385066
5936884751695547031340532123627780866163070817900870486573291207526742913634195296914309027481491249
3441682924594263751891275147759427683366650170896903049945546365988621993027931717556286198288327432
1562075993870093225001097437128886154314999688208377364952319665572468034088684956992481134935923134
0743554378854361057397368082526933052752374962705433425322668247850730718506906445592680182708760552
4453543592192529881089650446038722216266470129805769421949091627530296330797811245521159380190913579
0662608867054493642165735521584313757449239509362083295210142823813818939821560683404409378733194967
3793227923080615269342455226818918827756200666198217117335175867438019367023601746579858679292656902
5239910255527913353138113714973864006609379186345894257667290401723104184229078943240365841333843608
9188455690432902521116116354287463786892254223483298873738345767216644183487233033737456653948077026
3146357167146087706209716734923507165686201472313277878374334461562012845414900141940531048397461208
2441757904846893563248573009718635777531263663216413276127750971297889306626702973813274868361635703
8071300383344510205404343961986595683026497028641572174934716119951764209585277414882902669577085950
9448246081767369995650333414442588773969264305379831068016492334284753644865764477172222412386632935
1098417582608727121279057523466152537434543910719744828611213452676101560153016893052029439386230502
9767340619152923771327790043374334081768686489963203429845708665234473811309054379653215095868483838
1104570461997467928351542619379525537533822565837520702656729448269690856605716737421177581398992913
8937605023894482730299404552047858431957533122283611916718145246078715852296118346962572781862714067
4170764706344254910536669681441096272409805251293823752450149292376008595089982836152940894396521803
3429638124802622656387766586786924441010785492829404374814552936912541932821130489027043142657948703
4932842551572871891636932851378957529516344101940560490531696696394388513223620889636220299345878705
5809309517461538667960211205127622042340812198532071801571608263329508658089774750824350455057074415
9049371042824086930582518830231543308522419476169116531609052525762241107038675167844337495356612475
7944307385760302877034025197526077834938417384726975923820211734822383094533780545404682622222378644
9019750455652838617502820743157469396387204172206945049718161865949567759835577228227092399023810184
4403832284508430009585170138252023495962454968199577159239588894429914538676251275437027080484043663
9939529550152214218839907724280479940767733937161023578824526864925177571028802027005705557610560025
1781396337218882134732568338354883550341005134680048859616227063219852618316621203249927617881531012
3630125648890651553682943082519655534948153842405279619231148835659634800621974827579085578287911172
6444799670644977546960717223914202920437015823519394488284364490651453466322505903395267418457339868
0080665546010487537546199948696060982276791130956339402644370877410957020987882892060009662157994448
5884071851922076598546784245341674324982863904316095073082353824150102211873454975953129412790249571
6815763098520557055769279547661796942771400612023991688129547735964582843250465185080410406355355544
9890128031367263043188258154107745179002070073122954372730168256466338392271489088669317226243047312
4203283185367454322394887599419556895375029570394241245827326471127776118865063137875189035262056475
5413527138948983800741804899262822335461878626631626360949641529039993764367255386909003628191429345
4484426973301392758661688193741616388131393800185839717437352258483648229655390030606734638530648472
7896664486838108722906545269185398555037838486224387817180651548190776071467784805219355834613650447
4329684324320430322579346156911446437187255394249971741054337202408025883955319877691592891635774998
1198746183864755230026796850448320277343187581495398885965883969740101096581413159986724133627406045
1846262060147262855136978738141745479327040901639495031805563843599244909361779975260166976674136328
2289476767402673932848956527800882479477587115864425291944602577786326686144585692147627896180670608
9746344927193838891627119988443268699049617658620634162021133871119293321628538373494340733107184568
1706781051567974363085029532989248865586739528318276273811671808881956409821339640553503298223116569
3579644760295007837448373723193745538217411044007606078967920045224157660646544208088256963248204191
2459622184350272202817146891542981975678237807003540715793819979472321801951784320442608457339881001
5111731744859128103727141476519891032948747333059037741090930154473113949955016548826046201016662669
4417487773841058249044809693071922018276578513875024423084584366780200553364547917152156580731980546
6651429896867911311699588153826539427491957567456579655010386497667501644271229128857143113200993761
9794006940895792950198164400802546446814227138115283853948705746431756532225677845094362331469964876
9465074087188851624337726571760133986007130910469133661949300921525176806558740709931979316799548652
3588238092040463473436659386028415017623243355207382908973861720820731864642508653627477482064180434
3201160872247047556303437165128881176725603895211417039082926917460738358997574556688075061194799351
3245718382925374059226196027348915848009736526011191720063102568306683988582890673703981705776215379
5710718799004417721488427482506858057956653698867915754851881110831191474685491175074480334919576074
8447256997667822391291390322306940029094508023148017972030546118592845122451912326346801956069897842
8693435654390387374083917070756283751677069295357288910170978660437081626951053196465464775463710002
9962851552706019842435764067694556452701208579515864805975935611776729483641336063460012775095143648
8816719974564888191126115177004260903232506720582030464349970014315355808154652950293954319873752608
4620340126428390422581669154512674793990341326788059900213519195658360326268305994999602614590554887
3484468219885278838841397828222850025222642677255847791147086889633836118772994839884615156019048444
0798148589155797959781164362372131629348707882624473674595207004014334352835670162146602439800787014
4714394927622861078624942068824682257527139832128840955389263216276504164108561000377821667471382147
5727073966895516344212075729325753792942598851458748513666374223030511930290028081162350721273754048
1979769021990260112190343554716884229970218182368747642281608959795229123896424271627938779611564507
8160405644306885460865236752809210877213987155331901963995526369490024233622074678386978492274006486
8200749407715912110960255081312250944802475311979778155690567873638081309377927081013791639614089534
9899910277190995992057814945417366650445600108349535491939833991263827097395693866306553844196610586
8144397518607302434557731956694494732079852133692967115808562622815485015521317028190652034212827103
8463440838763102958314998655345184289123251832542452875362731558133461989358748375570168630268378740
2337946571478107975970750711417362604535037825261997354536731302807503263099935329793058523029027351
4534149642254584852138465931881356405415997321769517171411734728367381429738085709193009673313215157
0858984590030382264643110277420646163780238463214739115392211125128282130752779236056369437787517104
8413287919403314032854222176300479650901480923883193041816895042604261865742051022618101539104956676
6845495609201179675880503425445559515902557870767641830605805416520203441989058984672850882380201171
4448431398474238000264256053397792127900882409375400542340217068332635503741621514121675826851035546
7611907160582195812974944398980568121422323880868798352386739234702077438200624182024195210492228033
5020015504745812064779533447894618238252778612649209778411225812724619046056565357885539571473472519
4686838317538912211299798770296436600001274872535191461604552513510011333378072138753784185224901206
5478868889632645930275865804779177815279280205717814072326942685346377592860274111375152886122010676
9185412161684145870908517002206894120182471822045157214087607149423256298647808799964204046578319610
3148246166373821472645853184986920928812276581612382257683355077747699938641044020267793764973985116
2810370729809660809550194354722976855869789395434838339769019038398235783386351598751246879062608879
7736086944313125357957931839609985606946447866287303725758768364351832599402677214558904903610028682
4221331851893240538882004419038812951607067849361566231752885868422302640376842349892807895227503415
8822655798235703917481658259871787450792471547055543921960602889953569147928611389524585556816365144
9456278087441832131143259254906236315862784757450826673949624996538328869379453738240818747766631733
7313084930811084109085315969506569003351701795748201383689488957934228589877819738631112192418953042
7395596646311971480264689636125997567001562912122064111440929142915825810167374166679598184003656896
8850025192455036478835815400483257438926943810434782100197245488973298761383012723700154293552622426
5747064259086422729051129413790194759384400080281998372740675487651688804994555338157441708277711840
1779462447697220829434738336592700245794011329292056390660449980177398240164554797038296196341961909
5583156776845534571857157791148762515189958837251602483123448868406498663882507438219197846756671328
3654181737056753293208240282854540249154200223186932653722342501462794238046207328364167804239094805
4039419615606169647409976089981879334717683798699666478665753420929504550670294086057815081005623749
6056967678964537144951067000330381695140500920161785849239039966354738852705060682541366700190811483
4513654896762194479907092108027756131359311798537494245944324145637128628110941384738373080084267560
5497137324811731487188951699494043304298892523956577100671649407555967239775078184998898954563205891
8132388927873899851920571991646752366119251941069203416580874239959032514833323952589766362368379899
2771206496117816137803547078569780206238469331064699330688911170960726085909339302211641518261949247
3613461246292493458560232723112986862858765178546071533427631774013631015357952699322940770516701878
1982219609254208812914002430422776620984427927861262804985774115202945587637845864412912073307153560
6048369828005039525349294035095108664456825017086626354097315930605357102785738767074256867429134850
6885754990764007209942957654265362466217055481022253094551304427465846624165502626217832952699121318
9438746745627192566806234156330816880775637111879819683371750932631026524275577848835945247888487614
9546829618912805859582928250420047667423539255448882463292195516996185293420747967108752593044514599
9320308118800105602663094055158243314510561218757176482037157675720777281752638952265819555450486503
1014593732333014748133626297651202454694692297217316756007297257775852393315478341302146366446640006
8742767113996031313778670315881327281771536324076100207601426789797174482274444667774124275072419671
3941843509198604051943116529710466041697735146941188253102676501534719208445339062860265667663628360
5287530025744170551887664391685839806943690491978111267790877355761363779457426041537259899196583741
9915463384494792150849100696003924260409928406335164557055167457472715398141634737668806583682762078
4346566402624330394424561760692893094934254650152980814831028475421766880222314195223377499457664272
0539071343798170431825263588579262748625447400707878935975669110564439353446301649302296475802525921
6083739326680932635235742679956029475759082669476660761272313525557240133938894450056387016812494470
9621699932450169378358894844474377407191082130306021921548175932047111334142277662145111284471264839
8686367315992901883112958840436108544150490156233972660591704153783857284167470529933331397269114506
3383619417862519551529883175379290643816000245731985360913304266320981374063685000480877371157272339
8361785696163571919548962648132928143027745382263282807940995981040415139784245195994026573936075436
0502707131958915477682890431258661434950792191391155608273577256397792866831726496122831021341342931
1080609800443490073577530370940542637217395384440448183360540890713186070537553125984928350741733634
4777087488613073226709742627765557604732902995414020995935984542416366313376267443232630691616071586
3775810869936420240591516764583335402048106875848016051828673451034142885652142227335883510602263729
7315832047125694315820799261138499143643454613891151732011836614495271249170285722585787834267400405
6589887309340146316758965848806397116317674075194113538190204116636702598056143445609256710558891362
2617764864599600096369557390971671032597898572781173303215965133213922315817035865573524752923067259
5143526800578673350306636303719146630786439300738007878925698512932878342330320512649357229083728488
6291406366692105219164475429815542545308335531690423103596528925964634247456176357437672014690353035
5642714648708188585567449148491551329560073331338867786124506351786297394615850385748856758683380841
0175175253798586426489860611027561604452743884709812233068052718016193881631841538039131852448065604
8796355491289272943687563002076739746331324481339449706287522377751746580650993027695529903638388297
7027006653811026296957879569872309896508911975977588126875467438210721760670259486685300764302440629
2912685774770504117591059021005501605753073185427271676744141854423473041742998845973083557259099151
2815970976329681347083094677985094348681814527875009423935419512818052225646403440383808842426896722
2458364879418621190861249133014099147709448036603889892888268223358034492919113781583616191757100638
8702847809656157521434337533396939442163474511671677008674182580591838824371442487838572375791570084
1729330169546045973825629747178625716400754602411165409122655777786426237678614317608890736323035826
6612771789896560818707734411548353561093052279856758636029018256034803282348830010943426919954076867
0347454111497382558815674181971681158879039824772255255535529139165715031810823448594468184054652889
2098102875790387514417590654218255705957422520017839570613084455823998862701131562758430653546710056
9351933460581050779648697385431647693639311638047438577591507702396039268935506808588756931914892417
1488564544337131709416851862624368412051995695936740862287561429038507360273885262890976150785759961
1170593559286251314751988320674815054304738164681535969103168029449376183189016687580282021945033990
5590506903051676839751771862218950986407827048545385557718771188499711646069137594104204564010184660
1943029971990729282065870069424182311363155087124729034482871227813395916064124312434105735885574896
8277593646706956594868794754045625466041060388638480685420815935499849141811889326566868257014925445
6009328698550841575334179062184235909858767424185848270647401004499727227637384924696762979462825666
3336311903226891621108983821881775771638867339474208606249203839894592777705295637169182630857804225
5896557724950906204401206951106340116381010323621297202438840390152458747160959843339135782601996449
3360299587962839554101579914617777159036618303876679556249428183055457326642720076632839604049563255
1229758289737623210391010240554866955636780475016030003674587231762222153531968081705774513197360200
2640356708053992280725670451398355956204934320670474721350331409340723583717897744038208042412870982
8701765577122465136880040347043747811310288364741859647636551245563903541486440419430631631353818921
8480547031883267434327310056615957702117303690760853153218564895808773256738737003564936122796493396
1759240470058079014108185866907538908074983937573399352099034367295414171093409332145249503217407827
7246115401179227712566232731891126146674417699978755593788976291934442985325412613789902568900874683
9888098662473462135564003288768847124386732026421892160495729381605381654631656621085828081367133502
4573461730883941903777884533495475776888545140985166716077139350441747371228962407517592687251343615
3216044105929215556953833558877116820768667984576366872918021193052652566276948115359639453683345210
1926638811359069230842978346513123304001369546059450255561579258414059387688120363229162612185421547
3727370976099649352797071983635805503020667797996807645857836048915654266272851742715074021781271747
5299782251552805889439182797809742562716519642113509626649128115598000520098246258783794013076086042
7037783646388751925426333665452944941056495693476203342513496773748603886407482834547790961808487770
2836506081626021136165468367030258003278090833441223409987190538654495986527801229005711769085667944
6187557577128188563710730423849672810428737384869564535344574548963538097613038301418946413224032321
8484130633714992078745307864763523258643035421563103413658007095952751343292884079683426075766876016
8665245803450316116432990841398787114470352494275473913981197821921101404065922858666975294822544307
0788935715747881861923313203514104399680348124196672099660671016492154851080668516623731768469694634
9306084357597514340284126062479260241576018513570823779618432734401549803953863637822158480698944047
7412632416731981369283107012439451395240505949781201345196665558234190573764234742367673124368970700
6070152135424118479594016546219850204703872971359294730096314420881957530072412418313355543527458672
3763054826930118085856368628833558337896127415701795621847204419692487408512336264582403465264611102
0919137151378743964502271096644262435832810761059032779230874428658691776514453545637405131802255436
1573003261556998856864712758362515394931780990702056699585051444946753383757467712825609872505476679
8733892574720090389569594770594733734638352704034545426231270746329737068458623042717137173915559370
3030304695459687763262229920513865636835363057910959578544446795169426824367878478292086978920275689
3301098149921447646104392393106386350324775176151804157919171431940905268534688460022275272789086143
3681259927275330943074685687156180649726659979402224143989174782790844903703040423926175335839663775
3609935279233036066368586822284800460751825472389451632043700784153535679254730434119630216784633734
3423203044377078210148353651271628935264498967315208375385852053170037945063355548249800037028755856
6295990148712598548740276090925617900140262062143788587046743386766467775515301757267535654807482973
6213203683349569580265732031693733850451906669259613349102279088124357989491483522042779048856610265
1565301126591282368344754583553021684946352155467057685623641956098770365489921435331342652922067773
6780935121374328616595658570810550232860863940108659520166844819634217766961803136771561283905741786
9226033445850951819701119021774817020368387341781255193891617687508958156942746861257475693146109480
9600771914247719028168743170072851887556168419772249660873983764834160081301710451131875082391123085
2696576392603830987209698454238892634611716822410641262448930694870744885126934526250459422801766206
2948566838866939030655449976120632929155484581854328550115670957024494431309943306141785799215946244
9534061156820707455299422946693366979784904607308340969806969806707391360746993132143928100884488523
4600143740452707265662093632660216197330304152313879357379709178291508783933660139591631640471565999
0797165058624817780445587218140576454336303375859095648346655060731765400097558755052077887666199067
5113712322023133947905711339240711420994271426371220320365410388769762679741526324671174197516887004
6820190504256733251506976493093538394413808186427908474192463787956542287710373670579792395118444303
0259562778204593741501479814281317784323744399859181053589930384026192661959635918956887977906059282
4487621413013153208026015628681342769309244689641642377222258156512141608384254672353285265628562533
1929248398681908270960120871563397756370452017932079165449350128644495785330006443691608514037218338
4043910088994741696800624252768974324096971951873296193842197560456673296625364010354819353147874897
0791883431735451113643506310408224935366811605501034720352443878963957099438624547228701757122656327
3842444312633805889138478590291176938292835432759613183723937603799850515832147038146496345637198268
9213529736763647046717472920309224579567681025036304295586773153314421638232638486981000547676838403
1506826163744397156508317439587405723096343422699322591155956946573972701990254167156527626664234571
5939240602256381744983355490398914937396307306660665883500601888959853900573899209023025899032838802
8987347212385152628716836566876638322077524837498823609802444947077173097907126570216234334805462338
5918883617455060586753461844837197021783527376292022103189784991299576823472691065367820382515519450
0069060658016199803776582874274359008661153998176886387430405796367672148043626193318096969172458139
8860249528895816194406102231425093956099691488865544082194500592441387572180560642672472801975526906
6028366738926439392299627621107248892254730125426171763161631598634956979936551050938068197717167319
885049492959897955080330269345065777477441995688378369
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.98, 1.76, 1.29
Generated 19 Sep 2018 | 10:44:02 UTC