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 8385*2^366809+1

2723846164941533126973700760032550002550237757410648784245356370793931122692866300602110250960494721
7499255716738389063992764767107081680167475159012874442546931441717531243003593264771086760732163904
5742630465124586435077408243145929180368428903186664756562230835275488333210836015224449844666672395
5455468980975436149777265574478811960040844539656804521540746431918817801224656949015558288360657204
4580629435411062054992177144179585748066979919952559194311737076905243329054089823141495204802388164
8588558897083535268698714396976543077195798087238428410499697252026998396163974675738022710676428597
9489336290911316491328449296679389440814266338526556251985433277583036539400299469435412939595884745
8999454296169656209957916723070591196710219012860895301486819644504176948737494665566857447754721750
6225695253663666925370522548092164140060050489126595769614059553535786768951139069510645527325075295
4355219974944044384897217465292987514110645293961729084550183424707429696076325837425036890054526531
5058733582553324331084272813083791850719698383243513612153391121329667240710944641681860362498677935
3829872486688294895113392809031357782131105152183471643118392530594795965365501276599101201574374638
7920479989807587272438339601949865108998254932185929864830317049268099789692310641042934275411490032
6270176106900240227075992897929074465168306002492736853916453147724179343182741810294484321263862113
9046313410018339214754258614393426596970687336011013435003164801156880285354465172370928180718154056
3269270725250057774610618746471936872213862395383363614670838233107959368950237271522459791475887283
0751866734174632654428243119308984393935322134598583334226689253612201872700255578459008017914952936
9822946229931208329028217789137822053444838563094401931220573643869259971217752963323221083853458154
2025455521949646364686470062637502095567549748180201463333789553292825531517849538518772747136092824
6273183684956476103375196884032196385818273343773904273709513300624624539620720712405570916571029664
6720248806582507689174881321774209115776952464078335869057657102039305883939805442772889174995862879
7366713007359287569956455945781292423098980763534360907729520820401362110999576760620986266658828143
3021529443681034390011763063780689915843835027447808238157983615593243094119200236626098111024324774
5718014918831175812033267086280095233441597499164702307927459314534691870135231880945136667855574549
6954308225753392168447558432851421007682127392670081360274785853776610471615184197027623595201749799
5888503321773355825070364335041374559226813504232713237835360207392456558189063628512084782321724117
7558884871260582773269817656840649379265064765828040914955667983926025920949057289457533059554274054
6037962949860125622350750101904583292274850824389286788025485505433676073432860855027264145681880059
9867721364856265926392303994732159118099507596329199956975697989761976225530881884040822542676871510
5840090350336658624413348910294212461012923906003562640379058569344212139668673092991407572870517958
6642548342013430400091911570498682686107483816032129612424175139682982893762947753001640952053949536
1917185329331600193426784749570181423857876602933092786798110759179069492615497591589246482564538501
5976616483476835092232655638176290278538274812676485633584051570024500220152308902792339462488553248
9579322554244793601091107665218671316654529250566175904161196254018564952595513817403268839956297509
3771377928732051027578336908797888636515091507749894972870224859840203998991543511578363015375702120
5889352189944104190744658353247626406432566486893947984670599807493113805401744672309289001610244629
3686686427639413804529626757239163714820238201404665509908626529744271143623636996034732542945227823
4181815451237102114835993481166177221255493361655308193672443285660298901340820924210110656855149977
4476238190636994950063397754783960693869092898968390534407107193255014724994273909566953139830897230
9799704593759099162628176144891074149540865655870198796290453229827698498929228894834457835507486222
0403522907838841421710571643353752338240662683506563992052611530604827937238999193239894686357838428
6255267398808309176063118479104080980006874042871182694013608634843432753884830070690611427904721155
1164044348183004015921638713358179138911390779373413607666793671766200664681963670796080113032177179
4623532430889765036262084147621107967035244623314100122191823774952668771916175355450733457494518730
9375680399289734905203318364278285266389901468687709856729633632548397594700245866649339936638117518
2715412599253778445301204934711895929236004168921443292599758831057664491769289308482199962819238393
3479272397650776494230670495999535736744933928119174114208863921240899358641871864999866073880547907
2115185213334953740379576480988527022210065378873767796297302048592573155471371590293122428838607429
5377281588103793263794684372279667434248801828784181252847446295872798782074852332853174433140026247
9665428525578947150394360794391275532170616133132919622844471047770889129907148633694776466866262625
0722020071698551213730196308936344542710147365070339866975825186880594366907485487769562088642713291
9169777463027614887883856945696096582039459395521569809621652189201559204261868736878429007114008021
3634782663674338408580180132207238607784129227417841328505431590370580723057967310094363824622471188
8724137322035894095166236618901470890461348614045676993343137107766413880412724302104986415658185000
6102653323651898717503502341725710438201582294504114340295030564248841903333623267942278077485171033
1533748118759053776584360602086432775996417949195774583136655702266077635880154965696843390228310369
1441166799047927647005698498428606688022927682315698939417934541314325093358701969065834843113804679
9120885096536290294539909177275672881334213730596052862390412409160614596931709919857138102347715084
5710233491888778465864418617265585360784853551975519598045799156032914900799796323395416735165765743
6823515831817638876769132004459267383876047221181652811679224913736224221844130485502176177296056046
3833874397674658263235841434470699959882213547669241739301725404470745722414159426050356080295709555
6196444918005961997439034243531038844006139922661058382569935311514960469250218402637004835262007681
5008772987633975428590928993403661472543710262120366069024909919884155591433589460939887524747095889
4284334612307389637973522978075565334480659386157042393418724392370746664335088540854189904459036627
3555851259111349364193595116833558448096080075727513978709605903341706887880797758132374112760676423
1167285255884808253928035095467298979317524748332340399908699438197458969836692300123487395772355127
2810663743658826173978288577973769708593807462666287699615155961759703427649268277465455153691978707
0731202556124820488419831745314738872935406689236970285786088708744949304809047122948853789799695262
1064750031374956120799460972635340187431522714304752282598823908171959202251416226573135628690046597
6260094181357324477511529742031133212012227065889193512332565935313562586524099277203602095599936535
7627609323130740650351639452720224972894380138618998013077521306124531154605800442523799482391077859
0767746514399350619348276240517466206637540275869799790487876821141255186223067345977699428252862394
7969518649183971257362747567073968398284056855321440003878080450469470007243548408142081962093183064
6995570724053838879523487459778565564840957750555321481845270862418816220257720784339197800183154349
1041078364078624907292601750714388500928408781009392573639252336763155024816026255155060836083583590
1345488537447883262456971429289325760908882298117838311721284690716126186046660571842284843011524432
3944553006553115850675361240676958064381747074874590298035516521479585154010900859103859555023928797
3312249943029773905720243125630296322692073103103827341401983420209294340736952627765449708619277287
8873055853582691885247656004072780010355218434893725968054403396043298207893478545902164825552579512
6528247621917492622573546460515992723400810266591925663224520812273181590928498341126270070428900892
4531554883140706014118332832088469634982676146344427429972428681900884877428441412093632708655214113
3133936542349829700056747301373613352257313055383085556872565957100870949493961186763502772635646656
9737697848854287308359797990510239531194349635058890851698194330798522896993970176462844230218211356
7359564365572568598726992249316802714478416217827398220710541471253677909365828386452295782101805184
7342809024698283970605994791527798262346708358862527953929460734077320662802013101077109954671948359
3305712407550559620698465083467551057370926071999707153735394484069177649272199839511040428531171412
5991090746071198548684742653510667504965027958308706679935716325400387080813840172941730491240988147
6533604014280288573109790693322994258083136860979476760482248521229950862668438507140872477710577932
6247449331037626378913072915109736041175456079864309627355179874531833396657747261503160632133215058
6127700400064735654063562198325731476596830399645175357317912896164881056817610134989624110076224369
8676145892299465405807086954898108860439736078145237550056592906812445205433429655686902533989707894
5973459322195295342450075932462889911311569091151238087572649476260784890940075793423777610359668990
2423749153497279835163531289823010737095032421917482945198372133770401049724381179651323184806370885
4343638578789282862388629141723488419609888213476692311431996005355732369618695306112908952154422993
1362939985891554735780214016298842751232761183821586507632784344891883133197836374806179741886475210
5073734051951770437401512310672084673951084955272431335598853639455720123795968777197439558904136112
7375555803293847436911398325197971597657061825553923023157075782137354419569716427610554841113148950
9077952001801028031732749549943917722031902127198955859927453924173168075451171830560465834654527569
7351308878628251070169057754000634425040061358619789829622009492234100078006262654439108037137115095
6990596915199311989459908166218726115728955967849362099853761847923496464016371402719745740043374043
7787082102176470312940935241604841265848009839270675171851999610988939453150914493595117463208738741
0666381178768045465674368566661862681364576313137176704304393245516284582724548602684609202172094433
1714433498069972977229332771412026218894881598640355956478166781384324918303872000707123089299011240
5415456603838635335970389916876509689884779417987937548381155633349229186661822156156841941481575320
0740619495878824627669181200785891648378818346723733742992064516553476227632953282086452576010475029
3665820937864392403914416384851706159582450043257031085052755456139493018465715014731222696488404061
3832087673810486266869594812247377748817281575584393539230352078466007016725969767478683790908363153
6156490094266638078275208408506002244864089314789155230445644356147437781306527039476425122746272167
1956137784868603734179487609045620787562872930841293111701544541208209903663941241021370378981041855
5468877150746190702092473337243121061675836112628014732266289097273729421498027944014071211305785038
1616979988444259564695993566538526497053492766872370680858496827385610276478624946841314164623538017
2763941101331326976751903500225578745163792341122828743162807180814272710832187218739187705230305904
1630022408841224546593097173957043659518142777208824023642773229266067300880542612312655655391235902
4135913294039572112778864629417775859045698798483967197372658925582327428911302735144787774136885110
4932443020070902046451358476081248538686405777297243980970272498137020166950497943509173793119689472
4148214282269791422797562799198042359818302871019670029361863992351801341815615223612667072017321770
0721804294524147762990350095472444844555229988766652534556267053803148958068697599673372865492810093
5516708712975695479121583910759993971473534771688997278218664606765065641142874535482747143207250921
6315650092268114882612797011376102058292684339066130963893667958415886648951861819149834262035516252
3858017108551922539287067735446657074017558641969145512952745138252923562405788379448158405408261464
0306741623325090537064718864209901571531222618667263881725683775978360281223132258643948276896201487
3544539990040996996306289311063135996856059354865896362524409846818939128127330887262785051217570329
6934597525759942149002798493296715567359316125659518587202516590669680744024114781602802785826671532
6739643339708055492622382516414059954411714844028480504271423655382947895344576623541085370597064683
0139450087434951501559310396344522799171549195803162948459135627300354608976045238221008293927579685
3262537677981133940281332381740888631651051582164696022242488921349385067855420400120217779372670786
2052246938544904716004028296262326727710340692868274421699119118629694213966692838409085807233586633
9126286686874389505085154668224752060083829216727069987975783710595410682425903778772903268829277003
8422158740768297998228327695874502144193336720791728516488020574747370408022761306728963395682849938
7286554005325085567876915231263655759659736408499605418046287673464181325669137453859725551230897604
1556679475218257967351936070184788213803637004392276730605575662068015847202932296735126126525254592
3243959419535765836153804644275254118521450357837031443838787324908027339268239161663429412644169488
3317064919413021811117750691806832817702454891591694658289314792385455461595766390295948624050977248
4107215596003862002626544747424344530122767686485188309512957329487333815871116363779894631435150835
3888676932291129913131034601018824465815952129480881874704040269936157805439442317932536651711802058
6641298082101891684401664036989259401386723456227322574563210548643564565201354452545863138776612613
1428929251915871063836740288972534178081465020548307513437479487231620754372147881777410481713676924
8563585777731528681694352136491699027768597681675755719599673368844650729998135504628980902542337478
5851019825051322949119068074441080062257538827291861837039885149087127853646371137275383836921671612
2445770254953478353977302701876542177109027112376187971721078974046494565493549480662046036884439574
1659100008332869117835136115735473917185836586107856373565102292695509118680469616209097433782526628
8682232292429973827702105676462651966148365972027964608735373366278085488331265352406713889402510695
8320840156210102389656525258547522416124239734506159559318009537840024896104539743859565367216537728
7647368164342657344123042346416555430069197280432793964777074693814340770867181133491447342713259457
4130734409853665690433431737273998169670814174504150754355515887297489351088774493520338562141292262
9147873668234979376080884388578477946213424757502991956954478199280038153669460536216880185091197746
6422941070647626300639022985883310602070152632883514713337334371106203379257534109849775743485239334
1372667155037809620366718937213477859362328224876386483224752742254195313021393707412912227103395813
2972822716354440015900962614938249213326340552702082307788293634225273376212388960686361540197527114
9130071600507676180551532595152411313323503346493110564765638046456443802964549450776272873851424806
7038034313518164711198032304704758913013762184675746901493689916490376637182725806632540950566999394
4666875625121686739659545873853316653638687319177197472471824338679648711159340931442424566065564810
8122696007599745069175103028948274149210152975111325177020180946950419544269085816295057168152928152
8715199860276673682649829981349361446668200081402163332319871519309615376258293411246481765133888739
4835821568376050010648258285424748090276681100081023239547100221144491847520716038526377830327616176
0179970899155100315892609550635912924884523860586126178400701856757950555546943767519636338631008418
2964869151609795593215726491937853092876934349862173440180102512852593732182990223928469430292739065
3885140240654758137998349655848789094037463550804981124874739059212283538814211537874358810819825678
4491307704053909433567430649980929821251058337395520062392117644172985807522377274283968209720330830
8325279214655569357380721713625572258391981087332232674225512419299823355269441773503710289182858136
3641227530535728898131141060611274196068463443835435200836603530942860301058011049474441798323433289
3215205614263267651544482004022093089404736035026637785753619296490916926382123914527308437158423337
3921960880369914480935145083967236782599028914824404823068906995206708505541235439727610775147667159
1273199934269346216875475959057965194230212326501263891125057972086218890166725640573318011472115668
5659895447067648945882904801767766410736668860534937235264191192521745330807456335181600254315175787
0684636747103465266059568228409203790259294760657498160500178314941904155074110012276263377050519121
6136434177018385314334672564229938867109947244841862293729085267993198414666874420622554162771557305
6310750047590844616932848134052059191494382009815693116597332774199414196041124497534482991183444776
9597326847808788108304506445800176195505014521520137913836395073138773871003783701028000542227598912
4810228279764049538254884737936181080488784450323067470515071863388476889616307511896354365173967997
5372992890438601570695676720528902078193471963527179864578883540768476061685015208458290050608826346
8933198537154733333498749634819088376334156989094303158645741355203195952733102887716838246698958020
7316738872788122493071617337499235196476255539632834825177339675040933773221363300372795451167139439
5727389592306353489918587553135159141513076307263778802166740394167353221767302615953215280915496048
3428579437512713258126971312772273004451244864555999288339266540605548862789679493270772204188126414
7326671309988386489193103357932259132258456043188376987670246032993494138287120810793846678593296389
4999375581740925918452011818716617626462124304803883764825721319079935643983797051569443378694026955
6407678762995398812748885344546608624501404519770087114661634663512974506551658534507236128036466438
5113691941604708345833078866608158559902898025227400891716857103325128060570164854620186833143512804
0774747165029954646201721648469087646907960832374977528437057440519189655076771632208480878557590740
0834747192852346849210367940466983896772932294727178295845071509331377225233463466934404735785463327
7385411592668941394524149822330765251823024763408055713457484703402420798885354434079782085197407160
0782807236937090222917475216139615967047875129284145953282865776733696386302007194480590819166122766
3226719139835428483834070413229204901006513344540411258395792691866510876177630171381573186978827356
8459910621906740390728312833324707429171495598845083986115132229683658936837379089206990513497716724
7567338842007743514038235226856114899755647605010903056248214074454343675092431327864801832461458683
1771845687551735049793670347210754539257561354121527389760546710474935185972742083471229533336735071
2679061391146738732148199247280921072962216008687799215378230075607519032256915546846857695461272166
4870349603590206513894463110474497178632566630291343093092594097904244859593119182497578240892170101
9521200926411196275953948260110529290204692346847061651191978800086214164102925513127658893357683154
1746465143760012088282695674807902099703374167576267582161186452571425450267198838815677596860924507
5129522242073670467265697980264128596282263015231154453504244663737410984836462545165523662831807893
5430673768163827199645448862035665535057583826471938438454091819639958277456052514306177594600801634
1227082159131367058159558621484093592760244135546710094755175389891074651901200039912244237984323273
4450243014778016518709422220346711367606664243811733874854384984403438681300294526249317898217593205
0208218258173328463965775308741960837072420901411064637511997355844745131271142335342140202218783089
0135914753798857724786985120996017808847219071005662231514221217129348181382821216875382922421790489
3259107293462821634606421733399660392057021846380962798558412711621097151729622590720081225470516959
9474068638614835976370755830665771962827447014884456896014366982766368650731991091980012860639133014
3761686933726905713988787445485405877071042620230250466717866000653756018671085715690794162866791177
9091230001972193717590129024990173830434273172388592286896655114164554954086428720978191249634604781
2824001933551756475842746799220706098628983576712108652182049550509358695370714932618371756839826825
4942124250609495707652913138254468734515170358058092832282384466335867714062391142983008023343931877
3861876726089622319659408286651629427773844330881236904564602155606090627624574732369427600832116875
6495716114186752200864078407868545579071326292469935491652055847513340387019300407665674170167292645
0374846961273667701130816131547307198045835009603595342245176798666956841713139556110564574540587688
4918094855957349221584283991692866776548674564704526134845555035943773003483776693001264038257875329
0821585062262706507235599999587991266663602602166066152143183589561634959131895939332562066223927843
7942494364972628494038226875701855831642541458147441371578769956053343625140808685785902182468220396
4160925284365730980882424713562526970454173420057006013429974085682738603911825005602176861222602153
4863258379997862387027179221006904233046495603512504575358999670909185045440631518958123951964601746
9533358250918924979036435953496453767667610010100134222877966156781025914545209776696782387451170935
7248659372350192287097929376085314395702083502524397719358145899323723038328493093046900432586083011
5822380510421999490888561271703389770906773239086358790305106480336202077833257233931100165931455667
6950230703050479356073087640877208226461216660708462405647865050825523857491475565576304340796784920
0465355914098564246325129786898449864231765067374839823358382487631855620033340059661384256583490216
9035470221766032637801900199389811216167321562554452690140823942415757441086079541062930254175276482
2542503218593203296422674232759857891299299566658844902331860227468751156499699508329291050079258492
6523917515545407081524246160575815035207050367256563353277195163203389330085508622535765609224574117
9975536527067673765988593655912602121587017652734152368060011116092293616717963611336793292100619203
6769578692663544567694592562953671658389320129157574835347616480331650482344816314424660725544761135
2811044828832070908671240664766546794560289662792929365260484157699578026843967993632289905974365760
4809477637729671393557120736862105144367483311040106431337145665119864240067145127315431926512488509
7506667558652664941449581340455461144334458266736463825288904911166952228904816116182822073253128412
3161823174087364263549092292443822080588243788682808214568095825834653438438382348640275135730651537
0043674693505994880246189359893358307835265576836511194315593129254522776892336475953618602786962714
8920357414924235508067478118627394685615170769266366117611174113484679386798664059536137792439146925
5917051208517900116432141509281649442341800231768526137625617799835811799433733947026236293811504136
3166717945441153113165314969068614103432796445984579252217226098881680430482138397953374559250381366
5346356833914696239635870492196029531587163417417076990967896558381440333901248388719417471471414789
9845391379383880434898510588552069460313742146904480200269725433968939854032453995739757863655096202
6471548593278678989423249265887454722277707112140395596247856838243123290668411947471005186468846097
1141095158941009137889016489485794185991943428872292231725148574725926574479472915546763062999398997
5241705820438281713714675197914844468094100192455577635935164081502644409320318943437339365885184327
6916927808260589115586812435900542800978810350798262302952505688242911500974203014103135820846953837
3586893318701001562128461580856196830534931800519454460721939454837820081304393730271665069842749637
2181249194234819328472831712535550205638410944936857506835725457280775408407203278929832438049088896
4632535866673715109506763750483851170211284029579308104880653337748621556789205350692616459431481698
7016368755995100732986452752854808233900961187656067412058410087632417241222995306721526213123381481
2784931656723681291538379212924385137134739623330941681950688240488393425109982037158558955124423223
0594874364686729747828715342819044585973464352662625851957124157625297194381352227551852148030396276
9693471792424953044321561104595980590676339055334440765603573108167268949911331666855599347074761316
1997479851569381505296243847409382087919577589580325930796087586283971336780075172953756714036582853
0839268481770144536868224920979041052691418729662783622485583042622497266325018820778844727031292650
9686633595172262437012146471667578332875083527289261775220241881141318937108646350761922354398879064
4809038861166580983738523040759804225693981596247104469732565611539395326876774844481722158804299774
2708911299250910359489573142086096604634643853608908429667127908804728020322378469445228488967556540
6102095971072766891615905753200252672691717208903522430299735150266860445627723624567900452426703819
8570675350008224902218763264946062284282256781021891943493727217313604332118496801864174415879128438
2752345340261410095186937093364824138263911571326362527179923271008376476499290838654612748944725315
7911441889405190169540208869777891164598556446984309611613393825451165998175333381984649968193180941
6027238207653537389865147362333004032454684408778815606965191079222626057116562236290923101261449163
9355715453298433107010354866313481821731553400085763475118058053628376816290178157958064802711152868
1585164873656542463540256465830932076487813129128329337880716211251637804224478402834951676532907417
9206762368949814109292497081156854792126605216811120302770510279972739934810207335032738892453310425
8521065531549438849520585482580061112249662909923137765469653892123253327360718447310453900377987008
8433431876515874020561596249151332527425232405935005261933893697365396458030618419375068139908790168
2606993771939051735137688326379738256942313353105936976028570435750989672560839234804342221716420872
6298998628613913029436554622735068723489574761507607565720010844161763060883363372867978123891764590
5410227598577779578639465544779453659305128858119359089227821315264308702514397847325171388816621366
0871109955668558164081273822703799351746819293216664637493045611337940971284231866210043638607650651
5387139193219109291665823833128760353488737611501164022883602093712238738167132005071307258205704813
5860533637226892935025772883408121073463567066936792951208769845033515843516296730407844478338913286
7813588815927711648704119617347944720801667068270269880190548061651593272774282641629590838662307017
1245378363155840950426891519730658822529857484518128349701032942878034307213758711686840057510801636
6914816153479342264959734646000136927327873432713308715727901508362546949343037593722427698967128595
1890901735946091630107427315570885699053120187965806754994743411963495721749203785048636637309777056
0091045972968032778598908365051897902312942783169447521666309637682983799258216495262272347054889588
6297994037383427931969292585684574086569838066082460417785597889321130932093456568807370021818564387
0404234346909318284785922674231779339675127568339428731925415491914870027586492576357236955379002107
4215829547521204561485167625079569364611799515923085527398518778442071722568951742595770237842166244
9168209313241983360150314762033962981268658862929304025301125790178906288586625556509862192923965714
1478985412201072146243572994948052585410338446225668129205384627729909137744770446119980867247536988
3204317679003998345093213707679990562691504674216673540753006121663126555571902111927501659523996262
6942815198033680571286147508396507914715494367541497067074410263147254000061321969504080634115812961
2871771801278651563473654398509228628018367988608257455941517387620331337671945057315737936665106302
7826678372804297824634198546057270813939209945302763352155938879324796051457282514939938126387235554
6308248805225770255468228222768526996938522340433906128565955025904379448275042319790368075601753764
4700421254357511867040561796678214852386068789365609394720839932048306626842576188273459190024970323
0180508645771196645809589029611021301139360419609542238812350657304675439043291357739471521247669527
7359472088610453018834688541946104491768807138911618107500079673159944991195013987273234441179363115
9516011098610915153252566595791564026527630540697252149980516233739908918972839768349322801131521363
1836892105188199578194538750657550046696349877966728916952501214926536468039973571149146309253072894
8865662007062878049466409084103234958114188693255679031842721125398335487041160651006653935551544297
4043338598796781377533670433278221505040209336120832800798247818797575368952884957773951206249087105
3216770898596720786332760741965011679114793322246103003679228020507884748118466112509652748030948463
5373005677487073993560591829999748712605922636673663580598687940938466779245684232473656471536080374
2071872448768043556669272935964631233198415994603829243610069391743335626576153599914391157864107167
6280260761411518301082245359269425127705136127151050509236550082791994302344723217228654629515503768
3644619539415296041643464214783397985652937218517088860124494378830841933842564952072969678314960651
7192829542672918141851843683546503677552773761557132862775020756226286987283325319045456217901888310
3448077065742857180193455175522684679853179670840099549871371943648297852046671783638434196150969536
6189363864215903447408259729032262450722184958189447347424976342849353564401095098806473183332894300
1527379571849995580898114722296338103525544270166583754731985955069677375028465442306716796138262111
5157062557706308806712824829601664213281296558971241355049770934266329609634848381023876588601384161
4924660041800264530510569426007068766647775467002440047254434296635915867930331606890779274915584843
3820604093172317028655820311262913508693055843646031950946210670868370019596952165935081297983740404
1321811474714858217397594677095662191622628149217888398182482231023609996761761777336466034191823133
9464348563498621549686192739468662324701169520966109635139512146161140779579660293719600302510404743
7128594477286408539309050543359983035728100878101764008612336545393469072051878281625607336424087631
7282063506034162073248929896072183826898441806095962244787424385399358108778073175343540349476987145
2219517368588251255566527063248331824161963626200715262697579715948470652534964903269751408660594833
4678127229269762708260362326754927081339615021795521927476419986489759519482120303450441804895372168
7675465223118085489024338177230464299492521073959658473606392574213688586445693278172101357710670060
0677184531963531307026117427171824134558780432334491978841490810579790782119547902706115206939789195
0002914230480855458341049076397554052571028834549841330546789113899951221150099562219843750837703023
8116727041379043053960237314955587394490664213471258911470549668725247811306813599436058622528068164
4130289995141631370872556145401695182921129821200441536458689119127020925447330338931696152593158210
9908398877307358530092316414397278894627515998201259181270899269348473799985852810609994043389076353
8424061422242987094539136499964551362346955442683585122147481726974294770571704329066330987694692551
0513455806546879568492261753110584839225265636696026240748820552427373427128545303780969572618900266
3015750595168727023263357070131587042565592353902489605439145859058889318973180069114442959851085628
1360313561916775344882141618651962519664810756785038031855684316523355292371783014867199108244629445
7125169375114841906443554681403553981538645438962675987729972763386937268461158555125273354295398664
4245882399721093486347982962667568075335063093257248924920120249917708279097972615289657324363173785
9732943148065800936100166443728324526313173453237450455721333990108079599329545422002357824239376541
2444865067226666103755761586180231173226584175614465723929472901823742319893388572748755067729761865
2339744042794919194504390556821891568164469068884254733805999761996039036833921590819283426867656973
5816375495898287304843204633143477342025871781166441863522212498255763294470663718465319790114777221
5806280626803722678500534066960422950441734761045612604406075909264042952304407613653478154641164493
5086096492924462174981972297673499402685105811852441396859092009115724200073529746966301838033452253
4305830690854936893340543807772316605239766522314342767944008917642993194600826413476478256057061196
8223379535600092164818696313307948310263894480153540994520215246564563983871627204229779953325676418
1870681371842415287419309727746006371005979248514406853029366765737772378267260415773462291500500296
1363229587494715216710889907422562339685955093451827945500688673433672785858702388355415466842402892
7949849538898271889263483486010107126971614278952744805108470180881996026258769994441560065427649909
1760996625328531299628042771309780165683334145000546717422508730131589006771582500861171169708089844
8703658937659215531949978950410589441605963743098437845607190856919226610037586816391178633297899738
4159605008883059380946891822818250036678970469520520904883481709530674143348665344400553803212745308
0046963915366500321910657250306849939543710115467902836447940784425878607610326623649275349240854184
4319960714494980537706704835058493558366145393705628866398727042237247761021330293936319718690819217
1845752886479750902678630681047699953088609208236554304984085134641757458932222293250090395878579722
8863630483138910179200826756705102116160366444223222447418196071628137799811402561450674612946622191
2227460076389249075930354457688226788478111891508519448282663624759926545258190977091160564013925136
8689658083609121455048833922010536808201420639125138537182740889283527449762087358864064254878386892
1455275018307437265568704552404567919256790988521630887431019566424372108448587393393106639090753934
2871950381864206294521739187664942016211305332348136465070856267369352083935069921788452255057285016
8577229706504381147393594547609357387668404517070180780355458674313796900727847006236885731258490672
7331789271144914957798195320637091467710103253620214826271613864510117213130886086084583888671518942
4438324434543243113657650943554023770401511845312731603842678481916537573278162998881309309710945859
7953646464005193571078572735977517831617183419786850726405256317008443514020598357982017430222401546
9069230808408702833138135251537670519390143683196095061185941845797400114532103591315374381781877002
3415446327906886278695486250319004190570581796438132548098862440023667369001548116202965812516826111
6362594530650860179709518640677987915948459573994247059672478608717994577689227722006021449827611829
8549713745518345703983271151224539506934351190576662420592142870643717955446112797375092305691496884
1092181843319351122667985683688243483094301357409980363651352209609870871072738354305193041539087748
4435951408553080197617243854314105393023903834408850887847429892069949458529202350878176114150892715
0281125319233301517140811262703227815055045471551683825724116215973142800719076109601613505746731973
2913189890732805901487742874766718215856891201455803302163404137643580760603582456856385741134870327
9249611396849609743783596868261314824349174786014207111518963880102585611539132153603760994005827848
7114385244939815557788625642123811987575390496910010586392260982654452114112744734796518747300533352
1099882469734280759609041609134052468223552187284826841712938085311762173811302632712629040259451360
0369429103146984581309589789577509334691325406663329814404886792545668978795208527658537129274972262
6884438410310592511376442517215291223676295986190961519603046010547210195897863014393614806191915491
1514754209938427783465500772495535159630622137807219159888823183231533919095452143513515157624991624
1709232267447124465746021291423002959027331901342453139542299416764983774166683057872840106421249112
8040987046735793110158291100022051360781819881978046274732258208316996523706077592382174653528781980
6733546482649211261384464575913903981640326058981331447004756852696755351265935644208342537375612159
0034958383513896243467959515228551268915210181970828080508892801944710672407830894697782920809442116
1261529392579557443872090471092782514819580997986311675878590929965242245150524957245099482371711460
6512293508766027485998420321677477074369822030591732698300972135176927722430486965717329071846571424
9717801776765934826882333577027708581603826023348172175542542395437254098281518465713906990871749165
8966841846515535216159730792596068678044934323418614389604951128818417994295816103424214047051864598
4083828489432246321076727587370799740096977212760065238978507838483052203601713433641531326105447131
4449944422344642702017249704924483763734230694428164613256572207905375124336900132378221025340297200
4861435597105137071762264275269470841307262622083104715326858933250274028733345817910211157827877358
2956060155211050408769172742037301685354197774446686045968822873283919233785125376511260365636267770
1381622452845199533053405900980095644921959469761085810527164282181928210722987935237259863000989940
3315742239413350219602580515109419942042505675706869446556077810985659858171612006156229931601903599
5513413685224214626670770343294650016343184313676133429488207126425651454281736109132410414120346595
0157686360767030031165007071610564755419008847818240640189391492070789786539790296978145796631080001
6333021330171362431069928305938999015277602565308686948441249094722561173291817724187076911724523233
9759620014799786210191529436327469604194908720893808843517752094083166676912600069433894191409282654
1161668822495733592758169442282699995045924323684647630663733987802887278885558258059720107647891193
0298520357986901796729001335942385733391740433610438064398897517633596986118926570762842493720514790
2524726372519092224005580950185175716164033167916169190655291591055048374007955324395824129006899079
1192101586304482759947520782454810317809214161361908347277839799499022799946497453626229256350843300
8861883651019298714633040644022667876965965636324098612255803805035664933817282445480965493577486187
9368299203913063020832623527487150956219261867423183808589524429165149387471854748174106745519679751
4031718350007226362307817585372339956970018282944704880643987326018877086252373671926413561867002711
0994428152486830561735548860738440231635928955223395997892153538304495679771365073891124203041792603
5918814834151132852360788191488446450162626627826247164398541367345915280055383750527639272991352949
8674435891059479543509158804400553437223341922290451968892604413554884262511615888441383965214344419
0107673841366071770455641385835356309989873103900208267321892205986087592547150232716779497364833561
4704049288408262086087774574605134052154289284890843980654523422125447977501500227864918579287379036
4794060202771235838610039668723492217988896905365482467062189788693495502606029379977883319541415431
1879630337014899397769692234482942544328676441105189959349029593709631578104541761962004359799382780
7384828497151937853293328489758030225262463887940234938214914623344855664418816663283310023849976684
6086429747250742589889740534395122065888062490229685495842143253283617772859940180283362658837576009
9777775485754258799855177406981128232848382597836868575203241785806566782567091439969337731338537824
1553646872603229172500152478765066688708257099515914994398799729194721395443500840318102869069133083
4267245946173396025348895472193038056775015000696195665022887652330038452233786101924334769676078128
0564949177895115953023768032034741509712105613840812626227066230631002826677616428580486646584286425
9780669881983761211232051748030202739770454938207677394620636180122298429289465514515919354455379704
3410743775710782519038165656273186930562504440395822943090654943040604470968738945384364604867461868
2604352309448805329699985504626458319684011337879712765741072476413778259076470001679773377837944427
1880899875943851371105871920938090465671631167208501191817489541279019512421023736700817832754377342
0957564268361936636010043145699869421780399682093992560559856625640029033930269421858716885104833084
9680121057564611599179971220460117431947206918196624019871095987040663768869749363344374970511929689
1263251780977261858979966373597669456790324263453890110822851089044754175042944542076558595151320827
0408113162426858949798139313141346432919781993704850330812586627878044076161075555254283315419745177
6297563523301290189236002179431351487057794120146705261929177108568597653974614868700349855061119896
6327552292107592851798592797735076399739001345513483177494447603040980481817496887941096387643995591
7924620927363368391646525997864351032069924854348529525588715922517776855654963813341849344227192797
7349431764415049420008943418830355018076427400081021930802943454772607101618880074059664789344924227
4523029797836702778907050209021692066121064333358708095521105521411099899891815443462461024273087705
7038915204752566893827081312967435519434563936569711666636680082032037195327150929483103848434061334
0572991039114998738807080624886511938007787417760424778770059374148850263371893907040697064075141523
4806136249960833710429844408459408489335764481689712998203753222548426229740331632498815493512456673
1881447527307534223655855669589347033696965961991821501411511192195036149744898761183626569904219284
1558670451847936184497110594454064574257420882461108218301372423542144819960115299062786788173387675
8623217560056116003287944323372494223721349319695375935521734763534042207648024644999171051236386412
8946713953704755054967649806025107798289823819465764459165088955554949666401359770612378214164371770
5071886994497507342591687576989585383380872872833744177733629119691903589183374982050764698326587829
7421256613774410091770723933932853277337827954942555886029506082899340383748569608415188905454355178
1337587691382620177865563650606259759676436133751441168102350667939795284608597351799324884358799752
6060341263284489436931280281359287768102170180063145030733177481671194312494889209593700866483260470
8691138953689827160881309909064641601637048867680653892504231312067330568217192392120147268983595691
4778219165819784530568321650195974341655329747920205135881101392142527429374086268759381725414904216
4640133826806933081028331721113658691727973795072390194357485871396045358724306930145557109551994637
6635908437548805747615918614416711583789185270397198003786966171907862895208501178167463089955695752
1610359673663055116526330669763904264663884407520254150059935081249728132169395256802392279315926031
5841866523846096559738636935576401253185170865192824080104532649734443842177320923324475337583257097
6579271832435736358172438939755831809173021752560271717487727399896567206832527562088187985021834604
7890982973236992204556121085810849523608334894627114720754005348764964464201621602259343418605565709
1645146931686491169963699152388356246159793231902765723521359689462389118497799389380122338666492610
0296730860215894013307196285802377612067999438188108173438880102103163157519307905092754386763290458
8100180105622151298702205227122192176474648608334711231941507437860746764326044208131888301425328685
0629883310217357562994128267863346386251523614138611336783649459961814920308142178155447810566793087
6615337824279469354111834992549715248009670013137355542172252273608922248054269365617153401541751436
2814801203713717107629708812713005374936379615998308646193040750503858673242919724135108532597627262
5795433589773212696331871692437084123340922195468014671323525218893111458065521198287497675719708438
1236344372671904022097633008620998621289935004542128097852001401580362697483781307103012129109908239
6773535501545471182064226851262672841748535537562178494609324329370721848992696861542578495328071942
2456871392431667443314679103434022585989221209693816530497185601800793456708062125621219716325105685
8119513089410075274135068763797088803283728843735969697243932145841982454677911566883836694769035761
0689608973649573612348979601587642560269409081424563286092435662602301538970780511313862547742556221
0444312115588043899198582319370376797079763447258082510645453577025582896392931206829930998530752951
9599143950103867618754369540669645678216942093206731027937202324777319674478514280249831087446435423
7206696225859703414811082831025041449427802491820228005914908354223273188574685361648617541180557147
2826651178739532263935918849712024685101503426641064101085455196434256573336794422720084870644634810
4280146603335439240304330564507582774388862809141887623249612998417625216621788338677300307359532936
2521908018422930887701346262177255884706992248885020724740798165433869856163836733329617340647539960
9793471994884972655294127447788875063484777415056571191486731083335635039708357422414423630516153241
8702442316240467870094397389649571569966883248793000200883496658465054270079987288346593592018214074
6609331128600913707257592526414014443330249551997823476258767213324137914274532406374553678121236178
2985133341220504058586455501102943046546372260892457639727804010596665574609725585440674921784522202
2658724465445124194090229908058146506814290907586640025336369783242368079931191490708868496912455844
5437976234901273810280331061410197178663161669504194976007497753541609458454955645903393338351743646
7830098308780607452110574530505611472663873588760707721982282307249124232572568191554353705888303682
6876872412448081866452805048365995053080954769034364230740027567862621380229701103570471817277241509
1853987953360117560284716465404540930060483075505911202282389095653517294450614377019554449937633554
5490149458782091224438773574174633335479131842099830727020391232790309154266887111411810068675970941
4518933597389892600536971764836796784374967938786323197638022954025314545274144595316053256733775390
9729076527861994332497903817542056941816899889385374689196638815037192482451151419117266161100013861
0334341695977588806022593117095603406164480250172140369179965506179485843683374516038161190870040819
7626692347003881018173637215060077186913511496690514729212755251108450086295803394854586522024872816
8002082165345154341099980226850954894767728548408228651415593068223807157900420833568176674790539613
0892018668907513819953633449809014915995079585399922062076100043797198687346028502595693475305368927
2365533601734929249186431634620205433133927653234628978553836513844211916855603165519548975839727566
0511102515548460713074133421562267561498021234560600015685434763107051369297858019043903548828801916
9272307800240761737830613536776324997797183310658205505020952405881108607553139436707335782396433709
8428977638323720425989586532317654827589973172917229935964433187059668883241009200417651354798773439
2279989718260556664879791661720250913102602346833510299222194158732786725467099399952533692933610812
7154376439540098776999557252394435797471259565200433429582771474842952275558669199816558947036355965
4525843567707490566424332751607283576143318159347775831317672135596495599560565122961999716963983130
5105488374983565349869131463550068883157520725673447298411699982351908574209129256969111854445619910
1643619964961298412827135720749569696716893236014409376123100656073221630611524658583890895560992377
5040458650268891447338025624144877891106743795992927748048051900211094565027146842785574334554845932
1370159511634894726462564287262786534519981230667381635919136602197899464150386796645310696934449405
7630676821486768146088592764267651135727140323713803763919370149087350054323263838630162291424823090
0505155320632145556074107850603374781264821716936646960443184229226099209167997345992311573330895136
0984701745210881397248427557775452095563120133431494839108974550620756457919066413242783227075394771
1034610813011713840436962962128012432864307729471214680399220000615644962390720706405295188266841392
1824459784580003577060135893812262139572200209153020361584385980823350038473505331440892123450838755
4093614485665216439895543153741065988942305528432874583687491795451930874877631836688255195808393863
8031520696936784913129763197700710175481262377551129340231390085625326844958260129178854779965864219
1997314584114045119560059473673034010502819677823408901122565657900639359231923230055251333780576094
7259524109145404776238867858055319604654140109972248879068494681976381326975097132390266415968949269
3844457014935352144591316951373800860492186634320981596520913332267406463403623447867036104431614143
7632296815222019306594806896699607038965992329323089642377876865976940697476206521774187942116395154
8533009511379484786137774515421775239145956767280816965557583741742723822679502524281331382655281757
9258881201060245267092870495698447362675785735589372314950360840954949702106343749674777528016825076
9231401476670057638526081494257837916086190337653471628293732607074170227399851711476224895539212404
1088710879249872148904538742155129923497694299270349051138233559664383607116117980340456107519185258
2058929510210988859476179603803466759128249873115962212837477413761314724075666961190587560890765181
0327482772138214880594837497683167485955789640745738323038855029769297409240252590297925404662890445
0440377355444439810262480546536164585919013605643215849602438193350999941364613238241092064634833189
4230695102511814411904959432584176807527174261713290448905475057958360252686988738626745618732060734
2439180520545841336730384526427488425477811826914796433049552381237544711510753228986791971111368276
3248352810807986119322530107717989330631100059876547999481585601083624604548977611326804640122250122
9837426165719343513248565106710450964028493243710900971054452289481397307788913923349661762649916149
8907380245688191578522520391650348239806872152946499943557493988257810068716098139244732222298623520
3190193150750783911585824088037847338330163721215655153834210833891939621611004997848457268235636911
3468464804987793630210013446398670547296334870147314117361337911217454808831872758599867318971605914
3980856679286274664803590466734426515269968863983954967556500266732255460347515582389241730383328361
0186081337847474830569441126418084018667701553959828576837410820509346157519843662510202183509940133
4212270770298334490983195061164484771295938369679529352070322110379870638092274286093554864421490837
2197170032040942934598343744343175805955222743972486109700608182453776535046993433245648425991909124
3663030502038406045588447443765437969087101536674636421901735211815966726608341560610335033294670255
7128922471574642925517686405185917816974755369414205412092770683663087354042347347940187134936603706
6627223408478297213794525263176584896292503708081979007904637451756171878485664132667415320340286669
9767538602972954114328604615636560398227081547692175259401604996974064444584910283287987341216905664
9304258243302413129274719155831719625817849649314951222693957203904578688366572229354342910161880914
4470373532758046312446948252193023859488310750421037215537206752463082569167201949679654139705273294
3178351798690959804124339858219663786933393088313941470973422512904760525739406160548207668073258133
1709060531843600793631057290434860233358444458348271851680750818212771604065789320497986086752897200
5726468889676250821569876183307138662520405562809647460136284916705106379928348147354915655071721015
9486031816498668372058049421909454782348489786766490402827759481409182595051342431149253328930493852
6174215875534393245358450831027210119973482388860715710746305084360013644479129266283116819586417874
2818554169968056032902583029484181497392984099786971526007653307225887180010255027778073535478569938
8035291698146469255186675488290605954003597241926480766363474471202356306560464151095097213120268874
5171749592485694366854157027734815838363821786070446843785206526259241287472919273181121045012633734
9149036355101174917371368714346973512804109303902070408397396533936110595776408148372535568965008249
2413773339837460289509511934764976350851090467334251645123131182031675761565115339966745457485816134
0105326163726692034308348613631558501415931222845208909060509033617214152289745203572076788938386852
5493275257965417027783375049847306235532680880906951674465020895578764580523114965683387086039594170
8916132721100415223010440802209869318551243365150571899389423326373161474289980182607881039125777360
8405052611640005571664263782291242007728471373639003183414652577137330570671705725922250839757296413
3021863940931545734812501598639970815240718624297314194401710136141696957704062941030749480014727602
9777878455459672883050356156895964101476601704281059218627046105899734056045990881237587349044507511
1895534181421965701339303149796398710697771323004121647123641204897145606936357593742124571927319275
5514704853021945135933573206743918054102716108635485328921226274624699097180194742425246432590565128
6158498822392607054077471068495558147212796182720458804980052836171682649904596953040114223897072966
5370807212996616153460861273738681950790679039314425747021254915285197561536876128983144508282880802
6416872623439032340291565851622221304791700851764140552726136965661704676407510279770898607644579236
1586085852430182495986474547671192396579650682098658499294034393690459681316653134594106919321734652
5646590751022974911691696527398789399353501858088386485763627437150146527300421913118386851578967142
1656849521862000942003207941428978189517075355468894219074652501361639529083920128914141412576569698
9836629819897874260097461701551576006981009141344165523144323934652234524363295337589321752466810434
3387888408800120510568040610298427095001613879428844832488199392557573250864055263335388257810430922
4206377668812398160572433917389588068840695692225597175393249185108443489072164764768359719978924210
6099182946101939161174615108322265733125546514269517532767346160430881052324031172171560035336752130
8173821295402846353847579542069006184924429103553965515394380607539755181542092128871635935369925432
5951480941981587486955259073752574139435198223388655927987085085415933324166653525483905054100020230
6992918624318888822569390856421188517458404086474579955431351366532150687680835395148318558010570360
3551648953286583257456572495003842446533629306485410523383989039504007349787940855683929761531483606
8715961976037364683564927888136613662380714410190348095870135922818823842260490427659694149319522514
2693228612100501142439738239365290686781594800777992549304667083583130097960871624533026634391982959
2481437835712744122658602190566228515829369167614981624471352832934646168213870210612282629883565259
3989114169751039785433633838886704994043621570751039005481758463213492577517718575416532942957840013
7213564194910103183374770571641483429228577507791814781420283181225704444280718841477225509474371779
7647504374612459943892072329475389279252986199317782911108573416745436714168775408002555466627457986
3352197334574055918264574322408695256102978252482866125509633212963872790250603647189692113566985339
3810284887557129747135793807799289698539954233582715363042647921508696583072025489944594915288110518
3486935767862317310691489258989364845810912493492529626857843047700446074012674733596048030138838865
4560474106535753447611579062283422034858877234441898087231250645667582654327548450446366272899571299
9877343666896417715111488876468713019938002664092818532609170039860391316857220669849498504554577180
4464105878420491649965106528570563565332305529622846695234508000141960931888450326766210506027379228
7062485878931256070947254472932573514529083720919596194116823354489286823636134280232732847318739787
5654419095502592192418405314448537408855764596086408843618970664859554140284375648196960330761975854
7084412768536033422391689473023656736309942680007547327835538514132625303854198578594166129301417940
7001188815698241396195307693965334313217667801886005395586901710506221860719961859717052330923038392
9778810354325071652300484963041562808239612476984928882247121138484091144129307290133753206794360046
1065310445249506361623660452648167651130369697807957608962078508109171762846922268178741804502939498
5931010986922517014127666217774650400226929185371578032542616626751906803298435577441405794868516085
5890995786682624290204392904747725402588079680982694152790332187827435164479861450679877751770243295
1753891381610231380730812027568028895772766631813814166676107302475074286850493056290653410345068591
2568440054453601028570586489025512414588314431559512567420015528912143626880373097990444684343771066
0996547956604227894345689873434937302879621079420786988858740868374186778831818707510169142713889599
6879944626022482446919523911296293601871673350268655858963213897657510555843729767958901400117177495
1873001589613262777933868018654546563701892961397251718068185750074708888252987790941243345681746935
0129866047282184737158433654978783831613252666929473531407942106865315567450552030648339091141155798
8288115467006612712087142816026101129067710767889774106618927422115551957617568688598309858722327384
6778251702852987868535052276088385732123002975226460988297178679913491919568644853342218803211513574
9487793703804525454601521438997595406338621105323912569327348359300592672769009403514780426789833230
7676188214633002170796161420178637229969900843673051453497706575978037616672804646184753683978388324
4031996941124420613517286797294404623517197326261043755153366052298920099513404050484079389071324529
1819572214882272285412532609121643796504015600948088168353072921790352362467986655527375491570690992
7781482219426758783385534225640881883022909479456991331068400941684593759878832895278490269905541781
0320133726396228599366865509860089216304338768799920180671678301980570461684780275355157241502611723
5071668823266326588401288962263888051235133878132396040516694325050814241830664686652166408826903651
9766757694539377944896823163804593753598015631466438052155998261645738139372032957432750363853598851
6266572968708769154800834707168475054033779135887869768807356165353504011073591275235956276113258661
9069091443847971847912703352259424521428092144776218731519223819955017414423965613581795822599218022
5316607611623340828775255478786731846692938986700555060351713672868843567178582450608363246981156925
7004290006669946579441488718066119239482552823357695823252459794762464563051715013740138184464550580
6727373873780399952976063604109214906884409016502504059816308206803451835509549070426312269640934882
5815175328047645056302519849069312033157853352031125079495230065742956047829914853608922268342865646
8982931232403265100379969120658978795673326572430320545655412554583548639645942574427396095414821536
2119752185291798886162029726259233460966479880481839981032655647797199412145610720852562769118437729
9111602095400441867135914480376494575072793917304999867119580201281425520271078614641240953326314193
3286562836457601754443535115008947030263345270635383874290367789421399260117712889425034841206837724
5250276930589521710208187102068369459254635411650661651524422607194554376992175358707750260758274888
8411069877907157142928758275541258907150091323148447068699857342902105104600837039602757572086418606
2982218067515060605110139450182941170337064992221609611983597345695086992166417718980677532923709978
9886189956472159844591729325448487666436400712245454884579654650329567905243067609946643263628495965
6041295492752222987100574685040930786217031205358069511988563404531401739927648485234938832515482324
0006521196613753964642461159486199383577872092368567453664028710881188551740537980529396323352460872
1781225393430929866753037710501153131693533303840272126170903245084014609666216495504917397542597340
2669171928211096659273169455876291038980556397704925627015645832743522392653580906171042022146764404
7524444487925066482889730886515282842582969868186875416915567488671202767751294414350988669439242647
7211219694372014210609065263204813821284437425956049626967531115342569885741420485193499011944895919
6489293153674510441738668383117998877687029455972662760545161731665394998966401096170226186016929542
8907028149020009310194887647868760727235456549582451347419667314518288297091861579851735056238681989
5374055113797494557337984738076952726233007819769388452790229010100800868689809899095885006331963717
1891471213369105370133253472671137352715571689827424378699289434524312420562091655764376544450112277
4911187497265989714902900585883915234143110452271537552522050295703799186208899051918225919199729708
9479997308175134579631669738991417287327684295431155173428330390428247384889823591224217239538310554
6176803519515376297148112884700623105552403048878295139590208396783934250499648173011998138844006893
5623297276508664384646961316689793729584153095792169055766573539742785122206009024834486945153775813
5879462304624645460618668564113152776107382290790142510272469462570473868594957785026270575727420306
2789057646935471418152032925798095669985137008301957408302839724475250987794870674336736188065222158
5177157163094603881571469444652478265464387962727232526734225652483742724469004647898296160438782495
6452313317277638961545353548360642473220927982365086624005842665745021948854937178512243963886038858
3538053727005273043237492407284644627030862576266517444117544691169557174457673406501853609843935445
2969227794704632786780702293820091922518015299679768269750215985803141351886616009324369933858647970
6675725076134299302218142071841115060546796585603901950394329811675663527818296920231550255070689724
5092716845334687534565297658980466940768334969914324091564241829773576848931175222008353913108210709
6331032645063172582828403457458724615376132563139622175333621557990686616885390094202077524911971073
1019011968711759466088933094741647346025245978401918178563376550307953870079095882133703172072707125
5080859043823171226740650093540450529491432694863867417471063077829329766887130005528382537615669382
0759605404773486434260556100742778200782155985007979701999857643608067904397528579648520724018124900
3211249657678216785052809278270529156427430592543371989820266526706292056328901577386845320076162462
9622092689488857600159168022864608679275584071916851165591789740020164157902352549978642455681810476
3248725583022677584821912206231107932026884388047227492633539147094903055550034213425571041655866740
5691860567442481799548021440748640435031640840443824766846555393678868232899039345198550893622667111
4918218065626600944079674133982523050421835169906917973960588917438874687601011646972521300137714090
1916365027513797483875690610006027914142189334962469700716089993558069232404459423934311980408072835
3714888918410396742999383587426246201967421180168320159401665740949990424008818992246322752507522174
4167512789048965523989137968454392319704052065690155140286686377648355576301593273334448144186556792
5681689684500352376775816630120894195903539520785350302881699322898577675355809793634026351467505829
6941537312846296870874159952226954912606253237722443982640664417765925787803465193445540958222751444
2618711781181044074499156294314300229614725765014321174612003202691242167995483048269407442204801107
5778038308135462279920139650670287551865975756743492800975131705922344571207430066454189014768230345
9222818696584024402024384154136704687715792187712702719525051189535041554242671845824068306522765684
9259388227893248099785398410192149227529417172907556237309969081058688199206630723341890557031844215
6657521486009976218256949830408116398854906400455312637535965975584217098999079887605604633119394501
6307900841251242745411014153434000530161902492753791472706112121337265976996531327389886703584846893
4491057507185080864845530265256163222522929289982234107414887059672260632412226552279825208213652769
9748362514898481430453736757271474054634726317008125509438930836417431367154017046671324603379285136
1255441883200118342962544148758572209913608031232250279004024260930324226823777938930868700774002576
5225054142855716611229250444153905592664862079836365150152873998900191484139568882968397452718577807
8041192923134783812117049320833480960472651260410535974615914709078046143143326464496767874226077527
9357435703011121172946341802074235758176566819793895621254465179382368071910283638248970457317816375
6897431982099624620369534579033147384673557031307332282255707218601906809953946569991425635886979259
1261481790242942152970897384787525322926958175292083331981016421093631974253409788214357762795850240
8290915085351076813529027485850427293737209734107138730289435719291780515454303998789720624858608025
2999482433406151382264410216057888168117627368889425633497789867805087991194583133036985588615792347
0868890570707827341177513398690695718691637628876153338257362072010737081497057068344897287214801743
1792998599077511041285368265810530091184967464831010209103923752662312915166206068550188328816333596
0359257235997935482970157056441113321245814478482086135764529021000100178001310477711680063346437096
9360972726811398459719373478224975598789133435654029512730744314810046073720311525472671363370676812
3442415625664471574260899954323594376112478200472556293654729296188061412130542873930616872213022760
9674645744849695610882790212331428709644670015429915361242442692982767581904998514925961808739946220
4668401451520942001241556559057740911114972768140732118700550987441238980097896425400321999801157917
1889672861781873427178945812376916810184303465825475091299626097805791688109369885823234917425102775
1666340380009649342268575898673705615742342222129193061464113999595107379094752438660319180586158208
6020025443354812691239438647688471846518950446185922988024123081185068261510917926674340773492411879
6881119811882633198037919985115651410660900132732267946457163506185884517127241775106881303500957843
1966107568950639632682007721322135442140248526446293375119098667045390484712721879113915907287405428
6124783856377958855819529254609466749693880871295245423916319137692500354338071345257994936601929662
7520072253168305399239836785257122957843401517307480586844210813069351561348452607603510902038432668
2267753925264986244554630404727148991874801911359765141098276297870240917181870159317692024011715534
0470344395093278279392790435099845785118132164089716284114190141953026330911287164689776855516030214
0710840123238838753571895606673901718229261079410674656992298040107321767264582358197402870925996528
4981973616255772822523870520314308971311922994630107601241362018319855626979223929158451383655936211
2308727341092594936433660314839717351880193674727182551468227682496331833838810900057094222961173772
0013280175660171905023143115967392578105865682223987740213902367205922970285310106904938413659458687
8836544794805960697667721435502690113037736000491135267116727913545040030985179962287307009592836544
4891956250512440344033036387995298239761705385000925837373144489926288643995950518572865064283142513
6237240940761809848300051978006541064639844280456690789489203684911773062441018673067009776644764181
3784030786524179126316402289045728662599675594344627280562146706537277190309487044140254528745407853
2483720348517085203240065276568998794004384165238311783141695792297647069492221439740774222883799083
3526140849128254352322815059313631333170289920323405203539332628583907675745098503199484020032925443
9331977413745407066548836919089449906629650094968687572524356964963798897767267167752822789546236402
9472773158342340284266523287909749266743206019536262246346463788521267785609294266976785206182531541
5567314111081378310097292802270991246666553505330262223757667182049481720068778195550971597392180292
1822757392929479565361401130771353745041629521726167025326032579958832625144590893428244181419839585
2111782965013077923896284480482701876516996790812559709306257779710168898258455429224025421341480148
0948240811276522319488349108312178351075919265889138039954970013921545697511875469311964552813981536
9854387012502666420714283346074687531575342877704659428846622700397764684053605372618642208309661766
9008296716337491723042761951115579995608618629165900801454735154877868802321530426941341854495500105
8956916241422566512918382395776549337763470013658712222041162440191821117588565100625030949476691532
7866511356369599844131471693585466462250183875264202089839994887092192249552471361968343305542192572
2296073148950268771571441147686026778196552963750836828161384771905320279688438922244807996186385103
4821611228916926356410825137603729336198391302704280830660776234122450300940334184064212366109371360
2876112550590725441504948189706879438562259313397524656904242642775751799662822880524787798304219460
4151324891706387929096382110583382734796549812164615519346432535193394304035938484985960208560514413
3488136822457601069049027893082192316762701609787632639092970027280657203568174021095426360642518218
6580513315058499581900807829415185517046812505246393978381584825585709202804560115771627424741263567
5774536379433144203095127872885084103517734315358552803795441636899282161688063547929690450175185913
8371460068780883366904173643291030996952029979286876524100729145027451407977570686404509240754309055
6214336205532949786417609245133836857503064652314659044614046353060152793181604441878740111959983864
0409204735721120095060340877059010762329880709542572816686195847135081963289517343898473081850929976
8563640522977481797103493111121729504858942894999286668814919064536563444088679512969207766644435979
7192888995623599418171663127339432159659802332891655798247261143292816473271217677542528879111978725
2649788845728658413947869578635019071901670538787422415022069009688617392246392439747784268651346846
8268241606275328704245964803877210620135460446505518480928597264694724912318703054519798968457723607
5623281794921985799899430448273790263181195658131001904362136164661225474746793955575153267476357326
0624425600074404264032728257740362705835460966097577676117669296280688930672178451713549879338811520
0972175904496684841223969289547000570205366541319952943850563840919655362397507970664851234123785876
0802640789533103632999767299791172233602504398217684679120577891728182263061054610704395768784144600
6655881808616579657789799535274896500633223847977413333739293948869471876147089589748508026063043335
4567824341059655805399740063524176289670263603572262582799623672237263997145304324290619522907210104
9363679312664693399174270224043598440256446764408195853034607714196807687995360078205381282147070409
3465020274482278346006584635680929741408788922726834484338888470791338515332264166680905415629320957
0039986590618437306177832933752409841537277532222474547155462535308461968779002138430439649931984550
8474489495795184584516330839789940684887879373117758487501739229551958702100024108586220122382487191
3222554361930180893474247638863666613809227420756480605321063124160083991221684255437328474772271452
9207125103614747955900223296529738799246849985387317987971872179246202137962454060916875753547155020
4545073744603642827249552508863687906303214991842133744427358739106984390020693984629685419916371537
4852199004286723151284904420765512318192984129600676264944363427346380383009888124517694426436984320
4882027169202708785252583413961678807368681499241377504826794405908039114059095065822941678903998547
3124195353309050365659088625184142035447067870462606393316692508226878728058776734528025120147179348
6836837948684915079753346143211113702591037323128140164417263505498811991933284873603393672018334048
5747655682293419006280494073757585334820634204012710007650712230281946042343606411806702168405188483
1889183941528694537426575780389853095451509947067474696796442527804333278467981618990418170997971077
3922901415565370064498758719616205737383662895451933770969040446015958932226003864875870015258464724
9273368148438862588735031817435837712131218528058498571662283995588342696121249071614941219772067234
3891988376038994876912767107375673752538091623091976216722062351937871353506135289801908167813757754
6795549955283856006985631502203482966630898084609330211814478553341061622868828513405866245306735298
6098790391145594462954606915465090385494123185936740235390379141365854119721954571662322761397034009
9793027465577581312294206831999777009887586554679231807305789909153811062294408682841677486714586228
9282249473328496996344962125621807760394741787856794769553307343093994819036327481841889513303122486
6333085727364706219338668676831124386709489054953386375142094868322264504888715601704196072388597401
1435357867350807106338058566246783899619324410025244640270698347298638088206610947241194530714718128
7901782148892045630763041717551117745783908839595326721036823003003908178851607130129308561662344449
2271613282999571511462961446266888325001707837543084787004453640305288042065586592924712804848363910
3261987178243497379490635014382246649024105008751710853220901692739668386162687571321591968277620214
5663508968174737898768321849813100649171115758995439340810552177293108795190240774198706161615195006
1795618123974610695460830588141758921839582894426915953956778118279302208123742428282763010113528582
2299539883968323504680788185855997532133912978470426121141991716887762012197960240077921733167559827
5432482764521335121931478238390461193262999029803571117788011842373901854544616831763243639096739285
9852038673190867574587694351678981806267922609656945067674801399347452368711451813471353715697403281
2584742073686783776307094264920525063955380542775533030720365156925748623273932429977064762278672344
2415769920236974705099464609663432614622905302424498790334129578068246627348671370754575086548933018
9584457914334828271191065625281940651902015778995331140061161972226627678066239273355991152573353693
8743404395536137731548008280771313470452127670549247644680034614086021214871089250178989008957322687
0857445414808062349045082024326376464110464947135661396809974497649945847375481290269546557838711009
7024880035653855625009601279268957222989228737092322690297024903293183968374199249107265147570215793
2558743347306923439376490561915333037558247519128834363180179593417805122356824822429922904724260192
8591960832622130439569756649359822705695718352833906478962920670325307986344268487858370710664969208
2900469146519171621405215666620218360918197114225086859656674026307083471365748079336509181273734071
4733656084107098632411179868350214862170253550157361008011641616675352832709161422599887239538654803
1507909997662886983919511295598684824943815351445681480711847418717821863099966524154618857196996490
0382083365268479608981264998114140634741770280980094728382617969737457470184818931990094389458370579
2447807192346886819424954194221550427876473463766845603449223664869112431837591341187783372996144200
5531465216786494343379549918803192945507274405993294667794124156289260176064216816635341311750698538
5712931940899303709048069483604943046439520047670657204006750415217296901075323053116171460449776409
4657101380772646119164446281730083472080487670567771486756615921940151885155451129740698151665351473
5264656879042492767997847336853683906757368425104701887270087434546565046715971762884245614051142968
7807336239789712385792214823675901514544662389496657751673265570378370788567033181884113391534632818
7622346139532955498162791071180215211742018463626180126747077010845673454517750467167645145950652954
2153218565818342494221497511014076958009989649409553629305443077092057331213327427735958341697890879
6015906684891822734398206664695851798733985578715728132165255083030793835769630090065526452462126471
6798174403032108191292774615469704919938327999689255225155725244253684483519296056090200793716637461
1544478727769946929376663865484254650898377999204834995344937855108953365658724680571942075993388423
8501051105235790652441791645439480180327942651010823590625626267514235094257985642610723746750024684
3321523263871829632545948646617119458693810275390292517685568786913781145188056703055270120259204795
4086785806392281415415761556584963618347332678061680110495473530001645586262191508737959044915950652
1458951330613688717793351782198829003899530160217261696695805555621766178557548352317162507616312698
0569361811003991999726255542879107615103025235832006319022650227439033152107868494745618233700285831
2977835584606855628452118421302371152734325344150753461319361554167774362845249969785152606700335139
2212395753386130281912054760305230980222868797973556888980849795094506082319569307710891082286511942
8898150893691785325190857081430727044982376544694736870133946053676372262861550930082802061216893541
6159882812658814173873064440744194576897130742350046388368611832201547075282947554299720386974333868
5479832912283498869756458327694432427823568139533888231406873692488945514726505479048116304459240869
4666642553333363244184436173411097655467987666722818737576926190747376655406219683373797912462746885
3604738062769012141374526323150356762524402048244433030550224076049646047734494595438757821649623260
8558541845708552941512763130239160218510275114514227476089090013522937739335425688714264373887049696
7856750006095681545005969161124908536564804104852264637056485398890545658662766753176723073629551275
0053593418074186502109227355505864365100340557979861039542893699056000344667069100208481449042217210
4561650998511936980790521890095017770270981732695560707299436689559232063697144052312747676891629337
1145239355559357404430078182399782477942684705492806878873743584017836083654677712873756458501062721
0823390411447506415659305288668701441100995104462773247489579829482581743698823793851354989416752086
8105045977080644692982284404020342093677023775496436848870579932141462370226223514169785831873132107
2659231863424997145135675666187041935967970175996670448170861098861517041320517956075975857162573721
0079351120583488846714394120751452864191504726029856080293486835970853427554483852028690465824758894
6728023030025498075320809157886146350464851271421408218872025881883028153407105809015209852230493181
5105407927069553784721247052004103149420911674306269416637629960277753307568919148831251130700995550
5749733019210190172056335441751774384892602194976547553977308636855107199903449142920656834512519781
1536089973456288035800630195310747890329794093229992144265773944417884731954853600331103582340351286
5484479943469282027117240803368891504861445407993500896104866326918282280809483086443362383972637803
2350399200312122378196874049855508550505531253394797217739378496984839670509862138576688761306107969
5801086379003784460889169099107825981090564225277146638460760751405393980440339302836243007313645183
8606206514299685325816829169816633967366546760953095735561918060113341375322941659354360635455889634
6708135723832872630469488438287814950494123617248645452396022206155837245355988728325435210145299826
0318990446687654519591600364389275796861697103683338853885363327140133296583755020727488237941039886
2014425754151170107306744834220396868189976209166688708592517285386601583837844967314881977276357093
5684660003113728574434093901570886211667502874955684285144052682051320552792339945474807420938072663
6000128242827817373616411919239013629888318080773972318039105866896368978763535215481864233945394811
2565978154789717426289146061256954674052279937563319162439357805322559593758519048262664044763614025
5595812042247035186771889511276547110407304449262077061727794836186615482653572554931491082350267837
9338774948422937653691896972329612194204360137718403816303816240598292211555267006823734467398143417
7101364672617812031960790570389975939688802181043623738918197366987156771074200202541136898165330164
1087609927664684875512508128440226480339943516466073460102728864027064575082066309688427049682900221
3791061447020418883954476682274534166887958515873270964150089460647774126030438787434102508236424325
3540694032148156845934900643746635373020213669406580038133848004458901536117046028478044955260980800
8222337625896395228970818723695605536415752619631689316603532109273085793978117986312766955709643877
3362739285452624338176161945517387304894550341352851698403109415904706483889038578978599242376108275
1589502187809688627255064448551374119399121995404157049446283983956674338900907963404110246352496897
9098923443687665592034302915925954520174655184197345910627896222421108319077719511201531243357738807
7724683621423673677204032662482898751800423061238937555025624603496705341056912812696606117982997589
9571664402319683323007293862964755894817833177745502646003611165706892860752669742856556854134700636
8247819300262138468481547191407074961477212577911070732502199344876093992537067208725396378652158320
9763578257272803173289281239305732320221047776660662210762709397748590536366207882476375072234257274
8567767744613701053489790497064406260560130752723407813495667015303740299822769970794939695447290721
8350954830566209677064755457051354553885403231589457639736138786501452550334172931955416110029849986
9588460530937884481364663325627371366093852053929186045039059113547027529618400172141927261785952493
4552379298410033559457639987968762889918718306407450860160011557257471126181982945435653536109467088
6172683599122584652855227631591460427197181775896661862044138216625426664740924277649776747424824648
5995398598363943494043573595266631055131664148527273160338615960108525540682389294765920852478984715
2419799763513604616114822832539068160090632122388619361050856894510021960611838602231019966113253802
7168733033592749268000643240151854176552904895269689163584488093969776147965760044401490610064195584
5402595347685190908789414885024084561353071269688193024828871189470646956376056512870883758308219693
5914459056801533616593038084619959351658442283017090877146622280637112143398688699715284815973400587
3004537240234186576949079699957958805310512054069171191600946995303755097519444448649161359468098663
8732475061068239271106751233848194873633455100008492445193671062730324750198345993356896033378886572
3200263221372198826222552416450129846574568771562754888403967519308991601892948322158907000241203150
4575926292174444602682484974001694129303775942394084740431319117082044530861997149042810383257730720
4920607568622336879949638670218387664888390975716904221398803757521187603481229434939397074824221481
1418677189170930532991187204099182086496586473052633119131625727827963888637966117746632793568228780
5214379484445614283212293918727763690470445336034602778678818566576053596861035047353472848415264382
2267126055067294308115130421479060558248286563122617269962466361985466714421673096059796714703233467
8223547058255404983359297373504029981841298315198032385548764362943751866037002268635225082900102146
4648904102034904173928367353273492248986792343622286214688363414116289086385977591512002035387594146
3534748490402743586080980990658496035662632109904445946865009160294066392657513051439456468276483327
3143428919923067220573004686308230575120427742287915737648920925261917601780921130112828643761325803
7323297286998675250707733688508777023862223110165116488229046176044157942205897289784167188297716523
2072014215482979011778976360927661285313374738158960935029134928928270343578828234814341437820954465
7814880009812162772862044109349172997569224089818429106486574985050218209411993478501919157204286364
2249846973429674028058304164893879855714014101830287187605909787325938364625282484513773928718859142
6904866661358999705685855611457097314034770032492873688857758792133140544112762190825183126785642114
2001394273159402661508422447366080619296587991478172987709500694060124951359011469734062544528813661
7798124511910892398983195853956620045774747401882762153476343490189115633474796609688148054404249221
9912233652182188898865470245519205919425074829527315690302358772324816568404102788747164951035622037
8169029979291099661566786693101914148397815252214663675507198219066534308992013425616818119365328256
7349840528990564266582337301145928908753464493827805227885016732517716915160759783454098493640053785
4844423398677841553833088969308139968796505324320434544881287902248022981848591106446027194812745173
7919644622710539446628996754865949295381563791515753610885112695012494322262720201359392198870536266
8173329482654716616864431115865622466796950088670410330993627971973712114549712995411645329363508570
9041060450249528158323825558218797498062644894845885321510828985256232831623044021521133467918001584
2468131700720092211021917172814681811118285719550630702892517289199254462573283534054335447943261046
7015230748150563753070511000979236071206108176051948633946816226202610355765560995786938598670132040
1115852981039631214425392014032622833273284158836057616810130362718961520366417433719503553387200607
9091431238808556315431484337256009058812411670412257510240766515415466727830942959659621998648343615
1288865010532730643055236205854054028453852719889672672061208260032676238995972630989766358255176700
6897860557482271625288094704275519514513554794884971525425214737919822638259269400288262081924576200
6134261948728753327561530426543565276165481857109100474286996757498251381414497916888299018626777391
9106572618119937897995754961886602778183592287026600036967573731233139396676878516775967358285117101
2975023356705325678178247552300442838438331076285251929677827374266608572275517521888437979589835647
0477197348551761798435054804050245153836336778603755023826195171184847178737666985210579531492618654
8166233914585901431030709563375469974628798036620099842908101000249363895861907424961935373218084145
4568402648513002919557124879683027525463767062404179920753805447926502711287733958682393170273630711
1523355492823350781482086954909751274062061403397094784472707088562151528734876922693856301557134048
2279560815775801627457558418420239205313235666135891424101371174819566392935540332826314411560209502
2262943373048672701619554787272707883094307686759286320557931483002749606196247462915905611747088506
8542708034976177884990306375909525284221198042509261374791331058639217665443653313958642600321338169
2468550263352038985612247038974139118847358572068162448568887645897288279078858332103217880268943423
9127695564606419055896860603309402452374379818521913802356188351580524266778328163595514607908116724
1757068276245959726130307419949148230705625514024801225646994644360995874665216675008746634533096198
7821465138966079431269748353413522382903840213127849727109262762801281899103804189689052862416857897
3812286526951050188478772115827578105167221320286166844023693376887850328824143609633228039294648897
8267435936587231581761329301821743412503962685687370601061652754514483840287718248460967917040394462
5832465534784179444235905003981360977848784476009845916280238351175930854627933246039675666039989814
8616001823938500310185786573842696794954883132288308529698418117842360686001917204198992652217101425
1373429496665383675468388970661922083468851065644999834220782997687608180962042963083235787004591512
5479653866426028771635697334733599118203506451076829610055712772378873890457730249610002683948906191
5762450999372409347829013215354070573331279943546163465708500797017290370436859291135957289632107257
0480108146186517497310123265595222462116372073684586717863295124871812382065883355817805571046043065
4689396925026230067616219297221178627090828562089834740865747695066585601742624539528672333509355915
3815914407723463254764067469742911251311798273312487137444779705978309943638687937158339717272085931
9587594083804829289299160182234052705854810662912106883544059374635993705298258178022118893204678669
0264301494533389455505948565466889903530509294793412634968787715478728625126864654996413046589149867
9405797251057604728048141219338763691376596471491494878491741534414866792470895987785846552900016011
2862102066337659865378586697023073607295229674090082009856972006826162310671168805084813842490422965
9915925519732793134956254099893101959767372352318052922236056429260307400639105091377667367677724597
9941491195351867629158494842128295215736050746112908400968910538523587944757431204798087727664062104
8467512852783190203677174194890320290375618751262656076840477768545867459083320824940092284328026632
7999991306891695748538013805148410968604265293111463148616594242194252707101929150387504718636555746
1220523449810954525067677052434664472143934699483449140597514423736027280883987566109518986472049479
5679225835302619527593307328466850758003140358470417444149541358202595656133243866875351558593948892
5377149018370711581041793394690191675497753572400250522367147579038633122950478804660064903683274949
3225936514665632344131644389400903881484417069886649257771399397299244170410605106054211029903496427
1538683777647115802088511295507187067345023429722947389640183413834183603926474024036604128756274050
4321030154780081634793800491121506949090732125544103229470964763224738410183979621150600490750860988
2369169370669769259168414265862095774289567703555316191401573958519809014580603245176385314206764427
1201121810999956847764382398826212681177292777747445346929600605432104133548445735393510385103735924
9746794482279957674814835185861295507757504236253857132422318744518221670076565282376306032854771097
6163645043464454085467391416534280286320982093691582301059058443224073435386491541664286407204460569
5217288097909882698997761533667659227708235726417906079137965212189622079396534405552775276134587367
7705964718345496719112746952210054827629636913085310629308349887834022193989816284148198771131255757
9039286822874255540029074275016962138566983264411662314469546298366236374994352542669235178600647268
9514223914269703288345099575325182152955612503203691627460045953135993924669871285718714292265328407
7676872743213294357415073928597969958199479443631541406372212193108559817791435372094319265568777070
2925706848551926350614182994287905512702449268388010069953152071253661581885465199512383984287344141
4589734849538015802777923627619611834461127933287485854371830841298240276340275398986970000976371558
8775295350121487738664823831880491268867750086262119884171498185454056414162302143610120650895926262
2699003292435771473866690016206954125633509120105374980989509695835002385934469908893127863067647698
5590457369743973105989410126599837677128661316384152419451209153439307098749821272259726394972294063
7818853043310072656609278262921061004456227329964924233113141138555735499375393966135891192819771874
5448782818490619186579076628729411771546192102212106169160587045803571827669366021441273734362007038
9066427011860492447750992496887804552988203960266112499511032629761359625644430045162648444928026863
2979308232853081822542597231698715968732577736182979505144943738651975826296859660753378645941590603
9493270302970943361385916464651237150030766191892216491174377735783174898545152674328066385181923307
8599712504854377440465389302580457066699898542623108932211386104344814786977089956561274900463713980
2239678614397378806983952477304865695137210062956159587008694598804584646106886256724548604268668531
1355909749222269045447807267634265699277271194114870095371716344181231306215800318747474560998288640
2008299500508333929015378865923177439115177429798669502588062045616802265139644427193136120803456663
2767578749117549288949802160785606770319175725148406254841127386586071755280325693621818706656446120
0726345053120154159226351037196735215083515077077866531975715161101222012646432804778014821848413552
2018450229848748774145981560998356160802977126371504256766883977878923783545706319497248720152887654
5101487852235457633685083591527688570167496834196431406013022175244214642562872299392640693671755485
4818324254505529728407723921357066003127469263469063072988434605559901753388565751086590572190321417
6305695793607330467615091856279652325894625515207542531588103221347853902937004401534537190177338421
5494254112092806868119490854489190358472061694187363535453344434964123079797903758266917914940266400
0706637928934581837462475395843079844785989081321976573968644779514607905051571010889979780276256460
4974933672662989589731268457389506892377333828922875655834441121860678393135497667006907598347883020
8930438314581712560253779760260875064951520252164925532170711926437014282887504254737847837167825402
9722725334466294539740344058184486913277069142251151881416185867094594281526660285587818892179757801
6865291717372854015995963472939155966453563053643624760501909421322441175960419593351174085095587806
9189294478621758676462862345307812870349115222571963953094834625069505845311055227969898875779426612
9816712725820266937660244623422844795283364737358174780128503249778152793683554636032773414408381625
6878957530667891119169592672808544471990623504776077030837113314163460734347665868008451768230652688
9128924658285857919581905752561489101524524315506099341861710309436505920742426658167752178702943787
9959624598523510199795143227158782829553938429313017686644323259902765424049422437092317425349993545
3800698003855615066329037968261167616636877409557346595292373285064084071806890846076394672066872032
9634733582454221934325860472540242274870750851532063969909609803658146500992073799560398564343978405
6667622413981609344474287020408836007953872593446571895758765946545221081198697382471910784800626205
1127039947333079902660761320832531228599939839239977374031571990617859682217246403167418033768200000
7509099237464560956003929039224395471669612797241770239074956155974747045815414893956684753578215953
7206215186946061798082880229674024423191752303351552027422102069343645250776528386252604843541766840
7998109041447920407771796029387710306743292256463577361962739560128076502344352535082642740941809829
5282330602171470249943089580717091545212403014376195739025452759847814163034405682822237132206840664
6501454308754774530910824511989841475987085347953765258765013204677832335946545131662296288214807628
8014082838463389913845341042020885749786492848090893963958907946557776495033909032668611262873927266
2060898131629034717640409391460163915441347836046474541995592013266936241069368344971669448404697104
4060333199131340853017747318914527348839616990720637620521608790360804605500966022581645381905126664
9250246281949003546170804839643992994664291826636201389497452096140950564868284957831123816826433512
9584096781786949064733159694122267197946487991668241982647806910694284903150617632147515593038335039
6323806092641639565828492307877892370806051902524556775531222419416151015000105370533084834428678331
1788330003418629262694948553308023167456302265212833364736824836398626079368197699648368951510724591
3195732369295087395859642752528248588638212053773256219132806566935682472420824868186484173956897133
6744278930670413443580253387927336745572682799505795699488790740589684785504190330184521787534256395
1776942920737225523736219683320266586258154410565181291282439335596127091246969797874437801170201586
2927901040286088118684209948043370373615512098190409872304076064116225132265928376812345796671151663
9945056259851201201334054449113087418760646525745045821273520695939643920394933727567163082163760006
7698011128283311284684969632717103512431625964275387129724031476015575439126267017241292122936336561
5109052121949011943278926687839244433902634540953584107758648729631163264561590996475935312694889537
0520495785680403370796384178182820438392630073613375392913722346929072917633651978982557626854263598
1604478206974973109898502489820065637569623295029562122022147248643195994477807313946499124785603947
6125036224394157905631420917727116741070481994672838082800362508666713936821963494591849393848648548
0284387668637319748137109265846039881034965213096593157486465484043224637194129194349308448829003350
6892760675412489367346763398414289784547360851045913370842874939596033917093900624544899177481857736
6738538918231688164050006688263368419730670412143176452783328657140463855452004699017818219523541824
1860334930000992543345425342036107963464592972376806897836455853553804934820742811127233327222880637
8798843340638442731629454073862914711602394625421512423277707114256857687779063065956319555510589493
1070046877714592092825735775812229980976836366970171391890441179762809793036092632748608017750818629
5278960138648871278968020768271197750008650239168320490981419769920671664218466289670620537525994939
7616087927322145557395901604511200096789188727366839826121712931296185268585413134758358793717790052
7861657540018941934611864315226352192578931613161100336336301133234914405857523659832912592502479838
4419470975527647856845724873045549151695529024955840790056576090528496845786103064168547522597063802
1325104549100421882064346909923918906766413800508605627689392928625759750293208634883066115528177184
5967087515682116857460303609325156143823904591852337915517514407587797673015353316975928860732609675
8275010302271651983444660191119173625718212670443699980503578498240204676409066650840981322443929947
7680092087604704409054399307867767067249979603280857229215076773551172699582810466658046924911939126
1860756395276948156656786902027105298499630297706185019282421670147944872840551557484439160448743386
5251916257881329349504829576156483813497839008684253837772968069255480210476642263563207347573914117
7829797777264381393981419610817888049851780275636145525239242719973734871189992011026141738763360057
7216975129047033099979500497415726216787936963510938679345187472884143949180588062540288258557465067
3551860098069367284308065295368969822481884197782219354849381319001966616288096302333179259639608877
4607543254536869441969332164111598198807621327188910086674274532206216676213154338974695839231582062
9579920905785187460954061453207234460624478602697524561260447218141386275845180781464400546010659690
3456742230026148717114435677243033241018361327836769133169478203640690530772582397018943810126686704
4067641020106110932207967282957865417534711768443863402127910927396969122757959718967626838849300712
7581337844950756901538568430502350213440402654260640906128153101641666860398384086105338181023232175
3732227730920291121333616752570160795102707779635155711014671870096222096716818847524239431764412748
7057740014241347237204349825848011736406338236095801350351041102144543931691966584599366420379574081
5030333872469867675634417537917398827401323159802345402234751444510504278141608474986377914890704479
6680768232354751948595367674271423098414488859031028198251979156197146432739588262796386468203502936
8809409038177698576297604066054690973670972953392692944096596384991681534897132052358889502990686100
0022726697628507983378081152918194215506900440737385342826771487331762438998594796912410625164329389
9626971352309908808431813324672944642256014268415938739836517093762361884323202998311353578792084471
1701383723491187146277084911135129187077256484754978967876789271632647537422777878400767898159199643
6447336830761351959729532104128753590338441121218822687231608988739232023720832244320894729116318420
5079393073742108061650402433390302605250269671901580325023293734367002886265040033678284589134574840
2305444150316191862689464420462071805153075651481056984028274450131292862344739162487862054525261360
8887085368835606191620544087972341092794058160658039260907596555284755176346208057162997360823045431
7913940497172275341336897169777318280015954604524611440640727581626963278811323116467098850094955797
7026502164579904016870452670589588661243977933703673151337767374368472118805242378601710214775963883
8921979669940084317066595409778035862645350505887073074296423507628471216949156731468888478958247543
9680012631148977003407875232536262032537400414933946049028256852435478013117779594665832864731461191
3043514839588113832115783435067790694447171798873321320442398605041584309196969325011943370957731419
2078637080571554081474275946186803367213163393814058977765987447586080137041927717979012704695545780
9420236002241331873419932581073116304048897893050996536757423748491320946224279790749464430190639941
3566487124040572670168146460435142344189016406843731074795769654512883791743335142480867082198306997
4841694533477135959477517249103926449818087647775050844779902735196831294287796179991815852853452147
6510317313523011614026078088968673531987017540251061232457613259205114018886114304886732764650480363
6422859561288382658675021244916674636390914157391635950270630526778463591751647259513034843229490304
0376572044669372572384977241150871801984845239708379891481932089266460293370155768053506321577406331
5878604791863903010517376829295321394616889101396566964871089157586979641324648574952551656876169260
2876094160940058491314831677831086442752311139373927816131154129330845402923961531059626161667091926
7031697726712975030167087307992863485173292699326341349958224311784842515123253749561129267699045936
6126771983697389771120507749991216638145462901211366795493201646686777058979657428842679084979735637
9487630337343989106386431116186104352357685611889865401153639080207317672833548383877718226246511704
2224018527608632267212138675784960590514970970099346703454347459315707053740615151882629435739142102
3541092637924370150474359414402664980696977533961277026860485436769993843239241756229805789235959122
7584163824416064186313867733148426163474291117868063549477956991842957312925059093114639504596780391
5601313670900913306459719661367301227803726235023690457508511201225106304273335598282772567513670080
6322049453167574205857037514779446783171088898779926469953260789030250340788696691077946201732166878
9446972577760906246369904485621215721861698629106745782106751854771258310557762345967071935195565411
3134351008811604441172194345158421431986030324946010511431472347885220031876447767974807366256477572
0673210144069511270930051054799171459988695757615799555996357024060413841507832460609827618550344389
5642327728470115071489340199527794350579675211035935251735253763664022285916753451456538465095237942
9812906952607320053100462771245900186147669003117679279410192662993734231357232746848760246559043303
7983771101797205941108154825872789807028325898928676742688970001506491471930159264594406735414091751
1917448202399703655657881246248139936754666468826568986510099198394456445805089258462103337380329619
2361283446082031686147742817153491813720064632585737430005022650874616387064238356919770599399328725
9057666419983727803987960260184684784244059945232383766197892430457365751946989803945981304614092024
2240799565282657913229373025398791540320771430241615801469350486449865792599486909257631597806656562
3618566402633482163521402846325739372279760529096198463216878823410193734190938808213527272908062111
6894321075630588507640565253829277721249629193276683576048401682649827902698055505434691239180598593
5587220765433076435139232583317088080192042437082835876932074347119928657753515199210119791332788670
4195026945465337570415687475226621839407230630089679961738339906281729903474479031540827895266933040
2909180320407698533272793733984991834864222976857571050477322390067751620716245678891185824455258608
9318477658086805387856022915090544412872791880476806278595396835813994978597347866706831860408674335
3409556674707394808175214180784170953740217086764226227008875617975756939192996565101292212530402325
1585981163667994174209858196734163895021069630008858780507304579476228391826521031460435132921841154
6809138628679739207723184373538780877756228573359230240661604493129865624718721731722538451958239005
8217928233726911133959244970942522023739697787225849540777516223754707830029928842846822860507394023
6822927484302757746585507437912050080096079674535693904849579784496478001920532905075844406465936900
3643326098279209960146857883820955008780480912271909810305079862483084004413705517565320331108620522
6890053062518513167604793450575811693040097733487394877210155982404311159423623744863198381333522564
7052874568054212422045458781518061738830219776572080882256351454489593615560393221701005735345620821
3271776820209772313883166520201486311717055718870428582496685209084630508421037553298526186776914144
8745238811822260041898159885527178520099945614504367932918127307297740414514225324536205185925069312
7546236896922521925861248966916071757028386666856218976929011629713800747748784598923272860888781229
9300300051544218166984043977642942557014292593397449956258178946537917770900716657590795306974146581
1045186316651372581694269408176330674587148099753729246483994401990712118785310101881100476550307658
2714820156102209275003518316306017416281137849128042600904042963168941098270907375161642868469114283
9682886579464387194112421172181745889341180680753348717729143550928144333987257962063170083740259534
3277849327518572281423540414202341401785392273885736720452550400703827764564538675871442339292002969
5743854312500071195138973016628567310993099897223595012176777245735891030145695765154045033409418103
1266655679703292110333893770614231530185972004072385147527223439941360150471786276089413514926174348
5283117600055167524155825785745714338781982432477521789408801964940511328661285422022813280435202771
0980259624922887862823966836562268876369823196199829318658357362365355713361697073672322256742176042
2397957760186124313953848474914180620716757121358212728238309213434618194379979139114871400457523516
6884758174382580751675265653076543481546422250486684890253017405551367369201622917832511804101831747
2064155955658078130316222414308691578943208029425412097956373484396493494625151358166452301746400543
3473339060999859315515430761949827369284428258102526253089873465570985139367869885126676468570018797
6848064017696547788944771464306992492622716090062269461285387175307510457249887540072957253381510027
7969701880077764923554438708851734380763485962757938953314235894115260522533755067815082576094593707
6794752406416705591933017697889807219334167447167970259309076500662390234302344012317980147492124966
9824093735544246110312997693728153182750748190306644825789032041431556058116610314507842846054394160
1294722335412101227869666405853868968522928161232512155591887791046792778173637958180685106961162941
9748744862325682277638607350170870543084903146049288872883048676857308196447293607698970650346238967
8565999377150300756939643712807580538447586299235888569892238543975474911935395278315666829067869856
4632538777824404744360650630993752283696314637727049030829347854608725748881895046549138865133978592
0723005711542573518300030943034476768632245368466150747176687780450628660572575347407240839978695094
0434602146186887942332367779955291002036206153339965626865193728990126269886813489148817640878223604
8222289884683132736995448654145766443129705314896939083118495605227544950892552221804950908298257234
3375068212100745474994813874958942968975350887869404083517189618777621886161941899771530483605314892
9329002934759478774111999074030917845756844950755243085357361557049829709983259418572124203043545282
5762675157540778297382813258572927339223539014036748391014537128146301534819211413845937657226997100
2579882531117610707491584190418427797292201638609553898418277151749441802936090927058620846050404301
4205000401241658502332920877395580021617326086282942139328661353016209051763422607468486030772226426
7111960546284231650394683216038015841980404757193818604168144909122931018693518617522127970497979888
7894744676461167957732800382663630560486782247988891802212659810662002744223307874308926770070159099
9811941794027549955891276172326498187748135626285981910557377344948404260292755965547906420830002890
4435251439335350587497417171616901173897754292541510471589563740292765238601848639416600994652410206
4635679201194348237605756375702837760108175750183651004045598713291701139015606307677436034627750468
3223813305901432929690262161888318500564174341596112489476528946928120193581834344235917659106949574
6384713080377419219859306021521455799937991751435803933311046719894739567457860082623510004132340339
9026623480976901957619122310024976564005853990046074819435263294794452632384502054873175198191572598
9359897633133962688143846858850013394214002548391825957414206765598588439954910673894913689988255929
1753130073098884407738440039605562143574011831902766246563941168396614037313983820474079760645700650
9054377683144607101339826867308496906136021674490966024727572340299664315991791980367216716105396871
0747532718900379397069644614763648141355097965072893649921902510153001479053952954723576472133651857
2216170278275278230811903495128628307259459245837902544256456203995361156896100384845465297407714423
2115066473732790478031439370081502157298407306963095106490792614827153269179540678814192185107578557
0473682113685618579452705765759041774260895207180741885330756505166874982125441266918575203213589434
8516811886826126214878846163444963795124841668786630285903111189746821091579706147680334615079092025
8142394116085396462917925487654271382803165613210322382383566286130001482664531425060956417684688934
0544030064192304613865652515194976800914606932456335281841435376448096410373064800749597058416319972
5001498910631161815548882552694924736007332252045520489267165986979261922485082188708979170874856261
4426290226191982877934924453303075033774987917235721393022380349484077291286263602119064202878809482
6501512894708045575411392727120149761713709221170964907422994561121310789954878148363494306173536190
7393866928965653075406700190465277475928687584500419639407270192106668286591934370942719230759796532
9044024396743346066330826758668499859133605103563134110507340600761624544232091443394597426938294561
4457436546468796456321042707347016782644605718636705871304315786494860584660684614277188509828083173
0347582966621410402607493194848231001691611011613187512970652865773731866040940286594001349974044196
6970187787161061036474350668631943446685747351780399978601553070030065268582318902412784665836420415
1427128679033739324156033870770612192216618298440808026985743691516629815263050292130162018297408714
5213760357231057536139107857109568208115379423455545536601879203966976223512013382454354364361494262
8922548680423197299759782213526504442314282102729641672810616154100917644735133242305558038619410095
4139928995874009748984831782851610043496267424207264253265520939703502245457284608219455522409618251
0029067126188594758754675951163853315664099775219353034801047277564275401835832035715529725486842381
9189220515787100057975475505188962396576231833297471746822461302841541663923644789731434539124188727
6583021712569374332428751651786986094990730894326922798358532206666614906699666900078584062262140469
9837819336375007000015263246327352047786349609718003328059137368871810643441340598280469841490419746
1429654251268328475730093436478459999821351985986123831034570694392642588360506364532620564566861026
4354387887199830922288177814329158087119918812597294772294202585665535903766026800354804273485979772
0711491078581009757606249457522874498477516351764727298357976409334126926754326070323189198631233492
7248800035630379383795490393489458383586008672592724446881320689730792443527356133734222567825453856
5866025213969480660611783395845645985857987110629467764273030380808979193983276602518236643616263541
8500046894430441052843610394644672970126887040150994726780755692558216195063259562499514403655747564
0837678719645904569404557157084857813911135849585473581295232104132173283483687568967551873576386128
1767511804632671737141395388158901714933360973086404027375650556405355713877418639702368990067883347
9211825050358802814892419491928164195775386223873361684720860302778594048896737594300953171788287199
8046225696533835171436690878658688018749681124993674730829284940829027230505877091339446587582538661
1162339786998492622270658376086394410445000203573399132203490928686480107368646671035406546799541795
7601574855294724362903198263004854371302621935995478108312889459555157977277816253943282767294419997
5412165423404805563363327085411523706970010835290068415006402313254512536963560659983412733455743446
8445829806392763083653121
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.35, 1.39, 1.17
Generated 13 Nov 2018 | 20:44:05 UTC