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

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 4417*2^418130+1

2075938004741315906090163013396952408182860625962492476027966938847530024973099965608162962658312651
2522790597774657238049480571831797384135401515201001862008202014548679875688078901620260604929936265
7746086101723052964306591738239988029681949597908885930355495384990866284114354585167620552898582632
5766757155048644229248769492549581404938527394308448016487536948155682971987378868222912341399778551
1042692268170682189506510664789532882863412242543043852926805278180600062206012325949859264847867660
7230687290736137411671173751255505798611574446050619277180874373571135053811808458381254638197567303
3837608090163292153447113818800468783286971077846904802449620701510243096016234605691934372453635159
1413538333077616579182935479300066383699772247943553610722972680433005386316221248725639828138810277
3065962124471489665135321168052670643782315790507410436630520259696127457012006791934581357387327227
6322480527189668721440885660991305921087442399442072686114435408472785635400715005413560631397540983
6293602373250044561507766220026762008775040305420112852522775565946041678125242583319844957969386577
0333307024161499498034759638299628898254126277945873433043378648340365712926030814430259992326253830
7729778786275998702164583263303071648749035426265600605598095992571803092145839314742771934799361997
9249775672753848343395494949193805801433805570900967704541095168257951258434092100414059071640715618
0425558247380161374272108383633426991453720128161489690112460648602621213748713672880293108689541447
2638701420507045971728881987769922373679464364702637398630267472548504403361487563903738993727776511
9748408583089367770217662048197227949361739448194503105983453310938569062128973707200187542562418674
5349741624356890021465905862704098190483030732817832801368553028320533822364206555703217939944039146
0867659319486072868444503597639641293678036223460943415588806649145469671528817453649008633758281257
5577134573283759730685851507709828697002395525986234772394433131014175321211550198098576982300912980
5649702002428936700565094488586455150751271932228364982846957395792287522883956951550933929542759249
1609234960928202947064424329102291370178747373377345170743165643624642053770667591495289137247590838
8478526260610244084070349763762460110808218429787967719343246181283130746840679025107531844986289384
1186017686517884197170154267893124949313881037167468952190115853021756414591735147601644987472810206
7541961920040646093661133157448735443601826878289439693706922245858993165267016049500736666940902727
8098924739710721562877777003481622158719218336786879214083209913686851828137687230418097014714585864
8245447376037906122392463248925986242859410853913223137431205789829982188175020964407985761266104629
5133058154481003571948293016390845472941667758127344829334862635032372013402813789155304079420317741
8370723172681728588236682621908158673381716256773134184435855317905581919900285636614241994849976318
4773084109254964009462192713496051435544085899919742456190854261266506628657467849636488095475707231
3739060982478205204031800093669700826843087766670553749546439054957567040167829720372398525012872083
7552331405289528315316258920995970171147191867708646915709022642601706803187007885622048665742278869
2281915367809356227497255544908175966505928465889791242079694981795499295413654152930440180501890366
2616412692164177816672315359699124025441140787691417269867435623390356469236136113249835573501018372
0725091346761931680129923229779021344580111449013765359676108564290355159422088897272502529769626066
0464853973952432149939809381130786181351035416527483745756189285553670422006576576468428553035755452
8020627653059852108002697050094551345408136083484266761617410781237595561099106673543612509191323821
4665568386321688927372637395652520808896875794800906659303924708127031115031642698246106256811019912
4374967118433088173520996490090467386094698207429315287846965123054777438253095746126236557967597715
0734234758695974977165525818959397402142744390821119212806517805513010577002871548172601985878143924
0777791486396744544539407022408097586934325049846845454666445299143279005095819135399521232571517093
3643741575214116784522219551815631061208974943764381665123507754467201267024137980513051829743953654
4865392795984592131873099096565921031847913479750134832595529710816525928038589610660104041775604406
7925836232400210466973806505945924383701149391454920136003626806774846096348223892317060701569045468
0730505972882844939556243250672543802403049379546854730346478963913236708448781106563633998855042942
3614071860296014644710515386978292168387020498969250875177026352591952093137857784735412520790114282
9398291118403676957999190940844459996533038754637007563524020770926401844040902141454496558910038253
6084153787912608076277672217596908467467536349632259531657334876661883936295043116325980012594458608
0930214290960485486376093666562017201222396077882179273292275295130175920945204345788729770277941718
6457705113916642224283469989012611498413292699118378334986489719104611705413032910433612717925957843
2940200046665259189203085984250058192207540031604385984368772730768060932106803957832051436986328029
2447139155456970620851275779287046433536408436846938081070919154693427999597882293406979107038723150
3459780699253957039289087117986521271091839532510188691738599812356543366540627464422674209236753997
1559669226188665989821389130183515308058358983995735341631733332329725929003169573279519266508581381
9074454862445962936707054846490968778546225226457752284073393150836619325746557140879935064597614341
4299933687222028746076983587547051709790131035133141092264101200301719821806129727161732852339941182
2530895764538547555788492578000804940908444990188801105239387124462029407537704642281390153878918321
9392051594191476757117176170240649444098456749421611280490506450403937929027387687804161322549897312
1685703433507695867356185036679254486505162935156678303484426942788117091880332738922915208565050127
9020531180841414409063645575255346680567100792072581580075302318119940170839179394555309370372651579
7174876703518626160281870361946120813716627137498767286369252200550129493067870837512687501941843089
1294751666205974606900758026623894384858154204950536686545671424202577256373054984719090109566310890
5268777039908501063431736668733693034271253733636032848280351760350042728064412321369163940339166107
0456299133122439634114038082019954864184971032338001326334333040707124120702332360895846161055879542
1643527096475528295077905787485674487035157801583727621261659809671127579634413502191108517712451811
7955825266495608788764938701566814795518077292481163878695192086403393527493579858528532191029305352
6836660334824347628511929712936813049239921477067789945223754944472454773029399012170238050589714799
0392308648894601398629512069404867314470944040571549172493143968572276556752954013413959146485539824
0255001136041133033724214372027082144706361435999626387484481374438425685771974035346940114984355685
3259978621340226677095392569404419837457383463959504877549808858667171023691901411783579439689406671
7168785808268289150214036210930895118669772014609955060594533380637492492360917687075231558010427803
1565835215929650489657686478586779585891213418668300391606071587998189972582863606513977270685612576
2804819496277910886572325686851920149177453658535598506183206872348970811713388468865047550906538647
6525776665954964898175238487229016659462546563987059288178413122099648075933410077968325244162188022
0199193423428767683267750284571433240947601916876800986642422452621776062407384295827765627412516120
3358803072008817719439044695674516037389604814404960360032968836229508039290772184487781162223582966
8754489620884878925939482966040435681077453571130312995101856206982360458555494713408343551719310325
6761186799077186342719637598785599763235524624921969742948875420432850520090939470575734181038410465
8554982420284940283961367708461791856620441461769216998610091689231217917822362967649037575446419876
0782091180882019439328112140968132115959699634828248667078886064411824891931174820984260272448106094
2561758301702224085560705463499313792413116500912378651895059890814089128506482190489199345802438749
7235673527951162589762489532876178550491744488974942975691242858315664939539479311565487721684707523
9557719545472441427730573074568239424266325007737722540962863574717595617489499214062027429055337751
1592982115674215575982157466326624997363194046430992368997792011499799498901260091550167018879447159
0672247490233002649999370407417745191889595345039809744672398044688467224772612634252032989327159903
5922252346764552117602070067719333402409043213443116271965058540504265041357961110911623465779798693
3668958342893422646477754884886322830642477798268509805610488830702792288325240786519215772386185242
1114234042797398429975096372907844984490579375813897153164167083098700506866469685870162245141136604
3931316855536966273035919403535868403900539984414741395471475342239872816433364383400614963924283510
9009906687532174209954970110520213606593523234993205899405343197739356046296766805070543426917517120
6941069576832265398239971697345228780785271410061550262264986174119054830772063778583461367629671205
0836251668933763279492496848756102230697464044103025427900233671471130831962624608230176050366280603
0775409711934408291419527283078059021409640859091117115033861352846076643375856845033926653891342754
2853681376223780651563992950264347311691461491544419996684863411217353323089272145475446895037237156
3007793408215381013455575927710594776038739064588702356000409240077615789314115606093947851375949470
6532903519091202523438961062684749357407186109341920422559419749875635331309111832545611301979289667
2374403459008783878667382060836102817044930957234471911001920281201966296340558513296365906788213200
2244186299658830422722331350445508614738502231139969903546388593246213561924163166356064007260796929
4562995361915792093372719073237832390514290320012626455609874547030008302891434980639166460290117591
2331233531050031817944983058895681893766176965059092310699585935963861687498685807086674208275029843
7925807847957987779391391184201906620727975492801530906834653855225184241768536769452706448783696994
4534219548497269538512252795118355151913504326104571573652347235776472384375019120772370356113018409
0957109607500762214613030252395605370508001671827479694571603879214649550981743111802628270139340319
4831383601201973889165613258274998618874985894212799610518602584724582891314194055478196771132274048
1503002276279117227396503977280610177953123654949393249712460084429360096294972522002557524321926363
9802129190621379325240285495845576719826900745268003000637090159977888417831979220857435105763990319
3476578455422526782776324624468437972904004895249758976522889402043616112125814323765219595323154956
3400076197132058967937294741381820509819565696387199137083701231327502886993708870698950285380042177
8631303100838625656139124450828176738172772325808815761246745682865475451582899502552544250119185466
2650365504514085397710761373032651473138812123256012620435430993960446385945439226193359913210473886
1562192738118234050411171908676021910024499014509087914772333298541014690990569024127093059519431377
1981443878554387883509360575361323281551566704821965629953922868752146200460839169526473253159925520
3461791510169435098497516329614864348989416881424308242567989094825002164692818072960024475838707385
5872919319501576178293272504330688356514467837572674825193235169105481952903851034320344744370133515
1406213306440286770982327899126795427994950960201505063582340585646030232775923365470969674398818834
1417026537347836827322508548453672105774970697096887299256127096147653630359193339476787363032956566
8121343820584670010865203389399431372328064393682559666316235225222695248842084305499211661399428954
7631664410450613378431425623342969237519559510921537444234407391744424389195770036931590376456451317
7471483942771178134430949529247341754948282201447572038858487678332746872532137162543510064349418094
2464356667290712802096445414615983892151607515681225347543659274529719687127003421201603426369333868
2458142947067194318730758807740910116315779494180231738821552851136403421168426559803707216791197676
7923990457693572137386780295982387666922868400459709142711582600413759292104986985900463023334886338
3339633713635693233216219533273965004532447755434624342812110110931023559905867407857686975086702798
2918386945820980182113231742982220457280489458488933071044571164963392330443083856013498621050433886
4223302496796990748596073581585673724068673924981078010316029960602260337913535243692546429614147069
9170244906806561270352326084944353475514243124312446369118417580392255641165036792781992243195666847
4374413775972098552141395490102650307914998503122143396146009775839876046937393522855968156880385982
6767579669940874032007917403923276176567468138387601976295666159018448581132363631733588092300132927
0593472211049269780209459678271807290090289785898639779970608180163613514058286609939155252133326936
0809261322146656858672774528374507443327377671759546894847485847869488862418267938459084124809107258
5844980531152209455611217547875781804903028842229201082029004486755681737740892082170489330357651591
9574393034446900840227052461708110877192869970777117663906014346687871927205587562920379468843036443
1741169882775059337672052687642934506858989550146092424123199399349556118855384256709336231303602075
9750739383797127028097787841801166046370729929356349929375417101484357178543155532205393368266699977
1223645916611613595922852908031753038737851248597916976479957214248684109096214200412685525820784196
2343305007014404342276419615352934737743604555881187386983462307016261209206420257595557531186158272
5533058151480120310836397808929933968732067189398762649780268389902036024438832724475994266199155875
6945350271741798504754367318918890760555390724358846777901788206694157406990849236266881860983322328
5425523782881971072990900827005039489138259038498960253182630278848677331496327277312080384460123505
6814896987468913050710071069361229935613886106935828886270874713565600729949451459089079675324656914
3804658518769643090605991290699906529677780758274511536326944445373541811253304082772799393976210754
4073261559458941399964804934298236422872771413175643850673605565071616574627347064212051074994480786
7124381658188726810980723828593868302239008164436271120780194127548661187030654017144304718683429702
7084070147739972521938943241399699554723027823127011692227152644163202917939118163719395557947376709
8043420575853987926418571342201490148159103315524786875036920888493094678439572009542376217882223632
7338754810419060246684954708884526620121616141851124238057366260567387298904695834479928754908334776
9435790990552893531982847522320137975440442260572543604479476494014343717758834229297311071118823445
2531242364752424748264305347867180512193229851342893957516343931195093965734210754247836609352268196
7916792896019300211012767742826436387243113924563731003684698033674927578056817665780780809481056331
6735038579444568347244879142144774062891938962067986596665277570862632639421545219203298614154327805
8024738019282703464906684910739774421985476032676906822483457131685437376633149578153077741578822052
1884056081974947664475807534620728756394270833393067918528502980525269168969705296357625433344967281
7735527898101369528149837334818776530942449234373801579615179931428065765644206205594332263477335258
7271742736277997153140635041500311940341947876120463889609525300041459206214359405232588586619891900
7073190042752140772307472586100406007788608370579062549192410371672794352028229276702408983238252272
5191179104684005861516653356632993211858188885597961165414849687699051103180951835869217484657794286
3353743430263571304749119109547634484750146038304290192068334880611658883288093131172384986707128410
0155972037560956705600631024990480752745199503949421136689813779428081173817570873134609591219884852
8511192174164007483525018120054842355419164126774271716448075113772465722462463793092455814385931696
8101950168509956572044682259429738909582610345356792182866800235998182757808043204907897445801487606
7446536574575218060645871857201187919267349453680382437966035825209613483152218621371562680138937805
3139814371060040423259387747293533733620189402697680095221464561112247751979248228244120979894393825
1492624730430168596514086510824829919093025009418315224406406951268519699714906191850428927534039546
5756248602803637592900260744549254598815625187295838605939347289968037757987935495472514939944813385
2321667149720809886647270344745062050089636463827899572586798281620471902593347231241506108953300182
9263431114216347381597979804352321105348497815204215708907677533969870326281577350522850651258936762
5105053356350977003539514250873015353819224254243729785887421453624889256621695132944811880342856275
8916879680858466698883831496049312316072852727712589720185243250515451305318503686991166880857767226
7592450774062710597547026374151126722429752678838533467358937873425963527642563432991592228447117882
1276006143423796336305876329048589101802918959600555276805362938831323097218666730022734578830383174
5825048277768996605147271811233402770290269381879688504696423670565585140411755871127169101102238248
2943645970191984441665827801824979582749377076087489396560276134569004497813387048327783675831139578
7925165034310087779307128574498585251776005776273047161207010414838004554776262711480995502788184852
3690906803156721051061063709068364189836028951072299100000350555096373845192010511678977572055326006
6060364780514088749760325436450754012408893809131519344653379382545396902730468400758698136562127609
9509565708527248122984293912912222546351416267653202362699559612977710250828969801017152447817506361
7629904851321019003539241069919382849152310441542758062454639591371132098250376074140270340145418547
7081113318358967678597019097990651069945565534406186449945188045239120851086033246244787660242849314
4034214183001132487200962895692916961598211673365289115617189075118482774838457295264266636060126677
1391040767719811208081356285374727430971679590469134710734240409647731883196844916576558759895508614
4219406877794714305420603851325171634488824217057441371841323782618014135156201967880745808611605434
5620147132467461942626223015081895109889374072169021254895211785810337507622076290975071724817295037
7946238244853464842534220790042126081486084253061177346485659687505234059026523657589526004928290973
7154392312810985053550105273176302964727646346817541612367354558727779620549197900331403548612526298
0804703617626901546217308279269481959581652443709788731776387260411480079164360992326840250329658761
2460444104613432883653465912119404576513715079040369093599472125243432606261062748315886303367288536
5936048727249387527100308745212703850114161456427415077125613423310047671758649409798840523608218365
7419029228880299591987646243399155373686215713553329091101517673837724071808093511131529020950128300
9500617172139719783281783003981209246215781827833841609123604303391258748384993388579478695561974923
0300958288405214721212117047557078544110748698135682128179051026149324559236159004624596618616898288
2739100347969993244983648015736768494166345131158909600566285708776775819550001554281042024634109770
8890091517348847289649161454517304529752864360577563201702598678533383609338658738607694598139108552
6804213434714234434426036926738910952296738803233277409492641203128923954890292107275755829129968428
9554923306718553142923124938518389460469514728817147403692742639986991319772455261260373082554601884
8373363079904703120086638608596948070291124463415124698195706300129256402980744848450249571609149281
8429404086541495734972034196991949782507858224395909335326728287172780379217024205869103505976495486
6885377353449724910165017250631710622913903328213053033182552402473347945868189731376387079636564659
6982044156307550391785020994369148868210524562836184488413190595635059287581234497712575323862716618
3055284772786116138731907359419872977370405033506460237291956742964828595945448018174608558618351886
7097527337369030178959823302805282872245118699004287301381322751169686856953648306965845191705037671
0004452228714079551527016101654879320282788512057342234912583129168900429650522500396899246553091138
1842965368229382441565191085682668121127965244423472127838937241033932877419041424406767410602262817
3219774198254873506728293363013189923495945569530563118064229407583811589995830526343041376983693782
0426015933241045343790961624728324637147617594953638078504088087744767824361299985146557528683201858
0683638632752465559541621399352788090577474319465927014462718625534985334614741242945109501468524618
4945253365605468533496534759237006575048170407362980515433300284163787687106990004934001079354347413
5123111097297376792678583307875143554091667626592781034937455971165404840577683838994013356605440072
9338406749042996469055975436799111352452549992387974523704106078767555010401755384169397151569933546
1542775359329448792316080191759833219049949592867045190221347382825183885341160087817990512565197298
5045781243965951736752638682128199064454916758946108285264161644010596659450324156176587025330357181
8298494701737277922976263030361435600156421694640831008743405447962878474903530933689348233410361561
4808917889703547379226059568107635714643572977936233024145644940898024893973171267492222322830473158
3400263708964148182491853390628259384057325061062858592558971910669775481528696418481611219798806556
1439121120392049333200509866821963960828771557241902087995169879809661488355135244353249763362501433
9671355337881597453714034227296337035437081596143088755085654190402043064614878047112989156157532739
9735578579500231168887754353358321994917288341640512310352145820021748720683491600757624440328336061
4765074425146362364798077954303736404203928492235888558269507653617753941456438522206780199326916806
6215120205774556395316273671426985695465393673363464522937998471671893329606749116939559802137922355
1536350247548927443771993914387455144797482526393127982185476987810287325264236091812957672636954694
6409383620609135662981729462356175828979445159710340927199991740578208773723377336805830100081254883
9685813534154235695622745683095427269507331284740663419776582270524317992812375901851094462903505350
1654616649403943669723892369317056017232107862344364703255116614744770012367091937257125205697659724
7432576241054286298548530787027124458787733795755457957148724978989431768313283493087580150021195980
9466261291745997032896034652291171774463273404339011867206876079607538280485579610066704988480841417
7529941210625167805772150569317277936601697105882770219354896882138425033317020184563383527093040410
1086431425800490348389387948772527980383477795278254766227326212640798595157580556652678872281645354
6751959607329933231495618688188242280965626248472113439688642739774846389383825419245420159709701104
5625179408225474027540968543746037759706285281235558682671192094043318362686644065495127189600328614
5166638936123502223326395127480743831014910638921190469117996577994730536171673250289931120217469461
9004648680948070217649797564248281949321038943141958162810803451702780898987161890021757760146297381
4455418118731430880171054933374436582205593215272688669063055682895868230689892312346762245615353776
0058933133851293326232908493130657455358558511985700068125112574779537105799310394948204177419036403
3654046102391018372619538986295984629162936523925922964604471135989399966013238462089098978586059709
1899115956534833531093826991066705925845201711955639428741526434851137736254125967907355475065352481
7974541951578849315301423739585424486074704158528920524120684353614691593036963766863849970584916824
0018611681005531506158927787393886949914474087415541978632959210245374605144657327161744149604861232
4578826866613976821283856173475530827173455581895148153660701484751318029321488223616745671047914421
3453464886847456832084632496173102074066291412302151427547373362832979290117992468516739232916729364
5292249795906359507554543737314442676634485327431251698986860666896006588329460222572125056807619566
9685898458858436127254660618391912570818962064460831910679439945085438611075668801723619629572463807
8088598432865775466924896435044211403613829196654031940258187918511687139434667050516143108937154920
8876843769614383840229951906271612339601368910224851277683864307807195924537264837118836307248426598
7732765727492255494485751286793173234415079546242614339104933280183576229001855695609383227456182426
1316478727738898737756568287467223763502379527862931480403904539594514467676165411461214715144975743
1795757220647835262119767391313533691839804679718353083026279058333459813689080378369948642334878973
3456614678047806895486871855409500238124942138343150227753792912754730494247314453949027030371612219
7889410529219047009791795316896713761923611192904257613762925332399773094286748110384674982978611978
4774186565729674614232932750306297662127705918441499729659624714355179992969514816397250036417092854
2840702817535314692018988508232779525092998311387768829880945542661169966293809727681529490482506895
8079187723902612627897731359845221266097205717744278265161025264587617175382732080855590376685410434
0194886766026347869501573864091607719246429308424406049037126297861215757319691633094118688136138844
9912984417561729538468013126141975771722717739391108149553455040924075196985887879376111023460072281
5256629750674473864684038359010093534806656231737084742897508667296843897990157818096258120244310017
3727324511954333150047972709637453187427285700207771968837642115789616585677842288958405260843655753
2986288025705098927056915974934193970829272849395509123782721743646722427668863052504711680338033203
8789583000793681183669407076475389871483739216002754249409928384149874547716464982277428845298508468
5907605852199275516275847015931085164426847357068149591793010805871069315415671479910194328448870843
7804010090517562585330091875565346720324364050986586962235346879316223839542230805278856595834166105
7732526668740700588232684600488934411421477811840353099029738580030742367528986273092928044914527689
7047577097551242502031871899489566144967043186297484842854200824983276764885669649576567923589967104
2163310123827086256655516008037564451281323950150111272540528394261695152220862766957608506580571084
4914312995811646046993472409747583629831443877759330991069665796633247845509345863039816063359776920
1966400971309486892235035939865756779347318168345406994661603129395713554136496784279436191231679280
0212519895122721002298830716213534607048687057051853834212706856117531963958423325376759516379522019
5400692038170951779301116976714697317628244640754477881996978412335934301202554884186072065041340540
4832692158391068828750252397133694752020957460695808647479677552549145863943832623259166130157717783
0330058643282872227481896569245548397326242436951539210753775397458064129801459139628049172543307201
9616098602541431775404278151177888668645667424914984622561528696072361676438062853010586722752161664
3894532278122624362255056213661861484699007523730098539830958278065426660488113267070104080888513689
1939629010736498220080080508291037765013525086078951402914085060856692821263228034270793655527631198
6875102047187046644136664988061464190514128539867328023062694503220118696388587407206182087269240233
3165196417757519959241984845624828596750919449600783827038085545780737593564382033408775862044941417
4533952611576812649645490569721958435107164369463772763017525676623071934501048142910415927749358642
2551177380850204892175194951442650852173507275211637132090865901928278463870581174591486302641924368
0284827078485455853978883582358934333459839583251775290866367650815206678002726338455054177968357233
9505091518632358079240120753779319185538076772774124506158585260469700292269713699649931012231865734
9356787465423832314753931584176434392347471482866523283255863226053447539277525569927327354096210366
0773253604439998401521966956181399607921280340187484719964349451090146525629053268566390508035196839
4585244539771362668908660482368923141725959869298105006264783972766575660622652051861761389308636662
5062193416419661647754150057293756097212650801465057946939208938279899540908757405975075514828547049
8270034403904078839091473795545126540036314008616195141100097414803651503202698539791069816788187581
3559534573199465374175004404940011972303932175474769436617621922248678746235314130602206424935043683
1385299477607316780548468123665847274458175258341759128596306004678126645115441876508851258929728997
8226369294345177447099396716852317836711416386722339254347445844504983050917201150357276411858637103
2926667997413267943546249077669858560095517413182472512083878056872672603468395201238291604514165161
2609613024138471955386865274847510942534075177369761852899214522305679747528783701282527592735218386
3199296817351028830264756646583750790871184615955686441418452635158631231053487105736669045093556389
5523247648538225152280797017764142451464020073167205964469560573203674355150549790966447497131219482
6693429792087760230814601127131817059741823748635252498749639376205677569772916185225458833649133681
0118059593991100155170098205841005073750006830822926621279629106701888356486215072522149353303500272
1974568730612041901258601890968111965610018010598385349032532891122802463663318981633496745762825318
4635529384651859956239337570328353111104237285743551036920780861653657340391176582045612350565098093
3480108697817216255344308750212323907808061375300581090474979706563078061307087524053180200784122635
6393742068558861403410734154122667325139282366622939541628797464250192108391182030677447570616877520
1574325181187455906299416578165959366104907519401617993392859836102172672267443277511340021313542185
5603722033547894156862188635891362674933652967673260345961306287881426153198517039223504842959641628
5047882631631849247453010830965947661476101044622428170054205923894634978632137836307088818222727633
7064068298346318919395504455783852808175338016920633690914012876102106040414918923782604270102865628
3543393895281012337761434902272177625049848811113234535309380882844399862909165003377758697402937356
6172508621828079074267001554548010860529829154746695588916034611171878249964290719064358276287720508
7919859859523894985327883493037563372122747892027132638588410085343142513707175260203734490494160989
9859863383908003070510709822831827202792661896457900855131494556040513068911401794593508199753963140
6795177629969955727484373359375858733414802909580127815781370552948779100342967248657084183291465776
4582834125263844744994570016670730091829742893078073463017546579958980540047651511213028782421456586
3869084751408284282492750608847678970337695372755532439279598309616657823329683331311148162461626959
8135760747237414700996349515417375222446417139145517800575632738904115625359652483681144899338225902
6476410624253202471959330800954432067580304914224658707281239955275060531304273993803738493141700150
5292184755577017037321150019782062017516166614210364517902703739708848867929347113659048734377123798
7700918745955060769333781117701940269365754446144025079910118047022745071877772380166524786999436121
8932237764170273007313368473012510726267633107085313661802058818798566168882368463721788414447671653
9400942389979090288344068253834212695668848856939277815192159022676644500056575536494338749869973744
6933561785858687906525909781592474049140963739009573516839205201966669633195190427927397655650252578
7500443160606627058124241670742747655440518746873245200434306910561136346793853347715221096441900423
2702169751275750786880419988771485752461199730884830466105202493522305475826028011070865738703965502
0059726942676237016643570141879996137635730672696644521119119001228670191738582520754109994369623057
9470874899392623999491703418974752677293541288554400371966058098737035241650471905855107266440091951
9714534344399510020954708951987790056236023617010214595239657943650538600290044031125794040202804389
4184328606607667089560895687076384009354738817574606976362768401928263501008628073066338831588081320
0080172499524350439637136218657946488340379506052287984436710432618334318108794231836752890928930108
6459771063207043923084147756569425946735847794037571960945264926636292879316179476336824690616882094
4085892374086582551067167517267158976510766289882518750159348373779804193458272054091969756682660148
6426394824423004405559477588035167511178496978417875935493697287320205398750907587585531039660636714
7055993006758425220140209642157706080558631976765812403595955199356516993728951331704217045124574157
5154801591095747233836622613134336835855292601026455788889233698070115758278489712161203513831940388
8880917876808984654042103858229067794349130076642308530410693855930172376000374510678753596514272719
6420539381157351529632744032057330023076865764798055226173176259144852393323502748246299497518403176
1381296893500575819882191022054138371572966709814359322444326932074567975352274023896471735857343869
8821358814509478854748466983279090511551224288893156567751978393133504790651830296117015434662989043
7999850029779055407711620024874200097771130738329312343873898026025121433509119938774454452061710726
5647470692098728455922945860480799358048630806757978328169508645571313964959054611727343993890854017
5077911645727124283930322750926805482607172024777239201148145757796612107555069556437530323039586955
4424861643918735053694204984376070479760328870436292670827295768119416766630686102272362194214539122
3923495372350180619507421606124057606641071815090182619924141104825267004759777630403510871664447621
0904144333760679408831512387090232481278324232988721925729469041134591018037917990569779598535730448
2320286305919088388760750807394952956978493126280754664750397771046317722067070118370066131917813163
4641697981189126285563290983047675913355337652408990841359338002581545817677062673104414620761218601
3837045848785732145129358572498332280780399065939983443112864073504734430261408068913658854960865546
8594578010974566940243603377803543037550684925775406268151964350388351616056333481576808921410953483
9765242790693319442815367578371025859258574529322627756760164671122746613907192589546131857054864286
2529997801941505475971667771819968378132138785949571840164925099918720498246828019381230929716310520
6816888777289943288673268034765525448392417770801384883782211258684427085847299186138048245660569110
3560335077764183572297381830591889094800370561747056361543488751982979862206185368538696335545008035
6625796691824868279854827578227293045806814875014132670781914132838254834001957742916885030523116468
2585328407485518438837786548027368497394903734318830219904824039175398963967768771652503627822867031
7133125550549499125394570360042461728163888112250317711695149491204634184771517609958185749496396278
1202114995921515678905233954150457428627273735688833846104869027702670832212834462078082040120389709
8675642018011525592604194126955001955348155924256786050471696824184933131102768696306591268124599369
5284269749463852269799226070722277766715518606064278910797791703068144883357736284095175639264453927
6948227560260679709940429622393999856768283830964086731252562132191245751484162321712806719432777471
6311813200159855065910166136312465676514039256567435667392963168609838124065704545956533643593275695
7904248783259856931829397482541259937453726247510994714785701662875791852336062268796262903509248111
5588522414773051858419312187203743896437769873827755419060683559931390666869062466757933006821231870
9791311325487510049921209887590913590634054262218856296387852865722116857408580900531366499381816314
8584726946393292633464030398512255584583319758171430539703704677433045470679707591693177238128333504
8845223891780003015834922138727422148451987042445910681105394084371927802450996798526050349059991496
7015718796723337305764966881088565580148912241231582543206302370711797560614258938470458561602300986
1053210391293734531749696532049321005957131214351185506184935512281821474872917312905156462563229637
7775102313330559026032903642726572796292373674339414129365738696685009671246491620189943556996879425
8876343434940507686327182537011382275334466735707728465748066509525200772436223490080516457167963926
1551356177924516557331132685955517952385440525716602284748103974906713233906088356013283638614964460
7912460079744328626650549271085263529762952802323460577011933296163197794813341551762259387275603093
1575221158720470330813968785333884738218645935460432015510429580061240259902813802382726630534695352
4179945526987934230263626077828553215162069153628532966150962429554325862572128072413420301319804079
6116881836620520736374249385356223166703396633862406679261947167624328549295839392039836926644059323
6552971643524846237870957968735250768280780834296491116516255536872582523130773159845157486102659315
2792699651033151794521368037216157847358061936295339850469502164185291521155501525456059926916275697
2196395137359956241177865567267400140631900998658480402354899761042643939061729913366635855876554233
3695900445748778091620918434705039117723179233585050517010099669788054744039036619379114451802969078
0429002337611567441135311451849520964390537414795425209808308865389297318141081256508648518439137958
2504751082181935100334743228511791598490950382040515428615402699790237467550919551744248480115288298
4946718980677209713728170948098538411003295750868229916921536625167888935867010692327514563351826056
5140086254584959090481814932306529570236203333381973937488403857116243573681234912906103012550577833
7427979132895762155294512354361358733581162220616098899818936734607884707585087525062803518729284251
8773202035548366093690333419868155208043021094309624915715722807511068107917089699783222645311274893
3997059747212654036616323202385462102537381353903810142322069022172334606851719147071090323869516307
4309301201498989921664101330862459911748303509807484211268745702493232737312568725179702675949016318
4027721485751722388144046904101394362964168746368307579980449998866457519172335809669571272308429460
7267847987665358149509833541385479862733093650853281168184331460831490720586621071656226322130363152
8037454958036473493465429814145041414557901750938204813087310583735994403867601844683942273917051466
2486442331294842306684265657703704097710198171037800126182032023315395780651913522973237119713234829
6528907511406452304236008054631266613884032374558459475840592621809105190114810214982748216713158073
7926387792676783559837126001453270443109248866780510746855038947111562253698304078354725550650938242
3454354418094061018438113351785814870044733530489598415270184115373508620456440814678713219168538185
6092322506525399057009916750713407396321919683060042667134379497617392682077483350963231804625663049
1279947922478407805898601911751701855307183881987156849619582559335241938401641981480613761145763412
2294084113998959478436243143902624900492243573473449090736321306249880284146552061389753265703891039
6420402602782736128368426884288298034714814676016821682331388239821085906795589730865820131409105676
8384706044585945326943917725649051894447156287766369306610065303417245838659538056497593502853417789
6433180658502889117325758682860785930945236729455891142653490473703031444777369741102907447860190600
0914184745526428449749128552723853672902774647510917013695134407710235092941279268689649488067540565
7109066463499692293380493427952337088419079215946659098886274755768208536857482591634611710791576981
2254659326861921277405119189766152200617073562970722309061151882932014104172003726397976400392704467
0998769583017864408606437035229826193739746918432914798799707989685438188761983964162503121119257896
6369760381276514743218502598453724783325415405321367538343975411833990336675032275902270501298792219
9148908583246231065512464262852630810306755189199618487606816022584691062072263642952282455537401782
8427145434362703688206776680251435667778231083498549221020849237021868431902675196036396334333525874
3949299390474268413743312351192455084899769439338678004913830072697548573767310669744018512782916998
6611534015417880435277345563050488933607562879505513340611190248115876802712883633729139214460808625
2207615195797429760534952365624274663744488472121041436562722922483980491660143439534509788328093392
5486408331694119057330226838323639642209437905984838359542075294046798498527366952212069954350939691
1680966275291916567882328140767694774117835291278553098019712994549767675542555307057483575320442411
3943154270385327779297450519729678198255923577174632998585569425405823484761655840281912095912961410
4142718857008151300099946410117253796937540062721325969386575213236010893130162593897061441724238755
4297385427813415633586512772378159957335721836348154540614091455930575684164512559301511746613168148
1522770853871995425742397958912383073190888804481836023642324649289447116604221178295768436063369456
7464109219241812287418581116021697847650590227818651170052174756264876567178815972526458327884516229
8437421856475336182272556753626192659187454604060929461604582565264854574218398136801121853383260350
4444040501691657004501914776704800826938888294777383984979748815779701684924687582919621357905869064
0277640790718385995486926365118594052333725109410995439659253546586906718350528165845382692072380260
1926535233231121778753682151996259925003396770652839968068552942870938726535666213998470463981616027
5404607069428268208458316563125284472072499078884944115979207531728269535575247011283158366007440985
6501104391807783669598864879340642923610781264825447627517903357821122101255775722332902641962646809
3520185848085434206375214368815691276781859810119797110564951580170487144685388478404794617081477472
2951475774256374525967133359774169978624163121910708888756640340048896852901304781923076961816773833
2807089563637304417362938196771854893748846948724962810512223647107998405715237661162746962683439725
0097360048969112683559417785888906251476669802183058437396413710952712105241031376379383569307756876
5116071649254541078232381829595324428787978543871288087526217288491266279148488953140378688389647542
9065378301241934840458594329426598809512842390015827630634108356407393403951372498809778563083280078
2149803220118038688513588928593118216110250034164853621163167037923891590487059165092571421723414887
6886173587885415021610537605964303476290748630885466163446276850628409476849430388285985697689713435
8302494319959343653492398124308067395192204688375698150968002466752897685775698195426024134383877842
7894661649639866517096473010036656970139809493689071919225516657520108366653870215852584152386239348
4924540165299790688279807513981948956629654937439404581387461897888290391555877402276624539709023642
4856591949582321130900418287559008103253232917774670286081739192801065682600986379959787245557478214
9827232129610477927257698991894059797588165276900490495520693997965059469793774887724406053522421409
6807471967515545008965754103369580729254494246705178327716525794951029411737711165439570207127240554
9390927429334406982198139133339669942905965917443475272077753088679882462796577070314207342599023363
3277285052192753786060403068493624207092227189861218218402157806481199867979841795774219991557203046
0414614626687421316349665835663501095063281285304317208247506864206439795562292286184418103833734196
0264680398078987877929007591371226435982489109021484350483806833317152857870096197944877147059758771
1414614273799235229070420158353548914782334942599676811550511469604438180886462523011774072389367741
5525393278799582444562468307747778717904661056200974699889373057391305178177745088300538954480410515
7669918706719010862358763037673753190845870635621480823004524020758988194556265223450821172980635017
4174110256360055383126808085558075460624539242477479939983735668112333671202147936648631922112572340
3746369560366290457966862030684470265244046793215314290669240860470887697454583596397723560371207920
1548099665212995951355829933604577133461831479978750848244830090333040261438633332168615582260237775
2045128525898205964448084060008018080152669515423216752137843400874968110143095373370409718395851823
1522857664495791191148670991039999830753799520573100559050216974194734963092392992792031323691903087
3744899320299432511431699874608869904943258745117109009376543125966091927417041772027058500879227776
8851957366068915890369926760506112263274975980337852545432430272520167266659862412130915645770304038
4041954172074175049796927976486099334402434129767045177711254464702794430858362763840235882086989443
6921369529265083587600242317415182347994212570481425142219084038703495494818908249210537768219350085
1233735812680348660217310770249637729118809184065907404612610733201189409089146134983645561851649575
8263315286168062296507454967050169725742811746164986128644145872214465173887659382367493084520303763
6012738598465077406506697442053367246778779046839308365564426059969140159692932870193789310748765341
3876223774191402985687875050174195316185617279730514870496398086574330933054651137925924928877707625
8956307517077061429673366699798512177581229519384110231300214247437160971460534744059013227609493517
5452273264594388457992780801425466975234946934444274204475976254274998898995759623020534593180155538
6562870013383576090985973930358608470757995451342025349970520641108197525572466400416647264521435695
5801178299136421234700716479040377218286352216402193530582250181077750854138712852839401723341757368
9534693309322588503311183091613133549599695693080968198790967127087203190729689754516346845233685638
9466634946476834347578594818691671023213983436145994289256139759201802817575764750745780318689283582
2339155415177340404941929821661934359181482328186660599941589425124793537878192533393753217542309160
0824365692132083520397235961903703575078735741877853808991706494564103517538036323470814059379713984
3063547087655044493348396839654368092864346048672952309840005308561491289007487925319746326232900392
9834241400166098980847821387963194607543805833892019269607697982346513298357364471906717794548957597
9640208275851289007131679668743294684737833967335638173061493231445064772331878252381505286506754807
3827788015128553119067762783797025575326610399164499211932650099079032603161901389948567962675839305
4496753657651524915988476550556102791966025743511330392673319579794274128798902635993216566320661274
9587778119541526456822112626042247192073847237718916260174871923665195836676514256003986158941748386
8457773964837108415641547090136536357905344019577921061865347611263561699926118093186092040732991437
8949890894529359206980473960714485976904143092698009487299709311815107760302557639460932483810995664
7317861416311303873667159172961903334501096156435849528878377393375730678802486693945216995643554558
7370985482269946479750515035287294643063236619557753604912678157003091180212127249058450711934202411
4844755606853585649676783225964978794930590337923078017297321190354283835098430992851205490955560515
4478742421129572877718485819848921525231681674360655420233482963929115777045507496043301179008915663
6505779359732240827114399404359452668945840177376705002885900664493147238367801741718161943358626389
2272803812879270680728827521954404051917830203073532065096827849936428561438887899531165476581693587
1422678902435696845999158470484639507949474150864819242250090309701873621045126746078857357663007461
1042779699685817514188939556806024705279238805409619913336398194407047860600306046762916607531886256
2500199298780845248773950991518835230202330473131619870649182194069582041632181586000599405022768827
3668804623507637048911979467783191094143647091231513330898395393837313354907845830619151236267443334
3844697955374546664445494893607795054767781991194575468554684220596674594565117200153223948593849479
3184794518096562376996809743219097017255392101279905612392156200986920235510912324335969586288350871
7162325262976358212139190796906503434043669603462295088651055831194618032467912745188368865404514033
1070899211174027037030398690755048653800218675804155845676418023377073148233561023545566903084498290
4111414552680601220601776347695170622437896790444490183099022968323883495151690315965270184163811729
7756363916776478732375841595270226037453438600236327937786438505066129598165549257581463189444732055
0279402286274953377940718378457895893931327995092840145215332475486487892984105748107213702390686426
0817447960849125882245207584853994827750409653187568792295914602133363948340155101163903237229513937
8589636946986064237646340184217570029872829482003286386472990322757968610119645263942261423801329718
4500583612197388268041918174825562920114512516397045448906610272762443060543662257774502280040479026
2377888144618652786185231450540703669732032529110332816422645186560491943752352594784828792707787232
1612608248487858674877408205848872228716430368303068646504825224974495392542507009262540238984179174
4817218163933697287968934528840073317491284163824207008625145259996010389032155880796596555449736263
9112798808126362746872661164800677221036053793683466492031609112739162418434501122802849387721011280
9587383279711126056144337951456838783963228286599800415981977804578450928582788368191469435401509330
9257631806404047813185996555972466712031132186926457374349411852603229141685284194743590399997416777
4763349658995100855827917800323932422445687630141459506675455367320318620217362078222260776766572123
9778775512142996002294157298857428591063601287040568229403410956673455796365460416965430571204837499
6378660969276143120267925468183666344015172127375758396232706541517713541573936700346794326779681563
0910995388071026302319831918936718715174664976228887516095308008570934767909980549096332733719869051
5211313394613591006762755628837661783176210822729114546518571144891117913203951542835591874558063318
6041856241740648163770644067498224969157055574005509985956575791800048988701165700473575115362872300
3482024085095344309414863301108174714006859830924292152229392293814161393251939864643910313280259645
9467377894760886129198188075904084098236957838430373685227852893653639463171645898541470532515389694
4820337316581451276096142093031168140326816462742063248645750939658050902919805286586288924913715312
4876476571366668538537332228094821553784146687985524257947037641979233191808691573238019854202505879
3147738767817392155787378638793730406758409861737675559483791816233850624696096427830114815139227903
7062192193784184370067267962631291895840912895925703025671993418776037823760336452630758529650143791
4220919204777257255866160638402635425547456755545919383147720669877428988541924395161003389033244935
9843742775872938503325980373049957852057515624787988920159230478826043372685136598769306162305445384
2846168831515825752434478331031572556164950619196261717618194387372717079326649401765258759423124418
2119690607281492223527827238453005792966176226259787724109686212733633050255702516113709685967623731
6512174533768603927242051511882422677019794210289627200919046044308251617234479781609923671621474648
7062438171359930523755172301722055257141417351211119843441662908261882928550692027523398267457888060
6542567424198235288574665543515856397878423055542918325410368194215377943630667705397709500580435394
8693163907872761938496977214620198729216468201955206099244352348888403909886456250670872059351344936
5135570720756156545355753305678297720034790666018094614585940727784469904615202800451379076037841532
3074379779456339227921779170871987616425589729317624761989828053871353115645034032722726202153676981
9490432451340021144792855304138645955022328871417158347969555799727592997699630527207220670360226963
4829256436167888804318021445243737909892128057172719109573325877921388077423013398056271914295367398
9314281528284903210139511750833970748169065449617035369729432725567938247015216056402631441009650921
6427578378050410756478979737710444244922015569252389404077746734808708433993566032626995829732508340
6330972483655094411934503677051146388824784980232305463751419734587290203521813197926266744129120677
1592675092429286653041159058508349904180192302921939132669307553286566254114907151796702691980197857
2001175763790149494743586456618603810288595325031371042683028437211422305373842207192782431597911288
8865745122953548002417809194032512434704253648632089160483137087698041431281414805983202251101122511
9630614431522446815765292218135054843768734062054261807307956893598318536902068816709128052477502186
3338540915714309751868859674158949020456309092923207120590480946414561394313933371253399552966419642
6887043418544842252177460105583651603347781213874194463007597223817823124572815973363966052390115331
0154723826149194280340050143782938467582753661173178821665656078158568954441748397902067497980865688
1302024887392757689937696164220465703003053561212799946031643533659023513018804724505500590361943431
6995898431945378672001629071684403461455443952832288069861360176066100422790757365826141974083676845
0042752711309091173114349804557259594928883907841242594021457025239364016949293052046870641970535778
0860153578177208901333862376315409982955270934565906427167662774574101020978507505540401712837580967
4366859527219738676018982028346026842797328464617438854106214027895275320737773295506676849055237087
8711227830262441516735312566665674459107174095096909264345765555730390378185939680036116181663932116
5048571533401665307571410983869690262769679715778896527958741580318162305888821659079797500105178348
0634351127155588923801316684193327543263095129074508669510402355208787965307037417081635627684234255
8250922662701490053911897810054971191796751820441997547162802935718554207725310674564454285785858552
6462110770626479469143475563792850522604720784783480852862274451700826872272081374197370734584557453
2801909397802034440649871583620692885614361858748663882264365017847605327574437198209838782441299519
4860986929927865558670366473062004155131321856293253401869838417136745750425078938331047488422309243
8470552466244881863694715387281223055314619037999950520759985743595639351665218242411694186140109401
4265717078956307976746338480023419310296508251979097774697367886459474077626203037117638228620690084
7298342858998888949425704732242681063714541517026169553910613685390283085459852966026062693786476615
3519056734869720496747460539238787640373727318526299667245659411986594528833853280777990647271991134
7597486352680843760777387557372129025759982813830823358000737484886542010460348627766886863106486533
5984123312951258135309034746525984660128634548171306245301925072315860890854289337172775452073923052
6982361608487576556119219044629564366231784635855294403088258747437350041170254971430631681391382071
1643545904174847048634097748631120545499020941107110090340964451307108076536047198294861332729072658
6967380742578096199930265493208373111113081123601541018282575149862487960157869714661112714462364193
3597048454369122610709337129501784544779022277110331160798053627152863502250968789565968667777195884
5664242077027253218592865585829773890508840380633294732337489424471992903094523802663993899560089953
9080026233108239711853366806527788801193524180884157287774516844645187539224261144352081676580714834
3572474912519645256789746887487557626693236508164638283845005848565346384178891513291620495555015282
4498222103323875595043380387875921874846497299827124589248913615878211580587275905961638815460644026
3968263599403331626810569335977187823590524614423951852756337841391967753956620152769124047016377014
7484865489634350912847004985900375128537965710127951204203237080832066066722149306848185766733141709
7048304882009223045382068857440916747605725630284053654124693993689440401448261347514003639463579477
2861038404593222171509088884580671132013234481135154026841630875977988844288880541617134674832636722
4764889508707576805850676915364052256513357189027201072871492221186345338169539504200954649295637506
9521539125139261924859115532922830727859088590994491279956532504027780072363516346792088309462482738
4067084563379702758730289762196939575689692298929064869679524474486339183722414538074169484108838018
1837032839619832358417528678154228216210755580246949276212008221169029303229318120944139567016285802
2976341293252023962107560238908884212700286543408956684789973521024190346688540690064399329440970367
1682417551146835605369202514027002058000791730539796457134865508444917958604823029651573211863668271
7024568036168330388234859876887374474090428046824963527882346607256265686851330848713601923770831982
0529829724016394986902052991688335796966206262570538139907526834825807729532561287417383706508583090
3884514037858428211934926552098150283482226747285172250898609531262958227847741661626714064825988688
3015700705063416094038834996472223011909719441092911633095627111711469983347758178470074139971361498
8255092315398070045957071975850764554144394419284112592688598280344304300841544152173830429923909161
2943691294434983032258467316957053572657200820573887504045355857538815700507912808908759644496855203
8727759577523739511321310344846483983711713188297588583054621796084199369171073392754726261430134457
8846721044941295417115856144344732474707272111497580263064125185114920191965239822695237127652538012
4025558326495503784084713119589307740739894105188443197359169334699837254221059416405852272775553227
1731466067255582399528065221857420038869857211903631748407244256826662759807941267387606404291191759
3331708386098750230651191558023734841105759637030634537082550463585368979105341775460547920238990924
8362092011539916151359505651480681292513456537625622887726686653915280950398377622819886149284772748
2882438175713970132210210687901217661592356908524037892056533959127104257563187358290400174936866683
4764394250224323879100056449862286239848492236948251902815421692347045906109819009325015124049930937
9363979292277137204000227859534537709915513425969806938569564767842607667185347901116081686475593066
8425037192211958668608827598990306150866051509027332117903234665072446769506457246293985223069295530
2405872710343800864340725250324795062018694336894740390236631346458575514263961606259877573819841914
6468854779180971575052055575564664088322567538501014496050074704267511143308571121643006100922257833
2756096788241500025291468135067981348771114684305755704821198487419664390941526713945278597366888899
2892037110876902606144675933322896619788760343691198792360664716781920824623650600875776209015827013
6716863964174311461213785336037986654515758736372771062544104589635352029364465935184491903722047323
6253010107424606889911453221509015066762417825209599884914793150475803345685002719777134836367247151
5423739762362959273508504429116985416513816115059616950836622627939233271782410425209231156597198969
7707035113605326121803874598591900475474694823220776874208162208745807950949578080274013521317646730
5619850250072966486235025353452494150282918991270706905051491921350230343837631912804367349463932406
9079688803479141569264636670950386130165524734058232118370332595530149769525712319211406518838646979
8432723893810880144004745401906914282145407893233719086665296760941945564085807116162574822256606647
7377074265401194948095840371389337685285757848644342784083365277255703989780633588510492278138300286
7310878666700529984475092534178440920432057636083386554529716577289632389588991913470840283519648835
2930710623040526938714182452508190160249718833068321007418958741957062959579744845247124729665996131
6883681294024814984253119278367858639744969514520093782143880454479706362440043491095179966202443191
1315535587175756802677076424691705315064977626925947389455537226845803034203431927118926442699292997
5388402153230372791897927860266513955264754689645576191628014756621431329180571612199736609113716384
0351196836853046494114564847481013647830344506592225962000360860654340256009327785914029741888076344
4083878329982042031511698176422098312781321216302190868573630815713454111520242907834297445691827487
7724640961640279812101985448427748832999446133861871828045965151343298363203205678967348107319158359
3720301286353595347717437564569521419784986203246640232599765556864480527002078989304294111997478273
1667204646156724548954608155678446329883975748636169673900263140752348286181907033422819928119478621
6269147602682789180543741550160443644025311702324062525559702694673864551831448557799240069699211555
9668580024174034051680073568369002413749760826696291404886674526847389468543462072562902663230629053
7925313576366866379988477217928828158694584237793724941290645465041833358650488012418105512725200104
2217014318377201950363281569129801393552139710420446902879464719594012776504860943798463291885492808
3545658274835303030201694338331224812354845602531120002513922133772618024991075037873761264208119236
1850148576402812303782094217353129678236332732890958115949722116228506380153209719262533595295994514
1623284118326103725985127667449907068427244199530723180390625749697554688156960910451948517367649686
2111974491347797250162270637904772184288409620319463911134405486047410369198122005391832876682592931
7331743838467807612334253080705297575746480506433252426200619226435356822564873789026125107273267259
6704078393254160402898232118499287420408199443229449494393871714631986606046641412918020495166458084
3382983355279093474487087040531950361680890401189573815084118168036106038784634706190238664607497604
0782142641440188656664651362319468331235525850888093412998784657136005514341736095466937397593363828
5391937250844096025318771499330028095614968781601724583239643046464505255885550186032155282940524220
3450881809663609676664763559139042189577341138019564530051246169674311444873723143450449994960388278
8249777747074692166588451908242317874527057283747950880281833477428595529915207711549839763400104844
4587951893549761839927414795035766616429540788561631305658232055884999287229627072971158087058237211
7125488173203649249613311112819665508434986934189213315855420344163150985738090330535468117431439845
6316114188230814453537167644769785897837078314240682013122315458119187848229004173787904019412492616
4545880259751029701910912062952693218166757450068971753020426445982611270322150661170411341008165219
4276129049930472549738141749718398089904599985892984110347881405993985680931036942835093354553395179
5341096531614051328052605106458548701725680930883650211277628568036281261787521554247032249701694491
0592312995637633961378227131806764859213694281462933127382788605767416863217724300473489990473313927
8762495681945784634856389588053986722560792974893195152067311007732249940994445000428432215581761539
8300645844091413913011694594369562211282514913614473429570746549084240370164643424061539615209564754
5940191834669722304098495103536262317041828633143624584345711331874729232188806898441987901454904679
1924854674306259325762501151523025398835006943737675464842705602408299302249162398680304881284103035
5664807843921430074578256324851581998080564294132289156517975575809229967829961694688859928300465716
7403713204744664550937677369402011768779590104577480631301145066926955267749576683490459240139226232
4456193165651532095342719224296471497037037986319429518952607396420452877779995064665626075043236468
1616435409934316899214598111541072023868433792665477666528087476523585136148051087558608100819038466
9169245601024209011273936720762741279374059490020696928999946023605976916019300601288981966112770807
8139909115156778615396110683832197707854755183165131853988391202562732007895404107734869537178939183
5458067428831587756971346282934220725793534678861777138903454861957162146049016690016116399729294517
5911445105349799681222618722125573394459038622925232434546084784291731833292348872281097787412553848
6188377003598490275328969672373891913508128716927489098780512027320371922601506083601817410608046722
5447187829589548192036537702901663311669969789145460464567341922357035581568044269163741995196881512
7398023756753972432657147181014774637318631134829970738115590327308217022679078350034127489749017757
0436176379861873595268107472922157414063609797233684968618056073381294299900836770479974524817741601
4381855005414892622646517786178494509906257079699882916338710580347191253191440163645146524154551498
6723106488582662115048682832689592789977630994819441900172905863658949976666274432725834158456306004
2211014181244206779865338968149365424229516845737808732078184293419698311416302814748913877560476786
6046664295572257139010234576562955610236625585927834931112113552363091105432358380375302703952323362
4796457063589743189432846596592351211089020363130464149953508053938856557181022143746432991966140162
5422031603135133578053365585451421084915546903018260689411730941577421060829116325775255670122309942
3531149249648207190068426990319100489372866751924914948198843453130387574803141562124023485007108032
3465518565242461450826118371144248935539798151857379605534479003583392540591604386069363698794928316
6278756811326514168148593647935710912682226778510132617841191894813320459396998793460648200301519674
3699174005700671540480821392664499374966970219929629791907433055454500757882179887377505452723830748
3466407397666477133832867810037514828263934945660507853691303648646219090440639685547140452724970808
7122043575746585938220517216007632786813807211579297828943124502890329740982586408472088837905131528
5286707376410015418261367074964098789833656942049889746634458777159906344978389166830389765269507780
0984515558128734853610339804763089546114153410749091513006152425490399148298997489353033889608865498
5997238675615836045900745670339027452114765724959897612975625701481414728576401890765404737320866339
9962909409332974781037249371492619604918771476319659021809078337187271907702855980716530676133020702
8075223215947335130862517739357281625643108387728257157974628933564189564076982084024554099544340207
7481756199328821656424163655985306167779176220164228724034240816014321645179610015250059424759622654
9924202925588802356466867078185117096364288996627747321346305049490806381082171882179352297439063863
1031454873618924097041591351447685893333935385259399292249295953286554234240527333849439720572808245
2531465590955945311435964715054245256565310385424296687850605413080967587775761978720822813568545501
6228634589465089974382902346377086603644257834788340556081915166274181701551060213546762889129402437
1506124372869408837036127589379400411683406164820127870355986475422840990474790165618439097414368905
3583006735273301147436473935155069881062655208839369961925130013983845982589769110391991708461503934
1455306453957597335747384103792097459463368543226461044168918042789667627286763855655076789942532418
1900856776580563686743365156868962533957421907699602754559815090047655545013323707884414289741700247
9177047666407995952086903556246018217110515163189779578626520880939699257495171793004465800330255953
7663662746027825203378597495056445034022370452954433145526380662370823225037961193703747647463868835
9694948962651467105535847403751833424425928222330155760650507960136801891991364119140923078558159644
4725568620135154146828362309161564728749974931867562404338390883384884622751315867877098770868730869
1702479107842338237990790866354286070597432124448980866001107223103205795689132080476711700274957701
3780173989188577917170464209317242928796123542227112990871042154705696202128355123505714168241769199
8423111008322134223449079254540312738947044540547971669360928004770809648082940872299017480286843900
7077417890495961255748754012627869554949022303319413908528383488266712583591486803676660782386993357
4176257411375280861041163156633696182039629220798267184587787634386572277258132031287237097207351011
6527511768277133001708418508868586826594951022344783406907564254534062232341315745811151329514783418
3882414418972567119103760553933891439688768554476846913765530383192736721370594493931977577848448502
3813396881279993257518805815750391980877798124405708231125620634804026335238921713046698130566570395
5107477566864015163758967919765189158792305072119321982363514829562160462291052642128639972255219371
8871059167635418680365726335283091958147671625046042234467164509798474653823051162963506205685151661
1071814124551721330554803516074036585737444839632905973339510756754258395948965066139861883110453860
4054768328800508211691167074881201446820349100504861131606462221611407312995008949704659603779327812
8795504967073207493184507363616272656269940167750317438930519412021058443961472735774133335918411873
1577839985506096417926451191897537683526636553794904484852171906267516791976519913397436840225765744
7272499825782186573450253981159780520380671683739470812013186742720169861334450996275675568568057492
3555083651475247369667402274250633558082574266349138929223893248287468996620229490973596010491830972
5396044933630982928127443119722403746943908404374807008305667776133912258399470045245224079573293919
8847280750728877538301809722153454197887016599777084971277753449432282972687418316003599538892518519
9509307542540753184034140938186335806705152761942508857013066979019682909010354204491682649642227312
6972583319181277375088781077416452532251234280128228291356918233245644293431576704315667724481578578
9785969791846911858254805381515507561100741652238115686961490194923034087102360113320471291418152187
5325921394164366509492926284371484681353400644973251377040873099761663745677886043922969471063758289
0078243049930606502846063615988303912345214833765121157233351333279687052406591895241186858230538714
0519658598230690082660580556648017396800313009962712711665809393712786219218646266488545826779116270
5109263363992503198688547584350142927859789138780454012757365344647565730727745133644180117050311573
7269419045600426525855493829992629721998423037853048411918326137433951232619596118526600438703562673
0573749870309012560537384977174453410109897752435496076549137880995673335891845942275480677416406753
5076571150890370314954688392718815792473963006332052336691582377248694759929713045812472349131569461
6891089209722606770781418231987165579208538540922601422038840830525135984370124205809891340291580783
9088696350787827860656221564553263059239942270431555663058232622018102008183752593168923548581125735
1342327252532387902217234382204230861342711534073110385521946346598989712731305906403842529129381741
7356184269903171035490064458418470260106325985749029940771939938049571865109149994613068397382832639
0614720368867306552003038964502489764349183753707975652193830019748567695904682837513983604758778161
4761983145788180810315041180017100162533433735716654224437515099963933261341209885573587540971005232
9559494862918933644752121896071606879678473329837705095004435121839626479031182708243291536714418206
6891127666128129115338888549747658170969597599712544389767559578375662432652784468866510776731365041
1827376029012924492147218517728450187127820736464160828001943761709016612545220118591374492630049192
5262291656121641114737913368810359323835340815383432730627302069418640579264417628883876441742389284
2626315943233414122993797275602562139222642422937213446568499685762537294298162957792052757961022578
8449593450136886901664194766385413423421338822649209354950407339160621998884697794493249946469424153
7646570883982145054514957187980998566956120611102662916270984126181335589476938748401646945306872000
5532692292320226093674416830807035456978227435094320812762573610209916629134953472111986737194456783
6497543866173743754183341073674335616779582487653991948374244119556704175871887813876675514577742464
0525736860521698206590036746424519274112679054085156634097296889818732578881884245955139108942021591
0852500962795905269195000673314600557012727917841213591523061857609224210686534051952116057853536227
1346418146762730182177573516804380026817588532477397425188021580776270398588422025007415196374886888
3662315371318406370544508619033792069651024718050934255254596773063438388158015690337943015391339875
7993663220580800476631126953874004609304385693335487145845034276803110105991688864105007582452616874
8493019439422067095663439565843679631171750138019048226095507707669399837256384262014816992835612432
7085870669750439779786476738212386482649047309052413676376530699213180051610340092004963668488460035
5777474227150037413773516721778995674047906622198948122147111223801747845139165464732250722432641357
7942205055535621773810289137987207755376436959853020381538869293735126590148322946243254371897665468
2279773683729513099823076205893375680184520945980938777332745627540158403977163859532594627162666808
3156163799109601258186393379411577432271881444226741931616938944803288133980131338212971577929500740
3398116046770104940309745865429213221864188942584851275404755151734659344587694243004970508416074864
5110728691063561810767969851816085728282290626042930890622677586231453567298125234528585849349993494
0896664706424389766180435251989572677549053471223639738427049441121513315627381035879143666429734130
9579879802235584307587140365167236036085136131193640843565701527687556911643810191566391781552810142
8570241531324932002755590673932240393232263945261576556287326029823482358160692763065211549718006524
0645090664918340864220568377620156418850795011165538441699158319284733254393801219851099678455705982
4658937822255287441111740824971814200163692425619176062930712925262881674231938397521003251647718733
2655590098540958853929679503037136455168955456029213289597081705169925819970188956987807729331240354
6133514859026695025853311505993988705391833086573842129818024402111919917925435597037904303743279528
0519576766165041806840992896368466212531739233007331305707434442873543798008100370834615597926975272
0072232884087609248709864314175981931253096852671551941031492791937290849171046820851503250808570610
8843349145971540733827301425104983563443888149103337990113542949852755989285248536803788658513833785
6861904075326777176846159512958427580885573392104182474829691339555654263897204561310548392054464796
1913228225470180903820236344058255316124206121240672873186694152201676777140429504567567229411979798
7428233822840153729506176675362955563612075247679846341189396188231147725232370426676426822475799825
5448678885802657322343102041235068399959891591302286610024582203441615110997264720112963988670869528
0291355067309292055995480556688364326093922472672212576985785658940893821433515680225009134684772219
3967607784354895399986470116376735051279979082872338399092723380937323234486692700131103100453320005
2371933615233199540368302154793192467816436689592908865493317818359548889788143431088169381844623133
6096211589311737943316526370396382069646530699927667623673642699075942883487757220876296716991393755
0750641849520785497930572600854801348755105967633496518114648463200988371498380784830667196619948914
1335475846574472804411062663821500991563954679758402646770096114795133188750401218740283568766476664
1886013821387375676246238828964377786583554969300742004323011620046439827515984993931827318690466678
4528709544578342791040911736474419573520459133725553864411934128013855500580117702528942004382141039
7855596693341942760821907961646902637122471105043921194327337675515259087183705159809449277888022856
4127865704464100673116921360279037102120770645257463088021439711929735796559716456499014953341029849
4326141199739724868116578031271331942505118313200048771057259854663234450722945978714502607781995805
9997526203109697604087375816149337965382529390722277326530349336043064705248124461680569587530255491
8520328768825981185091749507814152681417658062738142548157308403949084006464449586401704675430727904
6466492604383213326389162117977015375014229277222305579933377905756562612908899652604394606391028265
2908802626859468042037886927855424829292996426331060001497381718547157087532399717888591507148939409
6749392732598183960914806754865939812383220453077626728502850550383138464102570061757600856785310066
2375786719786386798479773048850497702973741376786095498781411586779872513147697062545014575541073620
9002193702618245077611843334371708959648554321928593960259362628842336636771597966029594654036885276
3085748386699167028247435293922543424810803704356228683976743075283580068758950960616077258654019619
0883417447032088167390812698368622479617412183086766975182906183526532976458300057679206489163290321
9461829508310614818966579709823832861435348579309623703230578575838075143041456102030423112370602485
9554288780349304965481988080519406798647852651508293019645220840214170128097738239531406452101603227
8912771292364831482686347878615397541909887415408204469357163654235089474204636113792884768202336894
1959418220579576784281581565964954030974144435535027667494376751042982645757775573255719142169453254
6833957889463952865461733959174420743482522725460587087586532606830483990232519803469691269188671720
7188724859077870693350224322776290968464232197577969619150275560380767473427485723576887244530443365
4190595202135062244354305027257114705031455571876984337928246880893105221245265645493926015195377348
4793897888256331022143096010332775023824442371805858038828967049786341353201997353882566489455607057
4086716079681900355953549425174694067351993412996551227559726003569787197559520786793779366845028091
1713932808121638259149775663049524102587325374715974957245622978975938913556096649235301923332956892
1128051168080570393049974976491664151846129621757294154747651048162906033050564677445142950789695855
1165707231128504130081094893576079355699736443716534238101628224811477060302994734322645638927477594
5390076942484768222738327501184013184590981532601260077422549550954432276817491877552359341591672043
5915485536149999710939257694617490338280655801564970877783830529148485286265185915981712977001316798
3872230717869280187616410795785017773623197201908985937415370654361713198704085984714146520645715283
2033008518221395321162222251598233118045543168495913913495436523922835773328141220019756316452446174
8440094395877485314039947634248835999935322602052939049555874229798949895791357810178937583473048793
8297974938141745730627442506832149644614234271984346018563013786296931659449412671005102700142501038
2677172568245337725861457327820621469677812661806354649103951528990591821592313094048392687242158905
2667900130236917108459785216063664405587995400635726704991414458171609882672063348742818997222757784
1762150061872511104683194458179264231592405429526636456257369973534168453237596193644839597210832661
0126598588779707147098080229122609638059302196250979567636730720461985019207204219906500210073634480
3975679699012058397328936651818257110277681816056649142588632512783336363206123935117260587501914057
0489362690201323583189789261757551166893722361243747433371203468476947617654686074108162093471878903
1153062598630790319835934815855565369467532927622427915171581483009760182127636936459747565836734488
5687463354074302235107284841956742146539090589895522220621854417436509829443530412702825405053163917
3146905653683143159320292869050231546201009545748216870025528746086115825415839806277260956562921764
4083849939131557514410733980457447551369706757089093385952477228797576197849428241215538822059474063
1122289354409230751435701573881959381346876754799438327037986589454895261860498312215703588649318118
3017244873875289419225472445971247739585606937579898370375640001772778530688578822386163130683585648
0236271294535093384987097352425285108264423479966196904948179668399088474726884812365449531020075994
9763777844934833014841067296720515801273317264106126349044620867505068047831261580023811424320569328
9057890512395064714768234752401698652596422272156886968721724311524340818644111092519087114223229496
5699394131737283133339514780652745592174421467028616668075401139321962688278338319416365320332697962
8593474575740544730813773735041331275022725947627638354057556367048617177420009661476060621876052388
5596231715464098815649711083741533118604347731073012043455282324786155005541103342629005498706790334
2148302511734273316938162424098052622144026308134890152104352571015662802474590633001354149837457689
4196299809833519280449000864102482089138244799163800202595186487224442037886817278825273222037544006
1753053867002586846403601700242656800797529796668225387736660206426922449940363695873061719348501176
2211873632063528378770045450753698951180328138064085646565289716787505930645021946260685089060021907
7538372755765857556800790155826637896020826748538317590013169787881025787803692032450335756326130645
3299094399893885750824529177072535030865544737297484554735213884210704345231611912317380846089209511
5682661765256596928633539223784768755553356278153462657541664794412964546395180161842360969526651283
2311393422485623433343799441454230585610225487165270227954915983994134858405497023690927749112258322
0169483269726688336573223084246636121564117821671915295958113823135593039318629688783999211284838042
7985616518242244072324380938830578596511652842498035806586950117641143781501428618602599792453195401
0327042151614819494021693371330661261827677054260045040831290013328511485916921155299709690766681876
0924049711337723227335415688326612802334225567441935933582905814410040501965669064097150889999860283
6347163275530297569263182042682642644680058991883598596276894400503853447861823938691132711401043335
2239717587409595979366739989670846163068420292126561504379208049307870987668498389055717267105183193
4702437701737323734291904757957927497374177823164773918851883746123053961914393306671933392132931747
3970466663371373660456442574784086158033835166375664867674982958486475265616312593094171338626022283
6160364417088011751027125564279013181030776560408869428440137335453768994509478926096583517764711258
7633738095814757558695829911722206641117434964424465369897994468715518227814009249230900798621546008
6800047871237143523208179710349374906317361425403730920880431421745902855153137281447795889783292080
6589185638205003602430463996411378257692764535475762030652867904279819760624483065721648857619038095
4344050520077618055296534644802796625552621585793542423605847332673212588742996082003725929224153125
6929134983267444006519261221280134626435226029967079870175919469439204284294616297403637153771954695
4024419745378794671564458468971123747956143236093985540117660123557851383937000314826576973132406383
3725048481044775360167902464114786475497870320126096126319810879915307731471087787818139643746780227
4433925739812325019518862541075691043721626440537269231745900692437122833429626481653350986846856635
1340083484639186853141914389680388411675610692889572742484694110226804106169710249384538576021114854
6797735623586219377562745135456900670704486941525278037917494641147964269283459633851096902803441329
0860180603609915006570966682611004249878871168812157047438925466191570220159933900067129342428413445
9538957648031207115165042206277376277227466458320261412354554246444079580628561280688885537354606886
9123324585755916041974115932905574836247798886117176844735305905077068007867988621964572370236876387
1302691244636240720292181274469671767480572120546929848180392225374623344994220706681762604913351290
2580203496413901511617747133540864386654425877758390498793517464356783401706057581839930786963296321
2382351753532357080348492683588166479026365129191889497662733252453882394451856124479383895992787129
5472634818645621672040656812785446816111452656046871579233637848396348482739367056187452012717161157
8758988386984063770384584894411137838555118381368771070293151484939278502126508353773964623408231660
6983993154594196354990011594867063257158038529400133883349639493562400197512268423931320030067515535
0923167702525791937545587049360331440156120661553393191723426248766194090599080495223836066045816008
4123518383641787132580921587537102764149497689813596020970417468675066435173949682504901890150520878
5495602143479714634332502454276864081483094399089326257511644731380086610133028528131140432331188212
1422874079631824021561039894613605417662318989224096942553145019051622895879017766361639472045394610
1774754968454366106854596226019898133475832022906156090067390139752901916068233251964686095035446023
2150362765734593941995856449409477167624336895206505068628390656864232773618283760885253209890946791
3024880839996302057898408047658974796776293387822929647716725750303002519971786786457674556198920904
9676753581590413952747938153099095435816264847204523085299721831345267469732855581056113445712943179
1818412068032704323157104009552291458368312029944199396788503959286110439157172798849310878276944926
8008628522298325910550831818526948362578133666373451436518228102939970991473211902799445775350416486
3012824773817920241937535405478439108904957433588174885453035693371635268439884340888724861831932991
5765097347448371603643818308100347044606345674235402643296448165013814952973118908341990199665083921
1687308474701457422277374186547090832144380364337826000721596546722482577778761475708284993645571500
0460915448947558804439217060932830198829777589238314856680641169712310790354328782277911202141385451
7147203166900352341841422874060417989502544322904398700222062362017467547996243777272923041830424574
1268347618505894074456958377309652811471887236319158764423767866813357342740371222178631084770327603
6643945909061223009377439215016050717903251075239684075277670531524738930620752261819245476363463656
9819382400099607052341218532738679749672023099084076217685942702706670194921778027388396926485418866
6750874019951992885064891840096979986242351970405573871265909002318174765679143970529699918283492054
3650657228317854755357469065934203593689436987143719336510034159755645664130817139605758358240312652
7169954079509361141007681017681790904130327143750291860951009470288484359678633158695812451442967112
6338027752116961274292246855646669442368153857169712746404152460549373597895562575601435999471978369
0719069080789896197075663256385807854117797223642459970852763138283095953554746869173697949267219388
1690697919707254010841342659950511705291768727428060115650246371312546209662888943849476760814465429
1819962101627871882529416659672535845903392259075325733379157429429895122563205274910482647930459066
6131479989445315857749980124573724714536644801456511824126157702045203198509847823321584044079117449
4005678218696355816281306549197193300118400495142422582611437201324531376478167992617539935840024030
3596181051620723892011267329459093152745162413548593174506817051229172582080374240068482410746235947
1603704168691849907248052017490292733286341404042611631638086576969771735765236787077424086317781560
3979056823548375967670291435779949359558389253306315843748649884031514027380006693801181583013166665
4746517374201613964633291964780014755069953247120301224275139638125817592289714036152264155912820888
9376921499368678578464388569224766234354158555135072261791988843671585857987849050857388956434167572
5468826573057870180712076754775830932698447872873343154438046800474299066366520184759266049125317033
2741477020938163718675348983081754838405379145272293531763982172122568479689746595242081247287020350
6747873833696527086433048240182566072535904698246752468057250926640256243668541541979209194011502098
2423281304451506577452268716155378370729841062287944325380660808007279659083340722353953464231604707
2228823349775162106283783256676078348863798010939314552116133694095676084803844995562696162127725917
9280144049090276644193243836255463926345649409185123300993851632222603014624836058689677087166441991
0488200069467883824254032722459701791746289821884750845627220271547669083153592228188288666758681416
3294930605498755310958043576127677388187128971571618721031689552695889951969011230946252047386961713
7280532932394732724134990193599780971456853296354035043748507832157614577044798269548394589412726945
9791573943405607703336510079891171150156655718472267962288449568278433465724166293299524992262025482
4581795713988449775400904581178093616496835999420130597008992039977869216078006619803389975345094347
9167037116268138557174392631991507843702008724354800419657209257589847507887214041405627060644050334
9077509253749961253160124623058808256461680923222364263710951247233330775020978096821784291237520423
5410484324143183918209017767513939265922944892496483727232125397186023107554764413592031417040122526
7686579341979395804909346738912344546614413779877116347341073057905372333491355190195650072600211080
7403028172588571963642370671167115870336976923397330587623683929505339996247280656585050297767714143
7083799196810174298659051468131670454527283696057608673301701019739637672146339072764903075936376898
8105632791855631572952292358478816344822409857249901479845502894578313450520583504605232420927972273
7474176064684569496566235407622827863034135483947083744949910276445864227455209058618495287974862441
0529902603150423692799156185045188565009299920192825441782582085267285109507833264424438450797502336
2981551751586942180101766984689205591849808170708904762055381729056412581748851161105570286275643657
6222425700241031847298824351148530556667504609274837240160653599154265923227220329640027042903815739
1845453665312142936601137054772687189559881200192975920361316509173039362765842616506559480166778653
1646703488092834830487435230638056992951769726413155559188681409285843564263806615662170541939535450
0492663311163847266468159455548343663745131825854376677229382138292028943805694392672749496320343720
1557827575731671598067560185904236427947274403381006063611815869901185664678628461592223199385683826
3386593940542849900338058066213579428509461788966106314519784103113531489009362019256048277520474098
1987411065792293433117200318837158478874549263037418071957907676695950281178563455130956361942353557
5364491582923267147730676420889708485913273218840534813448960499634885492236152545656229936508541140
4725536210122605233825602444069397079660632072389822910812587080882088455329104773636042182994015555
2981132320884269205049207859745228309184798801139527777996685537426993685643538940636728874536548358
7821637800817827245276318318602392740978169756479280651753867919616463535796877105441637824685806481
4224871214753752442697526170391992738304795335026094723301395772985568182922697758345304970243588970
7020621161919256425975983309885200955643104342731840570082006921480516309150058236698786040557585722
5291874187321852470925396812112542300594085967011332727504991367806649813003694114470796992673598508
7664709780075609286524145464103614016888444378410132384404916570740076636103802069405588787448179287
6617001457849047553970718439043764226173841693361750861933460239245955055598708428657161695682137634
5604713845122478047773638776438572889440187484932232898462075633175064806030403728041631275488002274
2756759190880367282082803693124408423791990596665579627795867550432101048769871519404155417632911920
3526592832079132665384766063856106867566575193716451702233708848718730369914647594822261264030269518
6317037580384072088531136645744467762257861736124946353335304690022156821145287048882264557890122022
1445663066765786398881688708087059976397653972541259032912089014385290857909216933698276346580454024
7576917561847249436115422410719857623184703996152296116279875334971072288493277234602182743338091539
7356519351760264091927276879162708477387630248061621290692530680889369624552663684382704950973490383
0816147771759418673666508388604946700341586135906842701201983531457872334139136671596730876630953862
7087816201621020054401847884111796480811878361616308064977206070274393602846077383127180597247543163
5767666612370650091477792776897172857921747360838957847209857564085090661345332216218340010455956042
1672355410625829015803317867999826009223252111796659905893685332534460800360613451583396924373542162
4202255133687852964477990035588211267400518094618842944005928821999696151108000390453667898040045905
0580771571171314016152217353585163693229444663949626506658880100462099703557399355139355398666500459
6975327448503000511708457614368755210138113047472873722877728592990232962337025588680060802837585183
7515581476031903518803212629949878367960344586233951521534499593309772800099350769529813885288924577
9286243214947728723444455233837051420102824123355175044297963130965192472447100029350385466318222213
2833767936133083906705715963988477782824915121154792060337453264248312837354555344168483267608116533
0177879847725459364342167026122404517228153210272744196742013388349120311143682436058208999144143177
3822523706883682602541574768888316966175127290093064375064380842085354591402661122363459248176406174
6378109132463909232615462366155698475476735412717987460941387821964593562620030810273082527102351899
8104453553077761792418286445636367829207424701255820878698737185811141571590821211405438154739815269
2552980434014252156663933733987603812151857808286105830578084227270694430849023471766601686145752515
4134616488076075742424220752191297924608727645453065515110975702937976678253401554867780750588310908
1778025070417002696487437807108115550634141720712646777243013101087063190589241807524048247463095214
5698594265164101637004292588712776926568971625760784925421971311709268982565182116441974413742110729
8514976766377354935183966978681629910796744386863182833469003736592436229455233358082480776856271482
2137250671444153939102440951279829801119760067088611902670903844789465596798680744153029150219466502
3489291654309927368516516846187079897399860974532867949174198178442853626492510867280203707571691637
0932690866166579549636592737244952528418507158636150722998269269676171767442326568991845297803754710
8661199216707313436951205257574851160136224986514066761120278202897537216337991640578008408875189546
6878215000558116853310775452589350333183262983888251405203374364893239477745390716010910788114938413
9691726115329518488520786457885920459476505974427693054084536158619629107409482954891335286283544345
1183326168762294741174444584188283896635681982897103392767052150442839119900169991556305523172256205
1801464886108426384520539510328124617468683738189862027749950447336575132690626726155650973524912697
7948188708335989631279286469216453290208751124989303652054349929641995144086961196680213585130632245
9759888775526123686536567945611021971547450031770374383522530796527217580470344599170317061010701834
2978541237665707966213187589092709138906152008812101920183089777843415661379292687328231707795661697
1247690744086850909593406675969842471828756898447661799896609553236179561086000892402578844192906150
6007080792679790871165401800608165136125056424910322349362105299098764505813865663621194808190912104
0228598923137403344563668547849651299091385426153569128419289514655141325226373872218334373010979923
6849076895447204741728877053309007144609454970060428057126345654200599743185081095085073530918554087
0108471506592247972045223115781132641387080547314175681889723553440461989027048255131779213791387304
4987996762631251190061556258511885145303711801551054787729843307144904281164124571822589005982219788
1626777538072955074452090332678126443019437931207966019099858024775697676316307950233775493664757051
3651338081345604654298307177720476953023121684931035464358538100385326146752528450352476203705111343
8789326263925589561806283274123190913565491039656394511523350307837809580755353692051440099516899698
2611810142068004733566248469352195642385425934065295730516024507031191111482710604278621543468569929
6972504157695793202265130397989279195842453130912048414900235227988139626562113233075698901421485535
1380737586312202199712666265730422519131055063208104464301170977994101735099382617098592117689627539
8303402725058765246556358515444251592902604331063983107695757942782473366892856196414302089489169374
8146369015138593848563351925438163196333857855540011969127507572956441951688513447850819887884697766
7684936082137756269202403505562226080148786995864692542882496858150185543854655317800026521021856504
4755225027723403228264332387449048761951821554824398139118343264763681795657436059424715007692213714
0472813690329195316452474273111358879962162324404470520696365560288453862707717512337036329602125240
2507874268175190975875784908415228143037193950321450423949618265725607776897606677630608941669714190
3898973568667634800182879009508123622308089592043497522767481200414929731347211659449946991814184244
8369655175515238479634045314318632461628317538059309592002592073093444319235496785946356252383744951
1028838580871361283588713535848797698762177439782713362062126906256557879562721535352379260132382283
5655608552821821657779281103973794821443360224421207139569382713363011233899527139912069525055759644
0360581761903577821271694912670111304274101796521589783331406117996822283020817415645836749701489144
6727080189430410173273781539708584954721142610132228090530210240928997875510862725356978484759669856
4507262758433433562433546781531652037855830260878703293753190685455055481035756626426985589798678845
7084708513798623570378334347155945208511641152740532933038064282266586314482820466229582960858069313
9019773863121737197340699825282887532888140352145664337419722905368550401792206203792182736893138350
3249824796819275466479262219538867530585759680729341634338843711847261790811358008251717938225879386
0918759671743260058946814807395773638809682150469413954542599703223201023991942184303199522261477351
5894663060219251884857865097082563891386560526019325409788111595356290037864920966667918496838270214
9873291312771869757986799527005190511057875094805427591743908055623774319887989521532258750781830756
6732598790308385808470952613777329115649886188698810446450770152191102987712358926690412968639464272
9536466891340048447175766689292308641734631311444504382397070383547520085287708695426819958865548563
2250584791728060367574975317716487407863608636315494084671312919275590965059642913718724806356726363
4085324379939595493761625486863565730713619646767892766923603500477506567558102384087886685488736544
8865557821487151893698295754314792955603721575557943524650494866916375169384666622659830446517354969
4122376293061406735269385227688763340457908435935773519459621439678714185708764285312382519544778206
1196500664629382523448704521375526363959326984813618041457658662629088281502263759476124860538035650
3081029558856272846166810352638059919995217131124177528652320338763423428638952265190038826274049979
0438127129180844051997641218246233807443381247268508029948238090896715640408837996980902905266878953
4305797596416507803956278204714550740722989686464548109022262638560273650057449082656735448403557500
6376574721193283828882135920942540325119043938817717520016302012970491972861630293523753424536600599
4115534586002422785519696680810770378748175410332945220765016483925865530177184853745221287039735354
0441157844243053538130689600130471076283028681104104220441039201283892580419815501331977404990441449
1231710989116628848928651424103396973904644602236155414340987508220905157115933555050459201058774102
3444666150006564803781779809266915391464496627742468630015995701146532467499865723412065725639207773
3248155921372336976269840586304348771280166159795399835671857172395682316729588623574418942887442117
4456257800418861146013251975993622392456916914112591486330432261362008042767738535734829010864663646
3690738556920419357332082763524059905506405756140359297007507442017790457150271761928097386217591358
6591130531832233477824826838046733564812656507156903287918019724553660157347439963058364576339676188
8998825479145661187068306198160821584234208453361606784779451227143167786757065531460627980109681360
4918422316184840802403540378902888890587740439510978487768160861309348997631013046085570618516923851
4697028813024567922078159067088363168278669168414079374651024981964347841055598865719603899121099896
6411977250026369310119963737995338717205333449679191695985284566116103734174509872395150275080630617
5282967545684520312367158126567898157696657242888042714971671332714582556867543020970297599505454227
4797998903056725832232118547336192244185520939886064060642394193162983950220567027210059689347652915
3602756482040636819279826552346470518606360871209043069259175498599999764365568940789412995599116023
9992567549633791598781189995136045751430089577823716015274080999771012214619872141685496543669469387
9996765432939985626079306204668765910138537547879966532602091787858267115187256556852006656200783449
7237110763805943009343499315721036064977976813633913333968485598902518370240971022185598042084599830
1273601335545142508992740510597889274652021940696208280904820105338974579725893745053738059720734986
4167185974783273243911937502501289536188945290914085013278705952782238091199470753404641209960153465
8643206538636529586221013029217512396215843615227356248774334249682876150519974694565068695559887350
2151270102065395947170791458244079607997688382542541481142018079293278713338194191794100778555140832
3789096057817640846735940303984810350041921492619570482924367863445145563497363474507610743322836282
6176021477629292084390717442855638176756310424610159461675605698859762545604533956302937361781494160
0472295711906253065985894779048769243031150782473251931354092535314927183593663711727204046705571753
1243731434955907980091410391128400373257821568149673363294232963034990915528026012647947771410052982
7226760078745090434086621584388217043917141612071569909017906965113047035770329130810669160851745820
9024011176047978050275088883791684077955185661271562934362150014816712268679396340420491386822220802
3395209404998284265924263313079464709902939788873050289636699635889172036207509690943149553182474349
9182244852632031797696900847853236922126441788560560007009059383904061173696466526047218000979162797
9002296218970360048125656696695669563788779956188268210012157882404285437278234064800060516718332871
0814264571799369755627366942817889792470115793342653167774581401150759063361941133265026624571584500
9466011447099126014851974785447447734102193930166848493897252463550348334916041881413096475710797942
9935242345196226782952665665322075840267964064321082612156888444480311386356958821887397549009275154
5424639780499703633254469818375282185988702145351055060570687168684758654272141103793989265920518576
9859015511602745143159646167783419359413857958310493716238675655705922978815037194930773415746397544
3953021660670373514865673506417871646433638867234895555963321481855129852566014776617800920492489434
3415244869118206771167670561541831770808813721914468998262545211048529882015570933475940987902173615
0801764329480763145177536567043243818931797482818163027876794191866225259865536842402153966097000055
0614325579527367077113843812547106169589620438244689779405683436682509739094365723998680946067405890
4518257667123130503680065624273374098428670824418349526555221596011784963699075773336873041437421560
9137181218485111791076461332489532558079667819913947761384866739287328128465233165369827721602619054
9571088566954361948339920773138124570042822142421986670531694083822379948489476407525744867553303686
3081174268982656937192685370851991781300542909357565504008542681837031813886126660254395361273387987
7446660348597045994562990515294335793566302352143394433986980152975907953040993179994857897440642142
2745845949376539279219436361620872595664109460854173393913972724261362395327634972479287030761625712
6894498766767675023366576438691755939034528280320772078542686368463705352325667335165717768943608396
2229541179088174798897894533859978851075147529632282247802166481433606958903146007027110900338948662
1477419523026672421004631204615031169500442223584068455161919670794567756644715586169368846862094679
0080626528078367398676494188724973225868494775520234840561594314117638143538400037984954392354743744
9307698250541728151627504703151914170891267541408234770999746316010070592587816995642398261751667060
1452065924994140353775833789535060040846622260464752174140003679432648474548753921844467659815134762
9203779239024122397504973527909817877753133309201714276893145835266910643000407927303665477586902987
0170854992855852736864607145032091342821540224884554815644140093981976360136916170302141548265495609
8148098784347249966590715022431783599863536023233766485808836601684328451343005900369088501039273114
6127848254866897778586156804571321135569868072622475615331520564953241122304056204663679184013402618
4530666331016692479064998316158629187169609529871051342228160016751405632126135867247074886083599411
2446201269663123724546110909771142547176976585934060658290439257272300721315862751186412519835002411
7140517672727677034703965392615797750122825001843344573781483814053332159766994443215749710324059685
7345841361258590292949892209615828544263132303382642511160068636691458636057653988943681529885978314
5515454716746709237189624039539689380163112108837710361470858722388173456317483495924997141836667279
4854343595910556985951540826145797986341851135737463419057071310476424861228779289905837476551622181
7970064167184921424317290332513338834829357609160072564045665394988480697918835821135964456961399349
0397733055267403968235083419735865702290289640359411785062138542398130188699546088923871389790671633
9954580008740776244802294184559510361060146359722059231746981188688429354463039984874996875687198903
8112598102714912540207611014792286703886977716117381813371586416311951689554387012836941994173496543
4325603861619909504007020530091432976963554548309971898889880210951740187782115619737331217837556969
1438700873645261055586470459113223523487849666617405368866768732018641734609973866228325446238986474
1296404588955549507395679746364778244322241278897588369159304707988086396155889391874350537910564639
8493461309615863315267564790738711171081311900918630099030273496533843732455918280205661684609169001
3711408308282637558132344349624683331883862694843198618593995430406218830203233468232980484795623571
8228960195838367963807725616020533485060183144880022228677180916565594624981819119841854707270655631
6440109274318758585101816639979718703401018344421458209339966314283200869619277488518583998544288058
1710302617803602258274148061855737621467855196066429388783925891074093523485313438566987829011360296
3365868287062658086994981783037756625305066857079025554485662022115811760254072174337200631664817234
9442880840636697701009539492339569340202187240219230975128095050632406453574551704305496904042382697
9854035275028573877906191386837459256978146614846859702076754812471110350746577040811048538721178929
0201965891734314948015720751347517434994327172213985068541024012809684952194465290100752906450043421
1738595407616776182095131637714855060600795482375948564927352822848529372597458652181512477660179863
4060413677860667647358772450036772878159117557577579632129910114661923218408844344823073014211641314
6355601391771772520915832326697178132465635690705237855299483413111856051209965553805010137219479979
6909859732173216462767404588907241577043587943318632290248449736224108741353055967527004099057484849
1247138888721288222672357751862443297604227367064753886240700376154693143964264699680273545533310150
6186240867712276514360230658508750453624182979593353541474257390831000947202565089816660822012102258
1440169888008426622556268188725704462546377023059372853231928646485193077342846504634290205961359092
8562195849849556655851268328868085585028509892272085983295629224539661764062995880666639256000398999
7104897163277607819634102431853513047032913976126967797751277119630201377257989875451854703581562835
2265809574114573630156802308955022492871723105398756769194735567174030523060654376699608419771967699
9182484313229523122179317359251796574979341181864681817691888782837299629716328345217976698925034248
3096173106378242142876742302492016349001829334103790880193445039008166005804478321455596262062928271
8234486582241012367729390751672831311057043632105221652702216500803095959548468100095514397784267613
6082749907646944801096320038670914952541763133449812077629987743526154099571252308915460614032030341
8256662993191313279992633433131970930541804689813260516658964476408098487865401921758600230553730378
8614454782868133026968232603259602773317763462449212978233668285286849550013656515426357687334675764
7045143087713035980278943859896918546932010596026757947207222066662647767199839006303758858660738581
8140636215664461121032788893342886298566543487763230947165707345475395697615397162332612543669645118
5655614120119546408218847429494512892126608393788735521572470947558549469074728367822143165590491474
9971301339969666494304966260563438311672097185199898380995417386638763715876134563050780131584072805
8917431521028610272770709173886768482437165116102617384359186285615039568957781118849865424889427664
7074292232604892414833364963962200107023765369497707033641963428754177843696323436282319958071173148
4283819990282464976025623713718394788211982184130703055011574776106849733822226545543785085170241542
0744251338156244632731572725628996353415168915254734518038920359176346295391357710940678605116373512
7821414700625598658987588026256545839731597071589530267079712626720763998775889863417707458322288130
6152369434752112143573653740396216911697326637758226368035526665572452015687731897830520809906409661
8895232654224474744998828003523967209471613031278175512433900498323348555594577103668005199107095053
1898861882505584823178514122862287559213747764107891307289493371465259418751745978494826074076401955
9676749547360270983340646516152735593492176259657442947597309274927752030021981854631057771838029362
8832751656655903775942710894203626332175383541843124207349010650215745006869852933822257016077722295
7333736695392373850341822649650323497478798360824362426316543695505029661192355558876023380743982069
7628123076465498249667983814278491601907100526005762588526369216839761396599518703809406731845874007
9298692541453054415756607086099856276590406262359559191709303590426215074588517619939267200974309445
2050332016309112463413958996101008642526391188466868453294899723589902284779358823744632230035936229
1190368233324844455330404036121784894776993120246832335367016617433076318033005270926506928123848288
7502064687716396133964717392428285022410133881130490830354960215925261317845295313178189762952225248
4342507146147187718072281861475473424359511914312097377714010943694612500691307901962141533640709310
1652299216872479965082161540127528466640739732258004787597630877668063343894834772499053271995699622
0204412267945167342305091049625896226299681194644428397202950104057407586246763970795619047919946437
2994984501676861014519092849759996404562965886166851880452617892791287809700029569258933884005606838
2022716587144010870695096520896488123192127639106825769770861601175496960238708953166700874563611703
2272267916275903894756451285883410403848811841104429373469264311632605928507964485281599132265508156
5223098105888892588862151962979127316401686234233975333638922722340212026953305921919629576039788850
6757745241967242858589044487660149741526503297191130004969904525130183101738352331738109650407372844
0847397893203589631759483668261182791645623307714247194569996205913615197013262701312491767794388766
2405851400350732746364036225513863497006720261959314629310737448371999618786541683757421195006017516
7997781420290866719610978738569213801410301613337555660014065353616698175752022319125094490234057240
6040880543919538494912224826975013553588344573262637330612351940120536691637569731217518579714186362
2879012325187748258126099838683373449118582214177846667367417611154072540576080549568417502582876327
9435790587342103199356067967091262582872763616827900667682243246741009926148242185458451614365892147
0970768078225512153018264196725282140962793435011200908517979012902971545195485257319960059047273179
3855718761540347134229106781123780028189892657997584220677321422464720600941298047546346645603864131
1331215043191341398468455973596588093816962194310899579023742061240677568770109874078168619286870294
7506788210242777967222485032430645611656523911218611501411685609321493236989981079111409930002959616
6621440105021098420954457005088804731695270581861321908396572412994666353464876115636116339144020632
9167076780156583661185016604416599350322146016574509756326056136330216964790864443047448626804888621
1902030871200955175654923011079046010527014887590696655150526850422225527652640312001684006549737615
3798038584389582499271584011883407750130416263014567792536331023006216319524584447306927448022915215
1176365720351194117858258318391979017030139736108547887605365757617200377353923105773404384842289281
1590312068164927678823502944059296981031373338305629114746403553735703424197680200068234425427219767
8883092499166247763878761689281133178740427695955238540697109534481745605706274261455941242425149740
7640482651794496894670246601124898554433613610009756091047929083940404934339042573049844488364693276
0744027757832535747681043081991951665804537596524631251606788640764630805562162345170745292993860541
6325319988339999601452710527188305013590790172207020099570746366955261380128505318373001948128970470
1499561727245112639535416529074092408764648250399743290901382878245129553583129987430252329903427809
7311148649844130900990964092696024698643090870552578251881149961242820277565721552857977728341239922
6568642728225970159902026381744576068862180695574164801179490474589096707786658549532541931628721949
6138316258665805842491736397256995531727794393598013876132855492452225777723236840235989352277922014
3811266314891743608180312733798773945211283531593764839071477519931439276437423965258334811397370471
7459855975614450994772916570768454105531431373265261138698860469652776180888303199176980317658086245
9590093330112987011362096471076014023558021089421850048968760842729670377684340816719101713901362258
8004155769928255659635133111646697438386667448705111701347722431486434384937878295372432599138785217
9191125749304645338225656935265053421093798142221416406862477408927567266482051156334892361742474840
6697728659984435841275150385185130847114439262354539920840853313886580727670551045172612275982844250
7938324382319875582920495165116661622015292227533823604214281963760043216367130885201882528069348257
0178066304718782658943650532261581766033388787437978154135472472379321472994021765811060205886087221
4287474778342152981842629715689759111478280567096397158554401127937202626989505877577759429486713530
0600498930795081759816107559220502218147121875974494163825828119029513465791271311930063884766472928
5759943336299343618277200908047246403605757255754637498059359342653089752964329397066961011301264111
5821433647981079220181991857785166501685037523795969351671986219296435879725427736464901138712692930
1657351307078521754305113544920837742348309393482426141618750058624191638191709559859052908070014248
9095478499776217647743528708039273581639221104311867068659553148016079357751253223223913265245686939
0040468790395989459553441882705985977806451363763817830043839177036296141847844409236148184990046717
7497526040182535980160207120839958431612682882713633885927859233640916320268086139004798292102638864
1922927599870593901345933890106777728262545084069251623188004092916922822451330193978389300787629904
9559921640127063508053556327775364991430833643611867888995442509754910535670467698168783287354615018
0617927615162504485883497439141758146011204654100131026025716956457329174304052367011663262247417522
3454227354510413747823826501706553473256419113189643581996003235159053752004758568241937299543553378
9141355744912111415844738334418751602064765095437656811098949724600555123166385445786756990752929524
9264882488603082360670058724653319937618464568971290763312283194851876941221646737306644307628578879
1716704897399596995023954474373958290146805546773700443428902281591035872588065274648201994049035537
3385721397820273121396374078476730573896736217581364709951819262410545612424648764794608603376383632
0009938711735812801090789360755025906245845224242349813504198975808022053944666297613871527679613641
0448730442081450137765436617931193436814781747829236565013919688461351416202097896743039624089577273
8906771903624576087703243697107134303483449825540448127275317638400832240136194126131718485500153515
7771061120455163409793984137568202978740286815849983514000600239565192328483747854311647087928677882
5674527024912958104325239173617109811731409217595304821999822566908731350113739360273362991804654691
5376746902199309968233704872485183304633537773647951380167806234225202790345983894268213203802837755
3296608123415419696838499470481331484369538275867770400634227138746429287339835392533887630302304920
8069796991532382735451716637463194353509262369234085179918062202435535823143720319139415153825838139
6892700844546927561473013379082249169532620372854751641453268097206078005959593717375706724510082856
8495815536042454835298346120974687453579218099752532260995419049593175642287019028989566400304022872
9358052160941350228208263003294597229617602748369500745030848462938600270457355057451812335539189295
0084161018553355905493047569647235953480068242729953467264910428046069830520200641486288689945801209
1106053996631383275755471893693345823132253858324913315852096592116775297913241337310977001876595995
0247261493147693338417495288662599356121482593114513214372388805406054166281149670532926610141927890
2619009308152605957834000902497092141698965835885513838195913512942661803367236246583424621997611317
0209743092833912362522767873882628405668301326913030267028120187655258788201525940219845826132612538
2629429139315896184535090239624723256282973413415022653659559092693840199517050071207435064524051895
0731362481406786245337346213280790817115091884110706275055428673619116187960636000776040008569173143
8943604838494634769190804452853403911262512823129897764605887283684696876613322538376227070792687717
4962667930703309693818256412783653195936881876601993754323681484833778368313034683851775038741973044
4521148075953921636582143587661542725686966666373022840442015751028316777233839454057402444466146904
4176559383763782371376639574139525180918119834911431321274409318687625926262620755039219799685843166
0722045694657545524816806183972799099933252898292727166180593125192460762243203378992213740394911720
8647024664381685748780189507711931623149317319343363922394755692258494580087753112430342062334601305
7115040147935164344327274568978609839787589343264810831161495315968020352573646950536257841466384855
6402278654302600135654009602138645756295376122342015040410275466791278074626239598899366055843303851
5400048321648088063808957884250736959871707379644959766578693683984206615782675747889914913001932203
5726139773306287438306556105605057207536073685164064591522671885574180363223370233386314211021529033
9893513926721096494136690603463729675881231876134933812866480597031965783104578289660851329422720271
6623831393852711372451137150811046408492821459352250773588823992828315969266070328874112557295167651
6319837228252267347576801752906598190487792522783139395868935608073052049792782856595782766293085562
6593518076099440166267809358198126994771324397613556929614614391283156709956807498709903270089385231
2383992450724078918905350931680709286716899582368064734000139149954405574915923805151857697471122131
2968519500150103689533393813397261969680254950156172859260751695354339456098837419639878343229484377
3879688907745555651657074020692237298462592251001715092825497143664217306979467611075554249155671110
4660069925831084293098335078764325534079924068942603112242442486172656817301536072584977784591474196
0262140013206564434289242432719979327692135176570199942744101233381743187083215939567120898458898425
2557365976275071584539516175135055477554027007936268839146465175113739665942398671728074561037795895
8686394115063062012332653793347647524906812579175086026027282784559567116527956377853395194411520933
0386838952539473845574549724119773217964936810818129523012757647566528454539306145536773004209397000
0478376351070975705712292929709466236022449114395968587960856445121171857995562532926028236314922976
0828948196494395968191247226880229401250985150741738924288695889634150332606813714850326700216462299
7206288050663110572115362375223107845203903100773830793771314757849178758726775574138841517270026749
0261371940245385536973622309466009181333555414172299821830615541811678200926263839769590197026917817
5980872636176263943435625850142064119566158076728794054954931585008953354613386567419630596334293737
6171996282277215619886317505741943018482554614269179023491037438234779813347719540121764599161117137
2358828779519127419598896047647338745678447973988211525972866356411646604998862835962675706322122297
9705599723260715641629540255669240235498600392425563470127805752183287221490927923430750428570519647
1494087099041366271981148718743625550430801778166941740985549034580340065293508117371007556198938434
3985946417136267111635057778057482791943899187934024487824441596225058423472616675778605598298713401
2418966700992870744950197331648626491981410647741520904175104128196141324788726941456520573194284984
3552655032530914118553712524195850123338789489428581340672801841012853414211325501468542680533632349
0330439259287040418484993514413010887612228032914463221956891267624176316384590414170993195449130234
8132620055664380314674464540485187675025437465358275538847332047682358577947175242813699170189477230
8745894156940804384826614224835710502321159815891740693620291050461686819838237833479251628652631906
0694412272441164598774449305706113031302967788456095325809933536520322562392814784727585308222361849
0590727948382864524731554038494230537647845729174014810615542338044262816538017573991828306422175854
5379576771602520240796770508228759607522411029926478783512672004239796552165013177718717913257614282
4691902728627237227777030502531476514994049061866445553796522826747817962715657008801623192619630533
3573348449800205865293654323780437788199140817700432920583491603092644870214169309840062285099298061
4591209649182506908630492959866308352306670026369968654468405173392449834806412677537698297266113214
0751412467096161493345992534367495539385164222130457642004419915504835085863827464789156089492300372
8613355114849802900669938790057984159751006530728712539156627358662808934219730881179755949736204353
0438473472399221217618079700204506251321924545518992834000057330270025506199893727730379317628635753
6264338397613647379843355293945388275573002811262383827283210684301337356303716614731614067195976195
4258914256576159407523733824266716107339942435396405007238274449433021493215833802954687262325286519
7358539339180764506528524571280675783327390782701100625007360639841449431586715296306861793522654825
3128045715681505828831728310591745882511723874232414398616495568543486153555165811623563332167165269
1900908756591240461338061797392348838139189401611036460748597491097775454131223864888658260259936139
9301517806255767225314005487301621968630394457734916634114642021413071797710420148710064127950775809
0710007687620764959089999516419575236030121080861642936105177263078719207694317645877188232651334017
2564578209582581703811204609426551797732837180447218855185123210451219914732286664097041915325654450
3842634822087863020080110414415278289246812395777752635456776323282612570904626255220946222833127649
9350831038096078479451021921812558808028942106764052766711854198167837052542001135798477911871349868
8135753496559766466144064655556430898995272362636197575420192820606809079227987820439036378282650404
5892693063341306664854813413410270772202938633370383792898137092804704795525093393965246568795811168
2474845719479002103827435601039317791772350356120197292025260060752487976578579949803919487986505335
1798035955576646771951802585800888089592037739599851999960110578548881114047129965249848064335697179
6082339085580761323833389161989701906414755035185113764434272864617377112928120457326950604854882120
1430006057073964884614978716657654654962169586513905056413482774660261233374385887263286242135727027
5674965965554182669320777712006752098652150318269316667454127068503762934389616775537372370649480555
2051231347995595041522563401375804364589103068736378141584937445079678569370990456809230020494065871
0055990846771141160523146276806635708960854311594892228833560563431258882113640439830163726329580780
1877904442369970268791976261097031650508068309991503913908876323388732048536079213946246642610285332
2144380926495869268759193528541186452048098732301663719466140704684850355358226963138430233991322600
0659669944394289614311903295892848092954472871166826498463394874309684355769810205594252852412990509
2595186613533990801140150500865335003656501537586213310992693445286438874642084510696229860609768066
9487460469710050279199095405160633093174285138277440403237124429653962538771598977151702484156016988
0105382412688384681337867230088983566482427794731827584264597624564695149859474654688469146680893252
3805775356739815083518972177964642923985260387418223951640452472573628471602989675784960236729438050
6783606563375737121987979596389139495369240962782914418138188538436355840270023709906974240789975184
7358734606599982416620088032569197174075768125992438198435487284713666980375628048934358372108692494
8318018016676377399439472652222731980942908439117252427606066442828483188299836928067432126593267044
0551818432470803375474610137014594540414436291478441864159468950249318196198213973705388652515786649
2935014485457970504950708147475241393826580011013970991431865263851569860032053746411224334767901522
7042548258742505318329428484307021353930469366221859177715231786082260185397688687113707764817806046
0783954490605000625517571225681401711936771147120894860972266189857101867752988973016346806879063042
0452510135130423819186075742440627997814091098835696296392866531030693449692817873924954313610962108
4517263513707691752244279057282988944061165093354125607683791919569477183705125422052967507117187254
4719027096025278625592945870976321206328018320712011189025097554311561565544806367752779282624559619
4664022475946466709444984141738419498028565890260132371983479865248652603431773483970338005563760256
5346131537780930996345938170506729228268748512135051064573560768074936978476203154789097901199559353
7696959600502144660279982697560906983121758622316122387970642321988456761623857812674291989525291584
3221439566912089602133241294442634314132503432518031400066779569995763894560853323451981415020626853
2602201459206720347676097077456441463721289500707690430218613278292760490438537772497847498000777709
9372929121123561632450833333388828361360101276105131391409302098469910458520969955853019450328405318
2001448893131360533465492312246754390046825894317906490431494362373180624474165638997712858271062323
2610215747829707675518082335754538657016215224221020963744073860299212719077609354900224005714380996
6391421154810796344816516695636435691602307623483451177546198602885861628006439683114560621468537331
1777450708037625987575305780951222394348194396620542703184038230955330639845639416019591601584906288
6934694078133134058245718231390423482310930516476080439669581793186304389593405467522727442742184113
7931079030798426233594925141175775876373033422584601115419412328676550010667509909741720772649974696
6136390604255829880916704034668607716066749694341028357200992247944963403537230681397077266055368382
7632739421719065492032588394055565455358075418893152926795914602705751305023986271557861972466993140
11652094820622921510627015309946797604238714246344879693480959966978244609
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.96, 1.09, 1.19
Generated 18 Aug 2018 | 12:32:12 UTC