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

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 4859*2^350595+1

1985531185061577941436108067362128833489165065243090492705674495133028187191850760461221391272029635
1999155334656237197718534672846023402555433901289137157697540965398665901851268448665950408812366440
2878026185412044321351766821425960644903380174412971485251465047683446231499175895531994555342893688
7244907411554531730765316559714588381985654085057590909811211183204186877161039880558402396317449188
0058466667287955080487219218944094665046270277959221128199346961794474370993707849531826649733913229
3043046094099060586830187916044320876623788551087776677535306411120689505935938235480890590865814990
7766322795940731273844690991715772429498726770237093387302182294979177331780669165604191972198045018
3418228179327220177158893204709603518553998174336390676265692746034649265732831519013164780525136944
7274724594550957222354018939808709840384056367365894181528524739191029398512587630503887497732325925
3218432804463823899700958434060627713565078981809290415593222653928103546552462028894668283225464311
2985536322460257589824224131168604279390102130234001003438914131042385331296793898931496302444315696
0562156787093546601847543518917409365116712670519525539484102837421163431556930619090191736792491360
1888496587123273138420109097812793957382331531728590810742656632527934345664430608258486603065125073
1932353430405754468167890875248601930541868475500321720966522607013006866530722065556815101701213267
0789890267233600688751223298089757770796059980600239532854378593213107983430180810552468203441841055
6281074641709898833574485695531353563311354524888548149361987953326826623652907584002714532579529857
6364379514598426026357128325417473433879220706448232327835396145031971074053051393502361185157537147
7783828554262725346700050051725810778132066055917259135220562469137422827853651135769466146949388434
4539171277357891085380719844929098482899614766636176404478097796410837083742655848917871770626394305
0592681682933301250584183749595902800313777636236357117185251841765009595860407920369054514308743364
1391234062115702759084550949930054407328379358153455021849316114642488980757206126790419432687012456
6739039531725758824720624245348584990732298509375807217803735429531067589952018494778914505530954000
7040166607969303696142963955573051815619487756407895061059509585217250327836619808254040978928050113
7849730046356644218762563921592279487097424838712834625746215723277495714988236595201439579529569489
0349521545535604710210071099553763246502125298726497704707954446437100358329136583810026810389994165
8790859202454003330679119699116208067453908362537729674713245317355889455504722839330688310749330256
9514340966453983186591211812032139131160715054218059454406908237507854807399590770837290220025473618
8859777510086501886640028608820565969613253032458232159499684905055205929866133901135635010865041127
5355751968697673396298667114315991574511479779345159413823773028071061778941459937366320157061196936
3469649968231021077273657125960715629301782942547000298621468355624919890507867052531632891059905432
8227220714181255842727046441193268777547808802326536457789068945314925397900566796400666795529421340
3971062791062685201916406999374792599389320829315649152627683741458710073988494263757870259178461233
0311504418606193180571895494580883574166085944463634865731052525423021671175130590400029281784949322
5004395256162808182087768268282008425936662767608712599597888126420925626134413132681342797195111061
2156536243822739436994422603064792012966151327356459499466179518001052722083230789773927766333637975
5282313459519220016917996825367093173102249357285526205071314743513167859979291519567257694766030893
2061936210117371151406074929672613606755017477107396352959414670527586806843552485968322625120481867
3046879066551818059239573527693919913238101440326439718895505757368546567917292301582130861541032849
7784334034238688007294166952832791847609626243465807545703973676338071600897484886040823028250086415
9012596661631508176791385705297797305454258052413249824167865635244539419887303232475519026993195944
9828973011532477482157168194528521748573263274841874045911568993096223214885060906455402088779120954
1744251231371721624189580907805283002097799254529331737045827249894430469600009190907327694654628706
7369618244841487353426088409490654957579127577219707476558144883751513968335993975100304639451393312
0635257780045150549409076406959437399565795547735828140306570229218954310647780201713319889904889383
0124313937958234759283233381683809129856921422804085472640159030390392234710980861791295172360472248
8027164054513414177679146741024403874298201557129649302704988864550943000974590538526364134336978223
2050111627882869119312725515077613244085395783028374357625073982824483292492204525727652162068763297
6649280584565463347569647872145533726103401390764435539210864085757678509366016498558833945235698741
7659612251323138547819067703417971345704187529791787120723262886541257869128892739726819712223276308
9195800099296218859683579800561119548674604017266851042705501311685226188017160409121837029468266678
5871590531968437789774531531687317361316972355957196900248685091153291001607771387244738884613543023
8573705020139771646955590055940600194806318384127618882521092332443380690961614106495547829495201264
4395223644978412978742203826951337136036537034568455536485495340019022684035431015682477224153697324
4054861379046855067575065459283203491137839894317881714380995306128052059612354144158707430690548996
6084820543498549391196865243310060015903302346891342777351613194417884492508364374936807346924308833
2977268067493309730224422641812515396911951744236059004905978499677936121433224984905932397349876632
2617066938023095367382833460116554467573671688546881528140648054806353114225575690801348813568605465
4253253218247381928475366827190244810303833247528433978752333094916899609153436304705180340354737002
9957904524973225483948457308548565017417542056400892378782322636196328291612933963337743189880404292
5660550519634305555630184339464662135522277875031882705738420861145304269861621664513200147571231296
0880581497598291409422347414336077223588071442126266184913273754136045596715963423602186259390340646
4876614392431023111607875018548976234394973849540450615825530745155588489554705219335853050362533407
4907624746416767435401935637548794878251742590976344324448557303810080402290769408632037732043270454
4756470133006729618500532129977168476555352491996779241052708388573483870506048844946118244626275325
2122513208276714398244497263260237503149269694836693969371830967790384444292619973637203374830357017
8392768340719113565020517419280245624662859999614766307395870060660515875632252596326204363640016921
1859822207698304939264496480830657107447001264230008813108220272826231167859539625776322326938943145
1094213375850764466868723635257173070771966709243774739379085021253244371514075936729968072333231253
3179185129803875225543037860382157826982965184301045875754071984405467751888870394916876358998343010
1145683439962451855210300271324959323075827941688783429397235570866137640465951769100477482434142354
5763567706752271936314165121049372693431509181634763981916902279418155379958282423108577316627724420
9618628371637959996133477462053903245567551086386842553286801491802489213587641322022317208636654474
4996684465822738674634540395737754733096137815872374477836133511229690193702136538752722820955028487
3911052805253110344421043952546265897338469262956630463945683559314667954842099687079958539099680511
4551904901870194129211368635284749676577963145013095789609376407050133156068154573189348727009816270
4338442939925971736854395206423965095021703808995744093741071361822560416026401179928624280305964114
2366240631055746498033118335669737937130996705399815360520944700554422304863315155490027113817097151
6999340551387265006883778833223064286643466299583418103007976732532470015520175586419939445422593659
6957756598130043897988173863458563479203829836346410030069845542215769416674708680276133180352299475
0148348618281538498174017053402970681303665027549950239575771508859847345804856222601387744656872496
7292153263451928455401431190647846977235001988716592871569834749000249009627591624661062626916415993
0722988131026712737404549029077542569044123044638079896247236887367854171804328544043999975510049914
9284865231217305870209069096642571660355394003950459394806584679890159879669189663160237318126720194
9681084240796491039384625463143326245581440146193855832402785863975713811473106700886742462534910977
8426899880427564225981683428786768992773954469679611136638314857513774345493076420631981160346619464
2823123072563181535130061338484414316255172248889728330971960632986746624061866327387159648257243742
2452290744605344875583522593959395472811898176824169911137736030894254369561445987041391788845762050
6929446853239464252381382684041363287395067029309304910677452056692176942662582141645684206632145042
6560038405565825295715468742475674577865630137208727997137375714096554747407258581957176123363644129
4261766381583293586725014666321428421380017261682158595385502344943707236161732705936181305445744701
6900276347195875439688561354723244085832492166448331057920158115288712796030736038101095348316195684
4299503239119705710416935158805624237256572842805600490589454616942204030155195928545567222605913561
7002791770026258828724711233998528720143960738734955300870346831051666770013135912392446457309709467
1124563379132368075408701334878585151621630995076748003475364940982578565828730877962029858563143313
8293999045106292353378935574935958668515425295037451630787470394619666695491949859224060084267638997
8922208950380461694176096022349491892028691731322895447041546862881016874137417078923322259788292563
3155769954846826014155266042993069382125857302417381678429214961834835800378507189986227531935097517
0279735293068641179177609522316704346465766150519838642161334568151484228722981690707474526654415646
8887628823409358020801705204212599339387654617270403067262103431443718210747911559606249383041555083
7520923604743961639594401744064837306158487038120657435163037636353844421344543755125107584841107997
4910586029531870290130081544960607742798550437580381258368719167430710710950040113092741494857285916
3515241211585812968689105292047292095916572859747801910077070698504725561797443452860280139380278021
6270305010625608845993234815684226489609714310671836045140216329642071151207980976270178984376322597
9227706762892919543164692264333303374224299758620813280058933717413441019655441942278970071239039550
1523792224573764591898546211368464472746173258097882050304897023189178646084434568230552786292068557
5444238942121406687248394529150161637498240603629422121099025109943206052953406745090333830570023263
0236689938356334507862376261690945151656134048106206698354184137685822022335026918236237383975043276
0368255033982259225089562999085470853364279715167507655768967778217546232496335472866686746584669906
0164289231842757343079126065109366427430344446094675419302359332842138263199793686245598674488309071
7411580543248772857933519542136677526391023483295460758881952803624721160355889336049595506791543845
3908538314758190174680900789932815655148919132155366819191638748770125536070017869913743187331440320
3745197486426736410337329235493692138416579764583836159865486004321342139033770159935862731336150659
7152450372756143584511813464478388958913102737519662560374783248214608331743682861905933388905101395
8352706926534431265421770053206260787969314794515196013792762297858675039294180900225587479516125975
2442062363878193184835888867545574705976470844745453932012503191112020023910282160037638998669402355
9617773005174846273413815230186501643413164226723300774776696371118071757886407001979234661741237045
3219089583969315427406663128423560515192216064898338593785435729922303529324488337208601442243571659
1528542236422765838264480911824809133332637958989168026679305994118665243332921701886840749910361059
3393340380280146782568549645398692965528683006339960022863590551138963706794211542718753452324155193
3828937647864205519422152963446181676707099289512495280025962406338581221526154454591346293620784093
4979711507946417290500060270389539444703954874644167715076226135783021425638721860764896861198038919
0323765687972549431707960265651664294524354671791530606261587169790162284790239662960157989268280746
1126031377518068596417171907552428111481438807917930772829034816799105239791882199678543051136823473
3369440940124304776640333799617733574151001056208240824036352466765415425876622774106783901747311970
6633737456711080263179093702653303599289704436173556190453831257651189527719714466899505221751315720
7484500828083150067545389705805199942790620464294332983968792741954970529079735984690276719099148151
3961329101972501185683882231645619064405871182060929922176564405057220178410076364677258481240081485
6367775506480532424743667775487492631756121096766254861722297129325731702386041895800474325647938485
0308109019131480812418223620613329383175870636247764820460414994918812895939335588553431100926626570
7675221362551555222136840928850196526097264076150076089540251693374094333474184602967701423735353489
0419371554546274522042221264930666856122212138832811220865850454588768299333995310621373944446648550
1694846394601836911782437263599162999340026761618152595555386786483620969867245452088699641560715631
2515757207269950110787511612105909343394012875413371012706139566333412713632389320593030440453304041
1408896881142115128442241221031639697745158611011297762872290112504285244118969573270389732745065467
2630791203502601655709828140870768082395663204860162356639729633267301420341264181296386860998789879
1844474156948766498470313002189478905882203693132137205817625444178143845302775209663477528436312574
4902800647778203355830808067928336284603504132116140764573739895509950257738343901383283466291604686
6260380183363335935331165196652514590037369271992086381290718857373533135230582988043011469976106530
7400149842974584959688970862985480643232138269765985888295362559254677708914062432651252083288081860
8556164366153866768144951023360704212707383513740680076271908537538291368822826206412466089482481196
0431654096356146326298945980988083519828361042130869708008568349377291517605254644841343280449698045
0833635318835938210222691602824168501525259084899881882113091443956611144048817769624064108498613159
8204267836734363269616504633109481454577111816113521552770299754199267958549374821942878520913522833
6853813065108740937892438239431039499410307454964001058168524400225017461415769073474050076901592733
7519685856745274526869419363050989892100948466479017263312308523778099060626147295745187824811258861
0077158586492741205971404001116205949475200081599226541979665241301850055762469235569889854123998900
4691444467089850492361869843176585582608720657839137667478812078560714706777075026620451335743445537
5633852342770802522756188920530392690952755158929946001971356270533524673810742301964313883754284289
4533273471513490912641094756601256957757130735338876230757232495314111218283990586572211988596643613
8538106651289687831914666100644265821760267856882980567076699514823032399360269177544327712475197652
0235508028341842671594652974635110178197287213763417235647321814328794237762727884292708951947289770
8331344486051244123639004787798262210584610523486200541596159683315474922900316629779189970161773310
0080394434426644004628757505606534968199706499866725273359895759836943507404353173118029007467994211
2305028916915135975177185461841610918193018498857011386485398976954840519515221191698400853693180556
2565806292138782443195565516566190886435144288851595669926245566931600939152635472800204816844131513
4418144123631303141286672339917841944126707080405575662877802457118494507458819834306535801723225157
9724759023245722414640557055432481197644672961051840877717259587313973531347728814241066768675161587
3280409716882351328038214898453583538523546610040398717974961304857853002773753645717012088229790109
6834784710935475154326842941447162637280278567820707098850477878152937239918494516230114239613355914
2622230058774579980648197387989726501277808111880613163657242302078444767706745455381252233928496205
9682233696083652794093055582240492159214861160070960125190761746750351736288647488878532574970724615
3192427141301733907824890906106417593385691030140208546327668005425753748049455223157897375609196714
8102263822518327113689337659349432064348921204951458313300404526016063276208692515097693664387154883
2551256550629033065016620201852973485683100420143371578546131810445024063743287935794704733441239820
2668764777384730667291197824992806856055447551907780717675211572623046072642182158679235518145532577
4784313546052352145665476446668640027297352876824236846063986399684599517836219202396224407004181939
1998954622930220191936200148598876627534702902594090322705017334140453443122842892526672211038204842
1331380200951235548067662503398253437883471370751940397263021974031469873267227328650220292763668440
8356835907252791036199118420756452357697101673812500026272600045612567097419383401271003265451526180
3657046445564959814132388455047228904212054778229396740639652581632965621979890908557486835943109379
7735571402525387899349648379221320215531027080092715323394800584769012035278919647088331511316873484
9382660554303212998767535388393229503526218945590812644848699514236413970976176419219852043440103241
3168829663621594522739504418295958073361504481528538482205181776613667175939356244358891276136468406
8977998753374128122677213438760826182541590276675046574245772297514196414360702772533404545227226638
7586322701280583688165749379434563877640709550098519306914760838033605402130463655844642600471396832
5869117257103880844700356223550330943724795456801015687167884181757009285789106241724534080649456129
0281086706498346327225123151506090516063946182359887324278121473308832550832926414817007906160189156
5623944816956717047067409178861388335695729023207242874038260463875755092356875209077915411735669087
5151139887224609742247907447046596906219293217298856305243548219917100573975518637676884291596314202
3799093870846924888413972615299367656884668293494885597034645942998641217105577954883898704819860289
4966430885598563370327010386938859583194386605906829887283466454707610658945650695430599662086518312
4470792400224682006912796127761786108580175717345420414897044469124770661411400784299194261111574722
4677045758964946159837876457603200601537675231218050275023327098427681240185423860058609183457544989
5593829358607506614217098438691951056967274656116266498591072221838967644232111296049444165062296115
0292879966650815432937338937259234162297619665890312860686058902900243007358337390222103850594081522
5390557001283913623618653816799403583451120629907045102183048879795453674099586687477392190282314120
2019409215285232887715456927259032233931456848217315727577675786166914796088192228795217819114097666
7988074627067871825558805153379588811660555546940453716618015463295482018231167457162298645995911184
8723211617047720836648222782112784695921854623895407756109605984763637388762854859451955546799355241
4688735830775795780531064979125155082873163416920732441559967994990633395727425252277635148818366511
1633674483855908674685550838368147026334950495140622441942658412036414856134519074818739529898083338
4136373251740495688350875885454095075833252489955158563480166174152030170549275141839323927528008118
1044174805223104996486576048948114259419311920234053889957849153901049722821251464387100623339999717
3940588460333962964460398485551824804064929203559333556969697260862239677924787791333277627613283726
9821961860777002627878214901406396403579071331445357879733940348272669464342454576119762533909482577
2131485483879569194811944473642013917717759897623858942721946049674131810231546233567223139529716028
9031879677223490335594605737476075509633882610071101885426936237813343739859011601360986590817413639
4356144331031284633589303711893085611293711030234851747616189187669037703154095528067413082876995143
9795994529109336597629444782075229647860392560772644282289226706906647833879333113778820035452891712
6759069439191724038748468317822861906602326392450676279917276453400261287553080688091969808874075591
5771041660122769819294696719075641471895835775385457303000392277816782963509272586208058094438474980
9140699096655380761275432266188668761246571898016962832728563519410154891484882137454340651715475357
8034211983811202027918482409547770771969272901649260581265132645064874052268167594494355797291920858
9500326631655513518263646710282175349606246382205362542725723194835264119661087436751712925359042102
0188608146699494504297868623751250655402624400232180987009259565926162864229358260093810595103579023
4004644958666908369021060416496881144020852481425830565001696957197824477790631221661397645326146334
2098957992144464510215495693117641724876460746559665982845314223640764374254172363797557927906781125
1316288913146740727352495243612498915561257425328846153604696761435978809771516266226343133372520140
8444367248868597021636049355288392013381708984448101292880600501437960577653423729690262216282383205
3386799539310363174994832794989300238860883016656504977235591681061460683148073281215861478528473415
1137388171072952084560016203057363673596214597394440966031497522834724616266224090394804063599180335
4132550579244922188685978367949357798415972154853901989971497131863299401870081345815650706663023887
0044911045713806640155223983507185228899731351709404711873381336693473319684213219318844261008818366
5081294286843023475420254010920881091971503421669631413987925463176827624171988110183710857466727771
4950654827087134925603216870091128624627304766641627812097230943988568146219073269925293505927250956
2636310241005556160652982019253244568902455863146512790678169870587015845460883213288075336795626144
9889680748345827214698253208148338049466013369157149867307702230648708804355973045936536605728353073
2656027550751862321135421345372331197045224409835384627543290094830066972756893995450704626622707618
8684691502939151782984738724080630238484836559766163611917223091367011482601346208603200854402951389
8127711319389304280889247671649210684017104814954196501585349555447969320922243162998171062050925918
0744906288049594228631490821196122372702725731816864353003105606322148221425689336366077548465069308
7576175223955519463189654954530018810606350532161201243022030901927513356600331144095241720451622796
0316921907259572052205516804819761877381435727829805805237622298857149798542970998621847542120941696
4827394484652645927130383821712557934886274196775215238105175243007748340866199696528587874588060333
0540683373638559532052551752393810018066689283697529132369933769451452763088831903463411349443491077
9112074646069993666364370342216390246708279644478434994258624313291907396228221046327136684616273905
9205691025445548078197044545840268498757414075689654040754771471465913022591334958066029764289203031
6142772000235374117938965219783344998999712135234208730523490641334060931610356408925899849153719845
3093254574447767231257221679770535266972994918411022455146905338449735527804555680664984690068145059
2050019036918017741021868986988166164645854012498042246371015233786158692957175576637905950526438253
3714616366117107778945021983395182018543190705727145553209684716887337974668653894660908706629099163
9392987864757024061048990286194373707897216286122310667115680436511650081302914006912703442583256893
2758874264664106013542932871539705817180685053307701038224772651200341552252009330664530915217614767
6170060078443146025886879795739969798041073678813095493478138665192094398238789952923802970020005350
5597231586992110446040687493263501762916779022981623553098658974143975306457155600130781028534802557
2681277348195085805544146122303498518708763454630294683653705296430000970472033017047313785081351190
4618314624044397751165117677410333832163897024679793410492849109404399829072841877631940144819942618
2498441104047292713822936693641110471091067314003094021200002373952809931507428688456417196662648682
5008393404313523623215460416629496101754669861756133853273727192655304968469870042284639317326852640
3056078977148324677013122921598708324058546886793149760306492627847913571743685175802036225959330673
5414824735642753996695313566936545083792494404042287815814413823732443183783442253584036878008080997
4419259664198787169405698250573161706504708506863892617440225731150167722096197044350124745561532694
8129616471325142092826756976138097424195273971920165010467632409607481339135136978699381905072910878
3249288323269847478403506166937417724057727284039088363294585389374074488615482055882278711734291333
3464270277645814232083663916221673771428141732180462864936058205764763779667289523277672084645468158
9388556677478256193726300938397806658725478017900308087117197060152544514688552678231425171335480398
4816544038015931176201400426470412343234531823143721091949021733802826607575028407222989824115522097
9593753572061658714127985853213195592868346328415677018349840301073131090884317537879003200816513659
2082243313300491352502920562788207248142193958219026030606684522327800718041773118981041619345635799
8195677028661700546530027984417756330061276436241654387331069716243557800292114597659181265403645073
0724751388343818156116419966866809154837358866198580660592540242975340934806853146037358199531065097
6115995841667951888757525900047636432659433626263823630485786168108165127966424935371464692448119179
1063651008131835999917305221996229981670511836472043747513385836187112459174388128837091936227539680
5405915182312705189174985932159512428650398951883568223725892770429907207375813986168500162498073942
0564337555972426977254353186448334177926233315175312955609519354188736025592920807712373452099756727
8261693931710982471379866679746166030273796010637180678489917786153595216946955821355165725254108216
0626534955598809135594595966278996851634249147665479496511583147693513608678130214690845907968720573
1958115419135273870283160147911608282308212462211126377946116369249720677833327947065759620181444715
9732716213267929132670871051657091010687329026261138809603374946761024925144885262005870248593664917
9193788508740463667511416557352316687796342764315662878985887777719824747927078270981981262720516675
8066700954077923254017299971307090776293238561276038751268782252431152223119114281460320373880447731
5560970062624085444645908436818488643301856142022307612991741866934379057751392044442502128813694172
1272214926295933433661759118329899991770142753059836143097721367664812462684213405300906127469329380
9781544372451360739660901435552350643927072703324389848840352890996969268380496124790015762181433934
3761139301244195642097448270914099962666609488028837233632337515989740815899118424627441254174087604
9282630995410009226018772304936183389126444910119261608205625667003693886990084292574018237875792364
0657832901809546209439632186050794121032225226973676181727803404102867657718267504322228701794446180
4262743830648031852229099944396667256889295955824212566486056203343986910308335688264762114562302769
0628430374365945198853332881440842071500498592702336068008988997544006272154442651123016332183326555
0587825479642555009770242821756486351167708162933219762668761653026378130916888770770044230006343004
1062448459321724332606511726892798374439754294581404795569362868407624920085276608370413793770318425
2166163388928999917427844107938683958850393315554057717186052716555400383784767398959471604403904354
2076218580886263273997685696381803217632665301741317311190013792413486579882646860959406885504744938
2961294336588630805807755869416008825431653941671368248887978348962656657805389920052157609239310854
6420513099499510543591923096716362719309252272684165838015528281548294341894925996537744239264024346
4349765492981449177116900296456055892769125418679583842432466810340342569892595844960945982261745533
4018237726861083321424917586207535622899760530392917736447131992803100406052211774121453454474818212
6477913795884550826346450462831800000244394498692099141551493084716533707580004372696230982321939547
8776042130899307043909878644907133289065421646171361372367974168939341523001609265018436006041862919
1018442538804155771236704779551730124000593426340647540213437333779318078758571939403186879521557776
4311301940182244707069139784239953781960499853888392355606534292864537091605596341586287088925080645
3259186063407128156579668359673706703743201824188429674394125838220072669022697795861326207234990678
9000241964717130807937153338399243710408270535225905476109316171409725923132278337372230777129982050
4189927040844641581499054222080708683211775454545747206898068793487776954015090404877922750660922316
2264284831846296115768064605323445150795848841362992661990960856439043562633650472594802922855259006
8286936612192921318145663273152916648776164498004283555590073136963254775311182346195567675152254176
4955317339621171564660475702883752864965571080501033388179132745273972640011927750046906867005430106
6853116410409758720866667168594687253978120103506028113353343055154493523244699081639542843950186340
1024033812354063880141512125628532878345929780215850328332624827968840311050229030854444695412316211
7602001674436267055060907059392091699960302670588519988291186295047657299102792882176462322031036123
7294961541906346051971273214974099895159539518081773582074944474299128004293233153682567428988131964
2602695121753875845965717868069321793882012727696146156912073956800219893883135292673113938125388432
7237364378223302923513680303350164515771864340810797612038093200467721062162405631288238687138078181
9011912433137927560150139415219266707436684128529391519266689835650463768391807634383597086127867932
0018779295881655395112563265072227954720825971410073547310116182900980301782022064438640089159976714
5831002170582326849488377309058432580771557415863941808836219853355919112332506143482412525220100601
3997039486045841241166197640644490108978067888872030974043097720017573452732463198987437202012599430
9981762987690501744231519383513763104004188783002720781807263447159935847879875530752963165924252600
0545930585668685994784364770270236468297752812552286315168575080137195000742810046430395570455379456
5068548175195953580129130896827524395609489893810314193195770298418319299356977507781488951700259066
9042270081318280891506877096865617015361780296790905950954886048454066202995510697850516538502530021
2933569564698509411248301612272416225370722676883950076219582543864733525089346519024232960511055856
2816150371930962943010599015886598015028971094642953831081912838623815208439547895715783758185841984
7449679341666548600289504604219962230417951777922971375184516163682045969600185531478212083919201685
0838155042648823937950444595832974648667557391030099425774012451835489890028498966657042245223941119
7618988934097816488685460171968722086918799851038565024156388858872043388771889379749919770266390683
4983762941313321626076033037302550838833125046866344903423515902973268600144499566614356882851565725
7332415446812387160783221074420597672691597044799108409043898616205951203841084609097820565361768552
2108803041235198931282225218298624640828584303719909301830015016628373239935397363129453572811479388
8563046124131301715508860483921436211355416396448050939456888216164662657119042413903953421703936560
2537313995525446648955459132599741742945910308135332782723161178680182307678142820769894845615563073
7570750262476289264504851425624044752931342861018564217391050747883132927287559454323761641275642504
3109065381152350521175882641200579189244714608790678790376568610245541483022810718951589510967424994
7410699341352600375100331554350740348303211418496476713767822716967613586197746347696361512410599715
7096040231445732551155261466290531560231411340824795203227554238738507798886126547058982576803026494
2302024027906549115016077243758951819759683326173204144821816555430998368337402394449090161635453529
6665422455226415299501555670815633849676743249121233939030040622970801386607617867098276267553087591
3200658114605730642702131189923657793736761956306317875635136419850375771743430939437570656677892383
4099185872716651134156214611997750436795729823530029691160683310156929232461050178026686588661558167
0418567296064907637644006900170308856827635035794928591744573496509411311507336414779359656884937734
9740249056242664453740571128551045954801922057450822027715822641055384794975023170687164664534901101
2897714922187969512005731002603671198986522056206170865914421994944779290526393497716153789175293936
9513782177736656592234698759706500612500369544487090459762948626795303906434598493815990612935935484
0133055384171813263930481408282038520593023796082604124761240666319326498895714993228788605311673361
3684330500754084847851914382454464129703254509029749753456855405387154582709258567276682903806570898
8777335256362116967775660803810412436416781958735990559621464403115015952085214044229211563080862993
8577349353772457797464921872413625236281629340883523310124221539849624506530809972616197887977407035
7490736783721488770221303533078925126895443030214619397440917055674910925658210477311338487925237173
4529371542118317394400504095191164446549792210617716240932090422166429378564986258084603068449896281
2704056445687850913784575190239371797904000472419725812482432819323363048520735148477056349310904211
6213254934102368528945081214069639350085179619785715696611823635758365233050432423603339058741063987
1707641648226059836321682045383355147890748838061702965553536314668295365953394580862110022984889743
2777404107816270517854629937318815836623125536274787129331631395560637909655461287863429995091142306
6326745817675964168974210546830716660881159342822332306654894904118062362197447298933945053808399319
9178073306561704083660928902210756982352712901337905913570933097309955083562941533810529283756972404
6568665206238953632088693932211793682853233189872974993345114139482173287381534834207351180691675204
4053925220205950249684199788492474261054439475455539218280640358762477135879878726701892635705824670
9473995962755285319591768708353101586448333417996170157504488367239931772526461425089430750342372768
2694801176835855782507982150514718197556096845177339438072517486848182435550742423059351878070701567
9969573819319587784823613756631820791328547304292372754228082517213568767878053852956747682902282322
0855320073718490465496536102061070217551683863196473299571900927887013902069517013196475653845102144
2430622848254239344404479908997795756964965329575375896294368512604363288650633887547227509757327203
8905430100806844199923972247413399410809472405126763115953836626641490788962777636916437916819595695
9579165567447515876726457770933176923704807473362355613051580721663401592066768790596257625534435969
7618683095541113323373855836874105090465230481228328428539290214568535797358927658351662560185505554
3832953777468526765496067823402289148137845226255039204659579965552451569887732049618114984208691925
7789237051994177294826976768026248869305490917762763760163098216789078334287408423101501166107874468
6245024223376751408610600845030330194519890319548220870825467326358141443141700454057035242409568087
1277293562751494626879237719116227356593410647975942419268636464899470375996169977255962071493633457
6034029949213138182001563781636157278618919781491738067661025367213114682529233644721060327634867110
2010700112044120618170918962533180177914004161220207198764741056622830703721028260052162550113558459
2888880538751880651919838058658018893738754834500339412808847675287304126391337239716439107519531456
3315970940536620672058391983191497757949110444675000475043574599218691395864107979138163032710091185
9286389006042067973823843130425119975541171272142437105104186636423218541917380220054943609885477508
7716987295370659300057984671585402545873488093283936530865099721322246446111874597181009335495711541
7307910436009936040651529490238062626612224615612058208684275406220386729880453059544717261713351123
9656691889247140646842226288780265251972183978168824294653071240882330490397989949860236415484696402
3475751959158095836967276111392876603222230574196913099156673546901121387690140389725571381597756819
0088400528899058045707043002116670669647997830813067938483778656548234059891840949468669670265845317
0468470613092950083067460066344491149124003826952237447011447694124529069826784531094849806425518021
6641451821184158456672805694966219090478807970984227802956682070460065095993487511525452193008241753
6169122981368994176097549212311523423353547460056751948536300548973723706124793302878677826082078962
9971177013750584813215997406309618267280021276437563579871201132717879907976992273243087417798356675
0733160758114930990370966071390649354147966664078808017381217440809679560813879270533189535147722345
5359174994286597946084857768840507885046887858048299144506184689345466159938856988854533029862995191
0419000536794554617960480508312008595998452649509016003210701318945593252014925162872084590819610862
1797507946179713263794959856790841256610652165641293729172678214925150106403850864443343865383181850
7479558514674064845060943627316664586017552853746632878367741378622819719364096588007649481097604231
7574762801747442303885637115593249924463291534274598252695541561833252919583346154926058199496966768
0791278603951530640502488229759337551462845084105363216245350772927866327586782158389588142052672671
7366177988001757136500632010072431885795700077635738452072083382273040911684717104708154933986270186
6869139825085256999471948449899732843615843770709985428220623423573677449773727367340746476933159701
2465134004858062882052779014317339524310972402501158605363699551270776638456963165331843411492056877
3102602054341114553398302940987265430812622543328816681773519637200050786194988535589717166826365958
4416885075881529865986427596513497761797614227606001484697953570539061775685549098855733859926893963
6638760400332060606727120233928959140790671479173595319707224795154653714934309538454176162957755076
4404220025518188410533015546224579741596494126302582596465829892589854127217920026596033675020144838
2043709295755857611876781109252630025537238537676721358883519621339878266365082886055296146949709574
4214297335342092779563094592491147741351242110334600815337624124455862982134062609237071389117921522
8323383228200050256229798913145174245128329194198538553877225623375414905721771747756570572209322976
0087466337456584457895584099116797435397794848663890816012483382745635757492904341795136966663664680
9352780749027098576419002118380533689433611074871625419877239838262774773675174447448853531199328846
2561864900907365042973727289081662359079482333665378231114899333097124553322079077040560391329264112
2515715603315119974902106988355138544506258347149211194287550819798707524670954463435572269337588343
7524017749702173571864573415528423171107471740439648785247960388493229211853461320052695134467312119
7452383993803472068450385048316917585086942401734933039527384129474422619216101092432790579258836004
7938886204580514121699455016856996784033706210844056857623383101837350106679555985650201077869091718
7305978566220028468833230668935763118796286649964812288273411855751113873801352702296801755095806531
1613009640493954524343791089269104755733131934363261481822518922590954323407346527432973030116032427
0035234317377593219266436023880425570597522704821800799521581126447541281927273616143730613982790942
7623198769058414407263865027554389189198169193854606251970697814920535259486911419916491089258931900
5054042099507589476441242423666472296833220093651762141436314422851045042333153375003874260769058787
2107044507697108468772973077967310860871662861645879866558097641283357663919121753608164933773960297
5068701877266935086964565363205279691982772277385863421232721866507019377022824166658388096877776253
9374140611444127528168074094593422951836958003729313606959856135600998623942485338141151041795521708
8868086755602115811141562922352564366354562662642253197086101570143095698054057067207027436828483674
6878515378876203689385697529169230614157314727960354384827359535571955718916584729040763703734012335
9708390678929394618786445259580881497842350384412178129293054835291276340574042657241452797007288138
8419522843904956848059731133616712439243104660538620067210911090864240980676891882611591548850165280
3932731626694860422142109461264700505999988760005058611839956171794192995408233065566539603926025412
5409868983543125665366647000247455188179305692518206570344628837481461132661529484340553746869256037
4608419324684859988419700453705251079562093387242665392937148984303921620477461826459891720431917220
0912577380676980529635183618831192739281008590215493112491507913001539487671104087879914608006625815
4956527626748886728715913166062048638140692480865761374478235326753868139258231898207084117248097439
0321823469969767175437379081788480785160265263068608568759829649614225960382834376738883152224230317
0682669902020637457915406472782595901039002454321084584401850313004967323067288830351549500099780035
8666613990414872939817161365481796257232486523578505565509502351215735251580724767206585502829496962
4714329305909654520109793438790253516427592475516927540758329215704582471992700565390933126966220300
7375564714249370627310007648295337421123873492892197564926183235315099840657191519759194630764886623
1508940584017052444082003844867484080107466015538587118183547276427435880354922843756326492535648897
5320637268141618725755201787284944580290003017219272517715907421048357875229165909140071176725340326
7263270555074936653116155503609129796356705218614635169965002781743523793182630687929971660141131331
5200913578586370685905148435597811973313801528615894377936855333182132700951782252104488715610451220
2306066862101630664118359854919806399501656292369249092832476150557366798689290804063117131139848774
4604122765943193408415225433045536678348238208557306637816095242722196020993068793415527836357225065
5135225389307899612131054341220207661455862899645061123840698336959935568964522645233606202302862687
1848603130801906102177882342741730143772179306175701005454774539658215473616689210496247638125329647
1519313887946003566592418167898701199053636732297848096818078650534440932443542408233417751457626979
1767939667894962911436147829533478313735631067167409884889405660497436611313285793403556696440592845
4667459010574492702584272875296034280077108518180605959534264614861350412838095106253052139308060900
7539286746872041663911024075060503176698657823792610958075808233102934794802950905482354611431401696
7295496762993911528609306523731495942007966777066675740038850923879772318638212311381321319030173846
7150935798926024948754140203991879371413795956090550348349181957611919585030427029720019288172427015
1619763477591181383976905337058982035552374090093367940808178437899080626502360910518536078851405506
1813612307090951214330819392399149580008295747430339208810780509441471190553483610380580648790768499
0507943107703049413965194566085863071337863414213907608680140880766017969085656060837783686655310036
6198800379510522923200260248230825417958845831167043789290337554715104294549234185387898628960132528
0251207818178282065169648759249600761724968556268814553251942501138446395138216940082850772855302075
5464900298089476952702020461398092675293399298640440279610747314841916583741052690204863636270181362
2874115272997104738227045437660596320482207720451249166795179020485064693154873044958045457966523779
1458142881956225978329700918183006317443332666021837306503610206132321502087205443879148221769836720
5363500772663105115374001838768473824047607784750825220380013231510731356194778441046536301661887859
3985981374318338253093630284587419590682936362386004534901407964114702876202788640696861634911983915
7726150589018631164095941043266672857736099337597295661827403169274064407542725015810526181615346130
2288907742740681872483715344855784005261746917005079450685201069653919519521652919175974922286950594
2504375387411130521171589943787607128625648965704614754362290617345051450505933452900526864257489873
6938828756871275296627440694381724454818355596327092531283080879122310414794321470950011866293338381
7710200133377427615090775182719240505470209040110619752600026055433610991406185956600519706120992265
7270669300734264351931961065125825879578414425839715828438226037863265712208218234431077378329493494
9483984651851521274590735329938201789744624217037061338021194948455350686142690561779239301870918240
5860691172804656032621933223079984359040632276455769275957699523756464152758969173653700592136368649
1202362402173388048210265235963103613286317939448909020617904290706307120769251226714354034750654702
4833959171764851572631222336437807664349593451423390460218461945821717580052610323314896175224676397
3538479059049606746472689896459599107091576058593415550581869960433154176643474692994483258548913444
6712862606400828214317160833228563589997831069240533945924767803245859981300734842087422687959340209
2825110495571617178414198692370756368170868856929652600309334701422674060808873369329641431517253525
0744248298355985683950243696052873993889984038224108122268339707761375076570227808102052521328814740
5318635709994199322364333483794962793094120292860533079421148426809300778401778498615531479102693355
1527028944658770167796404603691654762796338316046570442773382187660857118160595313602365578952825574
6797877860944999390544265564749396144884867379692424494649780060274015867143220328371982705462871774
6435429102446327166861680367744318163284730298074320698805942398764027973553589944500198891665230932
8747162843338666811631859146103793053246665249034368984621344746655570057275803288434361428412588672
9086304147362617930026201833271755192749112314922145502468130676726962700520165540845282668068198602
7092311588012943937691720828137755426544773853680945977568077756068001762850724156948240998066301390
5664785088310389056454030352357745083062299403519339986065338443240361940804689727722785888885858442
9657091457808681388293185590443855242636546520175562730218007079339929556921151064803410657890062103
9018313435345553239333143760196157162153554142361004234467221656721150256994913876869781974849608786
4392778755236792308768768826232635843225807409470912479186459269770203568632360396675616264878791386
1065059378769534642767269666787830448096855812812895107563764013197496168178440306600664308156218237
4858065656056341984575214768509129722604832062197003908819791981663923272174517933286543774310674261
9297977181945911168819820594961265795313468741556302520096546330850807943633015909484795663785357951
9603986749362422701275073128689400750605485439837076192814427142520868072285189750340201211716240299
0331114556628481374660892812749869239419009628725730774417069589373434556192604641639822652279361239
7546166000886066615167579953730939668447848500934774936435277690498910143803499398014962497408650584
0564438412038934614047659100412389844033320273650406177672202610009581925026284628381495175150832843
0686605453144292974897045584574480292926914372442602666319394328138381415020387509417090122096658562
2582387221508601057472832916975942539425561945326634347600965788338441697997867720872037323291259591
3122608061873401508267188510068574065786978857233926468109745303327930508140485897340437530495166588
8392735504988930122062349387733814353843089896448509355350685915811279302486944867794084006959635063
8310540416376995006968695881625192287961076929972851690580796782776863420608772745376826462666023594
6533370284316480704084397212947900879439720204132351868085660345072383969593691254353321189463374129
2870609263216603985133058807278276553324975643624452404282615059094802578113611952169060475557317749
0817360856499091145233244236627654109549809708650336862120812712354648096711762817889745358636026244
9236668226379117811727053534331899854949782272641115620291628738527558181138572252260511677639115478
8530466017153197613602603408562297248856341837742704919527648947165368559225431503801295318283102714
2813263691769784912744082175853472904494768390170555771753432645091689037773475784552432269751900080
6675449212553752040309227890490309992670866042062361477119776014251778669851730751733423467050037333
0157398124725473394493418056027752747149559249015978490847774440572695331784639475562921127734724272
1430398986787162353635246320074829693464990160055616459639851204470950952208201679440146937120477377
2876689187902630656608795697451722313971479127579234060725912711371392665109522833730422273698570094
3146024749245773022934539334652275615169995936919725940989673894839304112588451124394872830741047819
2744182830079089981389985148397371818064776702257893206787088356604811269428926803270148724973255323
1778937320424138337338858688616665856063194759797562195936698667838288540439982940475863586695681400
2994049685306494365684978433626966125501016468827344021379607003951843457368879178475447613462562407
4563901901878154845554583609882298443714492373454807784606463901206966439138728552293756127497533579
9741608828846130031663293981945456041404428536248037283311255219705119562631672532048677957598529795
4025080892686680791461845730012438361708949822840332594121733190008937364509646091039450725482536350
9058405722401731326150647875701700009304993615383843400376146324837335655523497339639971800045180414
5022307531497954767579188802182317689040389015047294012411908369333784112362524760843023918370065389
9496718409982173545136571421306611107038355216390549864236880265960027768369205273176307281515160547
3270419371198681653993956932233899620130786640326206988080954419749019881773318619455916032232933197
5506229184374053074916234232179620985551125662323664685518462435006612098060556636527034562632855727
3764055052607694925690388137722790971190589330355428437914486115316271586137547684259303433856623639
8893948854684805649091984604201754807413845254897611181275846567905133797421858832057072690375162229
1677944918939153156915794303902588653159911898451466276370324211827373913854190501755932195095328901
1040929393422536299636926718830413998431899928257732938053393008356266403146026874517091067824926668
1025887119298487803344245605942229036666006767757498540235078362809137516469481595039243258681688660
3045756537084337004365490640370747411182306306483513927609387422800788076466671638126048288972052186
4398594191033599358800499553820182284449327887052082050406389817351271664148152000551803878742238771
1061952690952176328777659076949575767530216152253186723423635935406682123311762149695496633626905688
6550348794722463808733125845367616793227612069960668007192239305706214221040934285071082775603587971
0224885910527008049011101356075286410845307121826865574121751273130062932825750397574080928296705349
5763447320659344255243254649961398744633445863500227659064073297900519219407238917084626871986624846
6224487756361759878270467174390548563924269405812424133682975652550911024792889190550527413478732924
0879984440161689555853087368110222521166829597529714549369957328413548993432594381289802734906137357
7064683505142243581919769176226125981357087004296394892614223294666108281475936784121864517403344581
6482682786045556125693177533422908471682806204085984597600827498597467860858997476239813443145807839
3120442258799444806281806140908979778589641244990755751993161338464802316003683719469202598873777032
1728924686962996827919153681667128225889812068871305893780248516865756393830279278714016161378464215
2164272009590822757592495004945575759395916286717754813727778858631601370483926847581487907946130668
4055839714387286444841330883967571304641519626044794366004371610827151992236821324275259708428251410
5739670378538720917931908487753870318917927854908006476903547605234698658598568790119056813961477878
8381482171879542841608512261388042888758811318153127694699065287902185531026623198228910044979700553
4175439773579987076340947192986628434997762688699931638922677829093223730962104980869585148241474144
7495797952252414898231109018301612494044397105405370613528878188536504821114411487932347283774663860
1444461953084340433906278134034758271456785385844640769894079933814386245145480419795614584914998883
1095591958550935053633876523034079985988435305008172793727819350132655454974576134800033808967100032
6469527446271355672457868776184308255663085992510431105717873782101703053757657683155622341241229008
5226967272915386408542521056109214322743103673850572645134063148159653241073891525356455657341817803
9038036020159157711325084734998995586240804138518805495660327831855587410565654520194542265014672057
7015881800484084013252615198973245734005070431559046163230915869564038892026977469120095966879559240
9469103717499440956960717876152707327408510677063745648503703926683031772371249631269771799128419568
6024920001835473667143212806318227259164620204265105576051785745030616295077922985895040212146668087
4494403933558572182964613296361202924404418626099059706734892441351245203615861567314224387004882832
8072132283687324445797818810752960378670705426594886513680460251215604425102430921851774182221572095
0294189376041974855288635221383482903708051543139966456813424245483403237995481491739999201192895757
8362840098804189181049193654850192146711993665300724570614871708497295824554195625795557892613052784
5586405891136811399659971363531268140934420443460866255067310114117823238257960635614291992179894915
6995733590344977216528954045792544287208929047705044096800126505917346488977428353564822531816665442
7678908318663956689932856901030369482781670828300599436539174468849129997931541974493050098711085281
6855086180953353526155131723322619446418895772688864153839322162288885095104668286744474913667651194
1276194791706879040769954860938726230872284099489808323796115792114532622511035333046241819250585809
4818893018226392585914283314349749067686799375346978885059506401260099129955543080622954275824104749
5633678309159042713558395255370050411260672086704186966090462461420014749012265335801487542796956564
4189382335268027248705695119854722469525316061940516135295382102628028675151958897575303875563887027
0747129384340452166217820378318122390558162583881945329815735952999509079227342366200160152615643246
1907790327578384105984528460796583139899694707527894506387415601316541004597512179717558858253208662
5829950876713240664611444743150214798138070757388170475417080966183027315034772896050825234898712764
4702475474548995253072331663048268797545566470291918985314221339461640959341625428256902902015776261
9310441073508766781936727002004978058988308925668021243202736042956317025189054493926608533622999008
6109985638107108071256652146461259889361233942613844607128152737617512778344938021952774320472769039
8472076202505761784474188922032998038453191999633645851789897187031746601729279703708016153739548281
2347511319659005649447453891919075063860655539968753960470172257416941322378773166961536581586537676
4915361706581658556702960218933999445820521539706384339642871874103186854811406769081992643647317142
7703783378024273594770585224084835474991815018104961390252631495388791847517296000536669023336569095
3159831655087002385882385498892894457004011720098039204715545508898343871501103230475266436517741763
8581918637252734808695921821719968007856330981912251025991124224004544432596648051229730984500422950
8651117386210051212912447425561427464513357864217722430212826951596942405851472430741620576746379845
5604748291111417395836526609757058285383123778191324413463823343763122620001457786665666485031044618
6508107473392741742076501187342482020749784809580364362089942894881697939728562644856575567133312169
3460023459843602591756976572381022670601436789650730137341322416181900663475963485948842551045315392
5646986480298969122306774806373766386676259326988319673274835534647149303321362696762032244049054705
0108040906482791725943838538000324528333782550427768916632703600670719143706149138794499232990363676
1610931511362919337641534320715566240301318213422142787973733934640387657158952524926850203061932921
0928262653970081695256235243973477181723853597021024619142992171307521271468105196516949175081080620
8063190779000127879502875682975124611386723826326235355944422601992003351573226543437209292789140420
3358615420111540131997109601606453760913703452686947387914508381737003975203259374453258396908282932
5604265651345842452644451729761612583684418653519912324247345978041319405808532274466600200031242144
6636617679291210380707256573174147009632897802083864625597921541035583385984156654526517208785515485
5867678862062476020423165739502385481408414818985751897255259165475384488504746456441387429930480110
6764327906257056502396565802103071298947624992461276672020678660376326035876337008245237643247086064
9890148902011300882609892485969654868849471811325658428035473353788186918278617719371773073795035272
9707935321547792497617257761987630353877920101887262017750122043156294146142115185393982033206029472
0811910859945204115040702013746960797965167901038713321469396195391981689199050567115282771674337009
9853056651395254023719218515966196527795344459042683262130053008859910389649086738373400688715729338
0193982272764876163720836176459153812387507754119040254339939066702828870590173310779571041218325602
4414269351672712160888423429328953532344796434661441198928182408947399215222901385760327409166867129
9724403023999382211139009624931552269641734955867484896627898583020706013282804903088209244884015730
1439743912051463351030808730714102979962379159938587851672975322183836457473573105011133416474415059
5020977566490357274599065464925744966936537892541418831974721458970525695795652595908926446234553194
2812339544039991948147714271160277936087056597384905572117755900654748959142437768094257901845283918
9684305929345867798447533866442808313252543994660239448641425317832119396273431942293835338905520165
6719416991674593494374371532501132808031760540252102530316468730354897675064000010827774965482178595
9769330077664271068263314403583983859568052371449881411619110002815610954346089275137514850855643715
9917815134633645686068331872040862232434448449798032792022343520278721851001466097729672861715336568
0310297648844885464697907106839881412905374531638109769810341478378700421056847197601136936955808091
7425957530510785115246986528604538923371281330423203539282986905146271993421996933213737976648533627
0076279820288940059925423494155351016205431501792886032431216688037091806526773672242450455899425202
1068205744909124438655496311713990117994608523695852115977539567537181509272376628226372116700197221
0135956786334854294444326976072445344997613098286364616527552773119884951486810055366749756705556134
9881981240466756434976491414587882950277524945476882444508862534997494461102596869629455137127071196
9661599288880190263481179975289230198439404629316703334991458460818746319345152388581612031389335495
7406214220449105602103288755920019497743831536879637049271618102568057867757163072709528322669548212
7733754686710241279117981401453617840317732477256125453662144595322921730370516972918713551207241698
7145752727577656991203157797805852067835037978173804281663680581270572871605878286412257699430141682
5297042104652978266131893839685108769176472411542821721206745088344802820583670149817730458011214129
3204948684343173659353895509727067842354757231344246704503020307078114961618974812314289607165273453
2692268378396681407318029590802989573687489777184131736749053486417045942366594792742122627787409985
0037108432252114872662814742437229922631067897627579758559027904966442776358439362455424134098915126
2957501697595244777061508064275127788416798948192046498541794944955522787517455711532806493677521374
7403280869490226080912053275043946444749600736446433240549255203074260052913503051447196789053465222
7103141183489929239495659354328318923473394975786346253640926333673866688346162402208094684118900316
9165598353494291142761216552184755369123200412810870883743626833272086843756852321478590498605485224
1021190384865103127300198203281365008056272967684373983778518323207002258160334737577959027477148062
6681559983781826370571914722330016329065746171503548864132469163052627689258784042207773399526694957
4880497323466929313877000156536697516960341745980880814278977014166175389064604224850818418771613806
3164829090998680973749290751910414853128514741378177481838848817762704081462423894424977563169362569
6454887670656112692905913597674320780877269718125911023656659841074948059285963857888239725617287934
6133229140152213403276698115052137272732098302710949954178767231400165379381907441405538919041486424
3556219031257221569049752488427434154121159333271073568693679210519989520848045685480554434680503508
5047762726316349459298942733093010914884751040404441374096395599986985370444669942896802657523764850
5682978765614006418367936859961469148663234767114895107868038554146314417180761905205058562169053110
1126509902406530840020070971927762307828608055228165728947878199385434726398945193698559240573819307
4445908868734527454986570260475386851353549871446593191105685959041727279573145232955557578490692935
6332936462525374011978053559114715896076462597329686592569369054672525136426153327874629617978782161
1887275666803698917705355391416208362960976832968182916662354393399584045958229907407737332775440684
4750277135500666907489404190860391742974570721810902543408171771775675391316593604067560605669340286
5025323808156794709512331650035353516511638290624480847573868848086094714732922642771210186537663249
4916503412251603778252713065113001841237352644358937950270396966127351954169053862361441606426141730
4679499051484277457232650231109183566503206557137741214329817073165797320297887365931092606686673754
4766188988437922137906194838840924594919380070614523914810949241654085201792792283138145984679403714
9916356227003663158968192243370040018200712888515018657137853405788555480528660081623746432216884831
6233432354553551976554412707824577603603265998618155740199567179161768564455110866102980865127817108
7707526294800807157298293851881692885848926951167704346847021442112623897346550033716904359190055932
4227166889725795514117536774237399668697227830081395681241169162173292774776804358487672016576230084
9453252336060829711399837825777332475657647819978033379716424420935733413042703630219424926126788146
5653630679824701422113604943274513517179633958595149240477001142673589291877069817233837973625690530
3676172332271027799415164062588949593436254880298380545528738568158173650711391095597098575663524936
0251752776696131136615221672190853707973321536220244510932040196164481390238528576847671297491612436
5097358055386695777221939286438254931025785732879928301103629709294241894608712426218651747940616121
7961738362086351965721014934771525935708091483863791386473089640710543764744520012120121932976276836
8662919036584046808396465248248846266791079502431794923688637128072036328981326948365943078847498511
1077625169564891171068828776051052722835277807537796486152713624329702324486684592133124615378133469
4209188237221928938261473615861278935224964244674316539091645163114990338310897209800919379971079505
1933235169831814199701011250128254916925736082458274057263592865975761115359159174443052012501382432
5151523493135549753159456117188431950396927596720145942758631257559211855910044372621944164338933255
7040731345160119269959527780311701410098376467365197517504334010859837869903339070956212418552662716
9928343673023347793344840536410243794394050925092848016904927592001477485819595496167033863200394966
6928438447041785068114989382976602854138246003312519906705090271993750587211888982737025470188008961
3483157625885535736404491407213045988947667538341697294240454815507806328737087580472212941665732542
5393819418802094486443798942819065024532389308995742680233435635234647083337780257867123428867070598
1929443925009096971181003675353895813040378117953849901111363153442909315992406610919459785169399791
5373128756305534033039919680097725974211940012932363119162329709713857576767440993383731022902420222
3596958640189551452870194113256962252025104766109348590926425416678544491533713029751885459046113981
6189502656734263840157181702715425476411381147477660764803471562220223769200704024771130899882461933
5803554012886814712280532518733719005403976504527714768348396353548257652530443670524191301621753582
4741182079688562336984750009679357800649564233046322986366767623812374276713322388927818994911645457
7010598289878432133487848215209040203155571608441540304583752522610068872452007772973787574979122477
1549007528459691848867103384154103088548043242337190159640686312392789974167994273518050032603056222
9830213642937967419774225056821795189260070634456474349706621811092262921373999172608614325928250061
9425577793937479578850743199871220292241805262781552198076990328204783783737092047028884511832995947
4045450367621148317257355670877666614683115401306106228175658995354388293214951621387434604240671757
7570915833453930160644997902284629782918190563264445845563296072890825359220601064907441807365323448
1384240832863815952675716874665291873585943711726732792941281314313916629492886705702814260806724121
3966644757182262468568140015864716686213754289796990399637168393075896362243779262558249654486756607
2867697021008939652878391987925944310227561017937771447239990338342975071750344886820280642599731118
7719860596352198888598269773284739934217147147238875357818249135091585693336462248998940828527671931
6446171636707274888617467056373045246225417125926881963163055726772249618418259692850999064743250430
2237052316171945726236891071481803422302356418073769269570925214662612924610317001081223039699748546
1380945163778517279936135697138819833708298537998032138632188544834038840483272507424501850531694333
6400228912522443836240219867765843191185920006417277622617022667339076519634074330641175783535945167
7818135020768058647569772456420320227485473804639503112997853654373374171090637921678167715994292738
9461544489119391552777483088916835527376200604116921592395699824083210297271323877262550061356958142
1001914115785248702758322120017200421420309427867517029075789597642166227319977600728953192112682723
3356126542114275040317255285403163450108270086097035136234774961437482896769767526749196557526976526
0617566698298744960209696894053945691336168558361269443013760602889010391393983759760352196653968121
8693171411743300324002780115511351527136045693646894040916483379094861759180846526732329751729152527
7706165748240777188562054648311829527251714761869506597846591662423794845522339130072195517939367256
4176636129918538491530938590868283317574983274783866418977849456320141607757696639598442355638914421
5073574008331626443999507352954841274913926585038356315220741650638482748707442018687285050958323977
0820101017741203464097345862084941949348270509376258528948677245536714246164281403478296455858917556
6505606954823979571266758827408994045752863621936834214426155863159878717558793210050368492492824897
8322158728783354710717158954066953858388354095928584172570376964425939284500633333696182748857351996
0441237364306547224676897117103450986198707378716749737120855042629654600491537166648365890623447799
6138057656983294730776888933500369985220114614997814141386122016513846856425837219989908963316122667
6885980987914221965103517475885891809408920946754338990885334888633347518521695383864958097275350003
8675466420037007510725430559056843756190755805545937665481673733194442045292667406571472021669268343
7114749051951785763042252161931261887042678441450499849398633774369215160922241882106536045879414689
9371175541749422216737125411632320904046689401703459585087803539964828060623939149477127537258346432
2476885787514972648568513444270091258069352418606725465135962782542983444473655906648383429840485875
4063714679594722755853640874439667043974154207205903877688592054793660790962009825553656357420278589
2939456476352694903285379538515325948031897120195688948190488584673295837359027460310028899167975630
1461109219617072621679078224833877173686993199292210918661626414674391580286491367426831267854223404
4325618977700539137992466656906991763059020197968323594690935051907911931253886653306147135740925370
6192262635504319897343718313224146355227996563911351075937435673638462171557299706032805619684247572
9419840329163667905993026355491620421137588107736234897757908781275832820132626808018272391959058353
7120338885629537540832927316061971656808636568759100339184472325958543678216037023185989167850500756
0254914768163327578526152057129006222225823505338973223845083558732599255418546969736894065545632251
9408113798041806906116689397974891695701419356121978814492766748961475928435310389234575483821031561
6980698944721585373131309576231458300755108925985500989076510478712387496334075937480686308709320309
3999490984330450336207703018019643513080543335088391750800301357627523436820289455767917229986763118
3124815346742415487777083141811716053347344420563421382229405556419370896573149437981129825934101199
0838791137417211892630288698290913607569819034628256706684111877267830621215623301368626305134142295
8397821336188606080564761695970077073601163770451926819357359128161510936801637436249200144679777345
1526018524667882987400698635215795827553145359961045396549715795125087058178377113267447222073140076
5592308066934485959139887582868755875491920497505836052796756890164056614655440073699445214999037617
5499196041055847029830686718217595012999916179387221362602185364367550744391958362366632840141158257
9958792610648077179539278470383398459754096883906884953581353725138624259070389956850197253857963030
9807743598243511916548080726676458386669162671236991476177900063627594773031191373414689552160752454
0453211941280230842752151926665428985643009484997487909720759369997843090696853244936506756429574052
9356956509118630399982392125665859321985360011914833486415267404226355114223142009732780563872762738
4024448594383705364357289386640944039792728250150677260188044492875212475005519790255280621429881738
7213788352568158347845478517010838763046957466266195392703260369937820856543275310891836763298403210
7624361904545313112608956697873851867994527035388218324995223248200278142821684950111704635381977998
0283840734511075536601024412949201868271174609636596622902572210674253085076138406770600421657529322
3869224684582560939815964529231647986026006829583466275872648254347208743698913300559421785067482176
4331744545376066672684197731843329052323876549901866193936509363703360195047893135441087687031881129
4684395065473940186318108211578019876487458770282030309684857602791253728357256574786612548862994412
9686509067412912606500496940798125169915731660475200672788032592792687271039440207734921858074623009
7229317449307730776162400151423912147879552142291914186687960124302217461378743710213140990421779667
1812906320473591626908994040167641780722208352079600070422669782425136876103569864279528555012600033
1708573343305017267321714735312216928974626801901899056130686779181054202731013994887969799549485638
5819721392844212465162164235947709415495701879652625097049144582411932456861221309884026560400636442
9279708453148765094050097105189849345898904696447539586159799064030681518228101371249481557584825847
4286278588228051203145431101602699400959624828063137179726102639951808604237034692741492267354119832
8720138828975059001201777554057789481088345648607225594133966157966597161573800576537283425590149466
0841583753125193493854390960198857175186977531179148013135662850361606075551710970508317140066297945
2883018367912071935706841194684803804042690664805825664409341274634922718718808770702195658264685283
8540255357798823188522574063242391669628401862949077335318552836799646255425817022519268641323419667
8362153105626403838062147027618990627599200471388361968791784000048549359862625354228581893610906488
4790565838511101657709382930675844820378148047745950597927704849923405427024171728707901786426461704
6080825320321652766487026014646501727698868079871551905725028000614177973110542554431883672262579245
9424150001838633264025581228272208580059180013631666218802136619503594015296194500057163203746246186
7696598837444989410657468604559042953911820104302666142614666107419560498656243455151025737808324802
3859999589088386534274875131315105842574241889974013635745033489378165112374935725173246443791293643
8811034255052692208237535074372108528594136374710098123373168455780311156569992139413556529438170953
1199989216866169230728280347376467151575125424874279442563000170568437278667282823975798567172729070
2976516216804530732922765778873161051657861227732457024152634405935662549642999033322151191816257702
2529792044750995531450037526539109287681155840851290150240999236129377957299079886682174886981806623
9642996833003598702297741273976840428554675252037523999187259746844820673843254484576824580007548448
8179215796510152643186682255715253081148511482225481668267651905526038996502725800747849397208826408
2675129167116689205727595611104577299767079050495781579441134613538953295637946066899086477968638691
7519639005148138285091473754056915619881889569640649461177397313571321342958251598214152906639833700
7783054538408507489182390941716823444748769858760895407382037980624427630150029627979433748740788320
4756144999707185686494845506113111675342596632231791629397492832047174719368139645498621361008906885
9696029387898005063044747253446094954534890403095561414206129101148154094075431867947839197372037442
2317708526317522900075945624351831194564892451501742549231559818925145594226269018636986937143471249
5163934111990565039596390325800302625642928419195230548471401319908473131371082309337960221545444445
1005051713413000047920444090558948307639307268826653676713154077053138699490488279918512963972736829
7381183907830310403434684388138760017730224865916323455506375663423192384053291434347773940165462742
4909681821010825589645647537130083726073829364441910602945734506319870931746508169143861017936670207
2701912110733480624173544038685883775954895569522689879484816402934545049301841640671331134270128339
3678627434218549023517680490395815707659218471711960777370831422646415553778209569885021087806861859
9334635403413621711560766028918270527633863732620273759957307873519652772248136119606994650554193591
4032001760994452578072564593497575327458879701782003095244428746218158325089838283710490804050387588
9938120094480390024647526373299727323472076534155202393937412803449487577217611019503667757008892605
4332339886885870638185700602132505448038924966017333108016420244555276647423520428117633894966219864
8419252425178262226313756258061596003693046102677784030562877447654010225302480319302347899272161593
8891735593316461144417245631887378264234505378148079842733090261858711930733620744011503082840356331
3810945526445726991915975102560201419546450685344854323163942979933042470435919781839467865438475463
1727257692543779266869171545849810955875325088031826245425303843107269029180275039785735058922374991
4006053546687934493216237257702059496262116165788289162663295180198905018401525715881724242666184444
4776765832727069872310733032902318976566043321563412035169715489437358511691254934420121321958999334
4893728302834179041155729892841874627918034476467187810307695557476985887047750644832235985107354858
9957676285066247389482845481214958050837100396172176252714549274603548375007200405246516591315459555
9217500312019526965073724067053433121330356798487966455343483201551552044397548530320831649587717335
1606553821163680232039698763309302445096917336928399746126458302427425431788760032794354694365131543
5704658063431673847068097268375590586780362989156485138076113410417551503015103688843601736619668604
8019613748635067923148410134019962897620089619027580157067018816495712208795960955331318396458020458
1509541816628521393560517873324825266335400697501216174911481412430412603797190636361184059750429013
9536685353930312247962064088306471776832189022737478383804559023489086662834951693096995583415512103
4470089362429178191275793569318793925453376196992301285737140527375271520156072801231929760295106919
0646625590657222306412326609053782916532606211239493680667885636992411331123541191852233099824881885
4105720556236541007895484353733405207852027927906122149028185913629446531291718794563679818782137376
8438212592431424771068065230684051885169900247822463293553617171841361258895518900156268495709456513
2296622983171012408896418920044002860160970226185681568239842937740810753032978398192951000774417774
0995283242924851112304201866626676649203769664070910376303858153264171649032432882967127759405888397
1664368493625728965671403280591074484104036603920639804671336621136660326624319515462510843248114121
4308120480409286508840202997859550219303037599784802999994549097266995843457095513002138571694215484
8561114067250717927320980611907487484337153124457905623775734934482346981253168024172042789610112812
0474860980237721142597327434797996134862032352208302209605610705159854109920871126359307481575049329
6366967858411663454398453376307038078965647617828092637897174538532703345097348075703292909871107488
0624993050639032441812275172088325792770829579949147883913121369993384011686907919018997902796769221
9201011663735326861483900786169487924469967698762674026848960154784719400724329268265355818811477781
9497870172279053492514154140971365166512237517264543293216954635052915832226669886253268948221908634
2801548284700269039092436052013922330924817101887238076980388842746339743684725778281059614868552878
5724852426236348361882787009279733733422646477257600017983457975956196446209793312952052946906543008
7466909343950936375550852916360289728246701371403110448593900582680781784303080637456002930168313129
1426453444337774110812895544202124725427853532270789257151768842208447911757544244415782307143581633
4274322661584302668657301617660250893849717732124457614729120524187135618738852472323674705376876620
9335884552827779150677051413945027598763223139495241858856884908229113564615666011616310188179675325
1541394264932604475485375198099787006247006487350528155782682732878154828772037444834839629098011233
5952788863101414611705322968094167240049677914275941942924500480902849804701752154307752852771734934
9222034532379146586434534573946749786526377678228992745531191191192506886737460864440509954162323156
4251743962556165562407163620043779190274297600820604849890136258227191071263473029363012597479697329
2741591428257554158149571086503844448536232542485754455367223190916498876775222990649611407464691667
8263523498101902394026378416828392501565179458851153905709834481616534196904916197459646113278555741
9853411703882462646935621938623010982718640308574485797235002266354340250676667799905877798269072415
4063149200148699757707449599249156109738521627917318467781157999546333146936325422064862889090411111
1709318331226437310691456125444800560088321199807225322636323218140124682258317604969637998544342026
8385534213035087676537870012141463636785594366456710147200505381139915365180218615361065396559624449
2533425347363771534908238293769148529958949550026055584648340546285795133885545862407775615496942133
5412781529949196917273873444203453908534852564074017755156211474599915441560200363462349172102526249
5251940643579959710388057363683460218091380811164915649744924298191857980494290049246975603024117352
4755318389017538695864323745682654136043157175868149750460916558719837118772510372520949027607439089
2839816614890569676106827912866284480012310581385301184764111775043819619681733859231988620967466632
4577811741663560128232501193048712487274308200976172101405030979258849705997881273807931546789411968
9596626427195426790192425962699347933796114707325103820197610580437284052777764830885998816046439409
0370820550295736909171809996318446056098396761319135336618790164222160696752137846005099412619998049
0381744056300716584011253157152897100630842337239955436128674060351727220425009789270571655974487364
5577355946113402788028577213688839647930121641219610686189487610894219216543136843532739914748388702
2103090335018184130429094036793961465446843973509748549085433915558938690451688294128059239066109640
3424640815612516034707449334455909312084250367321989497479481744209715337681348737598387892096281642
9618933259442313466278704658263650538449436050182293111211650970491827321085945213120827851300249016
3005656996171591014826188310221118266067593439885190645969309518719107823475936943257863681133009726
1771225752330154113551322475310416390791169349058961001704253034826754472215209523209183909076542667
5865969659481260234117881849171890278681623765691976929007212397096124457962636146472304737011331005
5729953647250028961724270888920473778047871289328293125422237451328606072198027275566245508338717087
5730311383170546293374320691590591587474941782689661663837767103478829825758406937991519906372467833
3387198490066401924327632196263156083475198142436839828847308942373674251509359210132114549457624701
5986113333662000166760276761109377876216944134392145546752067188109993100962769697062041052571524759
1462669810765648397662495686166523562334426824739003457465291455783709234013737666466222318946462949
0606668982179054089451797266882519903799771537964394461325655218707264192546048499454618049711422252
9958758523498502958463010782519175869883612755745348398999987842777095263775013087200732691506553877
6877694605534110716279528697146490330384162854177334574323811388690480171222428863862477754264382743
0726658311306894139816508502352211689809904879230934896942263852849355962825662907619949136078449791
6605737585491877031219662050482569473054131635318098655409995015910056892926773260748995753553588249
4962667594014696814311349611477602631110654110059135106933951380478903126367796097080386526124130740
5012605749625874236103987893027369124384231190549475484714456314016821839176611241461945360137970023
1329526712205535534524893294919773094348972360872057075313153198266561322391687327783607059979482010
3286145858070891539886870799473727774756622660993032553856364549072864853381900080987133764673175888
1528776153555270994412592907912859948772208904592223146923820168506243883230762570740058403573045493
8291636242792496424698212311427039915271865638265884120142692717912034108012495205052974960335133468
6391597194771211115141484955855888118685395340703916529756084441272657718332444635930587557503614672
7024188202789860135031999930647576529210484353743414335458727094544468838960818770674823893533596411
0760787645818906624093976986558941801691429619640595910387174542161912260319682659467864588261594968
9807243374343038689222064491890684223096285983361975748028059293897809542980556171385965218609419351
5382293206625909552329897032616208984191901262935569493799352892413185260141446702462008658947320407
3472500635544471055560658515358105533623245032167625320068626785537507411556578441964066387218004079
9828148775493683777472277529079565420654826243977067990988555217027530911542675426977951185859742582
6802814489405521678794071672924343910485981901918215147791407838878248075205628007092517783096566744
8372664253305330775992748109528364480036935608154589012997429512892384762234339282161400339396686097
9558156024129079377736837693049120892228890299829991858977411901724551689282942059811553725526311880
1084734227583382354106140077633938933354712405185451123740950033708430969884344372256377402316442616
6200996366229604230989727412679033870889813869128175598608216225148097826709593038168990553360684762
9630971227693428207506950519635523371870832009669582356948549082766721254482300403431693963732360812
7145043310888164857434027903519191141926991585935801870439370523565098763204966405092112536362274508
5738236212275944220361048821964161358358936183098583087125040993154845933890337036155963353216509133
6909891287884284770595446812136230456473729089837140038120340563134001734951785307670613688817932701
3272601120468366754709159173334443893685637827794711458539636577180043108118613053359433585549156870
6929175216595663983875408878593433119543719048363946396508278422458565044403790426866383431184854184
4610710079817852308996928601813301115581595195756731007068881693445577118651699019171283259098125500
6928368946290271295649871951312237459077032483404885027385456237528726343224238390335848988364026936
4110852132756470525332062882343670690527196874224796880976651700760387244393878431898260110360643792
9468686455375203902895329017316214365882559904284201009065912117887474989079415761402557704916975002
9054892590435343363758814181626472810306225973409963750123227924075025969668371172211530634979146866
0926725419771354952322906061581725004754788452088664661762643202092617787460302221800910107137336978
6700659028420769942843783586103660941956078364999767737346020192757018566968780595132196721059381183
2348219936492590970577494564605875108123389440900575775388610735617832699278734571640121725539842553
2954825052524642302685262854645446147432061834459537160058743513298680408219829126045338632239802960
9865630210406264566146997975565763563209871978656571730910089014598548377018457188559554653758431526
9087104064048926623223788893997687883638099448418223957172311136632100402051962222251455312219482945
5039742034819138908268561411895212548467743467417824085742580828654724676513762400360584103037384431
8296172116017487793352798416786092595342603129079352014292396731568236444164787080699839792095179607
0809700209120189377324330642775275169390339015895188302460314172882978464036644158914530453709496184
7312253051160587577606557612631485746017228758114739273672797233942039577287362585624104676379638393
5121086583253483005974219484820829166838722203248092199417126669155147340947064553240792492950639314
0017952909730222587691663950939169370224443357469542101896251360351684169981849686360038054162176159
6661564085423735957169934698206071119235218400292243226790143577421039817118186023951888257569447231
7065149213342574321853946397207283854603532464865173329950956136062152213323477595255042233150011687
9657038707333805385854376186615161091622610961976770101356867713841322806530265511642769213912860993
6422320205958808249152878122096165400289525657664808060767672328196058600843210402235750050301757449
5856044401621728178648145137077022613680208702895318839098512836251698825849086431059206264405402433
8029048855337978792185431473811108700608699806153666729742710792535031614650217474436378624178959157
2160556808798881972138301418982921860780281245096908809298005679417862679690761445508081749605309398
2896359019757908179503135952544434508213519373060200453317829457637744306101255486696086386492227017
0819395309783049372218353657433734967800184495091014417617689003360460034919243158737728774106242654
2681712914404635404213395841803877191436946233801804832152376848532730367353086570042347285624908164
8867714650910397579325588240744967321315162400861912460874846431461853312153808743033789595317596806
2351150437974358081482417462286445117453265713472507466590458208965053780605586152027200863599362976
8746077891535930655652887478980289835708661496495125930629558840255394679628176323939453042743511819
4884302815528665924388405084748327531672843345135269649663726122180998874766760578875610109445454262
0945875360538285406581133783335289758266479071531298269827233731455993561534563352571962788760654104
0319530784097495773069232905610126134244212110428702711009841459474962969260193811377691921112895402
0229855606672958143262481241047132496517156942729640117422650345385596599072387203963027210576767078
0480964220684485022605272848629613739028558946388782803644982187797692043155680049435326226493243188
6872763343442948429842373400772212583196315635615397518815718340003091057046840207030109503340409924
2443282253816373655046329769455225215699902439065677030587807942067170863829542134123916660107356559
5713184845280709677698757833429279545853141492415764636366572411221435051971049084771004419362548687
1884069394706767202695965235765670924511341847564866503449077829385436808696752431985106100800019212
7294898355253851214678309808970058175942318292503776022391711231279154727969490928277675005129151995
0969800179251148811748875632066135799461056993776962162957707447814088457365893387360800446830159709
3475129215936010053867558572680532695459227598969660420279353873917576914770519677701358819635756762
0608753593018642330321016468672016463649026225253931983115299178669359262950583524929901016303127279
1764813897709893442308157915613077215617454531226578155238397981373386628445306504283273387822098740
9483250466370434696081079986890922496103814831977639912606023033446524373307745257688066959281003313
5083700789700017486450197872314000210858718418790031339761904454059827029172077602844306200755278021
9064763366688898713841665249790930123674927538714397880842424452418237396070923572109622808989132324
7342636167308057819610873289053026608243167018263326434527237494925573930586162575152729179157538219
7595458411685245085916259743577465552324164612745283453083939080648161797385967112322654234611338249
4901329765238431802828031263056597855571058988484996367392904787469866976150412411644325711007725982
6949719340787266117020920533833396370977644650349298919075431671275058688211536983432710171696293251
1677162005033116490563842496216274552836916728181088454146178725352777247175346954165241621597526079
5230722422369460006026671632601174022634408941636200728428320060373964134544549435284826359205702206
6167181302442218114579343686261702198255856433277689908718615177651924668749480464143909353513446579
3525161023295087916456880716599996520563960537028926162542127740210508769979219650555621841427070619
5288110857062734526178320491937492526220418380224913587122217070008805374961058350049752466327430044
3112447097663586700165096897016592672994698918834327396223011363980046079611649054513997088044512513
8229964117629780346077739170368372515287938906351476324229295393901166465996701466349010918435481031
6394751665595779283229539154273306079274297873244604978836233916736986662604325441935183421092316169
1049522451140503481721865015631583706260338469130554935141050305915703378366186309014662620470218272
1443631192062080133987568567453293340235759055519934515177818756347063816115116969330372652175432450
0648173361771528538075140813640333638844647188955333820577633998160034948226731976725721421761918406
6117317889679053495747282851802571092526288184950657365578660230199358017419438050677475823182325628
6326289767842557735571153798582497502673966025973676912570171802850969214786201050378257799945864187
7878483639086594823169245267972356094692252072659351472790543478170284295961163082271431936928217120
1462831906962612222568035606770342354677444990333995489002858278319968784032811343332927249897858668
7984229094094189290886480587101077669091478000694775023536169097630540561045198134470160818841681157
2199718279962458828689001465439560081093624939762865896429422165133904680754341300785628061216905318
6553221867478745197402747283379061151304697951519249210774467786839639274752085162397934376398064727
1527102128546707425482613585421427547440729203818523765787884759544843949696494348084178757858567514
5556487151446626992357402224930666804841582554707434313948227050797490127967813430970674742019840904
1269350898458654114979132744651336758098043704629419879238110495825178418249460426152925056246474069
5726722503112589675324896581993230921762923976340895103119138312170376517364594598573687878260968816
9020884616391789136484643758808920657896031832885452770749116655829015859762761827107977440116334794
2779726016621017598232411867870308684902003598508686492238913293632176119875976466608706585651307050
9960888637195798430963332546113093355595191133728999114112429908487537294500847081821018347611287907
8735505799007305248965479371086201527431630899077281115741272344339813247953352495796447438924635737
9182750802524832287995724695692637606813995653091075605929843705610639901343668622830144324082731520
2296361434549909834630850454106941797192423916052014393985391571876990591753021278719701532962015599
5909518251979761928133101175132914798744600007409992284127748861765350514738911916765934403237314389
3607532091989577134241483276594762758621756512095570978143899971467212222187680367485966512259741341
1578057594525593277232967880947581474293739972386355230442946392031183347528557878341942692440238759
0780771755495919753826418281975454915928712195190396832241069321998552331319510276062738604752053845
7222465589188671540810732704499334463990064149803694981765904079712657641189541515795936807194429639
6274759909120808639287943671187595558793241051592585404246174938128082825740511932785158528635012148
7429825211081404512560203895059178413894672332858956169873606571504138052796207791660755478674202487
9753684780248818051460872772275751611952244698545225351176399436083023449956114015005719568322544604
1617387345783143158855119346678268940556711370906614374344674216704598245310154313182034400751293042
0727377149024819654195042288688643371778904526886517159494778850543915658853245459799288464151318253
6801064337822901925192739701746924116488120242905630693456630162187097035376496670877670255885104506
1491820796700705844049450708474633936612437622921458604431351606093617907298287170173893163517077772
2268242962533442762545168286419579087017024832630932653410977635292309404291728069842212667038467209
8215876934555406939822467230207191639094396423515496809105720112459481307464336024921594999729410622
2890716036931443535081371436968822892011213625359446074472687881198161884280796360110470547967161669
3813451854679735905855470057489450444269184493199445576603370728852465309594913472399583219938833293
5747856244872345705816485840687859890744370451247944019875698383236127867833348688569236539041591935
8609385062515277784580949541421805188224782971320927466868112076832057096269315363444213279524774942
9211956604500594479476755837805731357783920503938231602501731521077274655183156802208331403397990557
2050126839819904299497171886455334429029834897418851405175416772465411393980071604268180842139061692
6383634773942819484195477901708257423966294014493544891026451649319013452708053297986409027929073620
8742161618240233226478763440883567173934546172795816230387190230718977081377228444841595629216820946
3722515418695795487179146829965165289321617776533391955569798749455014364793878712296774381448587693
2560146051128444635232170436758774780912352135223327153122136405742118279856068622147045630846879255
2109082106365040868321479113506442094918829132210207003044819947641652099925778915470053035479411572
2652984676638429756093678015061042727600629865128996821783223398612953053159549493589654123472495180
3891704370972631517713972561795717884238114831538952438819050609545944788593520450929748275867170528
2587292207697734340320269376771486103173689099641083069892186319417964053160573294761652984088226881
1054884293193546097944852335755512305476574583434996925700231368719332463925204482985664872241729424
0706763919039724735170031789216760343668479841054332482664207868838273793369581915233309605358626551
0830803759665289760581706909554976962391523037047554254494313225456461089858490804345557427840448038
1345801631078896074364985734420472601397052606943208415162200839390725318897670348467743676671184902
1737557476310743658483666498536130974847138519701767821599270815170517525237429236181625142596241667
5572461922909914944106448384385716594015196498244191751945895129798083180889576427333767333245287471
2564429834254360801647025665898546143500660460248015920498813655786940744625858280241180825426175015
0669238151351059877743607142304963575566163752843676879970202702755322300209321212675075451226747574
2319370950579248967276187464915952701068547940087883619392284276584208766601940860368138159426466538
3195286113051394310820083164784413276190124600173781295948111173005085252698393501535037000493337736
8202959117372529950131924568119995374312921533189567801737457210945387039282299271409993417800565067
1625002309178350135646601559107971470789970619229959415153534500925140381185772404736553937343540288
1456822213658573908924116252918577972875136274300315130533073836558467820884383096671032862695268708
2767631623304077213598152362785581364941891604588678991506591589788882187206475313028993858129540918
0203530554877243197486512976889563985578225029782824771870539858139550935779590835924132654569451024
5333563874714892084856265611715592095910830783870535978664208803341501041797450397761109011618146860
5666617041158901356314244921528306181722277409503793845949812751042859732498550248663091591009042922
4540016150607546752056970968353544652595443969799042152531734562579926023491908406575279007483113497
8263229684842637274584615653256409051482442423836574334536926602781675464686541725972324097882711313
6960336239100695702306441211607560540547651582929321987688853032120304307244812462346006542691144121
5342270420917312411261212669997661340676125951190662483390665178313550529653809558751179047844912218
6656137582495369914095554166556992942323194376618887573862531611377622145469680977518861653629115693
7897842729626413221731754510795879742946170115357943740520879254254523423153396856136281709137325189
0538734787888533099702032571663592042032864359227020884120636002116550094339455105276902842035374978
8323503401257406959958230604188313371658879576455816195188584242057630264615369216680270926432641198
6084850889140400623986374388028684106222595397933939445153648275154925432397689122490247061158036750
9659853662567688069053382080000788273563958410486844053903461068871584981720594123112342509287131655
9647868164798718264948677573032362450500226622955957909774346712099776870779143817184504856070753641
0049330506828332498367522945026660116483350993082553189412371636581054959880804398653857056427848705
9708988306315717561838126386515922838839681811556823180415748302996029111323922962364384528317272677
4674445125185491787674830240094534799104730110366286047891860736377754451966702265310286665949971671
6142521647793595654350129992626558545910685834545639763881906735737480600036002056269200049365588175
9232539828262484768976197644603533694764235688296703778428018552329246631673737924468878375312023932
0386160254809434587920224411242139414052318292224750975968972881704295046719107513967384707953708804
0461023148825528515195918574110171486993009160883156647865722806898322285618323053751824424311848354
2130840366968700382188999057186304215518122494419983761655712878527827450964084821351707158215578459
9129726937026795305300446485039174779522712188686361241328235482542684319045682126116658299794387062
7540538098031529293347889451579450880586201657280949383494500264652266952514526506451309570333308632
1396090998057877892815130493555220612778032358580334385300209354147546338875002078506849697289712622
1446427364212979804064065995978050941314387357226297415759994674895422421338623409248878031648557058
0649414315803059036766322669891537621890344914298807414153905225709643711317590748583544544276494748
3018291464776944162445523356733833553472072375561693557587231038127849363870644168078165950064689145
7883044292764272850054703835511172748201015202643826335736720235439171972487762493009585668209331068
4614508136670979186274384528202481901221015417513269834652041756272992336699049550970806337759755387
9796124755649979380716228697443545063525923397743571201507980159890436424396149905975495046277305025
3233974619707336684030989914580378077649911830722612753077792953344171373328453174049164846881290252
7916505080880674023591473232162741097110574786418797833139219138552610146538043063063726793093477774
3964589007308283532605446767665528715961963916833113584810014183776893099019753629429483749004923393
6009219995500388272411746336540377059684661807955088971045373156098537285032672269891473106352320044
9335001130684404299033433231474139477048371263722176968398025716267483909118378082438306769370439315
6267542855300039245239746814278483485363249240864400683541301417684334653621332230897395121706057817
4025993447618062412443624994214749395570772298121802740279397963693804438363411673095526427617510254
0424159549478382604860424889395224713854299644355904439034096772505945217001278865551287762374835531
5602558659610656452540717720716823477189754075517537015645031881297821059154300340334102365176810936
6783210007839384261953212769981149718205049768997157148526922595434384218527171464614526797218219091
6084325500989499167207767097659776662921731938932122149430711016479963829844365848029104508859766146
1844732715479740674840203953083135772144611044219562719951684771646258447370149331128648257341658176
0618796644959181063053562253622501412754878430273711620899117365528616750820453098918294107524719953
2057115244455010231958258648237908958006867897966846134293705999299011327481377498042401813525321126
4661150077549036493092917890025876714206956140439193533905631469378012932596160549016205153378430617
4024056477069918093853455282162392869360537595941119615741085391218961991208261065493165731025854184
5883057499883023894327114334911374196363100136183382820414867415279882894149605503704932054304798837
3309711650510211228173921197191330583497949312518522331282558509034775449719381428943373225465749669
1399221606884893533802036500394106874976261453079019071782396153849579052158468702153324790123094023
2464474542767562770921107127902650919598133867728745019620690807187614996840783269802665345930080002
0607096302152688001792268795301191029656757196152871018065773698001736093732903055750831987763119097
7869414346689524190810094009462824490063278779033942491601866660166950441130213279975259456041204165
5008764714579209651639657450896310584938095613314506354692234644039268438804465145324119811135920864
7087674925814188889172873924874608891357403215883229495112145151016147486146778051815253459335886143
4718572322754778161140863965526616076700138227713453187914138465293583157599436717991176440046877490
9571103534869787112656337826730073427943149038857646587583408349449333648513683177603545477717430874
4221372827897592464220977863475877243571073290800062132933323630303249837995165519267263318452795948
0527820761785863763026373120998292275166125669997893905328899863935490227556150339162851088203651165
9517727530116656139495679726556474565743726084772969368033417978196877500660890875377202836163616821
0591160746435082355106495983576639642239437994112993576444445821969407953006965660616532852608606347
2289487186635381749615813871740831171877656047696911357060189951976511769040862105984913868009204914
4079196423712984349883398122499292534075941510232293846157908824953455018005769547752067195820987070
7946943240218705403475483511186453175375675529636088119189565232011759165594877872222229125764904976
6538414214620490594629625170233633464043273650667948354885688417456868808961222056977138098345177923
4431001555490339156043069833255229912365396660376879117373397712728701491786234500184835188053392007
9998210804293315872790204707340509501530855531653079330487079888967437969733436759208658103071353117
3483840618428730715996096091324761918709028598212923187929349799861403587837432331965506658849306547
5040436784012700314350178088385883061314504163855012973282648919302158514546552199330396702657355399
0856467133446657313893837181743714384451393877121445208228906095681568661119206090498939384956485953
2989142632441934527798301817438454000486103310795368445842336568743917181380121114189820082137636956
2983416946647249988904661692300363450769041998167477625316862506956541610800077704020276052554382202
8518389713429215999939086495506447744853782259395168729063348443205515829032636934683337726743580219
0576888210531550778746959329428249522182985425200693963041601243532116959511770689690332586822451902
1368625735646936467752231609699414154798092992030875725213737860224091428211477177795699489801927478
6726030950863955729061958884092145095606553138570932182589406911472916380739292758253772297022761582
9341827642370651676973379309168220332499889679568538746214564834058244737530759849661974441981288852
4154537379404955722058631432589433338678453597911221470832305671217359666272949313377633418892505795
6629472507425300329618212288041687240635132704589536496489828243390472579992544829596614550265981000
2304554027350982454872219055193524225316213345661386274676494201032841848320235258146901737035215217
6728939074375453170861779417225765908295810565036370945173831982806468896271470649463798996449967935
9826796318949629585880643187572078060729531945571667747715310614917968014048460381646552058666930215
9367178381973344901264768587555947814642466201152314319208766747637914964058141591761059130495938980
1999493058121420390668094601339731699088491575944073551405789193063330177244184307206189516948287868
2727505508361497785565199115728932271681846935951271529934849892675108226913938568664176830813131800
7005797755664880860250945505147287418943968040272428769214485052783104868888518362895641838551166694
8819031248639561376091054910384474306087008726218588555489716533480654760001608588925453264544320612
5280436616412311665649629589049051137972777029965798913820183284306331192997419717985781049807215363
6669050216649083031691747148741618692421193627527746930457262710046113805239364886893741156134867766
1489282393005775258573122609990375284405414481000427309340963670251521447547483861219441555798571008
6909534084178273671502444528713466749968794190655401148093784002320094316216346931669644481471130607
1964376634925532961084656010681872476955384406466863704359879026443957195967002361846034406965246870
0343609399002315666655967598152332576681208458099966643090498512538041651250506082371829215950101147
5639679531202714720599345065567184241030802842407554582413112256505274571423178216685432649478463678
1092219266947538723709123845513540154142960685085958265836013236435443894303180021962076019319629225
8136136407101764185229660186989481837374908738378877398011618094663302496156683872816494935461251171
1758410708369830368764342136837606384274139760715926627920801455246877131051837900124445802638354664
9968235671944778135350037550102640725540916749307740544586503826738003784258112206361079441987334157
5506566223685278326711453317427544579337811693315186940040682883271371777801372245941977432986804213
0352377434690631803276256651161008512549623984791375819052240083987985101895305395008044636877194074
5695348175495788551646413281533345061802814723648407772919689418034329944372068328613781490198850034
9674147814848671941252718359180857531364474984319411034031088694761147980441133644680391939769667052
5663373249210605459807791358178134882125418508109215992349339053358355645579275014319484396929040028
14694953784418438830500728723416338569101313
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.05, 1.28, 1.19
Generated 16 Oct 2018 | 10:45:01 UTC