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

Toggle Menu

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 5139*2^488205+1

1147920341079122028620438142736341882119214191717961799801223734633194426153321065400082941124990927
0534044421185116571004076362105788034393433163959340801320084367827400711367697942839476508191507978
2024031604207148873356170022242360693516741373363286897496945182703384313562134143405730063097993643
1586262801439457040164797354514747661845427018966643234345379694053596626655013136313901230465645004
2049514098744023868872661265883000517813705713930202443415695415471900810531441704117978774104712330
3158980015869507974948594674672751278065039976615985628146396786615643210426471179321848674747288866
7413595127884943162429670872640378079886164489450351582324802596600203066838962411417619207651253381
9713398103923994250335118613670271851836189709719240418460590529730646637294107597901716881008034486
0218727702835808282498413675826084828317457648934313785584071206256649022703840527532880940271205514
8161146871578198699034267496146840829014762109735076577305063196097133367002636083085891738335403458
0416847600707814540704663231968467153406395370832826431866107980678777631096811692530965877006037091
3047302404652105213034218011692832950859876099956518313648089239369775254344564671235673975176730735
3281273965737707084540430992275186623100287477781894367032811031888563842498251784254570797551867840
9280861084112400293618326113007591735392441392895269267389705712169818241513528088619565500693030672
7301944841838500018741093354417799410341137601992624753365320883570814926975356196215532518524355058
8584151344434714042052140553276862294038666410764101427923867404787258937352270987161071608590107517
3225354884804331289028453911072123541024916171989385289996970366276755044980082758964728903455825929
8944085646938912925163979992811880665426374961398383764190857334104903709866900607100238809106487629
5140233913782921371471761603904164819815683012455489166485739347228287270420896895287840811344205993
1751036200811713681890676002181494034335389958686030713612658912055796198863187512426585112302773681
7474471967610738420593508019771374454063804996490452449254181416408031058063872144523047171344485532
1327666854804580877428216913763023420662427142826560698692645344472785679790275767736149558814324989
5055861005123396368992745211952819113105522111766548649358798783564707628558152147567936950933441381
0045535252747557986174069498125296607397526659458529345393752359879245439990327232227004143541477492
1613775999147823908964172942583052448788522795568724956075812154442591875090775898683116035509608845
0858334848888000509648830030119388530867448090171658920233068672620252452632683337925651022761699633
4160276997049635295655841855501904590330240952151989470504112503884539279974604286589793175138699056
6734470275872445458502524218912956839597294993081813503391602060746210874439486253244621309722081232
6418021752236168921680307671669683809714449003981221163428059356419340401162744717720367006238104774
4096454016468870772359265335982706578713008425653625153619606781491975437604910714842087125988027136
0634782240481922586347493160954612024003792054254911363967171825617871736968217375101752233404149603
3639922452876398790890631518854006426293408595722948024414533099917864565557231983598162347821173913
1994021223025364144730491520195065367225832276971034476012408267808553719555188131300962032788196075
9904018883690172709747694968162394038498871601555780564605981863302203840924592592492433236369476124
1514341876430130946012369209902064925690942641091585710122377598130602874889152800913908454974847288
3268999684060597118641291646989384478970769564216208264292491477974528636171105606524830715508567225
7263336173901157076477217780548251678637996057720812880318540921510854887296899633043089466265435837
5576550136000153044585395094428241691124564404432074074729931651362311495400613528253968998751795225
2018726027286724450807036752054468795132409594621912439248830624430877267271028636929056733792085003
4364822728840734143083052871204898610676496614808498530863727778255942929622972357129029596131080595
9194222179384064333703864612806405637006932672454063084681250358425233158927335134543858103264337154
9453295465599188127077926546563993621824099834131387429520970353272479664748608906186297988119794220
9234181104391440504327114076203857483122464246297492401712524895790182955252949414545944816112474365
6615462322971432959650061660707877271970295400249213929397029872756574844061929201431729523029377998
6087412957565853817605909539290386867849382816895146641049636732993477848507627710750596027872704140
8852398001414614191233068295866915687234859787663209559841369465837120935650350350123143553146189267
4692512205232139028814165297500682235907607707496861576993744878389195686310608285099074723225620680
3883572708960489248380773360888232550956507446385321748366823100137222972838307699560543045624377829
5413555285193810354013166072117875462310862887340082306881216776826186780434749521254140039316139204
4165370515334969085393167040464903284135816807739233329642084792360583755899542115739037898739071080
2239669618520027236158377619146338938051107855364442481174995905657408749247788702774390142050063928
8908406581370763769921617510099567750367209493507521761997359763079669428267848663077562552938979582
7142171858108486329584882888050596582906793213648473142143786447863044258182320534945672431485619438
5127380754723741654481063058202042200265971152834720453087148003361264460223079374328354007959401026
5673521043473415528360823493237993246275375928673560273605693793893230151347366720969699939240115690
2313921820111744439498589548670877830464019926791405242626894599956485658640552972725611170797851477
5798866362407761080257761182872420854038265294821443366131115800406777148138311996672309673506962160
8164321029697006657058133909302752722088401845506720645091082950794928668421963747874096852612839016
1424266040413947410239688792307979566848354628536120979663919755995086560689069107034576021866890851
4747166773851525766976890403164207320444411606069677847416245361016763646193967390414838065506379331
0395674818767177838249045333168058012074906286794003619210570276135961591420307081081012908038301925
5345329313154371223359192552057102477928465657719503882789421658645922681794550627648190114407936965
4682613624420891559703684537600149055285392244899177178049271078545123792022686934873561602122673310
9446926574261457440591612832823926105882979001973798248663935027743703436571959801811031232618269779
2508081097162788627717484603825258925982335297062377468898296598843699526682791710020409649844455514
6253153314116658138462160218364244255478843124965071051742565421872662408303825154012214614294262219
1965975238764944547899111234902307037196955523626455395722945788045717313591833418081239892081800460
6479629592507471229999613222906315745624970277332325658867967843154698434638807457992227011187481936
7724004473952966120989314411361420934467243960857153269424512078541521047951796110405261011680928581
0161712821450531859863103291439080516608955189788758319220430942039899794544918585562165562577445657
1720321902380512825847007321730293666826007759218685076170387045144581687092023011935711531160911592
1754647222290139236075347052160299216239624235567743783919842811356462987190217105878197999292643850
5295881053353042800917619200243449039577024809273349358558849466672117545747172586814372400248023711
1272816761753153768017451166596284069846076130380138575759804651072962503762826245819655031355138474
1914227747153472725727711657223684221469454844480351008820284151189616905788033351611266707656996904
9228431403822517590285482991018272889304439692758814557002265695531546361387628495682833250322843497
1619209055305838595959560366870531774761297349779933693247403910581050824629960050279003878292799164
5643089241382430822803520877257941322535731046256886422437648934658189772158978939847512000659271451
1930153164794795544666024644915124872388511010164405907433477244141718807489165529634905915855495459
6969227670146153578938180562731950719798235892339736124684460277611521119689347668072144363778414620
3398332281896430546118947371404287865072203018590152071765940456854078010880864379165880878992618404
7487131012099136694746359253533864285095624497638943593896831936388383112644516256087523891820595335
4635391865512703435845377997882134605915383556073064244040088546729279045456497563829472883118559155
8345496544075917117691335791999273633271648546191934937923323893425267080879182894359929008564175681
1920592496184884604309413326994572532526860979738082310027868677439151465650474167472414172951283898
4332761501876584512429237835101672570373402602854960662038429433867895707045278817054401857443303591
0644137782390132374093507250621376824886665866859503459248268065432504640165182345759474556514162434
2051123472692247947316308383973391602354771224911690743575262783675680118207228210577113706582922566
0443118678983342426971902876831340390745544716458078643940614605477693042504372858296437948580660133
3055371301579487983885000589785723290169456988359652023652111777360682344682172478931901043857490957
4929983215005385475517578258259816957445298974872863048105144089918252369236183021110702231480106067
5609423514225057738308030293503582175946633195210065996814900841945117766728052197594521101189186222
5230301158784703649621149421091307407803821235360060147025751348255781150027138898078041824247400614
5487578284605106721475375868478613274252672269631385492491728484013068804308262927721084755563546773
5750582921014889170543848159077363361595212547588577717603681095867388131132907275059613912228408813
1730713135377259260646970955291866278776502831450764003127071450096675152354528910619917743812748894
3969734228018148242827867074860100747273797487512760965752527467623529627981085390879898416208382848
0042755914576698942271317395275828272200127841487065833538225937648779674850870734433209363064329523
3960348227474036144635015031072664245767428264846549164751645839815460366746140000380852150979111805
2345193380018927012491014870106532970371398292456061886608506899324830592202746891376760674611784219
8354817482102842552282839044909972559225931223927876428537142465169998569001342824284510930329317967
4899683173551027141977799783145646933488487750552039291089703041910972687844507411984894620794603862
0942030576427152350120210271183865029040879001494377366571864658378100219128895517093132975201056779
3320459423959982379524785372836947752603899728969110569577715076503446938204652690356344082457663277
7325374986875386209660102094192722157131818223357120276174709272970867436881210907235028547594236404
5675622589892926501293526077776030171094130995094698290172587568370663711689625245548109769861533472
9423519768056388977311924927301759601454038760995527189495179512236565695718472762795040182267365332
1328668061934709926822364921558839452421388159008847897828018686473720139537152894417302297622088395
3369953106118115767090063308839293072195144633343039114772191283587741289503376129528100624536458151
1742529076106174168038603336563459307555281649285438097454225383486111956695866754535615784172465001
7238775688432154481507100783979127029710245077369913729887845639737288941404441932022721232988849068
0355859459937635778366649797578981085922766075624402052262596789550083249907721021666473045381805448
1373313371976254454727730929594298429552577698178173792971803676802088364342955399420419166157750852
5519431533592363621844656753432799296638616168444339171047194257389090852631002350067397577749987122
8446807164699781384318005823566636423179018029041149314215036179229626635346123350897685689840994461
6564172122064255816843408153568671344190811144203344796359498130867671938482102456489927825473294282
6637009949757608541710022355916846886012689455958965052990245870273556881819487222862653148306581358
4271632954724137110886903933257969034135898352367435666720618887134148084486550061431963524641994417
2573919326687101485463370820486503434343517497982596361717652308418867094202193521189670903578863268
3938443995926128458089699752625859033073652107959844189638436864386448525128385044140852035792958441
3673976604118313490934923269242802117467035498512007134497657276236120905068611195748711591301858219
1847870216761579211148732776945845871575632480643612971132240632198918983703608435845215644441194950
5076844292165971868488524556645671623863463837948580926218467826559071593124159967222692598241387275
4007524696665024642806250212285737214054434319508331698044847395441434158598463159752896886075125810
2644436606889328568178541848731082123247990731947583086847853075493127940426342591246823484659472739
9526849832413661328356346823449827778678800881507520435271593955511375954629656014332208787001249104
1305222797450975869359810434658023372343117016776606170512441641514395285827931995768811995336263093
4393178777117667405483330780039607966661716946375396610520875268325777895199967883711589863510795977
9016181368889796053096919147411698889313230523554819040270115621670620665767940159043454339601636909
0366641900197880687719757683809683572664107557694016389984958657216490213119431620942987512171299867
0041636808493820641021670852920510619824774687991094006388973706205554683306182845048029006761099531
2300324351585161765890163569792732485837728321383906241533915763783311150939910679904207745934024178
8270561123446371170344981710186895705379670407174646137915491214675730898274853128515331437722884656
2366141688671311530462547937175386211516839291595084053749506078824076514084896687664063877134236632
2272717136174172553607516616365120310030769598726183420887786266077971313452446788957865105194023016
0275259456463542444573526505602949532728654092014480532411848994708033758665841839252590690753875446
6242997487273061848579886925653395960815327798548071390432922088008753508855619986538606838082675232
3625432682154753191235455881999072192034837207381273903876541136532752139130703117862041646040528144
6630754635070411570718679186390200829692823381393289611622702487635340298666302993314092042555900926
1522417242831533122327530476010776418825315931240660435207526356239695976715109220574437972878462673
8302823324378614880387015747481423045252057257584399825899190716473300791336956680306887601165940533
5455664742136066013544462915122905032035328761712654124524958977712204514203792986243194203135993071
6878976142960722814048677099392334098105217560463102383408243838596547482030979179404004934663048150
6499551069325650872490363820066452861143142611134574657941165252613997071838737519437586187281238977
7387523085829616521925639460638252859443819026270335054988027224495868159009771790451950619086190450
4092622537311251811855009771094017305374716499588422816644298367488970073212373221994190657051581497
6736391629886719415507931451121506340513010372979049760713726519530588543883771805831748374366291471
8590417380086607088626626449451161742205415726001876777994013774708956070815389370848129807807701780
7229205473558631873022315491575779541017162506451179744021228477518519255982495933757816732474983929
3761977786659101772635610289713848892749988525537186847892170281018553018329796161829746798467688971
0317190534508130233140059340531779134857772693161246739986903397236642477774483551024255368333723270
3057104861386083364262239976789043556216558436201465846904325382391264034462254424608449022245939343
2538280811581905307189935220256430351057802952001854614479179596606101449946114307233882880576610159
8774134179155346365800845315113277421349415571564762493217682086781928789786921797311376059891973149
3011893176521516249508605589026262251183935526856781045054929389872738701080144736444320879093540787
9360375549297847690444344372712896776893603528348560363073022112069270110402881072979520485283447394
1904553777421312980816428119021728835193646333986359761295403705408928448759472078037596885331686151
2959606165512410829765077957674878366363289722825582168138452297027482404473554162334614965867844446
8452932800548999815001817319398665436774632099050706680016037907377160403977635011087156473763593351
5415562422113011581324015117061302765383927907000584703080186593939111056106858227092425329621781689
2183258526810886545312945083733061196883887976375005801116493476949417556681712429133367994494640414
9785712881047931581432610695262184900858886155456722249247464576243901112825318606142006947543950313
1160325541998854454352888124147983926662508391267858877607837736979503162700581860337386264970705599
0223005245469257580288282474831932067674909270709959677155585248528242460709941874446496687676624919
9288329475652552017906788541167127236983727543636923464240292152572536815183993214940454313604473596
3564607616533690699634319113471402967257094824836219912238442456959282748289634995289785708631218641
3165651320308501759228262718116138273581608288157020395728837596201724937928883018652395253779510825
6898504384038997470331956020799732870398504687662680542085501776540071588308214382324177819426001655
0715705245849357576141724392159273909986207298161795068885133663447344052073517025419659521926690949
6553484893548779767605188626630614702586970260071225559744015229031161827371790427761314619388335687
2669070088490207154337772916896719718468077731884352917642550255449870089483783318684588856893589934
3422316055660086450540661025696036258856077587301188197954613404456389015129038041982198333224618435
5303118541445228806407293508623261722617956662905428097378181486719059370219850437641144140806208152
9284235903864558181070079944453523510958843802126282982307554346972629803746572848780212040916002320
7553058026690329249312447613166759131885138549791862559671894642806483517923316114277026681655196245
2285314196373469514707419645054738870659962532808584695286145926461331771684481157493355665952676682
7616614274456909821240021627245523931119118354308960119725217654038746059646224566615671551895814911
8096886533927471171361447155489308054201314813480340421661129022671413042513948829319563203515023929
9310048752191523487904606377595143786382767295499735718937945212685579171517553864669400891470764223
8020096322652617880240625585536744108860999984624372021800322176918486924777692855874550827156605225
1996193127471785598806764416251612628889957670487056189715279255764253552761639498284249959277554669
2241905810379308180683582580846315182816814105892223696871196005308573058360686641070271574256597478
8247867862542350666506452094528362312115762631149632348896496540032892179198975538341672089340897449
0165022788561776821953708437799795939144375301135758266633075641132684782263309553007179772283297686
4725476397454859373727541491926699882607472307165304729239315117248051847347757449710790044465647635
2298827541627822666266569492781932401044203612624705044777366836776267021156087473669900155071533297
4724096058024254242659855547979427554333345469867386465704888814509906122261135314332731042504259716
7906209502327903724550680291147530946545416535069595609592649168593382527992690138608950045478253504
8548423247461212527613198224195430577489064820355574599167941036364660070980488829339411738828883036
3918514640512352963579803270511434468038795641476959984939441242319123720530939689295530670183147137
2541114764927537168884981815455807621730904568171152622780407261847707085768161949824371656471717561
9554815117526364633465157644972588961041127710291044262762217938179220615950493551974055702860170803
0158824705229750353999690554499174923999116944788869642350174244636363535122171339708152690269539685
0008693236550848198983714592313707052368933357146947767333378899658408999199061740819204171516438323
1669099419703965307256750992920627971530907501386195800614813381177611951935667969921346325242203530
9512216051292051068625194087104124549310925654674285204871389519785575909117896678199127836623737844
1933296304235116167993485094508451706144612565405224618585690875318311566507234523718446085125000412
4853572520899576446354488560224986220865638216907116044825214298815528206059451658729676510096559814
2692178660300175617214572183460296130476528982264524131545018780701408964574770097021868322351158779
3032414543554771472133328263581523329399417400522572476441116733846772882451039114609719127601210833
8235128626949113649353578190206502198045726678575703230875967860862693279254493491821315713298341688
4822210824680267717754014452433520715278808761442900798954508158904306113388623111398168095226972926
2019381987562945507819165695527185700951639039172684046591393129744751590471128574731559079101495858
1847770889274663550657806305327759995252992086860803632674498731375622059391411057404912237595584827
1154632117132612054537372800395323921092962858395078317885492609663332040832313873293410339278809465
4565387521473538320200797322387258113423486525685811455804458187915769245797041060394817534835269682
6427129024987492688467079423962584761975638395341734349960192918181590749574919288159281460894079681
4099361573444511678045188470349349339872606455129574245574486670917255917271755443855593402530274044
4451715329472874110666107483572552655564699542085002196691539837610022214103577339896561492134903028
2131417667859772342351952389750065527923954485871661401518498896406773239431539907634469913964814475
2750306092526089389655067982826223581300893171153000396739159656952858462325372535002867490906793593
1733642527112026610267714428492092681399367143825990064545319207937763642704152908231589241701824461
2352233827779309778485273412273070014202201692679826993768263001665675040554098763279318980034798942
7441864704820613970942617858910579373817843929827594800510181187819376035532535415774479694802304342
7633762969195836351164685787804159578967967075233898314244439255367443228749754181780977255523218611
9403261559585293358925061082552361390955664207667513274634277223014849032435133464754326568616602373
2397710257063224926429144712901991729214196182152971912284268850275165501805733223051905573210661077
0432748349561363331264751848242785438264012860668696550053370660635163118468215280484359435680570352
7072764926571733936865266498469948221041254668913952368493082417222357455053091781756162795315703125
4352368965133544235869196688407153892442568434504533378608551650523589662524725930041587377493779002
8832971941072847443386259463158355861393470463583109030941018624231491269484803396914468666300527898
8697617785205717800583478094982797595546777556582143679997866309478113491744273056744954624115140594
2643034473734917756298475798306946707098911664133969740991236771410198374489972492540562183659560842
9737733789277053832526966006465558859381917305675465900051775448668664984683359433213041364514067033
3066082839418143411771810921087013515854507891090761586416703744022663708558386776944436454156816575
3268032322084050550186382131113953727296993446059564385005331802037728892095665131354151470873711531
3527801334236003913764306898550699286955000657075531974589022811783634140487346675660752681470993046
8245494024525448558641060871285051270801178595387790633327032441165387011591964229091632032818163428
0535310148957369080776028004462449514658669282570802507727826198500966670941733225170882903886899030
3260445572947835268323767920641040552340309855730316926770933170461526792996321506654411952829518353
1324005640500851040843499800853069860573991687763497705719796464102058043564601445769330826246355632
4723544696906109217624456527155413035285074683651204339152682001312779398206061065617803896427886809
0283691393373764579191706111188779231885670198657131922154134449193179396976120963134869252746136781
5442575769393264857543722524214827792374657002628812282197695812053716450767104316061967807981031051
3012677756217116073309527850959570740638604999580421650664800772241866612456573104575184742049526851
4660750571938327422555532816269462480938145987103726387485547316887626168995394031451061859222493395
8140393443959809711578513654635707289839817045387711598585770543419722484154376882564906304479558412
9239777207209728599785306368863820567154521559747316963995112361901478116966253744515061691309840621
5032234773187370099683203909501637736220952145348997399355511750084736201115679119039781893594898574
7571127204986218149578155068637804059371624556193253230616150173476583684536164720693081405153786987
3516817562103986764382271544811011443164892950309583513424928111705235738073179289934663256818261010
5154196277779255262366407298376683930314187970231613054835672632904694960386553230800495896249849927
3509617722324076313463715462554905008003322142624947710233112406383785841961203563954310947460785864
5264306767118430458478606533524562307777558636593252044898517303044226196963566214730804465168688075
7752812934549495401340749021911728199613539547675371805307652107954705750991127911012311060744808253
0056919012745909984040454122479755281387741706957339401253393412634754661521337418206655962672936383
0777534899434142151590208993046702880906431970801594702443157577315887070527949616279183235477131040
3563780178698838338444105543356698257330260358088720538492612937023763009885145717390271818298689891
2813194338266152011256582978088378656904176697521318522939853238959594677014977373366710384648599728
0426837699616795399117593992862951280628169294801603914970886707679319992431433995685837226682703278
0130694212710821791052752352815605233417045170551633649211580335220874055313463343207028567343697662
8414930718425762640180063895113518830950813733042518515775364956349166384145209894566695321514584152
0558559952065022717926129016812807944940293325730674560713273882311811594120423376222286451630854492
4834280423813198439501399652761754180831148756894557356009658693932133925552302498677661924145666990
8232628568871908259968495420817075659626249366975576332613164098041011632781609928676878703375774917
6259557771346452997770741322457955539457321208380128756312078034187135030123049030346586164281609784
5413286317894032583808350211330318156446663225033234302588018919798094499859224986454393086005204255
5547109365347503546198689035013814999904923681310059317960700346650886867438416140684363870291019720
4509504156944576670719804563061628361726049214211365641254438578280631207395747578995273428925373804
4580681741090869414203780535887669620303017832819181559719405682731031034980791256546524304640040162
4577295186001709362819341325313854158916529904449432184476612759257384131374214217735885129613353992
6160366242192720685896129188134297312250707173671877868403010654823974595162422646092645739980390425
9824758126497052680726794595707552849692453769447893205136532788708991467817426662355810375325128593
5170701052410521561870782415827440106406128304754523836872853422043778080954608427391904227872842657
6003222781825210931793797789568251176773493711103115461766310781192539065076330549178905350788873736
3895122196160509456209425588451037688413491947354969989348073583940981144783535221111940179974042996
4132685049365214718405831687115464406092903118436982634881077245635954881441183441492553925087101032
3818623607731694945036624434758855974460045626529069965469836687461529046098532255179983246954890014
0230694350023763147996122131936754410391581451823466926300968709241618706531737408105010012907188401
5026842467065347282283845441753128743798186503340780030964223821530941314277687366660710371714494103
2621465141318668771132881943693577339733155166405983787561135937032869795509997352634121968099659616
8348422910518283010208086064740776192524179659787771662824455911641172971075781690304796738165800712
4355733926550820041440582437822658531708109760224377049941356141918131227157025724286003543707843793
9650678960184576200968997930249664741834950031040731878985592445144916102425240882129965338666220306
4789966150551240096350996390343532192171703231390359559625578426443974237084549426378010071462814285
4880752691284904884466960318306026420963682942592043984711080416360738037786080621558257714870944854
9697760368887185584645621892417089465978229552341909276945833163954338177856357792522258192866737067
1831543387913721541398605206380711005852461483435199623953849986214684658161109507223885083093598222
4361244476153877588823675820945253371955659826420900534049256313379311741281513252157740713777597451
7757700653201350846513076263210050200909969682202640287933869289190817631561448350844704415140313385
7061056724946835427786943597511140393964942603700929485215911838941455451473517299358744731471622659
5044697955934817093084688927618458093012055022069907418293444923749604346302406574775872665822432251
6909297964946479499092069618178388985944954926229917108241737246219838652113507540361235136052948171
2478642233771645801880722294481176181149638430466505133905036700175311960704552838918963628935628439
2426975892941804770086801090634170331815927221053540175355855942630744192799364534756034010920411704
3636453965067061738632988132215131612841167325673873367417813620991321158957573163221571405772205942
6065836411703997421138281095385791407763698409940396391060309516669057491631232361924927559867756232
2160640732207071727148252587595603123436890012463298931059674071466463663128267668367069719560463389
0182958100642528308858483081004924689127574506959367745363153382469846066352803040720393671607859760
5091971873596557937192089988185693974361874737995310406370152378606311988867885685222833631797146587
3339940705202883324708786756720584535716032115259619380590866328333106379677639894665341019183347911
9774763986323882882176764359325866103884441928490159070274194134618387636707872577223675968759385281
0278267945990948227390339688717605407117575006010810711384664796096098155876635975497104716672656007
2080415217961534923793844689722100734377446960751425354051674353934838574774282598472682161569791095
2647984833317133115224340593896767703344218820781587579189213397209033465390402766286842721902387342
0415864498127732651840412757356104305391264346934537592993406894820925725907758257606103081965860501
6163475967272506864832591581777621885556808556719685656452410339064193175856747412599743036719991518
1541823374768199777783906810130565132038257451884362872101711083229354113517074814059744602408407924
7211492243770984733275829878101790978762974074030473141289838298604927351504285522978789475139686351
8542803458438568539057323077343682751448820857869604044128946847713240455128212617738904230658747546
9989164836611561422389339005044023851743448831493583088722173142514025315035209525636592707158994465
7642947825279032790449960923942942763065720974817428840214129673096835720280504105810310238597021857
4705130333301322404710056714038029787360376321083118037471933493265582731181516669609050198168233250
9351669767188483404094989319918396959853315369726006450330174497223569500419493534735041806701466230
8108415899965072626465269822912121322812474553655107906771088742262091630884734602488795970012162884
7062633352985940087821933826018141326948974011152275949889485065226010943886655772137663838308718807
9997165993769093997111769332867593478627148845549707371597081543504382784016743364205241954579145243
6363419938634013405320881326059045735474462608337797605167639673396803775737510749897680736403697696
0700267083463959893683356698017113794978186462815535417166054161842555797841928839671354195647691057
4099719956917781521547409512396197580123392549855601349533764667518497221867909561124777532546057761
0814470062091716726269352044529146909987785906837348930628427974976179044219474957234968474779708538
6256858664193118565623262813421988230285643291440954050353674834942885681856398127218255276673333601
7505341028756825028048531575049463909473248596984281069626073423911774697274823612030248084776358710
9720637701462255982558140801098570182980482056327614459598973874448393029624539961465632346081244529
7099957361231792019282698158814481074831612011525741861487235188336893353388476750140808525608451479
4298608130785377340050710079400645834959116173893793786243019094128303781764866381224884321558318012
2665761549396268963780860746831542741490102509454470033885574757708984995752852074757781539790648443
4424679581688726039250171624620478644568122227479193249194534679070454424147601554500523018986352615
2821902643012662920347232291758027861265092108220767035855357519893284635740278202164454898721543223
7819508032552184856182403274326047398939160300261022456478475417386027438183999863568968759861283606
4451762818521887138259157472534864573704691216186629595875913828707268498367117858411609518552346020
0241943892811774984045966608078082328773051898734453690261378634619949492956502344355004252286675508
2571452439952368519817438622290238263922300624187372837964800063427984341156773811466992319368460518
8640135949482289120256290757788288570815485563980055705857047549753385033298699982287249920367762893
0999078652204792434009872030356574760607601851364403945164817132787350957256522957550118405870063072
3716138471969343816220790100548647951863821877837270122223750831091147665534270367186785068901105118
3571397640925772669703473420327683415931553375534522169301886141488996014723765003570140729465788330
7429610471660289851685116683766230749937032374838049389348398216972017670767651664781263509522140595
4935558696079729354393450507799671039150352203254991570176244402801255609914875217188820413515790664
0287252695550129614767544506016808675714685997347729343662603155299836666132836194104722598149497302
2527380759153021956967195400921679111885675935243484572105276087044308169268298119143388104358686977
9300289368292619913613607528850782342971521167979521808227606102811877519255048670806641585262158363
9819432732831872555485732824918721954980449690427826441224161105346328252589262050867683631044129643
9483033141368181934427867123395725705489263225984070569802521735553334044907743216428402860318048116
6494332468018258621527915415421500949716259180074599252801428111783839673046037860243695283737170976
5134597893200977203582007828775142595521844306279147292161670847763153830016218552645327702408206049
2839802717683763940220204382191204480036136937605101292119939055550651279629647719542179067978039505
1094000066786716468869353166139184406945194754721025647301660905138173531917551591765499077911653718
5948583216448278365318656286679865697428552243039474953460687819597707923897035377380749721149022951
1939377065326933922332493217963772603550729978577329290003750847938482232619315606215541836590909173
0431629698333830631709641464608689883125230301675268929430012116239498204548590391160919658814131153
3372213674658817350303094733949100637216431310177222057709423115376158875438437221624757129123299284
2871940952660863144397548907881002333876066297037519969892242781920015850522724524241399008018489195
1203366968785268066496566426412230020626390336045981623179770118965418377700865552411745198281353510
2386624712901873806867591413247471794443427860569562795858028682889368196481437225922164939692043059
8770451627714420785792540506089955224103027741494749115279254202179883001691861417537997782817788176
2188639960734282247849614592086016022109496818320801807342500596749612727129723270187233768900425740
0568227111519459290791876544479929362563819717051109631364550034682418578443564419722745582408046425
8568361828234450663004394520915535700996334316045021593338494326637338278554103130887946834271800233
8742005014707715333273544177603277040373459660658239597007187344404482695941057910310360609802533356
5553427690592425357049666667806719121853507306990891523604935806090008885857129059388535235802998432
1274042271034723772029904274338039095580663515466117845480700187208658793111984092889645694069026815
4277189126265670556789180528949576756214170929668850640039918366945203494228030505463253746421759455
8564544253116329447217550319228647218039839372514878624101277067902262301685175080230686948816127619
4100529989602575752988854343329831944640725117844214661913323083125230513317758107819940776999566020
4823489413272647609134384023825204468071748977807439025315553570398378100800847823144237937135267358
9456392999294447701723232792135664049917355370519201525323052846882012883707519032999679484142315980
0644416536058256961650388114648276689454645217380323161509729848513602625902366508971583767650717642
6246864461313326942937948012342434036021000270004517457617744309101041382046862567753253262473130229
9657930741494996064405899218361289160416367545021593998745108313343156514742564893366773400368006441
0076632280423658492815083917208236707171214729330297533882075233030872624004305232863802996364195699
0836517154755678800062273541277333803599158937672954513251479286802607958864645969496110532835540887
8151696996128049409373249587031563643424849009345078360656294671179124738637200632657763863878553955
4923542435247125071514552340158264175048741442131070888133898304629880813572684336080376252601558935
4166578081683385333782002968419710387811260774029202616044722504837748759111631152136425374536231585
9479526094651975396346761746885579217816408224620624714719109265080284339975148968305593209025096047
9278413794963356248679908735117599224905645168406348745637100195575603502605451317157568939699956165
8763183636682206860613139939752292777588391107973234030332560053036979173166360401018633593771771876
9883309864500714912865922669821176529406847417258625105671905651722754339178325022071270473901841992
3262369290740121392823785407491614009741887365564132966169591178892158342568312478967076783714627965
9299727107095114118420445193738447783631113247175904392648128802651123169414097079047694380430610376
9086853131387433155871557662223854285980028159197381320341748902898936372645087805321623822818516593
1557252086023927380759784206316990706671667913197936212580066433359885544222222373287626758215545747
5226358282153995292302226809968149711203715164708454331423763696263564614980539438800640353375521654
8879687403865981291407542771560096110249295512561393130832312490157774549614906507526517562722097105
8207463921227725882687930795479208705409078994451332092008818901210730668060506268499977351631133646
7547797982525588411247150901264808160569471540042775088646005528882499512229241661431902818938496226
1887696644430236877008869100097223963314299602258417354836596496323233998935337697864429831987941197
2462816690998989668102401002922017042368744968695794437442483656939901954971802832910026135311776966
1604304334698787405750171164549856355971236540595842764330080372716140486955917769393835052275284649
5436280045005027349907649612469239375834016808219463397574601012528179024012951969284613021651463569
1403805184088359925853848372463337155764334471191726900806104075795962447974999395926810084472415948
3110245964104046374427117919449784861666235440204071291083756006752734666887950440784892207816232445
2683210961072185275577109710285580473894555305356040965573048863317081514050804157519224960975840402
4195410404281950427050765192549862398986467142446415121244885471446214272719933457011326298939089907
8777864763018184073991173472931032325917556380307137662286810529190108154165244967141253662635369065
4739543473633182384227532509947064216062336026313967720298660885618108734473820963954486435057070324
4340518178467495929760420816867256361002429723389954032394364029241873315429094527000504696656938209
2737353931563483149556185763220228869070806957080787540785872936137166451996756076972965870848820528
5124218062731941315005286138337735298010309358303419008362352009747201563187844258834503009178162014
3726920849674120982965935742554076268385322318798940405807861623949796134036879453986375033100299599
2853391873141288529451594531703106554546025800495959437019448161897167810412771278488915226230504498
2193937652532304118930587056164256686621689333138736531034307755883108154088612221541669566311792837
4030543946504893667693682147945189891656753076281730609532015389719734157162003953329009720996367515
9723466179537221108011681269061908269755087318929501632142856258825807836267952487311489263275925917
7918402902970455616585536871106761650419331289534570549296812088435844704278531002489944293727054897
6627812685498677707831984764091757745946825555668754458076907677112000772705891236771864191640474353
3737404409571726193349776781533579766084616245755459966080731349399711503501698144961496913090801462
0208812855782154220793794371662333348537512982298079837378503162808899295990935818095176974560118535
9862399395427846330028790190488629170818632639926607395110528993350392223261160687810617970819685866
4930790268024256463580967965692774079382875677766007230613564185978971796734332000709157999479708598
3142183574715390987802486475781582620201031765515093492147258451997854465531380599382324051645008538
3103854418818484918293182920633638044688420722238056233756547161309728938641653799252729443039809081
5447886326806389219334581959290175456677578468895306281298858581159498794730717937893647269402228497
1588052068375377023434534622845372485214462472726169787855100221569870001996216643841317716756372102
8803515939994418877465115508757667077462506220505017672971985604799119548224930778711239874285251028
4827028051310953597885569270663478868052309144352498553475554683342655621887820666479729591638756485
5261537576207895212238714736153655126483340739166684077634142001373823925807085720714606109014391845
7467712377274510203866024767678941488360112488289451690762251077391833881266928711865245576494286969
4075500950153947221458982802876592652488466388571241712641299961202588211726104566282993083782318463
4981239128936767551378555135103394261747604168353423051551595488278862986861920229817893193535175198
6652460348643704270677523120881754469198757244465742402903901289057838390101438657534081125977111840
8887278787259035076227935423863491813635215633948958968359321320769826130909649649579692632215916091
3926168607969049916147705842145754058227939959418000598713235334915033519030671902815680570412064386
0124760658657105480006230887143218009145341324933694012286490027921584719131559795057789665195259652
8880145678790260044920617458650765295283865655905417695627600859961244124282658510121328275737790192
6864040160137053183569824969403856139206133263511363100178172820310527345368826776451109172253761375
2936123368659065685061448393848609088060179383494259023874190523326295642929220466112804405110827412
1548624210622530201622580662443557900353129132662097880203903521411500066517955344584360682045951122
7576828730532384995078844239824337279600182205277170615750442687583916257819472875519664420030091486
7096447029566908643697461949223496438237116490904549412666484300478099919552945784888138566803151026
5928310934937282120268687539143100436359116831649016649291640870959216438541918260965589011159023380
5236705574941924493373293179955015221752206304418859797543791424638591862414874769977248053125256010
8736068834508826008889672315444589971097579037074922386386231222630915743437474622649368665433216315
8806903092792077832565006944322647694400175796312665722603062282761956230099767936545694734915790961
2706289072463773449586219496463114479013581095157538703609130034939219935605452661484237478562000928
2227654557852045175235447843626940046378302910627155881988966714204182741718458445958406361991724649
0856213145453465694975115725334548704127649430666370292184996831566508880184359653769454972280330809
7630461559572299832146301929251772278218195819674026292039708094486953223654249480083488737392962445
3271234203259972390233781350694981454018474240704906423155468274101040896788430969089411338198347687
4367115400031666725942515292825395652665924234372773099143328825039502439929183252109433085208083701
2325848876045608120608688738440007711111950068133023174936754193818162378195373599370561297479511210
2573127107250144530548082405930554891978462569233368974136504863458988918788933965722272150601892355
2713140281905464582427585827662620144276045940376456405118729123659874741673705768319085014160453300
1424407919948883561159976913669087800482359748776005876436555007852837910871530302098269895805678237
2266607333248085365816349500092521169633687092342352352958431514724252499891435551361799944604727149
5821980611903047460518262991056977352529218244040028567381437395389696755163650680515430645052472699
7671528108218843736774794778915981232532995458372567503236088493542607519074291642788949487565615775
6010090037124007168960791455053522475472613087720947062456559115769848491182767787917040157286315668
9162097459421024857239439606811418340820478425241819779074460695125803155818241109930174743160735970
7529579592610223174712753522773712953904182790815756358055996629388318235191176953814177732140411251
9665690092885729900627704118184935816576369458280799914131554780373624575440004220915374810427740491
8138032217492650767630272250603599772193042264709056547749218676687374909849446520019912524580659399
6918486302689854494325294574346038938696177528379632053658572134546198349360510725222995032142819639
2310757908454381812892933451257197228930017004347514341484819357907309647555249732898128671880189172
1933944956544710413684254479032005765600422946857923035407236544009672169955017399904415144460061805
3711218881581808807830355080343939591001664745605792401679565684293555545965752863758885696729543930
7295882017690359077824998348612851927091580702936128692374989600308962569113550968768118345823238271
6723619700147064934337265574557260835086299265953000080833373968372186527990517263905847842672890372
6220581569830309041266758889236562046764980181190331413216428296002150919150496765827223003156848792
8874641220555202122880432667826921630472234113821564747369013553947065973020937299299688106695504825
8874530744602647374932435297110559072379177133752612163773470664444450662769180168363383260666965175
1394736421791863652278399813117615719208393089923538999075048184529917746938455673294815377003264679
4900138906760916178470592227676129922163271951639813507397038543586640630815417649822751570812180685
3953804616952087423983123992915984659974099579414294479389529459977988824279418046032475272342367349
6566219624200586561992054927881326719701315860356159216863029953462723862486436564805422278665465405
2025539087898879369062255293022703205684771035067814457195742959877789360578532883909592862700342583
5562861552835009158602440579534564499738286592903726790270540176556729324557272051351364175979835571
7522653819035880150652350032609327873973225212679248193561798696151073968361117507608543747316321869
0444959212732751404129723763981701336535650848535374139150273844052402074095530026061443160382639257
3266386921089609149013295857852948131776272162986421215318461453110797195681307569062084361796755172
0426482373841577706367214857969464508064141472199170979181231988442994223798810735836523920016653008
4783355281870103247644703946874103259399711972487958723922951602808648221109338135054445379308490305
1130402115607026607408134582353056898269404869928994456863830077291872939225956565198258801482354862
4713349576167089680566418368832801488005892321505293188357724989821530927410167805007820396736767429
0303064027055576530997906737805162217433448447764896785059076706263165391416317567240699355419739590
0814727847244214361985214638627134214697200395454318445003010975322888369297961077728616652762574269
0992451290767680001522176443728777821033825357922534709160272894625718294398280053542921163984997474
2398329921211808789120648235436981064425061625598623749883306714257562865703392048982256272679657621
8524170152772090367881801365799667633629003182546170813087279726757094632736436938367502951324341380
8951797701188291400623127464228312081084134531294761685722890271729526548573129059133180437390452130
0782303440445193114510773594205904015626171514596259223501389497696163626596224792595831115786328505
9785316916654066901085352677917113093253227210048345502073504700501101162708401666769788211562131536
0307923469311313504151366526968262277827725209161439620422298392848477891109739700686961707360373529
1555662938200360362140690424040668811000538380390608234976323927396609260020046485825834691201759158
0620958323204969051674954230523961225578898241253201788927733851851748110154589089204897447983815097
6292358996691714662118082611048089254962928145718785727884897106383222347742353376987059800162584379
0168704687931115270832118935828173173236270995242397436137196532487839347278651166129976196691214170
6309938304648080984011430295718750306928313643664352299550532086116634388114448726104767491204181082
2982179074872188336693607611784189354577732163889310720612686910250590072600598847287197872911432310
0044788864558313899552587474174750230289566579782944217440919055599062419818054051885333830941520957
8287623045149179627417626379795710081549647972211047589959338490595830829157441828767183910101454934
2753684137547422647534136804689485776582309365161836217497196878178444820818624807373123377726078940
6729880249786094995409634579214989746289664898507489349727811544583432567362443251538516374908974016
8892183159629028870800485222645387171924031962917629472235368938659062952440894983747455855547355167
6102055902679479449367885272573367684412435885030160561720301084954611450865922222909101568657749103
6853153790850473964961407315997181770707107453023966151254899293013283837926995144069083549029570909
9229142192706038997811921947121394875159448636987477232861062211221592595355862517727053558828369518
5301880888694824318844462228457759930921354927186830695482322829010107444924901852174300727859517343
0675500387602582842489227939765530893764514964576526745625008283174024094325904469570368172367699063
7812741416896362327275543136886847647716599160275039187468170243829498427973415709808310939426637548
0639211788790650523070232235502187617963858631033834101773519514446425193957450054854685587249196848
6115633479324717373132961858835063110903105615531565882142091753711417068591850471027136013006222530
9758401925928612827918885480331370513459416581729519417261860506197866773927479056596318072071287275
6996485811492181677122005212656245199748325700022695446304575659520133007520304285493959505212359253
9916047060548247621127678288046475963480243092844182471820004304418140921092655845566372667112184693
1675526979085483890770615002016146338610171855265387773772105084554840844856028591318416973251111661
6671549912864248720478767472540149719118089287858398833346008781040692937088358788869053079948861908
2353493131609246045674504787673851264460581426411638409847860342427619091534266844492025270914212686
8820180605070252783079578870685708074244546647326115746010914654896748895214392224870798307837160430
5120904449115726724611492635553067483365868334118649477061119895444697913689559779279383645067990490
4418588033481854466516693716613547955936544850658453530392114852505620883588409008798678661052645728
1598781337163035043826581118118268846694399111404063358415471763625619543195586361090572546723186710
3361261642328062027788060904134781911401955726465338633916043819870894891545939658945994362699556152
1980589822751627678035543487173321134344456667571324628674899587539890771564601772832732033887661022
9914606583051681596634947786285337786339786767859079017308923885112034157694919449516134191598710937
4381317800241719259950837686773952657544361815765691707569610499260989025386969454917338435829424782
0173081951511771713448268609386288200901229351310135940021163460777986518045021770202907656099973132
9682514038174201420942728153540689225692978229344525121641099833486955532794976714650443067945353397
0594230765321850511634209868046415627476382058111718711125413197343358091075570016383084212922267018
8742934668110972299010113434799616201154006494758011897093144256390217818450432338588045910482656570
6886361202864637250705592633592149690462351839911028673146803854093739180663835302870339957704943538
3952508907610741868604314991904037890935744358881477767016630471696210694040467694251308951255409784
5729323391429533952332862776591636023153925003721015537702433457803599076366241420148569167682179144
9685473359032406606962612103382110703320964947937281688259558144665323646416470009055075203240096870
3986719187172652626354426858280818665464646825318752370508478059224879571778336746970792191772656504
0034927009018225311943380413145738777171505038390199702784427976063810108122221177243169454735792473
7537370660569090866403646117963326681147863384600771163661001646847798476007571652383334509285846152
2309924993463365332443605672682071445011656387445690787409635553252646907796542816559240063869459020
1108963980859215278919584246825993302835251755294557143021516228517430444625835810846729067355176316
1753854071208367850440750059887633375796360140822541629353002530020952734671308287399473643458901496
3921105147569812467663328707563450837226557648400363691763391509778953499908591392598689101060429587
0753516764728259490001173325913704118805025793112784423849061281832261072315748595421065783764655458
0319684868270161603759753794161703041576304131120517897016327068476413281042068509409010043508899625
8696085621005968389945383128375739199904259799506775476090352315765562968398314430468006232873179110
3748878998246378307986544324401446466477510081837615419352256258496998779483864762174462145120877116
2497691691595412885690058487547899912278740886284302805178346000330583215550570523227969056171039405
6590279349984458042804938135753117067301395928429667679809202459329300013264438885891488788332188434
1084144346627022648704635721418148415315924866415392461717465900006589215951786004702806789541933922
7587113036945712167939006347708173913535099021116480140163514659481303262598218632770579961303614055
0393564137456241117052018369433471728283638001503278488656708041413547828284405577033389092390492423
4708870234937664359629937529804587974344251595214030521300636049500017318333952586786101969406914352
3856263307065468993755667592310101440684807309854587921904620125581698789768031245560921171157668341
5636576000188150408136564628355155047450310800194383204073615936071959482787839181558033934788911223
5021502916775717540267769356416417551296090694828638027878626712221667905325001028971465526718730810
4190339001020813716602096472340043386997618150188473865650678048803181485712175954636470030822406808
5562317592116559688615280855314174129318515872793367079790962051465334897827789776448544136685534150
8207746362990436023027030847316892519815634664067012618048735604436412781011763488521027442061063021
3306155212015381765736358855580879548246712075923932679076910145514485949559213269867604330894679996
9150254785542784472714988493076184497608870788860996278412087181699903235272354647430293681974402179
7164488667428593364892851958786530184521717109317014388455146087500582282950591227825815830876995566
4957188901441497856750374365598295509066638074702463168895094266597821147976866833062995187607985934
4343776480824745431871540945754802741924493741875466291073441170819124009535691390995272157448734412
7667829125204984217526621676125056001191879005701988286867096755341017477881197607719623928852801962
8450308824273096414422152608980336551998949218379201124497333640861239402947848265427688721707822829
5871743522877506450505277555069638970948069847736182569108104963395814397701840668178666795783749265
1576204407460929014154013177742905960377268125857050335940574556961042603199579542510840773560862881
4861097635170029873530313171930330304096488478335099939693699783281873793445417853206789358269533487
3439138251438773367503736002209406847590463352780528764178664391478437305097271020691605249106112671
5878798432987089604602749669486772416777046748512467032293816417181041864599904052188503603989463387
1842933086981055131863072435049121442883314548222660204872318489838322584892921773868659735070984354
7847680890236587888804704860166903306646914289354753467032141730960508674140215308431193775158077297
6772550642067026109094061690279999232848180384230137188030282816919383804845427909143738459766390681
0229882581740484021769380468402265060519668192832519878021068985934286587560913089153217333268222771
4197164437029084392495204860066300565345157656574286431373560804578703302613869741039257466279411151
8554694182577814081305258363194028385585630322700829111602664010134001080778726537170072814627798313
1290620813170925281378373873290989382131093011764532517874768455020784015611545529505347417092350394
6185525467725145569221505871339179693720721629518882532725492616549293796126737123321736560018077253
2549043924246378364228907089965684995340091205644864242740903850443958924704552831070944846437050430
9965236139644958210259022600953066432991674674634779517920326996262373808546820610647840930081679111
3300040832855250414592008126577008750803140910940921834595075580144659674519392114249697072189809848
3579878421177177961422186953774602708051206311168393837232932714818039009378649125576594883670249643
7786730004783661433809783795389962434267911085343966966147743425215966757130809922211714103606118565
0228329038204679200917789097789113477904999451330465212897641556346190347942548564176460555272437593
0485796301442202517454445578405812366407315896896233993754334530119558165368039528630737603670697026
6074819634518736336916238802381962800706577093771563934108573768767838550155275225589106028892488024
7544943720474520298736116813084305892767981355535387141087206013685367229338214298215083507337012678
9452966464314797061587901713248305158969743150550562622093040602400504751885705204713545647696458754
8410020437659740590460286990920924358430951476692984134209887437665837334046091655282625038244873583
4130252665018196415797678759756045152513830409465719625862734434545699605390125391284378126918663007
4641937276410193999684066856979249127127100207715159064866415436252628903191813983118244879594391502
1041658730520108382115912818892301256534942409120692830348028442104570570729487748199810131463029998
4550230589141030512731268577566509589257064152756702035910120614663229034328102374075392094224292825
1188038456423998668625617997973926269557768536108407695706923302518055751030752504247320295163290235
4971600515711421462950789904993771782693978392521716740797955980949062861071052588163422562961148065
8623686189302685583654227935111756420478990587647374884771056358119317730360158762323036386369420628
7081824841036981184559468952192357633715553358269965684855473688781373520575886684692872114021628184
6463598329775968664732016292299753451500550070350115309944706801489682864341391188238810692104735394
3234994271630794638588565608857825694961374891490268495110975207461454595096703581527583571237332724
1473242530441690678692575587677127207482495238918680449150686902182219047290872074112119412342169545
0830641736007482013286796157048682304633609763079972728162542017843659350988886787253667059463684203
1028572703384219683827047315460341439565018367506411510590774651439021467802692106027756619891955119
0671882844642418525336126222312941927965645987191324225066904699550973185555998807947711462493189777
1107168183208821882510717824622742151408636095979442766808419596705723219844771606343748509481797469
0938907350174971339302500824586523700858633809404851840201639890086675604920212398876559687896742921
1657136325621834129838314514187767046596333642240792009952826031186748800857634073077668871819952535
6316433560446268852419607709168770248640762528514752315688290412922755036897604191278181243108944738
6494609177815556970464427458289927337590748120595876959409990558643440510617106086966091222904688225
7908709520448572013307232402262207133208848094503765632895128383018445148113456433653694037833915233
8871014104536077347054629802147392785560104154383251961948131612354801199581491217912844054740598325
9177307562829019249480309012875505065001385532040323565065498439586485199129533118036391198640372503
6151375436622491148941695999097978352322192440978222959677140683491937176605155721816482408588861273
0679325709024474876003762591234337041591010323828543584945713535102929535341153467021239161910406757
6780317824849372650699756350047199750451073922701880584886108220840948083035656893627447151340462694
6336461109785890179800358500494305262831323438098163028936166333852063539258962313923096260892217633
9761220980876002463530121496691110149857583538900430975090437004879499382440457781539948056658309652
7946204087359195986497717648931604647583528299363922590659766082447634979337684903348166556548498774
7015454408017953447054095307748844893633846865131447813009005948917174974158001002698553418047166452
7564280045431587435800374479820541698190361974637328263475013805501974402403684614238635240855649128
8864855203041898056951850943346221354475435710547297978527724565047739896678934646508821930196325623
0129630139542513604419562028772873351526711547065244373833667005519763147231800631445721223820378221
2241473633739726689564094428149185906688843574854266881856621508329668800615859522070076804007148870
2072164408828351425383818228963871601724876841371011530675746340925754833652558059974054101618510221
3391499463450010691694612438190116666044317947170042905261299483339058069719692864957695580685832921
9326406060098918927764046748713983064637081410770243831839277752676043851081439317702310322735863079
8976442731714525818065746697227973574748712794958830747624660071294172421501906713548129748579842914
8397008913179649134828703018848631780958898990839359783617807070797722111022959753658884563609240636
8029267949580588617776530761323260537205209114234176832738666533309298112539919560304761342463754326
7002268991976504219732171846369749581148416767513597530846361292512677844559610242910811807422352181
4384846834809923990019999226858446611697547731285018967998207305875802649819331786824987949123126240
8911898064754984972022617585800959747347272298355269512115712298037909533987959743352841687711431064
4166720556514897253221957186059897150375240273057398383494104922301024511269154581267893259529009443
0284289767312320408051264284544665700826532146478203588954480365821669794295891386590675404457115635
5047027563743886443570383669858490701405205609350901953195250007498423735721906396816744012941287849
7506668712367605658825279662635721478348987009257806163147579295720352877367846672784677054937317616
9164774672391006519090165861223226012152647961743857718666059269998141633615269347614958061081257664
5796805867068658976314083461734889904780907756470075284812121995547295323328269985878644082610421933
3955331497087271660789260770553170775420673222492657495670471112215370507481561633161085100703639267
7025755979878688013389419606502724983686332698402790884304725505564179906395081554326882266609234558
3919548612064132305051017778436053881645183813921014137496881679678702694867418241840415200851845608
8394138386683337810694182347359959233467207412899528690581708509474336016024953343528901267433745562
3891116559444731771617962591632015256831444343086095049250721012556065327559384046731294433067956033
6586843261003778839303528649989029301753398924269646233749203346663805754349007074441997882158064609
9230471595719257433024807621462918398315472819754218015513228687643323985327905939074829550573774499
7753756222646368772031602635676010398963788989445029588293054494040294091877877031075606904940562555
3596660781109806709464803164393214872629761211921272188153446673732356657351959790317760398088931354
5553534476259904293682338417388929125041487369216936434813814982264212750278855311430974900659376108
2316536367144687016611509836325045624459735111214766672369982496389508137608743884067950524958523395
7661596831618316513664482975330829222400943560005479499044841770990150950003900066861521014680985058
1374753144609896905913991608092385356943685194766246184567280323316749170246827597054799760603976749
8872390905371666406783345728250164082002901251098459969708798526734500661094178808935705813025209335
8812935226756742274136527734779593383718982211050730526877419360486857399437576106393321269032624960
1555050146588092637148613544135649967808740822577473884860674194069711973787017979417252979196143121
7348478045297506070543687474650430357612840511270576582911675396342046095552585722837929549202116389
4437420669525377870683677016500652421894200785625427812412249977293180015740874298537303319870142047
5840089267800705588880263239861389693861144555916335866719172524744733329952850277313274951854811117
6371584432975141609265794732955614392100735837952934735083365862984271445428131257091568641266761176
0342726198548977580710749937831465656918482301941000673596174996552524202321396363502358342184855625
0879050614824033117960062177375741529499323831720045472129889863136771240604451088199137373604680208
1314695900390825504707955734152096674287109435849778528080648082700703207612379265989573761164595511
1829725931341128898988960629560540179444563770997978750842667690632790655946301629595099367557284586
2429372338828189971696440868366235735061093887536673900925064014202242699674525019539785362663074690
7944361817297156323320571970193273452518228345423981850117453026997063496292179576509931493547224224
9338397904887512563855607034561862626316810510715819811798762685485537945813437968149664612358340882
8975420396260451141767561003405068056043917930557788332958408164488172196824094386249122005009651676
2343980948551141536845279922044143346999944360908589263868063408686997503936867270862083561970738171
7649595513275740296721286818071306262258527216064935306268654390942161411641484966930972124772769257
1822314088307800404156879633369420937470506515545773884031585188723512518451121103059396466012353311
7108642377554696329160517585080758832673994965510831748657540303840424926844935528127946371179633334
9593725966363683758878360144531255681369482848675653435574652262818307094162342200307811809990517194
7228710374473630737753147315419582414087708180027018109645793278901215701711623648761023429453756682
1137824508121914624604263254517601256591129744316818329956198349649854643222138946026643391414673631
9339481018339052088989874475253028700561733144755096808969809609689910354457454168271719895103583985
2563136838055164496526952494751337069658178311858498464824419790234190789577992237154337459572858354
5874392885530227725183409267705393948360963179678225191895167728432643264060138875827622015321433891
5410476547377279520209007267025071693840607369262675731818357801191145379537281783089724605871374249
7069989473233541692666341746755018694126946763122738750913719981117681455154581157330490767648615650
6099390601070452273583762265449625737872770221432875754817635864985478093685176337402442337181866690
2389800425578287670526763662493638937457064206403049282398386982300051067105628423790498889012636751
3549768799412275348888043810061928335881913929299215628772963730061747305695128587410470551849616710
0100002230682231763539001280986218384395054795542577296225740033262743325615432385179335946850075240
9436557439185386193273860404786243499965434880460254330600872277314161949056286741418830053914668082
1414212954340820438427643314444872120921931478486739313490346227349289803525136872768900992645878246
3732635116190222032077991467745487488100542715043052332919227034307318849851952187102187242010876423
5084177770760713638636843565555060136665766345141813604274822926380441751043769062166341560727680938
1488044040676613014688461210031268622180304017600881166216081191267251739441874823660486255147938987
7192825368516577962088015615143944880856734523694057817652886754839690990686276456311490499787529119
9692942874855316327454359497124962662189426592109426614381228591343245882308982004629725921166533346
4926017958589764382430499837124539234861018487963713349688050932209023698785195353504531695112264429
0592614481391947143551087574704504166002470394588904840937582764823039125293631204635379287235691331
0615631106402209519256007044548611014686409370692463972760631441702763545694373682119127640365434553
7293724269560494145127570218611477928570475640759813715794628390908892324068057965365422351113383161
6855549883660471531835176594478717370106461427778392056731904032338128240790241794861425518319575847
9384175255579509879056412344064837705647334269135272727638211555803501009940035000073817780527430522
0350415880042726313223865752234225949024018967737951779290351974311643810506869116134162722598590743
1208435126746550002769122020381209184349639698205079124915378712712814193347753314470582855544198077
2557420546703751464777966953068784874409136771350163928653569816366395465269842997024893329191929645
4794110413837610207218770187392680617833416530249577696840180855611511463731594270655386696197909758
9688607066736241456566842852486025374021848650879903133761472587115803488110637397138706041130373076
1520464177034571289307386626537871119773204345404947538592762902413980782280664095474696248035486987
2181741300932356539039020593882777002890350848218192759377761429340881070205340247896575457262806783
1906315241716226633665114682021981406758913532143626398909622141660869516128694622660846519229828356
7429288860729047244625648670558845949968749243103493170190895236096754736819246429677052554647893337
0741043208014731202107548257195254162588143893756635668319742866351765019625624937236386648172496581
6261085023016674899335810416573539955245696348925928449772829925397352999051828044264542395788952306
2945007501963209973998408304740289795826712916719237687208928220023546988092214813550606307389868183
1496135970387514340748301383805051187537690410471360780262149751867875122025266219306525504194850389
7691079877614916757355991018539518781149851203663201105117901058522346939661281476921741293706644557
7926984586192629321971883302883326309655596932131470348943661681115254948553830023612316152641004213
5134316800243995735155533152436316511744798540237994551892454104881522463279378941805250984598908566
5108613766658285457395421638372536483698180233812086766576818742227773190971353075767184665119291964
8561047698268420491774743834221349487303184276530782023565133441773884176860033373586532839903568267
8620292087700827192014526860499933799258053904506054855667336710213618632209127766233864612473986515
7139886437783000751016121298868949647481275341964286151651979878466084780433473271383338079884402051
9613823934891190110538849988010509294252768388900422487232017007998120188509348475083174429959934228
9788353504848769099302848382372632414295994962349551028277735876217139730702382921959518490060005286
9305835742910880788199976639500507171079720462915845978040694406647884343822930126775972953546812387
0842073800472102461777152081746654775686282794765438202254028951999632907636500991284394982447082383
2262746960222928163473751590915816835902487992676826270045316976603929850801134179241318531992815994
0557530457316991697132035783469892227586346126705429535599021316928589075321690924935624482238791131
4163092185988025535008239346055381198259563916311423101454502701112871515109430143540568357580702160
1524929483840145299439274655265791129620510688536717835212934512615815621188347323732579604121642066
1993761476940982153914616938183349366644915496631404904216660626404054329971451602706116004678395259
7568403513889775747474417959526559720604029989550957799507366603523063978073839849946231882431329968
9260915508618904219124447934632308329076695530916331527943356678274483636631595323803332953594935091
8615592300660082047105177319672748323347419337232478796374840123223852777238171524662737584538399158
5699939456426035141662327237574719662669279647653226150291694868564222646340836292659222161315977572
5894057203154300320149745288551879475778422962691278211104781540028725276197364954454289279212581090
4321916860947832148483557898998855344458150041782536117497925567116293671868492139312426704116621377
2719042296435236242917754123458147573271850689672908512354151404935603831910478506988353709139006217
0040426829386313268725286121124559281534202018738332526915646006782982435606283619113781815403647710
6748611407316263273584635469948406453430315472518709693443797821801144480277779760087429040012922700
2128418154482351454501754252293444033890860730027484056740243340397661608511228811163309355813884733
2356126839008506527723214236279621382632977565115038475622902822089745448633873051844563625185114536
6528164677870353349143702536848567822071226227294298537236435052848031851569189613890290071518354519
7394613002362137923569438968229640614148224242166250551692585958246999425245052730139058579339885323
1084253600417568455460660094303467394617561170438220655698004439181830391787417533901257652117459865
1621423583924929681209146318687552129492316417759601421318298613481387032828587299004649894084700377
2259807724079431815763008654323768006794888277445404881557034415062815937887076145415471040719910712
3837108424295329860934710282626509485112492259705120406289235087548718544196995618490693422064660084
0967450634916927333579161539094326350348836014859398681065897448199127343277097962018033695111655992
7962909167183736499260432946060829937655075411225145263994256576348023861427845659801008427356486104
3247718094301025384504256019073394201540212929620577500042249110452902016680454462179651723594098871
2566314414763093779351316320022897602655331893252678602269002401585830899500088600627173280745074148
8775546677445049661252464133556836788060892925235169420816241150316556485411652380632299333081789045
5827845128982313086422437184063943301176201547685189472595726299804984762237412859360678543327938278
0245667718727598301765460118147726951025617788473072056869575389562768178587528669057589567318630017
9553432992562880140005258862688421706849378857510172440625984277301556791609178763166210776373266136
1778793966360109776296000535024034073620128413803436661302660671609278745883590561079160873706020314
5437191198887104223244072384526333493706199926686661634416206919175389246597281820998519498420981475
3975229254809289193029288052394910560427236121980377978871732173774914538103781915613677235799664033
9890510031491970012526140246772985761804321820587240538800812852107676688461881064182820370680017140
8585520335499537368694077082990587376772601585919012977201644646877482547551727396603071505344435663
0771102652737153502926589927809935870693293237804853860503338203197388700375054207771552051114170891
6427357912840249625953564195423346826529413385124986814359761583470502852918556925974341541953862576
7857220646529872425599019808496331444535553623699394637527819247960078479642213000379588520500612425
6619843137536918637247184301673284515652956540998139231800746069396121115908213605878954522367444028
6804738473776117812751613906099541783197901006947376068664324708189964687173441704052592426837266510
0438879356503454676077221832469597200852169019124542137327769817823524930559498251008544408809857087
0731081342912958955912636490270327738358698439922491889704531616887217014301470906209005653177547709
5261252385889109451169473398237349528450375306958691448351506226863537733553217160373348428233129855
1714148642864302931657135536176593311703710081403129215750599946246674256356085753509918199017326678
0004494679677136320926711328398783322296902993905973752819882413044106202641540424099726481554104561
3418161419667264764215495584142014679461857135911723580460465007197805332964320138702154965653241836
6729508072706338879749045199673433304768813808051637283199090207480090481086753553150840361286794590
7945830040931001830894266192434780565040484225599019176810695651883573048872269179978808562900963260
1834533636769240443643505310935470263717793134076286676336554995063216154907798889433630400568777165
8522093770703329200299634337957935748879897443401841550596889483638646140049771576248087273091604243
8222962822787762497922772907189529757147071923160300228340042065831849989179845341471695244203396919
7232157475574943161314998116950199552505683123474234791331771967830620666985293143683755817857057298
7536941170921755138564514706186477771438610049700573190190641019735682487530325179034254126370986491
0843711483277058729416257052714466080339608262519966701488073889103778080217160935880813837559782163
3175020138948985629205274611719270305537672549686600011272354599596471290187905564406283975232801033
6613855893357757907785971108930938988578458536318971477379328303187393552180535039008233543925317312
1901158197221661628291615582132461943243053001768392737227882038425653899200682794616375149664519654
7932149601440651977117541047165333296073213813787439522690233917900501786995720686096127774270932853
2854623532727438941744049592981518466892935566651546227961947979798983541759985742904260841538557488
2267176401848364013696866704180755155763593725587560539061198446765074493182321741412892739768321558
4114638026296481652102207693174619812379645491553518482911609224530959661322638335551340595188912035
3544618095635456391125014025724431307735995430153911950628696651290358678636957128023242443395472806
2312478395841029878546067224659132065325662287506314130480457815488661594272600432856635506620562810
4951414969659782014001841010825494405924493844335245096102331657352365509755346734513724306993286580
0089291067947749871945450562823139961920228680650836713160408029762371063799863543634008283761926432
0196017551034099175705933427342833334203770537995400825595580595052806224257035838268088215485707317
6650646634584788884050464049130296135713687689505268990629663934398186180507351053395252947364922160
7944634275655310090280256502855391150963745448459598478239649808699328947645726652031940386393425366
4438830029173332843184243020993216720795439222101622378752349529653464472706565472833645245323316762
4942637940455551068195946153185516160521185733417710613280660802628322414587298622753963471492209324
9226338921988112193477819019286024236596777149066144009179057889342792556443312405285901153702570647
6374221745929029995562492404455535682116533340918457090733700024373749706601366602887890863329358769
3452367208110009829840999565778384173708380881279391437876822804378849752052867527085806917134633133
3071808499426596503867623725130249426248493677620552769880673443025045751982635303162219683322068643
2086175976124737899557329702098876481994326714928630035957415928766414888585394830735388115765112947
1252018410657636143825751418572626127563670581655786370518284220056921762447068673543378009280646221
7933517895775523101219270342439497296081894322508236251434023663757692942193621499839887822970340655
5439794262853530769680542135686861831932607107572818571136384618700960642171105555199440240862575875
4221115210780185235933493419360047786639101130989858412125195894271624830794531120228568455371389664
9511376316040120382906642139890435541498101966166448665613934620642370012226131484147446451891396337
4961089898784474634182170180268966723486120914114444071295589596741514336117583969021757305744370230
5770900970602994712313468639671795889033857662039488274170258713704029328948880724217913853928402531
2223370570097603042220933701663902650529811528333676393762592013950239660171535100417813228349077414
7400888954201741709482983183436991987617066522111463444032506588002811123975115596363593923652249536
9954585658613698346447854068552149386185806202003222947776044973099681652746691833134325771310627544
0125092154098111597611030890165945249971804756971981609211000062571342474690373012722566591803016433
0399642303208592653836138903810463353973690918966640026418598146553080007498886702050989650751822267
7975104715770604576577022584757077785682103691435676213449715068704698003957659146747133948855063166
6583844856542774673064231184277453510243468763060895876804657486534751534378834605135189951247831968
7783207450356583299932644663369685156342275341290088689058127033251439086713449624696008091079319849
7542251966526700221382888325535700111801110122523203719794994195994710070219357929993218192635030067
2173092061328273904529579050239553850653661629524264971018469705545066882637521674397727456153490053
6354053482922146018793187940385754042136625348754557186813783224773278974249158139158401623685026728
9735234895093051057941539945656606399545236533314557274454027267536790946943308068022012615698645629
8245847477112958932715991908886591182518691290417894413134278911528341211341911260072048657663530827
7068810283975979263024199436023703454368916589743270858827910009310112317184388373540488436634466092
9387449232625432962822519149099358115353236788307256838965830029681767823865216637022955634338535200
9120785817316660161102424464906249090057191896684945318999646341657221198623811227365240896074044520
6018853227427878927353421140659413323812922527159128117140688524631693337420731383351076133471561536
7822465923124785736802753200869751011556107758482246462711759212391814694501265130761790493050689865
1019634607520934944476362186053970988607871559550918302121882489815836123008056002978955714292540323
2846914027357959440715403795792810818320239962531903663812716764857440130890426907343522908666886534
4083296170942224726638434026294250005879644705844412647160267680671776816006122205981625027623196186
4943338243230472148357410035822874687812648767643575449261793717959593500223430629415839018318096216
4486182775554685480038874934727824104027258909372638319524337660545562967720850833042656627582737055
3090214702695734457407382543787918724906445545304910153006667639045153148333829950706226245601888008
5583287480924320932884537918451063762784016615566027436075550658057714412363796541855202092603831033
8647300271028159388359964542709573628039021227447359516548963856269464485562107942404729344397200432
3730140486272638841581518640348754555841224674848835048926650432884440123971534183915832183332057310
6743472543347893094887038865367843323261528115425384839607261465539610374589651944123305581317074263
6361037717545142867600243342354981797316775396060017585470824623490731317231246001880937139920237457
9568004713440606089134595154521585587290264250851374209651634550963721602767929457994175830094469401
1593869135338837822925302924554871409590635335175511355541421586867395442115239250639059885653944166
4358870560379869247164374359041593392265617987682120280207993196748084051759939248761222016050228092
7262480199805169356625463472598316853852381423324187105051838394962830327090164606569441006476526657
3572797298090359928299119093606375147992311279250724933920044601061638526657175619804556517166350227
6272459733159062403131371226840770000120670095592562951758393097883491425073479935432407433743500897
2674690758665055392271318541831088805385955980027390737335890277599366441173553687746565487762713586
0566395297253035592955874065202759218212630344896645896380587609328484427263230095617255592073181225
9494218027368804055907699642126242246058264288533599531489264339466367519316217296154887777851892059
4723850477269537995412516181861952047642908822421424813707684774979997231281290201297507000464507285
5358999847713918088193326391499148964862595215264764805359087902790351642306327832931659120855310421
5815158122837517796917743423402399506145203782050901809336800991633031520688478495471818569503281980
8738633766973811812316854369273230125222802741412349739424441929955177415310256913326010342452871677
4446040934995760360365962043946568894810903439317178859812092058324952469002624512859697327216046039
2795529142890744580607307438837077908225317312329237909757356330030503440834036864524556086076287597
0304776722132318500162190406512870387013110362167161507864912461991870974930334426395139804208364695
5724984154750216390582021817444271868063821906815115306062309949433389483715657687884856367884563277
9908308249317631285484076544542686336591778666824773176330461921831234061278569114812818681023553959
8999423948342012134108575726487348863821918608214165163236669917475333191368902230562241351308023611
6408726770687071654050808512856598934520791015238274347325603612019213301837400235598336590498495805
3884059309202669740736813234372532707183244872780440663086732213945760529929594741656042133194819073
3822116096281298148302549643624359716371262599683542717550350840104323577469923108986515020408245743
4843114323595785792030289098391850515793412458341801468576440867711619336848328511934668101438227523
8956224432260362573260327475553438149017018244651853002482689118976668187192035400521385494114744498
6996210019481737815068882119530294719535055112071059430386656191732338693141988058957875517161384683
6021474506866034249294509178658515447922938356029217039985732052443615392930566837929884374035093405
2477558986921512619262358115883359636829437676495914063593824500507599671575603653701276449043985271
6765386414284072959427703405460615662419933647378287416414589109952356858167199258976056594798383222
6155890176507791745953207703220024228893048745698239274759967485609611190003334670533590462657789967
6172637957709340632691543608815884474386410958124237542571757319904778288643963122679867205161424348
9064816851753270143420871269892439542582421451673813452865095286638902021439383165255267378273828865
7400393823112765789790500535892809554356564787303682685262649303534718554661754594943916127747514056
2483560976972907720020150077947663990564801798236812973200877525321960865675411388194637297578832140
3923192154424650104659657766252460864391105803104965524107506637090823838880324344299216626986031034
9014410991760055213255547779710264641410023204369453026165756011884050386169368521832524791836710030
9095691317277739794164883046600524196823694352627993844953860300122956878736491486095238270597565977
7138934705613916899291175499897057051454998428916667812981048667416380140918636924515974161706538969
0167887843473023045236074911397377098711474831645745789836764446971970271139020532650319365927282964
4189845174224855197524721068731207747353230524570915105016754287037799520674508783317902547736226038
6707880895263038352035614048742815789092404946880280897385623715737644723090257161130140437458682791
3551778503609203024527766330855924999490710587828119252557205694217221006285263407007769781728439105
7820124964487067349955657784088231767864494699487194581150749652195053618105247328420312070695369248
9956298039082477025163854296458158319967286342064273591672009172658362577271819448041110425555415622
8344194893054899674292570997055098469166332932736233570766832630438357544207351988523732262163291187
1823556319215803599789054006583995870882659345011029413344489350932833467626245561285372379744670191
9252555012959308229719975322252317951260931777498675585404419403881198693108215825833214810102273752
2865431569239515445184003048302286523764069681315462910841966055172335727977039604626337446237981029
9740196617676623328429660686639042958149959413631773843047103806754978353554567328121268755857603934
7505462973042077705038016388203044954622238087345423672267302615041927484124096110295646171683839511
7491095627710544985088963760677106580766213720820640456178119733964469803217293131263077121354544335
5543402848097336272288881315428008182795128550732644576034245075678929726206098622118964300226977122
6176287180808489918465081016005265353799391984608948321575838210371290895882947491571438049180117184
7373598439289635534481143843049883797190424447485878447313807679121315785231645420837058034462236171
6161454229076852620920819390181436575213972426129980992000064170298899345466018287820747183337380738
9416137173705478405907925958356294767595593300519811526826122578523877439266722963838555786882526727
7092315847041396941101616564566507636597325974854734582196460511183082890061108543783054158168071562
8703348579807479121503614879157908468612332939189789058224894936094703248541388936547534337771497760
0767868764088995267750192741953320488202412063291490181607040722254037893769404959828465231017806644
1059364495701737200935514064381770597640258531611168121349626532357701080579960303573526002010514061
0032079973213322360976567099190465278691664850978454853595829348694918641227640006656231855316639086
8145267775198959761132476029609239781098643468504680496700872955708661699755461915805304963251370723
1114484212667721523459098165137699386100984076684754198499343140117997395734795801638551992090219091
1490846980809442405470743159076208750931588175242184242737189068399698396086267688471032446583785489
1231917160612955864121138355995964671078595131637230816204039407650443965321003106536975334523003179
6031126145022445994553598967517518303252815932304577819495147792285418397207032738786577561165600190
9902336585392204607206658132728562164867774477273242254640753864160108709225979481123407658477970513
8696879333886384588069066804518830886373013580709697802858240211763096965361369009131614335929393570
0094818633767625243914257607351731466447786092586808383036764188065091096605845216558630253701067722
2223423397131430433677585387923117348247515399496775661229293766295107472240404385393994638045739956
9805306394804528589240882732162565458342240813215129958281657136204963577100264548532233712772261373
1288928200913043730168422398076876676693361053703950620715879518256157357759107018749709750508284878
3636580008410666274638434211918901479884967072394961569691682720058347320616624296676674094348264496
7846371022880041344700269866480805057704367359138622495552757767799548633739869899725025234305163232
6007433307363898880260263757219829268199632799531172277425484675103795614318758128207843746952399993
6330402022576235549667712783008218329230904872274526791180216114349841340169389185479747222347031906
0012974406104694541072395647407126201867837933246539862241293063628978924989112351016062751424796292
5835112815990530425735500057804118483276209920551686892534736346861574215463428631473224607449525589
1426424645161172053305579935323050144308396346610992255045515921235367152580680386348783662738751221
4066950690421275559281691699201172470837751487557447630020883276262304805789726182183043580896814460
2924700608810412717002465269097374415004222253069159501648754769349795297547504204030002041080634031
7781231312601143936328353704581834556045764057655573873578878841895039395585287176223475371200067286
5391096819545830735728448483101129572186032064395442342015339668159063468258895312179143603453012399
5242787104628843442758283645574294266011564946282076508758278091267327793744387521658008345563719488
3347559917934710574148227734695679780086176967942334465745615284846700213634733283550014303297242762
6802160497486840836033575948279370024724356762937210636681840987039281606482310225449934143297507625
0829320116079720432898689699176450453089221198493472953168365258066881159705162317137319236163053884
7667887021522305644729268724257348146811928476445631831924472005634653666755410024059887698360648596
0467000121491733133251793119557694871349582922570241195330557321772599784473882937341212769370280420
6714520550820821800203182515254514639658714205721002467721564396533813295491893344435052942651240773
3014183719175854905295265263805575973663291669318999534659731594622773940234066718312805045536129982
9965629036827484476113144215608546963347808737325872141513519828070969851132761586056044057473226280
8100542654500372165821825321825904404748671729187123148449427646418561901746618461379822351719707087
2817724534158099150007961875948942180461423834407233233498164625568538962125806873716415984128239472
2872816350659881703213354241902583601963126474050425786035727902929642402039529970161235052955165778
1202612575065491500701081151418216710454736282826389476047319999443589103551873755830347366613783709
4201689879927528043661153157371848592701074667677860148590489028330487926388170470919685797251004284
0514283463923620500633457163820136667914642651234541001270181269565245645160452015752299540139645774
1072283717177393557059440258045686492015847757546629470949984332822626818535984805096366742433631036
3555499153743370497056860721233535498998977104425166717962509047713194477206909570111731375587907431
6950596630549481802906707577863746586032883832678092604958041342567953102056568991603811440195358789
1144141553806151536454297618765793047543614429688297669311615797236858750697511707296830894071583276
9301164421547921343395179148035084295930156139524284152009241585569006008606144881721126483813807029
4420562585714678847027108212618547799317341977647691456846878180992270687854379257926390354831484687
7789523990373449801617340626968859614271464950696451728083517778010752407189669059639319846133520341
7727555107537912416665959238307028234928377561109550353514945545068259599714806962882648734387913339
8002939646328010477407638807897308945063302840305665440910588208778950395925383776158168605109523272
7896737407998700721847083124955673357259703425114340705556559047410048548691139219286416977186856134
2152872488256379417474243812133811727070471856690009913610986490102041986847072376272725510698754560
5248712420348326205379520441133712804510367433162302378194726394494118409620067117573466515942484777
7549884694123720655483080229413298671358802318119116775108172344296835636285433332344051155276881294
4064478296590645965501278497079587031714861974751840759680250131420650512727671385136035095532696095
6584895095204761705357916237022806479142438840177789501192329460566583687013405376331884345387904358
2077397720203462212341109041174852883499252604707814451353402122663076793721054681980700772991276781
4753449712629143806889776777558287217942036177495402794967301397293252287526374258989500498498130140
2894933034941095376988237559931624900342408036264216683824558694737421886118234403819148288842920950
0929546827094873805710859942213660372359632450363436458027933588986927080904191741875280968817165921
7303559987154257397287467391866876949204998410180426241480985790513906159318061987552731978412820842
9799234555931666573390201605943512356139308539039184328400909233580038570900351705276692371599644527
1706360632408441859785939549823598293969094608119973278292373702439452853978974741378774510384323707
1132141257505792294909469091230533412484141763213751328203134934996241289586263233237436641617472647
7102411760695788601369240800989699771106291766278835703680172977969877247398770984517883371848477218
2041671409607732251504474197741770222146635035323334320385866037566028263408486414580153138535532031
5625329049491784815194971058344334143649822752388125183219194249160419093789123897437597332626091732
3400446995307330380595588104246633378361973714101221000743625766287293489063294787496874622513417099
7264741400865772785336276199005734878248715474126553550856595468588252170725318402391375887637985123
1019940404083005261217052218384674537096690034346904123469138952196688352241573268695645141496215698
4500639847053696089221817734513603905184657270081074484158753105712498652396861700369257683669592220
3707088683125589536836646416809450050244969061436438613054648310277706986929887511493230231508897881
0554691543353302972661715105990654975423028551797305345474138879568151734559820294418839800911990956
0018661389688664426857567830029360486987652669537952595353511274351459648822156683935505184167810794
9728660936546129354935728468371936872716246385597437988633592915514676773189168448222836594265480634
2619986861883012134740979717919750219375628607829398994636512402645832663117375994850602259168582873
1779433340344602637852991140946131162667187783633436572679200816626950446284758487950912658782742458
2659469758772902038637481188741238550725534209134950234319633973959400036996588611242539348706110327
3384431846975653535766972434796641621795653317543213299129765308712646957542578217269742104791338878
1844030160781036688628017337942585670849296237957878928751035102459473213818416432311748980729467259
7667958855537638996992848832715045933202846198978797494135754229401955855415140906503328746398347773
3281218118422106323447958661706498194239293026522536158668769749656178238892900214363293358130161601
7919127141094228423351727132010343929729582900925542709048047844362923667141414944592663252322049387
5847672046575405380549656398978396583095868547710251880240236443676102996875748699420296223867594827
6766542331148682929023425801559192480394749630523616862511281150488099154907613644333840148408758399
5121618173367985631290391256022725910495728152125207552248703198225513107411478714042737511955449183
2243424135631989392797622944619458316987089975052035874320583771869700427617419962518007889490448724
0255416570388557079178445902751944522084245404878297283314199146477014238666010705685958234558098232
5295417124406237093804395663728876930116552605954340099856517043573875313524388682722575012649077739
8366302599242785424170522036504798792762806628285722957522761767237927298461082373789120740217141840
0847871027581061484940891614787853128246251224754997654947079098602964192714383297602540227174860032
0383633421153849191244367735740300090787420908638919109709431211810789545674083263629081839413283240
6708471200614573896728202098919294486625442862769410124111094538212036629544404768279502129276828660
2615287818873316119649079205915041258421363576435427856873562745397879233715580969985533595765701881
7466651058124396214709934657503870485773605062082565625869042327427789644017314379964943636118255035
2971285800865541717295964757899216106137877365287037373541328177645219688991451224268989636990215195
1341043541292199012535347188192510261882307864520739812601426486493166248713372642571978600485153725
3463222017050043554448276787527910704591598069748973129514309299012003177132267127175884789433799612
3425584491521018148650138885630731687053155072332199881678899802192502328118182975424767144205673332
0501609598041722908181227943961449741589243382160903393390067270500885526581270271954963228247098763
5794360214441110472698237143004237649557873133725430936582551972805855246126303314830192121988690368
4088767585467977078074380447711813587187756253198120554148645251066751315565819451373561294616704916
3247505094533371589008981825835950951130337452839531327999439568581547047802923555122449577147312863
4409615785542597150721399853221651381353542858753411793297489335897006400970110543705155639860535260
3306672847369680856755639787602313369089090447506809747439323539005065838853361756378722469187201499
4311294629474938392167529267799728872289439000077993676923917834277965285231027657813056246500656907
7407065217195044616664584295508449180986318840021108150678306530463309986152908634947744797121508598
4077441486183387895432935634438096335950222505995083615232242427574942319113609719599933075984462780
5914122493718664458379819350243268871835485717785481866214515434100968122455009572462905670128789288
3928620046009562495137614348571827677764966371613974333833029972763683256523658186763015625104126284
3673300419422074976906531481944047857297127939166031157134963639631848200417743388792957944222213417
9432746428991021384036709215538950840697595749190129107944791697388033502702363464303503254358994856
0922487593181070148231035240668588565607061273589813017915579795875406221420581331856950570999818269
7884913923638155540661326728436442193986545054987235599817382850441634679052825873315791244181348128
9501762412874959734270726229770973131813942124713377511928988724787028010567893652736039831660575380
5661672490445916481617925757800435736312288706735248979256748852339696888046074081707957042929180715
3735310884655980733560800224195261179570676894918776401238706087988328562269250454204441151314327417
3444200679116382592978046998173682732110825496252850511752008669255876061040969937037758093322835859
1587799282878827189938541394181633428280242426644206664189074400435524197398729237015418234104430007
6057114169214917722966919753958095997925544269883728188935093965703303925663918111870646710158922440
7540554031921541860286503800529623033394870597862982592790833484383123710618884005494537311202059414
3212318780600349579092773754632788729930496026296698119356253903462855513978590284831256478718029500
8023357779385610428396731173565559624341444535322280388896244993833749047880673808785911084733035521
3214233496371324626914681157263750817911899428103328388088788816721069538784681345369880899763100147
3492600710552335142814983598444115966993088225205874285314310843519268147810985757840755988582803916
8882011363644514614383944421292862743826208095538821560955475443455915968272760470870707629127451862
5615035850875744075711400976452420002766826144895146549244950837188730802964196304349217189245037918
1117860047235950080332214080447416561959773235180965619612446423522874182328155641384613246533600735
7366690768247033417358404844104253717165326173625948845075050750742121961656322041886487146063911601
0629144342658511369839099505481964150858459909998828602047285988530981262786547455510160276744428012
9615438622920801205562566919475469821552131533769622228658011078760574974576095604727457436718884342
0419570352785357321427777504366176095911448899168937206454535612555036560923647070396612016532932658
4423606299328173473057472880271809857114301354725050978521857182823816695520799754418677787462254796
0255700392582161170250784952422742931522843522617678272346461773536783117950998264710006329895749598
0282755556874170467756154680711045248314825249639714992785009623490128475370844260484368595909670248
8953406962789391679713507340434444289670450079431269678650457445837721214752318168056332982372283250
7888723955630185504360171667261911157608870177672936521585108404590702088740005744618026591629649564
8593717257652012297290181634741088854349806185158068414263376680197226025315450189177288277573139308
5448244435363092265218819929228620723817126344791330510142749550488400293549493932534803725326646656
1040202539903110143684877125474614947052152223217787976544669807326716531950371915227720614928798473
2731430829520777142523314945595814428194374705766002483610233499977305878661710092136304409192902164
9642382403093792512333491236048757269347163948378221330137198219092539233897764572506924197827332928
3770129056708521591111111934100956890782212706950284165611858168796834218977286661271596655895690726
2644317076166844032006127306694451124602706289483665974950173545209662619347334651884556297970748225
6590484666712577575184602228472535393671219216570133605107357924209877397655925729282859167714219805
5773825909144026256551804822376075017917112676602570515255437961075822558128009857230180524216836327
3586180760006317349610924602913086570176953982877873873024843916648280173810737140663158803347782806
9937619112502918020243162025820887708658496338132751241039627667951484160348306584185837622496108741
1474647677114638131462598560820662317720042421378584148255845859043222715265469706937815829217516095
6427117624804617370586855575536536019551683013493987491457924146489987376595794819619492104426969660
4436824412502210699436088599743824846142534858492232512795220972370074310004395710563455446549629342
4869248865077170500609833404811611765484616471478076823303118427678006497013568562025811531394656163
2226224032109022619263518884324370055318785859702042989120142834780319015631547553028620412992290557
0402920377703055799097998210377809438968012509817212508675440939131723877631495064814617071841272741
4970386302080791041703583624703593455977279458315028991511901572139202973577572724724815640343248918
6815956198337953027884491645600177133832914724657147258079554495122406159889838093143231163906705938
8537447377607785020841906461232681609718100235388928850245907204333709167705574275154957606907716194
6237161130784572464312988266235543829350212505740193790275957042446300687845390991494294610707063579
3533278965314314670712681406428336366306338295259989957625228528655982542081384839685073041365575021
3288369199992038004620951709656233780774302675347781359726683161298655595331275235439196267840058521
2711776832196249131391709475238202642074026891830719799959573796615345712962507936232375299477496306
6646124870771758403264134830258566243670457993492153195824459629933078697125039013769484876035243750
9011564131330686001978743271265029502245791403171841121935226142542731484978515760293170805357909965
7712898592297640356858189132755957032026790527489705234383429351951406251376431788107381840314443528
7666559020306961056478699256809533066832026647459807005288926449528236158786336434385658697023311832
5767389675094803010858892002325518603932018919398052209766200479099353514105583476738040195065780397
5226997632657370754441098046320895871461190340872717914896259307703811096514332673217950396847078536
8068463837532904975373516952427062250687610468830863714258751266730221614546556653852798120746267554
4380013538001877757854346506165664665756824268102321737609287714926860936416981031849942952465023445
0026699862899185719041594867519440764150622329303297885895951253651023961925245586691530742049505181
6782672729936815198420177830405526659373646052996738389647282516399134898637182022345101875869281677
3972141682249518794754200945762765026407629818906026294661856904602170346059193553546619897917529468
9395196020161257652416032420507791624619411606601715121488264068149795723244647794387219434252592087
4469800188796358307248799068758120245490939565868187040036532555479755858005147508966342851895411401
7402570219330914752663322245840604142239406356081515172191503864527854489873287323806151906487433209
0015735340222568933828749702527546190718392058153794272895834643404291452509093513448576560297810041
4497988344579788316063835620556873833886135896694878150672179112578443452954619511318203537645415883
0727770120474847918056935861688318254354926402695798643866554567478496518511150766238957584733395583
6032132508252705873312284624885532649088376038361186347593442740814606777843186255957901592856338160
6909893813095357665072262612493032289418534597837595292260641042418029020084737676379676898092727726
6654037473266490574856894599932493378418884191558410811634243367798858314951904153523558474465851487
4771873297764578431725738306271351240049388078921379753710847193915236137824001411379307538528303390
0070590012581500687201602207888582696025591280411582491299570090163226868726375944313848696615553321
5381383564572296111958940397130919864296169043610616135257578794618079456761387556843594221948945324
3372940886351398001095571560472945839685596356259478024473630346223216372937022060919060000672098240
6057578657250877209044573454823833348644238764084938808999848268291263004298198497909906306749075748
2895230565210437532894387372571163929410037926927104374546727842611587118667899974968557645229564432
9724395620484931020792273175587851001192941102631354601395489363812084199962483249802160203470979764
7162569433460477937388928259889375629479872629911090723401150535004608185603140262171831758173200366
3082734934530027428118443189781577225723165013710931756383885415433108769568538126672019160569120558
4786709285911031420307492740901947185127755714438185051919200977853830976099384716176273798427632132
8582254788715387189568055300623256729698175497683390384789788161924285985486543786537296426544453542
1040340137179690934228115419607087981625289901172449761083000196502848032825456611199271161574171289
4680857946628451003090370457979945875101830554055392177700480006910123725103202579414960947543491731
7574503797346539696197517182750764111284278166371873186859102089848609322386853045960611934623428350
1824683599494541939308033850101846047889788448209922689127416826127432196164223013385670179916227996
5192465181186923814466221345749987094737354455045081419853437540519710271043558606258134150605102286
0365143579386424205098627741222275045917895614125631299542285350714599475157740032977446382033425344
4861794935919727107005252181071152968249406671551565684095515639936826442337635114281611978304822525
0389938916525307587672932030959151987102303244211286780398133216761257339303476661037805518801575116
4919113664696630278203857363216127031673492415169934055317525979243420504900187971644608796676476366
3984443054393966172077986391540050808169119627248191986664798023649750905473939453514375745750346786
8633662443015282482331228611387039270093815730425048407315182929658288152758121634190504825130382619
6079989951802751410065946284408043294238095630597539677029280463932085938505288054985146179440354959
1430427015003165868925508859255573476282765286219117736979085213989193183353130411291365801325861817
5607882310477402239461249006769571250836744813912915251202669290239747287004189429450107588165527435
4193923040009331634520606707559962455176846118644596617695942480943064404520592807965445566428370224
8301599161759625333711426000055596324489765008793788673459602266348066061144517857063884750052022593
4500932376200938819716378571745061246635397638175301348336823795219267922094835130000893416413214750
2916607458922758176790137880149580500615186199362728192872488888960211213736427541286705714575653406
6594752326708817365693500028929653573980413878726040634928002885791453020531624060759226515340649204
7692566992153387050534639359321121242863309225521585044892131013609358681032262428775753809856699561
6998103084436757522674265079496569075562463039599956005438841522606849806213862323379579561532624670
9964559582630095290673935415635525457352871339261287977620114012914506738231650259337343740366335366
0572667013923528790691585506148286701378708069733090680859198708765285993922711961106165508960476894
6185182864998835443892655678651956849098255099181283755199354565390440045681570631409732537094078241
0926301451088545500933491261486987261792021739333779749128906337388105782225694291470066759961459791
6608106918094832573859111485079088093597518321223007210918812124384957273792955661926673493253511204
7314398185379804357695345812351939150609732742052836311816873149043752322946943569981199194139517030
3667045198023032400359819322778905345481314260676002596476330241970256088420267069485904248882346475
8752012155828757487857987361749604596847380942825571740884456432128051503858072511674883636994531914
8347445400428054791419888465793608219030522631054457625859785002272168269095847996817435385138301029
1216389643654438204608500583819881382783620879161280680592601929205301416796382233542530963653777841
9882179477228822208329236186191717765012237484552748205905074817834883968712556399651217071487105574
3861894555261339844798563612065551855731058916096074278668399243914427464728763073338916405981250946
5976677856860312385267675158132335476630435642535664302547365910965667214814941134199643469361220157
0015099247277412120210566908794934530287608184704446115132969684405205630725433745789404681942585177
1528876324382380989278261652492504207341528724007497383833011392800762304594743871013932323575082574
8916053849620287993239952683745490726540250377180964157559307324542869356718297101384326961794309192
1748433522628480972971139235364468443273556566991676183529166712550940283303926348687130689627419490
4470826626199060476920079428482827812394398142092598265376710925229830696841923220293939371548713333
2989136574437768784945858628996848486143584475660952195177369322212010321640721648601756576518367103
3212194849728579606495300016122331254498637108390385407472418874562645302759631620359774802076769477
5693385087827251459932927153531481868177131129265450215853190054393303211576810566804522831160228055
6594527602146256011345823503944486977841884100607726055824485058983169221320826043122470812463389749
1615482156510841031819894086813444503315399010104935558980592233202697739689932056045163647982744670
1154081945733372924553467007878310964281149911025035359229220452850087751541009183268666829270165991
1581697884068102161672298048063945977332180469951997581745586092152571284996593937336016578168786981
5700927444699059684419574613560024668673082125174399929844657674575187768017581478442676776607505119
8250039317549630716213053856305392239593493908995153276870877523806699191123523104246306681594540433
7305254578534946054181396712231807466423280417705723369984532606660501754034870290788912905821361103
5803395823203448083826397422157247894300753029878978520090287637536424172661090053646525297056653410
3502325630217461772300550019875392380748195701287023784674557594675266574976433109071843260758414045
1891391871511140302335210857748241678120929330709397687631519946378140174209160533494282698330855448
3576613217510884486136149493936383177145861674876138263939318258483406479303121028302745174126184303
0763283411590428737545550004467732858790606628022290865648615221078337709173066301201961101524562627
6133780563672996641297110094312537777512369580283711258018542152817514636086385191968842543591828994
4098023223832606059940041371806071415159552847361794230641354145706314942735586454176712068093963815
0303901179637885274434791275675644035536901739964666391312839085531499831343426221480423013955455703
8602045519210746583118365124817190205196528504304500175177806545792880528955399968804371173207087015
7068072714396265418474876848077851610002168322179538443833702222772134149421791167274441770258179040
6034924978706677769609407462652157377759002936783375935547131982398988262208890374432010087858062641
5037159385114917765161804922327107293310593021881644841235844550013829322388421560206838106824855831
5364306465342019526302476168807344600003999608466973165135377195976105132126665091925627326748821808
9634108089604275842435006586517072167436422258716796286163453139308902696104086764958821613988078954
2458561978835639597500399860741761539047405900974579422698673165833199675287632269426629291633577482
9697437667889574423929455123512662284710947344816506525238962042843682868324006712600195839203449799
9160594869629902447631761735609304677225070195856996163683483820732982278331549150113949213933535060
7075123753532354697551974294344298274967026833021389799064911295318177466696346453956290852450818055
5120026318758844340291670938732834258154882443993410266999570852644715250619727653679131063428137019
2579201475619903249432533548320178471426007246460693354938425722885504893696580773154328835441277870
7478739882169782605710044659988149597717439931817811176746921959237912554653539799255854904276240252
0698872712620023026356878788218757440146005136993084012298840374493405857549773010437497960431388259
0062411444141262095557529739172374978006585599272970618274268725701057745611046135603799887257306580
9460957764982182388218142902289432019077703006560392973916394711480410858835163214115304234852277675
7194283044913850582666032877935663352050635994017616757681279727024634738507220811892368306575006049
6456011950046699708543781244607418276091365747546127655266642237052127205915077606004553110738643758
9846085104228402866508963871510927555694164579614663319276685029806367543647071244202081306496595031
3833637973315244004671552968047472366082593639308205747826506010258126568556873931175417449772396832
2870659039141771617252813679797369429460999245221155638848161934479710462017047526730005036960148244
3195734110246339231554285158277469129554734596880784147120095435028663554359741543486999702172872028
4731683727416690568039101404331201294449287482758744153643075471524569326625200368062416952692085337
9127028194516333122929261626147548912608860246034606535359199942631756095023174386120758330151931981
6556460757665808196752826046042921794477354712983267801123076054824881382063541635425599457839033082
0283265107943948087889706519973914889145303635491991899074130423639552535268898217501971488860316022
7986752773649968656515976985580868641657880559254956927683002220232906016883321669554630849318585029
9604004432983772802612714546032632718437463351232486294248513986068826337664363965090927024698401271
5103397806576930617075904601912782197246445151390531554199476261290567842214981085038550252467549921
8868979047769049372267659890483029489042709355962300728813693521367432002801535564108867741942768709
3068819121571362146037278752037513079195220874343755882808630994840139277926161393877749341823891702
9754155301496118882219800142192873045596463231685591236410012983501085381850840364033267928883241042
6811260860493098805274951098809976655706675067411972323909716647705893334966822018662838563958983017
3557033122208086219028536165652089076139969870620062735886108440994935613734940122866063365654218734
7310389417559148082755690397007959734995370804884200003663384305104811107312671078951106336648506545
5827875462835238065244533018716750127032777553972798103798358995560465277635050722974165389076326585
9196040434359435041017649362724409791027253929677994316370689801109725238501704943200776801834833456
6306472091559507948457242111150563573657464401235129482717802743926488527195373799682003074492283803
7277904044228988921953179916304870949074820816223796400362633660929304755933649136359324986237986377
3837983219918172775162959256001007278622627764211383018752381873202770946181775332740903721397103125
7868949008348305372799882917865088325127176373630025217613059502660271572466967966815546603903212179
6690219221288720873116188673610971947475768545815649266065678955709165547118237656266072169685548334
7307196433037434135983729698822715840659377238818961904113319499029292317169025213255514611376148400
8320307393244213211263222870440305059434783850874404105395715043841186146480731952489284560443347432
7144972878177009966232416044343429240293362076221465727064678248113178755824470465715480645287244931
2462746819226298126497299122835650106979400359061257943409309855255309165884167208631289677943822069
1627389754514042698404323104491016729127609188065925344500773018901300320061917710406323821976331441
2774496289435721199877746928345274176461517138773586330098266498253658154056498126821377057133387868
6203639378948571729580869172852895573426952806167693289928516558975712087498408095569766493414405714
7037296678538214689414079225936667388943070715644552697477717695331749042571275393957730720929272513
8357960124891053564792044517085706175449454477463763170463467818697887281742693941398570162238321142
4134208728562780043406763179645162489481165062038310486092867139160329167101599449511298930402483304
2983504729042798353681294418720894516206725140612369564919180292980219388151641964646129431805819892
8961819100198243691202217769984974518976531036079510750679293742592051695192235550451117084462235919
3177374041915872119937385449788910604360275746266400297932588579461097954602251040484077740009807223
2594866623121685835490996657023241910703396473727894745394619070671467420095951750366377766008407369
0041090431528555483494579386619392363809214604074659324241948939695742661736849834157814180687378897
0020115432028509110822796091415309672712925354452325093782191336616201641244606433738431017527323261
0367500658600674808424422374467629029463424036198277244819193693095782396363118303090079323412277089
6381914245226936883184486268919391134060138849276085785286737537374414179849357947838308880488363495
3266362087354059963117041007214833505210480094662214980229627942841886632061287213834295729087002679
7947107344976429676837634665451763388334273153563337698127287761914194401560190177518282908034720814
2560525101502346410974846267447551296278945523954651892618647277370796906736662984005519910834636492
3429088475010918531375362545111338572166521444438509661012786390995974473478838932536264115179809258
5466118439865509004811935340564417417453814667388912071680411072733040985850919802847129625451463329
8791586829261457800504314549238689960410233265631127200882602356994057539042688416390717673888705936
2659588709610728637125093679815687135580760852636197501237160879620349997314748083739339818404800033
3832996889826220607474725678973857201526137781183519905160501733273445245576462219397877482731616724
0229050694759157538423530578380782240630272380668799019514127876634385843874102524010073393131785514
4848218312677895285064506148242046160218711523817881646306694783158277670214984809934849816464130549
4390182960911097386832735177893199627474137737272935582542834356103652021846536619126651021905919779
3264359616567921203109609430665171563809245603651332355123056787019725717736602205804254623523632944
5683699605285960448670364571543847994493123279747262345395752732998904718146331348859614339444569516
5659911991508094214119722338843846768292208516799699383474210197619482854814156382296669246166367702
5349433761461957365583270751202906285531468365517683373993371295413427109906917374267879291321151087
6540403803487249582233130538958864216334180527303415318450425436388667584024206369570107274427301196
9847877753503016396615550228905565751822278297778038932351592401813251413794018303524981371550605361
8056922902973688794310856003052078902284419312699179728435804413016313362860886098279652155006593308
4796388909711646665607051934656769556573275302668032080799186815599189516285502744431990786927055671
1900619743824878628832395750315018090679172007821878713164645638799561760669062670769066504524910146
6439279425995900190066921147723045889019256589927181728788287137934356776539743565601109872232530319
2874258864882438069428332311309460091101920159606246719244699874392717460131807733846538806996323271
2432658213406619132382264192265709018497312862543414705546839970328285013182549214713340932298007444
5996726844518819845024377909479973593815673717469881165159102678943150246196150888929969612887049314
4281449046505596909400678921784284385359568007049114595286390552619062766775016993845422032049679398
9130937284864013239994518060910083368077584766554692003404571259706620007117190055796498035420420079
5205862240808194649776413783805890181475611382737780712791673593064377562301020550073310331921767815
6504682524032120218541167035358796050640175954650287470258558369587938819710752936375852084391613524
3271496797079357917428428955606879082155407058039218826301648216695020585298295071186446407092603534
0430152049322197356675411838054994439356247083375268781012363046243700805706310625455977697999356632
1257923893327638832764329364567161458235727162579043649312610509044525096500928005679566505027796411
3580911546169236182038781914483404252628797891625000609928704336008318153117503122154724928879959567
1492565164022272774622022589041626508994038696443128170684951211596204886779528605751643814683391807
0785712837466139729988021925572756811643644481315999976344125511643210014766543320734410228982245330
2301489072908934760424969836917852537420812155818757558965337512738962287732656429859521475827155575
6829999137888076532792637148284012136432972711587273219148949942356067265083115685934698931001295450
4985454940445187206812182287208500453259763467127054280340473499834549145421212374602537251058332322
7760232332975077541905094631161494942936288343800875477017938339026254790993429761950534431661016045
0160569318960013501967637211209718165824852696689611671851966713996991794319212375281607258380179898
8132742080332906692973662831830597388680849784099882652992170116474379487346214540356717045375810360
8681469204580639377647442137901325746284020880345846688827894368643602807469123335489532729305250659
7883031196385717450088797709135613023166162911638043370993388444316207852596432739278548226811728370
4550981392222943866982402216069005960025806297953486282931074394784815905329162051696127016031210133
6390773427890961898586421225617525913731408154308535583036793852585247683085232565138252645918416192
5477067961025616092173450100308687845018678465884356934285872236223168910166061808167293674997295298
2745764702488955365723098100121209595017805692487162218304758536062359391201090196627646159971108573
2400103208096212610244269782579357813757726249189716367909729972582307682314887307126482590473189319
9951892049158549620782494419374241175104588807318786920963543939470335307188478410946370100186177166
2287198671481506543485979140951810156319441635458870712923739601931175768553006982559203972340473552
2746087645607429301528600267205881450183135002565530466756221122874291769336065952988225211436727556
8905199685756735599699728018539107539928426021357193714007802273746414302032331244502311089434190373
6201353731992867287715587517951005024369998581638157295471460485910292462684614191834793057326936434
8178264626273418026772025958627564830987143837263320648059241285436922906689340011884890590061792223
8630614420293901667735453186894752851101562495199820927275180497204763144375702750707888174680608086
3403513110972984723902446704529237201156069414789386012328139479842696598906435745889648181715513725
2598477767680268965674637391269225415119073862035365553977116157261021778765816148482636021875537017
5143722684822550908099732947522201961816520084139117952613109460235408906861824174758866517441727121
2212895325530806103546621086978781405504479813016168146477271492281434955971373317412704983223851626
6544796082551857387184849166581664600610836272640387754984392071417912080504121872999169796711294777
0710474238539623450236997890929464799799877543451392228053389815577641997409653272402705374763765540
7584404269252493140375283556944560923590490314912235550311156005566178772890036182640528230143950886
1260247441078605176207662079159344175203151999486677493790843058322563472461481579934904874536380940
5466723203064415205227570227555624619348581066200569743459393889542305227159790090874257651950570215
8352362566963975828809280661180386876957671555078991334390054866884872887046704305238364568366332127
6347624894930843703103086352366969439242997599757009982900191391737045138956937284366630692450886792
2382822641052208046214936882784503905349809194188784580786407318366302498246065956179340136069917873
4661937623188933629573707148256618448784584124382413113147070724565863513061981814180422121709835621
5210025983364816577461564132526633486951422293828506895725015694395959227419770744563814109093296755
2228229214486380873091621477938124743543702704908190171696075602468274541787179610772079973324437821
0166194926857842270057765433415539972525187808562898485473848048615209167453817770817124304639558783
4972632230425218831322418352728743386087913013375940689393188999556331099652052978322692989792503401
4983621623102333762242965712520990395923091378199667198136726052258412788641901518676843759926585262
1701237728254922454562994672944951600444835789814136176245024010104768110330602359446507856942449362
6229119212070936902714035983472875906620875047299002157746289711168272436542381997990400330082569063
7261261861089208887877583284922767371170385324108334766270835255313881384415161699649397096417643587
0994947257931641620278552328729469033564913625951566483232156826191030813998374988387865233345654124
1484716008450562437060888365157608595370956597564445535721146117228017961966540542258250541953899943
7040977446513497894388942799413847603343823171966712041395875951909986125847708553752355947796860412
6177157278912022777666279043791949679942683545685213023379686944751630524842863737414316312375047271
9934864382874654410467153671991208877682910414566170648653752503744894468135420228542631468396525911
4651693021873320628863194536639934867203689988723912787060378406997651021508273106512218124734833176
8223112569533841788326286360634289621963369248583732165310546071410834496524805297076144809751176329
9265400217159930813412323698276477710810397879422312678808612726326511081208635176186978616121209170
3473087940043629560971101099002371824839122543229462466562431792819154644328964536568749843260898514
0830465071839453211264819183744144037782908979696751943717654786195396110268337732436523271681755338
7730450142761639188591080452113946422603646642407022076843184899555986601630006661519283533399449449
9090401410091345522948082844167177616709718323812236430750688658739519913897824676362281231141513894
5316223419552184565913588003368836802926728488719093560918919793378746566369737266910863835353267772
4628223056780986971501018742753620466178165240312222626053000757398508779485881313752489167074746337
8817079262010624752682564237859753223156599476787969391979773747173762696949311014109592802034231727
1402736587435877037015732583166492461088470072072808882598555607263918050790700557930733323347480181
6833823821846837040413808913020194730696742433328912621462828863952217245935753599017750089297411386
8899359303223237509474122382243545011661161805149129033026664719479271952668863610821695658148013587
2200482781015667279921414717798314748116677656246873511541305842615978479240547008258938327961389956
9584668930646660464825870631111113419624735996493101283568698029134148165989847141140600922931138129
2505232636414793630025960805521524684845219350207748661308524784721371757234492057539850396054161232
5666903946326280338226154755769644655820258106237302522614685493873480058890612043790026479463366235
4369167752710766067321923939274763855326155024770362465524129388985466722617695692587644733663204907
1894250469235832000354163362254069423195096241049763916445749322268149294548796269248939631281661471
7971325680936798792841073674271081202967417747941527476105415157337939129534400299423011186375564438
1720851772214008033538605406116394457112263333331984878905645812513541119785832254018390369674473633
3690362706460714108778491688689529446692635030162633189463300071668229686919261806979503218132777554
9880428149596905983068870317226437639465639425852339114700581147990814411518343735877227213900962192
9287901878553924104169513655968491441364989159150331743883144272779366180038481519629620487865753514
9538372443746194729221945888677942863241019515375459368418176502460756524553443883064537873253906861
8019437304249713862491653734537751736148687333596683810312605031212508632779218368031758870312896555
0517983799819004174019675195330182734583044260910010996620617151296474081434134007060649686845450640
6468621778193121008814393153754310607944266664631494343031306352815277898748123950996119326868671437
8761483764583273266932337241922728912506233530904123634867200702245338805096823943077141157951677134
9281893319406975128390389927305526790020068886048573033887569295095945320001940603575133297704413464
4473182675459644590419764586303014239354409792283351104826175287797958561235375905942983920991703086
7972807685134090908498159216067548073464842807783464989802714955211792307789365575009148986772086445
0293753481494273788982402317767090626005329188732557140909512342340497021543469461804544276052249029
8677068686841270262415752143124346627674256399880161734572273316868351915614529774078893055891524161
5367871864446900689190434893549374166496453342590436473841681611996040921114553045925348101415934847
9454865425013757166818306061766644231191706901464203270703690252517494709923201034956682062744176395
0820640755548331404041286004530232764194197799563889637965521581162131421345582218945200991341490010
2736774262693372678551504844247736714369565713217947195475930656843937312885792368750494878454186522
3990160823941053102207575899136165340506472023718304488043035494555120320957026180521003548627622426
2370544706956395280026657705600370001842100187795615608978610085067692693368956798253527893168708091
8563923032247368123071182830845486013792151909613152637539400455300590265368808132698969958000678094
4765689561293966151632880116320640788834075370352211435471694812057796973154735711259079476525398488
4112629494114556941282494043458704439350671667585050019028058336530000647970206631194622611915616068
1546056990197703106573026058159098773730796097959883227761776633198475996889626376874798807192492301
4594543774885616604335834170662744012800211423065804527879120236632025588188104736183804029110769257
8832627123175132461464708959911705294505770566163967896931029383498809576137796555893215877371715781
5495927647589308286657115409551554238194556851788686941176513378452552132495333542307596582359124948
0086723666611827823677802766114746622125363570583245027119362365691138031370519994547924901933148830
1912816443292404885993563629958330182563133249076886473895028500364186972759066580317058983438698117
7813436905756870298114086162467206662404245539544084660237638339435314622288141251106532005059684323
1768744497022797159691451537328627754073035284843596032216769162214714431214825971750453031529946307
3661802400352484925542365316792971975410586233997124541620692824813957622863673625490855234392913144
1663565334323718026382124724126382045940014180120817931961720942885884805406093131449917982255995480
2360351989768143220590267860382346669696948551586322025192683929743783726499182057001004926291590721
7834130143956561416294196913358604101045617247824748190072392941073135534654265153663703017636617117
5062139774299867471900238727238001880958187327898280821788744660210814721929157471302235922067497235
4763088446895636664672925853774707739914306562566734157531606789044126890856660637438172173303422546
6401230382656961112662133313188027879279755575076706072070281421147071724284320054366291187934234096
9400166233593576527705667185414827928787129901325336540515165173339521940086384298162383900282246695
8642377183613216520253713846105178660880733122651174555346091084814827018897641102293711954766842592
1778664548580231566356842107163601401264837106072093312645644546454285088420769518543241874895501398
5445813675264350787195001375359199704259644223779475381790700552215975641170639742978753749930523809
0059311283692044698286466107279893608252761311054636923965167717546891446622763901877954997780331624
0677373188098639117446317689864881028683893365820316631758796090905241717293272398822440415239907154
9135222281799049058825325216561402991398169411609087298153019209546354871514393851124863235880980309
7111977285965525200338990503959111875494203717796002779844888525789342690201901569261415017153011221
4063419556627944615728527732364363475921458052070815049493470161942856085113949747970151180350688446
8270699232399212380380174339505878499211102072279837616300210853979951245596683575034651707550535648
9229221220615321287483640842993027797627738723884076583351170806928639016789771290485410004266662152
2321675556525167293903974118121560869179264610268848477058087800039642239814923362885920116629829262
9367574703134478670490193018785975103430418088075796055590429652173319997397032921296631207976273759
0366900551206868695278017815146692135505988729230951190562949989181410769590873797729370748018717451
0828906090165934450656929655494186401900485120138384130369623636767747086946118695069214438373351107
8284188576891234524930671315571644557540537647402739818422758362761814225856304560597519034735281464
5430454582047296639368219914808323810107859582361915517025017061591482101117034132241572447691455498
3071974828451648792994938603826302300489989131228126527987227838717169677793477803642602733953366978
8507672443396750714723848027182598085005419374462429556340691066883413220120329780101640043272744787
1928340182823715816637953327605925728046923024803815597380970072781329428099165946772832948893737135
3370782706166379326689047406647052408214158919043587847139222593446117519347624726845394130704714803
2620423255130090816436221339065025093913160588460152605018729727474828096608533846643892949049904166
5418884580286473120144812727153564901602878196366854713939257078675287498374733960755354414579245281
5182268369868743364327270645794844756045632630011734731347689111292903504874356624267710835593894871
5843796987917367745223549640948153618722506041402698223887965774155296835922187906170061608217335770
0248653570271723239231234334464161381963954776376787001914587433314816425044825543126833027747486770
3314972382489507692446367347613338152698946843369152298762792837864775807755617257433678999967207855
2932825351420687768126287340742064351034342172909788555643953476446393501519382793208928835910820789
0423558132915950105439844174426306403273358833102398987529540381978470701045354224328844721943334173
1870670723456496533918625430229769426538675184845730530675127458912935003174559176553367310979064885
0974415732704252628121670505078404030037105425147284003078124898060080755099572210111109283528363541
6111313184876132193232906887311503299138417815823178905681346771513223732066701337706310990135825277
0521135976839721246811195755504082491501577092383790899962218622212787108080826922856347109233844626
6688832724948742868022703400455048425089504133782301058601888238517854843055930003147276740374172652
5944142900745213552199362827974360325095473156508227093790871293368247428311103967411450403382715725
7669874825402946828264510638302639486939022139496552772814410687891194938585401334395199572422682238
2724394681349035157945310047634604158844812495441626470493348725778723387215071713691652487360544519
4055866996160122513264745055283340698479996079702057502539987807541906551768583884605254284388301447
6231321140447717969171202319615567498560475463689346775644305366700892869642063297415242543615485824
9254388220646126265341404780463061332000719575016896046618652772018461824590341853715850889212215588
4943566662452716583434023282611225706443080569752749992633971176278281562614791506563218367348674215
0929372390772188075084480975760872824312168218955651340528128341976986147504068635460129505214877067
0920337062238082714066809881541012468989190716082544341217992297538711809294503259254067762611046870
0425058374505458471008638015084807069531821830043596771715436914206716814665937879836037233091439862
0495345766107280899678933685614917194001080299744816952529407120023906450230130211656780742791681306
8760180303833114749970160461318803656374564291123773460513013067807724945734228016774950191801126691
9689163170555470252619317622588663301538871981371106257260677061963656130073785070566824550051072881
8098220716183411365152261426575830567270098891291297305657804879382758996787461049238734777605066041
0731753122419845806502858349255066074795470511262073587705002218079006095838160765990388409085022370
9224393202576613115273509078095130728926533242221310016973273152244621187014153537345176652173693354
9334558689917912953392236179788138524782680964963831238797245998305632760531137509090507141699531993
1474907092566432194566242323748399663514162243040575747984871227622033023309893693244626642137037321
4004032255385049698260123871376409235494979271153928999943049661155554258095076545348053614524996505
3458903039356657291866318018232708154678271972490734635752003390783223634111779623105781383614354765
8580322574265165349270253523864762664247270942952140028107722744280428742322121663501619155451196412
2489758015516344772844700044434083677010190617767810333023610620708985826429468937214642756607221536
9167417236730732653101688448962151770563501964125790242136887598536943919695466868767371365602865430
9060872919756471248360839812247874879855597761740305409591491149369718621784775487594502688809279890
9821368863681304198514475103239889784673790474623085554786764879099760147313401161743113056130326628
4721123502123997951701125062847170295906194598485543566341249223235607988163904769007520493925787715
2612714434594825383377665847868694443435997958487419404462132698691757748452860835503641261558953321
3673052611084355518548725338436214910337362199920620613160333577867595299131095473911898298951345741
0183853047726624790949821359994052861122049997056674540328572958200797718313721663859682004048372139
3276701715023698556647045258938064082183509983133505693721066136465944720485272091794752262651277743
6313324026541019954263139066154555790959418949309829428510268083386225187641350030907396270633696934
2597139136957667058122428762129259909124079996403757907569642551958926119344298611765638160453944505
5569468410976789265610991025653149519510495714885802739709622816614574505247406019078950806889797124
9372394565046161847737830079476881646332824816528412101501440728757106244842846195197294524916967099
2807293415260466596728440597139199668322939021528533353969826442890456478886976524915831594170816478
3019636858029328534670628051370973680470225508137971464250205042679503785899199569182312379623763967
3426536947270368938721610318805740873761045005194023870779716274322353115410896380737974370957471023
2348187619538662973062632379799359159313926689024362784822252061206803819011706546008979767633069516
4398913614906922310873575013558764662945146190191301341286056266128462359020345973846377938244833151
6656170017969763255491255299070407139087025986566175238693898822673579946733308378368249846261157859
7538711524008256306012047242228134023331868822255779567438831231374710367491506614027752429008356966
6589994847906153589355593745591967632517518320151845747205938639779983382797622625334993807372440971
7727067531056589694851360899963181922498860791851241944828548746287792064129895147243533229594698652
9968264913369780414074755226023028088695279457916773653543994306129950951306369922262173944465023164
9546449084599698329791130587870005652976878326309734211722093063688907684912719432519497254802854376
7948703888737942910752167953763012346544863173736865737948061134366595836216015814587021014177013176
7000276255577091148353676952161244607560426957658606168617846343017422701409045871764853785508352605
0802287849919816309174964891551830263258132377152086669307864081983933209104601749246940660874536004
8570856978457685731218775935571978656637567634368129466177904633100631537200312630043674917114843236
7713791232225950096064429838089232669685645204944869183443119591988728741487616326401686215532494386
5502945349189475407805179449338041211923664631910563199677207091851528520450868237290478818055318629
8263356340191818247571901195651352063481569870585008030107022316532802615942487364715327216202912117
9747611494768613700535464585648287424985831616266987223634929400945082001023682501842293218646381557
4907079854865642812714316755086626377990689973869143240035564430459014402798010285496226345504854961
9345890257028563391744325050242117431264938859526268266078586799155619559525750846696771139183590096
0497390250066324229998983536593294359414335515324438943278246095351656451049865747224367023512976397
9107530694564598539469836093806309227910741627769959973267955403225076243801954592753823063883698037
5289647275118602616630975259832368443808639895383558677450881316344984494425773113889617122839120788
8847817176435574810630189927363249023352985250217210919447886665202783834180749780260552815880247739
1903010081992930806173191914343266136278603219422978445347659166750222297769059350530517818274753574
5901785214540166915837580078921477727967810995577346815457511920059992710779430857383476003292194591
0699349388614503639284590614761136992689019122443728329189687692849023142313455716322763926655649210
8596028444098279973742256703534101495267477014958858001990071663316580948724500192533564535944626971
2917099139745593451887268935800562680174212746261558139121960765373701701862051003186072843311861990
1443625265056871221880516082039404571564135521861344038426737451877336015872080419888566139692104180
5597399267183111184456681945447368606345754950430261215785100164832057636263657267747624080196755807
1480122422699403617866703479114790777936124779669111901910336585348634054489068511817783845142241887
3605750369295867373473344227449748042337430384344408683997862583130053238945182312054217472378345942
1320901246590281776948000857640734354074640080027790401973559428801689493746522761974984475631490506
7489703541658760446461677706851831776067075427282302013191745372137505769990158423118564480819130490
3508736957384424188801362398820099471928072483033331407507984749317873178140900014844091478542550625
8205078051286616710514097121782294734678344666869261085536243360948314463089468413651617421358076682
0957189031849104541016151984933914437581500370209195703864081439164335514869658997146346343523898781
4170869552319550592640645645346162455415898796592670725882469622357491061149461131019897886219272533
1437971255623100591049320012051261042626450440800668186279330321101125382238321660947313737081417300
6652715057086043381744167990147643973199806428110048323598450439048283037145509063463084131324750562
7225935359797595905882919172533015133843085855291613614176376327976606025779150747695314376331469662
3273017272574759401940545608122903579710126932965475525850960659674484879108965733966389085560817657
9185172393376908496769533844952165264334047101807263660440223122590158252092608250792958148255394023
8035262555222704294875817259083259121693595600046699569907000498020075943610433720338683091446715347
3687401546969585237885549842873257372890214752601000672965873143722980951071434042761482589660111569
6140298291923521512182322420357285492795509338613934196636710887915136297692066603092045930036286288
9979264785757092010719808310996181954320580936342147307460647897412821265813940947820604425281044811
7385043452615647700153774520010148420585680992867244578144959887618505455239345328516342424133272492
1503673181951027326603769567694766279755949168761061005189154357163304911948092111708976846592146527
1347798588715960063235827204591714025024657951657072535152976706555641052548101482731735993103725356
9594570181797236273027308148200957941806867181638834882328476119600873697083854599163573727317250242
5191341600451369512171908266280717596835564412066751015932940523100976629405498895025488066040140992
8969196303963230343284145674352169650491655842493528050146676739798402831166232282991894863072427279
1472350557221052223031845760458781852485208617694761548360708175087724572852684182958457493828633409
8437365129076055884136411355021999788959415145001023819047363527993020762785924244430250663665144868
6391875805207671577781941058344034371806480580017854328040601132687052226265851679654405070789742553
7967956405072691831233790689213403381503347520811097418001174489441320744168632018661816840019392821
3379935097065018301979840004269264542957314037291578942744981177969833394456341308801024546666568063
8938475270465935847363077918553461519526207214410164812026836350354663180843681419524502073827440455
5716556079896265564867662182807681109962080526541286820596316559248123482900595581731283415211071008
5940489328445974754944825347901979762300620781668388086587235103023587744556362495810318121670083317
2794561158534637123846361000639477004008723316240402565035906311143310971738781413145269254956540352
0701127094122888875482067893880903825946560460823271013055132989761695027358714602481969835602264194
9991815008810162407889850810374575132845483115465349539669009189479472711757328690990718613928129047
5690264111703680406336659220597347486970377812377650934158835995091665768599450250272113048285925232
7399993623690331288277525459986580077765363067429399405403205645362796122111294734065000435412642866
6175207887422580025088400520563447452958139607179297092537484159700391722953429543033044444320874224
1831189566305832558127330744860087227729069264546772055646032617240118841387223929651055589000348848
5301512090737331847834824752055725806553417781482683826047291340700851428564399425568719471666828671
9054190108142890368140515813156566659031611442019799070046324944414219419734430716809741427649722078
9492877740813927146562374378859307104467310773919593911103736459791143294971979438841845743631392825
0444557621048956324256262368133424501041227750081818580370607240223867549161914793523108550754207322
7024526419926471622030541776823240206931776541640264505087036861883424096649152368789901805423937508
2831034891445533234128099706630400694196938781296299473132330681242726932342056711032137647154416738
5956731934970902877458634776754751167403105502615152457542746870435477830487951272062053078359048614
0366485758472004768849912328566976062880908126174802888559887265689329648603616462972345273389298727
4447384000735596767505441546003296838075893944445595922192732541261330206467463797902618387889175898
7930441350332392060541417177266361553790973996282508276168971865792498181220288017693259620120804527
1355697179963787383470058235797374430140812170871922644391638462493145897889763154734473421358009028
0425374763633557662840000406425516625457432276501124301765387706243709109655509815592410392625026066
1397349690637345605109215929699010114617666704165268030117482577700372631521741928132276944755795940
9872051329450210983696027296498040616869905395396012795145626984160231874173946498936953534243900230
3363729237897077877848686008714279286371554995308388316141248200401183132609043420896607244573249697
8817864518640086174293237189463000203991352997249931956024136658063762908696108140641738123823934033
8256072137383041484653843123480258929057637385885481124109203638291751804806122674393843394230877028
9083330950612917282121203829475422686724513614563002819812509746935320214090726910828874721730391123
8446589927092502387598062531557251646786349601677739224747965423786487981467585524779331484379644815
502367750929549466526592378171240472855963695068990442351287439720449
[Return to PrimeGrid main page]
DNS Powered by DNSEXIT.COM
Copyright © 2005 - 2021 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.04, 0.01, 0.00
Generated 22 Apr 2021 | 10:45:55 UTC