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

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 5169*2^403943+1

4709177146397275204417790824313950144041937586407318283058074557537529973957117152840278636668220516
6218906008349131082055727165748419914268961127736116326012135767889869825944831160803260645877037603
8433476626017203921473012666913033924753916781154291435290303529782586551672432631758167714347862185
3066324012516989887070302426093480170286546575087625872032397741127249288231135380037280406124567426
3537751673274344701927605163643303265604995259491095365728558937317825122524250329036820182202270169
7138814159452806905656839839669803866364258488553222645845665242048560358675076270094248345953793199
3233415296196879595715589107616020933892957562376154657460110766709852670627682812298557951312038520
2615860284247325374466833757308601652424651528423837307209486492769912583209985254510211917891373180
4497239094020901188317401086736637365973653285366391648146598748518926087983059995010021490177951649
2543954811502218935523212864037867465888424117751694151980591841252787423568296784250412634846591725
6284776650389425051708383330384382962957784337049438959227787328812608906267128095358645893730298473
9406485638882844790124476382893734977534199735416450573523898053394694454712227571113335813086532992
3288304703889791474958193306640390048859097229136850216829125998690003414419368980324785661500725572
0852929465089896656037801834233529070436730468780985403363092792468397181893974679880772547161669304
8233274778277992841260851720408636939478075287597200423685614788190325873165388549796427895660016332
3220282419200892065065754045073515408264229321564569191403391021630782935014359292843429397018266712
4366355396716744938149080014619064242285518600738866531336787006990500923330923133588391292587463646
0933313616574106906160539501296350738303074698252692632079298221263806717320280100919468344164362248
7733355853873320487726150353158449512007771183443240706450403770460431693545374711982988578857307085
0652000495088714737459972719964328866079102164429591378477270541466596379429914394254963152482901921
0939601980836638531512091623738843494487067640608364023666721424593351740155593288552823270260820026
9366611542701511228401523825799604084755485062925046263734626330253919988647673159582059498311910250
0797032905240801750744389764828805856089780364910273995386388679260198121048061133955513070330292719
2518102942550160892537931086197763770429497043696206259140328117475121077509400639472839125144101292
5160605486671589004948410212426156543922014719806487502119601683330582225169655188739885015530887998
1743996056879521492099620637627159844890985518846020362833841661800174785953931936375846082833173972
4320630323850600901027517439146727064819842692232964436523954636213493272245865188797267837498367395
4146026938780740225679777822083152778792818653525645511976744016162317994055220630716319525265342527
1316858766447597788901894594203846318952752376578635148824193939339226233618955275002200846214275575
9029939573116259909009739319712882231582901535733112245409267148874531010354091279564954050555936875
4658532993309835868759322090652202952928491319974528161966825456153170045462433617962922596126081573
6602639379414515272897929180867098047515647481685546523532749951216606859920052512760192942165281169
5755398365296194997982891465351060113680636544949013716473270460417897264837335936805958164026781945
9657593911427757361569929064354403295257877812683112904358322717636350204187613807937683204338668361
2777248557009372586443373892634923884697111358249146274337144074808514657275294976047915639557655643
1193308196713697543041627621980506025046633822248274448771116580754367176748977291551844410642468676
1696517978246651142617855666230180441464832414706617938199060730022394156612286933851071122295852119
7688785846488651406364046186684413745142741878639452408492124607282382021030146900418310608170948642
7635534151697128307830210498254654173331432966306279155489670965880208091573922932163102593268988518
6311935279262622626136821810009202192420112521666880550488070144959792961461239777786352623656278738
6253091139042933702437060682623211130102548369209741507725344364007389540619645907496400217291916833
7581716601694218135131890540851965305870149152415656697237655197897597398341070539603892078499968666
1502339435028568306875502205403451787710571770714859361765939792958753124651517255224620877477672864
7163210263135805289069871503253351207293794571269084012498078218412031893790248211143201688642601278
4547167216391301756791779120483626832661113803529831747886554565407349124470116994050967991538240371
4384818467392445281123517883007921426343772315776776654538791205078680812286699613853142050169847392
0435511869617532931669282343702684480765771147092077048125911171027959566415684434467999109447622105
8132961569128152546169273529010980997971550548415020797036612957893636025426107591854923211849662951
7503635829333637398258195450684937242993001940460501997570971575768557042693091085279744979455432922
7100446939284957008411795708828461694131472195769168258340681490468912806210531163379469114820505650
1893047753885225610186671529673552110055100073165734832505316256487481379531397285049272765213044913
8587990612711095816853787462020264356938519234068617059316393317058860674877625730095606468871070711
9204192072100387283982577371714237147041238047171998392522328183591706671023313350676178262388066628
9489894181848530487585198520860295693912969114584888691926582147990844507563945007136316419560462340
5637365663026927966915753876084169052148638130442009236828248926038638035041587023208284380832814450
6912805965627562032449042401327181528467055769741768940542358145855110061996646619996608841201718255
5544920124998637006672426265390801181496090316579762175560829508347118887015742025696969114283236508
9466479586726129808593393606312192005950346212092967264708833089295389718537455041931629290381596863
5921897312290159093507540444516963606364340360043033559675849436279911118674356958776484318764241897
9893034967042163590270331641369453410503175506480493381876767706937110455387001868521898689279671570
3440700386290690980907857874076345503546087567249831705822695654810152337416018572291408966164927530
5448819483778445193180819248087079589800968394873572038416242604009180974660631616546698113723408029
0334287738620551871687098661830712763547441976389878319219370577733510521043311312816562091573689187
5672777050467768809030237200084380988714090927348507396172963594946249385716087762405385498631581633
7762229393452799322584994775534455038071645734462083364493854534424050934970648977860680463090175403
0616458566171474661734926057960641216826427666587252217227687632232210146747351756680908908906869708
8364728802434376826979520139491814941272005947789373193247931600352356659214333657424984084017386246
2444675162721274377755568547071395071276722347244769262831873156115159066254307478522950235606715309
1080346395748799143711110686577412117523501001536587561582938564376982778990755334264794750525183579
2959295661744243910006915878871253909035831385650892070775017476280812961426231699475963681751952508
2376301555466779454101585283931385255142871271077754201371794953658514563104863887538665735144230957
5079727148047307404339242915108230738712667986558614427665016548397151233318043467372924694816092019
7783444026161135761907236558385951146892516076019193058691822840071237547766334763067519850131034088
4241039932399687310483190463432454594902344314651999274101032831375262896531237166694132814192685800
4798072476310449228135965252349987984704599943131647371571146626055896713810281834694698604261019994
5745305685874977001192369183264305411176984296586415637937148714477044511041210326485581833957974198
5390945159054425628378265525421134682709328735932693870778864267807074622662113671889424785480201460
4171446543661272306890680573190447455535988261097390452459727745122926521892883603371036515773434377
3144092908033413738707727182673451660699744417376342491984762901451324451726884137654844885477802971
1543788569434041472242083565037842786505485639937212079369605655190933858942932185773651688400969785
1531349941392513141957364898388157359347165350160570247267816266913954549610968070130450308443164643
4842224569357976233937557231375736219803812571676838120293984196664496025486422790266404371476560126
5922877553699536187216429095065250912944883447065062748849548274655655148201305051599078459241498965
3879251881732152601742854843876478205074555062131322806632413460548989278799354014832713172269253764
0425820602326204218529067113965529573436755496871128826873337047292178705692350633826273073555889342
5681662048520009140678430051826365235461678036439326744267297420843441809562069431939190340180196085
1613488285720833280849109482393698834656804975688931050564080705951655730012879718064234620072463783
3401240673746088905589283258186258599733252301525977513345698851351750822103565291609491891111478647
3440898713131217723985734707065972809643255053737126149425265324105909282316545143860391465111631779
5376482332285419226460048431308041287410795042347063619861751090782788069199186849973181487792241641
1525119194169544076699871927243402675785240247675119239608273454045141350276298134358293939076368964
7871268174170478896866068082651315706787522361060232269989192989549471213097817380031641819173427083
1756222882276185386373603900659002275421829338905637992296787374194914108665076179328721328961512461
5652545008937579122592086311256849667793630480325830553320507090938549827842556747878532584666463906
6846288209499136610221235010570804562187929865725066715574471901818193213405021336247280438579859701
1432287577695755786140057122534439359877946545963848074223435944204431920053585551145235594459554031
5937674102300746237123519079565566476265579333824761809072189667563327917565598392045493895912108397
7519610311179480277883851750144251117640913304169510972455336083108114014575975875285658401313288578
4943753472611621459613647134988707978960803408504455234352392933164850990848490551306019019311918788
7006845632017592392641605972430408490742447685935729883466579908020008737076033556112150469139031330
2423314076391154259374565736991239220121774935101319349180920366804907556773943454567908953746419394
9562793185658129174595986194735506197628938523100199138775644148450094772184405206899576127944268209
3350334250013217768108964005371359663102201960524077551181754393026211612898657946279644410227622391
1268795656259537069302037636833725043822127304792214130643191131342585058954260193795764043501285944
2919477901221707239075493868789944956272372710771698175649432560712633825924586313184591600035757223
7966080529069914903319783471273776151205058983628554930783287441550892963585048860780039893323242282
2912054703188967006608735688035241980013145793920873016655439586298484700972770172610334330276362190
6426544753819168533049204381347978965147632312506995897742779779772620163952413473121930843124196641
3933787787537643628441911974714467402411594273285712700566770423678487893987311972762187707293628042
8447389930303559202972401282478778629156304064497008366518785370210016164242466473508796043397105383
6942604043289760458074089955658661435618284259493159331975063713798191982509712893434343146265563552
9627399468040059682003003610140694549226441953174515350828883529397182309112484439649820998396248143
7764085294255596525828670538140904485962030303422476600348766506026746695490492560474007175283192582
9616060235811852475889096622876304259491533811851954162166954163829046528269881933596885636929656600
2486877162870696157330406905902654145355274354807182719435004697822871571881403344185626412516401824
0932097788161817813900623750726798071609040282073989140864462598145273308255673541635800523719914690
0713289159690045836254745122511255849166219980317757608864525848277943877994132010467347153312900498
8635338015841013026236631530060405241339814625599301377305679718414154351861251164536237887999961970
1506173711566000616465067372133972074399295012435494833253744029853556773411808891336930601412604181
9842521752116474281048856178822472181188794575771283798250568360458137246038524475836901147461971927
5237856861237463393343869441899153086699388193833401337446719057043852943838437960926905258051108593
5399076357927965381533455451588501674843128035231492904739463536044002868127193217784873971625666012
6025042782263995883497224350589787672357637106231253762174710182370215504713659354785591787312983994
1948520812527438770199549167388811094966236063440608945835704711786111539659291062004221075091294418
1776650115184790745371696345948555059350992927967774273766678018504427524999000250089633143077974122
2833411881249478823942292606029243504618304192104780071208350113025976110083784501147459158036101773
8595736147915873651044640017546467787859863215552436569877431798749517232893968029973516247943582956
4423646837291633179266783274051059459645536582848823918891869226882719570920486983047350356520369810
0935714758712542695580595077969811538103332096265692264309224396106266133229309386732644240802541452
1892128914008101881138333604250267571177819858442758687487870805385201161944718821151214182450937823
1403406805200353801763879686073859626213213268743867995857734600225208016743075207546514674761259623
4034093861971492068654143780535901604205196496313707249138788754728109339574185331163137611139950772
3214115705005297021121833033079365147847466973585198904503550064872229627860374082303951668653758024
6559200975420571492388126797266114847914312053024710599825258774695218203311623229945516711394804041
8657125166909257850743625936521804688201572942169203240814478175043480590996113813290638649482685977
0917862735667792699410072998948490794993143060089259033193433924381447378824088076025775757839170208
0599732384613216274039792108125771260034443156563200136111835095845712483156899374692174179165143821
2530998136791602842765983017196862547146755641184914460972376330104062737635079556775670202148860369
3501477225670897980837385818092282947651239849919017082814888195501683176816412435222626675750910203
9971508221664361679488265917006177819846730865842666969216573957039482454336900179383507433982574633
2925184914534375554176040226030878323812541236744037605016476489968739185892646423463798611325272173
6022780543053284684276385625911081617933692724604866163154648448676489155717004110475007003087770396
2059198669205261068410535363735493903906627095255814726728534416086190165519587569894306291971151570
3329730831614764700826539866983989497093545851497380882275530285683659273508995369236632421243401431
5898659645582973517762277835916341747117133809534509973886097456809584589410847371534576720528619163
3780921725689425297431042695910312580609194560611071041752289676529427015224118415494314521606907806
9173566758541604728998941200850348686975184192677515518211071032454260358828022976697598471513144194
5423206583810769306333307776097650043638005497707910396536644780924496284333954486631420991339861082
1237898841653166121940586675989009006888243563797689848653950624954182090117783002060231570756350438
6202055215474809865399529021716399312554058698127971092531295453354997820821865741440348872975687646
9486763135808924910807730297915495048562001371841684478174393057280073867512860453300988647300562006
4678275030039157522009378047260569192438229092259274409701446560515957738084421885460303422607268401
6573779065369300741698698358353103293537654755127963497750634259054789842351735165506041312215471463
1216310493328290377673051556910123768576841992321548211308683571167581512469408590044916404678308364
8447964213633523925828122867280013015352854224577257239082201573889255733802780915429222738560254632
3137579840892957368914204680819950927143894888621556145341500056091520054849928885213105744512722169
1624207439646075023533411565133732706438635069587835108211013562599697799235248739237375255588308906
6857190794660605105470769709248298559172980240704131847854992271345896002409007982594059301935152993
2256291173979125031682186949868115504583690700614446004915864930912830118812806430297322175780702923
6053669854384544337110930071721700523580526203256139774928704762264677523889695307056870353358802556
4719133392329278049613685214340380968885460320168010301207205869275306629097771655436667708080719569
7050388088360523988351982869394241324328100567929920408436284619241908687207225910031754094058657983
5796132594574651225128000804739730376034539445971046665832065049832255728462804822472720693326919197
3115727489010604455574983759900930268335706266697889822879257805523215338414672382027622677861576158
9260218156670742407786687444183782088663250338798913697020910359260682366625422135574799583505343076
3786043063536276111324520546803171726323641034096450407015630473637087224067207153811214254267140127
2317675679887957632213011655721000910702687077690719185574365635796383423085118516298145307510704989
9865306860693660061955415294210026862837688299369978328794285360966080648003939512144004566571175132
5404773952943231824291384699996321939230527477371280473931416724558304476315766057376672536191870227
1878803624706895510468433202175366691209105037769730700703010235077509727464524572884566535506558969
9965856812487414909382174285474354833113493756602585897858310428680496373621379256976399452747071307
0752790603114064073909214866683697409836977777099772105972371620270161611666019114243838423794424476
5079079066963841597915930227446154513772397871099649790677024372945896380230735179599652963513190366
9394219851363495688298633684458710261511681562163127360733779284751302712472281163584938393480619206
0560759058271579987273923610006076553609568799788781322972343974797493235121367649084507887878388762
6858795409957400885487439589969244144864165370822016233077103482289413275779133817537839437482897994
2065548956685619710242711760201858284924137323476826028857707201458936082564961416265419232404628015
2518200739981498212132007687744975789022992307785341501338039088742002666043197830055313595594144505
9355522310880511477176114133808525284958230006388090688436363401939290368075624629835052899766299892
8684722434918712917822590205119917170739717698924052752484687490139329168129602968605451318292224156
5258382423346075636851264456935754326902322345646413157213128381737632244673567055667880746274815262
5802124604320471627308702063464511500597662436530899169906855861219286877411714143821063635681832444
1521121355406002463636592721629966590693727389930083061875293649180900739201979492210865274168657724
4480690041269691940572580491180884683215630823877649783859599412836062421517345016798140401331932187
5617402015559280745547873838552160425927340186900098263303856267096904291027126779339140843969264520
1908846054154810703334618883093220988486402551320674823919453779182183225966389568611536206460447542
1673827098630536094961626968520967212198439000877929487991116357663205128378702242432628246844831898
3829155079506025635286508541298774760773518077044157881920212223849524405051925211096810422539808871
9037309608613354397361067056288492214779008248192910838178143634112687935018426303177961571344078088
6346128657304024403280082482373179489065722491529277494762309094005556010512702517982740551042230654
0953870663981523740672972323497013042398363539505083949659126508340772226936420461833521329187692474
8993685512245469231892503069480828720355489509737001306734989177149559467060062425263107820035448661
4149878772486336369422148909525311597123914887698593453823272357265491031479674490612351910531455387
9040089982345561007030716853161327839400697574714920870450153949429142020524660450453338488703337575
5076136212560977112338301328757537083409703438351048263802317567279696003830261454144223645034550612
1625272655549448103237211215852405597524145943747520468605590265582982134831425895526699196042854128
3315753656288331993506574388092138799707902601152400612455493901339087991187814047711756931916732743
0018235026618835142154149636293433633772499566042620302933519005597683626581572962646017950902638351
9249530500543948453447622185862900409943492845085159650758919867765155659966284874416732487806887946
3099941702099118439934045771333905781122722877272588342040086790598291748528886443464583979867718618
9487038497370970334719050071102137539783019970462454816601845806998971406797125438299162633615791365
8247410553660715008965411014443792496494173013182785890651140196106265266823095322172197100563612550
1822093527680769159263309845315300864641835981489792947679445989594775534905550302031509357782202223
1711434140492469090386740625005851314305436401397814644738839485100251264653189017000778530469663459
0176339602090660273777377434316800240986130118096814905903569183361204159570237844232986253425289705
3788065198413021696757699222982115878935190682323442458613460348494984798625066833083073032307026055
4459732098953498269543115964939134636338029606046455343614415967219786522174995252749085070253712755
2979386470421815256983472450888472732668241163006223142024171775526330727827099216154092685008113643
6754502333094448711160321129866949792195999333131786047102892356313571004705046730734265961788845502
2890130532489305312770784485794660913205986340621820153273529506208368481789515142606542762490822778
0478033595803595091171081713795097820570267275484214613837021153628350238914704979255771436141640494
8596422647947729945882339592221852246183443902283876302317286855357682909402157453997185485037522282
2414358425926833347693823778119594268835367353558957060419998701377854726520025610678867825510011127
1741636396345656610500246830599375687821288252259912979533717994977480709387154114730853349531303272
5697207723519054454731095399384327707597645356205718936118276374575067235244910384019972555484075155
6388007591543742579752055890941589283882489078663945011967694392021652831280736731128781210306144077
3263044105566944033539331136085648374724825686535677090343855512988685559215791271511408305573933991
5292249917279097273849910511720531417422882430718332791208060046403161095408979781910638308198127934
7939816124096941568755237810118891154352931467266367296368009736603761449144510994511079162830118130
1389464847737438595718727826633194787175047367742681732810132843154523562508335747651097723893580683
4771663024646971815682121560549600327521036092286839538787960934319588593916891711159504310832370816
9372308255140369048856653861704448757661169829940448952590406133429383149610652121069039388876655727
4511206991203847008080678064763334386880475577953421879489882407838831619992415935546040085457039026
8320339777700633532753854375177041070149725576081924101556000051093564037845364778549373111504659436
9007168567181703431408513812399475501698982029010985888955051410057658529832987467941489859815350973
5073612993080694146794031091966029005278843776861476042536804328739341108845755035583147496785609974
7892340114515274840946789854694810681603526402974685405619561765617809088343964910406698884676789426
7017242181462479056155613340863291657166780295159000399965907111259438841142925510002456958611982935
1204477502638382323827993137176959221490457765406771530404692816780066884067761893341323794764384591
3461639439066087247901790126505178035585156167784536127326759309827379321990249111730502277147750519
4082147452718188369856890863139444967810798396123145162823764006661696730031594853809565305018656626
8921256285538175859647396678447134376909466589890622756725426309066847501443330401465260342504261657
8449779062959205249217165231150883609422680457877826289656173873550168784014775112024333403196082266
5556162467880398590807634131848328990497722137849121818435225605998429777818078350464012291087410561
7422166533945991870954277710925449637161068460677774277574371669328730442426864995788606361829355094
3907730430474226796791772770819358136512467313760454216716588648816179832816817959061834183650410890
5731219154136100605888284384752629807898722727019005268609816525198483048079290000033527154522228438
5393121709498284824390049520262755526154001911106749534529622508218827815917557036325503894529341694
2237775179030953860374492120736982705977455010940469178643490577830171742894163316439251163920149532
0319589841243409945635017109558323704898531874014351213012252173960189254471775162705368793467936667
1601849628756546479553330531064533627901687508409982682283011769497100562165956230681053045372476892
1844737018090908656440802571946749781528144171032181054849679083007422320636593248659857788291572852
0562458140192150960126814879214519214021222654943512421871437057006022909587660884328580388018590521
0793621207488715085337216738547058041385629289077650172151508549735760942872752855541347549061331687
1259196361018029785078003018946368390299293881250058807040545633899296003023150247138229852203004812
0141513356930505212749198526829874114248729236146274796250190295656530398386507131463603191586055825
9260143405569572173059520930977459080916901961162153251662557281278365545976657215186691286772723519
5272091940856941510882697881687135224735345584023518149924711104468987907823461984014422251856646760
0445349682763857537775849402673577532161945584950838529116927677207078189956050947862671807983682414
0377930790121962254436237081066851613358601023460591489251263607012598573221519172772778820239727114
4788403813409417285827682353813160872609185660787207686729369972151097174098291642189752464959629453
6844636875916348893603477443001312605696640489815191330309527333798116446990861089051184779246384475
4676000719464216541651315776716104878172763380165808199431977520009711364155814210050634606895624064
6035477507911062377944413405135626673726902538564093919219193558645112262199283522195248706561509771
6467676875838015364277443386815772665219569131335078718757863991321620999391379614981434299915250957
6502529521971477563765993116680743847885522462218071172915207658268213963165708267360137683180226779
1401677676599978958347299069804773452136207693945619640404843216582716503477598424058516711448653170
7895428698794455640821119813069377396863389058102156770615480875581131538864162341957682777715540751
4142063169285859885136976648275972429554860258643719014769032509696870866448668146033605060001723961
7438445918657740813750074728315202848638333836899135930062869247895802322775651273659673259300873088
2203328902354383182060570657155936717140876332677376499644823625731822568928297145111041552914154998
7088990578086814895535648474697642394827164443266827588254308493314772560378441008315751841184969519
3239959673591894802265191816847085535183237297238453436102459329954134676266843621230158381389239124
7383616499197727535949532137325708745961251614198082143631946923487583510178417680413792734511215033
7322824473436833210434189929596382012174750309436198053137896543977523940988304965357393583187766723
5382861515242038297842581090751830745313708269906242938324005341742007982611128295685233045146786918
2696266259547539600514281636660767579834756562346615509281739085311312451311380407585151029427746485
1659838253807290305789716009660921714835792259454996058264921745529443123813773783356768154377735479
8397361083141314312709296182240783938638526026407812668633334859519596621589333046990466705455433047
2977322652678236865971916460111207249515135795038370169617307374914061590477425706816545089315142346
0292171882058207351090700706216218323652271436809213297962673170731873139159208831951009645978358944
8424475132216471646455423835506075618882181527614655933109857829626719490208748097697661323536361588
9803553346197780337480238105895289245781051947046069185212247327323795769178400868879288582771370998
8955169980133416561254381826955992402038541966147811219564009846183527227791851533437355808694067873
6754679431089226297327321508157558464907539644725373889488292253422135090125908963953722845486790271
7840188243132494279393229933615886958855655960869728535039880941996733972034300444633388264216120124
1981707722732883055377895163054308520590326137156314551742235463174007940411363855073059259398543027
7721879009231952826420386665433000673083462117479978329740619597152767369424844838813485194843706568
7318740031765340022358327975401659519754018375552424759207533432424056675437036362246412620360340474
1354373243093731733103622637972695974286945636205840039737535342501477267225785655664058848353451223
2728706035325043025920718477352584969130044005571686589651479638031521209540381261806542268109001109
3640627603064773432565768245324820216783684087548784781774129402565329147044631585848315434680953888
6756798578283259560116698420353418854636939486384922009644818040528390586606912336847532127499213769
2487350891127740476408730340645005570797887589237175407781337179481676384310043371433901366026713778
0592030345802486030965387850776481788055906650983045929198500880501250771781794779030607580333401121
6502535280241753130271609617547285946063873844303752158178205449388406765489943178898717250694321140
4248464296543397638894438803731264664665890387951516953737355100865675990424020934031379093610191876
2726550479921707487883066149618345739241859650863897014582513377218670816643729137908595619712186032
3201209233471420662282939559321312181313322889094161897286771644726367730172774221843187597523629201
3563090867087639460923733014502094691933271801863993418105968022631809740140805760615941205277968644
0125959805565143873610139278156116583064999852563157074416048859416588038031921009389834767883586019
0492943569183596067294918347363222952644408663536622521440438790413216688041833647615633971754825584
3834796052418820735165865052038985664819093679717212242196137199250139064457532554335835286013124235
8311926953351792793620112166511785680842494367921231163978995918906362127950323265921142825970984390
9183965316820739785822065004848740382584334789285905313184488634206575113558089919305667993401560728
7900630709738817923622803353003931918548854212849464311653557956372411911531736703003796869844727227
3190074981662156932777265860579603964914007814781263121276751043376682067140471454059306543416179680
8018339391318196899109990920001587593770043278307916167633526923302479730887500211511174307512621042
0827194944679232777641834098089569550036443588462580121341906549364734221039790914115333326991009915
1426843722262042779492014651050632848545613637033662928805443106925953392522285484040376852454828859
3190988304459420713518000019795522958120180647104872302259823413460332003104486601462911748724454478
9347498818854597941178452576784985477352477079912777364940640917197174070407371028706976733952649269
7438627876179599372201952651599441944461900836193715203994449510539198401208505301153389797006325153
1378031390624897629516164217250450219212253502406963715909621899941193074953438649821774269205785629
6825172306826106090490932431202545224771144658603841615113209099941085987641949261100921330057983402
0408648928608846881874094937418167872489872318681651576602141459315267580780075054609600138965613410
9492218370912826482964541369546759769596787157534963091472983999993142225138222606903294203211483955
0282578288523161445307702913641158207031139005020927707109952286407600202919916677782395996304129834
7561989080104490993736261892884137842140915246198756454120967720828408664899448556011117022217471573
7168828651129920799969542782772261449351265305159277324600040914722997914726350431376177003802890704
4865055180072607710213305579394754993691178968218762757445595601299444169966942125878974975050271509
2275454519006776521898697551390225092813473071294391773352514619420236272091075928496753016604228687
1612866467733449522869868212474346750586748213908404721031028841132831244369189945837574688107110869
8944497961746831857733033272950442853933370314430081644594531875118359061089697462969152035752352594
1052175541082808048811373662921292814312674683862010943789420300382459177396121098305634290854862276
8793443267500062613818957730160997325892830463670128062503973244791512305386049329048772162723941914
7459692858232933333620569634986984642421135365138467783282200491297934924610464336506352400944101145
5561238494260398025384825169098829466094976152568401283331226356077048072890869913476902588459557087
0648668543390293394819443779235835033007685189441975995106242512128460565515269787614793688651495323
0219516630603968083268845934652183985484222872579067695655485137468524234846885449301502313136213463
7507993627270162457207826129135108028513365758789381611974506483238255402750574780875330913063883935
3189118368964350006237918977085608265023614437280774832136062090333532486733020044300075474283758293
9500843545327856222103880078186857542373481482391599773850460514655527013942851743889407270732184782
6965218139043423998902612823351029067884801014888911143927871943171920031738552191109505059650924406
1671652523018227638316078940891900566472450461638665035579710095466707352480324187900064423023161343
0315934672590097351588962132449051583051802681479542994684833091510956934644967767217782929745191866
7491525935903426760860777687016616649744934875984720845840859827579566386831162521779214095916520021
0656511045769352243756973034240216567514193683650092872863367886491015896594450056271525710450442391
0326019675944395976055266812415922236371484693504498169633561027081394787827602808317853612153539045
7658722731765610560239294009131196479297936293283997356060208275773572823758667449529931214645713236
9432184525224361374766787691817361892655117841164340975326346639522136484298683005868736120567297789
3454357815963993591900359471221945873992112522393824985078574412623379666461072326098259824978701708
5584750401213046072299620127238464625537354039295220265618360375426578840380412863782793971530063000
1143801100461683221844351000474287795619109350082604239700990127468312525807291555977434083205074730
0620171097070368119852091138201200971741942228024585671930599398705926584929625476850761308185587035
1421931331489589255917830126758510432493918573519080321144822598820558118137291091372781027131631167
4577857168447028270082054578635429048512397059810613495289677751130604424641248806125486200399736487
8793249815975081182973335961165572607815874492698691842887982934479717854025113328626871076281349247
7624748232241364805824222107541147531947408290521568070135731846079214385404350629486125762620292815
6081949911228413430412756673754335264617780983525060597648224981813803463401702079743187547036028565
1131124615157635642419797958208881728315102862202342543187118067205527966860503005327690604500406194
8983061558210481415784731363206129970285202411733316003443460232374973255729462484198156478101607531
2301329558457371155075078235365050950460156937155281010758169552154549044218763498330904085728903869
8499881060730210861261064483129241047436859685031335557862663919607057098417792800143493633096896453
9019682990990233400742330197647003396338465480719858022193028123839755009588789727166117167837793517
9792707520636805151050056523696570165651452257035430217855189685499673821440023204810443632735824912
6346798603752520548287369614202562800204351457318751624356994319566791425771388418941567787280244876
0817615769673805795146498066460316533103475967662593623011675654090807525021439529172493680675248900
1561220182954074517089587692657458948056869686008613961768986332448024815545592376682121770246293019
4092826383160876234681328896606870160655118575361079262159418890777269202806533442117048065433955054
0598977660393782496389175803938524132052893926105959469444036528963498782960611873628446410182540782
5403271846494909558581178091350887102050892692595085591619109418145217406492156617433711595059781761
2236347823618171654737946428930242608108438872517729267061233235732853977666004997396756607635490176
6388428117607375628579373987324116410831179891817469878443559805848720317439474135858803642740053011
3345501516778753477903090767775016407965939213707560456116051886287261262322159385234817134088279830
8935473757032793848941042825283043261804182341225576845566547314296585375941546689949053460532915241
5018741986965545100330476320637414016636921132844727937808017600514826045882060403601718271312054024
8680121807294998938769652122237979226241236086782115190178936750801641236201899369283831463829587782
0322502495750498496977400286852842668453183174778441738477928743993239679568883265947537476395337588
0822743773216675226086562724683782606452222161045565080577450225477136596618763496881058088034951011
2015634307280803734596723954834161230256248012055440395736106520444791957978291231101820201370458544
7404623807489983037311824411134669669188554165581066149395180844688078420748640850829989549658989483
1578863612400768892010271275570910102920115109036361463661074381606501579709684447531035955654168902
7046805402322254401242418939969616841562756416080717957278572477523427992467120458439072735107224041
1647505314698109639635519345324119596397503661698044290030880866903071681182793677274808879097797615
2697577590661573839548468947415351613680494449867419387679125358473523003465925280949229523591709748
7934837935603526805999769425194978087936352464565820348886828412057989373294282821626914793026150102
2130012056062097757889982952254249413792433133029149813457100773748823253056341828635598418309452253
8256089183530782014315538608525134514227133091179210369288507857343371593963070913149034532355975152
0276417162832050468679635494933367560958424628026064945773205861665850066319851170177292048808465872
6949203515449844567498935145226464579101651672647064750365579538726682983083027749348241488459565855
7137555116384399366241848461479991660121482349613409333068908886090405892286285206082519672627621593
8211666464176523146688982356241940353808857700006164373676106097687220067169386212917391364408275144
7663987759264529855903022438711951688582944621269779146175737763276011278940178380685917695844960749
2525712970414651979661759538489932782035747758169658606145738805786007305167620542111844701209962537
3947515753208721034772921709398410384540729253466646423332115282455360274798295232386565907454908085
3562106773841983495415655276561173927851202398129752193915527855348261159758250063626055835498642010
7077947513125623357099719121987524768098743585932644349585004198424107322625637029899456456784734332
6373092473005712543289597226440167651122674338498720224204979834127915200773278318482126634525228360
1762101080129739034500149545104185401909733678887215633212569507236558648723565396289931103801975833
5414899694166909797549950079836014293481798900038106863984914850933148022896446911339908726005903993
4483516585366574236701275902604872253848537124891437264370909546359388143401499527350529549600520663
4747358766350902812553209463218251183907933823133210124033443966105037612448188348923329196408494129
9483719328306673933588658790531354382619604764894048030001301126142797254604352172816762590311170532
6317423923259276923245336591920653175455586975638408327117038492655036403592835213273805416392313214
5469710288095894168836811487190903604702534613023624298549032342943151567130153777585565643966248001
4986010808968326980303635162790279947199720234567095596905495041838997731724786545830058999398693881
7557670674631919400437480463682884056551038832788836484355175404911180037179368520091396167545766052
6865530494936408218510494699429836219648902718371745268510836382842805106497800423134389101862304014
7639832977951283562653938138436964734380449346518844817366028719544024825355895064312692652559725873
5435079177651770731463323908829606189337245648772342095192997232387638077407792477833372780706892723
3851597011170349442201529087330250952247305802837329225492853620952572023731952358040285739062304966
4281108673752853397480264887357747287358829384018631055849637109960513280687021963889464787376785453
2840630316652328055418731523710501596436901966872112420550341028155825303357467978586987823817442640
2513643646823638878713065040814670550826197874794209002716607836644433237080626848859658675171068170
3838782085666114540670766450113286966434054230752153090999081045549876829628171920387295830066593993
0106248883337189548891737233768936860831180675864969190833399245965104668145091657651678945307733980
2616158597523790660524565098897086845640913709909202733131959930940144326965581201533367937576296107
3286950244874788373532153741179416666273381126059180387608076684241771513606379299363582832797764509
6789846190701457325196710231784411519323796253178979284389413285273824740996930290929796704206286894
7663110741943106025988051788639104412886048278460078220134926443420520454634950555660471234593782523
9815194030642346675385320525921734388516894614443875821897860282168208214695654487008078631319722551
8895019402283618145092382212618251774049379909801784395406404258885800494112433200810855297751597171
8418248803603387830698446822100684104078262306086358735275794951358187730803668071375976237535043692
8709112043374590718031076881251034405378576593752524594576168843862988617258097741735493432885808422
9317647891132102250201797163260939301354343745584901646336083099724126777352788733179165507224873619
9369902756154426423022039702977842579060066068039799215873506088832233990712181274663157548600788345
2445181211160473207259334314812293560180282772418086450886800623837177474062530663018284421589707588
4406742064596441489743436600663485625487535209617876456395904107551229305725930676393451037841119892
8002205114969339649242608777195772461577123104289801071348402243236028472353471368178709130528607458
4556988186650330148882615301803926557127074196368907728338308101607548855321904587164609184549327192
4815007704510728851558653224993826541144609763879626600948969227138131262177336795515779641213180288
7391219683144687680048858277175777684234790352489532295805147105466705980904064450982214122188374147
7198474081875767026889943120931712068786544019027681440407110125934454943252639429648488047183965949
4055112592410698586682418815015803238996786467690196997976438127504868106184842824011485142847479872
6536707484427389988541643017838057449801731776078061590095135618347981346414857804982505287001925034
9727411099120069919519419417121219874984046058677042160940068876034690513727574769790477344566210897
9106827188832695715300801102336432053107711951121983567208673112906319637521552933202370313429634873
5590723305459863866579039729482325809627146163861405863397678782709769048714295472553833676228853543
8984226184589875643743081840747281609185712522647668987161648195329716189452641542476365528091414805
2171907443069242306332414853272256243179547570324945682695260908552972320552787901930012436733070226
2930218043130939384964003317127386522113748120599725382119414258536074144036599397422690051545324601
3257310673392693739387731905569645978780466780535775040363137383158085737977532790403888689010131645
3898728645428046378683619384770000585089577004115511772162936686129102980081696949243694768806506625
7403488027929516286575809869870699650326787267063796225556645711445232575116345895439008089701736212
3482877352960398540903550691537669709457213803729879518592854947547308248983490594595626677842707327
8252009378656966542312492098299742094462046823425827239882232268685305745346288427737795446363607471
0036652946883793322519538592759183116750407108071086962036732331534386388064072695192500047290551610
3791300422701773540291821008525895161977628287267062925943717521256385238439722709857239136652687787
8732489867911277844037062561854181008006556513469562150850235660925094153893246110951868231832537469
7574295797962024550680221873393931369335611325803106366285510985369732731229354418957487614113031908
5023894327713482690514625259446354049186892383213742511645520426364106691368282274206024211954687084
7806644251328430984690750554287297375233029415790034901140254597885533643069268803977325377635523289
5897164246311123186869573119180071686146103187771174654742930940436182187094357339953247305640832515
7178369567727892315724675678190639653376506736799605936191004505769431695739112985355936602413911109
1062025744545989952091552815696251484931123028315654006487019855952159633255072565802848939685460598
8641714892427842799128807674061870369693904868298403312461226580395516910405826945726994540392617820
0359104548462487903764128891676099145110323389118786442412909417191670604888369507946461784618176235
5614769681243775797506589399930203872394353700354661589715723724144373400841502839503372994936510268
2794442616285898461707636204474054983655819415036980303899561166877199802253553359639810531704361136
3316404935383201404149060357169526036722665620810876594922010290245910287109526744562580540329072650
7349284671164540921455201209290356347769030258094043165570561531250086370363599912519061516290061745
3537716841672848874838720637657009412631249880996959153183297757342000671933500305859803598837919002
1621989835683502589503105674676806294396535373328449115486872351436037362442637923784049685125279673
8387159454826022981035569640860318697017182380022479390239172268621139751018442153317510496115636418
0685177635941481242914102456769560948058228119413986847803906896605700820852923816882000878709482252
1267729970131841327766183894769014993843375913354023192626387420341871756766764686689732980382542558
4814256309903765402047008520073504047630285736889119005885727135778037627561637321183752997187888432
2212796205722492096941316314044615028406359803242332911646451326343795716222221118798809591596516625
8317726525372680808857264489937657386122864753695681252222946565903664406568341396978932089887626953
8651228601267835661708083939984736555516761480210907793681477596377991003563678534453222648688346141
3386121134561456222644196749560611977240977796002516179050638818028959912948874753389541264893962684
0958537944112930246542325328246982342462282178453187685730090719760734543296480584985197978268024855
9074476361206024184937750077472168959193521645400515258577710813819098826534510368789698993709349549
9473085125079685570588263688188899654225879466026398638040403351108773011118564229508606185577807627
0867658010579181079037585820022809027559021399175709824998300893884808735485353031437858000720072541
3441655223874857605952208781287116203310853991892441510548410422917613083242932105311659431970421281
9035193337320762536523275845227372094299086904476119938293570621748288482257183450895461591260145714
8451498414055522242436160750054929566778635014782252089594627027853810708404566788961359619897146854
8221560189260066599635077993384411081458324081896201740461265608019675194166537139353781988568602153
4007243700961959454320496012771785869974440757418508183157242755967545402942832036791343505061442748
9808023449457846054668455117630335805441081157006505397057922051853003446644970689938006240652571367
8465476776902107320557623477416527051637792338927489928094132020876170753427219857108722658142341381
0650720371066500703278338303520453890432640933950835632742920748420519151115829190686571769446570330
4972562442491236645201096283167628465715122073885452884672200523955498449482986960783902601271541832
5669981998054907829407822374491994514969606789312823068834955149060869619152493609425363272083226205
4210021001552277564557870052494526151185298165935870525631520790556680117515364714219268022187912424
2459924569982331857793062269478707341423930939024069404359619101201017482535254627407687814100807926
3565764027933471129997719033049142007652347502638354721099590825468639396579773178532267840130224769
7880167791787328035225195485229020940952190017009928770298250645017419749277530141346557890233788375
0954513293396873032044841634881090862961378527431558495033780632245153670249255775705636364908680712
1536042279405242326533937476596796869498418127273589451762627777503526605272726036290732704394180902
8432904779904832112922420726863355972684237806538951463858546629318155165389994582992732138941610879
6198925564179750918001185536773197539401743952858736744153368516450705064906158227435871534251991277
0159557588465996483622378219960408524687139812216272433645631647445517960351127670520939489238178656
5167044719790698644612057746692104746226384075599832713264000848119949741311852175011899610632137481
1537099613787111821992897962417819764439267779347736253706795138684714307895046306391532577136893190
1153880635132551599644201490066133189956905866593143866704572778639925576139587101499452549182758402
0698642704061186563330956034610320114368275924423029857197839811717579387417518320276377349656582602
6564180568399418854205215018290741477784660859332788494344426992429814610015035838428357357689262879
0648316754617426802938669685101478891265971676592731238455169790663879146641966330025782271402789051
3107278348724677141876747363986883816887757270220519130780380042657006769507118833366612090036082368
1073158605455036205412654214494403673889729496245838046293099775805769093687679831812254612625572301
1547417633780313542908951619667681705482806318702318740490749133397315021855444408132983053125224545
1316848279171115318432324882740306415519984735765188776235384930519324720808516493394924582747473395
0070598722943162542262788658304975030340657847569825470726746122653772585771578134763154819496733459
0681049388662592096892644577519459915247452164795153154744728964235793372729251310897471830204694348
2788960306927422986627627308468462595589709179186023150883867104336862101317640374460671242968571327
3702819672018898694499503054198855033690426097200878365985904370800403497113569788271344814360391793
8242489532488918610137919545023763695312804486439546189445836132058052986087090336097944991101386200
6870308823061534726248761299357402018407551750577081599396426355081299837693038091444217754493093601
5454723724585749940809304108557494776609972138538273365591123268457493187145074452389259496297726378
4806968348499398924688642549290814001852645685949083942050671495614764246401482689785583178980979089
4341666517981067810797012426052561982451161487040042626512125705278436135648392175185018731864496162
8762965184123710323846860639952360978074015488474798286281400405931254377785530585339235554689007042
9842951104961903099809557287755711896362121958257721914291451039821387495609610060852522144978628941
5329069052646455371240965193487092575545009913869161566763377605672679572119369777079533973573242847
9040236707649072387660080038541770348096989527774531093611408266748099675948872900624478499245889195
7715909187766721796072605453750648780910449422318026153995176346559731848459996930886896734933609770
1582628465908621610197150326140170773206924240944772078233263409379045974148020303651619783337049900
8624430179089672389635279757308782696125437043457760297757613365543900617450520236110952366936397647
3987085484586616457891381068576412318800285081910045828948186959401760249052471652462706822680157101
1980209396821229026882062616806544012574509084525562582261452216637577286024712796064643156615271717
2803444976730683240726727903439012277969389135888138137495447714249982531566045046953915986936597950
4741712491031599859061848949204298959944576362343614433332910995918207115446930421405682354476832251
3839194669409142187349944464738776337696533478096673560782844429291291817958184174556173877736671562
3276276943656028752699249450335871450916939216563237753704541429599929194397832840450494178187447217
5785430984830651291151502607436395053600531866372650908170623064848393853217479844684611666020917655
1675716798145789023831717589341134124899549075825786968246614607802219774449366433332792965386617720
7443477388133324444371799457336482458462241037391624461770513669999950022486902425896306465343346007
8386308087164580333360994958007829349996835242970020117768918925167325311287313801135220744620329878
7366166782340180851502189032411438154927048199257048876209288733403879492670541230928682063944571100
7813143969715441074247619895542516378095429109955304474892298655328212415600928497739410002722482808
2427661590957564580243817287303577876062169543612384922161228366054991569062409163143461952409489415
8113626036888225054768976348245395845239807458803789989236462066634617047755276659167562734948840733
4801972297271679380826341486938944443327409684360101149397364229679357973768523353584008234307054625
4949949859392823603421279124777573776944140635084242403039937930226910633586773280910944174034491192
1127912955155327125509542662223075932089247748925979046089736063472433193049973503576884118642271389
9364968983056637703493672379282464592361708852955183431997542525417127073378833092930446488349620379
8584448598017470288582207630051008584688946601326177177719114217998137345579835714150271505196822177
6693275849351878505699822838144531792544072584087142004751657843130033869158721768392304669325059718
6435916014314553945432844109305983989599451274292955622600412178755642507372658942459609801967227762
0810081659245508811562397682458006634439837879469409796898626042585559079862901407933694389662268526
8294319954684584693552896017654801488020671990967660234657066536554310464978152891702035698407364773
4526680803626329959520419230038302233678411775620515680537684077598508195314714240431881130052843437
4722797085717097533160504758481640068645232492067394498276650843622639653236756747618868249190475902
8572047285323013631031925858162170796336336045739462412322549083600647806174693787768655679791481116
2109038164657980703107371978106354516098991440683117189529413873041533357062821157834506612207012991
6644891634048165759096141695523013171743830200863239683259043753977428416262705051353951636169741504
9709743723163559931449017103994959858975673691762684106074206867060948718241846393720716412445697604
4504935380823714855935682705094132082543102888997161846526398018109036838877188393058026657378468150
8685267083181684005234468872954823280959514123654388991769118751538040993846299151684463856721202249
9860432312413212757144991084557175390810019181976641424079853691773378187629431802691731094050439280
5859863340914311182843715040335049398321703634148131402557123064801387871600088269565260425132132565
6660131509574459953872405208864503346102910974644981983447329093084619114966498547119180271683417561
5688400996901122681878869284064361348595478081693096540569268611920486660094857284402071222337862558
0502029704113849211242839137127306846028130750792249967806640802129682595893957419372366193848857204
7759340937979436992115054531737866901658925128087274265649496918933279548687403022481321849758329279
5875642944555836751829511742553271205720986823745140677096940018750472200585500357027059148632647620
7664732331651568298439343760832678713978190740838455805244836122207664032232768251350080684466334409
3100324506553014992204793359016829301150690679451273984950121191396460291901481496425286585708918540
5335634015870920426569744017152529258051168736247669599700473226653364532099156567550268783837696619
0186485985699799043482392128390203000022568401834889892235434123545128420517230769324602455351073376
1481283319873167682621113015798218287324218511489389351278332505306121989356907658809877512975294891
9648918156595587884916220930972869986973686376872647588840505892827974655826103917588131651029567404
3272079253173935296753428655705993810929236123281515794948560536753072292401393614920774277982768153
9645173121657149396142895544756478006580273473977845185033212718383519214559762328554008709594241158
8549141380649480935827949051752055859041871319180416219836620433806169212362413018764249815102221752
1175834289770686587865175669305983921808300125967893580577703654976962827048453388776774125982835320
4862668850863780950509107071530841014002394420224697349428548758297518005694797089376021195161313236
4200816150433006537491760245673805013361174598110805047079936339817122697283090006613937572979694819
1973563162009561624370171343262791072862090188047213860306012053377021313980121555756527750620811245
7933636464238092656877144017069048906474843242418485563745356763724040622220824082233707223422558842
5014348024627593040365094923500930241539423388032127699889036044008814817647174632217900922402467672
3209860117170133103211528121087125697696984926364199332833917799435820948385224868371412096946611902
2727853573028443258442609110795227732400901037643171535616510041501337322589166784946847055499072469
8319173946114052393946093262181899908317311152014938046187743872416346824335343569665500042170791647
3587695392964204278275240427949881983170466049185963096050275575359458199388136635694575439954192075
3076179602179163869703947251205849345764590456317985776528861860442675037645456435820382053403781078
0770849874964546114892828994006035009969908623954267602022666624681613819201302088126658404369225793
1823618421886472325849038331139168425280325954605773169307361231934079257473731806705361494409179142
8905156272060282544842302708169877175940677874970544196343070162521807308751601822673061897961963891
3185721482523250586548000649757674826266831485836329320885771566517171568740447238619781579148469071
1984977316636788159986213995903906998537555356876682968304168656943574713534602745308748417236818128
7742865688434604068158741032344416710569964552033631582604255652455549075214777603778480898446644197
1597442974939374293662855827674699223202441809662016999181234772698777877456179083683604379797149290
3402045986229971401017157429214181071092518574488827653727166616859026004161880375038195289857022555
7438865478751488033493775035780238913777329589443055047837399116644549615861204000884229794213198509
4234993873554676284154952865814900458848364604657242780651398659310390201238188034643025744907702822
5961517000455008303309525196670707544189260757658803990104350696747394059586700912859393557384312384
7999446479619597468058296154999446805236748938259543743608272878258380387553135872004232961740103744
9961736437678521325064287499046036833734746680672280727864458831899639019444526682758811952398356767
0714512461585360286554859818734263420517390199242845516127239625452536725969203433725962804870778606
7514939986095082901197783194467540690980908896353853322301244653503525692114466727604168183783220893
1088775400987100446594908761821518544054802798804774321145313271269655698340045282052982064142522747
4235006060399424054825288968400275886563021555182187356000493491238190611908665368600292114688492147
7244975174587710662437160441009402888786477662676279016063631047284323105539109187369568934542330017
7183324882043518293237422104533307492293178155543610346357899159846014382801667375939230624572118129
7246830653283331257033290651761336539767774512380482851111166168545573875325223461109268250161153128
0478271966378162360667731956495757436984373625184299849584456423115319946935585841747918781198392091
9571619551534858595607469852582765192600063967739569726457271493614358425187099486511375174387413709
3213153539309955261635499753384937620852560918382543371073857707301668984129877358693216477634949064
0073368186823078458376812173424418792708045532208815510250352443932728279369553350528011143281966847
2112345456459440428511467702577175749003710533198049593145560952341506084234633589095737063094638274
3488288932679098511515507676786752664240392962616954034424844228616832651724731915823105905994784232
3646249732224244464115468908635933703171182635937604712875676291043415699221737714195687008792347989
4765120835094462902497850931003010386267987211263991547907483103325095151715554429576037514315949374
6153251250053872477773999241131192813451787330585219535552949561793933683512402394459293679165946701
0969313082763704690303757807122552326410056010124642541313398574171060091750635635897567292538656806
3161941860835584789516265093536558204505913418721571900337679376952268287778303584984207709865545105
5048189819729381363611260417581221682992924471750926360642364472007458127247203759195467313547748292
8997732480583730227981950829213393094288521966132083206368206860433154786047115578671787578957829845
2948795599978654212756339360977951125814553179984647661828292765183110937855838791036436986466813504
8361857124653528087823575704463344939418660946978029110474892004521212634383986807221285034449099314
3704324879369476204127211044537148467607812130490610761933753590539672803764084399446667575829189595
2960538701757839994951547626615680491693192814893574510829206210371856346374237007157620553997995487
9405483459528309956245559966761314207926055505642313366745509838708582078174528408856853057625708047
6640889174402611134806280708983714148185373674240856546501452037113943638477498587713277382959353579
7576617527819734701317917180862385859270532372366605952863659489372790014345036843893223739575552712
3199264596564597702457522257769662522862794613872175983748797398497660970191841928121613280936342391
0229413668094756147854245833631760867585485379531211953376988723282283933046996408792699011938129095
0365057814364347371792751033315797417916621625162037878764964706006984797418863611835646769677126405
1252722121172946466888448433956324216952555243905586489301584660151004591711616310423664602940751408
7516663718926750013061553538212593170660237285050617294410483792022948620612006154807661181867303401
2978031259580744813109436066432543420067024539819343013924606887350193886649027022844227932943687934
3706939083754159675159300862755423343523172423649855791782983595158760921998608598999821930554957619
7755591212744903600066177027962846020577119161418484315924574350985455068243808161632121714266572042
2612146106231203763141598871393995475999340559531189961877684965002202305301801193930333521659854432
2179649317839027590902670580311659706115823091869158123217281075449551980104386554920012737599507576
7721513489733747812316893532510817020502873175520894228466416990919481846162290587041055895572255196
4104924762776782277253125704686693509520863352570203497201017464060019143908002267928257805679128500
4431917129469308434840872696586241140276034684298783172012043921509996611961973004200487275033433564
1870154956398276146585700313597664776636178753019819624474507866602800101577240452267976691737586332
7841819131888780294191745117652505521653197843107668018712348551704201607747365138792632597055680878
6903438662063571501655292987382543599135589896341351684782985791879564904140185661382660765722022040
8037831821962974743573327927494455480184984562260536850812115582699028359784739820764111238332068835
4668910585468761318633854371734870380017068363922468794412960641193785870918875680125543715466252037
3844704511991002880963053174679950920993573481333078373481388642206333455063752995578309465318448307
7320356943562408123235983795107455606036579600254844299418482234224515371874964519716632661908213169
1916635535788128546646625700100168384176782412787866587681327514007305464526728393891526382692564673
5345263291802573133499082521825233946952936020372283788085409036410664817278867213659765978237933094
2517801941347807896626083305576852224774718453895363758915997150801229435913925186197494456668311684
1442325543224557845544424568985330060171817996511120506490170519803109641864404737844755852576041269
1007126154950795062028724047201967104573334521836269451637518878521271131990866759536421305728569664
0776519957278836964759083315761525195282214172412497249824458550308176842643664251430578353190304866
5670559891708206226308865624865912977082595794088331911576449435994851130200922804329091242089785157
4623842379604354172702325885149061242993764256262814702604292279112644209562162042689412919707396201
5796369474587533465001631891925185917494187048708732038591432661149164363293894554790250292152912192
6073072174340102264015208290730150464024460804232658136635534692788953598014652216153751925780290593
7961023426862793290067649492294941330777410330027783759500275930026988123556580979798707992447864590
7330783877219482005411907191780033632064527556686586232788826842877557826929419223620056746950459120
8559558872743130194668700652400157297644477303496471218311143393060941048190081409584476694537482249
2684909387410035536329688168857707407879520642095633755325759354582015330752290481166832926491124557
8017780392707680579945316184119181734155047274098704959201967426154175919377794639760366114839998431
3161851492871066389432904519216577825346367958591099983643724162629110696695001578303004419704765904
0908639530347868090074216771699029144035621233643481611519301657366011592113541718286592602434733263
8583024614615452239719186773918754099921200495549853597877474102978504174646759460279016334740869569
2681440054239316239077573043647502199372156065980226801209151537512027738439560544910861925900569387
3322567328716774910775891566808030317390666515207232482107698250292859744408844051253447364427506424
6949642404248193389560133772648142702900112617901839684420488089045843059456537017160286672188228026
8702197447452126738048564496341859228030678438835788141689084577330589349751945340716647476565588433
1427438322351512595066096278451871271624744426364404698156109945357981957869960108170265255496406058
1457670670707771296872984937335258013477799150370153313850938273130108622491073036871860378747521578
2847658662076146045864935689994587860060988962445493650602762339033149463265085650478335084827965366
7517436352274280425141840009622133655657209168990459869013388586796295055362341194651641203723099100
4624306131700347447688699483959471635699245281085842633870333475161215943503040829516060836050983811
3937180417478965845213916782505068268616174043157771507745896264308124275879718887373335919945704263
2766765202954010913954230646070728422572400627276110207297753288178632628497719856939782283070946073
8941506634274520361173388544153041098504874592206534731509534575722905904834483798300030703935239765
0251000143648011863429825453493806681016193553135768963150833988975004506003576920310816363604427025
8120224614729769398823078719790759425913674491899082163119475575792141994334530483098029396405886813
8186236133600343990103578189486241727778668478574020109677748210575596244438410680598951128814297814
7625894027036638237829249153998267681848892787072104836997584381744959287794627929241810492448112592
9943208424262682622737891557890508424862261325113441118065014580331775836904249733933468008326425844
9299774105228791329159876323413676791372900992554197928502720579416757294923380399201126658406396646
7827487224411478558856568529091360457333620818894123003723713734527075731975863442883660596581047280
9247421854987062874096820826533292696405838579624720971042955490547358904567089510376278237673310313
1689342683811501371183187886650348614873903491790483572546485339317702736340875215633723156946631399
3023363432806404233981999589303298485931870401502098490071170775032153032829037050517848986259277652
1407782622826888026616871214068892967060018976805123539837514061528129646812342020830343598109295245
0829932939770862444304862797140705915762051679457373790549711110366570868948142057827815509135855552
2661250319047944611758291632662209910349632658368194846113674825876071536588575440968986745588381632
9787153219065675709784954896340131530086176354534350158289968668427032693638783678519488221694849658
3071250213842150587586906617864568218423810624508090782762171762635733153623834566777557424623655579
8675552477373487277440610167977091657413915082464232416095263317627472087290600818299278085204547165
4745819567386780236634002558809734491094858858547273430021051491387622638948988834338615547366127233
9238314481447925860141556879332864647714621430893494845412831637920090432506463325726051359059325419
4261667825406084507059084297075894645341396201398565060561265149427875444820091192848722713353968213
3407497101683206513715104022749305707770216285610217831871402778315832230681301131054780280918117681
8910151222290766606875539374118938843226152930035281416990658287156883050678010066858885343142471977
6835301452587362885734881071371395566794609104954065712307740871806471817887963725735122540165022513
4361969163669663153838139580043975986801443746211614910102175160722432235520084384291274551337899938
9119803821850406340596910740387788655950957458400079266171833418834647281476660889262839134481095181
1278010965995422771937896159507348247564143166986093245944136873198339760107033561451914153066752623
9225548537556031938007161272451978098296085650290084155832364900844084530446802552488728020803107350
4554836638808769764220064058998358387893751556102795285038207109543060781327920963177415142965632801
1031425598977250975812557536427502731974532986693340259456150112827138846623531837176427106765217175
8418896258631365093518438048891697333922373005897812426650720311311231181552336863583885342219036177
6088966398605303290331177713409987523061235345190875352437793849236491677443190020424479434769718844
5927923300196033838029005881859941319005791000046145667866592840465343028292947956704951629219506664
4503622304607537513648848050968335553075004974139155675413388242977746148203185835819028218106882127
5556716583563479971575345340653966277935533082538681213858257553621190391633154948481894617383895732
6068242126512607036955650860192710874894258271969002101466041803855415916224370240429267986638683946
2869072396287869394346603101092071220560912526578658042200431470049854774746581021968390391414508804
2729955862445760404890772175957151885430951550488258643571322011413616745680719903110892821756683632
8780891930711587095982918439164585622239162273639203215816152852697612777211215385904580046304829163
6843150903371208765101332101158887088975549174004030218387031498831294836271246413021323735288862755
1910946509227687776507521469369251639725121332524360299884274554512287506617210427899772526678939371
8839449413192501557267294501322274979398662862757338104312451462416255866735663078355179464988778169
0726798331233109841708700403607730430209356150833772099708851517908592828189119396033927291419366326
3829400378733561564197960216339615328650284991782754494136503186625305584466616865796156746364030708
7823958335342695013346798009309194107730623688424395048705436430474582688985720955721172910362533039
8928038372435309668181148556942540027772437121662016052548726163619541919905753457930387938424148777
6259937059568363043250731079421907570249618136764136352018406342534009885029931389151202904146680755
1794521667529455335331147792635537807966391868381311371603028649292835987893071554289127801199735798
7907847692599372516522512922219013177300735470850206765023156351208633955381916553709673999546945322
6893334659456849854026984312577139435273285834498963142777373598876813579707680891384022809355158508
7155300764395499830882174094549948664668396534929615967189411529254957058487692983766275358821096593
4186211173479821372311567513189018660319039646580193295634084870983886039146595033603203660809832272
0990833623644341497723073039071731414380801035311289640109730419956332954180607511913867887557590935
8517810564347948473661546703399168596316356993706986417638096474818881715084477198460348928216508058
6141816876344520202098846297978449948299959132552212160674708271579181915004535404871797745639976237
5580717099785887399687897238774757841168496298883714517841469073724107802258175864435851102209200810
3930137268087435455692458228846881565372634028199059731666690337404165071169564506696865211446505816
8657343215795518418444343157317824122879080545802479872708992332316270733126756113224753882050448421
8740645116940463617720788478061270779468505200077390638126764021335433161931356316481972920813681862
6355819513726384115078348631647915254841533830850910033816358945986850344205308688644568771261726597
1695038879523974249623292618071784361055672781388008993212856285330559649492345838139711691847186987
8350686463457630019213517982321034145551404223533788457384544325980227886727408597642270046996261498
9347822139784089433055640790363078964643642368136701405973871261687192064108160075641935383662101332
3365026757285174822314417888747909214023105568115414168400953164430802997669555312300873036839586181
8305298823686662574250707422962819846310560100179928144261049354034746023509015971196336591727866373
2023201403373803030688088429382758642720668643336427163813839353253796572658213374504998738610256588
4882419337731472358243117835409424683935353428135935130500116045176152344684720017578562375003378143
5539903305682916948743841753748412793971110476023416225613398822056297500748397604111431146643549703
7689006754816885714218557603173884810416805078339292234333123956476326106984234702285867259367192472
1405851023392207316088091251608858002200088002305379452509720456645157080474399984956443839403914052
3447709029058902573452081570052828860825107806411705785709592843707584814787092027101614737736009260
0788836067459823045084134286494584755284924947630070355747378893632328594978485096616937894600238478
7301891577583353730441005932927868598705321567344196154310705336017339167430143814026525982120515546
6813537904664467802635997482265858595157454689355806087682600859891423492313613290620054153221021109
5320142802279642146037203879537865811438179843282661407094609330885379232948675722756541377237182552
7604011172780463456437413268406901570084062187051077709771614090752995744171202310699173489939385291
8123081919138571490483153525389491975472303279914668674162314468342357950416714801166995972499697647
1887818128429556777113839504427018086577144768767426361935571774397473564131598587421951275745102087
8643268358869346175722804215950822746665302750873380739198983427716611002476057231464117296176100573
6061397461423365988216840277469278844318604786189451501467325350778140028791034906306991008812387707
4303618990533210662199865073221174540375096471326408928754023845622537593825539539452121528104343403
6549167795039642695971000126033659522169680861340364062706015581589715088330431901687667414196623605
5208728750948272069791456693199917614209504075094514551369924963341719611350853310824173399448430543
1120116757531839183923447972619112908112936896964312553443414928658995349000695001978758800716201421
9639225836590018965079051910944188401252512616901477194618466830915187223226142582980046814959001281
6108011810981433410371482605333360683423140643255969729556631679907948179531125400671684289845771139
6509277158163454538924675578467383876146548039216011887479901530042663420805136216819303899635166556
6997359515116772503807273466770053297582658537755809956599539502168375282925360780376483566039870894
3668040182984173749400844499285487242450940084004813412845797938874120881911172647379298791930995188
7424516347319799405978881792642147250319400852361775856152295263361837142238505158508474116452309815
9063192014803952718438573177283056140903253596244056832719465907666958527745306868745243157259127075
9820180455717620350972908936202497168066571038680081444811078180932684431386907275886136242733385344
8030393638652344176017086462529705949195458576805795212221061215515937494145413144155140843306919668
5853442119011468930323601169812414484171675099382782083307286940204390385490501764719957350238107735
2665664226786304195407950619801426543920813012226802630909285109281284681100998081354232277797261725
6257356914664419760190869498765869727731924390356381074734263326602208626781832849151346975855758648
4331245598586534825735585552244918982579575031879473102318554414874196359467345227784017567784513225
5018863076273308871900759438963099756737649209489477241312522693080219746021606031625143368742078103
5918302322140857124307520664052742363436051174308010384345043055372693569780147517253632583632866125
0595731003046877063140502752056687920526472449621178355320089009218249303702404201306213972119010300
6447494303115221303952502292600676079542987308583738148580228375599954788804112700757384912163038945
2677198629933090424916070684942935290685838840911542470146627428221198530799155793551014007775524182
8484942248176198337055047226709196307919617372795724825897078816909277504582547245403705597363377630
7958246136808282420704683138375390087732046396662444887565791131630063173117614564452973623761388111
8768396573168824880744577482083502560567923216513427260045201142465972352395539321254564487371073046
3809530726438531649240497664522920359180200282690721421050225908165362380427799003059815556793737862
7242596667195698446127047105270189511063647302442662658239981542398087203785411635798513191227828587
9423290910269719264256351322871239037657008202321393032303343627606711855757187820120212985089895666
4017884552513289051339980052571372535290238566306548143023329290202180717293245494576285332863156160
8333038893915773539208711766236615631479891989382583182740339983637024168649782497624553429221743125
2428832199264445509978570930056885939072616663813576029997393084867376022903324728037260207869490567
7739203308647268650575175703015677931059664766476347001223673059798809929365791614987129848777120176
6733698203491901197670574122765377184735047581669122435539260101642102560880477592987828174882685142
8175525709100438880882717687289002257834551282005716894641777215055838128821267504980352792931649875
3333487021818564990451248594672417403134896388678030573125431792655551562526313749015438423521956412
6413283766176613928477276419025918515265826224224800495426803923142076539847847434929607271002680394
4015094810940146516629406120341014747095196711483626722284112675419582007195745970391513172727456036
1413135123416878975315819928128714701505408099246775587742058916348388968280862651402694156903071093
9798759167465131495331328607404240003770747569470323084275896786265059991046608146862284782797536953
4074617842989970380051867030799594738132736313806432683481539264711317835714498878214693095369599049
3463267545054684109302412100689836128397356396309004130409998552090272955802128886483884667888754361
7204047486891738665322704829887556380409081467211122157256302305383113609704768967496811007307393101
5191119331981017219976015297693532214422744922487920163340372058221717270092519839345049181225993771
2189763935798419168873191865774742613961357029874556355117025596647595765123602398126898536821039840
4531546518654831442831724363916536080582463622664442410236486356140751535870894299037916550912055022
4373889044455228139461010912663060333488892160053755423188204578414451779618947565759027456406276300
9706711283827339626330272408788966078430143445245969166851967371641833970205908779926598261031269224
8732965685122286350776789229013978111052797113850447361420752787139337073905196650070373713322179967
0635617151634156648864914787010722185748006481134478482808447247355196457926061070341016195800369169
9371495619413539930731076687090821657157162039493193840205651702620659294728910428213340432922396889
3931615238704133681937848187648206165380501233300654864422910152644534036397571315202917078857637259
3574581113085971408300295360796891057623874278656058156586569763217485384845357102025167666031172709
9655245127706908064850202114087581285184968751731295295490958596332316958167777050806931621578775670
8113602831239789274154415886177438411910022963703378342267458417721218641312012441323700597134744409
1740507090808711262726551614673867441580668862163917121994591585824806754099582547846516072823478092
1127629591759724673539494983946069216322924182524171326632764005796152123261066382736159738571391339
7429470926786250556864102292014983951935485011965854529904494373323666805916004656951545436838133396
9989549377257215526657623528086830305415089814745297980627313128671827425400136658504276674336978716
2088483572432257782482098204678798105877204239188070621378738898676155921663439373924159103868809277
2024603749022759348924740362666510673549747915280454291284468149041252363278009921232494692684467545
5306298073895571370090447972533146359388242745416850785670951150670185950976495061380515891901134493
5741774952630390074924092796638024476333626265873485877059279039663937226837558133826403275250935174
0751416995862694373665140101070771980531479756285214451150434441115476477889758905296775414524756455
4827961868534963483144856088129480437810844041416800621331472945903024627194370803957689693330991691
3913268852295799238867215159038615276209109363391477050823232386773397784799244494594374599598272123
9057420423820560163257255606730186697642577746378920563402246332163084518302117553888808234765900339
2875101676817900135370762695799386991562078441374757925865111024631122084449885440279927731211131890
5233175572646268593898346514743296762481034438371863012011086573441806372570790159076411779231567405
3958046504829933164243038799665436223424139257259867322861913017157100999448042537519036041142898060
0319328440659960511919230047812789320033272688064710150675425468727054200361077039352679891551187027
9090888455648302901148340637706177590182064767700611365667888460803637395079689504391083823420217900
0297934530078579950735890930752810471559197843021922075122350304406401054067502452895112032073055540
9832618091866258358069752393725091308743578706435456461325191959121392329339562768617639936288320935
7979699227565138553648739048860609116252782757597723935421014677488375129430658022502701721073132160
9026475124025848379944825386559154866166769411010291879655703772786621298398791758031464287025192065
7299033141747331699215838473038036576372303117141513257925955521417725567949925944828651221789309466
0539143488179963533543715092852345028532749052796507508677132383682970827123553063626598063173807055
1203017678256051229033122654965813164173722154255752433855378274389706759202238733039711734747698113
8219492623358428343440163069763742088734908097307812099251868987227218553190416709803218019422702127
2500519229351784825017497351424050659407805150753475206635191084057890644399578587065502055950252355
8031079083928107813861498500487537393329376265372581100417501408971855491713144447525805451781042295
3621357142182216244472459339578610815620180623049315049678079977395686231503971591945092402025251445
9673004487378326806284996688937753827699576838861055665106232245306803501740360739035735053834215051
5024044855949272842397941950661555953272723789402607785320645715907187659022647497979811424504148227
0813214304363811146786132501802445773207068433849342650101095561517127255874550193297741535917544528
2476358513432207896872187588143317975108847169410954975710079397385753625539081217964442528252739507
7052480292740450305347952209407638321543246920324485499009422277156478934453095809406594869458954148
9704704144977263914420193822064098003081292963744668362577026676357290114517668270939188414228254362
1527987286750331879021395022201427389967659977387325847109339965691607287193982109147084659765463028
3010787463760707440826615651953632882809254685836102163720134399010303493399960066418609895229001193
6324638290630996718667217637564806501829444931541100857209255648116372482116973264439784071149542359
3871321139815362288548956542395541685298087830450352856941893733539323365972838052750992488185595218
0406848378613946259969519714023279669662240013464545830328387628859403893130502129712859998444949284
1321472158392570871687340386308259565225344634677403751800469516620156135775604612909842406633473245
3118045797618304112379517947533625960440519365438463940875860012026858509702037830500426644454465790
4490716397500453047893553611448468477886642294743689524368699758527735167476003704065877837146884743
3367480675218229545553628350157805527394141672569213721383083392125670523166566551478781070564640607
5308516789176481909623973055605981187537815874306965568512365424332527864824711592426038501620317250
2785078512064250115825084367758577951064182303747477239951033564387954262654590917184101833336360918
5693286803761422171901208205658577300770885579814939271091342473015404360242533371419630675196768738
2343046912324444196274278451129091436861646416134472988950185643792521629660895332389143966524350902
3810527262735174906272911709264977439982312006656198680502163535660741507188011822875826778090869522
3801051007267463189901583233527852947265613264176959416189725348477502061961192126461489007596497742
1537729850001460588549390751677289088826365701460323726601817800003784420339686629183774857610931192
7606992992188195669765261565461671589171854431231356589250484034496297107797581909963893701939324949
1968872007352525804632773493076051466597340822973343315825754958397869255755528458323987440067441839
6359877890934748506269986299638862549229831683412422050706808857260288433786745057839060603033309091
3562044968473387370174436648781085463893135861861596292909076929774541532307973667762941842634302430
5119201662232435462102361540532690351746088901108209950150024637809172048279902482775844245332655684
2014498690871997844734696291849935937025003448292879739829470529037814409528216937849278488318244477
0408919422237175515750151033946339989819540016138080331581200881596611536008169550181152903721123991
6831217214630991750927614243144524345963622131353938112227839302607440398611373770544509473205918060
8687192323798296086186668754235560003815978486449141257274188676854620228388917077014034693911509884
8829779552889736895510914037651741694712062016612868911125604464047333478311110011935447056212569633
1427659805288521840900723831501978843348934084640609764013077771455790194620133806371862738633865145
0798581079292660481467917137483046223356783923203101749199599393587388532253436369266609005443541152
0081091435450404218554925012766170748090555017456431740635042579246297834902111292729094832385843484
7516135721461266043470284073438914979930578537467574335635143380946605976447944748386505049282598690
7968122169076876326436583818637457609699898971614172869497572516818352041669722575909608487599752795
3516799076035955283551277674280610098722669461454635678610369271758365666065816947312984972802995724
7719278490302177713908573311885885221395396147883502906907518015409497792617264628260798951821154606
7392530398202649547122996600879914998800392438499054045801370895967449303430583651423430752305052909
2343005260570345441389760424589225407971790450974937839960490700986489144216768444170238334882569127
8216819182658733943735219401188934504413154102353696304555805965179634958351900998527365810745403583
8343582330041174484032622548370864689668553774913598445598069483684932148964428816180246142472938666
6759339273432693252933953389074145977571231484613229811315967069501658997693685549475793642486199511
2407566450326183725545826070741571485767697428233714525302553261232303041295018633651609231151706546
8254413993476041772219726647269959735931059039527702856545800704403627210745204034108716149592589458
8733558544910984606351302284906618424977843329388442000101145679479539203270750130624141423241841193
5641859450190594162161549446769665383019914192990123370698023542795584092537279285070450777365735016
2203282800198040640885766246395877499102482007238598171994005396110451994340297945496710733664876238
3623833052006292964692382032179649429625280050210637114554242020160692349468869293121099547262079453
5712532678628746104547079098238844651080850565089405458258867965272130851927488471212742926850440775
7055085932977776839343119401823139178814024544815028240960999456647961697645144054558895515941444252
9688028725471794973474604301419251487303434125038687896840620312750050405077734087794402732226871095
9876094677029935993161002890097997858279876771585522143507750800252494014611147589694496791481070874
3826191302277829229996921792737140007307012471825315381467877476199221205502815683241929058714756007
3870554762467474971552767320795555453682849369809998965502177427774942467674534257458432896081784158
6608625361657347089148294006937101220270031233881440990429375926350069611886192117917907223617175855
3845011535294515976066777229678836371105030277403772281095910368467718027469471304680066663046534048
7808562356902493407834631481086655239951175874336809459583604205039861190161387945842831943583529118
1160801540617617928650805704409111399732866324102979888725056829946340996051804295778206874260908373
1945221201847813364480343420917068524325163395718462666615673550958481235304404421337518521788185784
3673512709729921982198125205305051336947492106248286352417602818345101814953479524844769313862223675
2894106720339324572334838013364197860846347246510955441812701990441661828915870224293731640425612925
8012943727479770156099385681904428820050364170132947286093722120343681464710001203396037741273859656
5235833938394763499793846711880252926045527210054117847835719055205242294079554092536053993501728238
7410863482462052907429922757675670487419761297064045082047656966561108690670313418095528271127757953
6721734912221535664189710500397059278633639346778750565745755280015807561021281561251467319803130842
0141691137194316831182431901420963392584161698032095705049429484340780765554306503740220206858356292
2906842886717273781227594290432387717446301185337254184630824462178304354406780090840178202582211621
6469406852884110925181509008769945293756971600080219389543281530074790693127658565391049464076260393
8073243358658442750380372041206513262935952073150373862787731765665889812576379261695745006524175688
5085114630532777513341054031450151196878883758996922507796419983527639446959563520620105705690480777
3041087279046839122108096698912865582575988090821268272335484519913885766440733781029703341711470082
2956785107926875249799601133162073784725697585555844254984283409306874788162178623667020747576564860
2965259026853029487853012621468513383134127460055105120245729326883303207413102594388794873802661397
9618424528598396385663339173759193629075303814509901518189576034327966012829605736521987515414120078
5916451561152444631312441495996282203101870338904981296538690792501066038232981580617914443819889846
3439904601964893877834188321991784011873522756255416741251166029558404533083552800039985115675342200
0342394015250552292883798136525950715723824323038961194856551543885047948980479818434986188111790690
5399896279081654344229816557117084110379033815618919469815173643811847552738168613429824851120894423
9706663681000514919730899701869830082806804108843955714975770452590861910604900993134806179702261546
6194067769353677934655066269645793167202135119698801574676078597761184625611108308312862880379752326
0919824391868765930386268206161446038058626675020475626983500972085053019684826150457789099693645329
9191750558338514872084521871189490622294068162983927609818434133029136499564048463892881583088300407
6099553065938906055347503969698773740676399101515101123196390713698383007156437219260255051664731566
2624898186993008242090756667289642526683991442368209346274191523254737441587910032295640661475354946
2701312080857961292957368448806098451692923558410911904573571847041044851741152612420641173514698988
1805953188919669611082890595199837554038056060652827527512629879801004479114791150820259090025182116
6095065840362088996483632444566944749338211259837745670890442129887397573648020211837138055278313175
9349898210958519312523624000694789723805544832706934855791548652767207200775006208966356014639542753
2025125460759966486313108864024980380222128833707973892178276705750454915563717657158634482743482130
4508346576551632509512044081789946516000735644012835659346318180391105822911775919327864474008986623
4181715500771224756644635596087067055884023664364294892901502557563024503529328705887142565657220219
5403370534384444393416413773812443538509006196545504797000978745978704985450284251748919511288317198
0056412566907965652221198584897881575732365950886014941070103290404373319079977636085753909469150478
3295467379186636630487348751751362345473355837449871618480931172397450995101959814323415468341471180
6654125055725933417355818041511959649820486220762403221179666678424332048462213137259624773814322780
2471014898102410343440417495958387934481139265200198083757705762693146019864391829027332223154953511
6354480729441200880091180572345647597299145204418364899700360297526033697009162902788830823179421281
2026357276160859943681905558209510478165094415259300098839696934933168264546151894590678988567768717
3098810371970990872617272557584573562490121182850639784313883811575092902580578503407207709094924085
4609668364745439428190255706287187495940364363240366877954952696062879432901899917143850355337388249
3172479711140894309670766510650136498993834836999621848594298904650777484661792391664810249398841810
6320363634632139529507736727201214684829826859902254885607239961188559634130081890529014975475072064
7717576044180981063313614805784948145747521849744498654158220545161654947531564101798639514360185010
4030750111203636819528011084203076297048585823487629748006869810287437440404595116472990810943064013
5825709534414736815934526138258778710214804283761432977349025786910262975249524554123993863641892030
5003607042503539086402504496262021874916292147104020788746125634983044248423971239906408747922772322
4600841674341514873147396263646268645780092479493754750089798632646948763329821408210252490464212509
8783234454879277768252270213781051593307228872273410194876644877861271641243068755711318593963880821
4062824513967828594918559766837668922726930604366762643140910518977707689555673427474678846177486014
7684336690481997978036899194915681778226402614035232443013051979229223764695286832381462589053375345
8961697375586162403219598857353711975918516233546518308860466580616589462655890902922662805020961206
4043740452158001082853455267008282824460256232873450336921616256078052168077150202513535556034286892
8755823549706861844779526833836854924040252092307491625786583312585665431095528543067395037852513292
4006569306808370465037325469024999380108477770890611521532669295165527202297011948807642644673646729
3835274932312223105377691183426862655827553346018380131087670228235457815436199715346117386457197303
6709117815588661327994668907671489062642775907649271961610385181502621922476746627066227142705511972
7070082435804348242339663638293941099848666625182616260718936128537617214432502088729162984514934623
3467232083667550447735361000845708833440962201010458530846636944848839054602660164643782506712072515
8295218743630724028234920742765464225075863186642708998043810964787915970394040257731600167470164518
6978932764715336219281515956242230078669030230896552056286617812500809776961695861892152236319645029
4380053124075771043532214516437098640325254508825402173536265791480075314906726827027696142113883641
0747200734593529752326963422167681208845632290672209345816518469173061356461108775601118113618152935
7687550568602770556485829883692933175620254905374872405870241307749402314872627046994007180897744015
1655766051773697323795167558666429695061522971943492180058022470137281388153662524833541966887720993
8918024865755409657775254098970461098907459062448001698129366739465150798598149876290197092133673526
9859526625078550075741348396851417563462469341152573341292999524124306121339037942941415515271928556
5108299948919683451647780576741864794598894456082102068864316246715720733103281804162284597287385344
6253636284302283633604425636227814721461059919456883656155835370163376086664589069742017956598438885
1397658472270400191451219065710777529152623386297795700348651985100021613164893332441834087999336864
6595355580333344813107290041834528990221785699088318911074619638545749031322308955846990047301294294
8928055946946563638371921379166117991082526742158267210640288268544024409719718613385685652906506550
4263583967713695971907068133720569268304591425299904892707842367551442450384909638848881339305588644
2140005771867764680300813628230023790649676265051798258032066131233395873696266812494053068781751262
0217980000502015070037794626082993717392911699775412709316040040474797787234377271179974014245802805
8867805489361249666648218380369805403797049232262154773666091451424990351053874872077263038312391762
9300564246456446317658928319900547320576278748809909101251815539850284333255425413037739898675493524
8557517641160971515525049648892232750793473678978127850683103413385276150646492883859310274106378767
4684180780788223735199573320824090736576802017674105584908407071045979697607703766626766664531832607
3419619161524803396424862233172661212318587645548513301952253091812795210424697073016367602326652118
9312164029251721641143303712241932736969349682010863324773495771170410505779556157080839495205439540
7794015728859416030430415868136595394255409394530928277384199273594115253327831829970296963249893175
2468533813663889926323319761288173424881189233198269699117602748308264103684478781255446315107680056
2611211153537196800587606264366024436465136172384613205091809442140948454718485954334540003964032461
7812414387674254376115614758188050669128261665130929910382141638473870594161291089139493241553444175
5882072353643179800959045275237898642797274075901759362800957246929991438175389791014529541123234483
5732539789630245461886191322383338809200703072989598594675190126714718707506025024498789392354821236
4060920953421305645950587333090386839249927818924014775234034702198284103798167374441036309053833349
4383723101952651009473569013390717521239509965581270182510489073332699162807641175187447571679526071
5036190184938910420490376563159041694258653404573664819451295524239450986083726735923417360362596644
0223957655610082814371743664035297413659678380705632917481991942831153069313052452718041983100656045
8890189594901143441555040778201430573653465588633894251966782366320666481460031286090055551149044151
4298538003290744499467225354413949343106864085791971351003442062986387210386125013265875786296262681
9866366579089811211714373229168589872355206776969775905723031489473799007092755653493662450044382420
1004376718204105150713548315431907853426499605167282311344613017830754841876749162949688393418828699
0414722930845795349670306604654034647686795974734614211112716033534037372248548412271540457743914376
6286415751439394068550237753990486035326787192956380043380904315046435368459536749522886223394029574
0876789428281513106320218030078337206533385241414291393174465383443938641184601172738094812130453332
1680403824829071725772853089461421211964579117596821130737912646879717999178671438797415734491676381
2075951376417684175774742182444346262602972600063855919525875245643642633803208849007962383489355785
7090299612345777712914674191610989882394865158205351859820901444775370622319005028774639813104657284
2160863517454810918980380171413316414352457075920630691872513738213012722825295113422457320720091572
3629530246814197698393978181608999183339322512290171168440564893267810878698567225031417088430812052
2643414522289454938238322424601092445413049425192534416622181099222053618309209943033634499343781777
6702454848485524021363203318155148923580711125621477392674376696310084261202711325235642521418917947
2883470544285409369088959789945558648186581118966809703580536367046909133797457173689004523408482273
4979758843418054346594763425540070905661515755392068327520146399508460983516353061175043400360214568
4588025214994829224737709324737435697449569202074099329037078913062053018771354104034713452858333587
7806011978713516478986559326380189083894231062555642363250580628873586432094957207698652763493867227
1387258714003191451621348681853008142255214210921883175869191349941260846527045878415961696447226825
1479083215451208364471899952076116349823762639531173116623763044403425420913988185773552363327573844
0550929514812272187527397234561504065462216415544593704508848103148448782141461062214124655320927597
7572220743596453500257179678022151829426866047585424392092962943803549931261492632761661554561614314
4184602578183935774692542101672018342393962234130803523973322570556266902308274267506362767569379710
8165186877420911446404594664172982945927057751244346778762760907207036598255572005786402469304546285
1262636207231889361584506486508017223162640890015622751328561917707767611373790616306946497993036970
6981292191301269574147897699909211779066101049484003306909435913240442104469543810589012683064768255
6661758865238088321787131879196350243513594327649602585953134452963547263879953587789193759511397673
7361547852379983452843913861127704145315005888900205131448256457342654552005588959088445809706358115
7763520288417075641735319455431492939141319751034884418736433307469556556357431834341330199557494712
6636468298876895592462809174320038213612711036181468178602034529930258627537897455140693173222987670
4253479977953484308275251021078825992982412985490037414050940522754640681525164442857629277695916941
1718649067335928801724353350791997742130451085693706523936724272373227079788601327505701259254879459
9019176270248304045446460770079614806560032346109291158880956843959524534778147844576850303592688424
5083256193264650498720746416269459587512664501044089372083040498179227802673045932408562444092999084
6755014594646209251319580531510000835933177612630461017814195753779528218656406887418285235698514280
4944816047581427959749953970355208627685686031060245096180760308573020352729743061930927468690351072
4872515559218212132790263478148373120677366794670839256801897888160330019200127534462880680541402275
1495189893163969996962800327429928210298394568550302449054427165616320689182753691719897302776344185
2994900659797120109167322061433086501797092399289952446839051496560301113524348032315693807740940771
6241073576206190657779314160410557516595226401736263898648914706714709202253775748814197095180214151
0303399080478630914614580387581301821194193051842105436383246097709330877787542026178560673153352574
5150342193095095149910243128962267111723657717530529642181946818172917453332011035404892339408049798
1977088684488260326203247357295577994132468350449865588280284954681095110277013869943716530919005584
6737692118575751966922644236918834657654920476081035884050596527440292969656641473990661969012859093
4273679168001787385957716116005990275529191154620391909351684617947264583151718288586391045519940015
3052326802523971931577478880523971240883520977051467808092428900162771308130668253701243055929755664
2333112383684826186444784347758355401298314491224200302103863052039925667688350321862162774149778691
1251275059998950221460348980742010530264468035959888471691915313170186065653802109899092570030878338
7486957516204506369406073401882096965955528234045795300756203874052496267961260643117929878508040199
0147741599220507079291069238658439294348313635144053846913467921709793068817650422439212676188646030
9756483512382143340719180441957340824414325093565743060871168647728078197842978686360322296599047468
1038031413378581567233240031600172442929419233987498799454309162664344938227402476145028530796621172
0991708338429075869024019137906896165783358035079028670636300545454167077408669444847219277676871661
9052635809252591755088679568282683465281224780240692567953069937880077401874840321226178872711612106
8967061312397571349335958206862069104975388051899803915043966411133188579128946204263786752432562473
9536158914720458128949982335194967171481169093234166359060607484168225176011270053515573635189074414
4975992738694110109687896469573406462196328878140890057014226639515276607596541754992545394513179861
3956943788259104409634507268477704074288694738162555454950839874363324904980531833302437360716749414
3384050374143374928386168157276977219025974912107043405663464490507916805048142143502664879225149269
8610400692856457048119017333004683588050989330175304237153845903489883249393617408987483631376992073
7142932389583762849373890399729001750186249804609056009255531248159047432531515944566087805417321710
6684196231306000704821843801866107305191331442898937472849324309622810207374037467806861908575754699
0472814395564732034098251032305790634925361369142641146504121170794341057674265243112946087451289322
2320010066753773792167863832280346416045161593788244958524445579941148795784737427110969947651747675
6585714863584949620195005335177637176349026578495558677123391750615252935408844593943584499998378133
0866036780012364769821068983819455090960634864892024975263111139850900515187666952658349361329005479
2331322919565686036804429512927417620702637105588365729464274849680144978864692995846770329816631200
6512912240989288420931501260410814088628120052729748327016768085440190862438369189938277041541688706
9859551785063514025154296796382323070620568283039441655562994927680863024643963079543869492220570936
0650734646382817739598112873641430828875458224155204010653572198268363231301948723619645323015576785
1184098363290683499686128083806784783649715739248173044898898820832780688536238045156888144599016858
5680412463375307081976428747291395524097738014491702834546068252477219571518140229824497206491346750
2156864392691333010292775385597770302746119965417987814479304481463165503741202169054585284661633119
9339986394788171712842447445150486368041462656794366654499998614034064438545830135628703162461522751
5695609977836077185050069341911186465126405489255664519387920789464644784166914608575701439546357104
4491117711828924381324785839749355889345719784435905780590392480138587478213753380399975475602934310
1937906735495582972040661358793193484650714035610394315155427546918809760774246818797139991814908592
1467828695959787922309591177859598400342281122949889489275775217385119952032287908173471629899449004
7940553422767065237551132262272328105105140785900263573417392838453509484400243757827892344775347967
2362125494784316561418012141286797797135219693403397992700265544789925329114814226176592359533720140
3558980822674276813502884147094760562524139873783337968423731049012698891097300914831802298575261961
3559780659872855428363431209199542936343246771436478475642202933320693896750877859180380414280142537
2001772049801372868148313408700723049963036562384936661475410757116168808415581495121108523613448058
0827384743706837389077241156338740987270168007796661829492103021108566197966831100828435224913592460
5915002568012607063843644598990394943276094308970612046358383855814044378162331362031228821958846499
2256549865361643733437197661280412294256365646166432970560511966800453260150700324809020711727264992
5598483606732644288756717933783711545230602567318311545339051279521882149511217913421416307525992005
7573306429683394317274262668650307373620948482454422616897552594959533442514383362187813592308517856
5798524389130880433456636346196749682146443925406023719269892715391848209141013290913369787351338339
9999343724374422093967628308022231147611942142866033572008328079355607153491507778659769989654382878
6441159212721350457821650080722433725270155919186269187940895413872281061300371268489775898149485586
4920338141638770414313706841274714887104072745908898127182615353841572038511570558863793471046085877
9756863634633134939598804269066969071926729185046433156290351829258562155132855371371077007070486924
9997318968973537182405655306611901026487405662562161322650317433934201396490884783054819884899612208
2819435847806972613422949892516481314529763326583689070998360327904534914904962307835913901680611748
1179788593745223365045770879820152095874655032527596998571905763970890630730448392463322146795028257
1314843988745541297173418818597805777905070539274383931780501312480984416044498965914659571767189503
7534725443037032693156761908399130128517304482971091401281066457436076121697091593526778668803970984
3497603208894215606284873931700617052822603466203297949219470335838025535956294303906534084172405797
1159763396062194264688954200671000722279568227440577902271710154563210500147079905687888919326048625
0135936758144486160345369459059705444251675900568215804773821072311174110562759229458202741267139820
8455719617089440784588929834930071104631180773319010495689909871689440800247343594033349826918297463
3317883311978267786247991219268203695379571011514317390910548818799557539826544914908740536788290991
2608417878829137692166343698644255120195186935624513653923204189040315207456808598723174235168935767
6350201594284802970543615121320430495321159319706182737859533129807161555397969699023080474357798788
6594740813528653147848023056735204873677064208826500745546330729692776988973671406098353834770682058
9220228591443329366555362653749397038759117048691895592384719930705183066487606670076086688261298449
3666821353268871698706188896843774020727160842929736390697814141527900753534840203031641904155583698
0367771612070147219882385547486920687746156064180892570744185279885690198995228682833028035160582765
0860188278418445358568352986922774017863694822312176002609297580627485553475133459519491395440915850
0638531152407796325608028105652126175230789930225858155452383584287588318124349775264407962948208698
1106912330971464398151241639458894773362846457297157458384247171250621478039420013175204669027226729
6246121746515092276841314775514089125431220636635230894658140386352644339638387964330724652039381117
5753392886484755227036644402147553552399609311935134961460822863941930356217741506943043603636359750
2640719995554389399276022800172449858304681175963690030250300029489194755362772252318435948575145469
6552828512167863100238483215067559688144290977748351537917089277545295698862114477043674128572330850
3351741145208290420823603181485679701292212950538814815601582816110074276560709629242963102759703676
7430066279652641838415800904440652330095002740831134003184961949102185402101565046371894321104353014
3275110771112118462960744936374303943876153962090278616863743451021918768053173361486963955228881094
7304706515265174106372095641355722015259807789196979006150492443230750849367099323253293111047412051
7270867541323305076796250078163185558260762742934436241325067710847235040067710051060826134672745482
5132283417846257424369581396751039605422875358302806191905382218795151121206077298865534273647966431
0402292260800775128527509044654986488083611670107422543546641638806095625879384911202116819242684515
6685466208857175657393586833123571987135237847110470773359250102837151973185164395048243701276692002
0028156170421523920626309948906389429492561576095438383829314363055407138743495458532140308323321023
8291687691086894775549637281588853471513566711199791004860690106539686196350447321643652352661150896
7627036260917222134214759735781584742410062595398212260376171788499578876795365141491541458443452418
4376567163385630722453473072558065341583122416872221433005635651592989859789187152645874944601440579
5409035886980790382262906147211124022251961445779497293834158382964049514672843261105367110440371329
4469953948303147875436978566605712281273532221481450093290689179649287652561060314163570763398179419
9320333066508289687811158759699032233335013979028442857021805903510292028933201512964642285640327643
0140199456430830189260196704311287851540510837740200191919350390760266822316005003119087549836631039
8583223123748746855782470805184869292051389465300605153789422054809883251996156796895949498437961072
9835011149922913591155664740612761509123068081386118682744483601917846969757352547264751173290747296
5331997793444522747525716278948888121393358358260458653742792648356001895736023105840721411855631946
2947155378614660671846153890407366231228542766086391420153424296724960873543412940486358441688360254
3042071269730324008799305241822995621140661755823924027683701866715161969566456130776831801808171476
7756560664817523438872538569936586668558109782178542426402966918528739784863780426776769327322223181
1040750957495011658056215017058811346194415416941946027309843082105940316395591122870133840060208234
2765082785719658971370234242328414642596835277725400586057984662671835353648466507172123761698658895
1234267523090436739628544156914138676570049374917584219700354250871536935535500318421237906289505425
6692127933724239129990513433911760717433189978873434239846497172746023834514971415532654363694422482
9713577971852957139651699759486218688337257532680113330061179507637899335242811649016799761897789606
2943209902691871459786574602409747113066183507716926421828341681434911662511369264775274246107082681
6094239556702995119066556789318873312961627765500364084020485146035272049137554794243234316975495702
0541384853500160850121984281049873473166166977519807923958012685305814947553101717491934361654621484
8554089722840124980065806790948504327541053239951644622073925883744948879250210255647282760780045658
0651931441810931121891171185294997208696688288556766324101002627949981572801498287704224923713309596
7122380759636948097402075141757020339341131611644775967372799036752727162550804791985439663461618163
5523097498923340481472243495221164223559590494715714657693277324550584841565424458350948615455217899
7305000223597365141056730325490642291908501643768469818605926931988939889338093554885538309729689740
2150233959248535626142690341759736631898691968308603283008292239502696646052115725866551316025117080
3935576578182778560664224033046264833150748754754694059182466558551304375337223214957336236779952867
2155528600147718420253037309500156676247063049778304521593059545150340367912364283479556166976224700
7655260522182216345661731602196662899301897762124583622349143473893408644835180566312446830080752035
3926171774557983843392287236070621897718993929926146317321446675000435216501590741555755160873552754
4955091653535376842907253499298773957430936578701471999059451690460250369482211515088348965387766763
8896335423239991086225893166808049560868670050313551953188115012562041690580143282229702120441107536
6410601489233586608364986277761877505145949018140309648460978182057777180901363053444196177113987854
5376173249755493055695355190993123062265833734029180925111517672892585744632786332061013530425246749
4725000813166979833236777170632757399355710404061542270821427301037957079373469042597351008390076736
3112900621006267704478948096561978412359224509247135779380696946080841171293291594731410341338086225
5114187504686412221217880744138120982138692455861955490932760389269097504002745741312414882423287558
0052337370672131914313730605398386884059948546518019430268973051904778082010947340366712095984550835
5769322542558624392857743824192330941830279681595327396797650252656889093924931823599100753574480464
9317098255281788883684272523575882976529386869196510140412614369712543871040455841642690072720783379
8095539911737563121096230299417699699429149187999112710431228414314851477863793661177441746553113449
4796439497344273786802856979872637693294339641908361282725548050511233017130629829084194178664821558
1859321546580696606720802706770459376002100716655401973145306360547141906273736726146016017849130400
1834678218077715711301657075002146053902715215949193865683531684058303432573531723962309604610319364
6966458064862110698246508052650023776805437513969753088036077333390615189843531517384409036470707104
5704491134870547031107064751542979429318963961845261324519254601267445876375678065174499513601925359
8562408596296260769750082449806740698305738198750590457953875487269114653766904398941276324929070735
8901493435666410736891258359198289347296000706196990992058492158057367889394908904201183327177825905
0402076941743076572590482867289471001085388458126431890100138679214382736477103284607167210877786588
9810733762738661458476561571116129313473015526681819498097909917698609612662506769065861570994601116
0572454346994468291865630860516974979822624577933019610962222692643353504197906943520643820879784641
3163817296597204947168200416065516249949845288890154749836102233220581357351279282651068489634026742
7304674807740366713572312744582264678199337579748522902587464964897773358508504667231980781209270753
4463242760541897699472283723855748943897734057331749444164525387583626081485170495123993871707400550
8186701548191018049499253376484577030142839791859382174935340543546340721863818077350878322282243197
9278355952256700363260668388047762155842919058752625581952709093721676999764796757691450444726027817
8892556122572241184226983257944086808630464058005442648541203987831221554628654440765296510919419409
9182354666939216832269482442584729371837538992155230399602511332144153107533782552678068737948092696
1463684075927826286353859433482798908096495245334157488896026219072149618580270077005128228098487153
6114266641450111933775344386384710644381671661965897624367391153041857169209596722909684118341896743
0574417783927568016995300181956054726817909615524376542816521576773597403751264323982905867116897820
1334015123931349188607027687458074901985155278736353276976955620826549534882216574382501742313358647
4658443924726274987812196754335197403533093717519222633437542574712246494935109412358145333737830951
2752080193249424424216231702311182730252920307597173040252709711810556834145381518282360793781430828
9842166558740777945722487761601210299319609257590900478172832027494274817082824012219285606775237033
3608917794229027818758966881669469265522144239792436393217696359918747799650325017146716729472176158
2598765598796972723000795714754315264388735420543364811799149382233360898061443192690385744070567855
1871040381934722620215655986469632115480593550622456557206370988750398852290581890751826988494668319
6791957383919597751780544014864522112791938991688119657981964286746403534850394852713721979650653435
1917837776409797161464704101828941224008566402133670252929169962106149093413224870737549746482475045
0398766872540139891646698837915370727835350371617835457506519083051234437625677753987821065343848341
7704136261386212641598737000840772123545868379890701014189034073552601739698027041576476578569674979
2890585126818347965018708149607923543077683199006023739297820035523543635829240059151602522441842206
5356653752175587327265667002738962004945595964600792067250795275401041498084828808131464657383652780
2781880240083191636409855122461512443147997176623675240995021966645281468506662626638089965255814156
5529794540486376812731959897315547561379484594765716240923758374905374240109242452427241451140481927
0656249622557733418290963553406243632867090934525102867148103283321099518498451610296602563457039765
5507016228750413330960715661022861763775877902503439824089674950557154878274183843711166137960860023
3253637472796380035169632126052255581011840389136272976592762171654280981192399018812574855400892440
6285273348958045054431330178385015464289285971002293040736867953171974501078526731425968167450750586
5390822269101551399854569224218662800992656810673292024630295536681582026245042979658449281614183829
6226388359523637066190191572763360298621137051379493138554500785642917069901021105285115096643130460
9665017212631459221648593024639885617270825086523969334061623456363952007920270163755158472109519449
8154167742897599261006395690724762154993137383739700255489022566157570038376405299305577489565804871
4385443435132049351444327449336005205052643277384689932736891936710510623268464046307883951657091323
2786731542802253067705173552305821396481320541294923326752676911779288086252108234008662190900712183
2712521077485265932908064830511474062378214764039392936761295388131089964164103378361565017953764154
4149528443264363395839572179469605083768677830327946311065122017274863888779747958842067141198265907
9468811344153485093535839721668237157988885123104980697437696769881361385710900565942992453061852224
1460975511030726384869161836141351722202576480607933048732460889280073338077296193513816195639915122
7726369286601296472273844364109464565458436495642598790217527213889571632934012272896902436325793194
8173966839829705494320932322112019726016149936775178143908986928176829941169464219671506284707825676
2765439018103280207566357082370716281724042122770392550579107220437890294904243744837321665135593772
1471114603296736230999228429673872263347221730134983439925226891036936893794360203749744119184730660
5782976978879911712971374005148453608879852394077633251818733238173932306571481832171753657597942845
6185368949209647953516972886965783720081393479349953560947262070534563824785551386938331454933341996
3780506401248484935034738295644966033690848419600323991319157338803996922902608908791350961770728493
0689466100841551272846443886453572566797186385179442141377880837118627955688747340799918572716831947
2561716990701823386517703616816649168153345536127851430962940740552989764707778172014958389017077241
0961346228463748227308015710724864573561109823762633215695284006230471949745790641387818782111676669
0146738434621668286696399124896102310920007463300784913777732644754619989796438703479735558113307140
3703715570762702111994690985926618439701701904303321087470542766371433749479971550256749533755939860
6622935014656347760500924246969177230144449419483566232362578822889512861266775601389666635980454706
7202817071691943911435891525518506123698204357349365177076018946652803619367490950503372039361442096
5082544861806799449305859532785352130097626661458937764783922718298782989145404891005010118356719390
0121611812749387943163379371929365806845631975451924122140666048513652221692005903828234003459339195
1329301592728882117437747993337703359333073712449229262208712302612883264085555075216362402911382406
8980628350684905665291284848971399349169851743097515350261300365865419556467813983570999948871807095
1642126440267244999860923049964860363571954455262227591876214075505987336250271794765424310101478121
4320246803344249224535655413439611047271403377445902292538692143542036104564806073424409073910006912
0205255716226062430614269064033267255855662861722533610003011885835564368289160086018856576147102341
8825957254796355915463078747082160157577681517471701412192229897667546338060560820603491388063828242
6771806886994369976699446520970386650600709844253318055950870314921579740328962050715962614489233869
0934076793345524719585799036058248555090730345897824644505317470900808012690620558045565330829740099
6484692074057552092430526068196963523820216512222148017641682382633423865398271330376098446392807555
3396799123370011964638908612171880784145370432903088384299635419776038969250919353939364080020601815
2725761051717274921187421542666608762161424677411075867615688795276394739195123661061704177526499567
4262393689443006188023717675789696308061420494614953225321056373742121781968053879510783651186557263
1952733864203120572213948683029193594151113966822279595051054271857603733459373664684998240454573235
1734765456873816383959269267231889732259410401375755168987622410692119088907155214844807543981532916
9935432968910118901038856169984555708183843461482056227639421224360633745751874229511176859364902813
7152951479442006666925253873551092347945840619719227066788725194330640817131378842424750054101282505
0865724687035430567740818472898946692576737761047052130578086061962283728380658078106763406417822566
3793002922441599605708542767047770019058257531327454665226296119430117311649650978497621499064666502
3422710975929466821539668628325128524917133807982595526394201296959577585071304332255238988576304111
4289722109743384720635738958027229242926989865798014040813390141581085827632146333216997334859562290
8323157838429258216924742748604514795721758165788708184926643106212162045382988379252752783770344642
9139927910524762634627925847967614583740957666384057544618992166344534710975323140725935609231590863
1501375679339470912754038024439225977911817136073066455368407761076482275002156873813924218355320881
153
[Return to PrimeGrid main page]
Copyright © 2005 - 2017 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.30, 1.65, 1.61
Generated 24 Nov 2017 | 18:13:15 UTC