PrimeGrid
Please visit donation page to help the project cover running costs for this month

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 6729*2^192369+1

4647147024256061522612988629477727297872488775151802188748933539264621302419949042513987462888290796
0936758267190771631494820797463734596146942446370247792327758665366785828305672182493486049982618880
5290543407728079249981772323600007765049188548028473333399503778316298335336763285603421393693465112
4627102477532612897737709475952519203122479968154940123081997604129691003589100355170634494007341516
6781181372128088788961943672587320935424580732784098200509745240032648192968151101657228226811641343
1316552307780354981899794728774657573468997314587772372205505533080057014433165059293943723597692737
8276928214750498731755895577421113723693946241261539955182285086697511805159280051784857062234518055
3984602230153804206626013593720102083487532605199055033044293710902169536366027380204147976300380462
0423096604006902507540048642292013644275496538267925712787588487270587168648766887973629669335384126
1421449523053433809007111109641622776849306329419177110590236094557758668458833041860306023304941519
6446490883996625626832795681151475494497883025119006490974907393178005677176750173067251211586199716
2319652722654269076074230543492626141878835240497954946436517342865115743617900306818472129317238296
5411186209340886013153745808516015225878491956197054592433163282783150229119191250458468600177820193
3630078638032235543311731950205319389607674058506755484325782153057850540489303532980856042123171420
3912864002286215588907715612193080723446629293068110845984406182562617620370640367601338468011965562
3175580567391205413506627864991314380749173109989244795431461462423230075174073230654504618392718745
0550246127123310795657519547148318134107497847855695417052372672207720250578123101530543563708073466
8130596071209706533739898574972796760643779078614225667394739858150934561169970793254848404029266087
4428033122169698262782218997770745269639119406381952742557385181269122676485077763183123286525128790
4121406828040912555214904174901064268384438426030386934692760769457863469923636267288913135118091380
6952393393509576053900813034538516779373964411398337847069059580759548303192481886485401725403451132
2018225283827135487404626681280362461344897682406023943350527446578147652601974646655778995423170539
1234784333806869544874082614532337274829546615995871510366713403574945760964818856386377210798440385
6823061695828888510359941423793446861923984721937902350284593008575539118288849727351511827368446300
2588554529321466621862256281887306189023622690842561053128732829043315683250757563761297856404145921
5123953901386814060002994559020192417158406846765698468363738450007125526555950003595191985661414635
1473327319473456470605573813248383174794300809654884308071672702666196606548696337505541656671146794
4839247631408861465792310415780752005590282919514377213117896654872684861337837698604218398425647926
5977716387894668428133265467009311555317547341118552802268422666929060568795221547075390975153538477
4229593046648835418048949248371039393994331068302237529766558957965705829034412093106307564550355871
2030607795944269879926963820076854953738753752861273703085054864658515747319354141590757867677737433
9709483345614356818242481468200239210669893877580369199256241209470518146874829218648545531024462696
6312393402181893953915418969159385932722114992709177451814894587287125370247180712058552139942571805
5519788415163143692201528827910804910397428390861266565997006810634902670290710957135008784746232280
4169042903793267394337074803202724158111792738256526370649219538914781318287108082592565416983250325
5948938764987706347043896288311171998269525458192089822527687517658078735298985425954090469216215682
3265686635223220752618464263724029781169055926610029191804753683651547607894189510780409896022175440
6147727259156677580581814219596044895331259089117940155259830250509543042859611867420321839622220188
5284284290582937206591946244408415053373848571023429452552882468855234136982810385142589128825458884
8301232087232765604154198543822229181165758300937449781183877788559337719363670482332668771157259441
8388928085677417859093503848663237064426095438081994221660912313096248322855134740204214035125029637
7794260657546241003765231116724427664340997216691073606036894290635981034402157952220076130641915629
8481832876459634359363206002880386414462208717370740007994521145023394283643669555892167649265578570
1793719942698910421105959936729003489764200912887332480935128448106586418586966870004937467103987862
8946833954186955933148856775539525203576142313170397691273623628165374675632888680157836295937382789
9587018778755053684862096948624276969662196753097792599395325815219325635860130272807568654777420864
0314916560855775096409991576419751610925381649316371440481460703806888613204797775946282675378960474
7379590468905509241456651568762888746351215119574142113445115879574438713611768665989826918904460586
7743863010726026282582450648210102988705274244834224461499782048710559111176946764498304759729403083
0707769406027421769853385767947176541740763260888837426923384579228943997563562163000986350816564941
3806379491209630337187046410200404360844779153357056664662228237697418634108087586295484216064566478
0746088021565973726801953669839395891053519530193922120849110286127219488903921183350540351796375190
2374087742233132718584753592437654198611912837049922596059988916859681048434633347134361114739318489
5596898493350157713991811061575563121317153644868803649496609006093244214279170562647092456633072009
3181965711877711214011367040231513503685599983744054309397656848646307226643443550693242992151770721
6244035088876391223535293097250474513604941917417364015499823340373117482879672414545315662258087076
9972833242670347728486781658268068411869233621825378549513370356964545225497367736153583856219940282
9576416217819175181850985638401936792045935799168074602969610829100552242186959202890945591841404945
5631109028327827174366688157830223231628008536663448400744496215862798975471476794350125004876958565
6556207458059131199559390264025310597178854748626373258131807119062581279765668002825697160466024656
4314648176805301051314979420430591387456101725303595728703970123401287267329865907983516684915138044
9165388093979176219950544529290766439133677022370937324737417730788496022230137234106548291484936077
6768654737482986040364148310769112723209637592609219339861169161988430525234600457875859186368049069
0564471883807687219320543249216512705189862162546345013694783330240152055492489314950050384012747043
2505834333994921195626458093279638366236712500776108040126950312057994236107146187068391160673278782
4029259662972705836549585623585485514443766336164944089644924592830056655883207376247869249580881458
9386093021646436990646742266984974191403831658434299106178664592376275988991290931502320367336251387
3796756734817561916098798688368543368250834570242962605928200733067536701037623792681015384063423394
9818597192303113696567633252906682531384842254745015459088616054695344651780558004205691008467951058
8442134609541726270038433366429791912670452986514565179360135787539248159219563233850321085520907461
0761622034694380367423494762173181330581000659712735497694682794519384163808713649567372751750223039
7214503851259205569082630964225439483717462678034559612730677784395427858120279256215253668358715912
7524499202631600597885700907873094264655354309990822107656738868255991417403989608826232116991383920
1570248551488463212986789484565208437320203828218911544371072073266903532500133989115638781575698101
6444537221512589260490911172367825243713710698801438325305145236641961604846188872424399156858349947
4624096512933100161438005772709290167939089171580241089813763414747875119328911817124742616970159200
4651977860657017779112010103167082184559170349538405989539824213110414853407128248679830116292666818
1126621126804662062660498125403642908245624381618709346322376617553884997228864977362344017276011603
2577603972182727910315444278448605629387279826683805014907469697026280051120148587848076537310476406
3375634223281859612591855134944090331932076888519069497265341772623428665279116182869378183587418673
0840223867201174879238031818437902394194524417391717001041785133798964154069246981166708175784803527
2255871657428645895798666894970558269270413308545177889472360345933661923590704337440752924370064425
9036404940450837261246565606844216950267129206019167787930463206591744893074728458366716528809552314
2799645853531258295869228948401692297436266141357069908759558965395535302420433484852205162657676659
9580704938296139307332529062384222108632863962579292940485809412916456013808667834771207376040814522
5271297859298602066606612722369922109587760934228594991148308409242294008124538826894224104781374254
6808269960978729012297455775745182286879614316999995142433836473392118715481651113721389883078341343
5544039499599777911326422213301599828268763507269251866390321754483474880323140461019243771755046264
1545437806554192724156295653395968567251739447315496404604775147575936417120317595074547700068284028
8928090074849304920035260694997739161245502701293847848150117396020636272393591982499509890338821196
1017883430337918483180952905464876923646250167851205128218400594734389812575485595871843477987899800
3073927384585465708391991065259528366480241686248722726355814379053858038664149724062993235052223771
8784357628467997986083887573118425745788389591177382854787525891158759759364790610639271626551424661
8381681710196688052999823860750729747167861176557061793865116638392801830363462597693892970071911166
9303759051128498417165045039340142258550786146572094206952114874914327036350874875603301953492345651
1211326636044480092618388489126063979000591282454615383657268069101808242134525938533000085597746934
0142039399601012457135379750251808239259854930945274103070184223309167797334074080333419733126014370
0795602415597510611254720088470125541922271362352621428362410724316749776915109256352007341811348513
2973650942460600662451685901147856752683638712001776945665653162247978826049094776203779211171485325
8528225939352547201078511788894563634126116309080943653102577181951205781431723914001222703798396999
4905050003974141178424274535421268482932412460488837071831197719009457659758298683908969643556517757
2488529647742497204233214309798657436042373309231927717796539109577999763154654472189589268993945719
7071984884515249989321197301261009965296187373108379534792855151259311000417945630912074378918369705
9962765054300009333946562659131198838979857430350935193222358738249295661621993079428012890833439094
8518372776821340067093379263153141213938672031342370990712328071672506442777443643959325856436812900
0672998466241929704851538475219771597662868682813289551745478201566514461577793385536891094198674421
0416106868975598389476326732532404158874962556348388665925440424773591008241458508574512052495380979
0364919997647774096637467368021393413030367771004352718353371304602052349993394260841244004466515013
1280768379797631768921515628254356406216574374059087687105246684937860331475474066419671675486424916
7039799575602759000937213075797236545038352367301512835613077213275372897539393360195767395952220414
2660540209314839357001889889561367172468939845038221138403160048607024216579672480690063370824977638
9871367370165816517303840015384278909506682953736037028944088992412695605084382234002617250247049846
2112967488740359199754442420329543606549309537966945718875987474928962968289156116727874783848832591
1029443262669525174981611991678079164999992154430281578661123311294237525741961304513033786913587939
5940261450247721566099752427065877879936454804729617674599143563212784644835924869579105237875280663
4757630238901505137534122109064680349592844573032760274054864930681729533800848605238470445928206234
0549301251856431482663918710098986059303358278976188495527288695177878047693932522692350292049525946
0035963193777686698726937432350726780494890655303827196396479804513449398861241213162174890628879599
8212884576238540917931850502084150743164054133742346321871955867967394627710756984077716885373882157
6708434874936065061578322282700882397735921306672707066050406569942333868681792618257377754021746878
4094945460438941447707824422059273837901705553964185733020593007779106073544968303420648224328637511
2819492628712487501920345196922205554030135488468779620742648189863752512357280944779613697368307860
0117920242877653001004474815993076541682389431210511081327035677844114880536777899921979163085504879
4068422623483723134745709016785631903397120529724234486444352859495879650074631300615195223264679704
9198582205130774092446946713676198270931816664989908647702014806948198582533451554133437084899309163
0084186948214660843235178620113090931799674386710643872637311559892860050348792997358892841959139426
6695982602951331070857655599415998450241434826398024133879800371821924042792198500425060944350368295
8952138131269093631670917459374602766583073775771238950022526018183535682935952429611106338385707088
5577403527501244980934061670170545118601092248985759495632478993432797184801575950474626371487092407
5730314322866797780792460748225352084408411646689021921780515077852333017795982015592841280692660262
0048679152644851816793453036595147314987805896314759793088174811665478197371675202591670413539161660
0452177793405658378828438264028208142931743684388331283903345238064879962035099084618044548353552566
2414092931651530190468122396872357318925898367660651134046564546274256534384377941217300706797663191
0214169180204283763684334582176584609225448764144807099914177250192392597638596312021813565421373007
7839338406819560737954024363049527380749260995710392267520305146602795757395618020533126897630444664
0456726512067736069896217114036581506756187636851844906178948448278201786408928781731694752216936762
8690280747598690556512791625483308170120819873925364077868157311789245717064062604042651861204413898
0065469671765898557335506797807473826869768833466031372045530831150330561866717531690480523231449537
0551919418716479214672063456785154159338857323308527711757716106139323965583487258196622518277819186
4227632747183614790545449888100172325726182301287553879436618940564875490031984349627303855573965959
5314120695723224164954889393481878938201442161595474382278329765429234188136499120305919811069888129
4212033354796666033685788178333549472816653779646932618982552123904515445482940813663392784963912752
6575474104910460619001531830428920053211889019522435621405331611396535650959353737712580542711052835
6582641406950100022937283137832760912169340350631809422376318384782175530309463102676960817932496010
1986653996362142807149032984052777709300702279718539513649429617270707140263653193361317571072530974
9928065544406560309015086706493059175401138768537098643105851888638144946593701417894369260962740334
3387648533497885914574665697491711377188981190224913662023854118758618282730965629373674031623439347
3811175830016574981250587037644585134343886810361101262175884818556329378458093173257136610622539483
2474888769945674428339611501900472560943214634548776493123451289821803436578002048090037390818665026
7438055284948476087005130952629864140769483232227797732444644927630096737934939215461100500185572779
0381718551123265611028524811126407392231760885199110345919859740168702706153640531063963482588169322
2818173419424204131376181092306536416391827382356117697236465426018292375831341520158923697497050642
0992597261955624549884733223028756951246363194306449872459834379548252844681579105193684431302691213
0661744927636176668099493076656797942859574804074328164594416037024874895699329653565745593796475695
2520768345323511133296865705223351259884612142660712434607577714517847450555253497704332835761685594
6554965922243835202873976624764359624719245377164291927265619357032497862928396567512212892257923012
4898576376013841640871138050103915137753485679269636300581323739177643631036989598669913008044532375
7101756708305448581908598796106050494019291551238588192815992523129404964309289469674409286732031851
3178925817828136787487943729083220142977829450215630456286889189419548767770884364731711370815440303
2065472864613044964857460797446489757418107467490089257501247414425129634931131601314130854148138105
1486050475347118743459105661078158912164934655228224300210892441588895567707966775918828639052224810
6974402739514468205078893016839373694862611471283831042767083674456325132031337737292801290487750568
5099781041186816450896685746991658808961082106112371746239856508240275158431098113989766435963100551
1724616529635382372925845399716310770436146122568612707645534676103240540772159336981066754490566446
6123286919745529050099886773013508562451053462214454578165362375571183731991249732923948319102907298
6468996947617775617015392622675118402042584854543722192578073586310781442686618187859311243590288825
9959252661448375720277523726377214371642923199721604612269422456153936275087189319916302202293704034
9648173308072005178628309878570254580896180857976719668671664427059685356265438079066433327446797555
0890383864327537919674639340006814794852401609498318323911855140101794439308617294378040044600546382
0629769486746053295355712912113123166330199536997183793629830800148203092535620320621724788316255171
2362601196737923325423078770704572711282878335446236420979658532932264029657760037824803031970267455
6784599988921988961310558141040319360345115145018716838231117321757483206367207766769308580339004463
1030317782210136849750044064937979693395187167767556504344453182272948032180950904861106445278315537
5869214432845589295340899365492542693502505493974494803838730713077626501035756378813938219864530081
9672372492968025328959395516977774703536191157529196033611043925391273814822987311681887722506263012
3222512385202937176609246172312781051280153699305299572664882800298556494886921893795698824295407342
2944124336548748683160380321688212907784515839369982448288771434910268941787375670538030076140014569
2311399101247841010837273106554852339556630291537488074788410344699202147585462797170624108613269003
5368163206559551365227550332520027572679633697885744862583327426557792114845376710464456427642504530
9311098379486332456692428868971194527204994505008453099034878525279921562111408204103355820875249887
6204146929524415147112757375408199091017704009741926258103140906220944428360817738065439802350635725
7899097291565250420826267592627178990063892065998512035738003741773006774001929742397687417713939086
9262501479753648117074241325899348702135372461644193346458133003131878906811471645940436212874782520
2252825401954310060176656020054648668236108561866399455733709031636071485849267816062024221169592906
9734046329377272736867368120457485737038376490300594715339154918363657729015324964158747674639842007
2581716038934944928268821907196507716780092964396933292513059019830464963585861080163176177696087884
5132445989219224828499973975215997338524073568510301744070081243026275218909828676454811220372277467
6538072642185028103565396632317073947101645600022063083205455564284890392120743125722707314491500765
0642088983597027321619995645070993661827541346690215432206101001941559648584860957013421368603852972
9156440755172401805134810134867832041883118657508958028644872908814557354496716776601085455118036330
1283063956396252617216789046255125829881285810936484630252182266835916596660620448774686522847709603
4509287083294513965751169891947317831607269349153971984997637769197728491976960270443445859854516734
2888427917753486257773939858436936540446297887831740557054252916825202205722462441736569303133846342
2546666672305937938676886170108221197202017225957620389672875589971333803491302597582432151470166824
5415024367937006834591244176846733683944320976764852143274197409958062854060562449905429271113906434
0319172132772947758013876403368335428287781263598134547732693355074870292206358037794483015206129172
9652518790670096111055327493733661225144362107933411451378365858088443186397648984434105922585646019
1706109611582504919582622987340938493455933493596172988253983557173886388206340620284211455156774107
5117846275617316764549874668436254453484061745588368791624283229836333796218631241271809086518048376
0994513791496380592755952794202600333639086364846894619916511461027976482470253478331095364429682926
1695295377936673479165741144420673112339785570381987206268982965881060404826662141838016059066267145
1861512540109271833224461997368844750500828361191962237465858049096378280133901136823069251818492245
6494778565001337270702735366199529633529143924911876258161300522601420322384883870612695665111927011
3728323078589462766482789706941319716708967759079976336665735626190046565086089454905654743400434381
9690263162237084752796966402536386654691414077960825939669785588638330705529725343144190459330766887
9802956276606240835982425570519194270608457651604305362542441887444202629497254267670669966746310079
5599150009150951853516300626359355116380004038697975666321585591478337254974026095927506730746787452
4667523340952342133024147933882541801803948966879686574440326708979453703570592066817033780636560058
7687380968795741988511687956539196349122223203787672035452397389199313066987021198715145603650134264
0397353685374424379748960089746226897880963245144567374460469681711277418610767718473892115769588556
5394148498298462703279537304179458617881592505480289481410604561524885067204286772935775715701221954
7150910570548645605228591054608390347226166919270528797321302606364050933046865377741430130742554049
0612387856351851741896103439882852315343245066659628342183620740758483356444166262403100699647314925
3306024627135053778038919990016516006803659390464805962814530567996434050613892859495089879825913225
2676123344719844755468875626996871436206452952809384660212138075118847876703179233181523258069735382
8103603012221171588111682229516499722652385336987732181138708164497202812069141903764189288998256131
9295650647464013875476222416946886373793500375663678869376701883386114805325540246293772875108210227
7950924351418827605519416664466328994121506322485403383186347820845758262394822730500045511357028544
4066847892427972665305178845207387517757010358387609201386575344329223599931688500844674817636461348
6774116432185508927606365851844332865930959034697349480485131125334764417440294314635472979478235184
2781312930679515477496763098519680832486724409015503047890032344705281229775503456114932182894483578
2549984257215567684523144900703747477312964510452584518592028316887554556950142632713889403252491951
5133502027630985210951358097902914949081153351013258480308782586562476242353436871068771744589932814
1317088428890272471440047118906750603415471538170101569012695869163313342232223913157860368802810766
4266824728328192211012612322754883059028370790959685447379304710279788341860885080256555290486721423
2428547208954237026401265932710116028690787853529804598973256079903894733479647777082842659365326245
1780259208181203767793395785005428127595223593048673737539551098841237984778292463617965302566445505
3380150655957714842852215451242440432457413259520704589871089702315552115256551307325342188016793231
9567118655769429997223647777876993743792519656821903793894330676649239948841791467310499982638932242
6560588484403894565704166986885533575170503093847599715013396185545389186517655078199234413961820121
7154140869205724300199082899306236278555825070726223717126779965846894411020961147215021939908421903
6981719998426918300025854406370107117736603805047897462387609667319355792782609033595565994715496060
2472167768781348867577555697287410750480268940699350936230513955881804162930597559678763516244207954
6531050947474132041006496520001409767002622140744807207047068817116253744097259127435544984866019893
9202261595379697810169670568859705223320207996877283284504508001150503120767958781589581891162761720
7580501371249178244224341484279745276507530893802673495433072136297491757505486692174117791223445770
9321607827252206629349821453289544165717497661519965664569704643169889337865769359691022289564265563
9357032910801048564292035823719791896880967499852030776446957723368457522497733462364681532242289650
4607498748398826480267383313681947808165846207806318444019453674239270533074147665304746243356991287
1460639529833172627869332907224621753049542632128576529876237882315201997888428882881882460110794833
4947537988649128527746104356706675733276829182945477968981571228213808344507480646710131876363789687
6784556359775316113795541114826183103884030391739104884771294992004845215862750491459355254432387495
4731906714216297201819074682180919555023926650848453734949066775587240588150272073567438825635965101
6007724473454498221585397967435191777329345307030630798702728851806255444966506492664717652021261398
0760040721749377297611891232954210225755760823944525548013058836137588802400821599291167329886560253
1152517548369288972768541394821395913380967796870519662879230037140483131863632738410389182753348600
4610768301998734632088667426108382981362594748751581747111168295015436203665253527164247107734358114
5906840519499526934860890195557618562664880687932088253120084382333441156050895625115218010987564217
9562080693370333489707521318890284640300080716726808204169467126354752613488523456769210970837797069
9247300327318792991734983099095525437801452601765537947639965633495230115984265069563728074700966806
4176668355903658397727132316428789568973945339512811202189249333302518366993950522004207184548793157
4707733202944128360186463183855739644122131988101175917122331194109737028122794294372579911314455591
8004465292169686523427878520034308852988348084595476312017103367169753695203010489071329634557660260
2145034731359048112358230565415982593556783140151060236543490779729682610219396185779895579373071707
4383397099910934849058580417068201585658404407061794186451222724510776588135552971062132035304632160
8938785066214315151781499369863221101637778260908764617733756558228798614259665686160869976486587636
1089991041389931453150276016518866161685510881352273560346962254113137759982355750845732920684148334
1371732968812097065128440091215776276421250786288633412690430931253102780950971478444427599345027860
8961464234849884253792405325861469280480958506151988227949418967906848579981251240310188131646866313
9027314627331254626251021974570196363171291362853312673971526606323642795269786162773235649222034814
7131227390042543817927427933752165788463124279210905958519842092762557570151153277223191165430042248
2947800674183699200358701967703873606203488350904422316804985642764803938000112214853260301125270624
9602883980860606453635000521000319997302523267599250616910763333121443613635900088695091983145627170
8450130260944784314749683928488089829389000926097692480656472640179974028849628166911179561742517899
3550943353233666368969670489016184394069905513263640555887419207230405132662893215098409972493015504
7559741624676205930426491936233452961340576116279939624498609933945978884492123276833401625373946358
2189471359999439532495142686732429293307587018224554805117439092876691837326477785362278217790648610
2109556621475707029908494547895811260993377050040885509422829649058227048655444449980318216197766031
7322386228042501913545764637741762858843390918099280819431313084250387912798909840743850652345806044
4411845955071684769751768422265188388507760097536494162556936389482772535428819933226266171968621014
9577051450375620047356155162897471682222570902071869636443748747810307212793192739063784213787635135
9292581365125695420972558606164866598584906994947326173345846835611430195524902362898997802545972159
4582049885410524600536465023587545409180727623924715797518977770231874751384065408306001072437338460
4779108026973472175766296665410073660557872561356027526852832830602414386579500281119228030530596061
5759557871851041034686639456947905296185271737844217692818867461644965401598386858002688566953334781
4923524581415293810433250048313577060523680190429712971827400886769690902830860771001811245516427544
2687445423332396549013830683235551051563815317310843556998294901554931478349208922957466864622226928
9890812116416867400228812309454785355192065626852497133122817888168500219999999821837147042268654132
1486007725673305449559758644971051562860108872695660962857998847424272404514147767430004997997724971
8159715659421447098533370283199141623705296848935551169478645149425719537882009251516657400440397967
9030863884645408361683255832651424931917986017116467191372641015361775507450073320091806977110040482
7126060759100275495363502993171191324877024186145278869511776671882489203063616042984902105696277597
8871617331174411688497970625438360653814071739017975567053370046237977073090225077384940040381568011
7684477730104056454713109478354878132575261642307233737431714672690083568551353829514284286581953509
1086843826698909506374300639735800965661533743500612724584795761560661567893029978558196739855850985
2638799426113671399459956635990927925872046703574582479583625973577716631157042868289122913735414669
1649880541831580593500124061950549656193650748453428813261482354019910814596766684652245036460387712
4454879439277794957665893111131310649106039858758461024192587386096346663774144456474365002624612783
9658140912093852854137930426695599330874567145822260082093337322577328380992197514934590761006952757
7231551659582054400379451549353733948571864854470049423193252748267795569724224369717667923076699945
2126161817300409992693868900157216896284218926910333985310183335466015093155071145619531857792105321
5411832844095257232213294049976561455290114101598829281946094023907307682643630930011078101557763565
2303759584067400450809713110372773474201050338596815777926620141306503463870971501626116062722035746
6308825150822432993185310824171190822284432236612440993027424016124959574316345976819331492429572138
1481361048347681470752420081671846096815672294853947198863691462697780962764347206560595102951996739
2247676582175496135703803448181941986363619611746702899807274736299770883411631290938402108962499254
5065843661175014785960235844215495468560652944012670221147254166447534843440326584584896030805285127
4994715868723698222747028030794380342656091246816943895051417911230393563294997010879579357120283603
5876767916993160272261289180292603841531641199392111929318508066391949520060500542298610319867155363
8619872104420220614508908196542203303034907929408982693974926822928396890789099009453048213413251467
8083442608436639412838445335769529302662044221758156147326557131287449923306676669018871802154867119
0282330093877688237449822907538322415001842624602980813964152840436706880125927245220104953521815934
1787968589594188640458377178516450133174204931278926635881542703919074315995908926304621891433413312
6659065444192981118845382485433986057212092615926344683719273753216415943663596207059965534718431124
9595521815613837591103848442987833285862188157310677344380209294160640631531120847493867161359018831
0873159347952040327022059020685989153322226251196817337059835656789499188195977052234454302420527475
0083103847902184648359969166945723168167993150768665839188373994613835728203253456989817819002897898
5009316212315888303317519177858429874041537266767658703242811892852094138184652026058044320458531970
1543329637856341733191316381807576773598346468046798757576173142970929385451821067850551813016927147
8990143074899412879715714639049293473239308342831558732150261221581864029057647746316072680406234899
9739556503675837655342756395289465222450503615673270130980627064613481105208544844850845914984949931
2919270105672942382004902909120699797935278421276956991711366833010722740127947591697318252462078178
9792657175890554704101742377861692323051684985220687816192532173670685873126526628484931389890215723
8379162070582097697917866418339252423563597344018810432838767393003372234129047793531575964838425840
3220606234339736609814818035994791552522569698285384280949683501656221810904033132581069167129683690
8661851783198652565233940735016450898910672638516063185846257258692228882785723152301264084155368413
1598956382535956940108649723448865821860535891504292565780838846759928124350870267947746997324365775
5002234401279631093732570496806823936766458516739082977872453384535663718118899335303744151659183253
5879369715038691798738434090440158695155079400850753495932947202602847844484249785421448896456682207
0540966019265013233595050284549654539547608362418701247108137421500517334333691170990323676973617911
4524752944078044542181431313965398436998701487256676380197695301235846703548105666001130235372606379
5272254291361300524706344489765655437731284998973121038233603937364040633571657977189371284449904795
4727504580217788358943862467580779867718700082942626835183249492937050401682525819245373446580834228
3864176710161209054037499517121691836206242998852164353274822267981618334331621637619886268584814301
5735400627106959227625031131590697925264975882633002088034743886634872049429066037015396912599500334
9973658334445637875977624310431281210115292547362140442749519729673417008077921018062224271942812858
5966504946408865106540520605757197355423427649303825368137125255965890304560934035128795880959168150
7280047487803610681129075102531271507010031572755613304302450655755763643958658670325508487791971357
7198920629183210548894303964683888088061498085154678435600110642676510678771356113293171032384184947
3670749030205973127124398773520784162632821218541616610932720222233237283919756659593396286651201180
0299434694961564118163089264315339299938165232850408985761847389947150296698830248371283308149914696
6793247017862931740183495923485968477984742530173670149161606535707838332788533369495924898417350991
7842751549245871154213816034897111885732636846449370786363840907510992060855912833317271702981319055
8134439172343479294214757069613994913463902627200403061383961259011248195882215948180418357919964986
4439059550974307405521856283910535493565515010881892863615890178726920810492730563059683718880642020
5705125368685939618093316380609995118849382803700581029726260158283065442003358117622618776359912045
7607874652225366134232670249009015017365485921495944153975580542356003085049626084456841670990442787
8671662615443711588732756865691211870148781539597830499645542900992343253195261178659502024571092164
8192836268456454575798986717982552660752628172278179479892002464264567875525688115334911901784627472
2556826690736387409884941833647768608623172679009792256738389722783983042676229240914509929078729768
9531419733882663082010351877962801479525875357435866861702463625378035931987279056509170276384420358
6579759077566998321430405655751081602938124566536941769591483035118212746350131527095819085359504627
9697088661075498974899154919378144812700312907312018662873344199968459646616567635164798935305532655
6932546775642213738709685991267333986236041799715514215547945028010510360318661220155538925948990891
3644365395234155729765078391142663813655229045272937680789630025185497566201687722456652148432169977
9670544117793161437748845999763910541980712708400417148558706650028018012841911532886646044752786623
5299636172862164078264476298150935756128391389709154581367887971793214942932029135441245156706607023
5407071338055187832365752684626522034619225369482095574833998037309318606303499046066865695476199204
3148647254097837653595124981787074042830349680838977559109365264584962090864183814639076404229533351
8411357103572789135743851945249874180104381567854232434624252130353378208373244761278393022965689348
9936687943391088047227457955404044221853857244341617482840116766672718195803300475838852644924434527
1767323764159357244854287125636596757959632556533503659711069191363968543020444405083164791676940767
2773310034275431588790048559823941911166774645755229461220995776923083817846057940409221725059088795
8073859618955862617005171807661192749238916953353104496630626417517093928929190138534877792227330106
9120976599726150903370786893901377094402607400842613452082429977127280620838211164013863131465310499
9687832930152905110251519604878483198533651193351558491935962296987344625929119502782230651443313682
3208951454238150351637409519163128299808309677302400036374310300461335838202485616704592904793349772
0537668583995074604879939034886551111838097937142068039249349800700142346109256540105676019549368201
8104874300908714816046753922757647297902474520641054124789979566637075418539437115016760364941489446
8803113585620312081053719063062678973938517741391063456770518516350320066686544950123586173587749858
1704228335414036308019243384981185494039364073034638285991882715760067405997192986398293468048660626
1289642206294490958901193178599416046190879274776145129782044912463501392049710996712998400592735332
5643621705523629918044089281463308619028373720414112333696552009312100526788885595252155528665526328
0226933821723095038620535450661000037884305002055383889171975419066986618169269626717070616288502944
0679911221570346546965171871613059745914891581135573289228729912252823240650900358844530630407033575
3804528895497928597856915656934476196930280103737877819220210697939992774736531146805934736298742095
5315112392016941440202276969288987546547676878701146166560644166321709857958805097826000933559470195
4377526038407417624322892026789435975468168928393598476631985877437239150827029300877192039757507142
2236145286490426336498845138246116607509898602465473301255187041303940225012746359871277391129841528
1263701283621387989565497514964024341202819437708201781786707932281100814539280754409926180844475303
9297982204018977905488157448906382548458328225056000940897296773830980738859006995028528650647621273
3349577010476570789929112721975262209828145944368028624985741635373028492123942929509567421163796555
0982157032064421820140717772828242162002399902268287880573510406096879566341957524199854315493119663
4832269678696749439591475872785334956508959772169239552479021130163910009633557481525360142421664750
5481298828244789243763431910124953847061104262846856626620795283876260087297705076643934569862328686
6780826391665075009601636128885670425966071355546648609730334966295141337336553984223747114053186668
8995525566365546934288714246748968204868499882219059706289641120651344887642230578936470241808424000
1002247122780017061726663710103618725665340382285350126965334498667848694815275931071202011709535904
1418219161982267161345480923937462262135073171174027507666814461862770158199149769534285879128153629
5015720216302735499651666739081386487860127607659405368425821679652774926330812055901110143640791276
0782133437675086560930502566482412332895493181079783200344998417646153056876717460953039544509867491
3234825456139981156046067510455913162098430925763661940884386784952797100290141056356845215549698278
7156030522507621196451032585607086779698712870745018954706309976411803155500976216979504508098804206
0788486416645733682452933685120287006868587685204396384535657479835433390335242829850510867309660076
6350720926543782137972583939393516326211585173437149295308839751510483711566964639539501991191428739
2903096758645140498878819490076845349416891730796915826036586059493494848596529457576217535550724057
4809222540730812456174582902952014140218112302129134054255268604720656922656174889968396226441360508
4080151658698202098545873844264699215648956541939647102892683738254483477781125602683561315309120343
5233751569428872846000762710826309285238948715981879068611666496399786203260464288688320043173000215
3355011656874860966464521681847759451118870006189201852335257847444630987901223953014384448173529188
2634215425130443242588317958639216732305895855793648548258254305641678151790487425914935970402038695
3960455200556692096304530985053630222287287930099020411592189945240417119643999179498388058928752280
1029956495894083682269304149910309457521725418184987952384643560928146403012162455466179887630835434
8074560759046679572966677381060307403956718409442382066540469037981387056451098227995333500655196789
1612399398836404669434988354428026907198308437135964199452417002264872457867366819100093420414966762
7574713878770173022279332799171108247542087786284358719768020471388291758459980244930349809175874395
6454214604402638916017342966745736502771048630645053291511154175192559079179231191488762408588794864
6207945144045926936634468622539807293131202712731406320559843909876659873465927757661484279037518508
2976360471706419011946515696820285636617077676876155748210423975304013284056058303680359845896552916
6022813170341955967372941202355726800609227302765468027406199398037849709790864241432699829533816375
9790686882443270508664507980060530887250514182797040096898131995826386839289755985028676230405955917
7750743552169885925161133240368262992673294245094751271396986997459575216507803942239436774510810755
9257158868237078873418113418912824257540276568941453617242221335449430133027383292489616467479490499
9258098310512767467200704209656500525733059423935920453649463923367092113899775547465100495918267583
1255488730406020823979993414125154847970352495461772748776571260378208856008807194004172220811448601
7314523440726807283728819832086980108140944255966188300515043603324946251509700770716460343787692249
1370434206055192879757582209672376267431304657182695306263412721985765048171601884585497536575176732
4241091282135520672739983562962308809470947744487533695787156290932720190876139975199227130943582897
1031995745436806941515631493443710592580209642794375791620457244018060793565466805555507286166866841
7968327085906415095319875309156837803682707586109436815430073231185840405847516798699374522311497289
9821711894218751446683864717547785078161438188035231103221345843271805376558971775738505891027078681
0425324175992610995104411518341023230188961433893427479644221109133643616659052028221106054913347072
3261191272422199165043662828936025370781495634462656792475904311020557266613632690175678709976290909
4990323167899685816132378120440333648560713574414246825585193772507586549968079840586443019603122828
4252546954119184549737359518619046905421301452491756687787563156524618037859822692982912562075692582
1128973333453663883490790389119909025494062216975367809960813270461872701792790082264741744500116130
9522661697968802100810917547828324872534760580267001642803073132491539136100633912019162884391974489
1571109751971904877325023548725498408955442409622610548948228089136010386355369843093056048298530843
8491919963517656578917276422681897852047552951973998498797187849942496123670700520687725334608615775
2767940431579820243913913814104357981712853335954383635345784772986373734965293452218734486804385834
6082738706628740290869891707838767011469954087668901056369158268964392024768417877447295638878602740
1771117958435474022273521420170625804696161654426471523237461784001756972057621498531512580067248761
0822109788716880110133182507388327814879081225486864558031526738310119758147747993817383734809330146
6004128732879772995670397877233353238693948497366331350905991593184714469602050136560016465600457824
3198902156742145572993234635816460516939197158579763531118356550204942289416807487722717490123336139
4457648294891949836145993749323977579472568593663405157244312817524679303282374080951122958502473569
6156920446905099574830547919034909552583515662235940050716295932855315280506741875621825279673804172
1924351565138005645885573480215428070458872457745015017728837491684257190004333238788974766954653087
0956007166381676761505913810458098950210704228521840346600193773482824351678701550245825923295816138
1757284618396074950404621705744129086178637379259749717583623760597072079013393765502664979800089468
4150778889886779927784028786357824255699587327424673258688074558185737281691205018941152267450445668
6588413002688945146009808554739107696203639490795097741317674829032781727117294317386544148126757198
0440525355678500989597273398428053997829211121886246261632039668664962580534026939247986737926111819
9181381650048419289483816040462947083408458331511119964307755787865577776955447715407922991341211587
1668113138217423116979480326113162525769499900798872886346489735942137871669605330093544507645908094
6376637228360141050995472289721648900368163710190304326878594597360512054277933082529043759896873810
5294260573138681351858951861117252611668270071639227735640621170270081864716521172608729338599185193
1002958087284114260832629614465771675766495406065934553120406575285380800901397677811115083132082197
9801339517081178248714224660155954337684150029661894509047535495061346713356125813689709502532580912
8949632753201112319847079937352675323931371734086910824309338950911650588186341438913953688680857856
6167269136284217302664787448802194142168627736425137868592780104250085970470697327969838630911183627
1409457875457869282566949992470541980180769473060457741051491703467986575592173255099168646748373659
9461226990971097031392861095016933366709764277304652434987126534560961886962697228707730386579757189
5554528387397130266067504687915586282508508338186377484129326071718449789215660867278384253077489302
1503610797921576430502046688773138459820609894717624100843943675749096918479576071130055410520211354
4754077882088864484435952161569304259761973593323264684977725253675557895359755169513158639475437470
7585196788502084323844601088526055310184339485750372663207056881302680819645256523142196935630772536
3838251763451633044498378190046440665677317389009517898531217558260559444812453866607315977922945049
6458388459439230247503284276248078870566354449210027634130817016098023215367389351483393264313911162
5560452908167612991214426835599867117697675442602814305103859170044291241195613528900443725506232314
0251604983880951563559833771134900370013719102415866576315067855653020009055544851725215780209855996
1151921802913140944225954480606243394473504463884541017694725550101301911075665423931832854658614807
5935675072816768380216041052546546546376713561327674664555725290802825168290741202195259675602758684
4843948933756186945662959816372375096001645940429765889740896913173077280034702322290791933736707299
7973902177869032381953247891771542091282531139794621559772832106099503174697883280673484210322614861
7079436258502802252206028371371056890415568868112550749284213922803476037650926303772807125914189355
8294541974396806305947354647820819111791473716947116293690300570479019789551426109764919638424798960
8979323744597289814713441970317853981330011913558785415001480747727599835706266600364491509653992308
3297636724677773144909845859849625982210197100734247511781160056529456893279895650319461165413099459
7970054305135840785641829554256147755295325170204815590359262848558727327969106276986887932247051191
4249824040906775622968826439467609974628127669822096956252434675169905150731993666027428758015356617
0145275066376811419639594630024337861772000323182372136804875150987926219651088689610084967358916470
5973631824391809480932446122208161001570636808353135282673569785202003580700748184732554188755491447
0880995673469920156692056990150021395591996209548958893424492566335220571174645057166081168558231816
8060643990607491801427015866499257925557630078138719149527518856973570655497638157961356939870269638
3556720505276388195796979281249511574654333480382275336000388594575511364426502245899213837560410029
2072683373077674778090253143432396483142905785462253980700850413634336208206782364882523382213350064
5110992607074143381269510414271327601066691908548451115971164428182363747452075741718572166890925148
0752206037866832120218920464004155567880146813002756663572172959287528939882889315830699560730148416
5401371495103308947692216313807915523516375653285939555481991326235474521459844694778309025681845852
6409119155417725404802687902792823919357259462446461908301540690371585266210644637721790802228448437
5772513589691781665212709802870035126530716263743109724614438521261948159422754034622071980665527490
2268035532285175419222838048135919147196903723800532910088051845729270715763870432226059388430033331
0748550990273339020864698005130223707905972506645474501351802978879470559876341296454722425136603043
6684933511061412091666242218834328881674637884060509913674753419797139269098882211644623887313328992
7438909121707561742582439743084300006436696231222735908899877280515884898607198727917349989486095501
0937775114888276602570257568935462013349000379153917601798863626812078178215863147326038280500193010
0955338334033846434809744106461197302271289744911221774814217938906800698989962025397091309494038757
8437057667728073128792848862202281019947967099020378846932768576279855625793738447360295955370814560
6459970055374089362226467002762290424987520904472706002461119316560816887526539354313179843727347538
7808258972529211018364897943987609997398390256238360861892305387303795909322646547295188588487876498
9135037666575620277112098062202942309787081056061366479521567887154310139910110762498933404663426576
9829305651315105308487969033748417528878234039908934775720324150426948091924893418642249458644542762
2171273173789735376280882556709298499886058074793201722879951168302499896675847031719746338989271382
3160222111097971411254322392230345177430293652783201747308551757379374125381108270942663454446406506
2338508528162882838457348769579868587151976525738381894697396266849450339913073351748725696008776019
5955002490549377146246958647127986990835321666960960060748088624469834339971124625547978403326060236
4889159522238045222171407913185888025423925680979548226067080283032450219374809661487536208674916060
7163468256241647926123301431926026322621418704135557274885517137701333760906752744012391115224901902
0520941062968049379542556869078085491459947584686048500213473700490836684214150920094960118430697355
1968231097440450890472338447858254623941540748617141958026081358302576302381718012813162369331592846
0771574851724401638480902813767534677743202883995199991930224592590480962116123698857003206482545991
7139130095644410543711279637392600533567273044987783368896947853294873712963253814549115119039930077
4020242367540910877644010551984771154611718174760591825643673386334956536214067973297910359392409226
5615767940536149164158344424502069458831347061140546140554337599093647126657879397238354898877557908
1291247694278236852216691507404401843362098986227510020181980757489075704220860937393942384452784441
5547337400037103361104235686915405692333145590344546664183027015780864304508295651223028967209955680
7920029512196427901975023423892969033737701003430265793261919891557498386973957668264983826891934628
2092594683801927749512938457225505075073576364565699070919124697231640005923002028203777384700139741
0767437683565513588905508651804059979678691902995155916261478910790455153282582224942231159013029467
8163165230217241139047951827599093546806763085365706700188471808798061514574856194456098886612047778
8206083588181053411481399846053335415789059992251056446470679529605399765116303787870113893042740132
1902431978614707683782349898953329619438113030604615466413912677079384750055705263233106990333497381
4994064778576663783039622578171341960837254403290959625820426806090434650822716550926599910393672591
0373701968575327299139659286755349590572759476167810801391047222847632039936973097295252514716315130
4756927710002986713396438567723281690950872624768899073072274735861814760588034903554296906591525856
5227467086372377954720814664422000599529275009416034106248242195146884133341541141093770349641713839
7820019662638687462592892830711478356219032785124320816131251840301281182795687066242081620932357035
4482478032854515545982104698007187832880987909388835491327804353644131609834884704331036689328991188
1479827584377621563742316009396160101118662298224769137794358443810386064271115507125741308875562233
8312190257214270238524221992138576823823018644726736573308542725397650070802571493834267717527988083
6099492953704613388607438711293712719303237296462915071442037397637925967316862280215867604244264623
5729799670564002363777560087880160710824403918330217215687777308925279888253476526705768476844481493
0814192225298291685035344011836620245567887641657754983377008302437584365930110227870296938612915998
0520402472944249177246628761714041815184858897124875819845681349345360129903511641301980403671081390
0031736667613869792720830215450787517984807211817869525062251306563943365354043024942825981971808389
7388975063698158760261207600360729253565491312448082053436338980493471303786199366244195536513157074
1979894738101547681694527042898608788180619792805606203802566079002120973347099558977690833186247729
4421200230202339767167158207725499992232648497597052512766738045540473506304553289876400605450794696
6754301624266658992153291079619444865447525353839253909195580957796928353668635777018499944246247896
6641235860340657811320161225433963675616278418387007565366038649676878535321968903441090815970030959
0742156819008214778163231059928826232181486204417632220989815915222772450968393733539536691336788985
5214834884686344883685454783984402251877500742955670634571291091700303607148235695824484203268925784
8472886959834664185555744571562097986111015133947564000517730293246216132108515746350980125248678133
7974751726149959818105542969708631534790134671171113026156656783922407443726583571369782364462205183
5010739936614111212301059461509835604883168431503112310308803519574551845807295638746479316899698618
2711774208914986648314554109259947373073862250858263126387478837386514963568383704536785353815013299
7362898789886484669533641752395940562104516321265117577683065317451406131345081519623947995772291138
5692792232196601835012169870833668847196906183510393518911133812566068608938365310980198942574896022
5728650800175726762394669259952836824970778584429514504243802743567729963841594731837453789774370633
6352734556961104713392413115978866309116344611889638571438814503666700177764645837277991298794658225
4065890032588679666072933366573293378347669691784645321921299142316972304599716909859278455437288976
6198931929292721091642728011714741355546267769796491250884262919814318996360725537348697437126399468
3944753472251827497414965740842506500358592643781672969582336732399683368607660246231609042435681426
9223650476598321327104283119369151462730459462261814961202780849752584999496374763739004901273860911
0820827001447820037367454731924661044010413538596771784634195531805887841070403977327889885131466899
4152042978776470270426528381795836038266961643276755547993906540481500029571287954431330962090578186
0264842942184151923754972409357397043435970250793824931582489490845475879769436567213754707839607126
5689112494403905154216782047653680681060192590895998122842934901315343272617761981402247365106967161
1367617143856874117368557186289463800280386992745519606999871536147054385385200533167672964947734955
6639865967368550167685902814938194846567651357866745315830321957352485965579042828654959576459029879
8188498165683233747568295731380828260815375557528115924419931280369250383047080322159870652031461791
5524144516261909270733481521539702247902041428826100106670092334415591604459670740950494893086301597
2052183306214701893819503318495745275946433378397861250109794805016634942675013950627401822584410609
7666138921680608662068596381408119411159376842769708802640606814272440977297432391150562401907487723
6414986416620662664740058067144970276359392376667247537807315417436896499304217016003818166691578467
6302089831686945755864298336062456499497798227874328346113620115084740551601392691284429050986504355
9640016649629293185522732580872493463035277304385868133781702594457116261823665326133246819786174895
8602859708438068857133088725718214848284981018894446269556128704049387988997985249346325478943493214
5256019364125797402419934299089025204621734000468128634726731675998466350824840119797932710747177402
5874717836510884344045268799687633235788805896044428797337053773719399593499866013926462171419721658
2875212290293060218659620641706012237967540975470539852684612324902688369057095447947116104619061109
3826744414537167732088513615792007214073102118570053719227634194302444801184260682584385698288696209
8326900998975797391392536690560792353522675212279233459655420120906576183598902447908176302467121256
6481303452113082877454135488418709106126700601236068242242838245499821503009264496708880861765528972
6162926545248637115202693127769093090816245634971175874884823999708214184452560747618888272258597076
2572248705914646708096534085405597479079539918821154635567464357559922074351752573055962906626284723
1144051580684095892002543570059631711273818687672491410399338836165544798693299902417786405224816282
9600988505055570458503597653609592719953707444877498690175798946883502902273260866828256285003656943
4754702194067771562377410534545750374152730053861267808316690995276232952559545220867238145102696429
1086733406805487041406836084206789060883176096770324886058397316484694536321796834016309852346331021
3537263549209739420857874324000432135394279425638420993465893525761356802098839922239437163857417831
1002444535560920103832445332405865632983048905566041653417771370966804952451907526433199056652722816
4009908084535255354734529773694796522628327232555147529479694158427528440692955579657620912722871004
7059611260676103935044059343208947448192721567616975202416728810781932649549181172286305030957994720
0965057198411206348586326068061889361815558672040982160394691966611164076056038319674583903618037340
3335082227342947128208556570628664880207559932239907504022202577686079190252514965276396461721931257
1934731808429670927727855749176708989424937588464531808183818909672426893302327660754683420241602506
0589962004287891397857542486375030444278120619683160975741007522577144797590768595814735212434473627
6553125854642858574669730347769115887736009918624995279795086246486019175359405577158252509482711591
4666946432294460922106321619650140961497491909737571335545970928705261633367163785983664222618715783
7694908399225058475654540297232533498017409866686569067206496735179115570914662989672783747789671190
9777974016429746724675940210008344875205454437179209336816168181398230764699085241346122262966667106
0794492407149347945100166944707555743498870615336222270290702464401944578998829646092355297403321952
5556848205055976406606484034513616187940312742283923964109955363467898679035744079639520327774122104
6920379702732368703775258786084583473084517268260506766071959854855726861963600261160730829415578784
1996996212382636616022491186119359885247626544806083599152509105906679306572835367553957288257257495
7276745055268858279548199730892243594597419273733420201207737860112569929442398236635789372472855066
4230900319083687234662722118208043653807845095068459383136587479295975662734247504311665014884312034
4057719554049
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2020 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.78, 0.95, 1.52
Generated 25 Sep 2020 | 1:35:53 UTC