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 50352541311*2^333333-1

8581556304570207248874185986409923933777299357419421167273658175748601892334998133981568158650729458
3262178407270483122949316133349812791119839806369833054622959822106152432276876447619865118508914292
6998341069690483949397007067729992349612193872411773891827767861699588623739769677175438041812254237
6487891128649475529143008385747239559055537394668008152130700683497065311085676000165621267523617984
4783976311572040499599869540501688949568306891132606598679957426928684023521960254416685121222149458
3002873655336618860665754904054701608796794450943908488105313584722602831528133889924844229466315620
4066035015614211577042597673343313589207722879792330421563959747996968981169927572000921835175702388
2335723815178883783391412632503233291740038092406742466260694428316541682524885475141295499970838871
7911598535159025474447298394282840206620043586448739424442179232410896200590444505437478284341654894
7791041822593571215230435637132423173354406875051863408270251256271456938840313410766133011745955342
4470746648563921627241364214715679817730461202819851886276878464572806526975265370106632524731344059
1214531720289613343559912905454004816400692129532009467496274787560998587754404102728125610496753334
1996863749671589397591490106865581995581978774991382039465225308386001029187414901368637217535832591
7835486155414214481705589712736486043989498640596620406616192801219163221612705957594506933201069584
0112027722296741282078479969585454071880313228888469872747509358490601676024657542486145963516759765
5426203202186608920250093206311652070161545067686988403524845957636009246836328629380452247086358163
1620339605108205786697833629783894992401483258939066155090630656478054843151074580367308673794092812
4848247414261590802344671577396262383561135372927719970411780596806888855190439439868274943538873774
3148663894102256022992300078427110714015443738673945089572104543604448606227055424574612576013580434
0814793311385966521249239864057312504627123470529357925238661817748081183957231103234392085778630845
3526229263243509695828235276298992376644784485229548292655926774292723907496906584939427030293357966
1624571801821603777834589384644973009732768061654580489254940888537703765676491837714821991884741378
6551770805428893403295174569831241361631971184932897268727101094405928001488883103477610162743899728
1583805705938200712431409122613848116918763788993307291735123477333042406184866206753767196418502416
3518059989031408118888085344118678644861372860058247636187087549014789787868611023432758303586149502
5303015107628257111800651480417668005260673152265856684498437461013582728890112271442172005236213004
3301813446613920923679131000679192048840757186879527285326384336261790041380394953946531396047269853
3700817509474729240249169799610117443552746625569542740826049455541825200212582678365411532353853119
7312726922081956707331913749056114958938985808950777753427561671403035000678552442526639839661813585
7030991942975835626628684530528832819580785962300258833134518735682842781531682474632189184546094228
4226873964147861979178286747903765423474433844839580037646121472137147390370441669017673910542182269
0945962124102962768542468360781435553220429694733576338254517785529955777934679527800082937565909230
5370389976274433894373435215279036670731622597568340959773565637972963396443087810030432157973438654
2329123428857560754906199317294819235212073165915754037260857291615198873303750363404553804944720353
5958725242756351125924875319085813305472869967996028213147469253107042171921863250140662629669910422
3822869641582937460826730080321685266675212077119784817530645360478096210212785101778417907017912624
2687766260816328512467208479151260827840999050088657761378648118725648617527497012564519158894109538
2295985967496549061124531495180323429492107048214380101611595573171125530077813645238951419921620988
7911806569538699835421963404635523571897610618653797090368019120902171432817563601443054951665360032
0060003051570392834900115889519493873816555296982134039812773785626169523506493522000644506493635196
0333709725065954811642650114885149825409891251662794039955467847523767438187347764300812809632535511
3950719060132980290148008176495340378067986943680002183089929536227474280490334552188402300360870198
4408849912699927112035187407298424429505035756914098811483427799386625453394300526846983671855806382
9369018889106700206819703670363957855787910166147491622306821908443585584659029626788577800438989365
7056544469597948113582187112062744046991932399377126849197293632352729676440263549387686855183383153
0756390722538792428745500043857681965629955933006066091676482024846998293520351332988428691784200785
3249986809545520123557793748710562243761506346126666168990819763261302630444329543622585426850693075
8872769818533760946736517348835919953165819850684312378742969010313628865806660285021741172845737744
7458479892467445232057019967622919620589467149541663803292787700803716511833996661496351347556691209
5321847840623968787214918980499248878719156185908841395437343394584356094215339442703417801325698326
5550414632033258867037174028299052665156948812703380239643015795315741022737596236952661214717623730
1734895114930266898304035653348947211725236627979739998623458118003810951294211994684008505206673075
3255163425384126063965303402808896996806972184813649946193458714407940450985642617278923879482241321
7349827577184533101608917799932782536110612858897522897447322903634126390455934565185047151030627114
9308700289638711465601233173004171578175528036406437930880018464382104472797977634631382562079896524
5520784153340663163568636181177779806915814782051661533194227698780460532065621025320887038251578893
1976727107040391755729499664577561713087665620007950962798343400474579159498125676631163799188045261
7261552579161688580999994837195230489895074844916300050966141654309307877656312672732849182668912502
9330551849361516362886708140623798407158912131355247941621683945417953017427182614427469646475019432
7118042907686956637244345748910726379629822875730232303869984403465382117113208788563881741448632383
2912605582235265363571829647541749809035016718910204131807459306155088464385334907409706912713678286
2068338229983092380641443412900310357056914289655422590763382741799128183374909402307406018149301658
9877077545303257084148523627671526922989534994975920617357659863286959637792577783092236794915928767
9152021689966597451093997579188936091350456218648920415073041358670313612704405319865694703290271362
0022935210341257115290932169256586905128575258933799158707453846441794466256356831785069948603948322
4594358440724070928358060151147189421737208419529171882768764576330888769847168245713872947126611691
4305010860480286916769094186451902066859920350154945696730862894767891662814353332948460044937309728
3765004818872063147657380666760883522827201552007033806376990530479580284040982077532179732603896612
6540151563716505859963650707089952634289455264591792205236746299650266764971098590190354622070200991
7504181697111753075966090504811230810540228290864365245492426363463338381756986903006643008264606394
2197398416382180604729322315480027357792181092302029518796619300184800906822216891697260902783874866
4765056914709095997152371767889775992746879161036047022617911255265393589906725728523367617445051466
8402500387108324971548552932433563096505878702033119332112528061970655242430826030609145958964593318
7200949426916649236985347458905932550813848841254843563395483637421022838964146210649628503813800825
6985619136621659864628262552989011217421247906355409668086846217213125667099940083600327931879271046
1600001065697866471359166826194968958779256285214604289079362628112287544339915527561523596260258511
2382003606239168257682678181573123063991587823937915992990623784161063109790197193639676571981195539
3918483653003222643134646886004971658345792298605965826932358595411666411327136662962120104783056612
4245701303794579324035191206162844815061047692880911762450930572536111440593703903812032476119528231
9253945599160533552112471748915476027255858595724203598107160950905535937368984356748480067980429772
5207467875009514171685553825853443562767008946414907833674473470614826116483457948922616189564173283
6890067663682665355658668432891193798788540404985140511715688706210192798528604483041821096072856629
2229738868994571955355624074102999755863982967999265242517628709012510127263882528662548745554971869
5410023512653849971259239263277640930027418667213768165415368848842074141891731374651959052294086531
6363539255973728216733930291410798951952345535894525121745306740199257712563896535947614650882349595
9619970673545429327491577774141697150051804815927571721237471147314770778732060907409831347949639274
4400679924638155170346304510100587646200410916045446364025661793870521086543664437125507631998435067
1686860826237392264175300157047855256759088118768710689014783744167466592517968605373895193442598057
9488241916814714585433487595905502482771737679836284482524722304944016291297271077934329914964517726
4656848843019388420194006694302487135934124802321212312462801754585428987581237375004512393559762704
5930885112811051287685536151710402601453744282907982188324804101189023509076898957811968470512387660
8472160384152664398095778220910471343463104828445058715770513680340319808716433105550767774203246815
1500142956082344340600020781010923089506218157060285668094263799928041615637802598968774739369150601
4381022787396973527967994121856440765079893642615095651933581215590148535399019885786977480727917362
9112643215466337919189505656499892388184245943770926344819137287599622509438605908509672102914458909
1073450461305784231004032461364665356124076696393316319319803209456557901600095245337684643180160883
0440391517404177558080422870614515461070775110064192024335133707529973801292670228726506155697491002
6312372703989622335224771325747059902487891041752448984243281591635485245210593887228831795698553360
0430542245321168145156661906144969253778421591512579112136680220931305830943816077836309738470035005
4433494897914333713950497543998262143574984911935579316943834087356685028592232298167148940032743462
6146613875315626478294610427319215290035158395188495439779172859635490009749254233261365889611849082
9430187538392013285623390665390511937447324460328097053843447874242521267436486796564800139365701667
3387576832676236182748114896487825490497536042190712474623601782994387675054253875733235457568254116
9367960644822167429822023095314108541207303916924959620647286056183955409636081570343301849553452484
9578094259066163701411444180026613727625845728851975461464651578921133688237718106408481018628043385
3780395675896840211099357338099943102550904024873553397331986231018029235396149075997083165201943923
3245725998714560755416564056113954870581791281765105450036856217746672504964544476094964573284122366
6760107193691296063133619749730238765504460301426323054065441608179381854999662535046379263836352365
8935802886321368851211376758747283872040770537598500729232451749214341030584243438866764629192395427
5686376465400294441952764841109594023987561726365597020997591759978530851462227149659429429862937862
2444374156619388477837214289827341086083484285567307245889834940711192543733136899610718936537109001
7672375549413557949996684915013265057266636120880592121675461746551510321644565517120645084158647693
5132314320721306295691173776543562308659532536542433894636254793551316572824104593099355537039661432
6068884385666426988488187693294287844426892853531762339985457089047002061012087745591700361098119880
8078814733890364244983617596015746806102999055203750405162110276905856063986811166574823181021131038
0751070796866204323989919221882106897833250107191009302878078423637863835575609671888935507436248311
9433622957315837635345335518133305526756197065328297229566924412993975708052598308197131814556091695
0964638522220668776627954298046097720273179234023240672440824301161476621838492057272735326372595678
8263210650780499325243740451699248327670060833420291810250487158702910748129210366995621284939425449
7672966674016629700767887565696849953917856558460540907490013571100996693091211079453063422635293780
9240943692662797152278736933959099603920753330613057917429272567826506139829505807515707986083332745
1805604448792293822086084781248966520743567115807658573487430023518955105895732833448198677909832920
7298526335569935222521491410548147453076647444412799346954115966775309500008393356263932490822060692
7249496285860542461736516309352035559719081564716897145836995642345830994117194935988012320052852157
1393903686905629323683640827070710294958149327064177742266126616892209259402160113816004068188159913
2795909047962933992680602813125392532934493124026113134565107197885445786696553341707985276417756595
0457140745194467663842119967002000271334415913757773132304484301900275696103889950972570623270599815
6636442740136604638607808278389113582141700567848461039951662107242404730900811515761195492279301288
8419220692941091177006936183246151483959195009190516767977612037831190093637087433684589918567221284
5188288066456154694925238588183735481744410624059812925776156697316068032996513695061162692522171834
5837171478169589453833838888895509688188911516174473440486000266853688766179609015210437482602688277
8886025247307232061713135128700462581479160701878201864353058884217335524731656364515766168643130390
4546792814615086022629013423850630007152429822554557152493804737388721554674782637838354184855005555
3324178106148049424533299607910556612288869840004780386286850308157657962935010490630182696978662912
2784085652878066606359570040277115735591406405736523935941230790359824307971386509321706912950545903
3534223556141819002185665204897525449102818383459958484429981866576346368800457195612849913315098160
1754656848383973396027583120623494952118188500314597823296793014821462110629702759569877716274043054
7317765779434120208328501395253995613045858916902825032462246912315141371281365184896455008252429859
5534496963321332083756939047602659415228465676633500252536698767368733762580776312966254543234947200
7314838691840206712303852074929842682505611269084688076452271179773305043725744332021072685910177818
6078990420594810864507699726912247998105726377578177753844753142034665863608592781953365999253062186
5332612053736308954899791431629788011858000001740350991023621971292356892142093955842186762747502545
6680573582708092852419096877655836573118781751543243888721828115347590090043017593048175891780043959
7966588869454316223741336475531317671190074893145429290997639721199285749502937428258740604192399844
7976347711042247147842288513076394064865193460189297300584048947791593736090831107375276702664227834
2953024576942409173806365149520636970112363581856753049089306813456101572378324364911123167487463858
3197253731858132615735818268935226499717449084982939573052724561321190246637553942937288691671513466
8557962096901412071563521022860900892152656183509823854726716493428856000692226604431473583399283186
7437735387923632627067009104807014713859372320943968354130054382195473805895942431301803152254763514
5738658175742023465533250163864078483799489143295043578412975196916959187998735587546554309303435006
3056651686195216791600357042406679018001177688678571848335710808327387915270895660670172567462671475
7714319633894162304151760290262643947121055005029383754299669572090020409046286665186144630798582877
5579987712905538548184607217756810159886158829002583421189112244548500304453550657365313189652106289
0305299933565684756177356021370089834630914751162419222699600526572637300658857888911509683562744296
4078328785652477409189503589816544797525736780894620167146308211095351713679564125765094370503260003
3191514997194809296060907739849101466871651552640128558289684465484293659975752448571392378343596622
7766299055862312348716644192186607694209149511628409407510144349296732965163084444062685156356160117
4735885907024576035930720543817577428610120634716751848273150564773343725987381556514335420025454221
1284623311572052102998272094944690105622658753250058263287765235226516380424911677711637561274418848
9071893972254045308407354232706714314933968540493450175547813255817694638645760804775997386604780795
5467654496979471505182200038674072009589913587572150317963873731769459678109507777272007080682080911
1416074111431281454367292620000142908745049950235191626918656706495452986103760133479091989504787351
2210209280505318890850159597817420135387347702493095417466560143668824878428943347852239110547023066
7920551039770818662160131884197340771004618403935669955426880025000401077692995076123162252608436746
5752072187516703870536753309150024598851740405904030148008338276790806512264842497117264488461477415
7384068209753668907145128694612980576993435929601985599444572406665258728539355497198138191691672575
8498569166271612489421246177050577459828770785120383564219960970044727378512555112160061967404105770
1920450947410310516251523044502510692085948932073054991173374086542562459109307615405969197701069652
3661397753974468497291497205241258961034242800497724662173850969371382281095577303577479834845772545
9621296699413535013558261676935743185305907492435341958767930302508055016874283629150023090938540855
8140028309421349348832903551338846320583375072611158913355225341111247933151411157179473410439415113
7253259055756041424115225542605777956692653973815554630691164866230111771667235119517126401877018137
9430183998437433086412825303268672390812883466478636792754958972483273534807439057282693213130204752
4376274888936263996637927179542752808251221153102520322351210624576917891080027537791614347181912343
4866776569383103273580714131716927456945703446177349542175702594260081218956450747809129969078273685
9321566462605444060796026450000228113372555128534098679082795562654825683491593938196523203988350035
9314634857028273658550986191217933473623136043820055494252631125595008740379131046478997534414492207
1281010605257554090842568645636345657691994299339153047460352519703002003646917324146897296117021742
8447606539019365732134176376263424185319015319425554836400051356998170458036507013831406392437900966
5844572093294468557980075902131987378338070082692293331601325836873623658213992668099485757233895750
2416516194906465646794625348716233315487033990461129484547669253570282470846579346630282829986547654
9008562915414600041568343053985948826114673162216025268356742174774095833398807625252772034619982613
1864872972359085638768199265797976789274098701023365989623173084958852818838961340349862528566734964
5849362354991419695333472957843079499748870947365976412859305935041891026032814130814467226774134418
1635273171220324669415914145202358624421722257209350658318008465106432887017711942812616710532768135
4100909232375038787362628305221609560617903255766376693497517630148643934774334782500243956589453006
9765766217334810259863324683711503321015843382101312341054389031649276933854865603018526232564681169
3648496354575219447102758923526554766322888649262518889697901095477106591975478972286020806991096949
6227965678058821685283994785329473744016864844156399911859735875210235200202787770719166263183242099
6347759623975489763831870404335245945585007062862133289354771237177693664920540232666144403729918237
8414408556630022029887972798246995742963810240716640097606157856133783393986537739793205411135154036
4513155239443985820016783107378359765926453294082083658309080436243071825567017299363770065395837902
3546112905536146660856198980035162812822888108981952774933647790985384885065254174090081321553847883
5053958556573545488138430530347011341524608153865716756997322269057681551844997534619068853852025124
5643702856995092245744532399185742609964301973928430594011527109448443731267808328232004456005203787
3821767193121864634052829862726150363434715712125005191541788274564448765464699544712172268913558761
6885604331865761899706517192235810625954478388173787791769889761891362686905196606002687026214841317
9899032178118503472033995101147791739017950659034422346155365628191585829111307328504180681223697983
6801966695914959301215055922309759815108172409356551680061013138487112317921941085176268543773776651
1189580624057509800510534789024978121143062955332980715541064567604456701269074390863983602283589056
9388539022746616300476122923950580214356633232551705238292211687951724710474201587179664490086325252
6241230135931311994671707643996369391221059438613407150019430122678028914051402534626994152831978626
1678154568851500565944315386179611569300633863201530327129437583962241772211843813386806754634202453
6401303568121418743816784441647447222736171267569697963769555776234130554192745753820659112193492966
3224197412111254269327801587181576440192491661118596403673524148835602224030658516453517950257008074
3561940258766399857687540815301120939822876470850261273713445642709301703838118107850890726188283942
3546253760562098497517968023506689725432686829636563628186943922817952540601882795437316208091388194
6859774796338423968243638427000794506413891765795075349017191385485130969447077664067019223448700325
3697226525540235508406471623251746807676368901978717485892149481339711322731358929054177062959177333
8822700941232164831205211996119183487197863167616677655238718516479665730272468128443522817216147335
1796590817109541459441323437651982410233266179873269395615618836618078657134151756419208777548565302
9842621197760446900485240991706808263788308758219784871414318698088790349360994064466695508215697915
6487694890314528939221208617089040359323299301063504251158625351941273320293991864566636765152909441
9638820915112146736585442933389125280233962648953998095353615068817049404884419126384561096174447806
8466886453268729398333467227141641590495160728606624411795857433167066223998983676687316686128283729
8404457444277519603293693427434517733575746900641912154234705074991971339081671884269493639236995431
5508989197559780791499681814544383444075558652772577164147289541704403618053611441586353986539900941
1825643277432346284128976451283721121245610128397361450046042914891685707931570799798401993050895075
3151869454671867127907373882320153950906707668403055069759524092928786990698500009008412149118912803
9560837407698791841558640113392818847872740352050644679116153653656319516495063057951897873112706834
3138515678361510341907609168170236199896625280742041535038888494809547800603135407560027005353577357
7679062586299747731284729702158076380205812823300000817309976294433503646511870657615513679482684077
5381092600615212695970719550733911931891663486209032894949661112786881454546572312066824362839322242
5594470070899721653500996033355950726217863259345473605992165455190851875675600536913667617194640794
9530083128261913878558992452604822087587655545691234396946622149645108907000438890004357061578140500
1331448260189733863774661127202903975115038351688144908273418881654211497391779604884010461312900049
2038011348609950137069330547315760376356623909519542223533403122604419838812536951765381320292784521
5729655089920926798389061130933929678888932479190876760920771187394627022530108688375184799701188770
3141113049091898685710803986942807501855390091827918277242444457071049952232582426793167700716272300
4773116915609226347420520813334172348646251315004017588764944082310714042268901609220151796248826917
5171570511956225222305799602138772073615707816494323019955193494554267427081065104321073127211390715
5120014120670513606058705610906719027838038643033866764572098832834302504579759370370367790021672205
6789314370036849531797483488802110190831695747184631045780694056228429753024665214651194001792101550
8471186122815969117931739118605787625837834873355772679728450012603728703114842509485375861450782951
0730238082290362105555620906217521980593844702760429468088101790788800796722810050730184919920223823
2871522907352243031447297753251403515938703792852677604416033393756330126043887933027546498934089167
2754245918412938642609220848400159807204078611297364536754758640723799017888485112937590857147301208
6341312202729294300303669281741497679579212931687755939839811334908187304429441578328459269099396637
3583999176067045737843430048424189106611033395402385245070887139519075179559350759791846936705783092
6796809706176217966963269550657202390926984623439720667969941929672337599135477788790109171549301784
7927631217259173600570312101295220325353224070667021748053163319720983102185917768788945407780815038
6645530909002865976481693654965812593303768694683601564097204769466979039155898527500428975430062549
1553773613209364998439473714139080341197269711185322025684390454774415246593540449043426237061061513
1131906886164255765244812167388715721960826012701892107750004918314171119910914200689719809745689174
1389176838389027254259898275548018683175787082962491015529631625642003822025105196952296606444151850
8360275371930220117623280205182549468703013029138847739809025701282248051145036470568846326163901977
6711784786710440651445133174786589695580338717801537661166629684958615636356623768897671357120298303
8482543289100152234411324051445936868369473203701877802671443712579894208070487701493079594042619352
4840125205457280333677202129516969525129391177045139869886398829741777045157983792324938771106050666
1878654229199925458117606908917335872811050041818748636347905704252362119718786197375970135933525502
3294634737977247395688561871145796276219408804016224214450034620593701986665861025261560415130101829
3268062293189352955896318303785829220860628081608860141837762506376839151270573670952499829749914435
5703771906206108370995724873740947884273243010968264846277766872214095499757951849697840037999791137
2827366889333743182123154503902956318063688670401521670287766360802304421942146205334622584689267613
6266240399893057702238068480482340724485987039508149036191151252560178840300127566622269327098072533
3359183695188729351707531029799310785612573425043392172136484234404386866788411789634829764096567802
8428047832140312874440783827472409716312416963598557810845785949762125891680163744692622937727684329
5339533996433451738522669726828857330565281837091641387863592980038170069358385410793951608638307109
6791920849530574962372771967750262988873996111519943170634935360889823484898209278891171003102301265
5730773275764087473491022419018744670731879858688509606183893141851968084261151975836599864362099623
5082219893929360054556825763488744209558280523576088265794842893608464819753482876303773750078965180
8892830797871735052306113593985709261488592055363275785461376976056230001706995471799171908916775439
1435846533448044392828140551487929038604490482420441478214931668586255623595952069319070535088104698
7747140017251336043327058188070428700670636448814515657238932233188851241977945469895694063180011213
3352900923202110522958020850384105570655562821757749710692355871278189748187965251402775833657654368
4918399128895091986671696884801713002218868201309353642551305935180647220691487766900089596805504498
9501113634111647426269308270974998270427742433225214925217594627121674964053625705024131392101670707
3411887846167725142707824453348576155693762993494094253995903064962709684782783254933085647450860719
3885996664973870183895793385431308277826588736556350121510656898888893171948044206993885458060904799
9176015479502499528889270227291812849555581066264505201712061168261372123284160312305359376772647482
3983381466632337486496572282250055313109363956955918384389984301169661891855091497803496505622911259
9451312355558389473124394473584764471598894019857759254656690919678185957669553288804531094677389654
0436716772497864935199226669294490659218162903498625195019341260941670814839153897446577236934302000
0274947728317450554128867615687722084316957529418411738534855708477613204177771241632834474762135990
0965984588486323564775999659602365955935205494053060735665787436335135039257303233387801653727419595
7045836183431817660546445664769028284626659464366467105963566240703522810526102447253498075848717045
7249513412384547582514727416175081352468150548123085566289293969056274428042410967902422369249781628
1737545102772917332955057533493792131490310180021692027796032384059368541247783065269572036119255800
1536502356673271042114890567771973023358591956096001992936135721923785897579867256631374546087645638
5539567572811249157648171230308604400905937980687426663520055466938662940434674587221663026040084062
8630025139532682509330759982252164271068272941307358948254413309856118136285018091266068004549719753
6778915796772603053197618395246058620944543917692092036298814915512164987665385257561443528976743468
7265427722095216077667382056590038886646535372970100915443823744068460597415892008790995223175999776
0244419360271211723787319704156623213904943712579131202420667173562204863636179826007321349815268614
7020954953301950737605029555444373117839755672331224377707389046416025577883708454711897550429393590
9442506751627820043460883861087566461374569903203469891615091729773204941866870413788319238981457749
3974234327918551547957976296984926578385691648764131227801611311145148235572093726181509535833758972
9179245999153899176127478815435370174005076474719177227135502938610416713226945963857597108706702481
2320076058574025231110074804740596387044875636888764828756442900351587757525301238348095338215733418
0473355984262898664653376449938192933619471212862795348204250491234723383758947802984364141472180722
5925918671845128822633424727678693328361402878077192712495548569331059801643560512543967661646620824
2130906227475795871167793486380876814532891829398810647805395996680544825842939700332262816365723077
1685601753529821938199451596709455626996506948025659796503507241014397233555090020089425095905077454
1236307207148061311073092767342518546038348664484520370545335164560363688348084790530370355306304853
6769128695793902425046636122513998120435767257076083400901492813528991342644956268368483635588477263
4113671605692023092742536622983741227972046306830363339138298551017607628037418996851800410771805148
2792944670785015897701414075756472558627753043272605698889483770258546361893535491736348031081885767
1355697421112518202867203441464989690490957391700233874120640787654459929960112256030862680334438470
0720818858281399915055718833738798149953907448486373108162133015957261394246576884731837288229116662
1274582937585955515344558861882922518779098356877658030641128270368593713440705077667025714549772439
5406654085165848095546180875479446491496237464586267015204895517990511232134919946773551367683980276
2009018172857302809913914085366419552761685309412201964000553777321488752886703337751248223005217487
3140904972305942070491867696597010277625874446882299831008184149846124903169952750586800692823545748
2693560283220899691931418035235633531613976360785678347922711137935776557155589451926468010045356203
5160933371175671921696621525440136342517247847446373517876386646895921263028327934941261500850870933
8062657231299381477684520716752573021783745898328946559362226242192018469843389541101385242908915621
5936705967948429465363342055164006340464497228362162763977967726970149681985535963189693545764301574
2856351995262342341282670430442979150591967269835286745051466644993890267770073851921142407822079838
7010009850405971436061008842132358502122210741979195727977019472207715506878906515042826065856495124
3145850777563895240107290610811396908002527240641626744151928622412445610320164318541996043961097734
8613656060779503244563003148394505501133984111279594146367263419705147568721317492460496369667852458
0568949613122892189695202923893483647139869533159579173187439781649338465301158303511397806267270296
1927468804744982230867304113643586727430159630088104845010358560142781922518758528778813145987511885
3127670359665018694728218674539674282977331965302601857167733422038591695556064482904341023461937311
9935872270531332790023410634543065337165819411072374214719887058525524218397705286681617495402697925
9969385923540443042244626475567788970977228333911457940143636567205350551613228145532662919162529273
7268734510057458557932886756008625339696973181759398866336121155638693296691307968635467220362945384
5581576244178393633169723716004814840236807933286983469332617518777627504326127118318872058893983233
0557771974427546018489626662281536918650981149603884635374412716847534389145368304531724203145234609
5253291922973931946436774627935070492326421185587039895628532368255700034178761303025372801330638520
8551404501870910703207001003324924150036428604034770741415108919239956155721295885571243634914172923
7189793513733872252429848889270294924129943460548988733018112950421987867792746432763510411303940990
8592327718379895306012173341628319449121677658819989958709772084262331045692449146014045417476734988
2612101216824276793816604388810968589528430605939453937844099778327641950791395613719525075289003434
1737600304098817391269598658079521531192767657873581397751667971584601491451300107265096240629821010
3257084805467654865740362744711057440250797261023592850505655999156411649102264837864158533726742551
9229991915111613992565298881242858471340973274336393697801657326206373563522156960084015860905590624
0432814662675145722952504019981357076041484927429717800215704379553132518411358547034675327390017542
8069504408433952637160391107569837437142743511280887838533399602679563596922061015539873146100896420
3057398778304909510658036189861658966647267812899379506467925609062673083484131715859044117594355674
1507845818130611253323236495199211723110395462307552040840615219165537731867176454108751368852053724
5872694541883869285809165286074451486576381464851023251503182439810618666560123571842856818267779482
7557002734897712338313426198590801718874156820129685522872664964820660716128666146063300250246686777
4696963733048571005896199977431073351117745549930051893386533773241096083465668162009352389478980660
1805714514558428680000972999741565770474495604710633591058287713975722365793915232949398232449106151
9177672897261986758893639694575005229742928259889369656154360935544623432448182616554420011594471292
1158059437170294522529713451185851141372748475159469973750865923129468354267490645883482387410265742
0256769112422426459055509655984721370897208990525747795611603102013513386874446379138664121300783455
2500590104955862781952991483987368254408254605421765012812675637283946350407896964577624301819461340
6756672532730632066320514181985850936684962881281453330683889792414143342381397199725053458742190476
0400192060838919717725298199991155512788745563829795973006662314951856636966736114298654154807554605
6304148401465795967077400506239621837008953179717445192266402440535762582062849361235535630976631919
7114916479790305361949276771544162105682794822899578437041269435479947004431915602040558692800841982
9888781929344203752517986320741379369734576787499801774944179318893053824030148279234887931632145067
9980087144363457537222064066237139713660487107587046988846738362567547552432893549911019137026051845
3556387764120899566049832616226387013442412231088944662497939794094316663743846533407169670344108858
6493324735430799887452887947213804360577816440652063947027745922061244283879428168405124409270593193
2615945906927062872287459121497134691237341251304448594739825786207514359408976752918292791377458405
7343311468388272654109805896482823062690831194926969476923924818854615631962377258033312403433159155
1775489666117622209541214670097356562769562259883345768446507098936221105404808147954766830079079474
4193603307348062071238351647041949523243871200531843703306358328647619705473755414839674729751338922
2506031713100670457763766981880251835722385034384184478207752013120139262875126617370616842544455000
2058241312755349399938037515860622711397859196867171462803989485363527737402854067091301140037681300
4356119282728814949165431964051459575103359740898356496066985038356675523350366009218072932400512064
6179549021786850965573752083168412658813583768214917304937679835549618905215570377293923391717589521
2808251236392499415714800555663549959851812579134398718401331987376536868686593130545588499361940561
7431518640547545293370588556677056949735253901183363582087330435652901519268513252385261964122149568
0154442344301454407237916525488566167510698138482700932489181730566008814863634767637843868486682844
5932092504692125812089763614503073182700518890141207167992240140538759459293845219096588737014336015
7601649328046313517304136531417017187452418351923688371182245078117930620915134868761935204892028644
8893470881685103259205303747774137175020788941761543239316903978133413098003295118293776684153494876
7999537148288895065999481967629226914890639981280544680954358054606715934499350504447389814798617429
0094400387468951044079436592208856175460192335801480757684549553332505278634765591097370832288661953
1171454369223656404399710758801278565838666837978192635216035986889130303780433248598171616290753701
9513557557432912995384487078890937077514804258363317333053608156617267714643772111401973453885929678
0806572192894842423839542308219436014788774239649052415709767622065423106802717134929856882317729897
6294096330081697399436396321557985130313844558925384188216974061470152599595041946979500881491217376
2556305376910790346056596935123167513997446477779476091869069722982795825170907469723617044610396400
3600207757233028770178314988859484064108750501396741583925176788737923886569347911633955251260443472
5758218795200614858765871209556343243258567335931085069076841716610450265579380792523353569010531533
6553378073912933985907601351428290531473802738688495854440627978678738879514921156177002833022698730
8992092610789293873699876687727449368379254975409371851259030267174306899462464151441393727735798451
1782171452555573656092837220602061763160608111117201701776096990301070723175954097531172027664715665
2448578243464904529893820328772576508332953441184504296117032950820134132195895492602636086725708169
3350462414723932897623035543548709143826547599257613560439637167262677426188114898651487247238453905
4609731872523736149007377599527221121047563098572214250513287534573852863321463823035006713205990122
6813301624415927060938876104398245947412320062196023599153618061820880886997017182531311687649406896
5467286657604852542907762593520322504665055051804583833554056803707376823501569820620584437827348171
3349080335236204653360977637820798093749472844558859086362678407030785577019686964093375179686270049
2679074906078214004690781945709282732264842550234829652079432235144790226918294693021970011942920436
3340615336978127056538986647256360048213696125471586563622313942287345427842772085795255319478704331
3617297384530002953912768898822026438826338288461252000740811975522381140594983032001745476214488954
0929015341120737467407443977039428048886774353783206608519352597404590832332554956563517784304232502
7083027707364736244771432850776408762712736984041697667126129054198195320525098989638018735488434999
2700671860925032410570836078885294153301411226020277494142611046958406185049816918164939954208126122
4583088962144648408052854393624449210751323807961774478719830755561236731754486131168964889973934298
2648741411083761354614276249641415509104615591023193845688840802023870728312230720898811947234898121
1512285581262881847338598751910829723051799141239807472992175291766979008100221826011305095984292915
7768365721195742607199541068740472694218895620479912652277519266283677157903627716690164982203054689
7434028884752154612609209852518326628780642088375988525482746542840960469236295064721782350842542228
6415592691743429768594642591941577553400496596763388432910151570002265620139514984369032642497255497
7372565504912660825444970750240028181319931233582813197576537731780536100584938133813804452983351121
9970521421182983338014796643779768850715572637936960631538463048219417969906427351389971934148881761
2522219773408039563534769393886488326490911215385564980635581292633458640526838257000557234150302848
1054786556915678774569787383421558299510498343906078102581398762837334008855068848054868666279508609
3936303197394336237167977959618154042178919637479280691135649703610388881789010603654589243249187058
7970830892674947158208169982686131045605241075400112787691848535521510651989282110500093207655564732
2715250994097556351419233612065485156109928432050461937997094526343704983200664765144384023479081595
6209242297057924426259326131230870205335089388923430264383334125614840152711476673792619483630994915
1879608030384764539821901975610256407248433468812373297608540448221407005244926740172527807109495156
4019120199472807232244787381147119789807470352807655762406857347303753770383532072612748319234630610
1237113993763384913291068787156847591894029721985855830531951536021580189590119523536387769238095163
6700127226229645809549127803757178975460901012471734129773622366936513449460300819186576934969836047
1286678406669309316739290532144010793511473654295812237377879964254606292760758862535255784127615674
7722027498746681226634188775491926882752399218892196107922960079201787191407931949311568951878019026
8804587072438824821616594414323373569689737868306295769816771667547656318891356946218503477613909762
4345348341142526928588061171436880530399629952929314687489835736992529806089172894821992979880363666
9496713089735523383296368837795868481451390870271535826376083663298888840446720892342521779118854139
1263710037063840114789781371131128335743296279660376861838565511543936740875888261356977506520500542
8386065759016599937793009563615405589103371240053080356387386727001756916531019677659262459350297969
6399486061792003299063194046449549090146798994028483021837649916418522653520729533270049589692187010
2152425125437796704822849230143121693129626577435520804087060159592672462582877400764727925307264410
3664499545965639923453338074155711190565294364350577855297158327840854908138473509637902572738981948
0495217159721890132199818216772769273846098863763148171195296770230541469424696111386987467172632869
1224489786090438462978386209628877310624893673054297102301414089586197248448666506085226125406106597
1806336564409151821379147756765005263582851168704897270637631431562234952381874403340396462637013516
8190240119845666020724899295799137544305974007395617151644892077118308297697308380931836733090221446
1069782004870181346994246765175590460144089535124966872561713658186035193129037331622124020150246129
6915097335796762422358960576803029229603765194158958931112489743828513773159584189123085146382322177
8010013285471629592107128593534323858520654610521263674142920787225394483061840364699429828493062770
4617927269462726013398874718442078183134487260926606950039010767654735394568813637925270205824600759
3904367781301039926859280967986620977221973584218904089876928514116032332114750024359431148527693372
9763978084655001670353643056739097606985431582271658719314573581722527177792699165106866351229602876
6683015715636670900809207296101613428188098078123834202569671504676256966033127027469146846129244211
3633650764654511997988131127955005170501568376007394112219752431224844042515289991276017527102322870
8780390294435476672456682924129904218158005727406640279176022151844139732862943238510845726605008002
3144019911793869075727539194344516418277726324543391984672875101469122684576357041538582641599706441
1552426397899392096652370491339677701442974724385828403232599388407962170812040922910918931008800256
1714199755580885388770529831621564610152785335268198471025898917853166369317319586081089983732287375
6690923493755886091040171995012629672363910449289754217577062781476444808992446046324865190398026615
0214000469795204178173793256600744950115231737563423480346316880779037215934793580889473479139726517
4086386340045091248341449322728111941550245513989982675798245248551794713845309039946300746558464562
7335317063580678181534307627189894438693563066531744807790716900478160865134467142825641921992507276
0603949947946966248164008969774031322430295182551618142974334830609727795474291288383702747647628368
4954090734123594141412394537592880595196783772991475334697797226613428203077589989480775509735112559
7245447888060376838891004662278914993641962839379295987300295887035644162667179884151904505545256296
3303858840691806872288342917661891871329099222509053235034584727320470364064835451283036687110443975
4955156873825330235490754472121590667686802565900960266667580650608025567450208738128991498708768499
9169286076214290690553772716511446549984598948333085342063311374488090636654685718803682364696649905
2815463461204202258630047095921623167522922678250723275888997230792106098623736602691206382268646077
2992125418824744743383619766007011958175649137481676945500510846609283510558915853769212439324541278
4947092946809494746192856093657221108721245588014247219631034472544417077833247780070010717312666213
9155684962936398899797874328284955527106677570714580829103021354883120017418852193152471255064021062
3183643524471651424230664990886255193022491302353068663548072072769901306685606208217504220240050963
4143785875158652333766132695846933239866394906430110189795342888950303735640823640708296081414241964
7453106219882209812099365739137393729314387774075254848625257288684976963157769764529812806540260295
5623809862263856777900166495445461877568676060990878668220936672226090303392914366034977756874065673
7898603285892389575691255216791254414143252424135287048934802806611821874999998821151509429374619562
1481285386018041106605720462921915266440076958485284436732417053032813181791132336589756624914593484
4542989931052790578485886626808044705317527740255947642106288798423914307608408293663485472736468639
3059787372300953016273545701620198574111110223814119206147151492161324533362584171714832396897009477
1684191072925671196483877118456144423634910986181285467651572446240602569124889943903913631700596148
0971845246119886860598823727999903696304485539815114895287075318295065773233061887404885264727544695
0716066516806252731737513197183965817251567661409633818168259372703234134384663382261388563872033673
1335548279498930758295427589465867739630143631877822004358655887239365566181005850892665721448711107
6136595187939359401444870838942958261883412578281178958485258779549695940888414100576286573480099827
8747783066285135424085236104350560972722052250593404260405751881127130140327366190071730727426121431
9563669661269790365117618911584227679489317067942223227136214739552737676080513207336940098519464503
0792139300620696492270623581940666922645629224730092811729487699279440517358385551621754704762536692
0428818386899802550926238721840846721479747407473044509450776883404267545584804086319374621656024360
0890120586544753377697955488088871727988682914619821499860785587669910548792787750654953823896401659
7306158510802526528884253036399370507410877453073545136462424013304915360299173327142378778171009456
4597644576612503948410822012541528898573130168768724769148556434151056200949104199566854375937325175
9053621250322806510825863888457997688316941442758545588092891536410660679839350312120711895590335512
3611355583327175974043799884220448136921820949841195921905855046491237088917152013513687213427594351
1306606894942891904994968820714762538627079106363255117320539068779763368947705156617443529636145065
2665056881448059128063607891947633150983319356201189468805883641224856897401575958738482211720020571
3497005041534069349352404611751756685624291941131944001895419578037728148419971855311390987038829313
6280963940048897781688226740545639513693274661244656121647473402370980485018123508396642686328277252
4021123477804783964633569633007262012031033751036971221061977732570094273736646834344648953853863439
8745099366520998558611323650545374253872145870906881652298563244641913357415390268458427142018281106
9288098277024066242170933490011278959770437919041759916321086589822086089434416704111866572546106905
0420049404539307277503989944570126055693311062473390460229341418080168455510110801172769136752851758
8934988289423627368457664836357221772841337501205813511798700787458526180381547739124786426976727792
9892406311803201121268615686748790804172952879855208008332078128593187564576712020672469547737771816
5656470094008912979629613323542520930656584712016006153568227087147781780894640363376235914387206053
8429507729707037785838951034200752921401735881615938694397265665796760996296360714231435082843211494
0501597644214182854981413277569104398804848449644844675939287173361209153070456314324884375888739643
2545122404161451143146819124409665247869095539685296062951572603622666473281187217849420649831199513
5537802058194855794173406941941685912064021506666397704288544099398467533212328724570278244976394508
3154103406067959380855673341905890173703902877098921593899747611342209686746599999988736926144661564
9989408112238310766530250745523573621210488921004870021721517140684527565974611654049706378780892357
1094500442320353052252473711111533453637853375657704452725110088077441649858031487289449753427940152
2109875793898578025325961312201802747024214860444053466908542274394579291816633593526290836145178418
6000552088646393362355224097279882567401091335100399985333928780292562811913449917289279596271846286
4882781708955475708224323611250443122697501491854726567051942843076817240482702534679105948341503102
3836422418697335901124191312317433627119019049815563184870340639825959742521817777745779916809004075
8921996964913493903179977465345067305714586090930846543415987691337282804587120002322207747352855051
5453569624336355971236403119138782267671019711617797502613981738671069011568174546845081448422795259
0914096867152650112973583827659070767339284421919633927638570203475091715313241387406971198495190589
2321717472264206333659847998712619056433925646269596545869927101706595473839293674812619890814977933
8085169085883315141448104859817613867272429076782185405047744002976803563007431281056351955617954621
7088710945157495543102227932900311657172449160414910754412211832164816218391302660544131437034007212
1788189861086462943287997928650625021508123108998145238420998348051454735242867517394831728544334433
7272858952941177658778081915524018186168246790975536294309903564716206103851228841964034958379190321
1235693970361905348651156873601190266922307279472545556188661474410507810581297136561654669221840942
5726087224809301658232736006552556980392151204736118115375522627850910925430526543860966920023736987
3597913792851525939378421919609160153352300634598897855033118991574804777642548507274570357574293436
2044337203024398429277001420397337286331079985231644980691258066015374035021941918989849738246727752
2300760773727208207056578599929437165633815994337642847968823109174660228974169718041925867803891164
7867346870071478043650046024391221736159774009433892041291961774184773273531691792097045866218433407
8217633204119514126743516904319502566405908005382794848845188969414345002237620058314995155238176760
1839513456430805667369498106423454523189177292113475341958375203295685840754174124519328201548688166
6313833059271760602216586194195336249708266991734909610345436079815042564589686243477136923872023846
3574878657425634460158921519872429279908742863900294342508892837483560884996689475616320319978293896
8105924016654491932470425808558784261743943393980651989995293526319229516799086569272653599691169330
0599424541142218246035171728377118320837642365556944966647198195230262600107227020638912512218804441
7452365906405835250997723808713041009579738857303402968952855898634703665956649377476735302591157154
6075116728431168547312848567573268248277912671899638915650874106463264256202580196887763133531811537
3987193636027646852162479912908850932386479234800286031254172083393629792983562418574619795642248861
7080790074600890009096375981983557149595859466555947477720012730900884908887806002821717523010745733
5459273845362876012524868753629783005810641424293528018307511084150982465316944690789099676764830871
5582283470271109401267512368499733399705921763937220075368557504052194259864396835064310386621817067
5104086828461005590958174132700197918341639468183451275371278726576476867138193890407533043648231583
8123778349737067446977486276412339463853726014079782589571765541870097075755195449355464931483356522
6067263247854200459552717140351874209214747898606080940793862520095366276174510497352425485614250416
6896642852528573497823571970684850075819369043275388818228135321378380297106447054117676765568584980
1638506880896481843726977348155648715479373557439073334110252419535953166536212931435792703462974484
3508116487112863219411057845445585500548828275388943945938459007508871309463537634123731626959552184
8124345864880757202788898204517358884700744247136889167794242672819696033250275269614671994033525223
9614009811608893263878284619954824483404521165445779290723220403649632713205532532931610256610994042
5103274475445339006654317219657533011870199637933547081444942498503804777097213498637432269918930978
3010780398547397862338191432692577273090362770772772110477293232854993111841136155215264124399067705
0566342699852082073398015135928085929006120989506774592733739723238925861340170075155877040725142815
1832157257733483807019055766064446489501039774319954085292984091217608800513864289182483656312825459
6441316863729403593575386149679276954828868753920899026656664162360488331088864165145568350828909746
1227937067451249256923171461358969216773566361857839440166445651710802127818308833854842223780877958
9191055734018299831227876355453228940813182498420228419506059645204038368505308142510599487743327568
3414840777255297404319863966837737564056646119490118664474366749127111939987422494745993583219054252
0612987267038636781161906868505366809859166744487239296269453379463452368209178512260463300079783801
3573643890421224693003300995683958758118564778438561888052833791738511088380206450892277804501340761
3354301797587586370886331920210127759485439373984051299996633192284529365116834267631829228199920053
8031826127980190476353369071880563431783594467066157771775050932203094066619453051657664130542251740
0981561100259697163803641883667217630536286748861931862832750382350169793925224616505686167371423636
9281635768445679201948798953854245610648798075607816676348885981640110415469706709576295010161757535
0068031774464064095842054440782397235066565954170314476096846572284789983497948433939132323560772676
7868867861082230058936007143253412441165540406921284157958080176646215733798038577828574193755289047
8492954989677387945669861629669209386040752342626696962798103953924046899868572534204033575545511675
6725245919726696086337069666208749288162245442036348766255028671403546932945073296449163568241383356
5379181680724351491957629729491239400804413713985879217368312369657156071462790903262552116671770490
8978822010976401280643136457231878134809117001830237990381668146807808048958299816576775645077765251
7327857723103804012905280712164015350375449030739124064317036881544426097134348338676603207358219577
7179874039951095255133949280396658232419539911292682300096228437816449233323994770641342127251013613
0225326640248464968174480938256279655082031448488233106312288384732935592068731585528003542671148530
4370911005412937493333702697046504582172233712428248890300864193542507646456977225509718925421162228
7031510358729784184345283637585440796711354094836366834156758562258960374973901296239441220158092682
4840403186512978143332189581974558331247242517164665952110316416538242095761755053231145848869216405
9909605277298241866214308104281642680042585151108638843678201703369533919347755316571849500051180985
2087374881392571935234104250882198138532327716704598367611390055496144403459437947520251254867999675
7356401869562805728164395802148071701307725010116575149971415146725914813640549924692912183975914660
3893265064158070332299033046128951257579878126175953222898701858169219928731708182087074506729457742
0827320299085376660812037230934865245057404918262098494289476544916479207749701077840780675133152905
8275597482840087705597064629658890624933864303588632123819746030581339758744070287905693589001960238
7605956513142846872914133054863067380342139013680270765531933414084776143059610370734569025835796386
4511063064790240832799839296858283297851750988177623030577625181080277364158345314273886847606587652
4125286062034153370746875091943487317119963607187346215618702001290360402179048936404772844846424505
0575039188654450220620387388794447516690458630975244312110070733215471649357453577735182204502861117
1876968868221453927397098852223924365512384810391140448628270683063256556358338577979171663499641350
1829699370098167472159428059257547119566029974984805144670236443107559073347055364504315373754929158
7571025196216121656174174500102372151095732615760035074933428810668758427021370809017340637811467756
7696322759877318210717662650274513355099278476591844575873985430925413053795137467709273150722173726
7510507990128809312238710141239717993173458927679523797657063884534691997086871234373018133695442128
9111980307772932562726045765793959443657315288882448827040351042756122980135507337485418761663257577
7008245769869654650881181783409090106788091954132319309574854907504362729380130898583243895106274356
3506350771888829194662833233723552433876931731064151098582366054853373914194085227820255178244596463
0817759704395746082596755841572911165169156859236283832463163178984684503216446690225257439091960896
8526636693777685148614919290547428434312542810049762805398169911702069310324498073773006357099050802
5047387160125030861631710162249003750460039228269563533590147395768926136345350597457666999283914026
8381734276837639307024607690863994912620512197260442601192510165553205253333489298871320589764255969
5957997527438935906769621948256821637472228611102111074175105934704510845484851464890245255788618610
2823050248604957947747564950745002004751111332657770939089570777921838105931717673428412172722571526
4961207352658869852932184379404575538543001810590708255407564646503969337823344754643077812196875772
6885525362133721876673972234099174425176704363274752087227123623020731943739281488785915781359696225
0142084856179678432038064312664891378784254982073028219801171110683860716272682077540153910610947779
4700723874207427655731069749890851944952553774523362789115065649281308545395338556194684486287425795
2593536445231122281901905988036885501837204081005841359849234703718214021461560216021885446585093043
2307590982862957805965539787876358164961231215829726249729022015476684138419170717691201217960196260
3357388536538422976903424828553400019276885762872738899563502924867842686185402212772898112793660809
3210388910217093309882930923986980636670634744457167774805567116708492069631456287034818121286239068
2987855216053605326176281810581429387513424319725039409862635440710648922692817713756564779031040624
3669656773922164980667147828659179199577866190766942246005392204252320602264059165841848154505805109
7834014755745270153227097456330199208880207296810567175172026097240078686716249950419889551206879800
7603885627127095494125823727843380974554679432873062282349692844521487952399936383648845357694627456
0000046516906932017093312520194315056112662513647829507285326231597876403763179734603477318409619953
7975094384271050576550970574147437149941488436394553097447582557004156567255363656245327536623946161
4410995033876056985053905862763061373894333200964995230450081474888915236244591163014815775680922720
5240436634566216537764555690114540868244853929058498083084711181482232108252919375445141908028200153
7308745647914586147718825884039358785551358507456136116142273190715714498509173082704237459137357162
5143071313289680885559416266597208081345180458049286266919244293583477758364905678087313532951355532
6885403476853603855040176622802537003598453019336380223726681613530030366097690375769844115426645655
9815017662678867286665355399489136082566263403139812495133651862289279918737457153338930719778804498
7532329481010997494477192101723524785396274242527719507732252139772592726458578692223552340667090354
5819866529252362373903657674578195971424601771672135236969412446106558807425709339979356851761643746
7617047203153244005732710964673390419087470131082366955227483172344955228913613753822389582938261456
8965496238768801207534717410602204581876284695298244436704200025775869984225456126748183023873321624
8506248257633276494257531230382089473288892024243664001646878091981019960379406983550058372155379232
6935337540269704080568691946883198594667214600957145577337571068153707572848794905400763818087681070
7342972099351293952441664509487309596383619311765557896734948489769041143408614153851976449138698931
8698983667787031168302661917742203704566815651588119078375963163566839125716124953181222049411567815
8131625094032473215333224723223238110624565995002545197272868625913463788330007263200081906459538412
5237016666040678663000204199107184931515919420462441007804635523193019558900834410498462988326920284
9267369154544700863356143158164555815008966704775037936035811571485450673591878212554815632823942781
1103128109832322611627293227484309784848321521945195801418180298992077018582595033393747896551108962
5850053661272184649797090968788593630590888799939082122902744974208150764923286713639576574334316635
6163462701900606489638303628170544844762666513394421616351292753533029545647664422811050659770473648
0349978656387670628622878603031618764310716630155057091288239944895104222836323401457108451656943525
2025574583074103703627134074339625926921806294887521773853391831229309672211801258511870766878744175
2150469596454678647455981970857354102706974825148055036570998332839602792324777096357630036642855112
8948301206538994627401531686756238189691484729358886479140678534159256650377158739375934876646196708
0507580817061383246327239169342133000103945251069621739848360433410941843114328549273120619685529195
1705125068117833787618404607586443918460812728258318518380485342192277110031249187744523990383035441
4165092455766518267323308684210779728928327227211509644423503834724913886129689478310449718326361655
9402968956285339588229499817357608213927852348678102310657190298286631171770158728350633705086146767
6295441003091279306990084041425971372797649720646996760556916757143480482766305392424294546945636779
0089607788083991249558147446168785933431760184810257639365252980600471285866127054221653962024938062
0524150435221830351211010565267616996557579269883087412310979305932450428527714953853666755591558520
0321747065864007861328138160718472764867322446046294766514878563717596367674460658653435192481430165
5930148890248549510718576774755949504906336688558744363509169528483517134349306890616666338193489948
5839651705698965617673816829940295745197063353765185598502211279413901243981028178079966395430233756
1219933810685039931125681066547126293196828604871169905130635519777099404199971106212341004886771300
3092352339517234907823245305039164960787312894231784678748925518090450913867188270615545794899708308
1119748547341956971702118329223357925878274407065253268658221697914264655251797496144203852380710147
6595243221554197100849330795592764633055188362267658488205252883991825396590840916057547564750660259
6713035353063068781829567918555625772841389873578839986320997389861876773055412282283570090334580839
6365701389933946783745294675704171654021455017637816422969459361199480950647079305941002255228772729
6360943588587809629134643492877631268376225866890494646676116729993852900680261061362584263454423554
6040726512399384803884503689115717533200635695160623852802424082179124652297549690596115132149817889
5052069681295742125413190949257445014969012896168550407111034904314802809299191927946524298159280904
7064173236465437292815255084928081563185423334329311503443600200810574358538257615853567508518419856
1305547608423953725770189804649859423169752927931575724025617236060178904276372723310931046677135648
5067450052486281374422473440038150969246851204447955924721565454536561836033359818579137467629500229
5705286872080745767011761729012099319451070001624830013690212028039623803561335415699050442123515613
6858200891939952185129882785932957906160772851540460459887368851580909215151383336296112103862956017
2829946723708421350436645906318431890036978341934701062639003923649166195619713017677719092370997821
0567960188080155967036674072730789663252610079084291162732053530007473136136227678854368150326091056
6582574863871542223044837814491094525248582678753586284315543781241692966504216557610308737379480218
4036018103314960733678979422709508864874219013958773615315154350660052891296208262752177658735086530
8734510049455232667638302777163837375195053948422616834481970584911567381336758632086388932074418170
4614237547196878042552399450909250527071972772730492209616791837433184972679421556835262273651128577
2249377881271517332076430355626648108651761213136440259706506912771782307352270144736383554656846918
3480057752149646628270547850714678882313429405631875787605977091584818760130367674555792056069203296
8861033187112964103925784748120849835399491807943339823592783563731434893555922880990570023448866385
9314110090919861298145832666087096227656190053781909458503583779764454016843517765055910736383187075
6310115487528382520674842220668791011930232733153850639221272827337001398647860298537718586725407124
0009308823907363199923631831402042469851001522775377542669029800603514541326046109047830415569613494
8505539557203907006195349152588225063367706136938675587548078594752005421872868177868945089400824437
5223551851468297799272753401311324164839873417270971965978560983992276147929171748577824047932459019
2626607490955066691672149403050092376680743189606433989685812405301040464179830478243969183906164325
5046930567948845016573299657186554520180776966621713194853720707335989879511716400825839647330503194
2564453293907303338786408759909224249610385260873724344646867979780538733954323610632576723774465010
6742511455164600033817182492028554378498576362063530178601579733798609586366384000627698408684293890
3885705701831406709513979463595692182987005248560621807263559215939632696786903908623133406805078049
7376358818425289202720901478061300394853829161176818786685146435295047698250911556215675313812740790
0937272774910103371239017110425039690835757440242145149367371145559617166947157874233876023447936484
3509787467593024939295663393095162706218398114340824089551381104883735264808168871681370235026077430
5219371330786469545307634369356234709862217122394178251949450232786205826625397336491923240388532841
4755203674964345855036506900352543970273414148194170203779726181364108971230913424829706896863561434
2482548497155084922813763525284386848384513191693543631865086047007058331319885944288196115710919711
4220972712306491653592784251761727238448724172065733200048888365019369941015873111503406475388191348
9739241055550292659028426393234044874121524131747684786828378803155371097702239895319136749404120666
4833188027623586098845155126631290050872875531364635112901344612980853917276938400934375699824379262
6012645715644946241061872894443473688312701174784404714263217823650774800947842610006527266928652678
1189721917267713652737893583679225406182920444884190433833737251514868188556524886369898513945569221
3469146009438793579205465185328335282295737486675043794634898177984403049930348786255793061966164910
4662952057946188535857383064907286866556251357239168425256043960112621853565180289035275787710130346
4850382315616433697664577699706441848254137131672699837577742861238743400239840320132179349771699619
3601524508518148077580949576311525280879946916018044105940360189117702727417611619371461762324514872
5169541943083128209860291384427460154890666624552084566757992171026635097264253792309006671270237845
9589830438993024478028918407561556104363061041103217959178605154978106415043565544934411025008869895
9373933079205622843948974908020224700456948236879439297782862224538298655647921449756669093445285774
7071507682731631115464954363957798104475378123455180656970033847844438021908745536441927213164434700
8201670041424065635035472146707621306538339167291010346071090468469832473326147537233877886722877530
6332575880335391459002639689165347901065339908299792243291759871410102412648050635236518216322413741
7441965518073541151216640331477932701785674438981172398995726102786168027305986809736926463922336758
0941430648791340633474237475482664506239576105292249493204391371775080736184782370645676625476274005
6614057714026032264879987335332633228315137922796311108204485918046549209921228371405778936997154602
0160048680072417881084719944643431047237177745005482030291357078691732234784325593565040959967114067
8981672856543567699159343575357527212851903534274026185777800564572054973305738267068571709392213325
2167545576496443706118153223965674975586193021676461510018831385242341475771492537893751087016445113
6816251506534169608347588901621607031056008107863288195698967627563965556057543043006881895370948001
1827881702972937264735272457195736377642287086200220533316664895607529745289928951975824704451604276
6708770034428455604686304408881428832629420244163878862824459255456554112974657718025563302762609281
5917129551806042279323024165161996311449767427047873693002776511659814683693321116308470825492192990
3340073805979316574940606133031983012861922834378784940333071260380781398031774785415166686361908846
5413974373025821646084796364558908574966811235660188756081508350808954483966581481760104547664697303
2677613803583464633109706637875147464190124117108416069624514233632951509666137844472196003686337896
1692071660018750041400536739022853502896610501681951194908547815635987639070608370531566785529251639
6640109660834710792623725049596594027693674515903578068354515354828931218536429998178242622196330740
8421796780611940592963279272393225163257162537944053760430592365054221004174787966555029227991538580
0092018826189805858331587988714411555289475574946406385527695620019626083284337262956288059178369278
1382240056470974987041622435447551201154934357534754045415548167271025883676613639399857503582360216
5651535295741040468608447686843062821968299876220944538450941191821682346853418619372947754507355875
8237262427136956739238138544240498447130104624937404337188294980625933045397970664584034061416443900
0211631649234335432586330539397127519661805541383408752547364118843993640039111267439785523461917538
4981314804293910653404272078201680277950168259649139661385594544566371166458589447820242366994349659
4205028695407792432062220328315956083974015258736928005819689768439084275881367301286961989369097940
6089346534800779368590134561656258324499063869013696432019637921940154455389846874934737102286663045
3138037134237548016082314439188111982070034617762791109066823539720154808180666028355138901401361380
3821369136001443708521042428204290121188338411565979097368834669987230368776072951274949667825105009
2196298065752894308126778502602998021443681472828260584181615727034209110335588370342033262684508632
3460269783857701023036002348172193645982133858753128842008753731363045802784852349468359492284591301
1782085386481798254531999633166287114048773434440738323088409913431805064660733849955268039205428683
7064463606061574046816248791320169904350578327215056476477573172977774440733193471139806829606704149
8572186182115389833310700172392562368563841723133756706045226097245272143957894159063916120036756857
9249088589824434271957107402413777791128353579240258472300043842859029149264794168051456540644359856
2836048952092536461410473424079194984456815732003737948185125398566426530191639291854326000057924247
5247242932437722483803546292540030369324860141244514607137737813815081575775988518402881956047695003
1334053697965074888597806627902018881099125935299180115015171433067616667287300227269809126607709686
3016646175004307112290971137961803736918490932978222422230742035554535997563610316316903718713470918
1674498369910473736097002874414947945694791709289263983247301951295880789921005548738302264761493766
5114337282555584684430292543715272120024391169800289557868105983054284768096339466649784100990974706
5128038410996696383639716530270873667782370172673175390862144606805367560838859741381046501047580967
0258346661129367724883392229064172809114501983080482409400244216757005818235114561752340613542879952
9817350753810209272196504736988659345960890162703825223454997222372191266719994390784760692283773568
5929771381081515773746685724168505890110315512008081599103264765068003243186195224287201700158904655
0019550696991110296182551751580820171819881479663686140986798864701982332008859062164045441777995666
0689468042164972152207302940883680449091336834817515730433660690505481084026743412129893157811303143
7295337169169864761974143589667176998358775579104710774933515479503874436127595644459883372048097398
4296712235033804798512336893980313474501328537957181472771210579176856794919469395199962225089976272
2133841609967081301118897808602929989179853172603500364824794658960740699282714808911778803923352831
3197016797531409864794671497343306743165392782419297160023052625993602132788941701808166878240751261
0377543297751603278205598307848536187569915643819014433412062284853013831001867134336834440682488572
6577863119698110265417810060183215471861618696814680380718812229291667295311136785436037525665819636
6769473201542486539126981354410543067507845857174211420334555435297792877178942285537721722871218040
6668433111268202461636551945239633402510538860983666425149859310860816276522503702072841431467445871
2565302001560641470206020809722005776371242847520624419205762619999738827250241572867375807864268294
6001682960757081288590508635903518375169967498075633322969119871234737769081788863027458005238673956
0254894129550081962334048508789440481734121183754478109832177946469145753250341495599882336718155414
7044348169352184165734588127103331770355520353352325923635103575552457331314053834622341515584391661
7472539153895992598606901833376489044132792209078761681209931382250571312808646864181889551426670650
2384769854352504526582543922672368882852684227940120296107595987075045478414537937547927947018082328
3969121265654408233984451880497717828906158701884379205513534242366251770431403634675259777257590740
5674922930931270483395325982863950191877542031420008882284871418181533604527458070907719657864371769
6941101513514657410375348237713057732417450940019077171970517991780039153667589963535124934122123282
1392175936480791667696810665740967874185550795563383383716885064377961893170814357906661932402179895
5544137607966179884288397456135464318664935630375891164170695072268255723699062452045789519792129193
8512447893521751873674317650513440943301506701545794593674464752465537352769429076883346146532437661
5982674803344250682188349086712587962856168942709016203321286569092362509663988531391992371304831841
6692609883701002807701177670907586202234024898714161508811630562748457118621748100104841052759199314
8477330111099882363068419235427767793174706244108007393397192156665129034725561365280292263779530736
9395394219936549004627162071430167942586938811120362037257805220739290634650622967720035525785592382
6640186922561824355801853585647426275165064954248765399828859269385855335386422075017774693286450745
6323619193472070070845790132473702447269097263008178058326486561393822245468189836635190982823581393
4249992352324621430813768894397898210860156902676720433048124812356166949561427421204278845247698224
5540960598526125129420132444901121684555059239433648188265485058303090833823880957390551005723461606
2850198935242688636320681143249126195183071476718937819126195359728420016684398581186556505124563596
3787942785537368448442170617931253897292606648895621369496623912746367853692052192807852336910137249
3724977144994673676636769312613229130530572351325190516127453030726374415694489052290725300671909941
1838997208578027480541829559174515418792610259161830177696725950786174647656929912592604406130681498
7139443743634270610952670605276536123575647591857346693173601989615136171226319697189988822957829504
2546880673946313181811820061708233795516762044612071748181872043796885548505611058572164951401292158
7969720971779172943645941440125805861135317584497828658188918366078453333378002228718862224252956154
7081670251363566285245664672306800408237987318723294225419365431233444044352321537334952921228136315
6259632933294300591384040006286034517600874594234861317274920949957012091037148644019624910429063830
3879626510538808612057196334746501004550873266261645812301162102118968688680456049354935891423016703
2013288725169527248636181369732885348520745486994642027705319002615250791063261380739271613995099097
8508530271259837444765474914016143689801335963010862803069523175912600391867967770687026475820239985
9953842095561188321536636780115937426664396719621896895102642602965716319475666247207363607735501937
1688763113464286314979847218361751973661586463976867347243862879483711395719652392692179860341774158
5905932973968430172734842908502782059980336277348434749654468860329203726467955789003412226289686368
0868592771267508660886039995427321374613982089839267718587216941764163624049264726246403783115758367
7723858844556397547968332044614681616101497331288138937354042358351584823721706949188317960825140295
5477272207409031320441475077939937958703020290520694661853860871229752500665636872879663580245600654
3071005052452761644458749456207128364461559913146612587382756876448210853149881994419002333949741537
1009975386570529368058176696332578323704605475923649003273024065394810819898709515662976373753139483
0958073898536218117964465105419407128721098714294682334540442795434785149327084804770804062732156246
2877807055216366433742855517843292347437443532083915653661480865182538501345627487027717662854363025
5627971412128261744657985263740917873586716211224202443970698889688923503465948219164311427610673783
1112781149306412698569665617972055146718486897920662221661187401078730874371935849304034514605015348
2811051546604933066791839363845350027620136194511287158171037635638126674236976509074901202221095663
6052057406892093845217533676174546936403957278093952075390153270241583922964744814442706622850016396
1864351689028812395357246479613021618102948131078943350920208154253476062846454221116366858888691646
7182827481205917631495486661801388484365799105632901042788264666080116456004691901806498689920887760
8875092796616887191657228674012131654389383325431801147489442920273811142403921872916287733440956476
0038494250947069945214872553884723825675308155950825548831620720141895688081178155943465094548992128
5043761659736980642468737805505588200730195823590448079646834076430442971986249504253888177305440506
7925065963769194550759128670209638456229422168702404199284650752454760352814369256741656578192344068
8618733220944681483298575795413270084172525248655080517429723667943729064669023722611827035831893764
1756144462671498678612165535182557176739811670564245941709207712759283068024071068911427793012334625
1914675455456011690614303140547965728023297343693858318868221222850679366698669044700454416071506872
7196610723165847540777024307807355463149780456277384347669147131681784816431008144253595862347224672
3582983994523367559441902045273060760391928887634622093636240286848254197199997919852349451958024337
0557516169700567896267226776895896287152773326180952242773739103940124140973678191238262014940464728
3932768334591260791518024545149317946895973263639198575084662573359028106357971434420621074932198239
9312222938768745579728814640530090917564906310194990729270147913324576817243801180937834591501719818
4465581077030119539511935706478222443889440628198416649720590140291361930566828562002483380885029676
5194758531719473160149578809237913698331826078753016505303446237289397532892646540453776232679937672
6953995883499219533396294246857806219751560700509213257265890799840910045530811457907597736843467475
5284759454898916676311353097118770793729951174824944502997072691958243272570983712905796891073909624
5655785518111796655916785300776399412287692804517167452988798407283589617510465298175784778187478003
8167630389214377023932498744404318721544050000068834907292574239670715506520978631217042907295067037
6781766116883938059094288166217973759343351158226468837306799875693224019917702838824279742635006465
0872722405549661215695143010834490462034377807743380149630443039813963078464936623174341211273346681
4329171144464176742948165548221730272553309002679901199692611332967765137895254756183456517725068932
6511944243681254971325552163063884730662805728831631138269141337035546023279083262246118784131667398
7719443828460073121203136674030898613785984257399779698826637116727587356467017147264060009645416696
6172916215842223933355919258051992388292152469413208550870908961614894129219410987696875486886397783
0707201445219838128508982348077665512886317668949618562042597402905244431419628380041506025726203372
7884226044522122540216411544820009698059654555370102762159278698396531238054016203706547750306563823
9352989686121217133960877289921009416065585853706440760836675609342007454641014519661909368877400348
0401434459718370554016761718694512829278518101870353597199613668325586652201803315943334774568180358
7149029406158396670148545326124610637820613776224093617795679741658019214983045064923638572539562386
0085708294714294650398024266675141233923936492234643912118942457673219628916171264102066402891004254
0291907069165414544304806193833336600412455456824503567196873804702637476231097783737651706346864837
0391492883070369853297702910816969258264984832636308104474142063403177723588991495236664787371804456
6746380028431007883033336609974303271438517444116602318471911998646104826954039911035788585770474717
6079346866851093208141897417830764008533333801310529112010966262361602326752425313529058130215100757
4251404046946200963717777387517791902709997432168279875625711984429401410431830394410785206194763362
5188481038015744090305563691325560162422437523081071293720711550817947454857061491687185575432218794
1100910667647249537249543549221379375156566568840319728227256156860669180782390869405519064261223126
7510002183842006341209279030305731722300135275070011311062122855183109789252104324080893681033286299
3038700637716254784965843885831193672815942403811289448897736438439441227987210469439117893069178982
8132771793927143042783353343986405425298190362563225625861168259323425882121909663028960743624872713
2495088295738932968521380314557291224538857588996888841799654301502165403584564671956175572946780112
7121884210938620962636609087401219284874240998041123107987543622597113199473438443828550727898931803
8699703059125908757650568685044449566920214934231483730530495342958258558369035472289942701878065449
5637904606214769591293020676308020885023110167555872101546709025585729972003847111609995917618090377
6133574768005727897600633756895388684079903096421675966191113040505993815189687432303197173722815954
4323141922863372152880486752271792831619064861155842509232365134456120249654974924238710903008650553
0745381976775670801769079737686222710266426252621201187515412052149034313831541806153152064127389992
5146677596271319806153614770171698169173608950617034389367611811688550724237186410992502722440488450
2806425378639471556345608182846486299100853932399063324457293190396815821164942161252976004506246743
8613365135920033162596478328818388320420913897781798488977041650007353140221820732837679750165750423
7168370208017020865054465683748010730687736642331479936565443917309782659562179240049076699246703502
0552997754883255651944890551924135051177836578127185400525540405601298533079055446422311081470963300
5235965000336771025913711209120525184269782880314820741089737497795247217221569647157842960242516017
4028351948356684282539505228805297881359325405002511813964024682847728260108125352387857122772801038
1272175935364272520194135446476829597305276477223714737906234130655599176468338688584391252308287491
3041202295878784031952376600497476649864821807091772617677375436347675453406831470092487031473958621
7952907174146159441724008354855879636851553221353540711589337869768691514516833339247161146882131704
1511711915101766287913929876343410019872936788388176158777541312532707692496188420097385515200592203
2158983428076859846322791747425180823050503817372995716473821848569396355909885888296543505853601711
5179358102322872533833866874721278772322073552624751035640891438551318150072721769433580560448028663
0351513931071724595331503444819019346149471131932703781093911659992411261016965369410281492297825669
4383901536587975659816359516376977045529198347083804109029018894232124912836118999678658444866224395
0693282781158308797279005930642638624088129136613219836981377516022338941621304987870324765182229155
4427661011341976265429527486990832836463199611737725196602246449725408850663407757496905330197477448
4254760759699791245745042860621601694827872307110866539060759789716905229887114488094983276361446489
7861729579511339679477602975752723419018859186537581974510342573111518197741522192886884900452290304
8924496618504103784296055634786808932926484746720165465082793701173626475085706193734338852069643670
7720955891618608916483089791351249615906373022024501533890502106753742494541838780783751157354702331
2526656418391420586500777972530906319134006835573741473714102844972568039982174063024148440806517405
8512716906118886999343011789372545555710816190605965918758973519546113572696142083202916224367783303
2633331465083112196205809754078992966863663998772725995288980022978448183876710225180082934411825919
8388463924632681005163380687521151019466351009650393527095860163006064402531719811668979551545843717
3305789146363016905741247274590780052957084966957209875830015310822952054779103037923633606852081351
1242706017379345891948355346877420623447067038252800763067472868734021324274097285650675886817981377
2363981055906857009925042136206271034388117423219383775716443261547251138861516224522174962794461478
5348225405570326870658670027360671481332192172236383548204720969341795631102547077497553095917413042
0947007677360825759751289416837647307301008434627109582633644435390957278052057076903310260309920031
7584218066973512906676007490694466941251559994349910412125345708111328785841095390129273309495060024
7847674766701606826706398086824506100606256117198686802108568804951175978021566051827640958724451424
7622120167621818811450770277645669771183401997258939299459269233063302296332888741971047124898004388
0961478705445265580701750033705908111881467580225152997827988921658841379312060410658133316417537249
3948549509194040241423223326760286799101557947631717918599438682163911411617103328934934603688291438
6571632861740249383827039226347643962292238891929664733216722817050631546960541439005097963231297196
1252660911408769756490713821418982114353670966198673474971692890833621106664631037077654055321322521
2226304942696948412730336292139557468952662952283615974128072336040509262771009026643957700779890528
4419356632794307660696083732556680124534376320113286195283710065728257500271472408873402895628210652
5640030487921505564779932468253369715745375774767320262995966434878622302780543492458624093369289448
2685763660602229646758529915417570334771025162878779570626266725416811637285155587697973488931252546
2413646315419549938790826638314998110310721854898488118245352543423048037812494968298822267552597744
3451123539456315035440694438993459423747221829084695013837090422552057387920333663363089750296812604
0103788358370379131164742343157952605151934661238974644882767239849764661622979236256240618652628299
1444955625073318897771922631709873484841602509986673649233594062165479323164477981234835136655098007
5192448558977410777689394796496672960308406141433904412646936496692731057607057203081837195608558950
8998694068197923613570016447599245447597918003644384318542459686046329418598125845166203997222840633
5412057371697830417515548373401870535520585688819440399898627103679879149303664587382633158908658154
4184241954261333423753548356570394134356747880859069026915555334109985795586219017827313901295453839
7641890209411001130912144011729706009369980386621542708780425601844043173900086754095360161885720889
5457313723639521480424565141771490181500672386996802530588093430651763416542595111698026796791931488
4981013863222466902761855546694409548782125522125954186246387636169411542361255420129397402643065566
6379778626131722471962122727413264671652570660182107630653763458472863118371044230985576953584413599
0778580521113416695544360373501538243191596300401153510452370574680140553148847082127411433523024125
8326395346871487954589370172932234439350261266976416341349654268219358859896606996763765532584066928
7890729961832110971018309381346976537159158108034077718745489949558409923048236709463963124413086720
6498008337237363631433588860992772466507312862672621091383839261577321235915007448691260484461833102
1253013492686243064885420363099775668086176064356092351295352176956564817531219599977012384122741887
0605376932491784498090880840709169778376486552691601168257306919216707340375037418756222449629388372
9477590569605899572120358602174903465085378691104716660319221598385162038444506278312326457939110650
0799170250374570212026982817100033796299242812048098875470353368898302394857281933348385208834219182
9619801376118986989347279716566896219727630263259240542295716849919084569580825255129961854372231897
1611368644582088608167430686724327351161945666954965577469180462803151397204446517030905615638445068
1846930730810012596426842527533149207785047999932814555951302233308409726776954930946731853578869360
6170181276923667687475646377091786348990315372487628509390980860993033611019217397316339316528954675
9219176611322742748926373163671840110444283857770366400577332843521623110926439375078247135628543849
2433008750463695695785603120892458980320831006458377385807948786260484170540659156137129333321695100
2041780754576404794374829865352917578580140047166415085518516363634800959024600703467017228074358879
4422773523834090205162463211400113490314605338988525821445573489464748041833646903391647279313095945
8201184088867327595041567278081244550693649582022013671036621606401868968653536335035581231676295168
3146949675696241676848860496284820263383489483565242910892348848231111624167716729642801056387806142
9293778047599316578952657178119240355890080477205071273083624135199995795840428886256771641407829880
6802695278715820136337746745309421376002708720732412777191101990509718632953963186732990864352485448
2351007010476501224026114399821647993081446098478888998764591934738327344904621393941602698080723370
4007621858169431851656410899285624224209556376079492868000788589841900153197331358943309182715766929
2296925786867539783245642428915057311619593291001830355206883685994481137746061206727509656578491140
2357861246636395326957192541569260113397160893812435653084588603733275401915439224763727300808677065
9310943953148283235331916184832482962975086597366126848434279977528553289318084656613579298444531913
7131015216192727293595229585532040180398044634037768908973546937988718984421122946360213226832362136
1040371152340621758020359869075698169904671470088778117460883314693294756572941514724898524021870164
7891677042746120933990618209944480172484572494533335059909172503288449754186197653239914284561540382
3671178894486283862163131130189779862206878303405021074792984374245397990083488892856845856654868957
7820422573369263667394900762221419107663071094450337995136517957679319890683566563215907868611896186
1492014909394651985710434264589979862616978279517882751387670778007751630510291345719588130585887573
9146380959961969863890424337857864542331120505713585234880293405211237604414579164122204784826319637
6006375539899738799563248169975577291178893060372801319045051340004363810166071231373976885805727378
8923585818989638246665818468201792438793687910025768728654710081289885171270135753828666482042486488
6915439954226416753704570500570382241663198860961422628278468063931726864557244913801869180821512058
3955809456459483334178960750273741138345568095648083420927014396691627902428595570529617919306335056
1784187750602434782920266910610004717418836814071093542589676669550526804550997741680645961037587937
3893574334945556990502979408700958782380379789194644863727040169279942744436435398404962530062903692
5944402155197578584696392156619151796518867127606919548039480135530163867411819492603081826143720036
3073871386039611203851116824788810162717335328738741339446345148206511190228844796924045426275405513
1159685392449542819275641079097963035453566469629341720090179705105286290291791864697666945768495448
9972242898817352796497680009172625268029595207024297302877176221097921055074717214877267775015494058
7978687285027266042426328126040813133661699316661629925900434095142838704846320686807873428874909338
8506612705147376682307567356057581028797897093660594507405010631891132778098729363175223229467454327
4868314326876148997197595222784995642137768310333414460295816010423564531739422536851494366749950930
8229994255548887081899029272808273697248917668881697238484342710017825052776244081117325720239669649
9234857189875113131005006467966612117380166737684380345447479128630286605471955887017542578980072494
6310681964848164226488911090075117013582453736946914979423953702844781666123358721464193231886562566
8187392427380418006215691649319218013240327951798075945979802429168973078485519067032166879016394334
3968899386182816091324708511855399387032238370270854084098167941514714227401425852222644406612467836
2019068560725271676766272600593816439534846931671182391826631009858406604500496404239273539708276780
5940329075284316078091522740427835339444720259035429089946720556484344993878050034396295736690039495
5044634659176255108995896400964831951338639142421662265858219504001502049935013933993410492028802722
6469547467887703965986526742330420057783688440793729088812785348502056082147564375212473149681830699
1909494986794879078970190056888734264627763507471378720657121247111930837726442577241289266739765902
9243136783006688148976393326426883480487460997836692342110320060971857587523431072082808566663517941
2858702515112214126747528669292408217609195075624233853447082566510161660261511135174212869098627378
2323198394606014944407855206723273672313073155634535584941793840344188763591025173346936102854398488
1012379216115815711121986109431804529057612243820757873250583625772321170574242183479807424494496629
0670617970322149287514014835990573219467662256259991771181640250701444608974579295077874192530421339
8359284293851224913541873812048951104788415902550060420077669731332340735506349419367164293191543436
1910943730546029406454323372631611513558257258607554098647560193702980590957151879830129024120881033
3014450003809365398018974891704104803864244551607152639552598790261079345990474520259981315728336482
2730824209466530058450110559461007230560111040262797714538007447655703881228613104534173079570162581
9615472316703790161040974293873237292627268737762057288827756518775249987903441409502031111129344234
2177595240866378469056397461938660128296230784026485620380485701487062127116121321408718156369443824
5106281406967370236849387835413768208691561278238699491346183463838042851507780738973554239214280750
3411757696807805866554240253653922354149207874462840981902120927434095715844880871546516796268131527
3082629803966392823534028791329128651189734675924919387315775385304089060519795219826571355162890768
4706179883867745272602594398749919604992334071415267398680225462599964030871376224934429849996962166
2556902558348748889356060284854497151301965394975281245562050523140893299356604952053850569304038621
6977949649543455431578539031764288080402326435783150618428727534720709914550239326571941714131188269
0623673339799446769383670930779318100076033610492414159310741464556698224842990323204111377826932339
3394434556050056886291182711460609310648508180869026026267365436229639625542038455676396247795653069
9037540492521930942947607086104333330551938280424182521174734205559025590017831841985557954020508691
0390880042905881981053003124738480490347702973260504991851590216834380378903024470727500243320336597
7702964751594893000544672368192240799908801750589302333731648498416219747723044738342820532168866036
5419675532194798955055886026276149458410818753827381619604253882437643649411871915135935261711744668
9254740539758577136588281056463169440792937367954158316706333928093636104838340795381669808438056584
0892939897895420140869782022023009370791401819841494999294451044486871680942525187112475619011207644
8610781323993730934121172358772089729075406301233213566826186695653306537126992310514152927827193103
4677284872893012463305513951050256664318060028320712284517426664259782912902255148449085372093785549
2384824153459952661419772163067352347782413347641099575369139719772034343886523801006946301387671658
0914405572047477866045579941646180680308127690456074628663726518198434631743604026331622387165902435
8442092136075977200946288771611217663243307770797155100615392913891309729811787658349901253284716543
9825845299729477018125354206884359759032637317628025213891673029192964480002388683543201575195051372
7598517956956923177172635313912426137345714120841358860166988869457766702181761538929739386011874237
5274126487328705720618850302682017621062487704217663197515235687133962808232507516620854168102043092
6306714969634846600919769886882339867194235313827796796676622992319565890495749872803577840592272743
8799059904929691166331550230757826097998523944673545204928373706601676189205439186913423673488638307
9446890911161225966550333429667292766540277890103548536713964922717146884486497958043078056264227289
7496711149935496139502880371741124739181932902410656782888340040142646862099492443680756317422688832
9479706318948878951175815542910779921113517825895740499148071798831056904143659641932408688881271465
2679701495918149024436971442516690563649656953951388726747730487961920914120952407679792078663510957
8012597160641110860774898478600629122173445981627864919924557703232412626065923126568504836257453218
9847871801587129409884915769676727784180847548901222208477651063393997702141036106482556220040993900
4665643455319470000579463633704312362909212936112501979907319560180153354332110278260118061136140684
9727062890252284466830792155310444208727426936998830399994544582111759963783507334179381917389674099
8348708399911839140726873240846024261392766580841204890385587423656514451157755031530085037260044291
6716213592933228111749042572943145055744013206601096656852498068130159244208557041157878247093925511
6148091622024029966067459084571371968275693168304250973909506326086847840960795520315879352459756250
3845424238511299507859438565383427051476562889694167895044061768198951329794171096081368236189322116
1234913835974155473084642937190601784549461368302900643771461671434209830088743380636875499230301505
3579251491549452432566154801374211592029057646795377600520237665916638496347754939001238927284555857
1655355494174393550666398530528709708408375445393863462009104136604410574774044956535513596771849512
0196455341249837513739921448855508931774294791571509814804989116452791423884307435158529694315609530
8341242385451272345335533406314471169738570333955518699108745305256484813571642981185454753273736778
7809118895462076861174117766785661073405705298152954770226093840184203570527048454124214807083048686
4437548554501446307659878242840988680203858549589000532532997811901488176434028658651367896185073095
3619845795530440091466715230790793493161664991568651009224037054485296072267895499479290304241253694
4386492019850331782686043671971838702682700012457955199554219295033406405084083466049523684877868423
3208888072739215863272961025634545851072350972699001505628850474022438546741639682981328394085758581
3640916386421908244526503078948752640057803232016972937949476658171641735705955964467084667408749461
3365105036462621296182923429038478595039383264657457701508541940061653283786613321352207211808335570
3778551480126133054825141760113257114052702702388933840575863348648456073293899697232853570455917205
9071629239785485893616375317506076605315956230828306786069282949088266317859705191994763121911178940
5527196402707101228806898346330430662914357953533968360039087811146057687509762222583425065423904810
0869078494004887825401378954047604587394248905270474893899437343498995300514118324732872613783138794
8859492310710053772096434641353916806994007561931721734803342239081423363400860767064707860838346073
1743360924953671586919872291475053239060851678984629991806805841324914039754631406340317731313063201
0414257669974984987545359052072991961971689124608923522868145780812825871285458478333635375802141592
9545896900631170984325923398593443568613544506754052106323937437517760839417797542444043219589962239
7979035498385244732210188821580198101578723160934264863264416402657430756045920089354200984315812808
8853423730588152343825874885117499872909174912566176313749845661818331584463300764225519258362922815
8358343256141732693974852576368308658303752619752548493125829950606560167270813167602711295796215784
8943811783019088500860768952227061664274771284764514818933585519868001907641984657581318335606804121
0916569836163579720348206946129716772308497301500948609898517557956900657593383898376336415361047718
6446427086102302987462292121166399469012275753049317216354341102903047719856306068547755502173415230
4815264078113389721689135530269539165263508027750309794075125063144570398123408781396832175905587340
5132680967515080726973263282810860727738637176033441808612249893159825489366434409647841173150066432
605056664727524265540857433744927739810980441056346111
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.10, 2.29, 2.34
Generated 27 May 2018 | 5:34:51 UTC