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

1846695423015710377771706517179884466143425028140151441864532489686870186716431210657971519125178956
5341774545005581944717629292641852077206694153657623980012938873324500580733009404578053071209277454
3778605435423923574588579065838901585019884764208512806169340623846779085359421645557208945198448412
0348300633722095465453426572891161646306921465830309158775017345801785270564053549154421944543121270
1923373397652918519953471855245419809120258258915020779989891732228410343839139922764907092125928932
4317586065919737512432498100107291400105860603204875268156723162188782554283288365368031977305162535
9493316995683010583808838252400253958147275014100679086784370258457789539995146957556035342311160939
9563907828829111667636150031808090510095609352615812691311293947517301583680587579204360284715619800
4981147486706871158536951117447882821522369920840488976905174712116225971649290716603500169732477814
0739865496858040713770630103069377857804660440352681789713410905601768690245942735743277115802729954
7748115128664538972271985885841144688546494809882635524608767650332046697914502306415070732146833845
7853913724180986596064850306571881805927515636802860465198471107200322652808588240773918811488498585
9060920863559970906810648984208171359787908891249029672195419648459777002048537537638555479474103652
3550611154733654081880675856904694344654735123994565478661219062287119854434532422609316181021620195
6278803327256728792938217319047161212582114376830222319844878798204174390178512065119614889367844372
6298504861089333549574325752953998094678634357981773483194348110508246268700841720271864879955960190
5376973306568775242554331964319348990475974730948206878860473101820297357872701215820816232427213354
1616732292124696102074211728808192554533518554575847489993820528273123604408357842076788986425838694
8996959377287186230538882295957209021322786844908520346039499051514505559904038335809967626974927522
9004658994248707204884858312814330914907217102147954738019584603065805496059201082130640225590524879
8122774659473687487621861402777325696025799102089803483118525912267040648732767371363193543845163078
9800870711396006884430140227750615464994286335574762226339260129115337534723250557872235270608070187
7497644532596764126225566559128888529154686712103990615608014265662363935544773845135493907517851545
4035414161513622619597313019604217680911038522603148200301322145372822686583498281862371700096548953
9388789497698528781605383872249832993763574430082878733975591719149340762614403332688228234863038106
1588837384149852164385055642204944475516774440658057186081733465018051844056016038410755073481005900
0093649852292802837527213374152152581937486642699733648408005542530493522001698033914174388010159313
7133685370741930421929011018316496857015085215729137386762938739293116793207050990718342075154428336
4075692231872337374415502684139492506596054431968158899554280894491987234740074348915192949789694131
2910913617351246405531278167586148107142507553858073282318615458139459649712251328879068743916939038
5309381578348486001304319838630714727017209785392195150071298914853499575686313025745002819848660512
9735749320104225432681300612493701542256963510570149449521088031531340730482872953898007611320720083
0223695677496794121935914042433707291002141486463115361013142746622948394369574498551498897432288202
1400528506827644581981256109386395860673933346062020943131001272815273257608331922156422372793612814
2110239799255039796225174355090707382205968975563001303380391632174488609287606886036724758791807637
7059783456012978549361136519418218611188646774907379804760114715374037830181565795406617139169748071
9173218280374528122375886800843705236694500264521821401562149917197601491905133701488777852024857532
2485463374208552856607646012752049079369108864671216928648351499252283600634746636473617408621768921
0018120016625668223657717160621656783115251813628405202913965084299392736980605298125389107565382767
2443330490357600321215017483723449863373012191877848346122025979616229835828124194162067289321375871
3475642122017857935144698800538999736074880547398895558564882127198361616971517380969272519743969896
4701709634188496960472552614754455292118734245164536216265834210835947364209170975734973125925107204
9940595850176663321872996195957245669783783844784654494415405438654601752058250429345086194690964534
4264654183595996127149133166633955165778945954627844938084703019216038993328144804769605662582397431
1449355582207423082221637840301411871656159461910031098706156884333345982871573229918427782801154023
5648755372253384397615246155151825785467697200635502353220297014250358928992693698982362243360489356
1240742723096437330647199009778723146750305284599857821002460133741845336500037112921276673422051815
8016683720779836489899338063422005168045528833625457271760781870465443652525520871251482441206151364
1841615697223304026288921978437009837527089847174708056929737300643752442213078249475524370209037201
4896300237060303534332466416748325603768966073198073565080348534349604746337994095179696598425139716
9940226383998209082064618091250744881592399193885793506846119826307265421000051530263777548961040050
1972948658519047199298978663900355845613235016338125796861269837236278249822152110406626676157080061
7409875996152196164124126971115350066255587929476394743365118070867521676060589783562739279926642250
9226135287329143779724276767709487666922433752244904876557723957583740705525570024224462021583896208
6242757549826967343826916434450047683999794167729644207180774460495918707055167313077806566565521622
5523843581360799004262251550826889225476156439170657033403500839534038549489316752961032603160779820
4496966856888070929674596148876526841788014383926976149313292070646954970985318689593692372749851952
6859658742103631334921886742448787791138573777573382993260882719354626572330798434689706957779778163
4507644648315345490072098292829589978002150047469600283363571472311538059998332694586724437390921540
1244461391628829858977286787368569028139576963117412165303183091465938077118726623164966866987633569
7555871800906331953627370373411392779576826845060580119495372935179084149716473041343720992354754894
2126148533570200539078621135429347664247456750136348528587690647621315888446262742823632331463076038
7240008539914098452253996192238815531489092680148332969616658150473610914301531886161173543548263660
7328076131429091730207968380061487307240328361202476483408048207577914193955035722001315169995182062
2833271149061730803045055419692851779390728873645495161976455032595671310266164115812620949283877753
9172459722188653231869201146150673780916163016581586091624528400333122396441431957811331631947385691
7421953927946750235722479905414252218367562521868441631214705389779108605758785807093069714008191433
1291505809386339643458799651203648394025843316602191111746772393781624354731878017976988457298178729
1117496973628898670688616173155016941126921770709358259274795801527662219074568250364873663706751122
4336979431988746549696183545406754287314014372801682009778673324589665822252879381271848067244970453
9453039097614223449508819461044415707850636483023448682879871632638369229543667586829354319564891248
4197294520861542935161471551326599824006885143724716816618539550622104217146497390441241269386816067
6126996642648675442417549161227882853327480373973587736961525375521654670392947304576476226492974496
8605283231825453682704960025510736794762633349389541312914314851341715670450955044279462684677155674
0730450324186544731608712246570691381717497750647073947117598565481822846668828643231179856423087091
4243654587442501588907386604979593194836439283833370492182145476933793156683056487215518748406048274
1367827326266157474236944543315470000723829173783348888562797145236552680471237928085450069209744301
7745731176988282184733382032027219159461401535128274051720561856378188224195010233142994318822189770
1253908002887180901240117571769788924242388238993064749331132333295671882333471105490966375345212214
0702392720654955882522153267730923404857534518424072099098316526458066681292625346749569900712546638
7626222685504128741650799168896219628755864542271405136164890391373822230288339516103826652768252542
0910668564903580256912342480174501230992337942026774128955751686549758694442655244878273905038621155
7899958176082801161662138331863414550277992616552425245613035901724331397200119015560563939652522803
6487918618724299927159488799200449696942050845486271207787984001057185602364369975360362731888297050
2696829092297972245874904143673603731493090233533704694620905262374831272786664172592460194907854842
9802645862844301530189597077287253630917397174774629123578729465615564961715308829191368488486428687
9201517238373560499211297876498132443636614287580553165724615257101362083314925448021698124740129155
3394945528941533469601262599595808877624143777137445846768340107329061831710612016794833956331490817
0139035189337197107911587349561264004963662994102453643928728431230478958265901877808207809144129647
8289315898886269308051742650294946768069803044310722357554489283159669663229158796146764693564125847
0077995675066608118334834512938906902786911683758524947356458298105822037926417974567910560697687260
7676248830768665798898717553316791582055786959446016889407803206367181129453128565267729476636707668
1863419300239642798784169608819243663263271247683978304460349597452628405547712633780309367402345881
5895838271666842893461510143682225795454281183370747752665693362898913422055411234347711786996656430
8555089240508280246676442764789861921398986224471441660088971350647104670935872506946839083680352907
9295559666661536722541441248023303848817801896178294948138651910478608659316600509470323569175831445
4954954081557943490738737820531674780616637489533091523120440935194674950131143576899421553239739415
2994763640650049985735235087337691873867320527236674897846839646766187854380385776377662874804793178
3430747775461188818274635862417924149955560400380194169328411484989169311692402151161391083818970159
5865178573858191535823275068869766507761195005657182280396531511185490175068324434298127661814488857
2052902383687130874539359330975976657295908377957347411303342988186378827794735150303663784283941323
1090288576536352156239406988662728962954303390551891691996251963415416898784686867597779255779220054
5730313388039741023599208792282691569097126519270227159264189479059870283224823715492988401010147188
5971866074638968142389611967932225159052374131880463226277056909380951861816290208639117825359157910
8396408502343134829086385176267805244327003935641762297732049538236512512304432063916624160734252081
9538035879277754006449300431563544304526346983215618032308324166309038311517443903152356280088403813
5182300197475630129346374643608311965148830940191115631805458757826823647455954601046976684498464131
5397120328032749426824546057138562828200796088608003367147377808201523291066456654251010037819626743
3559169090371048991185756559238135147967382462649891497948307654484886224726560579710672413349948089
7394427803735107603068432797656433706864923826458005746682358057294949134266427567827218189139698862
3893930398157221918878852515277624060119015715997301783053098652102958689233126592049995132125831342
1131584814989536157623146611190570189502722527189390180099874411205650656339605635893596278876988816
4559011589328251679308061553971882929442097329309693605833023681792276355869199297199729881373304910
3936659149616026925584928111129037258955112912317839054868792152591814783433474700661448001934352332
6102010250420872586270756083792756921482752038416936164613417888828898631995038406434000961721202027
1039968575755987244666143593774313627968671509486333898993470650797105761551554974808731289820683506
5329433986997078137171961823463053393132156071454723329560166452709055953510087606701682446607877519
5888705470801328851644753267968853737780071839814838408436418817002606789848276811191678837211803857
9111355743098901759558703287248057424025429087701021253151398639601918731223715314519684931681802348
8120719370113909519475928794908784977888485397213243104503058878984552930145796425411244472370773062
2409817400661253944770531563407304597324773404993205695177045489552658074149483243338551546898623813
4203464535209007048051641755172917212913419365290173445112082061113977502792441517863701786709710725
1417841554291925718509395031071352150462480337209463974573244881219950757717214537558560799195006240
7022832439643874241664058450081368030159719656626366398504379339130460122374784895841299598692528025
8843708174886804539307176787646176606954321686527317961938043043310262448408840048804516044453054467
5887186725504416758387016531814383953322567331110622114742944612679864453943432320619029238544897538
4723719758567708238188708779654871068829443217988145106478126693454269443568624711241370916894243472
9481375770842670778590243768445317424139970112385173071270239922204533541123390351725339809095243361
8772856595996134058238762182242746079981006976382809740618834931315770265776576865832970452370389094
7140118456203668441700512972569328983413115107796594714009057714702493651889991658378007994253920399
4371164448580179704953991057709909237675484869105437774007950422931497708281731905779583427913594809
6502893432747194208442182735485385120724246550302897166347400609550430257639613019923542805325802769
5012731059210358414283623466290841738378296299918417225076755550923840581101979381138568688426745876
1189582126708465255378672325371270894190964458580947817792670298712744415374823784641795740016881678
7809943861366190337485358884473531675011054211913263078438046265684531847644434918491994552866855197
6310070627207411215152468246584090071662015822048255923065724830591350874829315755588549403107947491
3082647112932023352164797979169856477533068201445438841926258870259403648848388289738364230139614364
6921285256301013767483477641637235697909724420147664381128959686391488074404966105771594460103207349
6180876146892288137977262905998265277584015863794600238754537724393116538292392113877179040903633420
7618538774940779280562601797864440491283739767294994041522046431149904362838986533404338078932103761
9903193049723302075095354394322214518626795749545072750010107699925969522315200925965775104826300243
4843511467213157635056034508039789734705386427506497955061774346399278327420065056188210747951020002
6444861504575876970869339866787956766119348518596536207105955003983603918120668934655526016714165664
7815607174365646302127089300969402785093962574710111501581140687594895325779945959789566358026003327
8219450734619455542803976052633177872818753851202256631509021973358732702328650348215233740851877893
7141125948548868987759503536025565606472076577955605604573619319674531079238741381842027882856854707
3594990543236805752921488404196067809366880068352731583037207808500494448754823180374078699039401254
3928336815085059937756900758422448996618986821288927485487848326104489384691653899008490430464680188
3237091293394512248836110981294364669267360112818723691831616327628057959943326241482110081841799732
2865696970448656680627893996894967098525779061075954494041836307891309260093178633620266601774273727
2289700545185919345061825040565645662032014313325995301429264178920716415440101408122026924775153163
8148026226093022929048049844628703019400412100026834339289859946994437459092748753324025098993722158
2806458005300910719043887147577246506274418216174308458985729007134076839295014300574225022142468866
8200080518923600964809718170108087765331768768086010194526537296791731892159237208918070044984076565
6732412501337143521714945921549970508711804429986980352077739488015179780616779484706378726055449911
9873497637070473964821030478958451237232871656151642264926687399419233548897634025826352331693696484
8443608466927072839890860475397577037729551524695482527165670462579630902869419433434641315859398097
6361401503447527745076864758778385156240791386153817421665493498610432612605337938525768817057782850
2992883935682962751519831367155422040687101258005692115542677032489492557113088151432182498167611846
1219708973490344764497325979576692965933451300392184934307657132971991399627156940788048242607442999
1125703801348121877121158337379796994988060822966096194006070373200110556256679105969551144943818527
6640806670377290820007008365065508966831144234373483907034578001350674831617161756950656069652240995
1550507416337468775208635660234167801967515170143896584954725762855543084261925790568274836580283774
2453202788334296955172397581299594908667592613049393976049520957158276882048006751427821133835151818
2258945825297931272695124493513668405770675505223961822632798257302690118264559754346249859894884973
3770243025892018613572095024823569147207637603545544172249042728855997496016894571511133538981855998
3460649511358536476292448074151831254663832951619047530111633346606491124083599057048054825297894894
3083662898282331300484838368823173708735555865047717857389874761478071247614584023310855440940237951
2138917622982023071429065366307242919571082667122895502877215087480965164826937789615655038239137804
9430658022225078349446614866845027422272921212654591372005093210303666680116580497912756141438831663
0877470036836282681683825706041090765293040523104528767201259653894448551259648419907322706099813917
9578865708622290065224360020570245181396213450977964430414480559178283282868247856990995512039790978
3885245779856922020501880813373419632567244489957971443042276799737789812931220638891964740920710316
6932326223047344791753161909658108187537698093178182028457279210755475700311496126507746141650114508
9544519759884113450442244315435430130574043807326815972215122362385434407531194078944593641088639513
2950783218523365445452178404711011851750240908529511041827721686765379922693263861484756867966955596
3762248928253346853151794084649927500429261269232563842700962732660215514951208587754246098506069768
5698256828189606721355577231119264223796428356964802555855159344831852334682172347980180958295892107
5921964195025704798451854347790358114699906854861563751774603022210380636363605386434459240711775111
9288662298417267131654599900976670554531589703464675001649443585450760357450525362830883481347558756
9778319018303838993296180824047038251132666585598100255829613112817687507652243601897141972750750008
9001590253706340564759521896241271403965724939352013015035536829346367921650155912878515610266486529
2610985061112843231555576526778800905929579585196300435523941923190877012992300098941198875336744637
8780585730769297571901046762345387328806149068526959015430683072766748100683529790689151131852070494
1486790892376356840267330088003314456643855034168505195727569926639013858128634483063567169255939110
8936257716162840446583430291148876500385467177404309690546015729488110528330991553626032637389623532
3050022922188532513855619713401114797647770290506315843804242795084384488084590865875005368797024308
1129164586452759642115325472309160455973750305744614383021182228720370547829911348166108363213392186
5783064585365582660710188684491405815881550238981155863690149343729073184516236741179641501196884797
5201901674772768996224262746863306535483788182560460421778922415112991578004433325155437692589322319
1684930257436702206800568707864367620788061313555576307539551596610133474023373311558428367327279582
0017851736816589796553129088455833047338063527398829522285745042669771604443841961146079620177070491
6498104640181336661319826061225843567429711345654471965184067988803666482092471883022177029839795669
5538572081587937966472426114601135659557238001617652996703312660310632893987344538698732216337426091
6449645832521951613422066249361028602057193012665153572969348875616598229982059308982984995300395893
3981820767326393130412651935202204669032930478148441324080846222107799788466437221529679562702537900
6111972229126814372538143708823584710360927652642633528100396556849633712175231158591498374143872379
0477634830377436020111608146152158323340682265250537269226778455571479395430648047428842177897314107
9241890053527625855760270214784925803507475126250471397153547913021609935844784359154895025060952188
0329678128143400549751429307374005057667336954900934448554752151263914519982056348137603433481704132
4274706941225457165314976236916962740519620559311499585800037778137064245853263979311142891595787077
7949221428714285698049484019814471069144403005546409365357271008829972107632824127346179379627350923
3820183333453933641585399403165865907000774604569499659102943792569701290963696296537328059784031527
6010978514120574439156356443915889509708954977598453636388840577875670446687032819618944689835380636
1625197441875675464966729446197657254646358599954197069434691082619297822302687433002620518614190659
4090166500339148438818964657920532791883062161108880565816833392973437801172016429653442729301600651
5094957590995214913050921970433866407012877497034394434696611827671335123885195803857943487498070176
3597863427615962518617334247638600523148164295983228396525352673238132246058961936212512485836087875
2756694349903275523012854249549963469239717820331451713127685116514473639441513564076558709624195315
1885176938234422913436496001763747015881130854037187739474968663600548091599161834466751836555063132
7038770613407675199127515281868515544849189105727824890575569533865292379483689992485247214728144980
5534148740195127124627352930148952290834585249982353358973436171256262459067959602830519115603393946
8546579286268279838845401232120917560890109610284044257378858090459242239890983866297948850214953135
9002929755753042668479837720960441363326237717894421698978931883449451910933908248392699080186763648
2940318547470328331836341819289410257063827983928483211306154917227842593199191309885316662647770307
3744315774264216381791918401020736674523901863030671507564297949570601287465261410593747600418515012
6255994768568079172247006800471939925318001071747393132511255995086771151182043194060855886326235777
8785245401639923541921857833554137943398806269712611926099913913735577259753829411013948290089291154
5160347127014866621385006237115810633780477201999373525087529974110007308209123210643037919179456907
6872740461211388079916272344504171700639634065827334478449136645402229505758253607763883983251949893
2790052342144332973933485260507379979599536101004706542837285338457721372520357770059943842719296060
2467475242222445458679865843129007824805376750463149862936537373626935003824327608108911287375792779
0378774588998173911106562076244947236545304946878553451287906210415964852519635054400770822496299124
3537582538827103503493318992593074067459230109439656635080241075229218837749826510059275143571473996
9242522119274160171189873863898908877944140577841799904155383651239586443646258958207741997131332958
2594420754203322908683418356136200297670655672725853085960249536899927622486967204903208452493508367
1917930831702358085978482684538749877860852384429859642288822842495749819956883138767037895121503434
4854327343312720909151849552936440842062988258187947364298997342607598532405161283424419498341128679
1270133444118129421765765781068395531145765577993688824992205430762316766222515181489751287287925271
3836515785080648111892662688978158656041797252363790720090286690475568153969984122946832406142825703
8639755939478739399853276318184369415134313494162205189752759961559172919730887570914274109525821034
4220224201815326669849961590239321032083862001421328998679010719353199506588992651956898360871131473
9472463049813238925935955236998945505617906241574163587918567473781682900494478580231443925363696254
0232941995984262965927236838366139893837805717623558142640934134007760540932869379104231547960293246
7215504990505503295482024644295224004643574507310851441947325790712876875311881241575632432553447662
1552210679168540883350277698923340827953063220539483633220205363538759799386202238629050941434264655
8040296550693408611971267993124775705745440550518425236388500263262207021915417457170977994998473224
7192161991962576533190619494559204396585481351051351836405660148209987081265729399659395321017160515
9261737232203955382282561963233841553320243780152708847613741623755105553226834275049179968693739660
8246231578505685544526218868384334963711536687850399731456321984371779606122216687928688275124325866
8730345638051579151812131159417055012617149961697370727072909645566655462233120238394956108849703519
1025603178524959812777065868682713758739544955824843702140828111977061641861039846872530672804041414
4515204920639900254308113446007941670226147292096205372958064618997155725059353830363937339569064827
5906674923357715872856828800792161209853156781446969502987386052190874776887671150739642342765078587
3695276107653914569948351268014542273759169703305604602544187832269783394921939707375855885387910104
3229970180687331187482738730653282408635945248187769557067640684011944288181696178318025529667917213
3943257665701757856982166957524516803868390237435507566833643568522444484459221538514717178602285439
6728592623505471638282292576231554577673288477453468655189248404729528970665398486131040828452483993
4175764218345962822830327066023859850232863769329742029204305547912374326508677385595121614922756772
8740185921327503569527955007773597337043285554844191865684177126946720506141661655235750487989485079
1295766487526348183661364252983011759040784716211437506592480285437050586841675223729779696125625696
4683158706404395298047585835479393575465999650627631551977237015584258786590951659814554521710616627
2986905838312491276670363788740353056946632322887979597349132344050608903998232236828825058801323892
9529637556653522588626356124230920047484730059032954567348790794206533492004831345934537135646147101
6880232331024296052299990370698436121892975465030338451322606062131360698020010626928998814965625801
5258420184149049266761563029077672744660467781736588191791381906559624725467737973441537985236691017
4665194819972784175071569451806509828429101860577032942683669973819680191952468838144202580475205163
6472086880305792021779305706319243406374608986815025654109250075949125212210782712353996420495163151
6195444065116916116031425908703168997416923694067327462226983579434979286097192627843333656060893836
2827218171588738068267125832360990653683365335119064069055912835204743906285224167645584604191564425
1212101083293157846334549181965775735988869381525990107366867950674393833640325640131407019391328705
6640557877352965973451899880249426460551029886895081090141164459810187688594425031000517391484255773
6025698947139389979543704157062685021626350484501553095217551358857386120332492090935534274703408055
0708924334139247429401128355185116816304696248667393402903835917148818392338132959953431035395516454
7062638536777579754984055488052497730591300403930744839786649188952449048096175701930946184031842369
7863635391750136384334424629895810204848581351237848811000475747884493926327603358374402718634304176
1790243127593517981554319303916209666920924640319227470299113631152024338560080477452357864175198065
0941524712400405019973288666580924513903426958629199718008435881252993772756688938101597894854984521
0217816274766348780325817510996453031902948249163748907156035651523319221874264495317183860448523872
0346900302151709048005665228260163961163173940449058667486195278062776033994035167732514552048876935
6533941737113969555354677777652232575420284192635327955501305683234134538033606615450053787995378078
3124090286283339210163791794727259988275955784020765650770608181304262538697718189978562316354263678
5337552220763864266297029455686098833162393709066269432177647281575582848051560139878162590562308008
7948766679077518163426878895933996339581421525874552442319182550256047554613637195749276951783511307
2492451025227686488895769463819652751857909382415272958845331303410306638453587280302856049704416859
2273598201599363882062080131686472009909051752687193856301047443893012596195428575440113570755655131
7466757986461799045304555423601787436024249524833961555247324896186608884841984360223884343721024092
8372225248403217443804643104957660509907061754103785140780322198778724306985443060331211632339020537
8491159840379521246698555619753334057373381862029044893489939328986009188107028409098240149411523954
6995604929001954348314674637750759918042885293010638535253826018282644571328485150523262248650983143
8561628284569545747419698739823444565809657091902696162414965590352603794449163571774568405861163470
8968643078480323722924401158557015925731860616276989675834615500561283301987633571056345053937429388
3567774661516600213807019626120997083599885116355635718870365096684407468859102379295619255109246119
5996454660604081287984591846277451907009600991136411158562229730749836080983189534700888738666931314
8200815350789332170407477357484442859179020869873158722510292751562473211041118734977925769068174022
2288354398099218601834751416577597100218783657789792868129602445068714904365103132205385022498441724
3645130581373136196656741576617495924442843083955288654515420388224912536770838214793688064743779999
0565170360482099433408940857238314334046451816779711867153896172446932987246183251266672806149093495
1424410577414688619049286311394226444208616733762250890838930576176060381324185126292018322003776284
4051354628303088486970004538646030892700812846270741720236038529368793727195848724832665021285229447
1115910322137002743677013039686532603503172613002155008245031528052006087902345556713316429499986018
1262013072528079259777252203941443185842326124588810995271914471037479318947875359475282229855983150
4458151661578350193250684898113578095346105575317510001183036268425115300085426145756425153753606551
9012673422452237074158970972354627156455372196874747363862211536759113918407095591139624263324788654
3990892695861577968630029633691251287821423333325359883425305337588529551397026144173764251103320818
5325553016787755346079576962496513391153975577257828896551944089807157159742918527526918499217654133
4196932688163801685306657896453731813918411219143286197744134468868437280826576003123568788793960863
7434646824598650833542364223756046044160787890724184547543825023536178478853385735792226760499770350
2654030994546752277575294098505932811262281516296270138866404198581397625560489894435450449515406275
1847502337352716215066066726809892564895840812596576693643374233797324806630883675279091379625928135
4844785628084989757833718148221587412594838425407687897974758210472803510136046256897242044148763002
4377796381730999181453110004449033813819494105012121135027588765370277130710879452446048739495138359
2175905622004870393299171693127485981860464049452045196562331331235223340016414310379252158330756491
0706746921203374765003253985569244541432074698380131072525461959929241707940533153280594509128239456
0102713282326681210874881997944418428099181542429678281701256870486720130785600337648961160152298665
9003799577224724970517956099467131656230052020712203166133348497608835367771621786890686434287745601
3871728833960597759176016369628400577891157628524631591474987897897617961997266660860889173294202420
0581998930918252077042576367619190231380923887806374100346283827138508590045988483462386806973481271
0072701719018714145701482496348061333530809276722918678699606055212109582833341414427514122920794268
9805049866073239989724382072356848691654596065920783154331874402096186564289823375259048664968686254
9991727142871651678720507488362062960312733482313038757745596136242685947431947779665870689907781898
5786026374700930701577098592097897806493009137193279635246833465596561370026641235164794115167853840
4614877525298517420656988569266209346553035118592825505521576461132474689671517455346974657963466424
1705605905148096700382533610670121972553632875590979884027070125198811311456834317462157555013637337
9880789743605751722595213607588295013832460606002762243781768388386620602827641595948825282955230861
2594291416871680373848410047967500536663919774746361819066492781038561264836227435856654303741269732
3850754756989020741629070054472982291146626695874375711157853942278219261613690384618196979442106476
2135307533568169374260986144525035056658845079445443832274744106129383290479288783652182390617322588
0402426215551355278009603437321344251418555203583729729763059358960107633621969817550600417762170956
1711291529454484975965913238007418649062230834396514391184088176764919251512963203654165104333794244
3131790855588831744673932234318198698339849746789577770630208332538984096390372823688761262997110186
4551354214677639911895813224040126756709949438101254913209512010939501436650844528195237790242029057
8098996314533826381710770791243033959095985191433033838198785585019116262065475709714044852548394744
2671693021588107157786143558059625418372912140834526303621721155806389879882030208707164505831819257
1863800693431214783799630543286754157126409513212689345504099378925727733491825225156570213359417276
6968587826215516020214936543716932512415045319627507650912561337629946254320129918557773029077694819
5008543800071004072796902712235371960373743099119340996483380245028561180587810518029237850416333071
4375816901329645821347373603764867489746196970209582250484206149757584992630154858140833978418249182
8871826975316307874546203700146694725492755281278586712447287826922778260409353928977087452907801876
5090682246313742896262589823434262273764324773173498252230446502845426376977617060251733189460820838
4628179706866389841446901642632572070102549432489512202129598289880122392932677618228035112337732132
3199232836582750568504378608597564434260403197802040526824990386957112674023305284172178198079014647
1157255744642430643185749310724609668044587320210273579460078820549827640886474165925117217139201574
3548015302782454781795567975532190585631059226274721934727452425935045021179735004075977240803554647
9436610368001119863467858497158270515520710389066665098915727729749550493316579647732054575383652515
7974029566522146090207364494805337900306963470282488139470395405420867528073968492259436235657916112
0049407579641878966601386551501633731375852320350320977433665764557815313362418556900726690971313711
1392297577471231233174207925527072664887966200207734737499886591637294775651907722068798434380393815
9168528739248645976785610813205149534130031518785707153468477112873637301048321780250009135871921278
1390388376322010388834830920167071406514152350182418461761546126106115400031048484914788022200977968
8677109710434813488875417460825536742564569641598121633199123582079941257794347565147527241329909093
8976286741147766898415382706628269221187240466815267530543781161116291176378150873705092798570756258
2575065120200388112113263985923521147530139678586279023851570890471355676105060957743535772898257072
2950060449520702070603686058477251145234813549658244643363897739430301885535897531337620369032401025
3729194406315820604952452072658706995013430857368841923819726353515677272112372706484182852254146916
1944668782603653130530394179892708726388850400069507367849149032822005535364149552983312768659681794
7917142855342310490686572479356557380247836649937747817809775259563929921226738739483938678532173258
2055104136829994244794336363957653498287105168087329655706499531910391498955920684799327451668978301
5396903935827947747475583036119486124386046804338861806560987726059834842797672801543710567147121948
8317019058701774273210148823299384035823787150891326713212536693327771664014886978268079165473877952
1974186027087471040823022302359691167718415307316763192261517083316508667404103866098212647195097244
8419343742659769560795090554723495509032569508563084196590038777515846891653068380020120356047684958
2716816386318494661591053484084164909370137254955441823165210950330349079442714396274393614482368253
1195386348079053088737841731738560239403608662164012585251332271772040649097871295178587928091205554
0660885096655603317357961476417993628315296177016369313896845916051480845984943602257936713156170414
0541235209468566130957264619166592531344998669995376102936301896355373254950488001991851639755739678
6445659248869106005795163535999174737881586319281181415359458299068532345127175009829744702783193524
9676908628452044876956198976184930424009220040886721718088226501559120969939653326124837396681134103
1734258398123019622920339376121549587134191689156475759187736811278349212069825336291215308507218179
2732328630500975878351822483322225541397821741030382417908731926879832888937144525970799546334955374
1404595927646513965331574076403026611252944119780137957540986541717866761050200307580884739308345630
1596661610912873408137102481525684240020132263863942737436004281750942320753022391371255756598143555
8959773993703390288231898845180854130625251787221682982657652282913100909309780742375694320626111975
5993400152938466175705468419126077234313016574593384602023451721917930391766054912272381243193546954
6675484607571860754353101100016986950809897410603818608556238999734435892893806944189591351083558698
5996871046995994104328510608968310865169611572766108204815288337778879724523329873226010310872430466
1806449319147506445784047304353649080343313616618772297587141497028543531566047429129587734388879948
7088108443004788904709329398017679460578818244158923290862635071156183995578197582784555936552775725
8713272251873978390259479792325736834095202722726312736051073073548735320269648325965546348252542760
8588933735394833751896355253407746248174682220239017563600379622620508688538353829913340243652783557
4899368870243775594373471814920476271930767460408676633938163453615716691123060596781292019180036584
0057191376121649085512962706540453809438827722276001065962918119008334973318384399349049353608958530
0447843380756931750012638156754210333033140812525148733829394832983168047092323899965554342247072617
9185081925763484430885323575906307728389828448949639847021642016633958415734459185109428656100972595
8404946877349063941894443751790683875679573334570482042559757504146072487148051795449389199989615317
5664118863600387959967169865477639096261810635127892869380595740769186742638767512061491992069707283
9025315891024512344376682031278735182216405237578433871120709559672856543564304510127733233002387455
3551699087996867975984751985810680037727775890183928348773686144376818856205657879960325485967471116
2982031703657759672927360329282967208001362298742448633655360168964800175537155062403637845454378388
8100522359836439673248866011014688227022536320649564281505185699023250021271780554053914319985167856
0635740696052889056160769726063610505613273167981369287987779880323263373782613346385650484463505682
3796806926142746777977292030156643347425427363988089404380855416577770402522515121512085920694943406
8051455646965965645002899868135528489895151729287789015753835625496843003381422062409080557186877148
7101415739771922072812582465894844859059931582043000715972009237804918339384793758652876849553940474
4325348012822306302703093179461233670247368926655855947544846704473402693280721747048759832641101715
3186485968476754132390812305229076858712890709236625528901647560137335436885011695764781566955423183
1070120549713415919241009039479160652863077943286746112757291625709046588621485476087274756862412546
7051082490127435888045939963269387874873847545536065368575998247850282566871025449697033908029056917
4550790138020826820535086176758812776582425396175500122694640082126173358900283594626467847752708225
7778593874554763979092648963926607050654757701921997232325524630703535079741411162928956805617862665
5721502230269758622921328556084216989050451775584437952276308484153247969727766663589713587456818433
2717429633104156506589062120181285491439957791784551453367389251663604659380680393611299605261647839
0986771738599963609916724088708157794435238172729550760982303533990494576852271664549048105523963869
8230921543952592959149563606406448741278783510745419529206841878529272147226177532008657441576686480
8401364566391391054851282452668453265009249183300976833977751934807075815503711548734575612260407582
5276386810966892759750406855455977309168994027212515828604073011053956097748614699795365607599768093
0394459529516710884207636800968380982884111757821427857430804222521340348204695796429411707253311198
6305698232157096242630035385505943621948342630042920157630926457098640565718254192267789617333375942
8681025629893930268142436078079512311131850095486329762459355214524119051165478309495081720850053923
2566531884128401513242455580277724197675394578048283922735466161259155552550839417521337677607457123
2487415774371029477412231609638009971671450449354580890197915976630104816332507460849017321105211409
2631726745186199998006515941375034665317957318824206082301659767302966893922784992674673737126922239
7098860897737362638890441815064112049404987796072082328585117956456787191651459122876239401047595659
2284512472126875804986475119327672921507751506569103049475702064117171147542725493050653040588064801
4358101326303935142318344519068384092851361006703126948324015901427718000151250017705157829155532684
4605509790174186141126512967785602124579740219076990086686763130993666456753835276289854100096873890
1441479566121278357995229131994851157158839210217641685407505767372845203096349006375807117810914117
6325278380717416394323794801101422173786210621610525217874348957942561854531952067120744052818455852
0123946084920413988875199444534279466723082432620600121096999231345907977699636505080014080057906042
7886022689652936851590501191182201376557982715512290548125807587907789621486491593719954010425799880
2594647433780889916821609002579844634948827134670841406042265807927332521054301221701092428174517748
5819401867063749940347438072043989314822180723073337465883611720394001272978635877347812054742209400
1624692694096769047705732886377544362965836928613621854351685075224786369865139908900942774699301392
9335501238614646904874149448550710343111211460486846633550642337796589915566190539537602021868379831
5445961863755846728067671592386810868937167648399444778925650088282660191037715956111559693148197508
1125609128789706317945962753837448830889342265138711924931635155686421602150193000191953337557114608
6651486398569187428332465398545683071013608581902629143554264067939279485363638066660590866213560906
8492848079147117449481217970924516821436383021444804132165165124732960880852975964709467429366693712
3836629556135745991921431460587414820374788184742726761907548559634168103652692254393509968028739789
2492029922880057779268314485121149572167124434940217237140252015980475758479546775887040914847390670
8489320995965313729149002516843963405648712726682854702371190748760981904031563380802990931534341197
4956678386124705888593136707845838266203096140242229654759031174104554274307857312384081025650344093
6631874927047227363585149353124935292378708092041603739918400017119591200670077414761455847963496135
3840957016458201011014633119202983380868604177331894198258567086097507176655464455065794237170356095
0641755614563679771364403454727176826279257372525054281905789106353083433807296989739951236791006953
9922844447216317214302477734256815896546264637920552410064550120782394963669373122781294595934030288
5949610876358979078365177926687752973532167103688985734192165399156649378527380706149829266245164865
3674407998879485631137524656170627450072004380439170473427656222464791657834191779596681634442250292
3233080676634776064627516671901000942110642539384747024387696514023111532631584347971517706343809574
0039862711373900658785117335330656692249258401748170069761518479006458230638140184537495846009177644
4479887172743604276605911063027998339297651448761042058178678245527407347170721879715615758661270960
3770929326620106349029582039859856038645304762290611077675835972394394141434654925094491655908603598
9481076756153510402167944429554606318092945349313921229756423440753195689129631239314042092111212815
8909214277997680665758699051616032141135567044323176225643427264565124905753247029763440896787542031
5403319234258214225034083987712192217018026164909539699642198320251957911553879886172963430244274101
0952637422601003314871179642651356338905869507021562064258993679551179133710827181277289378485679844
6870063771195088753119800223281181740094774761216294954035348506056735653278667596835963351276989589
8869286905538823408731106157882942497088009998382640973336659915594402747915639072860283991454385885
6654478977897797147933128273143968067482159236650472353859161613700819422924662273653659696212485420
3406868746581392355846309456942214282122300821300664690248593735296335964888537759541242338257642271
5169487849677933117292616367245609488960533624213274549913678310114839571205752227082539618069156205
6691692596508439050918637362552036641930261430757063450342581918957854512485516050055710655597058762
5308822352229913953833368854183710793016573912841196935966262067071194129208132669768821063608364615
1298436572510210589409480209152102808305530080379563969535362734124332417795569498863172006400258638
6387090445052884016818251280060818557045908749913160892258702990634047624725338822262682498272007892
2113865413165408900462428362301047625994405911120654498969581745119908939236420985598601074973453619
5745681237435474401664230809817448652976414885210674038306604603938392353989752677595179045886782185
2747753155420315218325006834546614153725492646982929927757884974624522384038795657114366271457452663
5569230622624332110929175096735474516341075273272299382876928907735871543542104370615091117974214247
9031668020669604773532263829449214597830121874218880191552471427569047997932729640722555247214597435
0360807456078905705639202771351829432789477733906800100440201008022176346843525723923080475979673591
2857729738478450588650218011932651500992315847727479902529153051956850764393511107356446940345823144
9345216191865465399068311846533080432575268014549989104839103463747878619716463656456127751613536692
8146873515235035218618905144239188014590303579417792825313482907009824096064418267729109259608983173
2726826979884985405674808271498105786129163690661434798635812866155070775313970434192053850656257393
9177681100883684685711227422703415434630192925265947029679072652730997158615193592520282215383515985
5329740694455130319962109104184746575257840617213563306672900607373773466349566964081432800753249675
4149736938655003987488976997160681606703202864072165030126756133256726123191818809560146136931848897
6015140525279251424508678782248344410064260785240343363907876132243567194634973936070432163095056543
3593544368790736989491584061722566301533571050947097387148960588412393488517089613086787282898553507
1869344099385716250068951255382478552675357604776467852295115214240821680653340863304560994388543123
3497886176724931173975198480702289506387645890002471016472431794567030241627258597133153471891613718
7252826914940123756101553250701539195689883183539438134006656570706821355788409881485095883617588464
0121434029606140012192712672678990408970200289361836701711888639281383604365689954709454123892082943
4846377201481558393815397831122313391184281449461303971215113407288541682970897747734246899024190180
8454979060661133937979322160377240304409956450315010444945895393364991824495461085047546496750520479
5069925546221522546432611190571825768355777365156426416583377976399090015587210371229177874431901689
7929226457795329326982907007550265412021881836598414487879516693076579265875950371180358643705314709
1682940326703986430138541198594279227561844864291306770986489793248904952318252978878969553917129342
9885209682216624693937373290715318121198032987964103965758466103781319019987586071027614089280215702
9223630122188790085120406969329845858796945323706124893201397035436109366103012142837824263331412299
7424043919158427142439598412844063638211882275251778497033577848329597591856455802167630523481039352
0701634355928467429075847844282612136988398467879224737843139699213503758937484635748840954702428708
4539176204945595769054770954305199606916814701779537448337207639396095026780096503344006693159321822
5219735555686176251868686344742602023739028522952896523713923188646913417636070608179914614029699963
3572255187599990710321817728880217869721870893004345386687736821181468646691162221312154102211146710
5151130846304032388449207414764599328978014443706872091214576793229498378353783316883690657214868430
0735426097177785280391588423413918987853693588551313851990605921868216526638292578019538118399391917
3524354011733489827117041826085550605822477024503380147963073432739036346337463902014066966970070884
4764092508158997381001488943964341988979505732463456873227396157467480520061083900965426516602404442
9474324988051125397358932337872148228471151453780339041308754368192809835512622583800760619732686419
4632260623794589182616452817378657816602724809615328519170978008005973090173814056362992474525154733
5931255768761012477103398663583916397293324152412978303745361767033265216911398418021479563857257430
3969414012370561014697893511623867362097450552110163495115563747835063240872254138876550328139415127
8324312342339516173467434452195760379649272255003097745246528494489202129025556772341220449062471053
5334870274264581120409825788813770191695944592502634647975956416832767723523593996659585631655365059
1330829841488792469499113847221420796462465659090314275285681106972905973053348200824446087045148655
9966843887873393096952072826671083385352822161168643765806182236807440619405614439631611981199203784
7021664917539301914317438067568216491347025217025938734960167411597172303006199778281077576742098896
4123521176510675669745229892378225494293503333362109951270988123261077910554550033256006024622289998
3352446979712172512446966256656434018375375577598539885053735576592865140270858874855960801200844207
2425652995812173127368901232474960502398489008809766893559327248512226614325954711486557094863027205
6116063997625407719782024776695945962306406245156770062563060387200763227547747296120746948870589735
9895679695825782845959699877861053371167781430299281107626159321512032491259616913738655007761760244
1220525539145192420505802090877587284209611180366957669564954381533414301805740114096555578811563425
3440253706245905749462054143251905479197704933742285663943740472426779269156986643449740961117074696
0755672645727284114614168161704163993512139655558839726928021466596143068109592861075816040826855293
9408584027460630673912126951550111293411909669160695310434078732994411631048574756162289599843908200
8948951390724102489869932019250192810744472567910668717694610755110200844994745757529675815745834653
0914754933665340917811240371538502641743296566160796676908868165875743091982053223454532836761649179
9291153940916746870776669656373382642899377735014918056377911668083218652356146309383105894084276973
4491695104364263378733301750875520243174040794379674716494879051461121271359162670974061200135565037
7110255808324398294559185612296248388252389179887703547569978879930150677238529304739561266376330213
6985398160541593874197689918572004369096400118268437100855502798280437567759241493209465977957427724
5654572074155694486270233905348617495054308931358563227941011137362185926895955009038044276303345286
4383657684794491122979653401179365518006317954713582991750171805348414351073064282637202741866623060
9319897094383064863825003562364567328372226549306995811328792661146083843058479472111844477779836668
4022929052655788374467715101108638375968643963848875883746550658673168380262091144370816804142198363
3537419049329050451759329180306209251404497465848387054327237857514359937827216085190638189819851513
3359100049903411101574399371854818103330334482909627310124578862898638614206997143134489630276769087
8073753264017682206627929684438385382246422470292263911704020144884680044821302702159431642718434544
7626344774993605203456582620507981908307100698788797151897422412663735139661081087856300286961118662
1011802838878206610217284752579742946849662766048710857511926146639426381052466058097432376761436508
7193714580047592508347807410179655356614235014971941610309137048052696039706834857613060395687779471
2058553842790421401182328426365171276777859325224587361019252458080630434460230026386802525080695153
0426813450982440270442067905637780046206849593957819782590616429479946180548269858936594688058818780
8514205281262286747159027235211934999378785436257187938711981565628775397390730345135966349337009105
7445336954859528788870143354299118747285745679623700624687220939878004056608675122504903287352174419
6937492114252820992950127830607251549046263110727052572586554606948103438742659996661348909397810651
4857047476973339552911283652250392102701636684267126287314997638449206409162403958372527848426544023
1400891771772189914767302987521525451633813755005946018376820044342342201293453920617307486179606713
2140569833825026315855013666266623147866657735907890880671396216518946860366029533376016172358257292
2291084874503890582298356335827336910706573923847233382240770676099701832676289852735896711745888093
9948146893489126171910209284928450451913773266780826333687466943334502172852445864710608628653445027
8460941680072069118994800137006222480457142474019203861521197410799711314885408344891249868810826448
7571563066565054915947637219807824647711188206486017503803388238318365845193382173573262626965299098
4997345373060871101253424100510339073583691151265405301792748128287662494107562196588105701972597276
8931657599679019552607946968236419922094737801167358786622471653151640708445653608269543800632642520
0037277278848131728330462437269276529253204820870582239946327140158509936062430236980842146373452663
0027846061966136319886997082653434200987940388732041669710643073999627804159806234656128251990761995
5838232164200315725724212800338420955885391518824238962420076082568803516653609409024915670616523528
9427900644932836540773671961415416824576412731444709951568528320709937051796863583426739967913889680
0911118990839451074569212302077441082403068036140166179903483788995486797633085993847845632587404509
5114534057756976242291605004170897676000171048738552694167306169415086304118075276295845651101587231
7215887104714241791606481013924284360011487355849860545117997273027962990333364849093926384256920474
6559510424121023856789272535338368878085150074644828579507376829481699945216847469630605331521753360
9911432590567721413511472015247322277577692526477971708768269165973371070687167892392694845887151582
5118638082027318392287427460574611104115575120723374490333135645370348608704364692580579514816643068
6576493915159819406672827708950264036512313473538206713437059661624546512830528676855873022704572798
7135355579962364239836810914143374291631042928022904410480084625097273706302695271817739043194839974
7004399287780936590099909540400234549035941787102548936036452481360944912208943793227719357423119091
2814586482338474723182200059458200674636904944055492275512995588214672906241232616075364750418362151
6578194528695028307590497576703936141298469144013525623763831102776369266636200262358281349303991017
3541267409133065613087065532815855068324720844619981130493634167820959240297142548729536186509151818
5655232962070570091898973366908738819639154118773763080554378350957327450398756991242210139022798721
3828638625507023806475829345534665135983815939926812755381170090992026764491085013690701995577717111
4818939814889862823617052030800906344467123887956043267210838765626160244842184462604450395143073652
4300366448901702413132669519897868812882599511238601857431044147072815420267224722295526245503110197
0893959887626235529135397587540116006684705730568096081877801402572758687767149991237007699092372831
0923612269643296438436299992458780781988555243523026214386275596662793663185954046022000817304350369
5826760486837215286915460042272887268223817953067380018814478224016616325993045410346806958007514232
6836425589436804518736121097621387702417448729441877309024256109958803426935876720735839548716015493
2763473624782152844733850838305700328862136094192245152414573375129731459980317393459862293280079497
2571971359192282482948324366421513073891644801909547845737294864159810507872795328865559514752782389
5345157566891468351456331440011243639987346970607953379609013888792263249985997628193295477995866568
1506153771751868501367461320248567129165575812552581076334323729946556845844561195863311646962598629
0292590070771452265391357508721179987735108140337057788725173943611643015093238777639415303025497999
5540139304350661304077032936037103078995442792671438010371333289559960629026455923055078449604917925
0849205455962115102048589151995423302187840319313395807301558381158905860098764124028403214708120655
8216755083969606016431497308138089403235320962900952437548937559621660930464911851056045696470017977
7596386076497744506225636406815558873606323211864534269417796787059904594266500489497872740164157353
7622925617449378985722394408605004134214274681340175660564604451068790362726519366739783770106055849
2765947296048060936415391120748344660657056514360596182779642486721094196835041384569505011703127981
9843457794741369720636966381107469604592742230154893015801037575771529845173885714823083993579781006
0236000662490076032177518310027222118806841005876604777466113179410169439971442924252258584799730521
2800241990218680035868898856119696500821374127085927845379071633344385465537668428717903659686503853
1500962392536751736083237938798223834245907970270487087591651628232622873618124774836816928147203435
2442690943739114798585728382570630162145532831612479075803704774295230985265573631743559153321180299
4332514203183341573609142424623503985481801573642494568768947879657872456122052346813374969510944937
6025249961365242464825104409387278422090498214609999870404900351181176670238118754978958040569899740
1712598922640904439471219226453375840524483850040924457574129824689678384927750198212977770173016989
6802323177650378884506891319527133204983993258358211859177292631406959073421356754661919561235475158
3553461099090807852087642039122211959408669318621811554023808120513180261738565066355770017765261373
1657681655603372409719017408406911957319460818614126895387345204225004100513673747100017874576233238
7664968257040896065848226621154472677257138413200340962853152262489636854523182346311342166599316166
6020946413178600334837125157751324386371916583038381252096796990773398678791132676470230857696741233
2238823498372915339319185665223616833162030038571340719796478925587736316745156507766855151496938965
6474597862175486770354305212642097697373042356117813303947648510857159287537517328063955889053277931
1644516266753182931729132496344252687945892898424422442977384575807867836383647248303428223038199693
5235877398736767484711897122409213311597523081828054715390497761594668869655910467581834815495760714
2104825995156723170878828361677241570741425343046945926474698008827990199578396686687495729440674091
4254462551215342314627724739853732094426057826240862833696328680277563768168118931625941754936559101
6481294409111307494339930814677379098545306342929507833109378011980903803537335184373114400998135870
9502773804811609804876593459122399723671813144033646081544930418764505721090713688021827661205404926
9369355967573123090881818850799271934889552815946337648756188522283399334880383484194041946951934509
7224983992844730458718989183774134146665741869316797479913793413462138711036155362151064765470125934
8527830976428193442802263839114422961324118162295681266831198959278752388649893787778808742646033797
9548743337422254827844491067338298129568522382738506307688163695728409309691831313610129574274128721
0537409443127343696668901779948496809080312055689902915567487983597892411908205048011475758908389122
8635848899269419947216005691066314457631685616583030166110332588315285498142411845529803219987087807
2649657857267369497707638446752756977936578795879088822566949452611129123287031834326512261145651113
7980914062042251983057475149295112006894768464285458198325857637667189047041365623899565041822826775
0578215332691143929434539421711318028806190137938913972886696420194591452891808249157670130035728767
8057206146916545139118809595574226302011670318512685567049093458797909879546106394427354871593069375
7689937994992702933876899358315690156712126590584349956408508274665249362397013032540152046615465393
0077244817316847150017879384634755588773249185426125632399087860750161068771363822213130867537855856
6384357828850294140779813388225349144266379907416758026305798391494727564347502230538905329354066911
0266666965230867068991514453573614789308713073627158300958232119503581066942375075155950904183315894
0602073956514095253487196718448802241850772825760193460113363872638637041805560961950015883361458977
8684187796023217885428746284330092736592173416434810185326841769240236669021488073642430760958565696
8944778425419854001817676848116911071212239115778728461826483349689768457993140260520975607845622445
4348295711223004028043950650809396451442378053694389629030873005525082744152324271776186872422272036
2995832251413281153719773195211616277473165342554347991049785434945774481583026659626910341021912813
4864496152601743315560665886296777282209577427003338664280027494130905077399573923840832461360430735
1317853649494439781715094629071112345178976779212284112876924620173531219761554303634159400437796740
8339958495924375889801036620948932260394997921659455947757722802063073553526014139594102906587029710
4914297813296970364638019159441238780985345081731892506159344781942392124437989754426389567498110234
5224477767006963104364954601262402118057842853315315909365242545299417277751285942479187548799704298
5274586264871567308456411130666272728479531877102924038554368462051264608417153788157557270806161029
4448063835395105737256436390663196836486964856674757185326421243372357006223988179193513991489838819
4528229044352880662925318030243057688661823547040148320450317323475893130790512873578545061332131490
0969084905246870952151399905866512448003248709411895939649954323612800461833646334937115545659081630
3957628577079414048619628524324062482605222937243511607244988038280964512400351971212653916515043153
7412168586552966475273551637929766035768959388526330422027857328994208486510071276945121206811615631
6615626961690850644812692702578463316898193718898952266508121986247888762987417530225347531539511233
2066660377368454571754235815104049051880070877543813176060668145813694741956999346456024721928107816
6067378104445851074311063362103998730217279962589451223966121252775913285633153009477520501612321233
1788184200173312257257608500589524018815857860397127663998237630498929797707300144621215459527004341
5297510405176139283380496271021727728989754901217141640322302319373171426056324895558510072449382490
8919914006509269619920328992698458181475687568200991252329395562929115362860043449296781299803240652
8744076847773051257100204606959779564646199297071611192196887457078552261771683749166218308805046462
2875160227021099687738859795799715655325801648435587160847914927009978316184843572739119820332319338
2623460220335242201534471221977670648640059886102133257145042775041261956283162238330738352539191159
1211418296025023460328411870259089833593943528037237979968795433620802613055488541855122814563954464
1779785600033643462962441353243567380063336366590886106676207691053552885771060533082343830206196134
2994469595213746222682327697460598903916000258359224289536228746142200658182284211162257811404473871
8205098244763212352189670383086598374424985754299534371170612750996122080160019231864423734278079638
3956782528125145099627319691327828239190846987324120461369415504894274134621871482696496421474956048
0213206986305237328582025232939943012604909538727910594041966737631056440992355943837963550327238864
2945463373670424487941268384970165263270061981536233188061459820422368588986502093171883578462047947
1568348188927139380263316174707512493323261091094340114814729277649573002483793144874546194257229433
5980598513012512632335059953320317411265126852681972723096634004330237749558972545046559302682512302
8931627246707448121937773288953989294285740060676263372318370190910338305191173836886090781338013553
0421217709968493937622325490816372266479141395971445729811936794185444616089891347990250833994343036
2380179462095772307296246631382730362910801722025308630687914802490149142039352063827928161000565569
9472522059286611594697029475751824166081402122299306015517769680718789133419443168599871781748801993
3333402771363063521940828204593744369375649471052711783017465931707429407365018952205633575322714361
2385325289559395621757640370459813402703292560628493709816316104110788660032253567660086541119229134
7890894851159451596681402755878950797948551788496348727602966738888805579473969829973949315627188716
9190063657293428143783686292706355344847977451888079053567023567269289747998383571549112046359034215
2957904966043580652391209149160865333320668537423934772943464501177372703772055664201479151676141202
7403413587232664737908149523204749177511310794316710684355873153584208179172872919147227307635427912
0868451940235231559890029797888731920016076281485444527200382432651286651886250373942583716497560170
5748654781941180710287632215411236009001011874432530574982613674172635411417271118433911711665199736
4406225333799362721599615716300687027045327753537354364266991986606713911226984505525806942588464645
2403688356754493030154320952793495884243179517051817031782997547751551012410732315806797487190824392
6172275990997232579856207124177031901909691654767935219654249978339631820257654022859843774437512904
4059544764572175662194781976322253326124427869701383526644643490222381764449765212094417609702265261
9290612893833421724541354749749771979432453304802015864643445247121981879858636623507316249992410825
2961315777752524895336650665404656394772072980133728046044368214767490085950797510950551283737028227
9713797365371797240090066858072578632215314805958057334539359764553764602856036162475680055314880361
7546344931695236582844105310213294875009358728558658208426247547193532451141720845099301408798367982
6298443631612293756975878708129686148163312611539408547272193106881083432088456884176768515231519765
2127428725604750849220100275931390095896092471863344111511269155282948720996938591995648283998058238
2160029550323029504146621996533847182735511380179437658596146532704809679542112869495687196873505855
6868139624158680118636072727038343422346845170778846407097133342515973978229259629221793248395382615
3697222714148475729661878804604796838564081823111789086521783656423875929895998131612903779668697158
1987211640024691439071963139977046985116669579428597113670351160028899121186155352398448544797682276
4930515579309875075555818204261943055447500384283103632813391977423051949888291275680858764931794981
6508646434930814850117489956102934372143593385987990752603609219056416077456165764258522572722073907
2098070981164265062729621094888928347206913288053934167529734376400407097564282008639305320832122847
0213127428695022179290016580922863698474562449862843849320272827163412936562266711740642390001821047
1452806640746540852943630233636004286708057953601778830787291585478907141059833702562171357232253291
0072126774013663873153720474349357951905888093708795199679474583838684381228406125250121709310128622
7685883649755910248241715520445034070714707926350541472226334965134108513540860959285274670590346884
4245878923554724446503937799257188654292244863826793661859436235925319117750450025327834919070439178
4450150182597177644471619141672860952224178281491748701914081667617006972174358537875258463739337120
4816264452273438585539330815821190008445759655218402074995222387064910389084234516238209308244284050
7307121667560029777118308950427389619113406975219007608837507261886598850189646211429507961762234302
9424312741741371903613520337767731480778540694916415013464681109643278513007787269642778735012910584
8059511914492975022319252892266713246508117527411528587802862819130722253069506421266942696904561096
0948015283593242095467116850858268185392564021470074738299227691976627466053977218884642946732461209
5155796297555693365679926695168326342081524868133154185205885107728518172028225802074402573170195430
9645526760173268182986568294033118277456601209171006567095603099048859456088000174556551804273996282
7944528280817963636778001299093977356337193035233101459266742047059423400002936116925053982768055367
5055569219232360541753569820193061328546133062186282948102697456281872370729890256377674985608461913
9967053919479860603292980758055913728229514154610154322435420562900238160454432909948309125037509290
3165862295548669513034821864411973438760496329367724333915144677438225251627788095622608943251931181
2925071298756181819328054333911412840726590505985932132259995109467775686531044128530345422817497640
9808857638118843050249983886531132645562847722891794118470041524656543804361543005056695480089820527
1556098449564749094534860262899435806844790583453598685190225576913893182036008895140217269403459944
8151818521018675538936342153203192003483283039919970331661697741263248274786448606952654420797478775
5084622515286121069148034138171670577327371537057371314882942638885024414505848199816648887372139941
5823535725406110312619129340527211773863195724874542758564254934765282836166017182595930203312000012
2715273594194965191218639100527030527165122714475200127073340876758625283318265391813057886149488425
7798808923913477451253261063240329311855420527596132404883522841281779455359748249952288525628933383
3556717225512415805454925488506257357092662535230180988187044168438257948427768684672768711789867300
5779210632880010793572817401380081395607708563312945794595118697469633186711418121744902742243351543
0144778442951744846746794807216753794649689449361687219762278432778569331184094251458455262890789002
8305695896986675284254114093632456591015728552422060781397976143323125969791283258213952768208911328
3121250102525506282831556326617368452201423858052374204549558586526254500911686851972713071288116111
8012890331090115669097819025845753352630177068328241206748071774604879908134887607410571764098002408
0046414130535406940792531813255690407061958028112803894914367752360947023250432741577962903720657037
5652486686685745030517025978887159469855072119168791089261271472915778506015220601122874766879474423
6119887093132709814367205414918395850157157556031737165596259253791571154278366949254813804155481444
3635668925780282204987554167578774794806337013153895008354177262250707874073370610298245855309632912
0940721973244705191951020791149814894867064429695778790391861261379986187386983023825804022343478788
2867651999553032365516795037055970345238139830930602335900593997211816984557678061222713963882162757
5175292093718256783920730822136080357269500307464718849443240732933917061331767250770431979088441991
1083239098411458180103926823036067872846600319877907153794670001123724792968853800571452963791582472
4800891576581790519374390297826783991435329998274276834900769450371735175502529677842828491494431437
0310055065373941470755881683240314684569809465365223110596887592779699022043917305106104124006798987
5044707107205760874292340289268931391987675661569778232502467081557540858518350640592728435650368045
2522551388281898947748127511592401456600147864140408013947681883221348229905721999169227892122106081
6246929194405016768799281336759438967775612281750583322315455537640138707570682314818587217547687967
2062736728979620900219587237538835606024206738315248247428396601468960603886216974014328272130189059
2298086055292923288099811927671403898383728539618628832188744145197619793023222689356674615435857695
8152380994979234073156031259553840530755787814118531558521337444998650626230751806692025460653293689
4365567448635911963057703195424378573857772704914841144473900069068386022008777872123516850106426178
6524515650951136353895645920478153032465761217581036257421484026010965995786424325297981593233399627
2630718658105183247642112707654131913597113358758039263930738083992067708777512759681266357577699485
5572404211728551322762017260432225986057540228815136430993349416995164471217864815328180483746698103
4001850914860154807691555561565381345229746703522761680104899598427967814868206240816115722920518993
0493033649284925346129046226902953714514819859110056596284195865258504167184591581219083857679443934
0424007249661449045552858682677579334304455233458665189171662278437420224524760408983454284454413329
0785939212081735890010160437199144220099961705501523345306226204201140833886732270830145498036375429
4795254561038055652450437289135362986397777811158517240650216741610604656889657216889836248156472646
1371798426699732295289757046449701372394666263705440713563117371586474798356248778542721484712489333
7262369645220013468461989147951832425960373575579821804372928976781756016318926725808736115674603103
1859365286438742449700283134376706717282639883695310158701010993146371981882135712630748260967922703
1426714079744255569715677103309097348648172277712288273496974110263553055004155939188340148731013216
0678997554586749569062450404144714123784398788537817165236448728883579740902953871570484472944142198
8187450260252080641984507741758549938153051731778433316709426126195068262044846481353548670415488547
7053661847744864846410815451292024423732040686111861817629407622676624755160505352641198857638053196
8629058295186331867745126539475682895582028035778997547853829798606068369447480406958492613737125131
5887382259021163808129457514166256499326245986520933012896991122110761442117533534742038294626389208
5697127481072854789600849110794120228381677906578439586379665046953386844829197088794708563189458238
9757630898664905060420256288823173210566212479788615048164683087636499632744656082258710247504563144
3078141610278647773107773241727244150775756448974710887879022438926432096787711816507934444336830696
7906828845677519838952613986165837733754421401322675353118755522927842425086597324314675657318631720
0179097941493199336463169035201251652330239130396478879891972635442626741111359460694929080832469048
3816358184753132317779789269538705778003724679404657466477861615796600000430439162694248806204469227
4004069209893179431758280788374875733888041994848441925357430070962109467686385256422242734586754357
3906668702110653767905218664043523386424205541932951113693057379416144101632936055530699785737819846
7935209726149031391952578518888089662604207582707092627028717330440878619893842028471982070236640173
6164350653335663997269867096196510688976166980753323332411354888281669892287459202333826577173794225
7616383588007926814281893401618556588476857114146275714846703521799347757469724937193296885876771928
6910702396354563124190825542619377511173073298201485708852421212778230643078498345381766041471419716
7318594269413390427088408247868509011321818223379146319143791371804648154124769496598444078776282859
7586993525609312248463802699738878272835925422606945659700319145550981952812964439770979253273293875
8217440139455456639810828248934589932395781348136012993303186894122605778659800619527779874740714954
6129476890420034836299676188790503236585692215062760487898992672729773364294414645616573303839276030
4129426373324271767781917771411243264574293657430033284811552275358432677307913398322992507567449799
7945333219192435908106068927004640771081884356320852904500896169233061497347397663478012161837991547
6415688318199538498756092355442967109517583036717160214545625414147646662424982276775622256478635541
5274340470838683477184724357895335287312255156971803754689264993045616833578405393659316783697086193
8353679915124560375540710967928985513609515177259061166028684773282460534517088975799201065907972270
5901146017490258206013120761987772228359878260450809288648146749336754351513988901931666070308785781
7828146829987374927746620790109058632437875699562561425999616895143648530220456040137978309174804621
9624207694108601983289363590524095809268985608453656790512507601596540544200235890456442749627163589
1334243184078495384432967220663344257426942092376937883629481299092503896371434236392589057485907875
0855148499375116723457794081135367470896306743344876989056390674295202197253254971066404273721855114
0173941477925025251173505525721375719182253673796202094503532876831715287878973819949081894860571924
7131188355167590629760972566890661549606550874655896575431791749803328964055653561424541903456635222
4504632190878020989732413309337708983377789420827503250259271267095480534505917692058286928236362984
2779057036145066850437535003419153252550137991429081722183292201712258854404008514122857577686658230
7714692768108516809227908840488928875132257316873430389152130679028403330518781661997550127356591917
4573390680894865205908871083668190238335657019031192887772349537816141607246047292908647822754186766
4121605960552723274210570471670628768780592300521333912027066448734809460359056263732166660596570836
3748780031271342748206290045312829614794764328980705285219264001388253039217970442161095304757599936
6894944118974700288618779126258144623381486303806948518366192393792557550607240393925497829522103721
5979446421656302368919876510703188891142920875461529844745097159956791277046860592292602087471586853
3766775904084616153527025695957686596022731847769945805829725862746194743177894799481654514408509808
2110185127253098992965755482590266637816789915063275791482461343043843883039902711148106790567899158
6546174597347503345211567720202838211400675749237163252883589066953933233453601993030025192124187740
0845958601827632173028925139903691335873522770982069723763918315746829361417249530149096143517092491
7873195992655671876684371813253362553483199092749895404722192124094636638256356301544326471482945079
1280047023149299996147679185849035717612496638755368354748524690321241571522129394745921434064376415
9565310060975696699225560882848272011633334861032591244773322699087618201868692452146763294162254645
7440406388362171390111568296078357799581802638267816607954182796245945829276750738104059744058414611
9941625276138725969747041093545450706169781923953695242580478815305678681430618934875057333178780524
0673791113649975118139480794827132964305327038946159328371192765966765988881215158727188607975917825
5533915131343514746302677557543920912068796263757790150868089261396212212725153798339164252735867251
9936535696429604836111074944270569769652171599448083551624285285308411007207203694130055501522625673
0806395466801807898038626566876321386086228508349429150592824912236319310281092044873343914593531330
5770804430521141488017833026242659794521992022049655513902996187481265175645038003109504890217698263
6273455420018910075609716816029343688752745395732636104601790542569939174345175920405348712109317102
6647101682931673700360785095252821148346809841306995877987621950030627826108875281967011056078068801
8542731410722148656098762563766872614389898315634685843570656158852327259332290884396022127241803705
8988182410459821894377748471437559560467717053958127919937473910620479076281135715966708856853007661
5954834094227820186597097544498015815366749632649560168558411357202340513081668045992877743883113593
4287261695319723226599195705763506795088082256027633615164859912873823512880640346897192699506411613
5263202340347521779718454571408228156691988116825236984911124489438576107976507793577494339054396099
8121562014802826004262006970135160927037461722306969379863875491323324416382662959022451336671625379
3450148287437635267922144948740844429688164314346445769723604750616718405266821046130313647975847796
2766844554962826650659933180045463604531281037630955552119229922722012128826631225753071892933583230
8983654438630361313064438409154380811945550521486309956169668135642642262122129811575170841144927360
3007598837847897877640423855298308705805472132767637352764051961762214687898791623683892165036992029
1823644485309873745739711785649994735400783798057509561736386782741727113465630467209517230708602285
3647129365773487817555935766094646213095773318256799465654588975919876974009091796103263403810253749
1856099072273242519103680142246726764681667933631931030449372472272436824223937483202379581089459207
2525658146597602017732155230527011363482195652572777122944227978580288455947891040754861870903457820
1705774615623581485752550257685353664637506443828136050169931852100842962700265222657620356475421513
5893131100711153526766362657462379841808880501661645140334412786946999476898779006472119303410774765
7086766675488536657631381131033425509981696750922761377675820751770077633719630108409838514952724910
5500854482466638044364643400585016586733959511962625002614383225068663986644136828265608096263541751
1777806489362057676283702758821682080711483603038369118568707576822412109184351229641467807135776888
4563395359194127989723167697752785444566106967196578653343060194834382836185748914419467448338488740
1120030921380049798559635302915552851677709299068453121195211634257547937575779137361307331672988997
0915160389649706466088701416129259648702268879394765251677010140771399124099482990526650204934835277
2636473267340138419427207703757389004139721218702977561592304369521050587313504663322614294309727728
4665144238189574302812108365463821061277909075372432797565448321381538523659917763194173187451278830
1357797434354989852674065079257230678275780919656370093626451746300497297296269046356009679054836802
5010625064170433075402431337501315931943959584752620127015628008301485760413012123672725265412696505
0407822950744646136639250950041005488657494923679396866900905463935450013531527935567573942620640514
5669809815925169035013636207182426519313139528944539792128417735888390321825710070998123864037298318
3999962864458734790691725934052900896503282085388014359292286240263315913177392606659900755846803170
0300584379265218660625499609524203256131977857586140198117862344750279733184824226322254116198522231
2905600158869573512366910673973980811848566568512188103066381564586687080493057873771987314698599225
3871584103168111537536872053339457405739602117787152408911401242076837664935999873107898158995940430
9149450472875263821544693309724075866262544450192767891615633205844447814607943948610703662365670762
7408242580658137201598187474450541785240237804008138471169062147127682791834487972814376346219102491
7048698993435883464154409424159667562496825743531811061491734021389988582803447615725829523067859925
9058514284830849458132276631546866746264894378551740884701394507373976084843854904637034281100503947
9372542981436088866882806507075176339080998061326802762614981920519261182422550941148261842709883090
4693638810054882673643855084520659085432703113232097738392143868508735824810626205722332559604075253
4523479213509847307296109881597552036979093857229927464765808022502176191402503484351990245753502990
3345454293480891617174518743515357164156247885940927878781677442102796967832004712375396218252450904
1531566847914273345973475347750629409226813944442116604191076814053431524115278756228940987349515316
3417527552882074637487682646738170671289618531406685993273064865422219482849909257339464086911583237
6547153124167810332098210451280226018414027474304667248824717745758094852321154558441212627845467917
1801502353305545534027856722720901835873879183413665262919741704179549433673131586021848879595350015
2517625059247349037468387327250716565926622038620454329230559881600668820796865256499679231046217805
6281566921489720523430959893613154553467537146112637239355705754975605359038208827670994303045113368
8399916967206434798223146195563647749238986286687865280911136917505547371024533198263199863736819106
3201114343782606133749410757690335951042070212463258221258186658133867008470963917520716463452450553
0649382942179637642143223738170702496945918548724630226814816704733201997924009831097461190704326645
1644601697863050898642038467261122311591806886735136615760387910764558713359139699464550378023579496
8220556094442010197401574236838504585462210941489023847615528877410504337733778212693940769136013844
0421609737478696931188464587214561371932192018955508059425845017488169716172683195036205853729334130
6851170918808788147334389185110545826884400228073679533135048184858754372467730642206572737286258850
1177114508670399181106551524651130607404724816410412227698778382380855504196455196605057409248189186
7143468718387495473320822010679808441757524119304121465095537159843997606069009270001241836854278278
6436144243418229337410494384599248510599214791518065924577747864278539572707323045873317927097282643
1121039800039627816690783770145253618618635665262840197061563378721580579587999027324293203332771901
8025018670606513618610027570482402216578495961857077474266140259582389630702920161135648113152451686
2143049582767361249332989117832100847667296316443528438324585995197037252007534553555565214957654475
9132473089566569378013120896198843471386348736249205430167860641002729673378824816907206873744222374
5922687490809542741920460448311410367127256561265488866114742956104159103978376522369453868468573299
5089033901812573635994450051554281054535648156959221500744062897844707761366289751696111761547115184
0444220147674756297050843463030746460219837778414180000033352299606768133303136317280789721489036634
1582522541954059915204019917456049918025526340241473604515910404932761242094499723314298955705840787
2368738194881064476068975308842478273900850402702179429157353062971996276745604016264271593048848840
0624078228090004046305928043806173461940718418963695388552502975628596745559773994773579777629881250
6261182761075194224051207661970847691362526210997465148804107751149765588858521042487235939116786991
8361724993671921529623828541716771922646569757659141849548952853797383828538275149184869597747270387
5614149568399638025058915145988919298349862986609972789057036139142248993106401303422580949419086792
5247758626362070250071182286322743855278349028201500262003695449578350937746052944504147131709399106
2261648332863303995404271066081418089820174522269963203173603179608936342704418880453148864351812524
7958469381803177789111444064679100522936926109416110675063506643470819078827299135754834390534111841
1719993999482785821291139277812986429403699143949319802396817014596655542109826517755405890427166994
8551191425261764290902353500145337716654783821215991151085436850904690316583768577821155625474204550
6137157174671854905387727376939978689713531329432650443152252561269579962153869018429246623585310129
1731731333939298364698018454653088297874820889010558433183582504447887029922804906632925816877592418
1543653684706218045939223797648031146650692854734153773378514426632380607405809259156873918351850384
7725682692381543458622121630405152611897187307286197326474406803098830054999099780124497948441423900
0977020535076990460722088970794771710469743685891428077897082084678626524275257976791166691326721699
8039824371640929392880967949622422150474115129939387225599977102809409728879634903650954963072934905
0795859925793074253234851611594327533356364923019041669941056920678494358604884457893361460267560102
2707789546997626899161637168843625688630886101590232114310651034771280073086291966094689146031350465
3491727372689421819456528590938103205209588039367046724960936480287395537933048236180591062361647571
3410325821551358392477103892842580761813712742937349543222115495464075147357307573869192214427307183
4774181440335594162752902737003612699285643310687776928390935518531972876795713779158773012784886238
3485735246952844474011372923387326162880060798378911657157879384220957791519069226059194497063366925
4252060138522393363184473904757165365644413775623715352263884768398384906991525531904977806254858572
1027348768563205846692740118845746582810144101014671098680271535318173652249140503876951040910574191
5783732855196128522906734481397396424981011062656233341511375519902969664069753647221930304204956934
3210035842819271835495610602554941099176314858501893166358636531566809746636886319967117024963954396
2421077096462069933411309332917755113385443120186752959390345196274405134248103495314020192715143049
5115317688590831113745893042150884769571760438581254697213424969409078736360674994287010741190290886
5942814308551657465655647730278061338165965877391250796906554302310136013903192303059636630610958169
8717667585932230924754394168195519673089663279187239519751428168315373237237687040543870536118337779
9663831227482257056090487200898341451376994443172634268099408971874295685842749320358708238828239438
5664592749030508960745603790101575939981054085925724431639351052522124709670271482072689018827252580
1050815590607351524945247028257159235505287720347883094082435504814582421093484235987224625819086629
9052675819031491443011462424305722782315052377843443911814695744334916524960147356038180370473015822
4249246500348531464204332978604877609560512485467962006490982004932512529367464571700664435326532801
8209770989311283687732546027117339981187738460412663941612370104476123025813620246468373631582802832
0885559949714553291286927554514874697451548090437914481596177437006282718167929120833776802083556230
4315903840487012426724953532706290969548413942749292658129366902620022220801971484617126751827612252
9566492960935240783448093928847680425908732400789375003997054850247382985608701002363144749405560294
5557193958065213975605617127085465212772243424263880407309906736957189379378075136114084904896166013
3565523784691970237979273136142599456235496834191668704764719025265800471877503832105165507581768447
7484308912940966706535274443811043821136780512997937121093927430645590088523204603507085687272353824
1577917094477657343592042430769475069530781287993886526287213640206668706537753310953162399073099990
6824545179516270430481940235485645768911068909891195740454259580989691568092457381731679935964187753
7873401089712430723248178756662109133264290924044297712433331800932891036944695115672374708987585014
8133631082874668341660058858764550636084375282439708153017242239843258827418587538049541119610956378
9571125495703435216937296105095187637600758173323728940351812524168535089544110336449403905217821665
9111384752121234052533414502847295965842633497922212258670553044985927222262153242357218000110289580
5747334702463599548798868896708874517941954060000385461987236870374538783439836074875236872067215294
6771264342086791831507337829116997682499942526036678918154846393744518333482122024013828725057795848
9313616973658763326159680170043207989520223927100713754092355294779356335198025012678226680137011320
9974394442719382181461331429505607323582689460991950306692092669786154381079486791266410258553145545
2095099009466905955359684682195739768720508686685917034401271730675689255754277609006684609404270826
3935116720416979222098291584983054653686193754421162865512939448081094977530802133959376940428113174
6740932304323094932280077728570251654446890639606970247733111154201479328851943859484441627089888560
0296047764674335108345464241645345836542354919281788385732581584161183819768483344464277556754191727
7286473065383935290871163523417470168366605310365298981329217887379984553646475148508720186263725447
5561282242084045514990335910193892598696185461912773983572082348996924147707202193039563628989862868
1619902160119837231255360060024885825313446119485850986608284968477303565652437258445924942379882400
5489797039765537054439777521104455756013977959402832257015658785419947567923723709010242164647433309
1359037475989650801239821728511659280748443574179551208586740750586602417695547899347417958564556343
6789678186013279461762909164936005603293531392778651540488941206655376595682662697271880644440306336
1006935912965554246766838116495421342353770421515774289766717546555370101353795504406203926752127128
1812469378379167689036077274171159383856980126378831775690557908796063310282841439418983815995221798
5204489555348656497426663918129347083677706419820218376843336387439044632224710570190674401722751899
3379331336337011545181254294168113270352471741068927684162741730134389035239915287738890791019948189
5608344550935972218709306463090266340942575685186556723555839136613054814528887118844436011603114228
9096694332706405059807130342748640482535913064692469422785292913538402748263787648384586182028055091
7072827852908318822157453596323930945145700971579624758667022853867094011430948555228002923964372762
7328411162258604897276148026820267442551588779401556454815850367561552471072556884488358536144491200
5352680951395985669209586006812830257297803178270921389008313838173279500361464273295353206687691498
6268557320295295713697989518179019851288102545189112511398779552201266980845623196291506698722708026
0472031957385191499296175382410443512649841949888318004964776432367500258369339304210884298477247730
4027122597382131163100242587597287310798482517667680773903091488433082042173654950942230572589129962
5430923190590781576365185717460853699679255533628482225796900530808448732899719464412367200707668181
6801646974533050923883069992999663190767743935758622998124743466573780450395484480051991668257330837
6657136966366071659394081012197263433158649698073827656368265539946639182752516113446860526895191295
3243991371511527345674862323917913776251792448920788654782430308480928406485452856761882272410707267
2709304818919849779962811008561327499814855990969271868520163359358343538463673737346192653313630240
7785466058862304185134339175990234441147727398151810319964351229317536311428965537214106635945375148
9738632886123201576136914772469404209396987672228385848011194459621723298026623860729018554985399549
0469152800828130567919936461113268117620960914503813121381292987165039033480042577232248865320462805
6292121813658564350856306717024700361129469732105890702569768743175560736266382752379535251449597639
5879223434196497061291288033163438439426494664365701839908538827970878483394328687674164424665374013
3443781546669731766778015095730639858300214192203904571385179370508226094616051915460084755225565744
1840327135608066591751273985105280567006411547644873725859569202993415247795057194655942949432087606
4338811038957140257442880418295132462895147212601867032978115557988789904612874103546445660555497517
4619373731114270620641004430898560828415210074398421709718005052997078104968634794316594893731186049
3530403227040808174152141858004524386702850593471305990278724066630007971071927562431444816548084169
1401825625448709999919769886452492924306195649150432899243085212388744656332303332892221043652991600
8906504139283498288908410385801158296862387748398493479026361620284564146563658390788605242334760097
3095736979910251454505701657324349963524476280491765009689516021575573216796923906507662757916600670
5502170599553311487936702483075280216325925188553658033999388987691721593286158444360862232405106205
9449581879709667907868287082419278495272316217793255051097096994417863105987415487988749814906896743
6544413726053159069265203223560759829583481128929095048985807446716476438716945349175732181542940201
8406809508783438005125983909679162836437694984190050264791013206863690403089374867854665309466374984
2142933264776237335853370486853264501085257738291983361080543109204427764633114404367350840458513780
9064840904617298600113898604661954943253952396510321841335629547397489390802824132493149965221857232
8379476216139516052964980323214306617197238187056992560440765778827005979020510634589443499133702986
0274255201409997555627293800913302045492223051741535396086365631726408316033973022622474665266979312
7759102889861454684700621413093247476941150695466995351018868719140919010772390117801659246385516789
5334035096828254597022935054483558246789049630676826497801354120006685715345204517621398862360024980
5238022339952749298349431620988529686432594266534124947667407620945016218772229129493905317192352903
5788697706392289365555910417135125577551719993763513207389534002447978629120442825008930170955622825
7408871649730355167489280479302848877176578712316813367365440787272126295358631108204702693301773469
1652135420008719280371262580776087317670977583739467662516667848272133718912456884512363089070144150
8883824660748987937364806727917959473989868757939069079761892863169562959221011350207339608392304035
1689085934933903701673087674140366523653013101123352912092312396957249083931703713207195067318783959
7097949906647623137414322805551761599939634878924133847273013333830401013633846740107711252368596017
2817654090559171206352936497071660229214586967048839649784178826560852147079441245448199891935710220
4520602264688182585332043799439968352325732553276018706445922609218474833384936345292668050251073803
2356426961207927118081763916500662756637889916346534134700289605386984255283719799810198893879425124
8378403831460877279509598835884572409755074056505727395888317713582227018260282925428973834125003255
8490196285774743778278330322498137389426149830791520816192746087240450039476819008207272734497364707
0615116448251674916646308174918119019547315495953314684430911608609634474809218933079858057835468515
4428625527443987325407000446016625330156750275864423784186932916436873405949509734226433115085883782
1199064709035791287133811507279769801179968784423888550461568327776022043080284611677617509235626385
8418820271524656161183958011670161288837992267788315645433378049349338697743135575181649575864518145
9863125328207080635811545561183138241545187803668677317330158587819324994932113213554323594420274741
4421650958652358055976075776750475962627039820628143224642048860730225322267788159797934516422311607
2215383555862159932551873171640053751351094452480357178516230690675033706020744175525782506681909037
0267844433169673940964254722884598320289639672489817099987289535990103145242215584953218853809563568
8841718041639473877933036721428326762081069943379147395750556248478724715118458164337941329838226399
7539202781783657206724133020625397678238546255594285615873251953122054825616199179096980010941463746
3702314493185147227802854993007122985584389600159096420944700649925021748523261815555135520267955123
2774992108602868821671768875616253302728558048004446350127509149330455702299639217770280531582736309
2458451260321084818263005574673490791014541665569622520963907816024390450499705929561978477350668162
3998851779686101756836924788887988849350190155264233173536931785003469660276664688068571704485147987
5840242073273767659039368296147996923957928623391450240795592506579727734745708528055904629146633175
3250544504648919942775873473048578713222215111380529266527484697656979862872444642501436007641895661
2963508333832801090883950353626547998714555111667963258959613726247742412292904369640432500601466845
2223149922187955051301242200564025728284551722643022526251304817817831198993060230946820777491650664
4106920527693012418436171262366429564752252730490206655704867027245592653310532398069101713586573287
7881859000213078576104133152654980400127926982546454021636646826899849057882125514436060710260457040
2498554761269265055524727182693802122394154873628716182531846294242154537757816991556453269253611602
8707504530714987676404969748673918639031112824856626985825372815927915135858718092742946012679497675
9830471835221104434002807714399520674806513459973392600523338159710982447899899598654178926744816959
8384499002505603456272676297087005067345044583702557785168254350414549960864281290544883007473758274
2591329955294502486214799611713947990492736877549122594445187445372226026118974356978231591438083942
6928608681438140387087696015343973570381380734301756000491974458001458082896509408934724289886969001
0992638488142517127383924912972535125364565042469884027593724230943037450012913983368782208420014123
2629519893808570067172478799316338116899940554505093901132382223129154165091780303971498368089235832
1831621789498610438637405465229415116336721600594802456371387418821373141665537011828393068022937956
9794777677303043043096295051296855985948839091089575149125435170551878576551019674494128000070973235
1344115472796926398520591880563457308751745795174561744969406093669741370751600872880978576142291987
3867031061353718033042222941491722897768608140495094633821664359040110785676533093391461513191421563
6482238346213806684211995548611205316771449152100917493692010439166546103818640101023557177401815860
8907095274666803256061952430888304397897083134320995306275683878186826326302466518982833476347157635
1846339003472926738291538669149510002529614866378810315232561760349507652554234732375598802175338028
9118455809168441465475898826279916857372923884813876456798625668451537867925608118581287105479133547
9565478111455535818540082676537030112691833139332021173479715582469271689405793050833893294288316306
8802004102945530250675792725801895026520907504768292261176114247271364716222728449576280280083891215
3603549855034390606803242089797274350057463980488411259457472451266426624374379744171899575357405088
3991832316821901929612038879453422440560433898740515292428253395943860511720334566684703419012630523
4563231370271882475907430731227031724706360940141308198982086287662876251254272477555385335359263732
8342392256062926858936039326199447966815321196051818675657273583105167015006315156617258104411298822
7803740436446824976738880392307234378431424784742773081897885713250577611973461934859660674986643308
5573555230737234458474704504640390927476049087330515676665109702354428439788731044454248683897882761
3053582585908842356534950497383744474542837146929175513219864163359195824868102104722533342615053833
9864146293827237385928668875325380806409084962639937791773375528501544435058547307151951870663356374
7769454763745624749051826919223678516767762817160311970448629963140742198049062747588580770627935373
247528102202586214700422074281532425146875229312647167
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.21, 3.53, 3.87
Generated 21 Feb 2018 | 9:23:20 UTC