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 4015*2^326794+1

2512398727027331003444825799688295235408133337485650214754381039537526061585597375029765130475300593
8123804719652178735223415264905453125105346547137753474651819433999875118988289281221302905644021950
7255802242330826501864656941691916625913782041278554855975907097234608487161591732030678441732585550
3410352323308415967447898152673555253707107829930537579037912005612417550051126157045474440215662885
5345520665221571679011097044101937125580096798394690850802066086977510622462842936489794039815911455
0282901217152764789341693876104834809093757664948684248324941059943523261685209765976629621865766772
1587058690703239580604803448370243926510732388419489031742323901123843083425702492136665358443833344
3531383136473235535448379114679292433974553401481778612388180628306913333412690365265527198929248259
2376318089700048490742929976881110863850865423618954397369895471473674103623163854902639902459419538
8825356721126107183661240468648135818042883169409922290483252270020720633273145268042553046895017475
3372045353982251473753613999773231978328838530401394730080941106283954097386468439361996076962844270
3901074738858749775706042343949870079342127715104615647577141107219168295749772098892462533298160342
6753392170115938960383111061173433553166612649767427505979869114418877121436769098091101826289466905
8939976483500581004758296025379085020303963541649822596475172992702049703410433153540039314383034543
0346478954331160003109257346017824069640428192197507566450370758808412316590527183166533762421176017
9183795237394046296828542675367005640054459390858338832811807363054498763405101744223396848590368062
8831189085741183966226254922696536895496864085702794810801782633445748033055201806981413685815989139
4149311149518069861248506403363787852182364262833824158425339713217158923475150619276709773806426194
6198848539409192040622273520433887187132074937420844085566307991006504519509596838663018312299897052
2424252492785361134040221219918302574017280919168364759859369337433140496803259307586603582684698186
6384468783002616573528283434651785192438326405290249644543883976010267129574709670726832914294318912
4215305336173464782401766808270515383063618788026334676118583045321144979181383356248863146213037698
7670020199789447773126799133722125071922906682382870745706609269921386035392615567285402921472026292
7484960325079058756748480723240412616800026191332335484892070626666817331115657664746118783318862562
4225459966197608242549443358972707826546841245966859342001254917825001684968736789979502663577849988
2476315458591878934398447342258720766230459672717710787572738608870651854622155541313958496265911254
3174495620424827104648661603754969395938209341526724664354706678279981024050821949119683015429659127
0834945807168093141585289795305760867269635731161746248799934269292981129902467975966114656481969598
2592894525146388686421022218796308006233586637248510928792991550681281696351096041095075858145316484
3537797275010543829697405593480257356430112548968799987751738056851923017881074455936999443661578717
4741647066162218637582394424416698234911444742729430303567040307719524612065642960142547325450602309
6316467041721968435069620686640548038615073540279246419737728913791817442625304682880988726953496679
3569366785882230928557951271839110043310980722058273915445549370399169751266668464932120867308303847
5468768646507046025452806340223570695208371672240393645350401496198163155644954937881119637408409466
8059348135488885848137487057460585856517275164575040202737111794984938340667522024161581180974352938
0136651834982140535092091511822952462073497020468565689113338440343255407229064747980884106929121527
4556557075000530839016578126863647636291910007504944329082665467754916931490054811213563984498171770
4297972086602259332902465666243520358921110497264553193998541813559661579501780541214067236765880269
6862764945182873100477472841685203449983735087579937534923396308890972168315745602777222315861610508
8515795965340649104963889867582281946515143766629694550294639208123921236011299887337447981734500102
3667582290943291663397587921214801311052450342767525007475548399723364539739546050575615421580721624
2959972091349535509358109476570527160528158116987039800913362038872594798914446134987948252737943672
4097970334894677836457220008719059596713525621099480309136863589823575270909003833454177758115684134
7710879529841973760696615501374180280657684719925068223074663867565237128672604370502145876214549603
6776882061473137112323490960813055180122781509974979034608825236023567458124510714447126232072217217
5178981933309072359164867984746797342797723614193983766245886530671331858616768248879255178627146754
0103091838544398251520832244497400424948598940523493954015326716903213485223857113638201312224787286
4422062131496057130487809353932074413694892575477696509316290534201941968525802819811700988367852172
2655420539821924602462957551971099823242928417978840471287223736194010463189686078043592773540439715
6149787648686113533389621450470811382671405710716378297186898395243419565795915523520907161362201212
3601306914827748390858469187252062880341794226425049929640583965471138393636878921732863071622662057
0171313729815392962430375145433337106988084852137391431692330988144977098433003999553439110782208564
6720664284870365575722465389961420450357794082811211163268658557670982144080078844743730689220810101
9261350962009136082176054596412631898123836571503275627853513151929408325110101196951474527751136567
5194746419331614358339378665909687011886555112213874307350671489668075879942056734657052223760862744
3477229547663091569144192312722367261608583812308486736985199621952171767803333246552023147491173078
7359683995510124172192787124447935265746581811402113926915946039238240680945349093961673655199604670
0600423254124337215088438814649402497744783468292663095773162055388674693943980098838477933977166220
6486229495808471418056481331217297086130309405874160797623641281222266301327596480770676948686201890
3458984377025099302343004012922943287257806239503052545925276017939029869649574232518901056811715764
8645105248611848950622522269775693750117526219063682185625093122455210840816519414919893505852567932
3180930241951156618091541146317992079419578899178234962235265137694057195939563680898435176085722685
8450834921513473922147741344772180294417909985127773383565175643404179635463102312668333032900872247
0164410620593724035853239949239327510868451014302463337470829011197519237191045944261885457678375297
7233501147402979210130807672554994009074383405734387338658891017138930727791041727605986004975859502
3633003723347465883869986779270792793998679654853920140538748556441912430708287906589934645190758859
5707059772798692392702093365147300153502126401245882514239338995222378500882808466657153224439940080
6612094301390121759660087743820758896969673959662191078578481837932391354578020433092617978304153413
8989150387968062368281449911287136108537423073392664504612637475849903313453633968400173753285268369
3395589217381076522817180146763390358228921926849511400511065663086537554845638414245840096548172228
6736814933777542190655537227853987983586931548067443781405031638831782735978945721643462167898041828
6020301333893397426297787843959220452066598591953785282744307084608741667911089573694641764973271950
8988533494187432205874671421951936315173851944569934427329929281541296498119943057742837743639712879
2882406223964672889488291833924484751490713313381523648634864912159166785244797077795314709853675904
5680423490970169873219930273031009915667110252041896649588253468741184318976631146518869820882848646
2244149722011448804631668354800995416066159464525414285100967441694621507944490118926404864581993945
9038061359536998671494052103697444576560287102000457160276596495256769609561171896647835119123385488
9893426494128937162540237007592828742834464021738527261591520432117204401549225564162045494915960322
7473864573952651378719140205709584790125579412815826377605670539941844241491237745729818018708601207
2254939504029648972167698536746930954421158574029089092414149337289783061499423820400629063284627567
2039370510711077061561416378052922024235758842581304919138700733816472558948190656969057093125031603
1986241905387126651834314729443938614630452934143542481484839043976452507052359356644073049592572722
0117705491803513144974773732128479046265161279372488074507285446848946887341769069273482732007049956
5299138752581145482129211107806191062167337568717768316489226796101873657501725530076805217428518494
2528676228227817793559932973907283048831223948169196170052398005860686441099814399266788660687295711
2873178454864284060345771179196419846120890355455777212937784858271187365243857111223917454581244103
1808529502161024705559277992877512359327674141762766710633527347699880977488945009914223016701022485
0293256483464631307096228428473369731328336553412555814571173133374595552562710496269682802794219628
9540098272630367717288232176282888001616719828591611124903697181103219063583335932226461114465238608
5269568820740408667075610446207230150191278355969801062509513887531377729641091506156819860363464701
3931274761640275005795087092116507384419914270048291449501668586295962582893372713013269128372458573
7562085372719263571235136594308243019290442758280166392039428837990976905779544972792048130279935603
7576125368472502948108945390244260580611120057787504821284597317989187808048153982614370483017317169
2367427364954413576303267759975608790146300875976097779043547586630661293116161942775147512891579263
9307401452803290342246824243680056375149990195130686636151110306870342923988440857468255066123130907
7498852876543347529974233917240933786375729294371986548823937649765988130556973687414764862163146266
9780871028448143149186983528525447019321777456136548547988059793181408569670272501245854404599862661
7626595340387552956768702621065762171231737806320277052206953239814285049474343383203400320591173879
4999668220362512625594903650134135908829499150837062386378282750740370694514417897865889865013117774
6678036293722468257876365505166671339586407322029521895175225629441328847287518769763803404467177246
0592728613576438757564294737964429678713948012736405428613811409932384283766153847358132353229367834
8033587619749314815988053984011628252578409260128239854750943054511462127939650448250875157631046690
4742581661625604783533922341613357406959177174497481862008819972554536812490499253100682855688434132
6287080711409676714227175933377764992444740364731009661113085254657394744550045290168118422876301912
4748225210688838672562120877485089132820759624399059610244228287919193667849291174963910309414882808
1416395373332335375045156119699532196282821654401745504318439579039565671221480110240896969655036203
5594939513924621539028687521188469670302675624113278268724737226913069849437263104411814213729144119
2944140316561428397674137553968727736199955367154034015178098268702980635413923054011204963138583030
6628574512755409782357887769153348816817321203449452339949614801111124732306340845921256309116531972
6191092074120311553688527047691872225134326692653516361763815085490537149861048658043401590521111749
8006353698973265623243385740332243492856116813660490355452586873291758163726102320361855488545402074
6074484102758967824888978286227981666482689175538119945883011268416275816570292853181899192694139452
7196637880605211483109703135144208497379715089431269534283475835257411847366600878751033860849924063
7437151313262143311616901610196842457145317249591444398233849308273080693662776516932801242620004529
6491754884211381234203418427092857565887419441097438711574783898929977754488897502076670400867861976
4487832650073381694300782958744635373431657646611515468651659762914314963508089150408653762134823264
0905373062105028487447071628967030831476422143518984134919101096471476035095292254200253679068773670
8852461560095014784907359311176671465714986622467380776079375832605806740366695795771742474672623581
7944123657994698395813095050990768078624828005129441742613253983729971192181998191873652889818003812
0932173279910625254187800112573715848219002371002329797306458727918533316081258891971834675115340491
4214083136260772519529879007290854697617195090126566150103708202839950822243101333742555011884852034
4895104286821882640307604777560685575362316966652054932479950025448372013869637745479558923174019728
5510617411707242747334151147423827813573112904273343015988805114981818885520918885284125680298931749
8647357383586217195819521700991794226911196852997731045293432953688462733104993284573690785228079574
4281014266470059105736044200168201969408164036270856760368408504239562457306552055086362137951363793
1299009002001312608124120144178107950541103717794340923451056414652312233415132831919474113569645830
1166115308378147056575070844429510358491703314029874782600617746940304722453777020282848867010985900
0880027585585499347506240701173346411301338698153676099534190562247546124476329597311845084351200555
4348670078535132358081300335236590199406844285722595461176273918924190564194838222512714059641970425
9096603231568123684578200116673002934588892704363888237353912299317435419161241547925917746187725354
9746776545231147881926447488809127513285215932042688306371366202233251538016142154791356702578977310
1417079764553913187128790047674207728815741834033657227703564255052901345282430922527995292080249253
8952849192506389908545355062822073117797412153231585874772239220463443698696663739431204950719566896
5856860516797940960910647259554043830663261082553527416678668682278615867780270296542344051856422727
8231639886200587720664879303352258612339819771818552722316188372607863101398313043254793417913017049
3993491598945504537746582706218785107253464926447866250075248372356016394673592411413436585988931251
5906779107230104806900011796693767168901784146153413332929667802575300600706899042596128776087383794
7266681508278950436592769200608602462200070325564992566876645381548790700897060540860776668831351371
1868990436932685536616170354669408114516237550076290781253903681413464663067011043360450508741226467
0932354288198317653429492989134316868339951100753387960579316202448855238851222596636768320591216523
7318751353457024763544906606413288226975474806430218647850811886608821098701732665434383088346673430
3786657764734076062166963499687901643586463614503920909827756831485245336916512747398495345893419380
3479670738172189256652245143858940093618853627439862504752339185853354387465725048811262233479440311
3704100983687137561460670858955055047153752561661428434780322762180029249340924025420751550476832941
3945575695836276004835718004588645164935040272406248758014056450072295563856115166104484070144874757
1251688236366632270664091726509372674953812535603678848290175706625897492664720266997343418280588544
1977831969451553841597680113497115172112462622260243454507493781168749224085828107134070464073635922
4737397133128463730585976281370966631769264864418274414154087156672311256277501194904250051197022571
4117489388111534158362353185113549516032868921352228087467313461886488650436449477316246288087519725
1792616291922156379850370378817541170148129771678560772586275774444164333802581804324438817996704805
0395154767955207664069940717830917626065148466225572369782348696866765101020025480513697328560041400
9197783776438563730284529489064080922478140119156930046290858414044918230217937455938530777610304352
9163635506453844883252671782711967668990618173850307724867697225825181776437503258190922455490657135
7672072843420370666751523539982447947924015009300960455507846594534600778661781713235582101902275457
6406791991348532079728143359068786349582393663453625680390170616620103842481264417559130435839121954
2107929488782485327623116319338150176564043597713343709427403316370292613107106277259443181489230846
7644426587016553219417871200523016297193858219567731718671829870401643615264816501226771910042222670
8234281152797196150726698805033457988774580676188886330495112367084753012313916470529904590558060993
1064077210772430390067511914172567979283788844346778042443719335987656877928159235863437274001579258
4815418302644062901735554619315475675274770435502619343443996249961826236173603699154439662212399648
3886619164157739462526759040079095051433186386757521580720810139761944271785437566031836107416445401
4994152672736368387194198419943876502662965236812796671207574219666756481386888990052425586259580735
2121669152962345987394817371889969763040224669180670386992955667696749773254401718615916718534573602
5960126268204837067820084379680027949817655564432505795372372972323077871125962501761247929553495539
1161690086368915225931150434789893387653952676587884257387329720906618853597644193274159746660095902
1050231773810796919198937919130242985606699610504110408148002327509564280434307885262725743859444627
1447002162483188951514069796161389689794388551180859357661993243853402278385945254125932423663688991
4313555343667794508005306285040556246941407174018582158703510343831798192545183426808004061816481851
9392842154170227241655318608880616834724201524908859007294544852695893561230102909992879424278924775
2935496754090090672848089972622608646535503437431193947639830738265089175779011417318037607318852102
9623628462543815791661124426121578798067301807849854276462759606619365876741827747775062424865160670
6531774183424092133610201963674486485482088772110027930300086726488323525594867546694377690450816413
7323174886520795903743005158845112721851162155351148760352362851828786704761338102219127901584911428
5027535288403649717573648810559458328225326764537049547484670438604736385107093990672135006563063474
1682273087602592353560812861485529104574360931377567808956473609362453926749100888128994843817644078
7839664549101199420877340034813544636063293815068093235914774011198321777875673026526575305707919452
6808851156674797524983429104498031077534247306427488647870823193005082051957980398381145870449755196
7332341011803927731661187762055730658779243492573244237393241093819405918069265800730217539715340584
2156095634619241435240344710960968291364325673719395821081844690583388996860934087225758423705034830
8810656237769049000795625625015785592280465040474829360931043542643673205750299362349618014006191234
5447349766003510657493565520126217175860571741657597477679720556441802211463541488827980305996978304
8447704888878576384798969130014091497835437273748799352209232385584150555182198550829733948081646750
5890135751041084629148317694751933377470603583878739338785721284799678919224398422481816951469357521
0595029210367194272264142239441839047390417306770403907400091545742516416335153298893061955266646275
1175393012719779120662591883753368478010461065970635966743832775177510703849945509885915619822415598
2361404514614673980652101998586153692141922743859835683884857549606559114314003877388729989641191396
2274965715502075840356426606230108591437616284315049922413972109526557562622686597461383460864980010
4846186267953447539745506940611166397951840209641759574246423026885738204967271832999275441033971684
7569895087424267788133621331439831627754050002735848208972314641646855777876176273780880140768494914
6748331274891121707882971078442643961218970755544617133098714673874461784472418916422567898632732952
0379085772687379081601428887702622192213506790463337316370160409407751130468824715912802906885252113
5136460179867800683289578090311993033571031310954603344780031463576932036672235874006607428470103354
1443077698777638007571640432885987412933059495221673950460591617909189076069950263443784494907290379
2442449940949955794003043000770477575998006299196454610480523882012061029191756033413666808869247162
4538369029515830640726861878792434209905186311676215069524561934483652685188413167459029195820274200
3882838921929357123314729443406288851024900624117825414176977332840689362726729416010909394232551660
8070428119401733157966791737249621499709882402645173600900938293589743390249191094334674418736909612
2979473883735317970931745415803883054420330158182945704640972094251289806995876119231958861433163037
5133858799949248388010328862411130570895947382961103847005897726377932272658579997163403269488751308
6056791689885431380686793911552742966841367366326511146157716012417617115924167450276011404635752445
9555557293547587624277105522734189283662750723621605708492614900014366496640028737000824231439836104
6838015131148544340746292875159455891622550344108054148212464437128022577209965497865405536483598998
4836039585879623664586580411759697298871908924881583614176531963134453038060403365794903270911005657
7922322434723397969609479560979845624297369547750189574645643976633825619315177569976614192881614907
3553287342105672183134895734941116657307380246475521117154658510617109663138338162186158686911924440
4779143171571124119282605103325771001776670606011757741249265049892134820881269113005740207961958189
0619041279556744171438166189423797170289530078468995060778579935170586198671330135423405234518411509
9314274117079579316709355956347926821306197514452140987957524599740565264290808258889264521817284847
8874947787754874093780558589783323178917651126419989889749751238408050859412921008255481426658070729
3430081584652734648556568972516149912657187748554082893789174133822664162982048669989523690947062189
2451682654159021026003205066685040767449396676228818258106171963489953432227159742999779009857761860
7747164348800731736109696671519004032219430428960280148880157799603722818143133834188838991874548739
5835018202423209793781556196212266293382870700114294203785739117275227806256566042534176062351719378
9154773374675951927775847563884622946913575434693725146766776434850057440995510465051403150889998097
4921886029214335161024233800924887838293933233030986947804697607514898941192173691689403637765403094
1010441093094257009745626407857104171918679139785511339514746355982364285627470257376918246644962412
4860877769873264945872191361351604705654969854750973766348764225861069055995968095308971216267802380
1031577776945283787966266405607703646495371466151935214570320469997190116301323722208683163592599914
4398032691149858198319992110845309277760660269565510078964049592706224465166358432468434812624865559
0543740182490653479891649287564048709089092417599856952147959030042911673122178131066144305545182087
4852328734534855711923926314672418470194506086802136158986349800251233828345653152314737445742959646
0268429225213463462203571343914896833802779591045165130347784517286143793336149696745769177061751407
0567806741771969496962962645584583346811009924267794364973386469598308721824208635316022805212770234
2293119928104192746357833329087695549880479085923471567235497335475555596192610053808103119281164859
6341952925127678494592789552295390260784058703294019621217827575630470283565259897721123944638162370
0486594874499279119983810901831113505315793505339291956613907241551471887077375344570710166831247328
0036515382964472714887855247358854056737150891439704046769644766524514206215777518617468135629686020
5686564568898100809477178995784891726931665674803866057595004133557962100554719875432648575379414467
5950303964768598304698768945852804863743971377527608984218776237413305585410309620132815698196778581
4906233070413109252004080956250747963961353934610302877490198838176021660118475735750746184982231025
3517810680177924540123391885313194658874724515500411997090383348257420268109441179880806433801495173
8241539081991820802460387508983400070104718431222045059980099986702082005993859837251874599817416457
7867563182691737365668561719215516699600617227737434692865809789005621224223153690606330886683428042
6772519725218431796696661646430701317587608340281819422938749484279692100476778719127158950203657017
9079439092188348243653167487130972492822416229266110109764966456649857553732489344482964179883902561
6142024772198427932583556639637024166637858835919780113316679030155041213929581451611672220430843587
0805673002717908947212338983187507516896875927148888248531630325654836898637980191086790668615501774
3147468732282567115185204721355603622595076045958059226171212512686683622587268658519231266691707893
4128379337547203202093556683292254796806459970052496488729616846048339198409218462184314958605070973
2869938218232656792978256382245688200936243078163471155466433551790986621579261272182735220357366133
5991426034572423687263151851645983211018683408011164107767049190576761426474218338543004828163180678
9470012102361065216419821945254505310376185264912954567557015617511251975282138799866879460021833780
7449055595171499358996347992195248878592199669517690677682443715881974669625807992677026422316009795
0229507110203775387866418840852730620219069728122919890506771328976633692981514553174514336718926932
2338087522710664347773760200083017315786224714078659433503974226064791270630151024913164617508528605
2620090961704694831712861170127518279300083438853352183982685145131313063906682840044626197990989294
1028431388946977720346809646349899884936758483367181360544204126404247541659456052858542662430546479
9422066937526401422845106724174340275707546773454682783217456689476056279471649557125505644420073742
6342606744166616888472378555728182407466091677121045995592769096868611537425534789108849898878026209
0137493815648268176739059079020027424755799212554174634680572481258497193255773996977640457306248844
6356396048022455444995083369612175956484395684335537378968932121259344367714428464037291237152950880
5079946408485086860187858006909475392981340403899376084420833323322106049347792375464587133383063148
0331058689668918926978730239476879431596353168750008807396976000994273200754353610506676826348694479
2161878976860484791344650940777871150138915902365396929143280960810758386167720281979031799772146438
2187918918917501847240109763593481537691055062117099050199936173738183997932083094274364074663154043
8943350073351011152899027002988488140661829077689730139427441735701265873175331308760167352986733879
8508400443757588563895774156908703719341184774954089964432756905160841604443534029120988785041336032
9365462797449111119357256649944309064859784048333219487043374812979475602704746213551006029462825279
9761904038474376958976110573114038157902665819608327971692165292877294484672045709634552800324363902
3514607211888406421416202918162325749433228249206004905189899854600095829707539225248058761774605266
4053130941507707163228092817435052438407811890644040192308404279383587418785707389014976451437538404
0650267719825881791461770956756925876470934962164527837221362083180002092791436795029969801040299575
7349626574886194801460202298320109929914502740959828672908271068908305935627554035977820822686391551
5184576729508081518422352042735162156885167374322224419569335427647749208342269454822775013923704106
6598609838614692685004304697540026571900480928383796145563679342080467978398365984506518409594625925
0124198141952798294165436301799906521324396840869078625503377407038508890723938857629465692693944982
7936148634947404136597785114093966481107486215858001162499423968266255247563329103681413806395563360
7388253389865675763249173005928555986511659145889062133760867786159792881609181611873948781261076291
2258135601676338219777944895725458389508343690169410318572007473800329420813129693778203931747379403
0439847584626268557687545217377926945878806161533090957893597075839722856090078446646486295773774582
8124165108088801738747475977390865425443810625043980085317642520077347346120145544000620988032754899
4764710524356094717066598828866456512081414869965741332963690447899990526503149537757712019588963474
1092757674061643396165560960069347689795917823206069847055784206471539664946375461892081464130160633
5096895323792266588056648142972335568472646580726515457902105445571476850667374957369717614732307099
2339063870765727211601643742223342783620877659043324042665243705875811919335563099948988803085541366
0811667482732180633702009346030855227402283598321121721536315264868478484611713877832305037100290245
1832990874621252741642609516164226432933159512872957536050555536683541375837049380359402767174567642
2844478228861995202449873127430634915467598731638364758350370359854332647671239805329420754337835297
8124046671546452707635713954405890779317439974239132309428393596443883701633451076022183321080633801
3226289338721976986141370834691649941817363907668762202010916345480486154241167860759138978389167209
3981779809130857895697236242521839655120277126904687752749146804004784754899177215821403910417082675
1897100488842647790407118176433870576285585602173887872618478421160586186920164182911185071527134230
7872110637828974628505003298963934169774268798533933450584047995498857905290492231658654895158893167
4416190502591111020475795968335357444804467063297012727892111743337053734345419480040493600773448791
2511548053765444292135941810748292801611012054941438960182558981417033017352984792454428002831755354
7043895723383902112175217109487477575973437847472574327152171666621361739223984032258392985809890384
5198616889230242378238683829746463672914080321720515748083381295487403279282345725335689644972206599
7090181228092989220610976470488929411807061456428188288563879697676338959161919109103394088412384706
6540683352907569978315578212707514999123292174283052927979046053468922454385402952500666671102312010
0670427527295184170781577356918904789596472979233473988799009599488001412292063489048382181916028486
9969241089768611599268396866747819955993469253191484318869104635514144791663329208759793341211306308
6934932644972588863842384133583063027826078592681819623374826904069405496369792816974556145730967260
9355461254658758047332206823370088314944264853206211625057461485596698891651519803753488319118969353
1226942239322564581740082439783639533504909422693737527118060341204555079339445242955477604320132020
3019893299784633811143161516340706040177262252594032492905019982127335353797786531386917394043822627
1616288449871637866418045603634419013590931056506296996280254087695113668799866367803768290602988400
3451572711344561097765445329799860922045966350130020810553758734356277677087943003563149543018216882
6993692030289239182143994151002310446849151424723571802233003763585370404549775012749464580748731134
5346148955994870676614289887337963802205159542840396310161237209785338279164273700949968391254549579
7466012649102396302007817006968371509715900184123380852417472586182081275431326096182614667456520601
7210368578269648543617539645068521187019783286094758323193852050264962988950170143541212695768108186
8842652955071411197799249672004999359791628789974614226275730935769127888178514400378732638963413898
8041082855661680817779847922803955770995500980282424458205202399291765736604675483195269897433734099
8960931869883969761196985251007053756640233647972250409392960824208426391076457348017886668518566468
6384523623869317497544392670446417321133051720559339512201249109455377103944670938086155300486005756
7172577613777421602547532537853553326569197806372017620743569523198674770260323541722751186283666452
3638157366725194464255418576003127258410015528068607307458435087738829516648469430036187297880573173
2247749832888478966721173556197611598443155164938367242452131301054504676703624871387042365404034660
5547635609406418845772105505274773495639325972735975078119933321383589688366570591713284259222497683
1609897910574404129697000799036505935955721028839404225805875583339199940159352840012939005194471585
3866357772729565622528121924656330996921556515733536607088492463206007492003724715326220882827623754
7337203915482592944378222071341888591999931391665839225239261580101734914162142811285188105226075972
4975946200962777701797637726815827319579725408948671263918628311651104765556205501512117698643694869
9569303532675369757564922228231269069083520323489667318398857237727671572842682532820150199552230816
6869636050330792450957425125663066938878272767358982724010810571436279343549697981345470494432500278
0282786148120102463386582793683805976179700635894802536488423345710743011834688374990609612260066400
7511384294882423167950258699322318405786429862061121392240115533225060173083412728693103221487220395
3232656563091129604124899348738783695385747959028087545406472273467084240027251798264989153045835184
5553761681705679825602618659523221537187474668008399399933058950135760327179226548896174743473149084
0403204848929621362101006179996950238423713715846015588428567286708216547757304175566416329996044768
3312956196527910010534570268806191687408858113087240116673465815117947129283849634794876685502876235
3231474698443504055567668439592516280556929612946194149980476785825859201111068771572595267238382485
2940850057888032412146607164566893499730741300675480696780983274787869706772640954289476310326475682
0540627327481791342339922983808203834990503691263014129550702301611376656230566850920068216396169242
7376321552537164310649630556261454348329764004433362996329475603323079912420956107699458400519729227
5179763305829732654138174117427878330555632033980552999793372101893904462369022847261763892056888702
3229085919940178574880502796824078517926291038872214151562227111342117330582064191960073735754879280
0635007539605373592014480676512148516197508349306871858961379846361241538869118898596360126834389859
3619941631553201983619224633960321722631364374544533115149468927597072512471693498520804512515986849
6304770672219003834017073196119687854737095900648115232046926025556357392747429761022782353444044730
4604674777696177411126351467061394512529835383317916202365963885055186657062303180083144809349692821
1927324026126110943939991898403884924715477805704243234759014543055168073198227104349125846579736394
2993098239684226185916332986972479621182132440657250320237159709653838761312273830593068462684551453
7920890558092116641653657247018399883298444482190345962681049847134845608988390392212194550337623153
6505783982492270888849130019603262999253738432746006273501389463791717501720131235975089609229383152
6389667123170573811113465530148657139118183682202689935685984606818622128118650430833091059653060229
6301415141889593324071383443679513908616723689235675755935445231283635189188753641138905835125233721
2794842111405847456132479425989995757256073494148448203428716228432659515456405574209605596158135101
4988698668453171553648106382084438466914298443321766577614531137426806881363191585201603006144881785
4770921122863182891575466403614055374503209440779543123538796592596600570986761968223548471502223235
6792656377476936725558856818815525805319291671414918760008559339851978601189178703508585538961635198
0053075529077646187822122970831547140466791042824281983835569000621858249941970844716460051083691808
8673568925644033114145707923827984250203217127469191946364999074346626634143957562440114645992783622
0728235254983500189391777931586328856083818421379150750804852172004188392093280391337137276573519499
9391798084627125830973127436816311796054161688137029855685300756041307013981523943745811262361280828
5691263472250274253797801172487440262798616358307877879593160720683599075447001933926899938237687212
7570662689946810089077565247682184534751488979831251666610590965064207951476013765982662382130857423
4236558271352234849629275391758165250090180449137214588663063782636338292130670724505533747169141610
0672722667056514949169348703684778021168579328951911129635787214252102434497309573865469882512789914
7338607905750407124363223755728902104374110467662514964589663702903849623722307472606302982588642383
4585710296000611474145401256890838021551718113175331027872730025835353297643423957789631748728506352
3536854525190103129585982036812561622793168466154381639854189504685233184616397129848511925790870718
1371769158661911395985496877925495564638715477014019104471878398231622703766343930826534074789732649
5896215333721801915802132974078361321008911810127498005703233050805544678305423573945142250229535348
7547093920244876220040237295079594216881930185441174388877186262466223818089916632219789235180701913
4041559724991494988059605599710603440191823840404860498817680342411848976409183524794172981187819014
8275658096897730339449157193439061989399136660610674921696338680572498875707881531470090316697839577
1673005939107445555229297351262625436771074210699084460103175733250971164534182266856680323316922580
9243747795942856288905135773972013554224724735897674250014556669985504590249951840181402195088811103
4168991306379695420441841800338233713062389005947662038950733329447468681583681140121720630265477493
2170510524459802750985803188449750410613255913095688872670674066136517924860231122877773301665211407
8105285375613187432605457272435143142906489553825876926913940730728610291020311684175201846624538111
9706552362131772331089387544405428890031509252129517902703299186916691074284013036560256650232184293
5182388636097802312123280941501275140993815969161615895532845658584249580910595522561116924985363875
0305079358406829143762651748787287856936712168052187291850369571953079765435370755551208671463051669
4899880504484233853403142365412859268252060954357150209486025776308851939954592102695197801410238758
6590208414151471368607617360451422474441351927834098405670570660833175195826896919754476848151307146
9696536139553544666040420086054577939059034622707019434799682237450105857453575951133312213225246468
6908195027897037497431455417332802100457799875223474227580355110321162289688119961542566261438035686
4980882453391913164453049140454743445364857872068810002966216152814635400214645118061057911372820074
7749966570316165738427913277972922432861547619001502065308423692250114995863101674830232934607555518
8718590951266479401064327428987628118979577997661087114996072707643555469779787266041609912608041740
7563434678246716809151481211710729860096460651930201268507737256023872367780103877604631237796385924
7978680781601360451779528635279314679058755221280053463624243072583009145055412490435623177647865801
9868042159969080355915507257803807660811633976167076639954994119391598944455171767402379508055437762
0196346784876759578001135921974473595933381995347776365581761823640918728963653705346114408590502400
1415005100616453699212458176900127925400187403770255376147199119188133509319399108807931866581800483
2901262204472775579941538238185433876562690345903373157946210880325447991498524794976228488619358329
6156397600722964859538654159934196397729483569058172615655634536800464851920671355120583045928987526
4547171031197434411844825275577916211296805960431700728249063992266007275978031004208050909947419808
3195350164689520625390195952085210800274230150628180856187402823880497562311976643756471502285344205
8223066117969908323927081046982366237969563765985691755791791565634192614417284341015966209214983323
6336652714809694712860335282104230650268955798762786154018378301505928715998011542292963719938048826
9687402136923660152558953936467228454885251184500944119022302527806929047735148339177930481507132819
3245225810173016912871340338651235871340681517937073913308522331826590833343921261409160483693174288
2475099323368847143122187142266580435287043575804738064784657655196068976077022786722605714359529369
2478442232217648729786941579795485231274946758306331215283272339111027920919233747421565425461234379
4001453470597748861654264407907074892332679113544767525319466113034161381961640479673594476291569306
2734898552178027554188029693911764508593113908585845433056242116124284061767200949984092968101253079
8739983467413178929063494133952213978150949813672552980536234042656211978244950960643074449069059227
2078265601446800011249922398768818619063968188340596039519287683649882943973545537607436989281661329
6645291119931537958444440074901771313078528106699090566859922963748108636791469303707134280233933569
3693028623712055914677080554179959303246463231112052767532525780674501499917170986695965966854881293
5344021454951199625977976241256841826135369871413343744986674800459104965275216298957595311377181555
8478505979578136656375006553507415315622397203948986657362107566813113018504393763404899466799612052
2965984792811981404598848700013445413540000030142196536898786369092758452070780846106771005646756110
0505086778553404826693312136510342777170452404570346143139797687562502631895550791498949697039207569
4568617416550273990359542042858203460147986993449552607099744218073896443271887249693575848303282995
5630586317245368897231290868886784961936107084174593442272060102687621094049936468501473823753439197
4940030262018022907568245915837309349827034089307230348561640516069551200551181705098201771609405062
1825760377304019901040156334649839630838162567447297111880993315083842567303799208235193403147702299
8227405991732876609061654687704358143351261670856651906322291936743843618742982418530642546111864280
5641715380970277495467694062121073485468352349240604987942856946830228551383988472844281148667314712
4816464669674079176594908750509865948309872077586380843732234898683864983342901475107572432507549942
0118676511090654627370676104440778061411547318685859528382695898672833803862073760298897011387796567
6147397413174518580953168294645849169769014369252380083921078560673802902297033046710878102393201483
8100420307166639865086570955019516159824978342198936674766096556467423086746213350933492007922981274
6879309449380148241495184815420043276362820253724385021683085363010470405801983179858082601107021479
2450398362081247658797223813267416846500732115255254730355335300538327740473944722298002389002365433
6446476789136119226579491036896272708389743388627002981498801566780195808441229569736486552450923468
2227109744299244061317166488238755382857756588300248698433880884466581395037266210190881629539994718
7978423765428521837437905957987483029339881099524223781192237655616034700535134600939435044203061705
8585426316892535939207316545893607660477120923130435011058476887814616095556316226445117613346688226
6615895782951018724971201919879763277748110556946030473774388204229149503036807060043982352788831984
7871740992605499062283231852056929487477964482754529933769678400435857157851569753143604479600543632
7177870822590176495283947408710485193854490285236344552561297466049273961367088830732346947484608686
0777031599517650491658885043758066577489163951323550805410132798892817459224203624504265761546399391
5462238365619091624709527165814665706468257678079774885171295512980730447841448319251023206094326150
1945859010087682887077169744920490937972262235476058521014891672966050830989186050504947477151169360
6716865836137825318390882288987318891228344352362327514607871140608193327856858757539045820177262470
4506713082982518374002725404153761208138950113752978440104309983908725991111609661045963720961459839
2138763608766439823475078731595205589642626311909959052462100494723684748359977303535434266948405895
4438344407930499424917297967721895463581146648840821239211826236128965460643565140788354414612435259
3967199833723884527872779945456955353239393662318577485667378480664263723868266334248629974771673067
9649876172407347613093339374193656535967834095348353027134537768216828154703145713590158640249749423
8622601770953603466978105416393120689278586323100880028591920836838911674914187002776959509823418524
7038318383449535116815344477309748549859311276150288480620036261212352811350150786616353859761043716
0983658314683392120655615958239746689088405426739145257498627853248307894144343342219431061409210068
3050049027590609642652727789217964132100909426637704446050806351465345077679881272579324267481739353
2541155549817483870400006138515976799516573383403816033784835079122412868137624014832137202476482450
5121873924482211012271245268985931168925863269536948728073035483517464153390750859307455327258619075
5479768407056207167489635006414883136033513838808796154769737516101331437274156121183494540467871678
8075810498498604621778049694969721019765332511437999394748109744525016881284558383911908530390836300
9254916326426256692745950758841989337683790514107849492699170847990814609521562136223587888931656855
5947616264979457148679138877391896747769431492329744723057518266041692268720330480139831809243270110
8125673550509341841648646128529433397695884840729457261666660167441933113837659966564262513245432550
2334541997034577361107157002503547833099367111770199807137415443919284413440714243076796474327463331
6261271931778335942658739430973918935210696537819148928579398427524719347994140461298013240536850097
3171956003811065307033242710908703283206545230972180502491992934094202412863023426246594240608627214
6221027654694764976418494927757381727882741623337394061484283091997411254232430278651201597619821768
2075779602701940309935036217641275402840207544453180145401480801934739123949779317685175080130191685
5751781684639127784313824352546224347414603678145682187779173376878451265313229220098819376426389667
4107632410800690592246443253566081162172310563473204775279287364541820958484194128920928764974147304
4747544283664719502320188974780206375314096804705761539026101130438312833229248168198382575695953221
9073552907448357754070846914925835508427789402517675640259436578070494285041491314134906651475035565
2829708267178749049230274397868254885318941679627111051462317860162240399131007688593637093225438755
2074283904510824813198705031031335288483066613681424036583291611580036900629758650284714030276404174
5002420935746221830557723347519966768244113075524374837365547536162769836255178544232103028747954269
2100545105633185070298148179212092097369896403019528586376135063238014858218578156715941248849460902
5295654882175377797126721108070338155256326373952907318117259275943748644384406842824225887823014294
0658309666573173353086609606774635324502321140937887175298799388652573778598358128969107182573238796
1999877442799266269807281432418068507697502106129154449695748317615837551608204711808266113902320255
5920081496115178456320285681517895422667440399697152961720936022739298798451403972260961709086245070
6555120824119877942352588803750938579668064465699291689229980791338318071408424763364472683121034788
7382058512313609832548717696869530774165449115454748007074424615949216442311027263302907651369873170
0252869187513049393326425860336153094431766306436895032846420510535036083675072204037528006571374213
0106249245610210749797606601280111629595062527333500571755937148416104730777466689268125953783435397
6287584538079141785791297093956321114624518943489875934726598626634984557293405953400818533095753596
2459015876757562059459695989017258955742676151747655796125429020152368603340179002382958959610869573
4614476919522363012286078571004161872558733274346238058339609009614429416911340388048361353549148790
4507224437496494681906306151740760979628888250038625699552123293181714033258610627739252155857006578
4049832311033373825326393300798040481933406115968240661564944097988457326026647058294068910205083495
2084385415519722756325237811222205565093057327049029840069615576854145532687559779722180262908479061
2866442646922490480482112666218909849081296824940330629534247388381402077763340092928912182312788586
5501323301674781482778006838409960431727581851631219745704213517970110670784810675072877914756976412
5261168513647760220953460063753751024503861462672050670068438954855086971752729863691838281164235089
6337274234026541890482867950877983162409220917292052036622851881099900374992465187330307685368730793
0658266653129086466584478138207816565786888859538677244969011783050302007309756227774204720258577540
9116582295793131753022017614223158157316585797438305282917159421016750248675477909908530624485517303
3049440805639881588588732084323468284223672364842501882887374828917387320792919732560164778161115309
4716392991045093655367935394836001074580525486759435371273019327853980472619787541470800552482370165
6199293125008532132511437443048458175083725495958636383821938199937608198038128528476966896284369135
5007697318759818297820902216107511106854863301225200446943254486401752773032414741003363612903265015
3835351366526360626719505438395275870678730997899363057900348716849002328448821487176868911976994309
5611837350174510791757562894813971813570722273047638256201780547219992751919110760204007535084815330
8320194327663408811276278580882580471644106670290414953147163254430234942897493200154307863938435837
0499115184245670472484749512952760304690175033628392724406480785924310230103046327123168798908393385
0450534254548696640981747381858663887160741426291508953709713333305986246279118487692457865681602800
0842518614198047800691356470612909547878979909955108307169117275281050889627044858188049306294663635
7070589073075970962866987601506385588742449421567990171384779762005556803711045754897749211177514050
1953959949138787537777108205282713480663202615125695554120984802240443010627878790222385130087490844
1526166378519661602498349767264542299173832225834997541819488511468310029404775986800914809033137802
1575473513512109050934485658874646648485189700320317331648913768599013571433456813499972180923061001
0875382818966354683079066903461720241674927560283743908556988066700537736353851222330101508634818264
0463699052641520289880485853154983366266657652777086010056108034238749081198665022115837463163836561
8102173649697403493833788226933305366810786977967390515344977219214022311853941871669233064375787140
5190178962148506559999752728526238093933371666665601988110783865062812651234076268243323934535089975
5301758508363369108116125511371136127950364538771463455768058524961579881480637934374773159253001498
8812948383663308122355534684734645511995560978038748925177627869709534110287330207383459392036491566
4273652614314368501198980392215389405725892749241030806833725951860944241902018155912132185110055864
2376763411297705331847788562422804513070889883384032797218007219839162704999442395836138836431117259
0047686455116270795166217979712013863681237500415649185512372616267693357273089392769580937524113363
9538398912821366956035882046332602210504871771899620715535331572752313184379908743137015775023133771
6172368713291846309671152372284377772777104350733532753437218634163875387452254932562784278292007841
6593694501685383663964155930686617925333805899763623161932327097759509729035770610043018471875327497
0152022782293510122288765235159486952918208987571775971365830784556900365234106715559195423487491336
6240088146986424908517454546023070538293878066690836267428063053260898607301844208768204609521772506
5119558298219986318125828519512386790854557477574707415710822973760769450665711228486807491912847255
3607546452253383499973014467753935218300985006436047645726238884994945445600538267800327980933011480
8015648950763465168731461617740043058123246755635316660340540827225649632521806028152353701442316406
9134082763999286305534270928239501915505073012421730517174426137949143655101093363530536814112855441
8721995128742835335239113755619631816819115467778974561856414922506614228108836862315494293056064552
1972129116340957934094333389014124280159005257675944124149176355560768012369458785340705864065411193
4611831677871284842785558662361283762860098192595811814701501694330796552994329052098600656761552793
8233061819268462162798444142354443003011486774328737146925827527515651922328765357097875657686101800
1212394714263854484342576994345948567437243083538045056555944761664034902736850472651620538412627831
2539177573684831474276732399420152490800197904550708321223772118632553418820789823569278583074925335
3668249491919682841728964805060986560091108945252071219924863615984016804886499021440643452185729609
6395706038703931671176017309317926580730225164033059836919593117001424879453543715653160869460893609
2181300127654507945576511045996702247488033396918394376699976218367032945465625990087938480480675064
6544546809597760803217133794020654359248906097368423062724715433141534501837765175073288326913246547
8142724517490981260758212066903729332616966264503145684353488865652751516429801146662572744768923329
6498543143824129877206128386261149834908142024668750235203293885842159093262042228870839053415346245
4847297181173771356401991791693625962523362863518554609170038273587565168830273936390211799268838465
6520209829021891114066976291648598669985570553532541945159793167113249127321246059923514353186202636
9321595308793002188005094183837317633771783257961844320668863536661550327393195013161758788069474812
4986066411365780822073336212694080769791905678378837329317268400005322298838649815723984478320535275
1259665959223650920530803706012439264956205273212251887898116611241784640403287584111196027810205465
3557930706680745539641423067683479932249869483504522775021151945247991179111368228565640149644794190
0980704216753843845122761150902366717338832469063869267903246720936318059962933502294663714686849423
9080654825148059645168254157896702022802351653868419808298863694512061556149500054149001161556263691
1264189633067396665549934002038531384909657365055332494075055779755090883092987663200458712365412768
5598892236686144752787501511529967406302616230105090218985163149261871451402211225171011779860775877
7949320586253747254242991739498238343952541962129519986744329019274436372310603220920503585618491461
5542122395960141160114355695510671523158307653990625116031240221435798162831656326539870739295692317
8700169340126800401390160129760749779782161033400034242209507466460893966369041882544048624902784927
9472699242784732294840356793738848257760713896334354889412826314525671230872392698544359739340996669
2759031566710814591280847527705043295981036262474738149833299699675432202598998017687041635226987938
5582107716338760818071727270967838143604363084860155113660061593672385541937600736595078372710453282
6567270725536439112127470526812005454282511681155035857897373295777756049124421866857547119022134172
0243270832742757381532196786677954953296518588022344801731883977803651270805843525549536933042023576
1094113898969902057106666435856485300123454018910560571270955101048697316346679272200776157555504353
3256772154554563339797630094050998190701838842359557011333699222875190059238732184384241590029342046
5615644474593314248426792349664989599207046593797357203946376165880308699847485932029076579489011070
1108497413900172613162883035288821866632178574418216403088642139862918253453381858360285186584819694
4189244739615940016239935448030288717309250734585689763264178168033542004625224894264482520460032780
5279280166259131837016811580359607647973231051841435539476997115007561368309432685966018866763793553
9531386045339434050814502294622575421500562379369077732583364201218134086086543027828556909404389940
5198076135420944226678166199720878688302109415746760380791716903932932484391840086440750665796448105
8896451731529017139539891016534866972630742209673233058725595706427301761150085265294809764301753002
3633012753772359211147874855646002544995454268380927180357593685336081798294986448751013286280300100
8347292846367539942270076958728467197564572331660762718170953229632321948990296474053030715015154835
9413751583462312786181168619866868620509145801572764577452568320941698829483258253825104557104034386
6245991460347188043575065935842211887113467149599509433962254455615471890602570264072089141400822473
9604137309016166715137725705192797797839159356281995137670482974367246961128498751776256232434421831
7872851402410532466569881064264481227786733459187160867641569171091310819494205393142524331931759741
3631482990756214775424602241073956873219955001074582927933646896077975588110503154694150006273893406
6169938134676089557329446139617803073000686544413492304548302789117922023690030720775307948096381819
5195952689463112258805368748823951093508774253597722053910705213909308223271353542542389909731514280
9593878400834989369348488245368844578411659712740646742109927304006190921129235672419073598717224745
4038487342692640810276230648340414462884221267199467393512605522742020029845550453832525861437364176
1244198700455838873851547206784599367078959007611569367377719183740492011491679858161367700009148215
3509406797812337433117365466303162688131897194283639725939749949006432524780617814013499839925323515
5179315453083034549668092021927791441354066978692106751533713160921942627120188405421019608012257196
9081509178814944174006617838738575612310206416057286957523486001513876012995234038931237487611398608
2896684166270357128606196113035270565200310959855002614417456595158752208183108372947089536508372918
3315184675453399325808557259901843011350788722030206493512706366653058523041528024612217614886044713
9879267823236388013600656623721529555207505684172553900953683381568786701279687017970025941504287569
5690135266568071066574912287052116795342966075492009229960457182795870957673163060365315657539204315
6307049913177425392067705350586256822867796131510237029152405411424652037741318990218149106606309458
0607401561583509163539810415666571629953888296337431571325971650726826286649337496632386019551256120
7248466899026348803162476179738372721342549671770530713260487701376006964760163455690410534731229301
8654848523979079614125204173741510098197870426994254048841875230063608879715499451414944188981365938
8804629229585135575698234242236226677366049767781942689518436008494289775143246693616577226924214651
1097204294281124709022359187613573954420858806738840302398139889001093754095429770205713129332978690
0668569758980478336481899455319843533270289446562695585132289179371000866748338457181722319183060216
8993673213928658240303884989621761988126753915455570835267859792320118880958399467704081771255670738
1020872370982126927144633688097370236112296550794568034077802321473074366796938854980546592464439708
5664027453204855325755070029150881934841840495748173885492397489602898575544235129808106392249503510
8359881308109093808473194495598416543606325237753939516234876630977873909379921158257891986076957074
9914570512517779883793380631265679340442014361577481240521989905330701388001437213908051240118192734
4371239874505181855264118990490896579405622354576730660803632117928799287056359721684076018301389669
1148279891867744907783495598987883781096476744628213114777028981243977248374746070377547587035842395
0460953533232730086342302631622551183426585107402247530974833111241173976478531527016880912785295187
3209007178466935125665017125066203898028947384305779644181495194545999907310691516123882477198782477
7737937769019183053605897160192362714620766835906697140036757752071305749595255723871050845514490188
6337400896240028679655682970284513020858046519736209800409857515245467643598800174787492844763517707
1326312759810459507285264077784809999308327991194947417263627735122049111625753549895566570297413673
5992082925158159084404549218206868759005493195370450170388053256021828476280745272832147546803371816
5792288712918265880914111120436925892380022696716473422366455661510497416883840790281039911271624596
3727732064640746233877236870626444345405910650810290681154558940478578636523120331101030522403334442
2422506481175529880527303658146516571685670220705181173008880983177751225188601364986103891152511076
8012044103427950143530864483556475276103817517965539685061793875804917831511516435423569409356852809
5196003128688661250660855535810424774342498639431780236128347110054798607902778368569103402495124877
5452541411158569055105233112166598080318268393313086219945070814588207671969254301098885571129150272
7899789435895476207735170850594724355010966582992425471612617919840759372748680185050625104519772264
1395370206265390405711220705681167539324586122481198847656391471793591891998414707994565766206624973
6625077092973254376642215193660945509441196207193199971129842213397351743695968000755050507200676002
5991290637003190901457663665562988312409893961862876429173059529140651584684619883897776799927293494
5677115729238793350034032493757968557080334448604898696528524560784344894141200332457670988313384266
2019049456975780193966417802075557895835337095652679438817818857044735066640303125910003339465748283
7297086248860347642536198144450844248584435362162270983757101473280158894505211872794813084760964723
7810899629480567374522465183961779926048987335906392361080806222226873251616745132603576955990118459
0210090959072410575807708056336085018047530376709776760429861982298184153990143372921365310302914280
8170444421809428435895216828481640624414810388690450478908288331274602399371312932848895139522827052
5851801290919652044315202809545504050183030934126640252556281089354341208593934489224676788266948614
1772750891856689500422790714876884360147375075620454334987752488295330213360188249091891672502665077
5167033121946696537291873765681082683679472773012469296113798485246490878653432077996823732109072093
3247837565029889603924048172890397584591334195652712792306903683824206936430181460220578385159093752
7956629830684673973126463071892424923249398429452447710982777875686463705435206156696805931748199934
6861709103508813751536993735343397998665777661644071584646446885173637829427723379957003859557802404
8410676254514994268690148211859296601432170265626966069624690635694149594248830771608669463224386119
1398961882368292777437449309888157023012711720692317489091005510212079135428047970389895436451000540
8291981558983869133157288017189351736117451126963884946024863696628328712636379315762774119257006786
7843295364421152002249679819305244205198810016550010809730093700663232237836819159525522836854266263
4216852594635640276370655450578031443081276003724314164961605118344338456936283991990539911485212449
7889648731135990872754958535372575804500182222221504840091143289350987311997666496047031217994572176
3499450011105021148815255959694578866270108944404524906467093960876505314690872091982908342916541207
7709363582365690967861125881716974343434969754931229904687782695964128621372103369219712116790963407
5432069022362988138313353051112432807394523026677087791938476086210539861559862620897743131870516527
0086964948053735066198260341403274897435926429064767901481157308822324510238028838680836198781701437
5296773403287623884583545899178684309144287108126430362856147352665624643676495174085352149257003506
6685801268913333858567662656037541743259878332765766320277356328780661885802680235405753869783479342
5762685007219334855050705357336020258257690663588998705908138788868004186683608071529223162570200296
4986913130455863476183929077034353043990891717316067345872630208111068041444740124462726830802465478
1338297507944078139051417612901331077064766392641569012628285224585147121648957740506217548823154892
7378758853974718402434856161653964589631888134128648735960929958302471793297322576809814832228211818
2690803543817339341019909508602264401674861545925373987623704485628747162066335142439378304275439428
8374856765659775100138248919247942954394939783512774542074336724991649962711886086718651297038038948
0242451996337999610990393666317186075337105533023175987649701389101258102051849988276253326492007727
1552062711403601209677348070771470493389775582173080184838472695727712447167508108311610500031256263
2746825285120594247534880208032505352662391441317064058242268435704945074525671779961043329399299069
1387359447412427750759999010162073695547337608147442057821300926232806228868330315881530940460569495
9772378183378573011961615095256788231397343721612327113712919441163355228943559826699525219286145065
4130536165906407149941985896475080549910553903608726897628813527132867168619984083277748108670132005
2713103615947961356327028469148656775624542024976028270449115592966410755672148813547049456129531101
7307871293133482208116406776037842561948502287446827068110297119409902704714860699945655143519112892
8904817209351151277116556474461196686578809651124362571992860247865275554201127412787936206764742587
9362420299093597986361767049694972355544749018971911112408797380189506287399782889506966373444709797
9518937750275004018178739022578986950717645257550732955338252415899227771259665479799116041706688194
8478905892409643620048128241883114980604956373814518300390063169151776989684550813533510773266264023
9182822721423551181455484895808204402079435175936561879982625299777733074123752090964070617672172505
4225432273514979165983180187277859226070892429559835926769741765617530938654295376026367359778395391
2671101772264975278133486511895192990767304353239545331711058821867723867973577938288004100702019899
2304132976181557692917395176087215623393824951417588008065638312884160155681564260672257198472994455
9504649423382571941801491021873695860260761324618105889734079238587449011567035361549624602710786402
1199886984416096443348095010993668004768641929339147056337910862047239973869706071916184087039792406
9878868538527891044610276417595391960668530333899189829733714628533417355834637066577907563477994345
9986509220445768341085898291443368426085063403164697813452784659028821368074183727307223370217584501
4523985098068977103883028055227910228543564061382405244629129056240889444342281848173115973360818004
4471292273397337999507917149530545212278049450263105698321717399407041784011191115911521955983429777
7499085841570360247589359706993848261349335457023621632928929996629450649656221189831114683790213919
2503353544825126181891949381209254803009142592757329816203879874734627338068773161526428467622635342
4962373995632242809206401092988556957459158627508828501841801723509458607066286361808672713111547877
9588103042437063073163127818125635962410024009438059781395973545599034679760523060028664076419977666
9953659100810768078645533139994200336623902231195868603360067682115453132130308760951434755866082174
4703625366414004004831421571388669869764447190833790632501172312129862407365749198597286262429256090
8860923088322551876155829852612642376398817966636948408598248841380320657234803279460893897127585670
7012830554936246262317661961868115590173341100615356071340546773816009598426447204473401817251704133
4584090651818450682722135689554386946788148936964396386297559554112883277028587934825289483220226431
3517236632603334992171368085796487725074229883945377213648420875815793697922679934552364085344090385
8486699428275993638817479378592364416652784216413112591629089388667688694407672619498045298970434079
5854270897877422350809006968612151679930661742254157124101877394420970867095656736229865877093457402
2471856607638864628796405950504485158805680425848709249110555305334025762309548328770686369615536804
5324601239824213924062682039830495019202358739308586081825912842683044054274795391600287584246981795
3092426379181753532024829223562039989479559001370364092136376866293744451118791452930390804810444093
2809374671748607028202719792939977221287349576499516335110556741822356463624811712093634552373178078
9873496956488701208667442168845826509106225244236410086001142950188018664337103497146135563212328930
1827595270493264784667111494629118670316025361597512112893976362642940827433034654010109098614060389
9312435379754885776661984751259600736628188410738814487973703751612773495019630236376003623888587622
4620185322799944739920313887508771367236689557495900963060608806865349219480583304671812467516454079
6924808912067141961806112958478447321106006923532455199066132314326573419118804478480498460811622172
8628209124678364211374068177362527068543093661957938642284113424029896279852468308274738471755623304
7624899876981704429288577011786681130534374696366430911237614853466849715078625817142663015584072064
9725647780434494595385499108594594280266227133790148195443089313853577702145935278012756600659404719
2268783720417503632915140115010420193520507135440255646234163830672087493252567898156952718142732559
5499253296656637837887045553636704724567568521161788922544854045767257535228072558863145940171439952
9707088201309377252659499536912450656669987589316349288088472965629838170974252005184612994533566162
3466695348379458356224654401520154626702763420629730467739898437584499337101624532548927644534047858
1691645493424888163950339679571855738251800703274198960682506254532753647844565343710282799704668434
3193765006348807869645769548482131161266390211763819549667558444030800692603908496877040945775736165
4675148205384246331173549927677021472665878020264229759121582530886036985559861740791247953523925542
8087008810964692698068223574916446447068509186663595604861753691295759922239540980002117101352392500
9735719736074227454225600522965352765147405203988078831043313535797119044759941326482156354531701493
2514795212840075331664638744761905038301798048260772090788589748520394510348474260578056105182032539
7839010007260762185510172124381629176812313862095194638112346442758202060587529553338782156344753094
7203960097035885849474821918722665927019882763574419181545519775492697999829766378889706167974241851
3674748778562101159528078870177195618980091644207907323105581853309386572318425768777267412728778068
1109599466570521565479566500519880761441016166480697134920436784717162478026453534806939074637165737
8836097009877880403086212202835145912589846208840523424879092285088416153966859507156183855553451665
4520317201661889333667100115660981620643115894226194103078887640665121000782536755926837190678092046
0221574183883836084059734076620353946627826716207564339316258425864428730580114126601677975327366734
9421666546469836429805124021097650169080166119779097585811571162826483599069874692430482798938666956
2396887184373238987606794093135697077267354868130560916291658431522112795559885267179067129819772810
1560309178865718294403794464652521070392878863651987471960263120279252368667431356802061628219772822
5141288599228047442068010251944413226109344038004452394224619734005431116374245368846354430781292150
3653288605565671622454885177165332713024630662898329490648341818055176622333180292027084446478947855
8563496791819605136192231657202573833369952074412729680824496572020229097487729264048297072848576771
7692773018062578091748043321977879797639856717066492404407708771251757270689821444145622675827897299
7521395396642871308842590840930666178458870588567211516066064990237704456327211932574228037158529146
5689810596784977155599665368879689283536581016408865212819948130546971958070025950236892617496070801
5254029104773538231833185849042876758078386799748892574755247800942248383838979705715702369995922962
4496541610779567538359816217664488144270719099877139264418025923248425015366880513866291400834424473
1588234161890823919646389964865269818443071578691220088481292542317252549886416687576813941539791330
9312779050879425013881412851185722309630564854231161244138538336549108803144838841698890098184686882
9867098781874701404755220158156945460016181142793518566347031813131853561706261181986588210171156471
9657431107379691864518352638754436121711635841404731645071460181875624840448898955510981200046453961
0137831577300431760582572746462453757958357066538691006816026711087477884868538839060033708246264710
0526204811610002963406708652469559865043831448166589755936781791144092028554107077101503849574462924
0747653183377243796705626150524523700797471056147893958731016830093969476386847547598458502873905836
9163495375768723692730124601470035502211586205633252179524314630703208545883477781652215182078606746
6337119108070543058260745983181172046447265740361398112176031997085969246756518707403528889447419060
6791335743751659689405531447945528588869034793343587834549177798869471591729868671123423449886739187
6178000867734907680508358000704417010803982749331918417228204013182501426908206128596123328807095515
1354797861087831826758167192824049140325556647816340513995756521463394212096877144387563017673853403
4186188590087485356155230587675395756684293613067717593840388836096748517764691817242503998274268860
3902286464321460549394035035379834209428261482075760661529940455764320945140017653051857419160668013
2201907024061217525340729307041430524149629031868002127699092303108057471423683411977379417527401443
7550078954447989960058721598244656141361035788023223244581031576558350715691123431389266254327758594
3429052086000121145811288067823501686820075160483218169754354733080012437927964295072756035516346941
0059804657515409879899363939194496720323836107517888795209786369313601092918954372137417063572467185
3886134285754581201118549543436788122677743080447141622004005645802732168977857507212588134716287451
8140222324821032356190249046088500403634861660165806370193332390946221171716567016432022099873104858
9832223583920491140360881804265192730963606615142295926924838325464284938702930636974881981005768176
0300897539802499949597479521866650604148710866328714658568671995913967103168638203776497315638752495
8793905064236015728541079385214038968351391274995074653096502571747574031415944723798013103299548111
1897568592706305925608717729140823776025148401137569832115897604487193653860673987718470549181701502
9234993754874768296984053737508352196318631815307438831468243951789490425943944135425486417097546576
0633083548988790306184051588757992918254320626670834097684088421521837080472362764408411269375122285
4328070397943941293645400688780307153742311648724113951268943915590142684552245560483646626026234096
5968855102571369421125846201667487211205495989826993420943062052770132460641568390869226676313832083
9551912265608418954340296264424657243629513839599755664317016707159992672609736641486816888661593613
9792010880882344602646801557751424553002262816530223747413860204987653842518656994156968276542509786
7934498374067224210156918100831844967715717125591297665004385861322501807582842527554514033335907359
1740845375672242137408351860013152214959601800513755737936397781045962050235689286441033529374731958
8137186195567764573986258340259249719272698716579502611387523698244086659446775463426339979573541826
6045252867525271023748427984322993240894356679633290929159953919059204770698057114656749838148726975
2919091245181111069592084870752885560639378048110543893363792232466120095988213764102658392231407599
1975425013173132051586991547652791420554513393552096417693489330422369965626421299923311184586303014
8634713967051481519695262674670529248357689015424174074608667868045159491318637744293207282513114474
2105513354782918046296547499902569356386045430449438572757750521979785842703107225480843644125814132
4900911861153811470854993346709384296856682242629300811109904683305874327980683343375557674622230970
7605463628935246060625173707614707150699655975017016239337823370499084522341327754977388052838272405
6796612192844779754218129700661932902230628700040372656719546081539245756553829215873568553704877825
4336817308857490579796629867051787438848940884276864879933794501307361789396850731530217000194286173
9599007314711641598175524787736969885174159217117189770693447798495770812948819279292622972431933371
2747141700625076208202684978382723449363540772003785008451894645717377099435936062377835964543161583
8750682440543912262950746577648709231017748633461683631521411098282636047117311784196701292596486025
6531070306350118016641801523328226085297601775018610559241083500359626056287990314171066542871100636
1679632096394959980684917884725872527397473547960210230023342995106673027693437292373164638058646942
5704711196764027508881835146896972452906521062826952117754890534300966851021022661725687735425508319
0897407554650812116502751266922675217416052217667892994489591735358301419243746383301916302918155175
7819112294023574872027841747348802917080927881345638121898498630435132400879529409180032187478159867
9211075746433600448932520737309829027234930026437426856616184441093317358673112532992560048327234442
5011380951038584180806674510173751604364506865626854459792505658157012548072189028514501995361476536
1155582351507522696523562992313792836927916454470257176757677558654417719819565585343317556742738355
0458476912571743882329215634409900584420093997680735818510516798367130733131826173643177060440050652
6161072716858409939273470916477894073234062918644799463648937574464784673035512733117310249800609038
1904903217365454476152681843002744513029047387914419693962275295788405602648957161830420116888054309
4607159412464914909154306579230539637307019044267802156436339748290392625249582010315165248228626250
3369221905823818956022438852459714571505503984711633529398492909089973286936678685862179656153717348
7747235418692091996102367694049920476894292547998414200976579789665868251450975323349747683420312740
9752428427726205739271887013576011287407407563042977808825758912065974356719999857912813977390760521
0006698553400973550256592432648279323968771085766634684061314993832817324884003554937818738661719129
6727557111814970214620409528252279608357103308602763595308234635127975471283823025458185298228148812
1085149371167552484795373806732497075435235027543662293575470768468383843591304218311541629378813781
5028692270123202889088639575920627085046103730940574434454634748477205855698695009661457645018944877
8626433574462243933101082110312978778792189636767267977553925411720043610610514656974286833136483759
0922897516191492200989890694494072327983665714978743050349823402869741949886661918626684840308289119
0054169166018269037143010407109599821388951873014153193833996019012953453724694407116270316282236199
1273739810797615236274198278942593321615301745379804508650748646497174652753945759530053702190526106
9604108854610186524791307340657278609695606194295945857296014995781331595485788574131116132618113264
2889885951833470307506412366500161259232671283239741797432128425191676164057627948158005574684996761
5142612257398453003525710717018249034660773835487534192887316343985410558941128099040475953953754246
2673535696083133652230025353846462019962505113628027023677387704553108070784227101732549756006308488
5463960984517172092318319668375902322189221949155151373943864049476566900914939209723212036963649951
1854770395620107835308223070951418739834722920448421678273102738594620649124538668605445652712952424
6390358456062248202985406979905071052849624450204831660839444274274893143037221871574786783914313126
9051127295621508628589960201304997859827549732313370952153377956796586160039367379110533886499796030
5526918465878510292559507199247886297274013144348771048084824844776518915947594601738065900069885118
4408257573047229182001295417640716233249986523080155986701352458534012612075067747855510170838156611
2820355140054318308105106762324907743136182863688086680621437127301211390643624585099579258018018719
3759363409098973392860960175577160541276192071034782858171692432147389580967456310926047279368282368
1928180401176434634633090938690417583913543312506788926383061993257542841674332691507491343517428739
4682042080058987809590070603681744195520773742887531463710829911693726311120215405024291789002494793
5032292957521777172869406710257485276645346218186263497546416452302136653127564921862749534129400542
8796159568945682826812748598132817505776418184996241704438948436970467622674470578634664167139370662
1690450439623688870721794288436095785930800196799528679739212977243385030190928798490407671596925753
5110642806222844352321113760060177146695358144401666315592789662917838925872814558084275041105054845
0334815484659113380910345547015782154029859317174628802886734780100255329820725649950313863425673921
3188282511855702277674354813191860578126962026290387323030986416328513560086494889662139913889524279
1522080688778797168710634017667013366513915516438167949449809552256210049879935921873849942930298298
3303107773291262552359551935835244609721212283818352867175518115480633818641680033050926906845931376
8434317185376972539538681230505509903218188959146956594685972812462753842074454028968838402086550036
7705298475314707534365139061689048787946019904111725277803439624252002226174563532041011484258809399
0578482541740101771430571032216846663578499165287633170340217084564893882184339650102886846350706375
1374586953716126428332828211051347546198253198204763131339524233096118480413868710836063410636200052
3082804404524527468707059057674116240673169736867158843244804803526853238046272439089271606825432353
0489895205810347815706224035781629245956626365869555182503055160128450485720698096216810467172290007
4993934627858711311111161713494678246484797086959216037143686453498700158274273467022915426525708066
8231810961250889871014196221462796101670855438120448268746526998176875271585923860872270284498714682
4213185882552526231086272013936804051930306025408786604418634812775403020185825644688476294135595397
1165065106309159136452351423459568733940185897277990983178064184584853921929903626274867752654501333
9971014659565007549564245517737861095310661912416265293167061002622147900208048001929353752605962668
9703576560784225571369577035441242866213356318594465734989267727375394037055783098454574163048314612
2015531958287224815706962491679528250074189179232007785372799081717762008773462508038625219453106521
9937825846867824750118167536111800579124747379629918428605499944613851607454512189406739622351461938
8532129633495621073120788497456679450826095137100101218155122331363884605028522329613428729278836982
7585271994734404053924249471738247218039299159622424002448599028902102547529934597312981082213160807
9469305550187765035811517483369468541071895716538756489948781409987534657857594476710010735993806152
1623788355473734797860043430934209415854041189015716862133172150205999981688361517439835474882610143
0856783932596414219054835324471610351667574461807336282631507570842502248068274366233913301542374193
6605105482195932619610315058311181329960547966991383413472305162075888723106414375968830283399146552
2949786680767515541649965081007457986813651924445094629835560723897626146684856936056347892213048982
0977694169917953113014892235691079623087964011859984021447491590607486293568697473345923466153253601
5064200331762487215250607907047775082576772105916183001279801915695167153189971882659657936182504711
1990891634191129509187794195182676552701681945609666635759285861799143844255321922938431595183156618
8228410952930495829654588520331673644236312508816081197809796275058712229995425781361861693179592336
4525000366355038687014927596962401507965197299268673652684011640437027415831350528179283316670544472
2881386181101431150476307191447308714201303278248621926794558000868974217089954350710747075509515022
9481780195322840972183006184444356861500571230938165807687002024444205691119248370080818960597231179
2163641346024263517026277431189649367446909761457678491814167024885976923506764479659285900197313412
8489648430610991339214965497785705599279088249576386030776034349046902484130826619132711512881970557
0142377138071034616871537952819969172705749177183621617189815406394500501908407662733143534639827812
6848175445498932513856629404108177819795366961127416886147059229710061154852934447082910129482955200
5882547132473911306898707975612358784197232079304256970593997746818552196147650056471320284078731015
0460219500655437983001693096369867284851407454764255786342768084406429367029541855479021484491632472
5419567820936285629054465885161584169410541716218295581942431205560771447717239156184464967665939241
6951219502119284010520882487010937152863042835360807586924171103127987341887496514681512332469814678
1260068911658957072818967941266522901251671297330852417113783642781563147517559513871383906423197920
5684691198595801040998635011123088986848192099004761868867256294730808892066832070131381927659876357
0115476453025567014738722211275293701741709349675975491330134956149923257647037222211086241871086307
3364646385865237931776501086223723163971279451117994466812130913780929720804692855230490258045723107
9191917909012335869138058253401517275921176208195062541913978232474166126001243931671458683000849346
4543332726743962855617330323462018392361300064733587001217794099228449135640350446234487967130510384
4130117797438784188684777956107068342586589398551245431708979100887424013076991714632106272237901312
3563676148075961751939974619183326329322098893795040424099942503331863500656783460656153638743054067
3332043149433588138593498549693998968988546610132636770043154763261480951767412638206610777136875404
6361571755979145357049706430640061097968134093227987006869693193136054491514506605656184851657867784
4698458079694356150511998671097489142710094931611857771089677611038773175298926691456248051710723346
9090198347401913731359337536716985948547698843870845840345675584829782540163551748221500390633170460
1780439901469465960497078875823371747897554048705361770988952836776861713150881553332628743547835995
4673826926432516582081213779982940440757997892121174931099434292145900115580172528749204883845187932
6369005208504495062415250303298788431748495698209877355934507239695066509401367333942559427530082671
3148683017217204582777583407558647412182594491942669372901329886496958675322401668188085454097899030
5494771436677614374767464968641671033868689499458891240138856150406257594640087835459652388348739183
9767850374561721045471567965783301833191737988295897641404086668485841947219313618740990593880775228
4826981719629801383439167490452401452019721361690079390034003705403220545438518628633099928980941196
8341292731192486718282164592818498168085065446054913813688203759195388302230331373935989705023626020
2637240939015229691170051042363660977729730956480877316729999793688422160468569373951994060477790496
4655705514245799941128088897444287735180615443675667989365291268322439254306635466129430325400828302
1493848612316311899796250056057850527692542495663972944066840852299926749904052730918586355855349672
5893360232998751085974695279356148473440578097221683913228732524817960466004938263837911271755291839
3872541411535458603008076995125539366465950901800781023150282354863487827125533835346996875748016416
7630339398979018746922149426640583704453680894593389097701735811691517912604253436943308958715874432
2503414423744442348078647024978046958205960632056924004296626177660350958112197272893980885362212681
7902039503234512843554322513192187472220847213450208106433397486655273926786095301427622656310003037
9140839628068757953823121372620547737173808124580356989608814432347970560503526541763485001004201484
5322961613004654109214874421823897643391352532373091148293963284915642192014780748548651474909642925
4284029882939560681830038381722085773690955344597329392602046989829070738087249315692682743402392246
9181782157584380606723951508664804888564202776523895802316362801026577819723793424493548791153791239
6199155791117633156687092269104550117130169680782691692489911017938760164842237827364892474868292879
8913122430965908937508753216428579388083948850694224806530805256474080629644926708605057726867897261
9982267240014990565505861526633055108398594280134225866960085091419102202378268555851488597703727437
0719048594180121469236625020714828715681545059546724065166238158075406990202593086716853693452837712
5000547843607559636940319686981167280048586552580830071902163876975794284011036187839187509801855766
7657874201231362431743835913036193097063765516921819760338374808906112756037504683253313552499509011
9011933941318255399906858249373876295470867251889076643325072216758199073590413406302444009837420085
5219694255433301403742290660884630652391139697687053409213645295306205647431478281564995104078178313
2804325932966113805687905375095593369349081128041893187652817700255174383909462454514782539498544218
4767683672800527804597231923764519340362665363091123378789957961338500929128189882566380634004476863
6171920259283052629588927272556999020519247892460306913378622951970479849698581706176989881110923690
8392179701052874635084448826226512808760427541877149538510273272776388030011598622176648031843192204
1912424466427628510751690995458704221102471632290853644137349349936532258621242399953445836227237172
0414950355125552144003227365828622175463298443861683699205846394177543732680277829392184241612145078
7927330927888496285872569316932399397023727379063204015841626795295747359278474120021532644724077556
6307529780866643637785995091130212483359226040631176846537713751274166975609585338606353231656587932
8444493412885480834704103487843233857601206818224828856902713873612198214197333201025009989994425607
8730713638235625116118205728841548980346369336535992856926173126876217046598057573243025922623109117
6985240825321123312586010300483378731652800792040230343263353577399192866736425397667756506613278971
6298244485907118757876866976305668951532110891083352771570313540205616967132447671990081751118903403
0814787145150427926979528076900546400300023854868563126994702555360695803208841672781992766554145067
2514559571351795307517923249216007274981265994352360351957844882137211058806839682519198717878692427
1391407887751078909036825480235527195609773262313049110217934063189141988022478149311428433912703028
1195712172601648130057798973656046123844754776122846068829317064100559370354543715896249540871816906
4872758776492437292008616544377067196691367519653800499149654370549935058135047876874133293807453827
5696040564746804558024659760372211848364284880221527314626629232302846222425968670500471046558322135
1075057267157227866832328698944130745421248886484265331965771503925666211662402018069728236297183832
4321872073541042199284842700753519867716680442322036349656611803420833793178771333981311367352099838
2898131322672821650931843405160912990328610958664440029674851863779345296682371209203053228481302428
7925531362436503644105344514801122798896786976588691518046585145992356568491909880524482289234165061
2701069862321533930501767706664530676234600156746859277817201297377240828751953232576096150288816961
3125061556563387724767931647243988785635734232931980258725641685354733089671108449253743024988487071
2760375666001157402491220188189955414731017333775581553185780135816942262002470359891282017351335243
2430401899665857037481458257900596662187456768013104451917840083680899559140614759459180356672712190
9287619479377336087446379752658464030943285388140675081485021226672172937564953995897953985937277823
2400824180923193808008854612954910261394142029550752152161460937072909795223399652608016246526033084
1683785863842653227391114741453695642428893661104322504176379663885447686168074845144435142257756751
3366927911613983576906031353559309198777148053917699477411895937565853968278783997939843578327862501
0290682975988298778361169023513072817726008546135834995352260773567090631461838564040021929754404296
6837247867551976336867185461823016501587965105122493127499753232713181058003750625358365157347735652
7486817436247769393463631222327105003346322945740438064398116475139585771269902045629465850375218909
1468252607825210674433523367568759902402282412741741964431931942203269448486041708943975850715182212
9069600187254613069662645169364349433193157893619714680692785741706771822858868882427934997220604521
0038552694898617897795133984110957169319693384047103444854182345593150031569953078342491729188068860
6775888156540564104199525920591385777862801311148751146854652114850218984125523266096864558175194654
6846784621923958776736909252697380206739144235603912131599244396448968243068228917403300998433008721
7266864136363562213636720045095959642809743520108052640228538942282536979870169502986196901168190152
3259741332060445909771216736536950230806055382358895115279109687890094951521403395470959501656166465
5335995464481520060857342111348873542849971976940425922492445974724235717644120636536699714747068629
2756400733606282228251062311769959291755028693557926758794979117214527340246673198979502626278262102
9742665525294677532744149288124787746264546799797062149949868235340448812893170868525343531358041249
0162283631659705530122935104030076689770655937728730562471154782578330331943361548843694689540309052
2736485027361619107017551129046103617506251365264021640843063214977071726576185511639245425356542987
2610795263338624190257079455671842312409101410656044241684517350062258347320299894544160999201265532
2319459493323536304015331352016464411434752562665805322615561155210274275465843455705498197681186901
0014153145123366370033234105276446751278217277581266108216432198760803111655704068348379160176966218
8556440374169072279189565886690477896645151039581249243064530611631559645360557941516550130499009359
8527400772434929692162004907644124836788109200578263994651539858715914067560633230331920105228424773
9461176679585908643774676242481032017169603855241818728754162186421654238984009430470116523137833046
4944468285736364350770627097419018739615000152969018610373213889025193840499396118524050613975790327
7832277782258962546103001492288938926986135181932868417088654123821582702193101520927504329792493489
7905172248843233277990292240725524248879676512048496795794089391170405720127543000365843987896870540
2237002549203666643249199014911198074360066171106713585924828777797890069670386901735045627252356151
0759219646071280971871505234604451459263817141261712531371905031693063581865730500315153574158714149
1467534136576416353595724656302569254255844035075530227289405918266822093566225034063349409093956503
9018542989642266592036371392260086545104969637951303670671034030454743934002441601767431465824190487
1631031739566015389853807033973876508632072953439719666200715516112897179293411889354448362666411209
7633537506111569645362957946797548712391372895557837319704235740090356627581282003966254062260717901
7497543359089353149478270504687572792698694598116597449422893779764699204305716765265251102861807553
1138809605669381947952684414621255919539536969239289096584376706155386548141163000304052882140641660
9866553432087535057901615305896984117493751852466208750701773391133836386153256561582360129580314649
1289418937639271962040008230918017030438170105114535946860943362542026990565702550562549381263424033
6078521108069205703151693854734871069871277602482584753472630450108488313373759488960903618553245152
6772352374113697781338375105525865324279050849603933436251035634096250160318922963899465882675599528
9698593079981261224278904936515695652399007216920928885966993575840324099306798787433224116507358530
8406283179300400480946465639427604686111677963584876156336811220589897307242510072077324684501408811
1628133027257229645392940295395784697229829595127636473695034069546635525307242327439484579408576308
9327417076399550873534248950072188156156344977132220395388483699832381648958378794237885837247674854
0298264991070212522032222168806226085575352920115550204106437272586201212682148788915699711295529441
1110059884140304078985958185304978916249999322037463025930060008185189915503498467017646573900838495
2633979917062604565469756417655642444932427047474579034297870379332461036048424253795653517912852200
0563599129728312217634459492965306480938796378262045073900536323157607512857965053568244461801986203
5214028001557577732553576693077644860912181841957593296037172577657612809693031263882210420292726132
5871888102983791660579690137177120156826954594057523913326287729085392037595905129402769605743413996
9436565709194745277843704857943565294015733619624468676926655074649921475842760619661029582862275781
0219027241655599442331509803597272852178512701934838035658829952999523175805319591303062286861753438
2036596512623256608729615386993571762243200741647005179616847737502056599284085980031685820915084054
7380901953225344252703264918948454258605680583692827009815159140159515892072957726795756110883276151
0109218372634101570485466348162935097343191498595970788146805524637955841027034825340536534961093185
9083695275457198684995192523301414898266581133573095841492517099706816725477620657013422295905061488
9681866677644184653747936717312114400654688952423107815567664427682689885319400167304398700585669478
9824580827793710006499892635923445232289221921143401764724466501775312320896968588670978189648221668
6282521968722743465486233671665451001052024662398076033226333734937718422319226025078332115034650659
5389637174111462501879758065379399233448480501308083964046999432941044798218290378204873705709335440
5845804130170664640459609459358077019193277998394500023962168972677036699220498654499196947624803239
6095470454277468311397696290970909911023551024998575006654775256358760618809076327065509313802697273
0512418342247557054419700793389782013483327769739580337984548685933456508306446634365218395208188155
9743232076764965497432556669525058051493019137131438091573754860183132014739579941281346991125491634
3514934209173149220126717264441231329030572060512775445727914812654469274717776826688702611489480159
4216355733599415550287490127350822181766480794028115094485307910051308082651935887920772794193024076
1816285769114448260816692208445350592152577780064933596542341170544912654551345184626003651591636236
5061359124618933636107037817625805653449554633176969702225318338775750432494774999850390697571480030
6546845495483173211101274084655625431774296355011305683941357183552768742003956111723151463533393554
3738218787085796703218566787351020669408278694303974583654758207686761135529991463399172329103413786
0034324341304021777970565152760975174826350821533349074921287224224150825337088359179833398515233608
6315550668990745985227539483548425259247172388740775968517519309601354380217805381974180487771670591
8575805518677757875425786972500799161790796105276977539750171584666369394243092093595357077734132439
3057826246553405484908348338578778816655596746496753349409787447550481129608322253429445975172948688
5709847950743783661898913277560994687970528439763635722046832198117558855225839321124575165279185346
6725981118945496562802482394475227176058078054575474024844885916325885435332694317763863060864012747
4945499243202118481386579553381442574773202611967807911324930759626651395532938234303648406024004018
0052311136303427987196995772672698860045224248736275532344433620764149323278648807744790731768657457
0256257944921031136127263133341747790583950097809469123662669046234126458300098475331275392813945326
9119544010850904000597356963272106919374801574849539096692826873122088685457157193306956435533833876
9083511001372653352584715250290010737578495431833530161664402938163512789983584934877539348553340756
5524099281714632846715288849216330598921833730673782087167757134814332636292962369421867624643580074
1173815031890063850865182703311746649325953832573730414502843433462193561275197392775783300438191038
1874579837361919411840018513639450629239225374926747126423595620156376594020069817830916774636533193
4500601952307067724391020796229904663822528799712022059772168747634927690238777727277984640924019485
8151468134884195480302774107733933951557159847816577567654532333826591790345588869795822577184752461
5038961291755470129938436347302826608246099830572634231270604857555794784660108696714110746820621033
7471191210463398258450768942498600488794148064773631460019444060911209981893419037373330211083917778
6097061999571295843700761780025400953329082306665034573513200682502137021784062151534800127853010498
0450018116629061997015698217145718063388079571229553230835280055279718031282492004159607640338290803
6432361188758788360930058522490802602757922917517234791849219936112778986375592876865834774044160130
7002114118125926870807150907429414944151299559529494928619740085674111495489466150970067809811849807
7314183139657327261093791587045671772644258928239263493444876047078774753509171658313021490001048403
3534777103475168572766965646272866879926462052948355604326463651776729138737529486993894823164042588
1988121699284662472758303800146058172626896428773681470952509457089399589935935527375010032407525281
9734956697972604517985382068690007277961862156157750424767439373976174787537667535494101385564253583
0906515806286201780661254302314506529250134400045578148737970135570824866334670470955031142321253440
5346479700849151032091438197924056878674373955963577017553188944685083629611719116201412422754935134
7022551455690764625452028777206470927153881742981438638242452225179021748469761
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.73, 2.12, 2.04
Generated 21 Sep 2018 | 23:08:29 UTC