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

8520972643960886792654550770120195326524634992061738192339166885835632136961577036239740026788616144
2742469642284821713984155155351946754885178115644129112450625431157849567677922290495276408924274445
2806705555412779002410653457629765643862493886830781638139472076671097491048735866853418903627039786
8221226980492166996842078806693569539522101606002114390633865411270490908381688802330319014645610287
1607675667763420426375806602600788726764514946074446708527663438447113615680395429082090737562321099
5434734221635731653987227752051974069991701615609562573748739869969988801226865883113461444350232683
2254256747894701385341271747704384067213172468283210138366015142910055851242283065111116684885920506
2583994613364795597846859319505021836400284733104166591614161515310833769817872086010104431487805759
1803564566099864217707042799387669870498125379014480515385214232761897628288073955006607012945070637
4546653977630891485201681780677311995199340960467206935123225621404182606439055098550291460208166333
5529514713905316641207573143186806727650417413110946296538555373780390462626531134771413213686596189
2627180294305986581093074435525105577969459543664218798573068276005906257984428491429906052398092665
4353326529103331786436485691988283033241222145491438455815752918309956976861749733630970612995719152
1067659405185611166783106737829321831539888733718546166982092963384123121810752852394818964362598686
5529063772114640728335833101933572730273334343864839462107283334207977385184035198590312764164965506
7235663684247512731962609785549578547590536460801960606816902344741776424688221841558557391687801248
6390020811793818784869089475779020344248922684548320900052284401853330519347911514166868224135648437
5384732887863224115527075111775743218179778771093673634866960443733897092137808403056421025888801651
4485029030735337357851651295153594880059078370873455394601773856990603426475420369488769162434021221
5003944285982885060175293402982644892119711362156599304805433451897516563454041588023984348363023917
5541576017055367772531383602211651131581272552340010901558120194846439283267410451002800627452138127
2611477885204678709480108970291446277732520401780840534052254109829933464469444656527857271723171923
6633973377066464718735577331238630108626906435999357705943849120787270236384368637157989833524257698
5706417571921793987281262177479826082477109855743529844017757688489243504758519027700256928038743491
2918340453497106717617935419469101698451223569455417927828345340703213173004925452036115911451378342
0550297519646012637051081197749359826037765260853157178663071407126242096697444463771545040125319627
1008208000587372853828181874046024113907240806805095431401237221076762802990315191038900584454948785
2630441486904412774802802313906022282312224127707172638128163263882690684852113059537599665237838943
4856423794302892470929811606124542605254791322053889173703166239165560073003131317016909193944748424
0473645570110465558434560493049692594588338170153949910329911276091075006136964196576822110073766198
5156306809430708544872202831082681492122140802864727272714773515431480238485516273938446829081693172
4159445841271167603170557832592334828414317414534991869447474632753895420591404509923871415957680698
7351310146233831324600494635026511185673291374535091589414094856700654042598663490045290144574983611
1028895980521222416658227250104417367380859787961352278441798711664227684061158543141337913627333906
3623860423696233383335144381558481280318036943182916783033461908594041532787953783328213590101896870
1138291275220587668996936141125730619410571835965498338559226332604048094141084072492776060309331259
4488483608306278369003426352566053348561639873657220607548282989102021595283160586568592233724600810
4858865738636938399527154424566746997194295300723721034645161433015920329297159530156230255867212451
0874056810124814470394259374672917374913723787858428121497308735178922149546537992165223455866886068
2231537351143703068514742687123505424750150170489181599808321912455832307737115765137287285129493957
9425923144641348001411526174401913416228672321984811065620461569890121263989829472205304183770153102
5216219705722589405179045395102039687567286380256923192664808421542223803909385012121834842594191370
9325396158548742141719079223786022308189693224488976744670323548959959170483204980409762423596115520
0984292741930513242228963541779201547242659578482749743076982348013109783321599225567254545299188940
5771840096635811303710939062220335532298558617064244054329576583543934209655618073981407868422978538
6995761537044816327287258444878630713098759884745484080735538288240623156263266644255552781462806517
4029223208460394560897548312696101382134964124913698507708839811917277299675227625112885297232350600
0714130564639981178840907873678921106381901835701669795050985896632132991653004216058540235327064322
5450760594256223555328124459098981437094561677544357971612399009607418459268406457882794262540422983
9518395227044574939470748461192835157100422281116111177448342363275795198987482538414163254244054244
1161473237971985153455800287453465513629003902962598114394445510737181277604993266062732904578821822
2522602465342364658536488751859561485530209227357127396237452763875892996057346456512200020308635101
0290937639523326492371256044232924851738463514061884512779079660936360586395259328324796836258898311
2120206871507821567177625893551391644851730398164902643539905118860394810015742189010115682405282859
9512687064840006043810635258704263546193996157506678861881559001299748202128503374094910380457646150
0704012641049371566198655998811483110134232214619784614177813853705985065047830318961480634882900071
5427999004685124840402770074045451015697664277629836512913253096547342041530502479159771287483923444
6692485850384532740284345310706042510291722428194104374135353547256486084122786388688074505642984215
0465211260635365170203084603292313463416226572502362364304482729976813769901959741602436375225491363
7963068619060852381925103487590822343470243102786460920807014238143331475035151130513415865481386337
6838008466106116308970825465745590848938057425690131927923443961399553416975407529304127581435178773
1718574921366009023927098973821657167916620321140655309930687191494362085145063495138179062987304204
1596292191781975971439015533352492212199025508926531811440372827533900343653323389497972796447473513
1511391011283262564586959879041928156128718330093688747447912220056541688094055830232169670417124400
0796411691141331903556350476174714231914958607120502544675191696606538053138471805249661486154352748
5821514401625548903576640897952169921266876562861647709498611212895122196464160636890521849999261360
0239570314486727262849723688279417275114155589191997658247578165607200096712029594653073045594867028
6418082490214751739560895896516605357625604268815871431787914933782685209969517137248412275580377976
7034334775393853187762715208175028072376219213875941491869030366711914884712648934219343900672952582
5860807713685472111188391142255573717652167750417718403966866780342588959317656409845843928709387417
3032281496377913525538877123525642508396050626835386114869193152913284317995251948687312661944973908
3840909971938924259389173744842566565755060287957706195236392381069961206273930504501196729702174890
1287457067709917144648069477356472676568093363204863473258938282700555965407245688104386241051766267
0462132879812317165835030005556679664006084871419091345620409297038455132118177630618757603523997508
0434872337800057041292554913921927284505446997071366871596500343833360407765856410475863240940323170
6075983672612161067047340731586046619303045416608037436638496417305826234786954654620759744625629878
1288834384363324640283580532309487322945517998542450576719937876139394273699324861369174755707293913
2616042101536830932064256799400106022956987939894910098779285095283711199104009010593045801103223616
5544643949764464992178119204058504380359588031575544582775111464035648107104816494373078734298922680
3845968834507300206252494920319544154386127637759361261833469482374197888352080782737919528420790173
4441634512835937575459609243945329307425147294204050288606509774941348386766080516647561652052188884
0414588473225276292828422853150761817346425219560628524432776121397618138440484841969013326796113973
4010469933626614397137073820766330383228007803828218502894017606582419424234203727359502902948435635
8271726481177233408269214887581807794613092084629617377047822692700628593935933210625590534505127959
8847947272380237942353166242126221228803683467688923013531822831795960055882322995069839631336722460
0061440961671048532673788574315271618844600029832669262030852722794423225846168437557674367280778734
9999913807365810651358423317832770429879568725785374024601677038645667444162211337032849293779514625
7726977528255001280140321485112767631696659375869900517140784492803806574134522625278994190511890579
9234809754406624980949498875010704313387879125694194993756249665092553918713215837516615104969069002
0734888252965838151770409136960621839571776999831851798041215855093004050553462256684054454763081975
6896435875249895625159436674145483451838821819628522855776862446242078341369443364450040692575743789
0999256649964113939927852707699905184280779236847853969997431645183812753633009604228835469364123835
4021789603572200304051648316991353483016535101359471674475743074971317969326196677463713389937910615
0662376900511019082934169747548201901320845472427435694479225810940299496056296861904620909822986473
7757476106854176584467038476946545195468758369514983546581394157596509521531547593508763251727753574
3638908977093997451689220607079246547769524988292131057861596967631905577934998118723350408187502440
3136411934984215905504475327423194773015628024585972841911487887969530010332087118319047635637322331
0009469929223263646790272507057721429010371898203065822013273536353194607766333107722474218140534551
2921221203932026313487744086067266567725966004872341563724504343070934475956023377187410249978287738
5910618837498809028940176696995319270383514036500498512437911723026616799873425109340560199163423850
7228704687570611769997801461351357692145226901598876801155464915731398336518115808150024977182033894
4779519116002243468671908806584896011463648934804958055511731826961938909421089623394054932064702357
6466748701582407856198734285016487464798905406256742242132778322091597479107301747015573996052804488
1742517472556763860167330675779705985282407123487974507889258823170873979979634433722848443281139272
0347813488344026131394753655744321823788375337715273543775175385854521571546181392176889245865850279
2232849937568735124701031366682887338358353029804997645741797049497156867945618983288451967950122089
8232756518870217639274146965255083559814910512074368582822610690112686175254436595621557466475018744
2381713179250722107715982184090757973127006167308598048641867429219642221071689547594710463067197259
1670708718070463260008065176912345093632809879851683374841701643715729899536349373407386592602236347
7248299081911773061928398562767102468826749327255840108741513880657260831065030835569278055046932514
5020298806815058636617114638287755940393672640889144081339169297219020433428286356468780009806606804
7386827084706776514059067230759384278088710445301336804516197370651409258523177829043459935753330329
7928812765033918852200821832374281368464032369274540937785885175651055863761410070283219764964747801
4468878171836983654593832315104740827310172647377189704471972640014458031203659769323027184875098200
8350335303960507964850450642046577697308475631318620416292578013196189455364200403663688993427653980
6395754449969666667317581137026303891764642282081878323048153832378670439081497862318346271936169775
6891805256751266204807256196161326095574546546998658716048147388847113471202658065932621535487487336
3614296430785173569274852415911640295638090483167750577036178377610257588507130692095930669128086465
2272833621865654423052721580139033290491446682332265970534883087055379058726199118451544299298239669
1174728668403937401691148174487144010379773063375733126348926780869119894916912798744401458978958458
0959333285477424921390429691692041899030499539816837381471330360605532028777495116128975152420695201
3802335248093734768959297131047967382538413956490749061519634388255013761130333760013309084392679508
7930555738095154962438599832150827562989918517835121620348156068033486956011831962119823364706134678
4936888108415064524999317110833239688545040657955344345032422300368348586084565671636454890595410496
4183431022804467670205115498693251195245804733564650356500095592182230406535678224233888186785092395
3978447237957893151319887116158789001578348181078128590232702187223181615488519566335931510501546826
2389565552003683353974181390406222702093368591957401762006513444308300086170496851805562765151464898
2016038753402673857649353383048348143819177246091622416529458933571451211426071641284800228566058548
5565594238275256933111530952904169358999951670668426609622697691521666609897234918400073782734302233
0780281598921365470568968973249434965501806142084096933989583238369970853354980270201074820173150814
9738362499325454388743174246153728633307287778750461904415370917335330249693992647960101093681756298
9780870094472895511570966854804135841693178844486084507163209593294835375344935717297828833244902046
3686381628700982624116043508530422339642085193624950557636205769657331337595239943439276539192158002
9784199391840503576787751380325765348266721085648666703959420443975891917993186706836731146325595355
5002246226390374682391783423435330754701217933026343509891618103289016334786518098945473173997671425
2938403011944175372965956871869720837463560759234563697965992423613497703454614991039262014612301387
9412285352971059275032066360654530389449824771380246736176974035624536490083366650352013084465335800
9106880184098772717832515322465826187499522106877269016880097963071211706066837039817565850639883025
9810357052104861429178878512647440043486269403190317480497090873525482762753556046035115042751025239
0737176479666582406721314221112333317134193938655012935883657767512509521492159824760185445488760844
0466959713308293083099859188083378874558318732522136011206286142253450659978852849144842971766625868
6431048203210982348744004360065636111761954104927628473123868554082346381583218319816508496048334877
8272441258732971428662495082505097599552727794827415489139306055726973750473916766224159915718484398
1076477433912313611633201588597935847625878201978141540756623699912761085831025576707093784660652761
9692891359795779345730909840091988570815827235973905002433876873478754919409185222519188997412355255
4881108926877305861133149720033936418977157290172547295681350901197262832407627840581985856588636063
4687580497726634667037008567164937656246205548716554666858161962384822954164798752430763250890707858
8418390072428412476271982168331183505923171505335454064453521534290696445092720305974775739077182152
4308013246043092689120091487838941426233354011629683774648283827640544783458909146770690977605859810
9653756038180870713684436160879995357979453276822390715861410545108082506931388150697448967706269581
7490367651475684462365442525434971563469981843022979448798814690007863838095722599204468912559193017
7866850382687338502091573631195396342850710380498557011833353782381782967737143547049670852358419721
1239003421365196663268273909222327352001292942867649123524579388501706927231925819899957244210271154
5918966897938283339005352359777363120566995820483468189593003725671412216241242503474801184133186598
9143679147952555538190423143351484261195402856612986826730319087331585605405243098275831033410466251
5681297700039037726997819463107526082688108552874785102591904226690047634500956696683825935966156652
6977424404911293636332419464253662801521934685057911529926481145211798336894765808072983178201689434
3669578209761729591149365952615800530519103381896959899894600921635572564770769653770689031770333080
9832800482645038132772774624692006069759435606533862489096537954358342608191719901047719554951170164
0595806287685500410333533453007333403813514509346686167830041690569620699040783008222851249938449196
3876012240215827534090478806063411527784499979716446608360854507944287361256671370624842747477690947
1371080914740999199955406663599654027754058110754351525743071613734978153302773450085319730108016684
4282820566003389263874610043792498768858009880788685076221660314760135666957388096409431764258735491
6176822047257641715692420818569297828807049488546728488790786150668211581906310550665255471371712498
6092087567949404937750617590382321605772261952288046607595065799268668511250721928654374133285208846
5867513569924838518468912612675973677731386780364784054912870909915272945261998949876199486349141874
1599762499419195862668032151597534227023887449397865831027730482756590199424462711471605442603031845
6342424862620193312932786167214747752486821048716438764201112534528468686979813034186694566359518400
2373495742454929395636806583081927079444750955046708812413780737838765737857181442749282311368300182
8732153424518306937399863211870685547924305853752755959920747434387769267273465022648710999187757588
9204091620050764612314099637822959379549716864868214912491719847219276106679371978150607708726589063
5506682872362944632727541260006261870297864265244092574089868175000509030505664582682457853845566971
8736734686552441696490965170241194724385330369213632666026671781654191183581371418391213408327807236
1496910741280314396238962119870404535143864057334575116494736591759428326600126215736240355188472442
2054898094536429748267311895303316476850921314374486035265507379057315518383620598765444816821110898
8750896465654416911939700786280750290551716595525199031316629499329358333850312123214194858935206289
9492540771664696356542792410226488760359993734927152309365741382594851483591630626547378174785615362
8247367086169246323206321109166042082530990977894437514751065941168888253182448393509525712607889944
3962267454544597838925166687169162000991775576324970577874771080246261502636380298266534207175338765
9270767075486630596656070559950434401462140488901000848485292629057662647460284468782460317079723902
5919909331771468777539048580086169783698119856744410630740642402579386217509365930070649185829107772
4727828022580344951751357758507995227054464305740123677251485730448870477821211968560665313981712087
4679359027360782679996920784832155127653511581289408815861839108949977082520922357369594993171091805
9197692464762066581806879680843290672709911119623663684559071417062125950184571316726454929503639240
4731462305662939153407329925228979400001971884941204981420730311755471323350677628252036669718504683
2715785406069345403106731568701850829178533367649427888844487751758682000167039042767511279226746769
7355671761046736823509304803046039956569213848379991233362443811439887153422837079737334693787011270
0763807405737343848464144564104950155122380156090314179163783002923735764687656624466257737703664852
3874351643312892653527887321847820460857811605499241751898179555716245958378322656399246125184030166
2883990560056251237278046892311562961020812087448944004985380844281119146099512078402845916689647887
4491325322291272750187955100233154142268165132318561620203756948660906104725130861616518634627887154
5884372946541964890547717667865528154579092440135123582174310094900506261953722109956430643773682608
0951970104227785312792078516755078412867978184741470282590422445461104041828367063541591170939645328
2242692967365608741723762318941379886365122581173913109814539823384620164383927043745287797754860047
6996910486476363506482768766984967879461787417101801574918128206182831760793630342625584034529508778
9219985370249321135968095732300884972283626628828626912597588368757330031732597862110619538587496263
2532041401393882764107627348750386156372113253703852621959744225845189717681258541183445729379630762
7200115740385227860463078643848718571558791579555878233078771747676096937530150007136994644761798421
3493819016399207529008145466210917287172900958259482688119577881012846031243882560736465208177987018
9328207244060329628624218719218566207544954008136191790063134660858153846652479496701281427440706569
9857905624699675275347597190214291828722609129268464631048832382023605551934967485433267897148670317
3593189077314074135058563450437233205121831552730346598024197576603571820528663760161267040623236923
4288993393235848096526635652130184059220908164646345599848023426454740360079702617569431452692412674
0833232610532332820401980951838867459907485543806512477654391902203792987125066822412102328224051501
1023450832620565241410843943588664928792367852287966841887198520264993030489099398761042812884078166
0523336249168636016514490265465212620174125008163220472462013662946765529983015224824987973081181250
0521515669996514851217045711466102700195847280969176559303401384666918663796230962293423692305997939
2297698370326211694446190314282289900124526667089069225025869044680366329657719778637335224863488749
4502496364952103211085747345924974408208259163014400064984240219941324391152125461424198281238134129
8494363659628831539720259880107395780263828957976694434788256366743104238754705809273120199483607191
2937644533501024172057641216413355476008378154611834633925635651650377024731517862560230635115989621
6388109211645727122866758764333192008161225802976021037059247432419995486907967356083729998511042996
4507905997030471219012629326329939137801490197995071294135837208899902753001134596453904960466903826
4759175671207057668673983627011712794923299883333605767273309693749721628878267212580269284232798607
3091991827812360319664246022198489538086505041005188246109176895276416715918848034752932985924055386
8279087842605751167718724088296665452620636695971042042458984629912098761644481902784767599062425631
3649128964672462602705557008596910745150446907471553936097788567964471009392478414993605360164322858
5273659663031062527215064859406815694195613292906476413266423180625958657691338285985394334551632863
8205233809133562736572883950096634113918759655396514741215722566840246398400109238876081608583693152
6899540590964504130415159751847256219373440972039028374951113303606804181007506505052659805455775858
1512071728622183159106904564464917995087664091972024785495752945669490546423639719527853862900216415
4633780625801036965527931564030643133118449559346927617573567885324098881070117551849003102276454961
6130613921248024343959932735305184692115735158519304924827300763734816832340445081395087143198961863
5845138416405340175068384575060901747040386910169038343285143176536713350708327384328072770851447825
5571291779642261735597884852604412947566144588348146356679917271302197459786290492499138717409340588
2274185936724077593422841018991662627682272827011598091997944529505391196700113646522151167883790735
1773730250630638780743619222153995293436218754010615442138099988510275579308635724394461932263039643
9786756096569155415378789005161141351033322097074017302819007382974944650646286982750626134986408785
0305718805102789763143300360105776666394871372876842463447174399468552000733609525186886562680560032
9654147154939679903114774944702946193329011900942291926994602592266915736065880109917226848401134005
9785542759284933091087862133682696626700052628974305234328579412613644256376595315569287756826624415
2772717405793766533498131739003686469258704587823583161739596771893582028645850024219499270422719824
2345810471003496965105425630393876199545928763711123576819621003249459102944446430572538762538716135
5800522952285888577521899875102088795061730109245612946156981367347127249524088062192747079440334356
1286724481001054525685776297492934174732727883430350608924629283432210444936150340629746556527546908
0977538156421236955685596857503215170474794124542723914538717180955053405130974419184401574574392894
6978390169280750177610260901948015836517818049128578942777335915696079806846933133176250520441643686
1858779069551450666487466366280837172188878639257369035942281836487263810044030362099331759374874414
7627924823938915700039929322082104532836519642110615725444489709134222499003416371610479428736316075
5092674903778601966496116169092302807923598655684573649640370260607839219402243316948801887250590197
6232275618821818606816230600810768827898455357316470461692986505073483971110196987386416678950970349
4891017426952570047473108889669355483335385820288336964511343747987708119052501121541705483352370630
3453560779310745459210237538416554063806087287793140359518775057728546366635472242636114315097988553
3169779585597924546445679083984096608404474093588864846166181051783270562915023242385854836471794138
3512848764934604242248640962198714497296237808422860882403236095689751398813862323392174150990805616
4417143700695484635171834260204852357822139602783134233619196898264697761832540947508100038353832046
9758118818053662519652763607168045301154181571578652215313283482381021899802230632725723559995380670
7225061262203153035999804334485458634559294501334301707798022856743717846675571396853710921293194266
2790770859540084704465363335161433564169980365792272618646771374547541490845077976544255462970183245
1702361936147814672818630202738655929231577228119939756967087234069840371418215014068656895492196216
9712242006771997802904645351976982728459381423788981590812054332145214514817662784210448036232009079
0387527310739665295784420416156774219951505195778511532860215800208702262172043890228667342241027876
8345317668736863762395434564249862963520178582450105480443851327363087120138729206726977813155726974
0915231853409293840210220749945943689393074029073635882164427250637791465263447114961335165958636939
0905160107637310798843140484508255289824840042740587791469809517400682496676996620783054789050981280
9098640455669896956697641222229270866200649741455281263296211809077527476633068098295268776500929374
0561796467814293379162736250250360205593349899331454763715892791845150497302475592031509183770419172
5638988388280107502990092920215339219799670655733840206627191178456179499523771776552601002721955924
7601829996406461368446087544951624364132538451877075600320925691585730162762925129467164093890834692
0554084662002914839084937170252789592098984367913870174899851279374470026877549898195384938118848523
2428919319052244212412236466726379103190734622307320913022361765845237364102065064093360981982749899
8133834554104330152233002322826175543493712486906257904063623480152311466037735163410261913376321721
5750084891599359837531505394981564758460795359480880026908029746224992845684688984726769569884859719
7696460628932287077471874177146309117431799217445507901218883747519048544750927927721109602421260874
2160507936385770885604814389372146634669156467394723517409730946258605401325315421590542480454622357
6944629111981724416829902967323986780338719066171975535404015005721692234822025038902092114414730809
5372721802887397761702430228354379413861689317558864508491436447411057611699277521052801154034762969
5861790270313188683434450668649722748013301142804768087141194479506942315983340395964960718192336143
8764742460879211818551732310393742060980650110052611441030457324047757593501925996082165660946398048
0898849075651857106391934270135486879874949066796725769670969210617337030271564042306955835521568130
1898668803924626344721391379305350809592742654272906120464179770933737453251677736883987238690765500
2122127659834010003296997109129181501401203885455001661870350580742701404588612278100581822401802175
1931576092743791580168312401295135627109028525371917605251756839823947898690476264587908271426700444
6552402916964518272020607585346409662621613602248778798407409206993323396709832977752721909332616464
0662868353903594258603248894913386991426291499265852445784968647480411288250808234494976933120841188
4376166717931541879238519228547622684521197611617602444031800021251586225437579560313818164265187287
4119469768199591105013790097798143563439590882452030372194330234752094217077853206520678300458334448
3121516402729473302406008452609104394068523900916112006254335957059681261710209796560049393061534695
8510821645929831591088806600580791184161134103165694585819019568739815308999196967792753527278903585
9138702724081491859214975329887285746310898360956838111454340767634930833059685319634051013321488451
2261262239307113508917568889914644453946163939883768941729161130628064186351967967231400789242209645
6876456693189968470015773971457901222097462604980931822372946670451522087559993895913017738098920117
4573097691436932375486622463780955479232347681168630762131248834609923976248135679459236624196524628
5621283621369012152460010304495874021139220138765512878792570510988624506262336656573635123619594007
2601564842240210514292348735433103705036282694721918843406318656307120622547727197689927166914879037
6171343458296744934781506539672030339023811920306902283192662163516962901381873317437772584841805658
2164346053061237374919360094403960029652158723730677993416504967991244925262832850597588806331386888
3668013634979594292200653908445107849306426887720328767678189193749293230347418986683507948223565014
8733739188831502549596758768246961623271657449287063487313768557595970312615607751523318704743311652
9121964432836138883027793450438290116435991349612257944125823300249564857526418696508267876692529186
6706968757748959929748844589845448477599854078273547826145194549635909427409082290498345193703722642
8759172119201348402199667881998800916681731183138030366449046518079568641264301236617057444803899168
7819626203152585147969530887396430341303778032402436597681142111698051033623231905845994476842587140
2228218631033768553266206779952305894077865447959993792711644129015122906660476121467026539574065213
9147016891761475945097110573653807948467921325312664235744643432043128415989304697844630377772441206
6654384655141046572823180078480380357371736231131188784044284489971967594218174339649150424183697069
3928268218543647670289352907226846865536564444161537511649041132261781343242441700525618503681217511
6212813819401875597111597555652538474883588688645055771947315136175142866609617555000921863482682585
0373656376858322979978416962223647560885007682684374039172154776110286358146080505028952358342814649
2499275994803104435753215403322110814305568761773705299313251561499638109573083960294531206035785372
1975685288408971286233905917218452589056511693418765028378466667839819693340373044280026687770142621
2261872605351211172168435513296060980741619225265491817154826318328272523509943379337728283906354916
3033309173246442158435971032331853687677327776039294862457035122923641865976323876499449579936951470
4322333119805026884944214997025736448945026073719923529274337030954421702341830403007441744448354155
8520436519979845679019107105969041165725175895080494397554002414919999546817417592233917908515472798
2313546701029863502878531576862010472393926980137483251133867552170825274177107318006730444315719906
7848234818142780818649620432847109060879365011094897779200186229356285765353186358693910353843084404
2915817135263992769255605434336652092894432545882278139080603825698730936621153552247578239379174490
9689093839168274722903268722377632517343602613741337156092578338577054971229823308625670347883163498
4725950331709547516162438691225290869563364857238127666589040710656143788052363057550465197806596925
5700335039595529288069350194003185488503794867565894978236183328547624881019670023845432709127492163
6503819542501952870591363549581397482100426143132405279670477539909770601560574488785690368997094841
0898212268491383185670910283157105680573727381216125993746349503058569358559684069772455136632683311
4812647543283539705293983776405325123260395731215465979228994299052175495535028549117314878670226056
8036838974455708126695638544260602257996795449202952787300790376885064955464609202969866085015119597
1604401664753927090170565798808427480314737592586797102513723367873047177902438266834840701115583478
1493331615480554711680748091684664434278373024250444848326041472667480133102132824790999209908774999
5927797384967722254121669311994936476654316542194256564358888845780873034914124626229158592647554859
3589112357610608861258029886051671733013649364129946064344915701240334000504854494883426988395468485
8260952042807521931204482708165084342553620210700127571872693566308164755794306513226849430041247667
6190754979669162388007769434389180145890601653177897450518989767611381796648050671438380688812625960
5379412164205869969195621971099315972935567452629844143480175351061633913596476387600508418653423710
3951437761816284324313581419521535115406133190148042630998504107793465281039613465774827743975108798
9903854051568451464250556222345105114433595650028922987998655769953927348518496176411373924957801463
3480548255414164424824359796059335301856629281789047904273119168788156064751453843224943256270580603
9930850296495750788112020194596814688815281144635694073194899710572604320529226599445643317900433845
9698988008553447127906037458045835169619521506096412388677666082418002590585005366655489669452512656
6543461199353392861188001443749832853433814367244016375147087520011890908155068227799206005306185945
0696421807613969876228451110586927514714287239786790119365735561684110751006062193163131377165381018
6982329305618549043077646064582010143424154549524891127033635722720598718029676455713186207697364705
4476846828227998805571766343951125182048539363642646603981464247205326872486195635834828513267721307
8235787530119011023547505257443707807148613792235417359457522717310333467923747829421264913529241563
7767773718410231823947508422477521969803719601703173620321447275036601925271824966550549337188776296
2118200467099965894084353728525035135609615882541924397758660790944398135005045877913628262179168114
9069235487492598967415603466465067691351980712131628393075188144490277894768839054185389752458127651
4930946044089275391587884006081742013268993945751147357903458880865637643514027424737180774332895975
6817858258411342893964773990756134518441008511541855232381885038489756283816755771029039408979760153
1107529516148202880828609297459611895733417696622872229858247956588806050101277698324532751127201049
2198191855195715362729793205182942185590959866541519202520925165275773103629766507927382535610466783
8938783118659869351287877370979965330987293457971434747772774226301037887525905452623014734866458093
1360455870632559471099790442766055156960194064040164808055305371073377770300737545676805292226466720
9224122588512523381768890082085092519754055047121191741240148428213627331034313913884498390798386912
6906719453886248659114682510478995884363082374475462417470562207012108593266425268481652816575043156
4210091445230203011806648892756650601982768781133738434053145079038862077578103792640815733803109204
8543288726748630566539338347186027408255367710629314024252795824004318825866910106701586297092299527
0283745653723768037285696872442133036474730137275568029132437569616261735607047566510502692306511908
5783743597452315487261185559452706795750710062787670864083611489191541635846756704581144432601301017
4241915249736310985196627559883773134738671831637739644441319469750874143689142626209588468190433573
9694778523616866933364409464398687292701961786996325309599607037158204331693817512433326454566794973
6255958362657587923628420900360297153627522562815074467138045607929119633822858140382412523395941537
5806312712057544109646520260674719638621031134131907865557707740766830208341966991277607620916455271
5487305066431362581722336721794144182417418389932616248063599244111603754717562237039892076636615081
1865801805284379459160030999498293023649230479761256736959161772617098337548112113201681573458797500
1259205367152355975639085064486076404652049257984490753271117740479350212810935339421310110725346522
2326714602074271889003388963316985363251336433852849144910192368931373795488136459315474190314047499
6439902974814923380674002562869606610633905527072245630882173230870054569920831263697043371528897595
1078357723846323679756447275485561405736604742447075152622879987465058869864088320698460453363158421
6058377769441981394886004932441305595596729299131107781761398493201363101143572041653060199785428654
7476156226997053920489036101898026539216450152933164663587433592668250509234492193627600403741392889
3690601152102966424197294033122342125338972435623177863346709244867040036170714453317845147077543067
0039548740588953707908886356351760260105614267838993951318517486467731476413717617157650498208564471
1056985379670550547266145212735012036253240677812817583047711267193035117553486366459693692723547696
1669778282386083087699069815238103630510863980870413665548307266515024347815229767122827207471775321
7998430908148359912988831582205630891485661760705595089059562647765672404024203531971727627396453846
3957877584425530068897082805511642551440757970185782651478672617335472670801394125641217312272140407
9094369038003758397876545666581565086193638706152539610984111787865218487491138769635228145784590091
9923029541148387070485038362194128567050966063107873530830839415740370947806266194078676960654290003
3808462961756472053979798548833718308522583851715120510065628702370011121093627998075248637101062856
5888179758734096125575550134352906748403685793198557196230687778846665438415925351736525031727260723
9363358928725586345776132438595171855366805145946919095981246726343233214516741952036708051205577448
9551731608953978018479568551312126651507756131948343409497465903787711548036211703183794197693669355
3365379514674602296922608850597654167489804634537093638009585199360378278386691524518932518284639337
5823525783819748522564686774501104401583243515782319663168761720619252598755164035095215229585249227
9065086750778344289409944972896285843631839050845466246756889440678504345813683447816968044279945229
5094782558413729901895385707298700569733696083792249677705295362061586633598930953885205989746940740
6178572268985103688795370577378253394702378283159428421494210775133924226795567789924784689032916820
8157518529099293806529735799947568941375396906452245723411841395824564218676770193903615114804528499
9385882785922019807959518887801940667874721848499966218550315190505268808919673269336105019979140158
4762201089996046968075628153356648309768723509522603101138394572691167500895616777610480382970187582
4786212404176563644716832098408114566877520785454627880986070001372270834414477229433357973236527782
4863160326824748417321073173104959378764828670698490420594888621628189358339469614966547997843695038
1550839578089088657655463552330080239583897312090303856655116431191964680323103009132366825644848955
9966587715327426832934692518947263809337100880781581119614910784416950536434100103630469108209407229
9142745001865642040694696833013180682213860309073635037831687441939333562052587914455430568210119835
5546654122212599410834469461524432875809635508439499943785138065858191342473081611590196565535464045
5143995022600739067903113863106287881594402023592085090373693071058345896963259246264299396370757749
0222104315631501926706994902772572082163398627226898279044890860055375909871113588939068523531093630
0302325123424949887888546175390400968689997404264066271478533599768583590186222982837292525687092671
3871296486693670327245973888852169359452012579637646749753236467807560389171549590940406671298844311
2543994271294280919935615006818270309330113967569732846031620386689444670000571003660292381264082045
4380546123015259165418440527522642674521341773815260749852509739909489536490070784163479108223974511
3803753315838647549983518882111321829029820828176004076702900430826813639251923689443866467636084266
9092175373543963135322996701102982700722671876844373446225651052713287633857745622402508912365541339
6610375832248167097800000870593659022090257903263775525455734174525034384268591695355731322661875744
5006728975422986294981017425634453252973779197791308294588830951541852351592026628674781570612249003
3481667910714812911679893624847743703676099177051349276407182563527875685474232970764686550443798330
9956106923484410428123786128677720853874409812726561027181985528904234418134638021381211313132002112
6847224338960778001601494105138684132873139710395735254381169921387786792257542662062225518443866515
0022767861547999424847314576372129235644894617486221781452653943351627452714424573964884365966768369
1549304033415407590391108869232087961788032220216974279146134305148918777503994198682403146845793023
8165371309057417413865211347037058153868545752256108493612555553093797501635968791074608539749489996
9164266348776847281688570663372384942351242485951679417507419064872789141405068267973477838388650206
9552493997582534356273314219729961607089500960431852890432523161936296979261463360063675941760542547
7864383033861793161064831204262230224381238216693327283516533179871370023334613099973683272429394338
9628156952520872288800065132600905165720566452012697992180783134810741238250109844246496561758816638
8188074457710085154270153813477636547253602927718193623597770229138972361123848600136708275585901265
0356280687459133389128377898080319245173277936327390622565383597084781128528128130156140299810125992
9908397400209505363164656739474072474613819457042191213548297238129126106412363568496118976567780417
6733311111734227117212767271502833162825246794844942352767158295729521045907980079618243305156459096
7630161191439201112407314640432580571441384496071108437256294207055830638187104449561656439383524286
2378184772086694611378647793577078071678789277826248411017612997811940903108302950868158861045139908
8941389011894325227153310065756879089623525074579282018039023361914999860313061278986667356242756034
5839154269946340496011274693358125336396251376548720683138180268330560746536998118133272096399806278
4265948704798093199551548140330558754502464371896642031070315494150504059892499160599781861742552877
9898131903686504479801155770669504890411816650272932956590898518540980089559899987950725415428041929
4375992153582689485687788526152644709304852030650155404307290699073366702224500590033049189385589745
0969134804724241655263026612584708218937593180377443061548404162120371930896425941749628252303249588
5852220572378801948093426325621518958485082178530864500429995318193925452516048851666930972364570559
8872603547368109122505760780083847106863296308173392755913425031459016454962924092271581206004357647
0822464232327227299462798445726650328150009702857089973294428843196032718890661132993617763351356645
1221187827035461739104570340155302656606822115852907472542057022895097648474527018860228671099816491
3809490664459272197752404073370218101692483315421861226369673735993342392102761573310946899740077677
9452768338998025479518272742998221806874539981589148906112637183397223754720341623247373159334092262
7995939471154705039038961640850642297438371375907247838222225785443757585309103531507940004729022632
6446164390875386961734777286357130898451172633634012831089770726243095541731360752765476094859490529
6343160955624814919265466034963237132796092800601231815574033278044252616621742004151708345597172826
2761624972960946807211000769796518551178170383180054412807481316907174406029873543476021022386213042
8668815821292388473743039659726378550605816277120499285001944891271043547469310074140321748334183962
3457947174671798690839998790139166817963989777965316682152565599519114266275050039532533847589727405
7336334182924566857105628582655037430930911964122226657150414180024069035437144538709297540851440517
9284774247212320390391405479037477743019263578507993471100854921189519409456133593700909453547373415
9666639435633989717525457222360781081193419936913906692376188705218581050765255470158828303897216702
5458043703859311316291353665514466845155388258021242630587899331248649315712824893151366929105668582
2753807937450870202857280838339331955068016497878278173568802819479086744451883227364832749124120126
5913407752803131471505640172362910659740133095473856907056592231598475526713734650943079209363829709
1841186689402540643127047855046846079583282758613788616072625099544086039613145623618136530296673572
6344055344833719831011056114062903476376772256545393474700710749388109246316491588654548365842002851
2794970562227977762428525872553847577645062243456502996521643882801382715212487199558372393267266971
6738843927970550413281283812440576147713342443477022706322540198868025148741911496462659361875084158
7966733771035751565425863963990890233857661584720846970912401515540943145589137801351978189062255365
9764018148452774292602430851028050163186457758077272724556750020289998535181192697597576782782822988
2702324865298094556273170304834247323216853695775987869003046919058367657079701862844584869092117623
5888354350134327766377284523541319386810751150489248857974407892381882769244452260337076655559715264
8237094023266310105056293481022672168029364510167470547384676805378463744520616472984269693522818077
4292441491398180978988056319320862056645477308004894200987619670472829243950793213545434897955401811
3885951375192867018011552805047677121906316762371709594066305082936565730929014216313037501107827358
3459861667677006144058825224299786099738738477045024869976873494785544928311783740582024700435585468
9297496547389035683689075064728502093060478184873722337847766713988535676957735209473935379910299593
6455479906107732443759077386978349915830877675915828946660274615528333065566674897586262118045934977
0739212995254900201971954803601783057710970308684546349298297565037525909630776442062601080694332942
4169132633653618498277083251923619527559589044779075382616005190217495552143489007770677262665756242
8697857267940818729244690953715726499391429552000437906881814967218208870541611176423268613224370723
5270459859102946419663033021247683459745568931721780100920430962443219901478504018607474747164456667
0010759740081706840414528839700097637602748707755461410544374306178416064988120453000631277247770253
9205213258577299900934830055547277969053078970983257635816348460148174462374939389861633445008913811
8581653527963390119218466145653248115782779255277346280345753927774236288036439409878956289684311038
3134049964337498725511678991107101461838925105952033753134658340845958912701477680028636939134484752
6015908925985917902093570862369088591183940861900579468696190925603784186059370729829934098495577631
6647133179938546686545832413267928402570528819902169025397414947695012042900805487775224698095941474
5319825467870772990307368647114353909931336064706722892786742690032590406109075949766812092096455053
9941279530802030773105271895552504636114867096550735715245539128947919895665624904232325104311931590
4691306033843873129902705948366000730330043283747418612073483629953993447195485264595339614324264695
0342538898543747994879916631154353051588092318378759390719899518856412922167155759234013926385553032
4365105896902519484940324611646527606489692851064659249980931719767176831399043593292045893891421462
7014605026007821080367527978050744969151404451789042071438843378623851374110534978952866857394544312
8648152565707356234328726613256221974034814004390949789124261087911624998540545412773198521666444955
8610446508552238765690818730295445753966847402707606313666634290665572482094567796934749698619810667
8791819036989674129824883219941185591788075028515255284931051998858594619091082279232578777425402779
4785139137599371972680263217368004840288992990513443186889669168685200419261209947664052280474111212
4480741697864493631142912612461313267745144905047852613160083671859081766973393851083195314315872879
5903193877008230601620803185244905518803014332777793416948824564400933696383787318844577176738036542
8052944412394037758470742466771615373434668682426126662423427404066721854636151309546161348821837819
2727204031875474308429282927219294006818893662691923811348389209652135711466258968646760935738981428
1717927457466212859080873133300411700172093783353684319967173978264973600797896654865251424545531266
1627838726105673927498354058970923661401968298877508477120507307421295525040917753188143321817870237
6557231160137357473654039009303298228497571729950658124110936642176304954084823698646597027110275879
3963465908397187630287775461174292917426822442477738992461406422480732866976367167298961694927543879
9599382428991502026276937089553528487365708246218897785265528497872528746637821745857080158758706508
5496926508037771445737163057310766529467588102380026868375238614971884313339452356415492352242403842
8411787257338771443274993894925822059306280774673859079067507062958883973085388975684259700702173854
3061207547829532533239074694313383516003365812137776569077687879661294055935792488281153785478606542
1517304905403357267629924277530825236521825738728631787941391975664077738111222792163041680987088019
1231117036359147739502303700420889963079875386349828152556925149002276380893222398760419509735830736
1437890055314164916888765612385133879656626972960904545623791855031992648634733469895864051499827954
2034578615468525732533057105258084462712471828796245838654828369566952205337967143106402847896092308
8832710175623214296551907162008112825943976829887457226141972373283001828446380452623108151359931160
8737095633734380774560108578361981248528186734064304714024673165241557659034570554673008161265904411
3740228883665472801710114675669899481592063651729733951613074931720121535622939780685828338712008372
2880210937929344149409039654838397081348839106654485188169482816800249513259931715845799359071824054
8636003466627467868193681424084899273054337426746198862703241165050146790330663237069620860587496616
3424396850336956430276567414603867112433461883351201833462612705405566743799916503562115008194839336
2816270949189592882236491700963102851848853633357622289010059233671120492423576519885129059606420052
4204141953498776549306440319730699651080449051486800670546097352076693488640925402542909858172278791
5322766186947425458249587130200666075070898636750155009590419931105956631121620272412491213684510690
3090348707858295583224445996627772412114653150580482249120961318544648119905487029332016475941706107
7306433091775880271333537675955233097706523357178039189829587606663353243292156053442278608407853314
8530403315631393170479759121493002577389494676458777501780374217027746535112169740108007990434486508
8580550211036185430789976110446932053986826420169777181437916863764767193605322238823649955264421137
7144431163085017605731863756731982112044241232236392859717804569221794737866449754445980160230394195
1736362879801156182878103545909381097896273616270754868388737975521787151680924066297008293882768863
3000547661524580105689335338090271526575871207964561162662291004904254999562042061042399963300044875
6645430909334446278255439528228539742392389919663013036648518120818954281831349057705914335068504036
6311797691576479624980680849898804807724864891452502103060244400498317551583757654424669899393398354
7444269138175222846666897064463486496180607485231132524150308004574212721556706697037470964037911862
4305205182072076360061331524379065295490737654547951944434976535455867242367065496983510757060688253
7535902241518965091800889738118282598850902866236780828905074559210313110369375177769362473679351158
3331736464688038557195187562645922203445180414620371046475066964690766563022747602834467992483666810
1569185674324409265487755774806382395342664214970101005456976983359620479210585688495197606620314679
5301594593961443518229609908951144481153741551841673377768966480921591970640946396639374207686878190
4998805034712468564969948594743404892464155782659495771251355469748094612775156488317856296495371221
3442179453296278247462529744055443240864426921025723017458157687463480505978966500001465794607506342
9472473595307097248475407726187845460170378392456928127782358454517111401998392315939504607410979610
8005606586346889067474526830735571244866183631279036192934258890790210997602488149597194488370860252
6969865395668184796196917421545911827919134737309383896636938088002559956516603412462885782575173389
1475012003703599190630735043116030168745828507369121876070639801044675979819241750010405456572343009
0838306404203266102620065241305025688195901673062920204564164703007607316956234034019686816432429790
8078313711435295162954558589213629853102044573126246793947872502035477964219944203973814356051998426
0227882244291161870504557626984000616403084765311403327989554666775341160780879631020292565323533013
9327248317681796204960598809575209477389110212085872393292024147256634119124808963393141526416750101
4190652936638394201903728957719419781691848917346628385795524504302599374692404646921152792171497032
0393530202131094370718481041370148038429137648825386516381266002778626726564125467930564329521481222
3391237395475478436681305651469485878752823015946939317801247545473083995336724927523566722842305282
8836794478436137583004753295672381849597852367814556223899501645255498354128932758409113893914687844
5993466177551879832890981857495229571670415688471630035970923651025012484310350547666275031966979469
2937352160141242422190704123816959349515241456242753993003040520822703199708314269195594058296386881
5690863390170870882423617442900969103422383462688243573568421629481866133347617093950160531975040902
8341136248074503789059626352655503243082831258586351723315735995353742867183706616943469753504929015
1652993159181487176767968422195628276980895046121498436387772901334430487467080733811786540089480591
1302509037118153739427287264945743474047460824605283559179009455543576025956291156026669109684987705
0043366849316599795804663418632855428333655973180493685302424921549883297384400493074523723573287385
0213736947459124858113880004166234110071954069329338912962764033941192457015027268665465497560830314
6114573779811258820508998929054757819700477585142923519157160484481579399407469190574733245538948731
5843749504500916065662439917489460123617599792216062134967672025185183735903770547797509168753902813
0021646735687236420522680910532968547378088287459493392668424590280576637349465386317687759640778450
4195473953439294582453426795888976938981286650993249119241438498384426136988850881431461558435113746
9751357892683113056706702974560932680057821339034435986307580917063715725775924138442196675721625170
1068247517965681245179538681702906803688276723153241294875832608108859536031942065024384277802535664
7934033615126871877312602889280379822862183763892203264919896068174517819686029125070456312761065514
6637881224696628750164910916268998761587260482947781914022444986352070238115213293879164865915156243
3101835140178079319601623424517919345407598373274028959388998348533377999889989208591448443059512279
4211648970219653758856960622393685605095487907794725218932966213335591922082804024893635563940182811
3001495905297036513895761424215540098878422261473732913037783016895828248236993675303586215796239262
0407617795620629986111174343175518895095742531541119584566296690880182301299936435605341787682636348
8184131962465305497885682368531637008811066138737308698729249598590971152399410284986443571887408838
0284551169291397076230257143009134710556115196341478595205051341828327482606647564055568154400842383
8383614073707308956056708862061627459679972390145397335869697511659268986501770486390307119721769982
6675373862370805461733869615039104860236149664217924049698056724157697323303272180506906252354643263
9387694560985508509536994328755530081220040764619016996877776996836767446558460326074628933080408520
9624258679736016759807528401151443241638371862612976292285439635209327649604198524486693126669564587
1860009526219808343238597788057937379258885077635790608425736932854137924217159764178671940574737835
1934910729436672344616186009196027179276152453101668190986392149783172424406064200654052352079651831
9252994579490721989116616057560734673763988730685928790654127288253835801289134821383687048903680458
4191425846418427850095052783404482162785441102096811379622571596040521862017390500535546301409091936
5361408851618405574650952336966610639042160023904923252666589702097400118415235571749018913203093094
2053922298568338877775164128732373366613999867994000383105418988906651001004360786279496828852216803
2042799633068899483059171021867579335001955019419133191215763235218215989406819764608363221305950370
9850946058357385947685397556379510785544507390959261646752945999972170388614560779532547618455601232
5650434687630500702001370114899998962076098707155647222247002714659848442567365399229255379008506283
7582399606662278531874860165098088829004882426415674156194659085619388194224425459253769748264550821
2486151494230197223957816688333156165951057015901941098036294397052242123209937109807926727747816392
0568172662184401695360532035480683861263774353994142175909699050424142087502563660503903363657399631
5531525502180680412314490187692209642148712348093447997864430515277847720081951360626936232100914310
3923084075348950923290924547983882717140793931347139960513609196101348536554187092393641557918132467
2444948782893081450995542992740880338546465475173893195747720925399183177907368642614946471026425463
8515684378015583322823682413135487924831042699924635592440021614073333554260943957771836503650967499
5961910881467112118831417925295357684527226652929435245867267342052233703694781806651355861691841205
1608718350725427582468903488913734603549387465953052458408427764872242066205146485814966673739779268
6590247880702068720599097210017991343908532578789293871750420599813357218973227479821884763885876674
9003041852171701822396241436826002716180837668585291732233303712630865528365743420523122244218447950
4654841542393866790830334355955860285443247710834998588584620973727007452621519533084887690807462635
3671363462266851985314147123012870409800641877352520527391358763495588867867051281040747857293613322
8699168674621200761346047629208912625161890719157153200760553854072358880608582282564545557845562802
3288142044061326040620793528287183074546487140555459423522334725003476285069656196433693793280749582
1643391849626443990756090334181845804764120520495977402311378998493193668970661169772137173198902603
0416032124905181808710523631378648517557255359420647245053991523053792060225506224328246615477101370
6235555158004989328775816328540454481994488762317089311055300200373651163647713270055742141967143551
4510653714027136069307217966997915664894956242355088838062548893961155852971024847449508681086551642
1674858725475635399085610222684814821326433121629203627857410915261732489121911578449242157556657667
7751629340093834154532906848634124156675954447788359425150901248029690126206987533415948892003450959
4258305941345082537041510772404296523285424817579303236291879844246219416656064216524582489641171022
5711239582986747467382306662884106504246714511271461027429478200695265930946904900232945620090783934
2718073425444374929613160039698714371875930774532042922046003254495648628208621691214250869752051939
5570760426595868008200610112926350636011161357324347448284317663856314899198392210356690582342212261
9015416374617876036287608112387668161355294132294245175835911118415085777350202208732619429744007312
8597857436496834956525074733969074883597116679996324226906518320751496082430087590388301239674700294
0928737578873741165921021792720814155062975083971936288190823127079300081720258252463242285398049318
5320037024962671267370597725744819021563579303681953423749577605525090210229671283645279569982606648
2373478889088837656353166367842704003170529378672223327412111607263693259220503625025644150681692564
2480695870781960238007457234448741824008507281649439001148940051209053703047551060934766987041462077
5620675222840287407073869867077785131627077688647722700253444395277205118437114126028825066497487157
2803601438567235115281715892297808678343219873286141705160572110474599868495803149212483172756204473
0310380213376185115534866888444777217062205797326111962050752254255557422298448029716180979620193779
6207290812097992721599353280240290803795103919621746946329767071514023076178700016930569354452882786
2497294451878570404323854919588466625662415149338034793056309413943473920046561255653727248799562025
0249182071381337392516235570399883497996054819343466374059162618764047453039042838185483975115175620
9854656833580373012361881760594978888932468242058960360855853025113512166664048548576657651955386752
8361912839910376134823182689775547316389200270572497637249991420966814451306922051865665544403025169
1208907621359050069183655515105422950455376085589193685964766478669169609800582697651252807775255224
4400529195541005365142540723046121891128616755306938104653733231543874119564983059434456667626422562
1931285813033097940490775195211126016659307635806856051458711460746215500728663560876523369630349460
4277338015912195260161728488194994431248142551982566817620326193587112043161804838381066721254357614
0046319573127169985164671468617008507205102322727518106308864413890171776390002726883683488797756506
6862355219369146730966649480157189229321732113627346905281352117538230602520871083016478300805085222
9055555238343932169199655827438432320363108703613890495106993401133793793358485137772274987129578561
6799564270781347261141746845246825675858123833163953186663877429957482609276902080623055500547595915
0889537057772997623613640394771421934451648120976905072072092013421370257316612041285482842062191519
7753648312109163975991735993965944443504898041743008606182791598972740457935461059790198599375395363
7048776396360572340493687132420849684998271978827744925012475508649556016115481420175947604377371310
2294392685726802386644626928722445613869118132559660142394233613386382281668296267354324117833217429
7915462008064651578798346578347371394983767961551764164166015553414509279371666321954081270839880631
3790601959243043343698864939925729620034170875494617511127009025208507901465483473820639590633528556
7204874929793973548393134884363954292890490522872393917878272399091020680037959851510076119135342433
0101345490568460526627763148676601136313318239306216308486815297209544893723814695196090262007892503
1459977742345817723645877151766114424281389526825716470433126108922589583304394453688229412090220625
7605128487688750410663602115850007825504462174893754409807929792820309431301489597667575653923455089
8523363105739817577128631391760444248068548107025707654290029828468884178749887211260974824161970581
9544291396112534838447783362762416328466926248324902607567887910958366605748354238648192235532365208
0806248533698405004732133520824002676828300017576037579160771469362891374673737408899218856565713696
0981814774353895109980602197849464789466589327804730484993096053958889709780218182107483821812263769
8948722645620900994103653293032659139533749347106157603591416512265943552326321994112244301961200978
7919021473255627374537170218770448525957852520222728835693634476486874312874323741384628844937744034
7294505904824903134326698492559661027625589763557316302694415348565531272928063788437404762927875020
6198426350425140849139529635318910721305459186621950600085042251133570959938185607332032104009980413
3270937356338428736909801690260820134328705491235998730151266335381965288931637012917056888876573952
9595530732156832273323676753396267024929272852410179049243921741973278007180466470171845518169266638
2746528984014629576095506526675511179275586327253831242709511600742023704740310847966104034445835821
9260071154018295039525987789937275703764498191028948644912597333534592221387933289660329170780125628
4665570076322815320392050009315652886560173115693257255042059476927871597236989734522750367308144677
1669604844349078098828498476809010892382581326471639288799974309879688061744309103781253342019522075
1599652381680944014514257654249932150340197757195632141405163968021929854321103393213228270683900635
7448435884233955612351342091420970326235676028714081473737711309680169389011087162302373251262923953
3418732672147440436813612251705845075419452922906617613182878116569763249783635611260117389521117181
8368915157609599420162580940363986972325934226140871556621106561420787753262351045049812229196505338
7240077730393007452652127765894501388856989585395382213069001264166458130710998931245232236172767800
8639830549129715100467829493055837260968701266361557204468942327277623150313061277494387684188950569
0220917711455265692919583699813841654381205936010779313975213830085518262767758241674622483359193143
3356758577272677383686235143901174088767269255835666805624160558119226133688608576942978710656940502
3948617461407467684869628280163711666793592957116735488454682867856216499414472495399641768582680888
6028211240046839225239288276995656216641693801172854129429980677296043990006296841562431365275935227
9110693375462672973337362688543917999761060825223410228792228115572849489658249990403380786214226741
9212574784604818525722032898188537093661277849082194451912297982404699758971213454330574466918011983
8376653209816935934564246914282488142308559075209839799098767279382886573785008467433466872069876793
6898623378331070138536200311732049753508215763215362309915451423833457553075595469517093967072869751
9745797761103907107904307335579770065796593823545367920570218236083691734313321802163663112455905304
9738756146662215077948679556810632650854420556175576292975512802209981307054367549651966819077251820
1789132670004443734697168805310762494297064418943846416713671447270416522754588586618996324723418922
7488212780386601070195263909589399272327820422216544556886330286066682563574943312209344556229737859
1213840717604404257447158781628234528739407891695319381254563347516376390561481069127569916128758248
7061510573379186899174335950176718087204239803565677532453719360071717434384311593209674890374441421
5876386328947310788573800882909783670621728371333233311399794591190404830005595420358003156964430163
9717493252561960325162847391133121170173229782075831278739799971494893365176572331932664506713654923
9408827304315160731976746692260869923063329214386487202926307715906605602357609843764303966922210568
1306439317888635897573682613176472939883870371972707322752724369846804815583044980851147882493497900
5183816328081948046348739729629200787730510576688314179531188637629944665325984654437416737457522146
3806478118743625250228625368240139839781354746478358912187413992237246399425573704434165601031965051
7529880302258227127528692197640266291731397479916560396599088030456967428800361258949497878987712895
4830525467326506861661280505837905668520187541640047489799248571657152033903519810662998742962295123
7343049639726460576062937029688748462419850174389901491996408401718871443194039531917847957583273617
5321294754283093975065001224636938151242114743638987589958000750732654953882788601207711969467270833
8423048757456411780399102718824552883072851026248124137955671177561473181122300135951242447323968852
9767202350858656893380094780806393440109235145109575802259371352318368003046327329861794749751180992
6499823812222648018344212500017339705934655521761582972049555800512005534990788891011605848715939917
5794218933219445750685183960026546209033620925498609724287463085420353835672715932085801138111405366
0817843448659554562355432904042180300474540803610889231335703426323497314888505195185565906561411181
4498649194681827366638629654995766250131758089889727777683638655759873215033821845927391293387244387
6074157037223896653311158456186986501357631776369644248367263444960629313033206055792227205591305874
2199729520969534016300673682870083722719407705325058206352472109125870359123620330321859141542914428
9629542091493754757115604952574341260152334950190385389947282858877926433804903677658343801130647699
3173773167121892182397463130898873580176263423872990202880410814044088032030889518538123651071205592
2707216635587177319745205297238169909066293182945431891311691029915209376760718643036481156946426078
1006485979738697569298689138046305512095283193365584511710033124218757202606703469742302548530053242
8837155339644611286541164967622426033573101198816775326099811250820305274443617866166052640810886042
4495837154119719116346542594893202205652817990326764862362386663336901688856566745836393594502472521
6533636134851345050286144869269258982598248605505093647817179593055675760258308788269924727229212516
3209579410506365596405164354079503371538788938536470088450653219627220570758795023395911558252686043
2994024675577873178568138467376121279520540101512222597159049246011562847235561033089748251542922485
9898150597568704526211553174318417714759405065786127764028739435704501350161369221267620677983003560
9795889237140788495617454566680029835708779192111882746887814103550159628080344857064135260568939429
6816885957973883646960128399282378629662793591065453916057737941868740018970870384131215413828220795
8008062056466535136366343590033228144155974998111860577879254348598200106480645955510824725057645663
4594664749310223757754320863340442339551686449604463718630335723157587419986358632879726558449714748
7539563993077192582424227144744587306550921408224429176875450847458808077407301493444624378076542661
9162160397270698163140602621577151406586585884665725360823008864131683098634167340334018982404042563
6770815572987081060140020410350707585264741614845919197495440975729783895885705813506226829858383043
6283227586764932909878676347625492290284808806242146544780733920028426962919820066763630001654191633
8438627599626538139591220111261913330850502556642018393491260288994914151693596614572855670612260963
9439034381394433177903680209431497217670762830008513320748759452078209530129819047681729534735150381
2307976330319532280200000890092644501760383982036784520988024673671834077302793585862881141181131652
3709642846259848029185018682195220371359479792301327227725764004966255097282964099858928755608510748
5192971443592617582584768531007023091992491057762751651252716907773523279016507732308460754724056204
7894390057993487368937396025906902487509903882594984477404349472634953903825161844050079688101375669
6123405530282931975602940542281712204873981136679658403606489635765863812448417173994765735576702276
1914959635150192657893608170549456784561608894265929123525922734535562021414859910847123808611908781
0489034967049230247747112280189303948453768921648893666378799583322959262805399993657403327306251880
3556944405593288419238914979964702265739012111092998049243057630885292493753352084822159440529965928
3095274580950718496015380917855872692476602584202499326717870864639241367076447292549888430807683297
4937203446852815817496013004378549474493191815910302668395257894806466607482457277682328488379334790
2421240280526042947608531081516699133927243421391355211379364899396950464614612411169849255113924907
4127005718562098051411886406584995330446776791992966675972032395338479458252809775534955337806917706
0644698692975185288416227252774681853037215716754399504020673342934137637231817213067076636332843580
2195217198191768371712257553412633996473491217220259459002540586439099543783332991966443554612933654
4077451005229277955677866377969735916466692601064574775994085165791016334130253100149091934783654723
8877038845267050698149167599747573404647417158372968386434629005959060979579247379676318558101058077
2108345303352803588486794755111033053661227423248582606840489118184659953599697227329423110740798829
7736297307291994246168577478274869814626351397739414547006655296261935396736210518308186382046842465
4901866285918492669305114227255940570566348295052278913680943614236849235404531697052742913265882060
1354328377992872517015733195518462504152920783840857854702634429907972547739303625307507154293838911
1931853665704807598650698193642543533076203264452367382656191050057602394848793461663956910245445477
7775014227984020124118330996266160376711643002207370735521052851055976763275640004120896237943740125
1505933497807259178636000918223119461011345565983540255674770926622563760201029985458676315536799567
4823391956436023863482264289009554328044135861118146839818184465409890672555127087408812283871717760
6018963917846111586850363450485390781034170860224053840103219848499049844919185340798926309277904562
1062195777759552171083914653533108751573101984568748230761722184680642689585247604720961026864978617
3937384702573429696823703580206327161392089517181058867200606703456507499819267961813279536560588375
2526459976745717423224209066774729319506300467562486042373043090888011128938876369918864117678213479
6934344913571023606021437837534706280697776173584387741555186898467774690632221444135187400030398103
8064448821309565998325935490472741926608833339297148212126101887577966905608203581670098585950855071
0782825807318184516746152326369668637233976394894730241388987936484184428413321795179465882972055570
5827672227307670640211446673745999332565672076429579677216374511328985069338618849844595894147716506
7356583070616463896143325880923275188699879191981456689510612516046975647097970166758140887426469920
2244180277646368150050600589483427561774750528741473698022027773968571540171680283264965155856038414
4537051937060516420975570627685809624371677826266742857676494253929181646855096857645880938010855366
0578275817372316702747064087673507589250453606340608970619319378530299401892751063043856839432830395
0750906724003369664311346214310199385270847509328307083287011522852612155158634186364547438722785438
2175591286419612091266749812903063943832607063595741263777055213036230090872728260902661091722149254
2356825143071216034495278740468786355345861572977084289671304983374150605025726469426141078971837996
3151737262115924334455567516632005527547899863308047640861453866224259894779629049768216501280974709
9712531622865815656707611428360492234772691447406601529960072312516324481227538499499727173674355760
7532353554103131175206219897104226478799004244596222337211203470487094203915705674851759026421342208
4806981204365801090276837447909627223610247762907650679630842120480674888369647349345926784260034524
6383373977745694038404191893901393961689079710450717912789729677588213172478854370567530174219819694
2259061940685379539119727238010276892821130708899622665922353764846059151378190668676203851979777180
8168359170801095742142088024168516241736418244147863475524843576379241338106213647118012490675598747
1601504234644614250630959405319172270720033930233615387185546956536766695185117458001487098380162443
5687697573367220941947906628579619685000980072669246581327573248529984223169331658569872902902774455
4983871806336063614010076271534295002547153320865166307935514616147289911746266966394908745313072333
5769942980666818948279123044927137997187415935797695389594986939394841374782839017879553080265711601
0558868969879247480206359638859960154107993754689289486822067298954399093612151682486461638036328591
7523000479852729503140029837808743127395160830421598215065208591675345683614948402672177528887606824
8812458814945734352800184114178941736049001534241415793867692968631873229230161198960497673734944887
1306624302430482131849724925438476381740375998874074050628332977422162619451379590276653511552611256
1642373771882277608857606347240787175715510743526307848828307381897087851766076056807126585744647816
2013736616790244547550895976503020043234835464734033137815308013229623476603474339164171278737916649
8470730777867414509607474581419558445644156550870199099845200243804179805726056194585168811761466082
5795733552111926133171667586696402884473260672858925972419839544261531509412678089953170356935156441
9233617655089628238828425552609900542685096811170936132400743881790461207621003719753005118659870909
9458433710450493961753908214990894867940311815120630780884657308496424208817238212815233306684061286
2739974286048634022447380174109615170093254950674478804601760639950237510587757363158840482678701646
6355292392253048064256697395734615264561508050421282931854609065501860909471569824023024556793631902
2498996701260458426171838108076917241109668495620817722736216480489833914686242473614042734428049843
7880952085357172865405706810283336620362163420478397673581322895623909713192628160173618856842594557
5958224701142107734262246096419797967514878626268746273471718445992370403449807988566718020669942456
6983779307675912314973911615712599726551154803528962508122318944336218508903689604002061166930266680
6914527135709661577234446784681239530368047663028844951724382821317127964768145770045810958996697157
6329085253095030147449141694532612677893080152362440300567384475417966810969273132155319237641053826
7532374467844491360805384052808502239329480550020837131501334578905792268904304815223125381329730151
4512329819830206378024571218892531878705428585860278285736608994916965940790737637073009262131549399
3370108758967595369624872207968209997212508409800187330704528156436808658707313185666888642300536940
8612455882812334900455460777300126228546694820061810786406963240052680213985868461962303719734878704
0006387480452287915406109711264447368137936654130695062886168850841744204904542862652268767830988414
4610018875883907905364560109921945270790089931550831633314567583371489171664739066518526495221279148
0277540253618847159434035689459642137141916631124483804614697419691812289063719623776791681794644045
2307748632422441054424748114596316873240956038730769574071073612825094180756348963283215077740821899
7915780315183690380690346286054036229298669368709790107857926200633386712658195310440551038354870889
4127640310239049585257658168156971633761495686978141356146329053947319909296060103003352282714948116
1106558105997271765369826613581142662374601807178322816785250917849702139362361918429376556681740665
9820651420517979510366652228971318863618325372280138797103330241283519309085952705063889724558738799
1776471985157849733327656721277279709543640408722647465929553774446818522759888697543759670372412164
3231182670795494837977407472544846884268283858307367495511845328598038039164742820488179295106823491
0017476456134624992725345644832191801307827548334820567990979685760533327547003978424628761350030735
2759536381769471788810599913903920284747173381711122132164504804735810632081250085296781711382052054
1560809531187402259616831969263566178798462791804595418593191468337359404461526508370849346327888430
2137856120352661827230417293384236020354589020477778256626523663926594163324703944313390829037676971
0594281478238123811820091627911257369450940156515450614927201985406334410447680365979873403756328767
5021748234496261763415464015880260641543049308499519324688500771958712056252110318417125167172952579
8039781990632756634430422373504039932047131660701346733960287050363289650967360819975828698469294605
7015425480342169425697640302030443595477708066348530698767546920106578278646718042078854040217085749
4300820694555348242612326178736155133989785871784991040236045992453935162397652548960199669729409324
2309381895666028248037283052770863595689682080468520977773699798538790781843228653984022212809235091
6096527963806287961093957162255234079202328542735253396264724168057661294086567444708600185951308775
1749619656831220351000092070937692181784266552460704943316220600820759592726580404050069158806519037
6438639339665043598881158342205266429835083388791713632067075150492169900954549464041112378772880657
7473570353214249945641637213567915235323156687837556576798190387842876240748940468694041156873990174
8327832957838154499780491572500210043650273576936347710231587567020516693483502160128287683164663610
8345475426404468274049844121808709861511254556695124764291231816240173529008722351567104575150981698
9364203840764952784911092197292697573601274292877795982335968158353937549030643462346288782197859378
8682771742243008376211596734784399200966115693735137746442546262070689996125313136497531807610292491
8174251600823824962396485241353131354184696932392711950154806412992219478834231328487522699979508884
0182319590013255444472282335874655699545841170608845390341270003451629553817207842851908630869319277
2736569357244503139071618609659723505526746989257546855912912928279619956919592853259688634040201729
8409038223056179644602581133913203433957709766875364955773398526827805765399439483395208807717112482
1799189933374943196360814950404983048210419401106045244928664726590154212558446581079831154745734862
6473301987326613193811083703834809396085473373399964314892145802824966792661733579715936688899779926
6779593907162327455273671248684703453732185251699867972726251256370111381168347390272199388766060077
7329647963046858882047167285376287994220264486238768283853500238744141744397374245327684335769235134
8597863080947507484744419024220022892008070474735326188957626197410728891196518775075102012844053651
2725624431411279779891698768419951475189548558971394811136748084230872466735113521814986846206565223
5098690432966829684318460796502683457900833927172200537202353009027304124182962496917775361891450816
7447613597811071598930454596781261055082111350544169339462626439804077848753902881269671494098470551
2880912894407190655200809197010741157873844306410919092141394260160084513306725579475629900266664765
7079605930580647488181514499101430538040883340745757756650629549255028525328811065258889378351084857
8507625629682477145533372206030064219373606324528234156780623995061887562102344442411505138426285044
4980927018556213296013431931116552296963149628934784880070217813948051982117394310598777708239705986
3351038344316562578184966218088928224758509361469607125573386906342299571098283309921249864623336451
8272578855752666616103059254284717180262398929216160927114123187052566723605919982636345787927551931
2727521833688676696043393020587299288094603360185811767004896043733082579357502025457014826034078641
4167343651345722552224210219131959574628355930098294561522626164683673902406786428514717799726886537
3247409692482566781189965035285780690336979136007067772890394928994753962113725444476707975211682764
3163193080597996901487429278655735458314841633081029771036708616318924167469077426352362476435842514
5124608566816164393580922629553173697547794823961926726317803306074673869981841180380164322514390418
5938279542136224533481710780910132268263982692731419276236030919448322577291498785793742391484109067
7493494333287380831346096485205708594286866038819900772472643635660310941301731978894980980618175838
9244068078077494893638785511843523885710219078388561961549401665557054105870254298001159492342748348
1938188219999935764537632856675675804581792759426295727580537528392825110192018466148700992754345536
8898533202007096356931944776300895004245138009390203228839880081007263272791108927175508744014841823
5198824908107958146357251839798723946571371718700217284705731956814133969399682405270478400626755455
6499189130259539914117809212921971363244880093376111530335877953414213954117206493833053769971553248
2049887298530923360087629985937439052389831601868767753939866485355113649692304083215913108426924696
8861146634347886634205683781917789771513598580600265644243034834676276116484766457682231421741216173
1525956703864388692910246973892800706490384103977370192052904258194203428640563482916949271512714732
9548907296018336947193540765754948614784673533066250581984962245538464253235008384017921114191490000
0451498008994246347895168102414603963223893147454104894557797851031998027327784976383974916700301889
1268356608939570535841681784801944182446402901144763161986482860314744130204446622285760687407206890
5058552098664830225770572303247743377377806075589766789211043677449668598956684850064790916999845732
8058618681548149264067131086271904610561955460070644604766838087816287966204060075319341853203391624
2781577739321262275382676539733013554130402158725118296702485269436214765184359122575065991234835175
7456892619530184949014969516340745174848529514467027456894428162566957033104491106013099430222287399
5075966134283457469757078970305392496228092984516738073795908042877870445025223569265449690201154237
4854261047447517394059830097196789840178137637137238387049763488176653419168014135147135516150731454
5608399868631267499843646214926337985813160114531162010153615607482894107647796243013851100831464704
2980306698831219028147271439671308822718729437777461487920657883465101814378075157187210564281449036
2235821530359998975045273523408852963457275407890677608582656281528891738109612355119532366053537795
2093693269757560571083224004941281276018529847043165294498109895596072790710561090875637319210219148
3365472704753031619295332618515418297553753962308979468765383392224110193033650739296904693179665440
0764417839184835126215147035349959218186634085181309193221239122489656564340074170768300041111267838
9847833865536015512921678167978726024802254412956764386343430332961996556354871577428331275422536902
9666546767464181543035503664501599502856703049040723088485224801010466809120949361548351457956406500
7305422498294665441325720800673863100116159291647023304817541401921153058249328765657150673298490924
5682760673682612803401838420901390824918137818581549085603947912504242799832226533908503621375680753
7566986598684226444208282899537720742892931623682620462956570907755637952240780306483718900077547517
3695323771054146259962038032239216653579824196582607088679647776209894272699727770579303336639525660
7971089878313171507533585473643393321329930625462997151699905564791223689604522917046381739634171939
3260771017341604504460193576747407579701621455116661343966624974969990931030489840731807668416140328
6919851458272954608697022831885883433695784473101321080587777022834266296058690251100879518326845590
3155493210402208148438771221289732781475213291899132085746208528824375720170070190313140470366844053
5644006229448205431643192965392287312932026151075523902269174053999874497822218071068369631022917528
9218541093729339249098057688235244126471633224978610522130616065592823454190977285301605409449344708
1094939035220816055247713817082705451429980871253394302951024000267206359739564142927690127948999098
3414168607847665946825298275202761520541568538878799185636363517368921721599000777049788790458843043
9136514367091307398311404189316931235906309782902222004124332111914320170924514989506885490661548839
6124490609495071369038786657729912322661892791310728218755330525465996585898867368281185265558311067
4727780831245464728979642944285679809516677312213479835392424697547603341699291746672401831099605494
2651146421844972789548907329080812570109675931256023281514163782294750200157301715417055867930402022
3323911257097096881390274013194428570361634711291723872319106874312230542338786689873657054159544845
5173136551774340128593167378189881649775450946249348219823586314780277614935959415617383147062458335
6007625499056247612809446188934778482030773196880707295061133186730853707988557637749567307222043689
0168306104336790213106313767158679685789089347801469990951970839292060774441865867385109889407941101
1281903953466746181042346570821716429521099722762784240014176050657930247197078154685202796276101636
7329848808247677129637846867342800694226803626493011049686046502740929803332353620342532299958814020
9822560499580990551684940635966868517225340030522681657364760865387373113512255671577870467049130255
3699511197015247349110636884276221093423285720178834087895592631122745120350332623615496211155645463
6086814269642954246800775542332817621756394295039105434675224851560009500862936793282171666577801299
7742755656881562019667216894643811736565877982212413837310400259130468603613206644113052156780682349
3161002041008088601289145364725886612556435478613173229088350982065915310650419267845953631051742886
6107845108376521188999417678845450724210244800863153251751303279426821522029673540602492857267986404
4606329378406578748305913763058514478903580694251104206524209603191667370301884895513991526625241318
1517518191029427056415220717212313911903502766694605157400573411610909196202714070211343626066170351
8114990133576833651249782050762593492851900053691947328485895739991322170353171979719511107285845801
6673392125447758993262411668016860202063685720612350841599498121632052406110443401549117497859193419
8785928155173665562919988737171389836113209698643950194153052775144298427361622341596764503050953575
3694204952898902945226868520502628923285883473643822665756458334631186890901629057804848563396990046
1218187237352042730766166889241455346655338523868716672562617671481163006311103601752868872418877407
0624764797245684234750993743624948134078385390645960069192940439295204172816004735781968844508710673
9364779234712888992342654531210583981046997307591066637841960082594695647658919383885406894043205202
0256375364774796451479289025197365569103761377183387858579934637529678043531576567584638994628173570
2963146839126324927679016659702946783377058101821690824689034014312405433219541011582610731753017474
5580447492226459056041491743007681766306069288669807535361776940197734518666138814312584927342107999
4548426752205918700095237714396691153228709863041755515574887205787703417756106399872877055356472673
0909436269940096265636579243845744661077056002332315709383058716739694631795047469761191587941104752
7629663962897751611365197445179524019122620163176082564889608046096348499661985838801887521947565004
5096918173567991364161173621609962037724505409791429106604983065454518197310764705158523930127298280
9594485303779118177397987978405363666955897676861690336296299090292135496144943980614445947918538660
1356649610332433626994600433343534007392181393840552294170766583766737515315072233597087113311312618
2000646605654282029651254349047564975619190957764182926385532490581130440984065139736439735781436458
8043626893643168408732746613676671317586077008148518333961594385886716262772035585587447280130120551
3696400085967991370099298227860884559774393195935685103640699165206989649863996512047946919746459531
5042487951241707934585144522892243149649297403174507907958074019568848515405556651638803153054721625
7367313156107896768905406066037669715812515472932912395491329591988481887997320452812993462629680941
2606156461360283597631650583383764859629788796565135368838053931938200562990897202365044440025826170
9194678263012423085654344046198649671401453568728225695340863378834054979731420220867901321456839914
6572952668826310758339014794925103800838696537775250434535556183398636699901501203580698156000304391
8833410821528249672061062050955933010029405002927376769359361006563193312290002750009414646381470384
5054031779372109650116212490758544687561385282989500954633549027729377896394670531123851436082202499
5357073438005788324932029735371535689600970971026965283426704934323558636978412061715116514607158716
0602360351304473302768583747087246635023181896781699009020419293320556442108789646802459188054334370
3462461665093151133565429909014587593862634763515597534464535468853412893037229523580550056821908418
1933744707573531119911329500836788978618290078948328221151337060135120252753884955445885827644977539
6571934714220031884934653552396195181219084240868197649193497925992245089907186900538860488704027368
3985778907436196738659043447716497422181811994398441075680991546134265475237560342301141520539154988
8806705170881398339531850729084144022553016512594283333368256541969052722433086926709319509692022482
2219665568083770821136368502768983744279199971067868451374025182155523322295843620995417953402784390
1715924108105258584206442031292633547843842586012826878759651071335990085674634304066673946088139707
9923803798124578356142514268354041615586616292200492640052781524605301249215470176444572654657810608
4691595464498863825049157969453194409531819109686724434894688261608640404761725083406003788273686589
9998356028534662331826178620301723965703152582137122791160703053327827715119852715027587037052212034
3416891685826963795684896839135617715938223700422734352822785782962693915654901726724845300641910621
3222058163570764585785130442715319834523175488456839933411674401347763396024086109531484380769964489
5549258188479593382322332658494123179076119204701071768578695343196200847576005151994014885977830114
6457369406573748577168020801643505158648743154990004184232895042792727639794028296522724844575050467
4120371848924679404826511683394729939631537023361998856812798451952597859400800609939641708865847305
9962821578363593385833799244217326512669129875005001586885756205567600949812475187315219693161796609
1237985998500751995278754394919813086411404388847640278826038440313289391634721595527028947159884377
6848725033863821671085928051224217036121322223911170093492643023808976703227826650462657815243658059
5258051148113536121889395419589792316835637716366823616358264345721747855961544697171479136400707596
5452375544790522860468022813210152898795993761094585333244452055939121951612853265557304425511831113
0179465154173377349684186878887265302667354492261338916381730669309993799294867648817953950821650740
8827460416332127481079262106128781796112920277756373089500875366655740253202643341259580707595390701
0201984904065224828276085729746416721114606687619482793000359210737899032972846953050906680918516272
8980619736521389207852133956471648807602626259153899691871023882826750958813998574950205464363049640
1890265137077540531488840565753409172541563368371271047915006712692719207791356212012649204455272400
3978469413502377519957306675807255277013502896377719939164103215070479260530204074623394478507523194
2930683105436681665353993208551457648392407616093038494713588159124739279711459795277645056439654005
1129713985016118677057216421678945285444356972548077501685972495999090895122348496883012530649719977
1199339087220326107691464435446375526748555561858377678510952210895950131382261783284360228732219484
3291135673527319298582347785610631172436864940218080155890927394018719821356930350851071039254822116
3428122861132311670095983164664393898787325371329470834948016814333292211138926439271079235014880484
5892430076232290372970463631671588044872601687239510823384715448952771982741736124542756511245708497
3541567890728619911272902632783682702535256332752253722849495104513553398460997992832914931115774099
2372203192295845323497867059055849107287938880257311423074508057585089734765098927300610450126812787
5315339595254868231629185829815866006175400403608762338417238208890090078686401626733590660592634754
2631212479503319203999861580602036807337640563377620409939054853955257163952711695660500894273735204
2542103033277470160924068757831978288774743193247341734378677583978682638023881984248699408896514335
5975188752695073586469637358704728920219472635877591063975182822972665588185201824926837653669960307
3003351535662610082962163666313351410112239137223916139899543811810198842817157304041869270329644402
3575102156751990801498749498099171970723478443779531398344396270192038213542176175470318873316435105
7392546756387986409695344081598203169553089185868236538190421029316895717033738073481294803559472775
4474954414519148896813025407471308096836561796483899961065179621112196459134701154224455294759679734
6442626816357623793373858637593923850106004129655992317808963305780359160100840331171840389661903817
7274406151620625980070705149535092939781994440340995779134154368905511484997401168406406547061336371
4860951964264018160923431550474219278822976559479130973196540692674038425557300885494802687418130848
5437001071017794655347797687602226157748749070312839837529589339053618410897957661563216967281254313
2316310954277266615692922693967253335881922585317874417278469148283154115849262845041892796817864681
3310378163939479049300552892206014897009220602125197893777678955719300651934152287257998333110974047
6011396611003048655622037823564255545205685927047151639769583296512269603959130899332790235177045476
7429530532743063925474597549807803027218946097580755243782049931139834712941239024150978244262012628
4441794620913912282579189467433666014702828873758586638293080653795930434856580620070769679302232366
1023415365596724120307217061920653278574828629348497262201238237072670765205767181940450667150628651
5399175338558164336089058984523401433122105306821331029104401140037884963334617056824662677423589022
5105660932493649800210132367865968846245894778772382209070269276658525381190719101840026130969279608
5064224152860077706623862536628382255430507726932989730728553776112490294171231723686023489342120403
8617020314303276827839283753661296161111687046986532301804053646774930536105317587106068993421412992
9041221699519769922858998766006241807805853399517196571464608385234286775516395492784774990051006572
4067591583040779949466396199062317982586251419842101887369302596768905858516561204393394327692203854
5313629002828954060191498350120572411794112030727731611736355471791440309454808337411513264641376588
2491107849404146757998992983735360568244358013110601242179450949372919861662157079191339946375368974
7739987289159105873306226246843174316040624626969689129687098062242709682326994897286928432741961840
5348595357690717859377935688801876593857552824430569118594768297023881566555801766719683096443779598
1834270306004328546982582781046608051409655737004574561227331720592585792138085638303600920176053501
1595105123110645227311523702424638821348422277985662312954734355367339469958237371357313740253572507
6694686063176412748281104612823482074274927347408704484823170506833709338529922395855223136129926877
0027558463439435848199863164896855341292505871492489558039298985227653735841345475131321543882538035
2538488152197178609576633093894523586640272935169038242273904192484378512218533754820436668452450911
1734121680129185565996445964802555858746075172216098273696462140599235659575576269003624978765140832
7348852844015623323857695117827420771052150699698931656869896919769401985485612989961325185885640005
2195137101320442282010298365340240704123798867439300587216195661083684491272621320360118930711989583
0762355208466434863827966732580084729083946414674872004669964551086020843395514947972012138840663861
0577665572582087019159416085199943561507170277952436055245081055372883079822088413209171582338291616
7031767410359831204936674494553935722672460816190219896781811185596575002314372190041503963750832005
1347050984768719297933733546953250555703812215203032286383979643019124778079314058394633161808993356
6102122837061187702627601958653238138630725316369056371123169725253537866648221708167490620839377090
4852925095974503682157050619317384920515430314703306295365542661677779091486497377189623610385353818
4413513519271659853438016246297449378417163120210755431197786263318907020475090583271905382189400170
8159052110163669550840055321574397429762473110896594611547618261184505319741676981660656598655810387
3292925958192041387783570838247835972601732543487628286331619248248192394209553347003691949354499600
4066542148490009203970804029438885232962548375628423622259143494156748690930317006914367803901652142
3965930718902999288496451217314574505994084288912056746248336683524698607282578000616485214996989567
7189111285924266241876532901552623509110660677993834711749100077506643563934984035006792349400534006
8796525294019744299056820538400455661315041023433524269786003042880356799284634406760647077706806414
0655469196133510538974507832236767972984388091304051933269561706869882392439367504023889836478360391
8083516930012746573114091742480840227090403972625850592011484056273569794637472283783076368250125892
3849834385372333340586507190251670095499859627300235264742344200360812410814491505127947984117532154
8161825348827328067178645642733428014076412272144520477828556005333134840169713562700559790780920158
9598454369311691712849898284627680206060751900075450846068687271518602260804626695562045632490537250
0933545741926813736646991236799903080859913795529014187953804069822796389589776754014979204718619772
1019305164736796467696119811181061925224746235309636660703523863795241798467308284506960649584813164
4228607728389037725959621202909238649701049312339729844213463944427990057458682994396425010311210816
5831942802012394470498149805848202862566386958185444871156029674354935167288742577637435193048638539
0721084287938795293225216752079266617731400051897910302222721259593887090355660801667227409573986716
2216389802221545891422080558862108332952411483245075875689254929024093016329030927949704641166545356
7886838878031985877763715549837253834646423729857028761183124973588185836087095666929443002558187930
7564977625874443807763570636982777284018624107106393972157791163040977512940342184464578526531318445
2685412000610342256410973732222352096158938849240333137734635405069690030429704222667056048832181576
2901282513782620798928231380755869048276583047464233203509206894581752827727954008269319294213284653
9556397169268884463794661437549752254333725322170966822543266232953939634723275795217660555188420897
2181142399832204662448608198139707067906353874078648916942307437782271228920859166569974254136173510
2164379501366536611053165391862659290016983888868025833230881249528177591643125508369117420322875208
6527493446732725875968719512469257465132697170821750624997343421923804069135130711050886081086630094
4491348220553769678548333952150879411999037048361100253183392909950412642994140083504788696843699247
8248782780147763350343166508077068066723771452326935624213423293385595476770711975081154455859677382
2298333863479222808401909530911773348589287591377285046364927963310603958103113963412604637857828469
1506443335793184135051265578100510259905001139303410090821029612769088444577420893360604646752837291
4101149270560902266006022738708719394252878070721778477073098602711840115751845388490117455671103010
4987606030268344909912233443335871171403247389374376967438907755034742034122409204552335973889770948
399492711191267357073066027080646013675212098248900607
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.48, 0.85, 1.27
Generated 19 Oct 2018 | 0:18:30 UTC