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 4281*2^347507+1

4594607645799862405271524241293650165484462593548559130224946146920171308753483561141339308752856141
2488277628496085530176737555378859066769877389738341461742008204676795013166008119574231188742015981
9374362461402932202701867036954138591450400127795686333073401695423990407241593599932093253845100268
1912891624900125026528161512355546995424122076901867119199197278292997545929795453583964305512661159
6015043672459222306895181090248798949742491090625628185705992021827494847672842151104125385107675734
5978264344565231048573752571265603136063624451044904326265147766175542529594175353155031302576349777
1803924354798271074837379409272826921349236333916987972348191156133130551590470135863847713289075306
1269786717060355625227660617049878600375070450263701048451766333709770371013288472446222712964228387
7686808805004343414150928030783599320349451209170874607817600271374281592874581140657556906805950621
7257112913812443920950176315533294552852817240636050441136187152311786911507875898892689071354129706
5209017594404149986795537229962341918647664450859051409016365841372677746523845486055982256611679198
7246406839212698263300756260639423830300175976844710973890800103151308094578485290119645916082379976
0296170738070329378951289115994429650324423838147970601345985521039870035256537052615868322044674824
4217462259718915785417367718436044862192265455632903308943700067970705481801737897287298660371285244
2198919823265886625601772504522895921328106057753337603623532287259260601395805041992276027182412110
1815143711280493211193024430587025609503662285088682485993248192469205736861367591198818897495959209
4521367722486320270401420052697081850558336869044003329547022173983493471785473476205165376360034737
9743767439587212331970270649529175845145922839276741933485032022384924084875400713614069874353835176
4055195062973788343671614780292044624482787507935970551530093697829804670797422888728076858506877431
5486464406148594974634511747079412882254207487488818999087395668234688485518325245240588906018437270
7274830338480306517338421957894073359289703853910751194818001280962807517206633853208411767183574464
1731096740836443104212257932308466743637671017994490822578168755295897681526261188154859517686936437
5487810718586552053228449494814055311122477375196010932005837847430939815806215433826853010867481345
1425799446896136348727108109583540815344879141009164153815767253286306383044299720271500590336126378
2869631552114571331639359646497399788733416519204325718053531063408203725516534489050905769438768487
8142197075094970407307124164275589853839418054176229641721207225536246039039742861472465135058475437
2808143448503065189619971151443882265165832487745908386783552984292599143681638481863427763668269736
3063167686226673027645359410337706820300294639974002673718537548353684119373408776834819827123016339
9692724354327936016299746648110454782805319808583009395960382902265098255872992918697349897089643603
5167311254907401835153094373794150817318285840630603206873538578000639445900669161336998036544908447
3546158350332916105519759264148810699322777177902350835756567043959297885607798503370043833865865797
2590357103839291282056779392982366795400092306813328747358888805125665216703864924331578145849382332
3229460695407152109303687939628718795580168372180991504556861146147071708937876537068290143710325922
8922464986351717680764064482699451262385096285855535037815402729751128312635415707926575898638367326
0885835447300223218287334959046222346926411734095014805576004195400251373578721826828091913218988773
4127694725436931730832885441371630751253612056879963135231889590202598568659026002655767797050009742
6927164826678705198189332153074994699726041697476276955345374606003048094696972105232480417939537910
9515009898328947589796298539083188401507784723508532606783204011899390341371865202209713317271625599
1907940477643092298621324339748915759468267846068389133072733497578089721059443172913918205445437008
8756592147275872019938800826927792123035069631165114212464860760090392784082420834640744904840956100
8428436877897836247200520106518398819456111077964910935015556727385988294070481745454196211200225115
8860132070827112439373217291619570212821027932555695996771895380021471212229098700253803629812243350
9157521957731715389366805427797873417625631188337123676369164962387872246490591782834793408859090463
0690299206514645660173436671099259039039944167065893148827078691613290784565731613799254787298410884
5432257673720883597753284508581292338191746246498975537686725014174063640716059716489928709661896593
7386233307172603851074978131328337447914390488723768551836401686559211062404772713560355057603429392
1644139869285327813445965940651034023558355650873859076545455008463794675792627528938927819450803964
3422570631704437063538889745239067695479628195391034048666310839566734219093249650945908598738544684
7869524723604236634515348959946127447375918112160569126192822596016426642904135935390382478047493525
9252379789132396288306205388417022765166249689318503936076494227135693453607879505338471592562889706
8451977190446021773963440721817675404757506854304766269991586313483674205960663052245193395284062059
5792023825049494694589261431080743850889166126096113098417012961953404253184722848282544538301061812
9776250725434160465750416183289517087815785743246664317539946430119037192361455676827397774522884125
5498369056813402738938895428704442171340551894191466033388131182598122986646015045735145015351705867
9408431848752379971916914640636349352051664061981209487623580562718056904805808981258394260120835958
3206839363867628531714083707280615730669177961445029592618606835461772053143896920825359531482174639
7388078505581593895566389841911583780857409088977301625077357284424836329031956937468542083770685161
4290581406906181279461768453927968003476551506053898896643562922012060572907696321469529910392227204
2317415281543608204438849353067553002822862331034317878007654015226074359483667830363310460385446973
6403250917415261236384683533625814302761022244885613815754452488383415636104549919848397255768764195
7365401450013714100988717639006373492484500381296214371046793891556600340112382885523740114483735916
9924658092666782803657621796360545269773859249834424033614488813211636440876304279550909441217534767
6949481388353027493790471894782365036633386976725857443931794936017150180176924456378795646751714098
8669559532923876557332755666784678057589668394111597399638508809171774536127313358812844299721711329
9747450905204135892525069646556001992081525279364891266630743883225294301973992547683246420446866689
4764990376897124860790535333288402239707082559685087751818988068824422015648040934101187621844944776
5048990416768302024457613287955563809808597200718177624303533580465448879877889362549525577975899891
9733955001314465374939126221391309325683566100249425527453275599897846357852439435575248533839519512
5370202621822378158760887967845782144727926885536583690870936688946740734771894002652165116317220188
0166900644708811060694729992379273901530554934700596188873565864065477541436659277275817450687689346
2977119519134098645745957005111592931252195948925689269600776865189671257628088008789201809218973972
1001132808223528856246634955538979137364874008101380944578937985532507342503164817134784348293949605
6583191641094711732831435553307340597357525737999479311903842486519459818350228520645225450657109574
4215228211696186794036788471156105709235255247720895026356726272256197168304072392487573562070946202
6231668519890715343874570142094925939302392655700098067695005428820373534221000797781968025731787028
3270199842093303199743318790792230016061572432143597563985090182939321555789211451588061856493681912
0194060061537694380091980456089054450768727055560778135556511035959649467696427572844701361153783564
7620343497884121092525176780918317964980859147311137610143278606451958396320728415076051581541627568
1724216342364248037503054793877956478514302109124889847520093159120928187521187136240867786977445004
1203241141720158230291862268991754374217767110539099868488929259977181484316217015985967156827309378
6774952893385898036694466690448609420423205444444281988599802151501304518113105352391218935552229447
2696894638056318064794997644568314011406609640809096894529770344342947008267963605871131135712084608
7097831943977737004120190060693312474712211352126894562729398545737390479815757284504086222220811628
5531496330866303098096365771174217861951246697364583118888708333834433994907779536659557323250276379
7661078735077549873574154772224843478049185068099275688401999942221929202781910693048181939776711530
5703722599332479569508683219789162613019489716450352280123010420268688141204992376361815144074883202
2957336629538403390987462358466069335962629658325995070132779829402744922678549425495440027359937541
2086715125178402455005573205895733036924703790547574179288918470368332845238963706662236272138465297
1109387079238434573983300902190431692481375389538317910457747765319647970974999586507384076094272173
0766177955210325514568705643361292111378290776540201135529816953189993796967315287560892646812937226
7825435383531214044249298943102105186922943635302136811789988079052388927552529176286015314208829889
0787983092815956890663836428366661566028516743728607624562206161704968064686968515844226346138010151
3652914567637637281694097419246858200674209405063103440627685082834354692017962867666545243942214646
7124335217325031935576082743949251547385205261845551154264030649530675490179287549407974765061370536
0243642946172867535356117549673983838116901189358997148750933401120008232296997467525227804259364158
2383778157886552727710061537823415799645374946236317461361153290321381304055818995068921098881691155
8454320773417063419339793136197496615631952907883274071453927274936082257057509826970662980283789145
3775651895040051905549436472798051978179750371123680283704961877919585339444190385308618269358497410
2647948963870459785134063367460613343469850737212925889125375713576273640005755995387443955496006728
6662567593195865691135199273164714734871912229799737744026392448014695059739864328582624113992133585
0287826426422908678738968337176730776108537246731871936193937184017115471051780712886675546383249746
5254542494154423828433154180501570314633733768988867207700939538487998942835073512189725486443075193
5758244795024940640898972266559093717972433891518846284626209949024107883095931343652022391604107137
0218805857213438024428161375228164098780307747650531017614792663414684472759990305702766631587837482
5941576699268682534464149589812485963584665625104647088172130496696188668938774455588933525817012483
0747775657258660833491768929343901536531404140456029812085974415053657894539845897813637495790933427
2997829641027332535465545466830244550384513042813632779335864492140255912302325992340444998867481160
8425238226849902091422570664617412054002759824206658426223420213842050877890487079416567724568273493
2654906764987336536564736073330928853713184519223085195141464670042375149193078912603916146950527052
4452460798687484992918079164398256632543983249174783487484638233644700198034352652594376232682796496
4709097199320927020113103169429566349164828235259979590790169313612753363713567744076208515540090225
8021999650475612466154285868042302593705623896664175172284723502962611827188895153881855302188688706
7150536331833066066010503458959602816905769638692333823364094398331966144822552743732088283226824887
5137918880803462245387466624692660600387166401715451957991379209863256121731051574422894649585234206
4096187607836496229247985938494680715672584697690273639710897888522955165098958397997544655473599193
7460944688462351848731233617385381142441331236121525120544012143516403344957715769777072489128051562
5485950893757288109111562065553225265385058862193014852857517282356325498004386203893623667990327245
0709579897951792637305453463674891974585064718488741766438937292830061017443643469559578651336091578
4151110081379213934171115107796091334805258255941215246140576787613757379914538539776313865201806589
8932486425473182948413645612690999338722746940987262740292124966584272786646695858221970720854986814
0640694939114675167405812925335583177064128018020945124084041733618917648701886571795537306173604203
6486919808717050118003970756069259836901322086940479802589599187254723619534286209024920545139907126
2789164792761853302408974949048771286897316519153605206962568021502126586223338610078230614518648822
0709106028997870611699886811735691494759899081316454493309770458095945033725580618823080053650075891
9552936280955707797725189526984294980772094115152302714323737030729838016035845959606824737285305091
7351480823049115028736285166916791781385080469387392404120597860925807807226375691474503234026292735
8708254641096090120808486680997935127548448092805815445052866392049868903536184202973879230716424383
8152301098526106416538970087498687334838248311673225365077188288358046156108719581926156955324169945
2906173237960064381769294774229489939257510738398103680827704428368597903580141925953183913242689098
9983295577453862562010716800880271682746895601751780504303151322204637619085244251917311006581851318
3292371849969826494168366999047609455011305940287123681364772685905737624594245695789354300699877783
4062770548465660613249203551373870775401927496504363969141600631318690044583421061417711373500741016
0245274755573949651141131810705239126404861435337775179406819012683725086158257810383441424746864462
3166564825617456053497454536070162695722812971422165284993279103886963322702502566540145925396302617
9585380424255139049012095175823827591695971883897758016739023943617720386270710165887600782003728270
3441694160150986631509022866853553861030240713617510738621976191643458728166545702937548003074777558
6829456590342419800547659023115605061280964578053782174840959226770035566023132684717079027977238726
7001679523515488757020108108226162768508656784196624771537560988291958283688688479318228022848758088
9185178986894640133708515932752118250964838459515906037328180402161824493035302323341929065640562251
7346300706553390566543082024957147853412732655411422618916549671101210847289591288916677508467822021
5977647543054904649733238295521693734771052293686402955380977759207996196346829898434071237739418789
5020877420549323837630204315266098835519897271517767127419279746092148161866027356084281382492283922
0270210361669452892356324721038460241930798531581384233152254628562688198473603153843735942748505835
0025489481864878160912621336342622752962865480675795806620973869145169989854963077083305994943886653
7480306866349272385537669511050208300065988489474856270554697663658286200372392249318771303606872404
2089942334271969427153886110176094421812797935226502829406014968481625790270700197056045087327614170
9824731356342281372047326291808600663939333288217267142984052260512656121624678472729917863406705731
3326518783909877238814184560711782451960320633457336710988405997342490414137966577248803555124966165
0233612053118125514532343051151284322859728192055677237047130261192929267849603729776741569651895284
3361092762169504197466045706995163650088370960997152956065358027450435194685583894788395910361210267
0359935154920720034381314584298214505523647111282539023233741830824753318447225773778277641501923746
5966115922242174498604696896554300603720546393204036845003362950435370894705532649129463531344080654
7261244172292052546335537139665707813071100321748306028212121656250892605076393737098963655134829076
3309639758913415880204084924882622658858716698431432746205149213400884428520827860172084665165295801
1282630079111872651785221097734669225864379585093520802767122245689533287358375159448514409692983506
0662947014210049009818081651461903227966340338040168316573985231447439569857117353916160607190685018
3634885939419279245080235626547862700581481281932988885366005349236936774451858933153152727566411781
5295015674588947742989003236825554643701922168858723514198037201770823356131935808211049485332489148
7400884566957972340307091603027234247063151068454427815232156056514906430672234601935510986346430997
1350861532433935337753610065960509680072918478028831940014710899080173954586071958336809789200832618
9418923663861654529789325081932953469917117569739087980198729464788121418274365493972643913726569051
4269369165192003796088952736660908391527382388116771107580530717744652105845509845373567419318166059
7405948879762423426214098469106560904581873141385924382073809118827977704884600709028766471169861366
3461449027083526278241815105676059271103790177816680999017521683859786363036251410200090149226556007
9954121131722578642771595185391258368471021798530915533724000482500706203864057414271169213783203735
8417093204972588843532946789610758293985146248627698677412849082893576422050309254703408936433378986
0657947370637996742934076633180164364362727901329487667756667447646747398385573286841608161889876482
5281734780351021386976597107315090844341071871480786112883764245654880416353924992907421337269270546
7922910353171716823700219549766278314683390643421734175425085759522274835620226994623334975978778068
2100532056535937767737617781306189641342913753794686105035014049948244667717424806494978342929806859
0012592018795922261769072139817399296401209070418257686477044429291506020787725831500905038263533240
4363056021853482792017817121640183555149438738056590128671105345698766470515852457770573861579017598
4669567307240659280158580965081573826945097012304092364989408186690797660009587777006091361199355062
1299762549794647847996985429015406531258339218064260030845763568775572969381694400846351643602256737
5797506764312614157022160593162446118585703643341297533885035397096473593545068070660185273572347719
6548061517212207606013040161631355096044743956739003235752774329525438024426939955408621087365803511
5356562276534754884522221696813497158169930184230089212234663812916978336655264563559234017656796777
4526711936634795408333689960411609407880556726524512599359076756032052985062971444873494286552184601
7849050795781985320843478924856608498246482998965931043590654120974093371437325001223704104568853554
2089005562230158879921024337995119811323846297717361136092711951507749528871905176019739130373263885
0835784777889145139055139331673537391587401486765109157908841730445538737054910270345162828923616857
6487721594205773151262139345469098512189606796319421657543828959529581211288043137269671702092728958
9939418506182148163950347432259167135691869471615738555810631441002158263796017284203814991051396856
0684022433245221126848641865277738107267649957485255794913682959558357168295124659377227362344581939
2057181040910045822763421835662644667364998829099650777914040666613472830396203003148022689504077693
6683412189074413035207328728780899301390863219819952465901151935636909197877960086086066844221334214
3467375313656689760731420125864456804824065673111784201066588384270084415408121092066773797243870121
2843707961903529339477554477436968063042591463425320182840235455897590356333743094497888660950461813
0027121899278442288179666642185383430590668556349001195791381702469860227891925789773879707978461068
1103491593669650507002304235217646108593860486930725270355876813586199343532670197707765518261006431
0812183694234580182455955231621804232812588560169100519810086569216657978827307114208310739544013744
8624247038653118951929907323622434123144650681992744544306621846886874147084501416729234966199920220
7114351211433910830405685830916003082006153238371791527003528752936294345591565923320727446928317539
7215503765490519029998035372896302853354378078461743069218694310376646726966089867235762023459607751
2151172973589375124378812849112975234707199403225280046928057749893513714368163459523273757997223391
6733660687135406471036119170409871796383160988059026426459993869238713181242483854253875981959311679
0585037338436285485309889838331233683814000476290846465409843919198460868167158146347572005343070298
4366882653528735605247393977939172260458161674635025215225745972972376327431743420439614205708492961
0756703897939725233854863873228906221092035008824890145162247163809157354675166059732382395062983593
7786749963989659219181063485398917428415613584733282506857902133048380990484895511526594693989649052
7141483205656592713279884894674108609315788116922171755607258796749762020881792842458982183620033243
5486128831171162241514619987681007560103049090922633542625337874137326624371208657203880220822711016
5788462347138557772308845850765582432803128373357235512744446467821409815032269531372906061977618919
0068963055115792559647130965216916575345345718339961693592247893375979548072827296914806999126957996
0890909354909281217506826501210265111147389698107024309249265545205725427205972949235743390678586229
9556184033820129216273489639650630972027341519894910085945068619404690550531903279773883503081198346
5933267905652894156898238792565917439514721844185519841025249591477517926793989602454838619188402430
0239027040949823118341437451769643009373932363781745348641646635930473479288978291091021965385996540
0069922413700159697723859386670830077926191873262647357448133827277016968813614429890256863097455540
9739440697524442742929636114143586478641893953743320754123168121428698386060190919705014463370077363
3511519745738004937858100428545737564008965821515478028187012309375909634710313208395262363216269657
1922828025566014386531185648839811759029403336666916356970793709878010652279530587507725677336442423
1407772566577789759901846457631163840224303232020632904666129973690605464498202410357057234651420699
3751559762821229213584981684938130921041252043229450336974628399616096372164701398637787554417040175
0615969388094057801092065774749736726667135988087817924120848789182310293428093666863176401133113962
5016618872280809979647283889968078509326033296824349789494124540741972639354192713713161122060942199
8049996474699520660383173506464149678890407626507622723330306852399810886187132226841133399328462652
3480944970138361245729880321736413717455356667932339527768044914388303229529236004151470779806266621
3541229746274453921000263923712095119682986318794287861797975433526415365075137065041626104203777730
4891490749623619149046440379624209907147435506385551145565125291836290181966852900269231904731333136
2071898871804912870639002909863969143373520110748308521453153001293017641678261184912107404263386507
3670184398452693227891295128498148248857856732321776656915595870316757148239130662321060402727529353
8291604342438740460684589270922597974700505520269624333116622974473646601791338602557438901090429564
1107124830644974265573870722119033026999592949667427462392145918637905619459611968766951791394286810
4842811650009770317897271653062979415092404999568268945370001656810475511073036929150695853683188143
2392952334705479481428042114268044391086617173292210030421695572063671785197088165994790158019880522
6421346710740837554999712551009641994847725059745699027485724105585983639955336675523727541691891728
2125223036527896872739333327743595106009123696614287506455049485019683268890351346289232098979357745
5762190540767078145586617164712204814428804749798360549540006428967113455206725059305391338653748642
1593495670599810881881460748486091048387010781658865656103517983071122749428820596358155670495540946
7789958501091630015859718717367608996012989123762758121138302749376377192739281590959820604523109883
3491918856683967677358877829030551702585556485232916390970447550013679337872021270005195175260613280
9055765308264860134177990685683820974176461607600443689603303247423160517705699159301844092537895802
3341480075152514030633191645778898896723561583985838337055259431278986891027273509054726638374157140
4145287275606402331419945471012602724517082279294054489849951726143396121523975970866987313506256010
0736535509561021622530292865810914259823143495492681874009521364429820759808675900748015974144320274
9547348078302705570106851900341702657247955208261506584668737470203536757635932013434878066497805368
8630188188323446277278550042159643286783143421980923741764506507935841119097018154316123894405375964
3994352467499723067534505003972099150488992278363383013987233629250947679530130636318476726383897705
5479471970056337376772368526058840403995966301412901146321136436636441290367660894732133834963617442
8139652014776618355006423452723288379369506084173505553271571025160642345893476647206170205855711037
8958097003671878256067740384649018370221264582727084894790442686708394422946126390280060299309086502
4032379284428382300465421482255722098595793116231493081600259886678277643984498251023975800508261770
2290641092825846678893275197191486681315948010427132374689927517040939757478260077273553792110195138
5489147413628498166369466270638215859130808740599823556609755868105211823046558961052639079291027192
2354858805493170902666073474572977113260353440201214251898832073583217266829194425611059540411532227
6531206958104304758148889432722012938601161300507953581311227423333404458840665827134908445022929485
7597296970962030547431947793929795782667621783226557277994493874343590707521784833907587943927373998
8536565965853281542847708108938890976037761476519473103078344772331147848789869090312210916371664513
0129227648046743106852940893711911243537821165684520066557762475863229937298520305802359566028046926
5628405908310192553178020587158729294563001920863123362874441996366133753609599111177471249144369240
9327617424707405614611968877962479273305855278129073512620470602090084204772046223995908527060296648
9669601172879274339136613679536985603291978521265943687233606275729392341433434247234106644587753740
8975748796456993054199881967481337631109210601628020932756247761925272554725989151838977851581473582
1327028843922226006542447691783372806339960033664062518784265809401896444979280488576504260078200885
1361368210475647381044487978681126963550993248658224543078591275694217375379053108631079869000583298
1836956005690004392503885208259637281914001580147476469862830631439118628254808450436184478213396389
9634298286685887465398151307677004993081908009267814705767513809225344237341423836331867265553611455
9256275610982772967461735897262190463927570297243882004046556795900767746278421620448032559073386668
0256366327660814455211829220782277409472495300878953679420161267535621819108103822075126440812553645
4031087064097830746684438480229561015481663516168139310589683832936647535945782310455679473315466561
0783494535737001563851003184307042789264314762221454937264292027808516681704286923090824788867304812
2392592193325519617712143729962347902839668012392002355257094700584215250627583456708064330345215559
8627266418358835723827176466047574680115802864451978844136835966114271845815149253985137407126249973
2631454916670207769069993710280821147587691778096503252247943774824287240173946580664742978913531545
0495910118320853386775003628445278170733558351805995172645309415699142877550070394668033844216003344
1820171115384883082782861369959792456456647519828561782403360475359272343372214360736192545081198017
6467504955294254472185206041739591379643665726026773651726939685474534884823659947432065774605285873
5349654525584418532385806420593446151131907888146356784708319754178824663006087824927612352751209527
1000412496175025817056870821621753397648097173629697624376210906405015731864633125716491666540571564
6761860231267882393126347016018086846289041876379585754150895599173633247662998521163242337783463142
0785256735223090811858335375144644924548869805303919511849972551369230649866654774716305531714464405
0961814865592360192375498332001483776161152065006856768535752636261238913718135510340572852606784712
7356945086850828878734586654938225502165236352393080697623343975433213548468017816847931021413672233
6375807073523116219162275631329937410761748765515887187570413987596534296652638769957621670880498586
9245694713807063731592824531405764866920879517883672472413467273700673992302422232698120968894291644
0271712523969237359190246062583014626110067237526963087478577280556480786584909968422853350063757808
8095285244044653049263374789373817578441017627577611044265405150408056061535391640001284307789804160
2161781857953431022332385597390971050829919119605784422412232319232799495197916039572026848864429626
3606784751083995241511962135609892306126399392452708145090990153375816783264897201912081955954310584
5778349013152054512396452356765332501468254527250285396127889531225918963400538450673204650655647234
0710207592808051594610263596421485808928740241087468763978862767098248849206171305438747356995448837
9044344497211093322273012210789963642256519399422971159593408711814575938238672231268840459999009874
1468637191535223189239374403007884064060609876897910725496627348067453502009592201257124818853596882
0141572236696431387947788006044821068889908103402005068998579647368253286590495839178375424706945467
5464380672582502862583246982435346454764254932010880813142820339681360178097659556183076254672497206
8108381118157186634369035316621075548518299783351722343360744608136806146754076129040481824731893355
5413919685816424965774484084259640082713494304827469100781767218450669578312660610608065721229648572
2387386654858807072553373417579822645610825656374298603948318215584869356580696782181236742620218865
6113716065892910363983635610410149927727279583102528123340640728054629851685501906051097568985311145
7210266400919781257883511418359068206640305691987321719418473985741552189753647236794416421293047726
5786000244219294481852811360129066944128391504479742792362889060328324118163884036914873567321501070
4822929477198522395708843252063942342786749748513589675048842423590673718922861166609982871075155890
6939933077439062160653039775467497886792355209958630291724084760779172795172233755556852206748217842
3352438614372151808077554714759272317261686107191033907328786102516735450838767091912524335015983578
2220265197190752830693218673606905062315782468947554917878786967562624913734416837281710340722403389
1179344658864920608792035646309694676503518699303609080000332436016912527336889974390008507838292879
5705092984747442559706718678810809381427681726305537432345693960322928189484448796738338753879775123
8783692337565911051664158990851978628907192409262197399301199926393075245347785001303133962122995616
2106839721474895755551007799163612694648843976291019020661126912724460917291283554101923241156273434
5445333890153441062014351789601472834051636757715028966985353504601659300575686977489312526926715749
3277467909827905712376039734855515876157856135251411556254148341980760284117897140674657876586901414
3247048128877887982678405256132525984365039901892315424470968699151328391869561546003044607091565979
2691474025270069112802114248356239964230159893328813476703280106078139586619023432721209559003481777
7124304016817924159074356896890871690677714506052942884485144171911755930398941653045219018681615664
8782407712840807384401940589331531007905396394640366798559701657162366221554883264407555897986539188
0862474590580612706379349362699657284640266407630406874275079361731111471263235272641546049649755646
8767670858737662191638214019445669857114299488688200526538579248656750300557649540963227787306376334
2384444451949248997816250013154781176445954357908011051585341463129636106104785557238674020478107928
9562295924543637151635996755655604621140395237322873925746022584969128462549099665989264949428355214
1213115549337132519846378829502217602344780759556993788533129848781136106338898465533983030696389050
6494928546556486816741372920842882415761951580516317423128417548928127936748716656146078486517237459
2418069180725569996191542036800760517084850784391753479297625649408043024329115450065483398206027712
5696498171221059317466551898116859663510165871475986755781690560397531505089323061921533714857859311
1006946080709790522850937652310256199274232316744836024808993747155807552627064499915080819242111134
0520554623940647922003568572315564975704497151114273349942371295229094217073018873834708135445128595
1482733234838984381387913347751018753112580206014976034926303078550896329749654096618408240889178852
7167766636043660157391679733991438250781414821811543872459606657659387911746677161050817908189443386
5693308323343886296391396196052970000448046796255125216689858334180488935771896227429392187186509775
9642338314620595915563281508497909343413376586713145266867028691395458360528317913888945054915055833
0248328783227455122198883741509585105265321233763953986091201830343651308298005048902434386434774805
2732400816670937986569425590378733458021855395644352933829519820300326976998993576045824618999157641
0652321122878680040217856395649088444709175452925939453898946982107206542893808449117893595941921564
6007195124090519322222572562353222069041121686797437303150482487342317186679482256828428640065413800
7939078952937433455096384538640920160769347482078088573532398828845803195649730784275254726808339298
8330619581523655926454415814401294294282397496250582710541662973243168843004971105893223901537074694
7479840866726616661034073009893816444490088674729634879359396583692602179804575389076271644657269647
2336766714156295302782335406447179854980713915730334808789745014997881340003618341633026704684572156
4173195997595597677720777067800221542371327296068207082677466426337109591041280778481989740433674928
1109720445155940819694953921876322793930400317773454906927444308187353203390564672788400304371044440
7151042324507239526190912977533529000462487158712235131136060220367287646257557373370912874349520785
9378149182728574535207695984107233473377896191400748831448156252874454314985780413444047360983731234
6037428362986948757910274837546638527688047591673180952979155614014476024526283107932358129486162113
8883047727446853161306139848050855251617251299619240426368914588966513824470337390926483154207139754
9607990347612114228403543226544785029283160027640198984713183056126497511952364689490680808817118211
4928342764943730878118529983833129793892858438813482761163636334430896388930411872215388506245476950
1127878553334054880186525968759233731106391303663430043660990690311985073700548973279153221308116396
6798835543988443555890319025087161756181367091858294419511852859512731489634522043263547733405305705
0760448362680271194158431652069478778387695122276798122200816114738225467288705619071461003350120274
9791238071130551218189382543865238308790897943612362405888056716966399370844237591091890669757619612
3037823889527051580189178203102886475169414351068804819420627786269173021262713242780548917236149687
7832306566728335567035507268436848558419767916039380078505610936049561579440585659531323308402150144
8371610298251978330575843340255882996866230891477242210533429499275367296008897523930938469366616413
8709538885850327093393394672859966010771333788063094815983927690684017862616350863165931136349144456
1912113727257336159038311944803929865508493225314396717296181587547192256627122162205158523862138844
9072017536136459625906037291516774929723315567243423504798380777716691468453353198500209575774389513
5091027418761980872246139781603588932829923285699173295009788917493204656345823081547036106932101625
2912314465362967807505995357879574745934848204010844193375159439178668487455065074082267304325005280
7559681463799220548712106012609582015737336269473806202469971025127705960360270678477112681747401536
1105821387921767572984807448049083776714564798099067925883226324602134173115330163233450736590409034
2787643471046244863221849921271709619475155626522309089819351020209520790369694652713419770042009415
9139767224162057008908460412730086103755741333914242860378236260735650099825166397595206063484362756
6890330503564147737773982215111045990760835743289726477939737927102425253571302291913114689934420516
9405160147746126527732618561160272870817769263940425630116509135221236271491503653206864414910872397
7853751593152977287421140250009178536240891501794393145899775460429137730168805283420727573609278632
3049141507716277522308769304148926774729079628011669746593450299964156883973054213310293561835905893
3078226057946942251144454790432028801192226098133202772271855635670198027396576358312144201071475766
3891763728731803243710488546998415741306929911271574259972541069632703971091834023436544040525076145
7366158354675593741272241939337699287092107158554589988021064383157488179816028641952611118648702855
6678800293594023505930280622055356729473272534879719365641437762711748656875736485488818640025052290
8609211137845216795608458930728766644512105134479434160719780689264469368377673402588772604984921996
8204433473224223091219508015792358698100192565962165304659537293552378355648440747362961969990172317
0579412224290989740787037897657717308871677785202177800245777502222846902374056264140676674119962882
8618491271612663388605748215192358533134308609124404874032109634851661313539445548825057941757327757
7409715638307555515589956578702468640850529623705517833571776953226240561931890953201754640882340514
8539077844478818298248226046761052006775656674740199187185920004255072621608724047702115359471546021
4673047553068450723005191692295649382368086435020541987007139332548733362974034938181019522211744145
9893164065009502114166301559212958477572424630610269567254958821150486762746523500102043597364904725
7273490618419540578003081528369850049644948577430189768662597528591810952858722299076502701065291762
4238564860468838617934037679306563911293491694414814290949207648015194213283255107228681800178019832
4244517753106704067912952078819289121170884700389329248114479897722576694175943854916204306698166328
2293745394655300232213175072204981512489381353714649022910944065933353249593406414446727906209791630
2221969061542457403294587026869317717977789264976379579887437583089798297608724711595778761913657198
1891818212078789848615180109955748811930232073396127694493071735936522461140780700062768195462025596
4554328004459487161425490415011629948007990096753905045362913416599050489352022505593235927922910561
8392499550103301840874122564880122824547212933272585016947043499769692267596633267600405224253593926
2152314868761565858911083871256270177655411655688683085762139945726342231000160543891795982024055499
5528231527365686633590883516947892726962413368691398249976589484809897094096133797611098340706214624
6605262289413762482639674285759462918133993141542106712429366842959441514083559726099595219539621507
7507046212958979167195187503845527787691193542382385347157087388958412350175578042989902203471467472
8916512075684592860927990650312695763790428599807845461707662401258824120947276716196226120417974841
3615341015930588344070455431992074467988357619603987040697725017270723680105636498519606977629926169
7781837870764963361368279476729945176252722136134905012149115884336620148920528235799377245988649373
7666780189749696800087082385072837854497008367308394090150463708617314218874761197079947071276222111
5420588806414773776583509256104069501625498532278994700874176129025098954279447956504124983206067597
9717566717760012244454451783915224546435384423060925823995162679755868768651682514905958832926275303
8669859880740142318139985292372048103900521039341893126088415994144829545529431817917122057293799099
5476208413678532422204275668043467198198635357167865120125337661684631804435496483719223289249525272
1704370695454667505137603771335134098509591422131615189551506208791621448469713765136769098090606813
2679215977750725216168061051432369484460905442961980510836437598949191192817198591423037485769169768
4268649622136706892966350094754705570532994936837039877026604710097893507674892039223792023751323252
3923612348320019326349118698589924609706970391660852480188040719535725230775534325971319647334700702
9253534447404474674334923008458414343610761201904704890413410991163330676882839777237406553520159981
4279167028926367375994951060925052724468280844205098077172390929458758227710394793669174986484016649
5580749871812701970416597616626871657313193500035512834651087422685248899723301228105430530077841353
7552126569877950616808347527250383647335086488740176151705815103458875567896195430868109536671255763
3839787735841188135959677921450746220780216583831103084393191174325887505946104106134726448011400409
7477049715287419265378813591916219739042143607894742917075365385247270839617235407368849064778243218
6310999620299923157271862379279406739685274861858776561190204805276121029388843403107880551755156596
5944922866981782235060734134099631010582668922557387411999239181102211277668273795513761566909471694
8136770964364305682314700335334651754889739605452827757046200282400283686632754143389192713405562447
7272649154549540078129119857626280086304359243438665894938116322284877363182126887927600938600602038
9465713768199613592539149358770585393766426264614695277844780780458601569190003995887183620410008997
1400800570364448729657709149674216859482839468202920615232888452063765006233053933526320815077032243
3383536210353263372415467490532952766941743756079823310018609394111056536532066989965951195005020105
8357268092347374713052488113175770813453621414752356662655840177212237492430789448754571829104071001
0075349748071133178599643107448957264792339730829802742532985614190377495258155265522810045957195520
1098362091258988159449308888797771265353309103729539652792275785834976018011500766289519894690059031
2255916688089421723994084287102855492419739217296667176533707867893614082185199730970688429498846459
1178034586003128384787892789614946572747535118865998673321363033207671161705064498793275337620777334
4822492791587782556670943937895555437042170114903744940915872554937677607364510150595621518841811317
5707701081291870739855203740033837718655163831897189659551829594630392179018579202948694874137624188
7480491153254867946972534473602509602257716061860688430599593830459699298702520355263831088518029585
9198060395765964562599296389360286624848061597543836793644908539120537793715455701728715697365921358
3089014663362446326864354604107217967933353118219892826777985591145908023560323982072567527448519283
7413425165547972835199638987001917241163962710343927959189382524492881070170546638273840850142487150
8476206099415683957691572269555199257423375157538517111882598223525602643975669538579880174234028750
7336265169851939031282859798757828093817190785376271202041769664946820156660209369916117893490483016
1453180118214544959399741122481596212180904700256001689702639785424275822390734731784393622446174256
9572012040439261957606826901271835554916553847598604796470044411868420923835052903006596743743501966
5684139246623810075612651716003918355343414295959448560824839546464799644135454790312101540319769205
8028820438081226811238236284600184360353713268255003954377139646878148972601811079281722028500434337
2950149152688901465230214395248989550461151070470315025855580912530445619450496060450018509998891366
5197490916157217747923674440921547573826227542463074811310340047829718690225523012929257428885699030
6678560416828594583667824519978849492993537354254429431359085580363894553354931384773471700726220269
5963067925525806192503172632982818098067876080182719741211700297176236852670416253823553700135318303
4030839692509836029651512285289255712141928955212975791685967074871629954259224819250866674288713906
0656990500661401350432742288311908152789283432707888179551866737177507351552854886571694793961956872
1564319689046003680340746387466976333375806625346208937522491969746290345923757913930183220527171721
2586004342368770146189246881732451187904389519024964165470251466994691258672245818984499060829150380
0952316643040144439753552133791517131035225817424970227846838185897361605359456910380497400529389558
5246240862568939060867661331413757570612597245260365284785915511707670150779597305750720593965928929
5358890129848644390710785473280268818551393089164147216739128794102794996581709449756125253983323127
6499471027530258051099751924432816270348473749612177678818584263423084653743915786108020285192619403
4528723554943392160144044242767941078890749190635105889957484490836806042685305153007065300224566780
6046964329215146944105649813530924493218278353047570083342572566857899132800189603147908325581899850
3952734230474854782113415112756908553591295182619106474335395471684368120127664007408072256899746053
8391182560134037749698459015425093953214353229869434079275286684670313472394063511453775683686340481
6421972578594655903185252227894544547782512060803998894887451448463302732717883674245359045516300945
9456073310781633662209436028051070234506496170190442845199564382972663756477549567689874237130896633
3527838836806601407661200692281317592395199361163826458393904523055666930166128983202234893729577110
8105511501172235878871104906425666783185228395235313958788253297338862491834200668767068487093976882
7554798239991254292458264272933075671905257545037864159240330266204031590930742148537484949289711153
0685061734245353316194852794310798002926080109409913153304833743649815388240450016813571760366904090
8720818469067483778604694636288507381909728366237049105066719992491648488601198943525541422552580998
9530489545433065719712925136519913882016414365669763912306398865305416112576043944806610453171714429
9536657925748964420538905281513727775654349945503124343921660260980934293852384749377702090859781090
3519861582739399375912046696067913865909925939939188802603863404748831505196210812672497637510423006
2943321122585501583592926143658217070805525177739675574308071833859908813120351708717188254106009021
9651703423735607112724533541867942114836114275218799819265547907484397502321702170361531654737578754
6337506409122199185841671239642839160512412642017700246787886437361410391739483481130094256029642386
3487476661392450648307332307834463799446044372298245028152330648873374743243839498997480571889393670
5312465806348422992273459750799384220720676927836522812431993597737830533052852810177510102914229186
2765226047843741598813407350581299368761558330956062307349538815130320247439357058330014813849595193
3616005070599840781880782504873589083453604626399919130793562548064230809422630730319805803673564149
1506789850759191625293326869635599959855589314452456181466513537293850799015911839306735400501926211
5412214558901046620994407762889313807236529084307409317307326767185066886363334201889725434046206363
5639288849491346314078148984729654757726226022680792490494684661346475166676318531102323138932997409
5927269607929222826322203502455014639958705178343725559712671846593832956616929175334747671317372771
9274930957797138859277987284435876868155423470949180680000196825968710075806821311101228716931662270
3072213555386078704722990535981777664073914853410808248295881421966244604926368335259490374681425664
2410341579524887208045401914985750874573891377705959382122436485602184525055173826526095304878577619
3549280679470317989763879763788611312083198453624193351084042486699413181785855707715095055768584925
4922808531352264606129938842419526490951357671791271212823606585347951753637032683126831836702742473
2534475482876363924820987993630499294799580283009587540084462432533726369458719238090083580261562640
8889424106522189618864155277968209900876901989236884357867635884637493045174817234810760198661059332
6226086733445302580222573442455075337905979033883940468650952624442224552575213538894969427194880588
2596999587714909667077320670171127358273230523175934008713231506199287805735633322721960073340209649
1287308797675208486056201773469949826525282076540614494293436013932911689358148899011908541117009703
9860804238372844269838903203636634229172902196362652219036225510818828567920828329982459271522758903
8594155211151009165333191443453956717464281382851871792516780217411870520135437296407590124608695125
1604595530524636317311955206003160042057233591846729042818903130148852978003101543510034704421404921
3680724795249474221637248146495885406005197840611261456748684981192848851407442236435027697146783534
1281356741287440227115327566614609783687040712075247034709444569120636992454004219837864254683354106
5742230789127573282965942463885717555939339305157164369980863548726994752346694142914778321486554922
4775583221763870770355272936904368504527929168852197404160566529556457414736165545662452499805162696
6985030847190200721220614694471063843204298175398401444920826960154224271127419869098613706524025730
7571687031945261530029486618749011186531516555968901054004839952592146184584717351129830868687441452
8173719636730675096037303856855757354817187862032678686777565970406522329487011539817362502394774443
1449013635051210523828924479055192626757179295621654071429282024302956372257059712771754441278495474
1929041897930101543194524206060842141896802037139839276183372450721353895918651525955864431379541833
2105760686271361194845296327616572187967221401207730267612573098610834796515286245285887168042957431
1926386200064612480553005783201954508539543742473561993681027125782727447868181049338581691512978304
9286088512798516996127849624485241846036368606482355480563788831163635015270400550723834878753311221
0233294311499216591880596382548084906434527912761873898395347199190691987336591137813091054773085994
7461734225410819545335696080302003669012061702744091523132444338217397321475748121717312915957358632
0609683584174442409810080867033269469716152886458457033322757625909828843162313969166472131777236210
1252384450025502791747664310645387039925508283996979813350144400688721406353178449319754959255855573
0640436951923805303755318670088951216551358209592196168172247959492938194366353910185083669529742918
7727529390603045689976787792113289928112554829944346715850686168701675546864680895173531495705039531
1292062570255770213462681149210334647200155102138902367042051157511183879513149103035378540175293571
4420135317027586376914051357458440277510061672589915604453148499638954198004309443024454849644330849
2636598755248268231147455673653174528719642056943642308331596114362805941521447039424789104774282772
1407056078330879415941542408131846799358580614874797652593051763228917703618527240507237126167500450
9102215884341131356440242456153989696910479431477014377200417543329618168653266091686670327047545951
1559214169955249153040604211833015899339974648958896097936384349372289000251245706865870828479432425
9147397599349658125355304450239514064469270345663502965779928443869298936099422772185669428266376613
1025091919272488314088732138092042632089655966969784744809889227816842835398312743434775317868103100
0372934209740024193503293372990262498877586015790232558885512850239522452340615190216154982420661104
2756839348102339504543484881924070016493719594952945095383336599998989612123122048341926437543320591
7279761810494279009865762520249649575314727452106389817676762730311822006131990727416065379085732880
7816454727053646626360799405655332924748813913977432729137538161946114892916486665476894098295345245
7926450099283508084178426553213567991628056769745349834080333386535220407328385671523790603804809798
9805603277082758808761511692378599351064403091019216803446406211406672194429127529151289156958842335
2612057613102462800397956922684224071834166981044211518589343166724978264866344911720318781779582521
5766113464321033889315471340456429537232917327077955541936463172298736729357325751515398898541711853
4779893138884221559758722214035046457712436792935275630934497936874199761470221461798750117085221307
0548474378527104125566161675605397408101045627306698463057214829759055639062258507632152066739323696
5138688002338484632440025871436123645284835179815529488645193438233554803440455679036321405251945102
5189368584647093525260419983073520838985287832006109240987000188204250571967803808004920328089937179
8075798974412733700056745601901276711552429772482131283410624413383806337035709199125845944386818008
0968254482928329309635311889043858176660054880617799993124816581372766041157165670369242108287446697
2125305021185017753846940571295770979470378903668145649496931634582184298126858199987490679188625488
2955284186270256065278663407148675538283609835602538428704552295631543588868030796779378888865667896
3256895214065361612672111152307018338584927722506471855534632855939976984193825297921629394781750634
1422636701013939084840183101138869933405194798597225986988896120213826632305740753684578938681364585
6435129967141667092508031959479533898429193330441722467391482508883834266373057509059139766422584497
1782513919471245373895734126445493491021698209145078634146862654463737365618097161095562925142570815
7454172021546844843175147682804291087352920132258996860326028036325007561926274781612378462328261300
8469442924913569868789534077563404207641532900548105185312547318961757440952204054050603702195309490
6791443750845377810314574379420592901108276108556067632110359813538302340011407659378890312002391294
1107379705772568139938550822393284286926811828210290237630437618183616753415273240916323295260225360
5099924486007541433961004581602230111949177815671433286114414130384496136374094837928774754904175792
6425854406088406664827177587561417607998407681453961743243370749463264848173928826394800103245426945
9756680262654955240761394872122481351637352909637743101029960998296698400265159310901262743411140013
4177521000042437536570872408427147600509129492100367331541487147763195255874001417748136224208832589
0586168976860712099047507548310221347310185283587406244260696008905681037577932125422092392181950296
7170336317434928740392952181429900353905877512524515723894502404996546981273484286421935909609151362
7693315655935029335329826587010542255152253708909813123945530602116784894216043869195380816740170922
0406247671716659468019488957718702702502794591418040334477677461867893480976840340295832941007028388
0949948267002246393388737269163079298435070972504307024707444775361218533888239117874351785271828028
6013515825770371955711321751485362942754124745633052138893024369955884425291730312670938448858139457
5361930077310964859890420710719768910753772795421900891363717812813043236541539884075315730067563382
7215927720667761057480782618836543301342764753886824164037792852724045628340372375792863557472387645
3366013901808001864302414632428699439293832405095727127638593262818423335760154115328723699381775046
9117149781235134516132508593835214174531898176410712232128813971918122578716974615451842304114430366
5548939521114878641568042684317815304986069150464759365309084088637673880274224440033536806256294626
4610734775791281482174277467972936803840791812601936702532871658813592412591152978860337912959203473
0714219764641407309495473888873882327409473600959960600541360532195948918099031808355666417070425204
8964815518575472749289910900515096177466916872838418569402781998165693946308144413521401732443476996
2174671621286391376775525057473028020800102261823171691502767666489841622982638901115496667092130082
8820218170055676944567837137072864166662577551513883484744225244284297264448512547291934064205520745
3619541769844720664967728813553310423866190557511508248026140940702333004468136759469967006362923161
1233291020450929337108644966129145371888802171809426155600184688866640630397742651713604917687641651
6352056923127947133934180086445341061829815980209997037168015193668195541818272682423013189313439772
9135521868073745468105850244385087760510043660501936301804971861978438576564029022473163431263677446
1186352879003781289861568620793343974423997197574730557025999291713564585646790667064001465324203221
7629635852833527591963431024198083590220378299082741024290633634053208456009057146800308344883996121
1525994736259300902775170971251992511758497349359325678798344003648553013476248003869087109694803362
3476380264991314138500370974786424653797031544080795416839778987591020937457007430651767313890242990
5533228014145887747128384490107236384756677072634044377578954692433612690833635826804561394652552339
6883187288201555707276204737328000159359270762110062307908068101508844531134013601256446839919819516
2326609773731996772289089563451613951956116106039369250193504996999413962090886017526559527479535057
5449489803732906328538830424344749920293116650987835066882857095859196588273143735680408886002088857
8597598515114022188057043967179079101053614162942453297007302082487506865544907758919147298043986980
7273502647589564078449016621475587505876187877955006539279116651613219586945599024785711676039256011
1737192093011236292275881852998399725268821946604412160087946779975541532287253404213380824354170138
0538974369527602226702011924379270247510079706955256233829633046599467308896275394929467358427781602
9495043446430847835697499931108705116230702322932715184039440341124126712901703966509196413391904804
0319588751022851851201837445123837207739985233773345254974071722181114758326462097180268775653617949
5070701124366774214276023984821439834632620029927979153504986443695020574514368394692166621163906443
9162369456312992075148116990405960520316750302256881526073725364872093702462421258539896973392701477
7297286102642611274532472620195896033388729868148026687736570474237791240494130611239087922068774319
2347008268327608517099625256897529471753525203850924751343561484365618867305248695718137591628985773
1230534802309136800218208040718584097079099807207528948124925521566573051609217779490132067108568994
3931904132578226351810183959765079305929089305900526431562638809235947512663618573077261859436855167
6278597275019353584029985975326259455476033546683011248490790518746211691277638964378117348805097335
7328198662771097009648484973943327650800518414207959188205326255090754100050253066237088898146231174
2539609230667521935820158909943177351292807231429293947374042060062863144790145605107975506149656987
2100180842802352393043300928938472758489281706702200731802085888845980675207725162730944198129952323
7826245168753532430283575471142607143009323015773699449778553791972528982412216731638319924735698521
4293453968387050708908927542099096736525609795076864216416279643912145582915165588789421223137965080
4815059293531726205196410652003018527817719536974402843313816293725611518830314881484922041332882731
8121875784298806319049106727118753308714644905783806719347412290745878373611590435786228044722138446
4926858332654073242831967375267537287896185764056088200328859781945764208690865376642181740212502711
4430051797185727354601724518470420788378553483547152153638391275335479228136563771624814701814423614
3609196599598679037937433274832964925657551768659294727987014463228830222442109305693326220011356386
6524663780917569746766655411284606068431621270887891734868717861679047985520174126040533519746901880
2901561754138196272718921646564165615858755174911114417967488491832656339054838315134014000157907818
4792171148329388060598845211633684508460431390238934672464316740601273526627132045256192177901398584
9250487040532521422261792074755123614171840795058922945096300350296243623621933736715831622219101349
3176686892149111162531455142114862494004485986403125214066245128716735771958419619599115952958445570
3295148960550361157382705895593296311882988335424268359341230070541184498700432714068743744677734741
5861166736795817527476158983279523457485023649488913197367289398830366532501523848376528061143036310
6348144447934432654126492985252562492175623784958041552893770535727640523079510978609866238443485232
8933235870752705896201811426229951101580960079731682841649050970809572188013194930214424924694659050
3542314225840395772395599133185458261914424071342400041773781421172927782649065408019993731737436404
4064701004192075990321739474835571977611345990587444376066689235101625291179748348287355060138178962
6138139377606579158088087232970650028026222818688698676109529273822443817413331423101771018585271011
4661556610537220853819494998063457683015934942604448605213251188824623008772434813191517658878287601
0417205673980344743622220304363896257844065313521999232508332628604580160944388116769098432600080458
5734832777030189006092809797851968466630122521496082086547237582733247842225704109842220378428030890
2282426323337747036062239058688022332238223792139593870622999922326712270625699986081093515774043518
2690236055169617727266767196683151465502641615928009740517028620817332238915348081668233211887116984
9136230644634757603807245916071248200857678251352957885569402384714459309765865458844744928376295031
1361942348703276004432335564815981103340507151209695874069886137012330272546488597395888363636789992
7276743431774330159170849907031387349730850399464612069929941330131029030473159360064073659258250742
8420975009643295027615467191519648531181175474169987726947331793404394142731203409520699229377288579
7689933628556848456972177634887298347330433781484226861377224460661610042330337870393751197494060850
7687325706458019793789640118209171128749644314540014430682055887864478677014706898587421813821588079
0468140747225907220180912907146443820134927034346960993594330313569721831411186723327298262752327261
6043732301142401868318168447847357485860692473164962743927550528400306910105165073305583637700741402
2121353621901714528544787828398984469138848856084368394341122600261776258520035134345095300375377060
0336861699990460888376473770013818739017787661134833740455072954250809530379496493033801490971084922
4311180859014258178079643397215108574157284403877356752012198291986910471145621284088333252121238307
4132617220436544114483074431982350508389789308175310311230677955475579074696821103017360085449530058
5473544472852367308575213913799443679798640421805688179698276470581072924242441959341334725461107806
9766740930362865905903676645948454505814153873338663046219721192044639868369447027724356604827255231
6787136277243997112465462781682879567380712893268822367522237581746859834978912208051575455507980571
0386816033264732640578883144100333753825776617650648005402793824731660268961196167209919545812844024
6175383424243430200462331493222470799983125988673513991425068765006599628788417138957424830454472032
4011247868303254151807845919875172848468385165548148180839900524128028206088185889014122514939896604
0001155395964935596364837625507846037709869291919133370762981446327334853009173423381295272349680076
2478544645727608034044440143139788329267970789050653944210789614983437983142782406021657050972908411
4843877849588158738877195873943465053319128378833978521413978150109193713016504166929212161957846479
8336462405047661321100015073783662967756182951736000006238991224600488326237581659319723363805748531
5926274242757904796195434245765404088820738690676021038234651328984967894713294029037345554097011341
8073617517191226463115598508003568618677577187696299637672202600462176095640997931680723326330574289
5319020961625551548241670188903095080379152259291144120059361671984796159920519740883419272684804256
5573882093797482604030859941917906198239626197633158780792062022806041855116308039091585972693552659
2180398407151926825376507895497634935969125423567931519825178506088828586481252550218707893111731587
4492004773245650878355572613887536785576990102372434868292962489482306175340326837892406234377758075
9539779036991887431085573134866343858119102098844907379020475562884391832845912914745507855416875867
7612714352020473093701549152083353055590786022153050205462168527334581591399121834678576056540636646
2773974098954737227827453057083049167182190621780051401207490627249446591645235189510481173908192261
4046223576786067536841035754693116493233216591279534950217598241667485679183143532548355577328266050
9544781107464682030303575776018285653016730070655852336203451984010836633811580599200283223557162764
4113242455961442629778750039751063165836380228500338623482754970426478318178561754118940014168608638
2701078208875373391682789746863416977782696771736864854283811391442318867013223462690541321662670945
5874495191265406835152725453443236500082613893333104892172944839246729785049309472705413466443216515
6679969921842176320160618166990802487529093505955002517987096582024268946613644048683390905434983263
9180627631375923094678148597489134873492848376900833689459897310197400689463388223318891846208858195
0470426685695962807075587133731702302604560357649893658628817118976252470764869568963095825935488867
6659760705269627122206291744813337770735243669869644037384362938831624066616601612367333515635069872
5550327935980056704440211755650592282526380901803841851350057770552722925053692614184940858989213288
5247692013853083473721582813034101512442693663498677376137786738618026142685307559044428997034986041
4773967466825875351822827650665933730287081439090135978237852898831828061381368798878059333651442721
3570178800251391760062371793073663741756375514420961256331002957783205078195852008476201602505178952
6463790394728044367934915047702602350064321390680295415209958119697490518785363869302930843581772153
4310165712421739240647305716390427050757697009965569779352777544096053742883432388330949699203842924
6714317484091177961864437922838502664555268256328726209888836692558266568828138129726614445809667027
5411526894830681712556660084891130302214803220093933077727944440190898495575290439470816081746383369
4381640584128750387057271822581859353936460111690838972902455748825588861012846270783670092602937462
0558354419886395558657212887798432852974045230519504287925245026469497074119301845986077101575531395
8109035484200164436575286919636930826771121313075169066019526899429937124774019235397778184300010105
7251578927014650979505868161172550073623406140343188062185790655024671258217657544726722256191917317
1665721906803458039493679913566261183112099532122960933895614503444247401230100657560945152269057150
3268789353686996269835063250675412001381202703277047941019938197055085576178904615886037159702332091
7775008699275296452826589060698966064114223879297666057738826032354018062133036459710137695101949321
2862082655104831296181270583061016143181770548129314390317482839346768683634118922417558740043661286
8687069734863994327968395868171119606215693442709661209951205670297809661328866324557218805064455486
9714707026964785240264466103964017482675147813584703550760360057505657296459699462125213370767131985
3430193626899852313785926298516455427092563529973639530332208459062129299846601998428863563753736663
4602356496481556682288473704537221743062074820766771090423597302011632533966742957341684283788977027
9212622312377427160492751339332136428751403918666511885143663318057667767581660502505190815864177155
4439152268825117792189232893302034363627485386167120554602707855462015143189797250156757286399752289
2277225224135188649145646825770790947040798679912326671623438398440480841957175571013241305997300279
2201742974807409980873866268756536040451555750025705240013214058215889177987073264975452553787819767
2229447531523927402340348930166840765718832186365917684869053538249861493981592258486730749143659265
7244616964261576170797426717321343447116652575977193820643787023200566963061231613724614705152117681
3656240304225048534553652587045588261604141957444612614994956988507424412008435316748433395941880457
9671149197413488262713218725867566319415923959016653459897992049331905602535817431387051330922723520
2320166865258196161236451730220039954894111843494241056028746099800262464526619345226696178647673511
5291259620147148844456603373057102525957076481427196001529129740187455068556906564790019966459661092
4186205684167631518032035652807137072919773501484288851607390189068630046914519655065573879447124037
4944128050251382721142553669792578224931243634986443679405172487575084579703465127688418905865214159
3569964108035571082545539568748343602779699946207339489723717686996656724466953630725800030260431466
8330129217977033472114649054070266922649924115686872070168813899685194012194831538525475161630415918
3346597421028255891227923396525061870283905952739924712848429800950882742165242932942341995254886737
4073317532188010396748934273667827185870981709650205638676909352279007752835590035129672035799821877
4360931342287667364224888166153471958039147611389645532200528615625171577214605335400690040949618316
7740059558382949622062103881326890149258046853707880446440626558702452089992483082168429436960555848
3567281982252569776156690585820385359443007997601820390200835170929991181615905146776810456471921638
5878622824226227909126157913658496921249787617752510629936482787470476909621928621864397028972212843
3614893260710080635989172628443211675140950431971452340821966704500575221018055791743880483616230418
0576447455968860385752661545863849760150759809432890432408260087860610915571193048965353239337551886
0874796291992311287471800022045153109746708577843449946049368989962129156732491447148302633657544985
4372966832292432189788577342243377498210004021661436012335250496003255300929195948439320735623884336
2856995702469597280466504089357239992335187124640898466415712225605149144560767064731160735578744201
1937299738794475724043168096807019719003384201581578606593170276046292755784667038120497083037856462
5385605079747976607371393975402938675093131373831006181968095961851448835628895477990777154169414064
7021953483495418550821633837134597724054721279186668424862457427282914178004622394301016721440422566
6998631610780699619954405116615965595279135444995957255401922319815332453730014071268156013639565491
7736758310817241673428174464360616295853107323180797884926558089251303550238625193880481921323347673
7196881311965624834324029619314850392691525856129051052753949387133020262006694095220424031102689311
5675675815695492222037316497465117016361024395179257607349657770222872642844965520387788783742313691
8251436400433788943275982140246916215527636692873842545597019064169974314831215777142914792719971242
6265997325762138398901283226900414911063680462207225934560344829250544628927877510566937772948214530
4801338335033313854201222117922522142370991275691770697233970923165252214534252637890087377539932496
1118280480316390053559032898489105056391871500115993508794466861438450738029662816770620045265462671
0048241627365607211945270626527037931412739598478234600073158068845682676695650148694093782502936731
7129253762781444511983567060214508406241863961689715679673491387940083995215943496619053846520562925
7719447338740032309949642273792792625375882569297713896507799911531432656363499238908577066839205627
6216443124001156317289692420865796955078449747299552379530389897529262631729713321801032119449552985
7790448956400097008122863679865613485496489747524948445489079081940577782768605412688311515187794764
0211469124680006582296399659753093275576037615502856016286126411400624633464842953649184719865212279
2795113184636428283601445304994859417214708992597803678196654710046561931681449106569197717352444102
4550651327392241799249428403056310798730517079630987276732048039623009361044306949137834167202571026
7315614996238584357328643825509039531812844332650093827774155712182252754778472181255710954105254867
7419673108320922568834131887591979034431901253449020728208206447414584916713638607957792216391716118
2306789015372601686327639690941108862881295971922394633778339599840060368338320545013277459806774843
1484372737717840227199737373472689169163832811350696087504650337007631999039634063879305524151964525
8905442727374764655924913068128335435197235517461329972804868545569175216847130891022757562856057667
5916454548626768364683632057670633234882694245337110710754024323507778925860008796106888399950191538
6529339349552291459421752490805371420517562008761425181002038719921706357498213991164310371671038254
6744436386801906855558112863716497965509943176609606631626340355574075298394498733161803652821518769
8156658970232327805148444407610205674393345141202771037588947750167514939852856771772209537064320653
8907916545920709461816618107422291044520954991623106352795962204344408676202536206370791407252058677
6027146723179184522212977592999371608312010159988651438125587731808610329103999750568690050988099290
0297151494631778991361210727105892531920283137184334634827287935502993057371147100156547904277090346
2303870340421062554836181849274816285251405609861320204670483863977128308334936831361344723057685479
0058473844348120022859299514842255731228979017563909637958636826504992007548116270979950720057595901
5795191012098651118225401732763848949690623110329937016492973122803741784576654963655998523756796428
0427084799156089199246922025171093067165077032550181541499234509890267935207943436111234229928949297
5357372729166538515424483559805795002346050498121889545450795168118167785255468179827685454878457528
5053883035620357539944182313723488301243490736008839015658083930769367793467575535944900081259019610
8640154530425366352701670790335630254644116122948268175483567706438294556303946369796667892102445601
3552778117425240713802717270332049041452670045950140693769049593526512351417157547079291895095822251
6616995657438731391508545556008510173506515180620748927752475550057291929827143562031406397554575688
4722225063221998916269849899776623065484801888227884774649003010691626964165173533219174651082900048
5846736309018309493809472830811454386777659433628474814345729015592080860401316082009177704080906791
1887709975548163371570634857254905367588743792191311117620596762091697129882449337549292728195520240
5933061773251123927022042777129515195158197550832474750832708251172636203268877838771873305703446487
4062342607809658943083154296234743595757184100556753124568939415491141437490174415304927366511455584
2031581910333641042046400089780969448147400707715302595476942974240385986981144234829489009925692688
2030584234238958129731878188672257322804288528068648408399922907418575100879384296972375515400257090
4297745840901505092226120528152952957374560209005037710933952745864159916063474858653401130296830681
1607656323982822840634863666643397578200417784485327595225267775889934373112639817777411903864604298
6733302069975511039472115653627478208196749784927730620988675963297047535204711195378526443407734903
7229055448019219221433003215246876773217177584001438429542825175100553837761703825266357836538293246
6878051095301148847930514393193896607151597576844797917981374575871447368537953917521155062167959418
4566634603209120971950118979790185931108796149113959767393168051292353280414806397378751392205461498
9602102734291588423212771151614420910865347206036569084777074190643442487056842004690733093380539553
9082365726945607717808618813653461034397857039475967440253270621736685248043346360319173800509000265
3687771905729928853673447342999013563902532914549302042163948090251606050006811982997606405851878018
2823932743783718997847127744166686793470948747784446759116841081219569309528949849963695107446127395
5277780082490748250866555477913941087633616002339454439931564933291374604115994478382060125418577948
9288688988930457470190092833643171117745816108995930969593620439306586901235624512200624350688416813
9655187124125827591018094826070960832412145212676147653230375963875111033786766942023856934244118422
1055204781233357187772094704954488720209537583307197872521347752825767316760334098077440041013091555
6214163758914276491855738676060115014755229821194368402790003923374980798345868823028746363129759271
6437764299870925863121072810409264691686843897453237791697015652068624105132003599529413801131486094
3930084129485969600106346548462037978859203675177633543737205034246404234572510730909761088706142875
2449334372858422096135317568423385856138788684094716364268416747377818935107674148210028937240010475
6952543819481161286252884463144863141903599107995930717355465265606206896919258932459520123283682296
9839456613736522073152077514586063655009009179778734151923649662539900013388030765365996019993922814
7476234183240024937009965827540650694873274913666654975105596893353868439054248216020021799491790205
3260630687405573636765135228437042758932599540173125699017836312911453032596847462126023379883518635
0154405994492383603210804545686042862779155040561029674669584316563903339049620125743427840882499683
1003839791650639797428150900708541512318161778981715876943977316632516887711068012471294180465433421
7596755047455279001783570785688855464723627685511664959719651159714121619508591333630776835163466639
0274749460910233883073561831560062174396789347312392086334487273381635328812647434914822959506786562
7735011599921329671608669088927819367531094898632988870274333029678597254599097447190371793807921407
1685274925818153631467447142339421126467115700768294051024294588582724790836302272162507932791344682
0096694768692516176628821962335010754420063725819351493664101881317838422502249839690982659865217355
0494149729823878547077670078010890979129506410010966657007310752317333145734851293236982870722082657
0716097926600830936299961162356207721021453555012630040044695075499475640883391209387476053673234845
0331347172222068983726338110002676889372015480401289226294896609252303836584844563891660613318092761
7431940571587723959444575515097664765930822562353327933376264560097878513527303234806739589440665140
9613052519127751348851554016846121697173855826176143037581830165511762485475888745142732333177541246
0181282596259112852210437338188076367635660486703945435861479338616083579135502573865569768564292793
4078812770858410337276047749049919057955284426334118894754685321348266607054889673605797201977183425
8660617252082991266578010798841224010137818464316043339482107110309350660237656975964369961312417097
3642993657085081485688381038582410829640697930278910292567742216153057354918410905360493755299095577
3326607926313865869001228118679238100934876413503035750201608884079068926849578276080432716987399531
7590788922013586444443437422465875600070558280159819931304196625738341180795054306664674766454371599
0699897587272691423332048394654575755213795025265984581432627804912538426254768446054875841785423990
5756143271431193507191050897412098899886408181091746398920797462725613850925784511527701341838980294
8550188105105168038007853278958684791487866433884161251360601398548674391545208854973137091312901705
6004441605374159947362280099816037842394003774202076308826641242018271513595529948222113423924442196
7851044634948808883690722378716982490569707729892791465648578878459951576423217635523294415447937655
0290462954674134025873368624156258371538226241264878138697072797723338308255940285506738159596187538
9552081715367589110439366826047287247514287137107235067285648056692887719781980535091057372576443902
7708363756954514515495296208256971481603173830990548027092697699480769080894589071679034061828809872
8180796053044124389092195697676276188977357293209144934256416991362971974010258571985602793391212037
9655504617185825355171747632225809333028360981590377382410452957829796928246091326824443165318938012
6260007742738656237981375914287170213122320546545552454073968134264735544510539309269658530563427744
0780719252095700948889188133821407455391472132981433106990700566087068957701363580369063918028499434
5076622705821195979685536040482462174848700055415719161872650086845678901559729320927271261695043412
1682573711119026615214044172622364245440455631674527964670539234689777269500115203302115523719201222
2144014416360735055133421259792977167020600578473124236187143652687618526387052279316726017337361000
0681531147864871283386568176243856733657164845715792376880290882091102901426859050432939033110843963
9591363821062318612110461621463563457684353762999357333703836890665142186838945186761718578266963861
7547323969030103687437988700588680889626005201851860110697724245723471940151212194988778105316472286
0501557473195578832065325599619302687604562847018596682784336086937405014479642289827669896975097718
9284904078329057644281897765251722206602329097560783905695439690287599270598192715623531042114269054
6810776740606635600216004246933847009234453245400247435014873369041673270904561183143783970381222635
8218393840347530716231542276875089887421405762259407519687774501496087706909723859163898715866625305
6019248063734664553377570574740181493137450010872383193855658783282055247491310500792583059645007631
8798788085794507022938612329863926456817469279036771092204995711018055863684480110681082870206396892
8623151572999217490261864550114631323219884524567166592711315779321798119601989961232700059566334223
4143809929968694179821895955608268966937446484343556663983775125285524563570708088183584500250270856
1934190182262050877526594981233618097145716509219130263480771163724223891949219726151547037394252528
7417753107527222250990126622858366149268641896933035629970209503166499420976623822729770648275160309
7999774090712224552620592940264190671663231290298976044863381744106572917372799609217025364498050533
8927247883530376810726158662297530220639433762929813603905691003784061442893122185688150868464107497
4451683376152224197868602168239692092691422166716530954310904414313942596070061635035577925541650255
6202029366810620743741257367535571649459415908319680155684151651723651659949998737437267109457383052
0885133933983865687298870530985772374253405630185749286065870354711290606595894725911340440717450301
9784217433718004191143582541630879093217734374190639599236238857789120466364806691123023333126162358
9754422967519909730718453658763472947597034331959493163291990490208963362961651701643295461269798720
2674764415078760970209536498819171333768554996869394845737783571224122758202927636087605523407163931
9184606345753713165074942625492022793298965420097492554398345618195393157413772601406356045290309468
5360086257553136108470221443827676283263304398623451716403704990326028951172481152135233150608424218
1625993431387840348090801087991373236379367628172379658388938419855481215898318031714389307060741095
0578590557245841230945802654160060951820697954785187113770013752818479350775317660058524710713997244
7265586364760662466233921246615966157071509518916390793459160737500468875929231939064956294880043896
6506392963387256736641869136188178101962772036378815480533175579113237146359198018410334739700090630
8198502464045503746740908459248791853280480864695257790678706349101998035342877520445638569770394018
7407890649998162342899300946537578491331367579599905920196251072091356386272111770664170679003913489
7670472933993193118350638588449406980123018745234873720885366423223046928749028018143052872105587237
3212457976118030945172490034638705006196969122629395019591126741668031317955620056326307112582653068
3678622247503052153664387872592670917674865837085793468902313470802001862420987923217852353999009243
3355912764646316023477788100135826647751194571020234929704786618780821620555867042455788286458953775
5405255155024021888792391692088775999325557241978207870914193680647123773276436342882298749021110052
4000755821547007502908438472826052666154785868490566815347626258166420703206410873273416392352936379
4653749627844107072574411102887262309657580893202890324611321062373790034701924574435531577619624053
0216639254740164926287657337276166938562379514244702124174116180670929223703354824578329848415500164
5760104127397617781429373612090912580880182930314145788410603379821913404460985124336399827342169121
0247594433803284559036750666578962161169262175413789232287062373032965258665536766768885407997198550
6133918641471882279254045657513318978194824710952260488430168379921688022624204077255987061553506244
3365821975788121997832770387312349616845630819852753942542117474590113707195082213557443445947302346
6573248100837113199183143310022217109551440622156650646328684299049598695746355677105758914978749423
9874420302879735297941895634878407117211025607589869686958799159232957327181441846343515849006597176
4735948760483131680685079955628142367988848345518127275946769917679624406538576908428356375951190016
0500433455237868743591806488716028272875156744335228671538568477432943566360220480092495192552642785
9831198546255664010787900577119583527704914868225309747195026268294867314131758160971870965256288068
9751858440985076455832101636342456117568511974578001010282143360974831290652606415677401878499883772
6252020992888151413749941817058743523609126212503915694849001114575265437862608658313953340076244102
4698254448218019100747281396440350965200551708900346452024657031360283787673350173741523770167771004
6657287205441583072851146110448773147580531953694430040620162773594718524991421504261022857152249767
7604353726848622215215634302630894618165624360063666541022499812389177459861242900302998724103685070
9056667791363240554307699552739042038240739209523874190700369665714408053251597905958754886540321773
6192221884542564946362491192538995723842916495128030077885240585954956161542821929641901244182508982
5086858263036970369023655363015094886717866437066944664694143958313760757871595979640263447511830067
7742086553698852729262135667072786735596887996198023042488990575546208503347254359822029594630025860
7086074767203397534867499917914919058076659239583882877739922099057998299974675872545501563984168765
7303518038152492242671876215035150970342031307987885588470673192083823860032461499387103458594419154
3019639033266345548726871278239582732729837849221951863202983980528481292452713600476538320088555820
9406744318999085488178509065554868411786805204227664137716355855373224317854053842096969261572993131
0358837732205592661653394045269718125611271466463263799947368002080618148962297251673340673537968654
7481343512030936060872919040669988399003182694967752367845644783688293091214277671007343476463038237
1362797864573809418077590543100117783367349315481511914879491527430146740298441877943429508182978893
0219081597503027625805076830454328852960304438867883833047478772023357228098500276741387742640758229
9453118065470405452770723409680529569510467233819740546301167024307270726156711483967357323514331831
2861131791999932909717887621794271444343863891627998440149036531543128716377094314596335126701399194
4174030853089367594920350680846500250993318688312244400491655634503371976993896502973909680663698789
8169957736281457567472045660853373123724094996562479413543520340102767513998218707993649830780550169
8925179719828547251200516088399645689190056250748438169306851670716199427116356821457756599684572095
1080852192188018556470273179887885761900566354081293914673851464666051458320594877353042756816326979
7388379181323058538306361364173187576136403152842055761176284067605390229579279986819758922464839002
5651965492759245690010696049685492990247637900704751253952662082057374642800361330801235852482020983
1744790493665671869856759257152018635875542440099128313705123914212290957067089061733601088500719735
2400659328726149376749945419546272931058860573203313646108491061238560880222564374962313926263032356
5372062368948923221144453959836304158594802155485457654956652907922826390398740008468533771022925509
5874857620437491486462766713935387115966007097007253264076277352000302946011379594340009839140683087
7911191647141905502014281020350497187502441035691606686438900486113984469571278904855501317208134798
7881562675984511172249848725535228570836151180786037731483625160468363164331924659746058325872838483
7957401452808453060482550415504218681242347435312286694483504633497175076199124638667811238206850812
8617841094019635092661254908799687073074640771477093564871079245464016707622671724505495765947732919
2911627551691623748892188986532883918249829520925349264964964629897262676625836744749676213760576197
1794062844736801382162758773101441487704599227945518059885431867162610554461330027873229866836543738
0366874905565685593496039150606118555111981683286469580630717968371517340638255976621397944331007743
6448773530868537744019694976706855349075055831651152165419081148775282844067114027560034409385261731
6151504597259925811975116704667699602902723589307948038683545177221809553480969085029245728340559077
1874068391783769365746683709004300299800385630145650287989754083453572811186424997565434433082214998
5953242513925640517386689016817158945077315995124909319493915826529625846778182101224361242034183779
3965774627637760324558004182178455640678170984699771872928023848087069579348347011086073455572331414
4117636906288649757194618540351087245961197170079023382823461255280054600127717909468230503630761310
5366339748160872287460595720716203502345887600066672832655523813119884302273221620722983744286758664
3476955475310288986237058631251439619523620901258438332819442751271442423010496305805503767815986212
8886672421093989421657257577975236829950140842162594425129317807519755003746424335705946828793937103
5198524081997070664593097288240405282114424722833681628623700551018940031725897309156239745294695685
4719925257084350047295585505608350704468165350996376096852852199882889467482643382074900497020810007
1151825384590501430498119405806873660427591881175009113378416823264091621536818927213979012387222810
5085806910879320772787130773772102353737339622804100855181287032461880445471264300681488268829697669
0514854258082636961455244507415884577075158620362500273205273899718117939495297343959697361010351695
7495009616323445602801399111823347170380678121294733371339208186403812473416854636694658380312092162
2292716383812714236114764100572652677450844191334047527137189465874394565959821725291330511822092196
1236020289710298720989717797339882127100793643155602819208278396370605230586010318994427916088265307
6686975532175046767242454701236297038893183197164618244719500009227945735326044794715311680584603347
8886960387624002325927844361135580055712204993983026269588326788390066296781783721793556121630253722
1734643698870033245223590886195381746851124536687802468633547478967842999089775074751080276211365284
2964748027692900006011813738056812550400877076719768915394255636960677915371680919168990195442016963
2007192592237950251568481767926826816139781298053809011416608943851313769947829540488555854862229417
8939483758651250864698473077582060151602804710630910778975807223118101606231271657415147576382169352
2019203956157346618457717802254876432542154075506703958254785110679474873194836688946784371241420380
9927610073479070425666970856595647667223007165321617895657258761878811824143991829299534707841665747
9717034869494282737509685035108194335124050663626931198114789026726324854151791675140190518034393314
1121456006963859833286809531626525076433514130204212241352522817801238913486260687883926542306355742
4609554879911904119543546490915015178297158362344084724360205488825376089715461515786215701522575068
7692716068905737581042982539287698003456633571290492967280662113295707212642138420776473622232249057
7291892528998836188293083155707681105506908501757749885316023952847381131551950092991634140097713490
1430112671898091811169768741708507040047746006391144503509241446062944800156493121837111623207964651
1567898788152356559121984030809606833757620720709710716547753227110001899017586503895940256124318263
2689239005218659536418658565021258923440753359319748900055108377166521399710036743540541117196073035
3207006921188008034991091369546473174923749735779917629843590985399742584057004615201840544470289700
4108708267118332783152976165193198112086376010283799250816394958959777392722387085356565543265004715
8814821711219142268645821104288958457477251445902674445169439256284301178951662961360884752011492488
2694674038399819133792243453127138931408054811546416285108051022236093409257301139150184751392744740
2596227348924997687484882744052592112135093334646827810479135355717194103750903813357226893355561327
1892303343568994703997780005113879087362044092491520882938193172381541404476023998258930983023297988
8955619057087994949621830371379750608983630889866125979502805679492979337644625749547345530695722003
4818597486304680332981403592889155723742801939903811452923640126383102488698037559007737992091544769
3918887628429876825503855724108558673692310766317703127822424794666085222442353874949113737153601697
7649416984848797518772028547940335356052983607744531184531788553866852498962733395042166203530991137
8083658081237410728332600791709419938679564982509627560886540900534084200581184379493542366798238040
1868800093159882544230218563248557805379671373830747105420532438825325451231788530290369205946547425
5985303838680410464195725856250968880614842962329070158661523946933023086479054041440718586166856733
1946466274293351971800550676678924912954557299281397498898570940625070978716487771829483124836954318
2863937402871821976888594768975901654406452523757651022577696142002572204587944470982608153000554605
2322707944000321357441129533563057952724456860842054603529796359919136266990959306058425688919578023
0778906419700470148296914286650444664402604582580620286621885045256282180851645224011872980075280874
2452149649687845148710154256081600681459095241527343076762807566764145094417347790994158856516157264
2675953440682203698212569309701491631644754021765761010966837065609838196285421235340328797267475406
1471345010348823982568909351652688852483222358719486995271699563103706600348736008903686856311693292
4333293084842453414703325113691553788747395995541046897174417671585470702648437477751340670846164653
5651553657061770116458682754795717293187576231792805362292853101468626709264275415306418667529748527
1442372473654859009946566888926384643512409498196009681490935492775399725844764984350836153373945879
7873150776907271716092042618194863144821576105950547178053794985677339859669789641545490752391994985
5518693936343234688697533855975481254063865734386265381158125169498916382418561644334072420236166243
7851447431208842097070731580673604346827363665134418060209276988139240262660884158648906711520248819
9132027892305387968496899054694739985369294214906618457561818199480145428105642538961214146314397610
3556821770217875839614869472361605734447153073083737726167942851714758896995816768976141106696941028
1265170883869284696006979222401164379340291753663149236725953138358963421982057033703931235841657278
0625758827082995006809734668697461753844408159691174063330227307835510744943170152225665864031573488
5683184271872284722199139436875796984950706463194366022697629077214097554562943432149415419725182975
0247733172230276704225180883244392460768762605926552638802608368647608833197660643993023036230297753
8611795547256722929871341127387892010619454156861251490621571184103725279112741865296677552860543599
4643217864780952082733062672966509036209025265240674437341029443374643966495744532387181806032611046
4161294276255713863879411660070816748950258811961462327839425893209192086134631013648810652011381953
3534291555543025755708580770292901198330487222759344125714279801232373807580715378283552863611286586
6497438708066872233408702901561177189864587596312929563326286082068580229423708334508735567597785151
2523134747413722618129520656398635068142842990913191958016365096851350241936395530854817248218697239
6286040571162094123641387620843120969030485471387556329911122152725698495579060119753792546970766662
5352517773069781881060563614075154005115160242496505217826589209784609671547468612467857658634650315
8480435123133306805973282920545215232538403949035986310021877326272879884950651439412445568647674917
4335449918315306747191519737228084936165215413566836331210624444834853822540755172404167134179902858
1006468642691844933896569162788590697049458732073313037845554032814031010902166370265425855899409436
7583392001741883658773306827781236216397456630786342807872757720886032385431916208996148851044908925
4109843029348978062617186057128874925135424769128897215681284975806350452032432576556727507727759817
2005464602828397506582591335046745644259943572713796495911626245185651063501297839395692453770865635
5930661682777444308977216871059890880262206085031993150567785009204583602287932905978848842327226124
7992779088222631503130731362002789796985182656730835983087072005798375615611347976334273948963150257
7680326936273105766877055176557419156127336469861978904805544727715864149509851531044717117056962882
4598102569639564323034918671033438006974166201500678778113405732480592650458110514384251670232352983
7114494792260943739715130518129975101023280849709530275552358035167398968662986012927126895752280105
6892749608326343504843723741513014572302075400138744093228806236589878867616971042735881540899564729
0735232169513693799615272229736219847447774355654632095980127281913051384027682906684219622368410596
8042978518484150963595749985823206217724601937037931466200071491083770515012867979968349427772155008
4053267947415688180035473086464340653910584836509751874361177984208203745756485234362189376459691167
5411242191059184154282890838098419958028387681995466124981884670973417897962433561303825774080869393
0845536866249055137349551324173610433766261697183634045711344282554500494486171240513612854628215303
4092616016053039169465823785428970130961927461250093416405221622409896065360668895921181329428771650
5123270852393385614575189399268004077568888395460714020030923224780049444225525335168325682100373668
9655700394451214317540687528392533702543481710242761620072926071253421143134596932775072542427363983
5137076243657394695538434697338701255229905545917990100641220344882307200104497849499353502424369152
3869759658512822833879414384768421206320616532269960600191601179521158155720147034755708034182630610
9654574135915727902291481043795119882777294704718340206422929463469338474947233779692314466455110900
1152320856884773421136731499146187239113374853280003049614549312127703775918016531226656411760279496
4251478226238934870996394494119874751838765534638636809908204728843243176988570237207511590799510191
2084205000357435494768993209623892083066839386004683094869845502408553652418319369957955458835394343
8635501822830130572246353229109174157699800564474171203524323107759949905635565596159215709806666108
8738390590876610061767053128202975336080965118222133665002725311736689872379402559461120830704549904
0863191335013837370945369122493216748747029108561382533658015755803914072378332597259450265911195562
2161140215127081485946678291216199663733774136739171690959235116078699135332127616927130496787825665
3550492609791884522801863820888831275333800242100345948520065133033975324361816511412111468764561908
8686591372823955063491237838975534142602462020681037662394953589122413790528495661171079099888447111
0671871908914118185919467198417526659575173944045076622506666791702786650962278169862265098680147263
2700884408285565735444608541996537503073511997406737178452073501960715475803900607784557424871302567
3850893430108392450910726477936355743918054866937298025035110943319134262506555568835562061619093434
7294414999754947629152422760163055627976625052546470517319595311568957678963407107379678126731081220
5032238161013649662568847462633058448476879607884137560411608913470218336906647608969109255543756587
8819776819460442214435416097385194241011490355339704323057170935628589520059975172725817865349790071
5944194317585838829896275210987655547879812636189362639093312141080723073955116457384453368475544787
5118281926867614886920141349640186103530387093941000094043670020892300402690295144168882859677611246
6476373145856997486406215474070298488194565895078684648260740907697388674256764782740620002034331773
6834303746496974655291884829835949840096876704203942696943719880806978063897618769276433197818166013
2084503599247144066388962949047194776413616637171371053150896908994734886091742411054131697344971248
7131664128243510013308220441830141316978941452419158896993757806852911351753764326376439681411198982
2432950083155160406601789953906555999207792562777267510485566387071075519248962544712592157543760873
2539409338640157435162163639045687344714103630425819828344317613119714155310450272707531715687727098
0985382890039839312399405839644369202181304062522291282861803588597297410364092388312837556860283901
7341119580452406536606412760649507139558558188071404534528505412042307315048159160268477412252417363
4855447887312354736561586901240434070421876443297213245566877094625763350913195408683630023144194936
1351151244653875365410751555452983646673975100754390394013815670674553462410659432617708026815891632
4088001575818662247575145193497070648659657969614639359991174791430589796902783685524385253981561955
7275282884186188771139809047307821898189612328733194075948811459113128443422500126186069361143584568
4309839895774083243305260670188487583388253059867714107287147014289418721748085064673243894557686651
3852523422419938749512857509149700361972508090684503819706528535030760174728681645924070776157939801
4721901114871864309660023411709219621846623489082623874234467054115124974133105323795461307778537802
9745451861141048767549507484409811632161433311280242229000681213271323584157236495589499318560484744
9744081905010227026825662877447670574027887032464834577579286697133302610020409550850820365790990677
2463829745121977357712164071586057444115001221604187120515054094955504418863812991732462810742431734
2098467632993227306269878107944028440758204648698770256373621199293030023057462171749195843656700093
0619439742833711071000232007016766424299978701177952383864894034970484016862772450987019066565233945
0211849697195286712860834302423790009100107431861089401716834047859874702889568591885130871267172023
2422025036103941016550848361209246822138306159396570555346694172343025245756362514548625241942920936
1536370206275459963180381474532120546453568259760582635945863905714627505550433070810254153051138527
8924339169040843674338182349500392771158943683124676197853881794059082275703750645535414779938711001
4444079130178016576737767440717067970748829706264138101719223338163891601508510146404713854958613370
5951662400675379801419659847671412531226816760333606344461368652753830902985922509985430553261043008
0618805615048043556835932887659955816684552721468196845927952266930459164536095458554627140182396592
0930500031761541156401386603845743292112969169636116786334462791236922794537014963801895173673446030
5760761846702255420797110887148172215978226178714216996426923839637847933755219431324482882784674110
2092049584126317868971143604345337610382406216695355875251968970665683537917555130070651591502207129
3800030321034972330007115594389631284743268663585622888007952323390276061090360381869100848308538469
7634043165942387967336593042923680106806046499554278710808826034562608129184176510469352829907633010
2600546385037285312468080083002506609768605339725482342380686849211515196237558989122380199993686654
4589011046424248096711873267358067349594154148853179000430414366276640914405650912472107903682263895
3572666074776997614651480074983382140273194454335896955579743789736268949865156278867759394422068724
8723301564482357014385499388675628862785288616481346113790289712618100230748266946098188799176928588
6670646166158544974592271134956884869661007548604459063340348787316937323193145270879590425662287043
9035701884492360887396015979243434151738763186638345627970179107176980940205863182453958209085133561
2048961491571406531579994179806918407008788760054271741113313682800260972298641593640642831824267423
8397278900117863462723995982008872752927649901212438657227866902937253053590593640139118530721595369
8080728084186984008449906357317849265869567361883808714020668717999459460267968918549044727404672584
9501187692078135217439205801819434832632984869702663661966778486565609305525119429820723551116599581
1644826638229539241249339597051007688830727343554042213257439080282997373712191332462432245459486579
6140558020568609191265569674419405935349602426100614706110065559018849987550314160881665154413769440
5501851831171226003311672223411007748120225766176689864906247137378658523116331689406591002196326701
2463593705241821047540895673561112211201908184800227198738604897980739709305816267725444497919902815
3915955152743456545194050442640197658905569522144378246837236720867730576188790783962071454548514927
4575886717596125145452968260153045307597688623238918708178408098240200994381323966826673746982365284
4760322968750541287153015720413398047364078291808412619262569933320319221547136518124492361559737813
4737938028643851252255823499887121290798385683411825778317825799202370520309595767529903559235881422
8981573477130613993459229983127221677507065051346742223054427743455502435106081719980921526725746437
2226369918775364740604600462598252555735244214994900943315632825471630887484826769999415168563230798
5421943121550061657646670365975512064971298541543060979417033370990248535502537916862457646849819024
6197780104750232794087875933360795094362370380301232361111698334714273258431361805279302567740290989
5365908433576171425298998644556430842265795285749291826567790038297823748360753963926937108556209247
9307570718813762481306084294542796214009302151150145078406436033959196751055630310879426154956616236
2078900846970318761428117938983243010923993668020613017416431539999597526000765964837823855599373785
4254261841881061463592872761977716171460720163558483590841500627610534254532640776640566019324650712
9208413853283960804723111892040287848389444652886815485465569039931471760126578412495118771085742424
3544092428273890757710022074196192717930650536760258743807650967490263235859993436058711556005410376
0348989677580345507843117846927125197652367287722891511614970826616383518614435697838503215322512299
8889442429122431687166282125582574619490159205506044468663101741080109368243564542966668430496246904
6006027386860026749731699239252314078500432855085739098803228872105793829382086040570505305198221691
0695604721353016087252273150791381519715196383876994463388924556003305601765586158428259335784130461
4061030667036506361014422807540065547523416105068908907132723120000079029419615322854858498454687271
3099940006569943544028259987324864130086140636278418160144179487483697721777343272257814563027492725
3472778820243876179226265184791853505520780285373884048541743142880618971849049770815683752435205684
3332847945799145432832067565841839473053569827913369327883784161151928520660407823895110935082978893
0827084667564652090534320984843071145493206054233473804383666462141296253387717249161886008866004144
9520439216074118396856464195722610706586022180802370623326082719058312437661991481829049172710732789
43111275347969
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.55, 3.63, 3.53
Generated 24 Sep 2018 | 21:07:00 UTC