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

1381064520052178185708585026284107684702212548676830500664774291563224994325412572692354741770953003
3788211228897610788861558813782555108308182638803209011850311650317344191636331623674570249885234207
0521463929380231067752203189097857996730968014267472519205566898321878618408390495792314169101677860
1053736647733103456889160570080222367866745572091750313922990554093018609235646790627263274864744209
7168796390413747604934090516882939166462121796312613466610736445535545747517958942858116504392885517
5529749574956179446539157368932947580735869191498109985704500884196494677820756874497184496898770455
3962078275726695194479383775707421681824295101357054396771135870688854422719384462057857539187036876
1253655982450137284169546396185588750674900695769396215736524063354733346479989858084255257652526750
9250535259294455769085418818677294046420236000198792745568064138478476080157368471902970401387004640
7341615664038898969864793858455591903146943028301437895252156644085017011683189816533738544893215554
3211737656654593045612169782780142666476135700892744014076754188948513813772034131017195544157358576
3643798039650417070374520786303161604194522828751791702163364118747460749255142267958417382302669224
4148832379483048706915253251729712951732079251535981730089711124148258241142943612274907670191496838
0444668940027769006566088976885786994631091281298143255774972721267895280584079273382325586639278353
0181845508059566746885289109954905824580285839448824291909112275710190735404224265320122273950794110
8177564129257365051770889565574425399552455589234017833283916894086867813826669577068828954659073228
6052316610951620419477646379186964616571466988506581921721773709751062084929472481973084393531137555
1400691754364503279298159403306668799098946394852268788526400471001586489160563130549515588275958086
9695451453946309670078771350674652715990697238370567443548140572745099682147536398750318222367857687
4075780073026824485909678367551689325302531204294746635921523951775851413236191348239005207221305192
0112927207135746094034303433255168277285000453437662934079949727673258876838364115408490543439369623
6969707504050558764623379851443604207978513290138758813664730893814909265423152919958918567655798372
9673815416762332764025262275623766438933266763763286418478388115771818400241077590151886254067120551
8714008137310213208497468857763954153563148200576017527303846495952901062303428234801521035603338127
3572879327883236841079767452035343717838284273724595961746515342008067073467473277343783438153727334
2877722418951015733842608743678566641647620771810701540776260277976735694705722282238467866178006793
0858640842165643655114487042880192187926391851770153500231433069922548640158779320572617874479395168
8869131906360644129318071164890267516952304936472309800489658358733405546554735411402309948398939628
4292494656264477189288853309869348015598495118206991909424194758150248499190767737179933844549645336
6676811197129694505179071169598689341204315176046872394724740127849557683007364395906078635815098925
5927044161253901825349860749529688859295646109235373995436663139341934427914415805075424113004609704
4969220543604426807304829599434093314715152742807199155515126238919603529813812490815901973699132799
9009336058961854276906669422217289530408269244109313493050192983869532531626781392053114416265845272
7596755162824297901360891255672018757602521417607266091888123327917643611611334274673347908956723186
2166414085746503875859856057982628973804759036402955173021127858571826800523638549238065727733962487
4666888030241809972465687030574774156121212902620754565613188766506998583234850513598124090271956887
3035132526405018697392949580669544968278552472005089914270640451484330376541086076788298239537498738
3732091434786573307196600653386817056128168259021395956904097620287463086236298018599583924168152277
2893196328788483536034640770144937446583670959181654533832174882843673775768984613126578963596589209
1458858200550517771090107762049126960950036690342398698612613280759748838403401298776548919920804944
7527023179249563375489427316343281024063199778350836323592117514630802773108942772128959681294869788
5235118606382484606557022480206271077194480332904326885916004441248957487754455710290481505476707332
9455200851990906849631163690694007320724009801523017390277640551907737741185727452278526696178674950
1287665141336633071317160195964488733049241043689613602608487005441370991601551258431882083672011548
0645940240038907657466719194196268445939168743590346967158928231437293675391216046276975154737802118
8241476415830859343822873677315347145367310286814904932852312888302255263369962048822589896387374954
4455307590090062201475559291441965667096820954627280991259811683092627682542564684622208263524026007
2806691225812311756203405637136113036902383471077708741376658183199857594109877850149903226763625643
4634675989928245947023409959001198045714585277881676605704988416807956716373991738544866889273394647
8969158601034105289250223884484105417705033357332995581523974745281005010811977308976441341550259673
9823418125226000310435374847082921743069000690198894824306080162257625389194641979757685940719840928
2669541788484953627254927387266820465989974359871409818974020093439841910207239673537191196786024007
1859594949928878462931764449956085023523797144269636701650911157556361568866083343020639521489694030
3036556456918615041219753320935770086496825913286744161922269501798622453616488027779075641409624850
1030601547605665429174681162793557094581346452640518795022957215685170786816277648431540567310194538
5212379433872516824712382290129392456157335704414058316967120339705497137657243360765501677523772357
1741813167408157685108189837148349146115034615787421054343917904157410755855642735754623139071965920
8027686310449691002778977447518891945708218662888288883582709744881813516014990148915042575181962047
4178144494992992505105403962913291709879437740091941591746216504849062150093916964365573465531570461
7037944705194607371757782948475320553803272393772894986830076296404725363962058089515269396946386581
7000450329284386428046337857920781907660384017333814003661738967496058491535722814302465744816521253
4147711554627079805526816333291130724943653067228071475412495391485734688008802105356806075217400426
6068077063459015894108793726626145124818809105550022352752233208608196043422438011998027402432013401
5324207469250620210675459261079795963343693842726538780732452792774991173287393147228217109940823122
4989919860847856829232624751552342065416394320641091259160004345326584042696903607484308476816907858
4269000123475134174003962953756817939536802513904192344190096163448643038573859230438305016806044960
1304060487443709692673048354618839889796330923789342195807402414894682130429554701124457476175399412
5859463908064978641161119299632584346716460745838055571759429195683534374668916090189524436358155016
4497075618600236606260848883799980288501503815613774805689415687771870918362709844883376897375074205
7101510180025386902011926522774593318825514781532066750177326484064916053349690938266238271846277169
0121687682136191090719269943365070234605086168384541460407566320920213169771177851472994705635641745
5028327667072926061538075236761807180556607715209723708735541669612538755314828901758387511002881635
9311615533993772575630459652424809502443513851847505049553111925915124427400218260647420421500429752
0279816228996339597003631025900969252975724533766042580552811575597367517351518801890298217087104005
4650796270157864063048649586779000903646388111890633246373307994980790956840788861781430789671223345
3382352106478696650062827063776204829437937354600411263582292900305029936100099253974345275663545370
6952654196837644620336129900706154860852803616976341610786773489899025963832321022148706545147306120
2822872376574134088264720908903660358380975552345324010906697718469344425266062895990322046801702261
8229035874066786529032611531628420335212991374354310220161049618844237137248127529662923666244121287
5155401534662524827093550911021751768118317935590983592368752813299634690070709792005880226585618354
9801517984382378860108986401540721442995345869389585617133437684450106041693506089846674670163329338
5068979942677479446657360109872741419022600431025125193506489628714830150125588163751893365652266734
4654315996536909903703109513601801255702145495482205757271113088400183633860881110229214053583767278
4397668238536456229891027618269138596968838102108873378308730491448944794383286589222201456182415164
3770556621951379320654774674232504548496252411746150238270833827876552687247217169982656771061117483
1490303712233969112011891176810204882671535153432066259893544230967474923882951959047965963710186588
1152004769625919964544960306104248476607175732617155374207168616052658909261440283527078050054342456
6624759835298420414861833115201315025532711822901422401944924112814916780495616174673914360538366528
1028414424431125578403072963890993624545084865391623464242010510357921154341777854345215712449618312
2967805813476566059737295083367798322106896470101092803719189011442902555334629865036898182543729589
9270414256214379248753623685093062034169685355926162087481947917293719543319216725114947850266135261
9662241465437435438921033630209978663525897919247645615014846359752788558198980652741569690766394224
6624391334750017801094310793099798687181846108884925908850159558248233273634683056124070257369407259
0039772552699003138362937911003840220649116223784313052434713933905935442622067235314127611922091995
5844030852682324038881032322788076553271575492282822575503699459602597693456686452959752632285392201
7419156354929324875541394173567883909577823626835725340037714156672444686500743992183919315606658709
8907291401389061837044805823881163200459478244184260379020859067667489815047540051625907511908433734
7085600155588578812939393156402448547434420156067723027490031434006809754398899209214684943649866328
4617043553319724777167847492504055552262349165079990816376462742259847350932158155689369344581685811
3690991688426308142885792160839383635622148413993532265345754183472773065445505113561032689537451173
8868460265603594738698314808521509454173691442360874085477722683460578589004900164398808466557241568
2474466597884263074832664905126719105421820096200851950471476358852703330869079331856799067360449476
1109818811752752082836459757759415079529588020588446223899325570844736150173851486102198748381643351
1555392771803802626588534931979668858734699492295353873992063257058584366709455064456589156261185559
8480471266902484751894314387701501773525292859906743167211489504787619647418447455859862672492873119
8421873664837331904184674678667971513608765703260439641428278241526988727120894625020439345237707991
5579198459165502534456290911010932563041329631136762775408162681770329662685971798220218797150596206
7650246120957240152412977876013044126369371828366968434063916629784169676227887598400320574789316474
9279872364080942125212009074272515621323790522636250759154704343406540780311867452288057826608082348
8669410485921315217071965576583451836349331504001231039936996063837498144042974500619862910264435857
1857213016308029914769415352623768985228510646656973665581519393059162127424579196082479206134925900
8515782660168224613015201328510217307119779119565568719908569302724950638854417547650373470306714970
3809720084767754643921446777980245399772816907501676961407634075469543812412500761066934013799385500
0914038261641069680026682839516869180782590446631512658390342599896192025308567291358063616362457118
7722921388159904872799010633678685028641490242299665293316653665198450644078368123655462751401512526
1145050018796683321544351183798203618773446208724305743760784343871397590618373734174225581531580060
4426850069983480390663642033326146336064716722170114549554541605524651505697736133520722227415005309
9085916761604553350964633537089522726313063145424040993843553764813951539795765095050966494719705308
7014662849138950980717603143947736713480524851604772463527688833407994326487306482962012733545902565
0406256463934237369934087291174230541267336748731826750164165871596591327446517563514431483730704797
3902673355525895297955990944741100320582346287102075382904488706979755058110087809324714734390947404
5630767065328190089970451237508803824440016648227533203192806086214370959703527131166844864685750938
1383014911923500977429700127583856766995833658376960423179449158960208910069449355284072674437316874
3311273791231569322804542088991710446013680334509747349281826948502500068831528249691832326123182691
9539263926917275139539031167513592168861587766371161524109345491346747115052341027790658218544626596
2737825252650015951700007924291315514539186932475328512687801843589633261287560827441803867006138532
5467055816587067713168999108245953999917896616552826310999217101686293585567214764615361329423678047
0869766526754427894322196755741792915070864995471752005155146050847034143055643470023532609257688976
2247283943387585346777958657280281051486030743517748098204766713122951044348564158580039269412891689
3666697032070450294519290697248979288562202145076843311018855492681894868968593148860495837894165341
3542086959804241608632673754951589502619143560972407342097241828820120065037584396347800457092561838
8563034399103547037596873358926322349843032305734813870112037791421442950584189793255960533508427957
1317282277344990895726831852545034086016803400241866085419691608440337842039555312884849222279510251
9838746326933411073065086353296255736331404172442549255530388646498710261026696534831126553197868605
9933081217485074140113567100698687409389864684616432452937668252684424618950346483658688423429983659
7904728382820720852102452032713046378241437410947353828467780550447263265009684497356925863783430323
2226328588320658198933751084691012993062770155058020968405651871177941354451204182550966741204265156
9823910558734890940311826251787940454430099561428633309473288876643603959623579011936052778469098778
9131105820191511059793296067007330393530315659778849720467348093281913351267137256320513215354886275
9937702101095546382876591495446582315041897159764817997240277347705192615228847615838038518359814407
6639165022882160883710179466757100814408989570560114059864640184193253270330230786484932708872363628
6845629779172641146109828910670359051368063455661653528235582909516922750037877728164289478828007024
4566255973455835349351365859356031233163324640842506466769547881140692743537965740439204528209171056
5734623944919792649691578502611123663014460646659385860135268542660554480975340738048286979126007168
9205326764407166669540761002666005027904397339700905047995762496511659111594969440942199954997255534
9146933452442338922156450073492536223074593891451602004008025520544568507625776937300070821346923208
9684200818444600325339577667324471531878622417530205348790411955134648108912634253757895189158812234
3376092305119239064034376678124017773421059087044495314606559593831250377575244670405199359004503588
7844616309486251271972552088061041788594466001185349500744669808890075154409773821071543034015060475
5365679700988145770339719840925619975585437822976248687320932980545958175077909475969006680594874037
0353507159332628138438749221226128105075092818427519961683123958181938852987907886315002752597836580
9362922754228866337703624331822509862199670275277774326042850222159318622663757450728959527541485316
7577424238677737276670902866528067457827187393781940720963844332472791587559300071860274095999754221
4127995651659992822439747611950599033875240642949017423710223316307377544332389544696192051232941398
1586200705030304923524286314254126197577706481499274443587100619155688560875298745721741786532138678
0726976432408726224006055612158311590107039081969287388798593318659830666814205265120623181696591982
2329156683390033555183383953565816755428206740227938335657203411091342365051423896426939119930648326
6357242296792935725577972136833281443183136617546790189199262740453550028602772466275310039394506877
9671879048910367313460205387402868137286289318487903835765589730124379991478400200869042495688850483
1736641089313314125996800517947617561895523681639930444562999885071322895395251849538861700329447836
3306472542175141010387402877779567162793277130917801518509740587740550575568213487719389849688361134
1333953564912621128593431216150285367512974729547751653600814937234210279439147505563563395605061130
6286104478187957082792710154939628478639971773366354694791275692708716628769623556625926280915546927
7654938779686570582137525181877677131966578028757722594323438711838017417066217302469827874887375242
1090574743931343864093207191004380968532534386154116698173028240939492790308104884192052500732589919
4779760530896645669500099343540457123842786624279429400292257892566201006077906904210896669950937800
7672375273855159670143129038752682061388080822075238647682635747899651320195524311135938647547735616
1090942745587291017769148595232493075424163558174794796738070846656154934767039716864819914425282437
7964028815379341048175235136852290468599253152622211705429048293106737061548189765921789981826071008
7345719197565590433250879658991507986724336682653593247411998834694222083078969461891593757551382595
7735223064891253956211378961273738335538987557753426169668367847769708921393314776228486979988874681
5076335711405850323054488795610549553540201103808388550558154299986186600553216857026191390536098533
6484330462890208900221868398163588135326026305717148664294011648959380798969878573969727638727755978
0304615109055161532480292805887359961868638998444849027395156849857748305846454060317156058157931502
2096726491136800822321843842728852796672143135532683616398671880041146664571911993357781877380627092
2859827528362167475058702559483877521753167666655154758723554369767469835750636076331050625699179116
0568525560850649517682377589162543005479263194552324249788212659513847123881747089002154605622503825
7233252089394440532710123106678231874054569009370511715934876435305675906414694961274075789251295600
0540984551875245632764752434602327449503433184203760259537817877711121813241133959261893773270258056
4244083475859038536220579418550300799718990331918034041230940024415097295261341977423391512526102467
9638891530171148819924102736600323767298882305162958281888325948825667871026036636246687136751502733
0524034867377013175887675408236347495034776345825033594984081594354046206990710935168355103751253004
8224844297524193196366154665728953450688622330171152902230635495920191806565670098371774877615617002
3868332395985570359949851321786032567274293672757816592592219175899335971880039172312214281820343902
8155325318715876385724028707064633998656535015490104690828895172534542017521976228244685126571187405
7777599524435569618838021585362074479660360474465666567514814816407064321477955416928311156826417558
2192811194658963473232250876704453149494642306822126022776303126789115998619722940521562740344214628
6606042587314512183278368656852870065587643974091701230202794483699344614357377245179930509695451580
5701627970955744941940005762143356618511182413212206401239028939467812251667488157771736149548037644
3008673351145153397085012643846993936475344145306538094697169447931911127799158481239396772434790737
8628317530310316720386958434551706889637325444054348180792241472027690222424466404721913162829270248
9767921149006364125684696470032794556060276113844440655521604766940435916764138536029936007634094587
1458426137197649078113189418615227544912443099410073442003777007179636163870451080243608380086448574
0404288073957284939506136346423462513178791015625590562241107953652332281909216338438561216740861461
0912753222053211943460514029352782388976423810312931025034385101627438257607379622543031359683685916
5873638828818128754863632942723347244656022298241538037362264899685086135113963019086293546823779983
9967166091706481834838092345095164760617197677970276859385244466502202407845331201904063918994866891
6979241247198922445910909715391971957327614917313368616169338651166440390153399125731224635527703500
1503195081309849918677126939042677665513051454510888711994681459001900639373204157836842268392510444
2824347476408109963946873409095822272581368369503309012709033961702672456714462075195595578814060466
5993945487077563381533857851847156138024331273073384973212637460691672343522896062218073889004736934
5341841318521983639245028014800015892833348548767461962434994397294616713525205569051905962283998702
5051101023594054189050583206657606113883057591829131322686310506526198532415244274916010182049430112
5643405843096885505004291116324283805825352796854176975588472824109315006370819765947926049237535654
7951508005933967812930231776336217127856252935717991259763545575568939822130286661413870079979801433
2112945886457435625905221941528632109853214705147766080953042933907813394546679509212528804047347464
7311818285163842396011190883893286630977879462524904573294256200263675984838243131565995517040567400
1162300877100638781276011397277601780514396724427038232627527354814745383850951888981141905030015498
8663632788624417916419442584962287714247550710400385588580249194670648857983527272947883308641885174
5536545146090766776097380688462555055785313491732648240892296663300739628903788001681123854071064329
9851081865989450021847064784594364223774743345140491952195307750870357796105820422026239390206086235
0230755597478559578490427321539228855687281311521594249552512843998055874988773272326637571659317457
1075188749190593471091138300437302742839779948936330164533873149087656094927236364992200228105011183
9691995660820038259273762578140434834726640615585702007806776632888876970015780935908815443306114861
9146338804025044272842264650977829057893472993598909098532270181370423488743383001227143758603494224
8131190546469925320540687695332408895946135521563249738488044933661155864040499973137399778391290866
7145538977449405607557581807063578430471425464532015763735311073728815731188559881339572782736307154
5711348426211471915644436505272019548177396918187549839521830885528872374878811241337441322395941026
2992180181015231643201410047907347211717116384624958349482452083003642525901777275078309862521969986
7555519174511736538787373240009916961844159239880011236925006814780600563330812061172594001739013318
7715393340495835059624866060317363130284449574594805393703018400495693416083495466442836321445677200
3728172157589120775363133364547053384670066948419563571161906977350195141449746873112773526636379462
5943683297262220220564586266721408191457671608442726102745794560324833310656870541355125704394790497
3556963632300549627067866288094676265502941803945058600086175984964448538297450339932864335209588907
1956419899438811952616521057258045515099108886276637414957339735040366964429501067985924382329582085
6502343086810279574132860410170759923452520168073804415359228865170528617744405301639926781356314130
5989850760834135429969133723895267144782362322184501278937779430165649244129979332070325851343885568
9616908532743097600394303541654061254202500257620089027625164773978504612202346579748878443500395696
7783035178696005730874135650185541275707172138135663204598567042891332193920931168391278452056503563
3805629972764808290353960788924454155212361023156017499780247515801582673871747927041068411562352593
2752451505319087919210760708789784415692529616302380013898521650471075306198358671972403778253438497
7030259966192476158422148411358650361270913598422763318099859037410954723251584047430797160219979184
2422251290162795889499314991483435977162291576554651453517255914797930599927345350891992404398684781
3116084211320880009930879598916533530896103840195082779408755068662174488057551900885732365402860260
0081700473687869275431267722038187109368279255991146217667951643447732170693452824726873721993013360
9160463897119884795276334654783097688712639986617367894666149241105768349266232810505304991864478653
1732953334884144586734407229749788222238168542182474245800171334835393487577915640343463718879014068
5299816060705661803608850916456207650387122510205415833252432385969254843857583327660143017331057766
6748688220573187430848147733043013908911866913955595513363159305099972369095166620749426586676414853
0524469816550425450997620205120079753219633074655523596872358070021821297302775613993046095655412048
5869543455220383302998167370422742950082933807814786658126227294086298986270415739044457767642799922
8075699805686053738161481131106364210596488768902302546766456565224569739751883359829030178564667431
3126032217494696302617767534148894420101438578058838277076239071628047833100548626630719198790412610
1329682985759671318402214932687142702279052593377961341067972572364596579421603000343453402197116637
8859531626578056769506646882439494717541489203967938850115551021720880996863275845584689260121593133
0666913724836967719556323519763672422319689981057530006446870173474504970055038522391483022575791824
7052865657741465599683637765905835199790012440100384625425389923345286601231290446881579827430024560
3248022990940232096949802337718838971582105256752502716948136344576248662409296178717271222454343265
4451336092986407680539238045124344627936719185634441735592792382733232335783923284844394717537305252
2789920455622603095916413128364303655407607931196914462856171180100302102041422725593398203699115926
0084742700486837401180784466206266084767074694161297748400437049294969863160197533866479889554633209
3465090659757690067180885466410429640583617086229801859957554414865616400852813542820878213862303108
1298326289120033309768614564197576678820738923745219578569279581042322534533110794029060198364226041
1976834075453688060312693544957836666700714764511703663445467271311259625491813429469640252776857116
8191414984799994214038724655487798429754040980461002771489978400584690429502279102706820823116221990
5844615986379066668869282591601311488590574838336770108046779221936380653286743639554596105323259779
3736456624482148083167091497981285517761261577022310146569580152029427301640765985332580774053040014
8865800268568168669896802719198789256660593710089834879623579339252339260850230109909839962127374876
6811884726128774291634332136489412630030772148408226946016740467656950029182816129684602093642463235
7933282733264759432786503291089875050806761305424974521067362256590931381178830079755016009815983727
7580059142384195995586981261948846868779525726985774119503688265903918326759163425007077324490573082
9009515547438860016669658265791021589901890525593951492351228601583009633469450642670879299849377352
6563787590305202896475996867336531050542206364831751844696549200783783551162987803287942392382713609
1525451337139785336054093563767618100704549487857182615966124355970970206709620206236783576272524418
5096972269651914162542614749347185355123052780979783720907044090014842284910809608362360697067387345
3330185282021494829998124855917160446159138360950694198929504508089595523838493186266629499030138995
3457752532428642316308381496744520519140191878842117746905221334869962207495673711828671023430081752
0385812860442952411568919894412154709366203778532773885393721244257386524120477080325387000740359622
5676649678568851745711557881804338367231133119234456056526143825310603563897719260433300858631286123
1269849315280902089771108549084719952548856249215914884035215826806699128526460737259241501408005728
3955904592722766250957522600039291701492783285963805028969085387437909965070403982183238368329271644
2050214095220291124164380868431666092561506282394149173795594818614851971714233489726115362308265269
1562525260733007163622267976985579885656255721610028994565412737987308710463688309651023500382079838
3450241857298088371367149364544536149234256398175263275744057298200443798918114305437376562963143579
3655455794465263735761629071767843489986194347200058140170539085675969251716203462611397650771581139
2837906617201692342130687426249464763204624138737501661244446697105707300488240875273806923693943915
3861559715284224312883242431751326540330571764300302095203292336026156773535924121357041093718823682
4467386433757100637958360972390982979134298940000183413968203900050277433456651528934609098896726887
1238077189027777450366269039794934748318219666474159543432187994810546917592929755375388084625523088
4499464788597486503575206710696032073359333411223307301693681374112899477205705352547568645466965598
8674095639263712709952799471512039090383355426760318558341917974390042309328184407454434733281960671
5856133412809420382422536556763810157414433966537906764719575272540866286548786599056908503387561377
9915996985232026496775334617882823981699666741819274951095003027106903926201327941089901975027615943
1691724082858790065488182162062064078172209562962278994286104584271684960573937240774449847773562327
0719380897248440259275263889451477342620729499281287555431307598754096660148835157142224349808255401
5194294197113776880201582322997607681637174193702502689539001495115471368315206296224679626197910548
5821377191208477657241577483679116451051204903519860426716497288546276820176379046356653635784032747
7731945083507474698752523424546728239480345052081339545241995660721348120108830553516381064761238224
7990188691922817376291825116213297341302520711816638336711759542464048841961754718600112521226929969
9686542728876096411367682991195598634558209866310154684188154007999326420943933430205612852646469002
2004651209298331145301079775979190935790872787448189852483342256716387875607334060397998628171419632
5248881017903141592507808577845370132976532536512860861061444690163923258800094609401237329085035305
8882579010508762293296937145151476267885501375451455187161103785706355319741759618299879180218055649
6580365731665503358440633596594538330638179302239826984708769859840579461122145100538764673308280529
9864317750692096247575595093603054456598885261601082000187967275409564535558826262960022301251759916
6390017466178015871668151600890221807659146636160982830400067887250607730001396606886727930975686275
2870792114687378129184900660902592238785156446991236480465231850156856235518358037904151995898198649
3327351343419188370796386712967463564487795879304299527629950016699815009115856809691880285411270720
1606684290874709787433280709514983877154649570270425804868444353713718781319772189529036076032876337
0484424246193673186205564598878392041512975368713693268986366396040804984114029496529312564714362673
1278657801182810061053981982254095185532114625060775071830254479801604336331129078201782059274003325
6685995618454694183004933512197145409404724653968023399336573245954786090067932537327725520195531079
5228982059053133524542401419910222666566686753591291038956371783686632572074647111337454252358114000
5766978806435646493420815216376047529843500625397968944119407993878007538792800857787384976190893965
6415141704638460435880138052081676025670991095343300670167296175218003051406748830573245324175047718
5410317578372434156669896261564476015507297546935867420824751753941825251547893684171986537955502906
7937357510031650519425895516401236278495569983575908051647377987183275192481760069359820933080383004
9876968880328002587891918689862757341779334461906320026036364839810537821883224184452210008963905141
5539939637264413475535477238574747201558416400463215136655671695714748926301520373004023626819928676
5996749293815418982906610050012219373875319926402221249224872230434190714245943261957857854014175200
6762247245396185163518731045499548765284362933783511827155508524312704077487133086344000960064303696
2494726417131505433666012611204809833297105295456002112637291437562742749961901616581415835311346206
8682770165176674188268206988671283348435183605254563833292495481400269434702256830345385199518335719
7083381539351033396082675091005892924581751241499080135125224576937015075557594534558579317271717201
4965660562681567367287866341161879407933236118753161722956096243866486741510445680178442094435655082
9717179369191573414116709005501847817584252339222890346908132207450292098933009696992791198534846753
0477152244035459602902537017242253940708929953435347474811909359714861950029651090501974633402141109
1068805416613656026119028134227509458836117789473573999586981821030117008256949738275911723746443454
8849359981564009527123007910754500220998622822958024115713231522417604111161248921621747160230517053
6963613922460073934652193971137385340001714563614395985684709449307766313607304246867321437428686102
1413747428947364359065237108771679276874346451977124777827826234128170987822652450710716081940552779
8827514852038258386195733749338844767804889195784603384714699891054648822955063409343627495411084186
9173423362460973605127733601622395868279287607311575635804130141476809879158657854745692707581535458
2123014031553423605953461780975251503442638763663069346155433704054745483434085612172166000507705461
9488276342153535590992021979401515156168167133504943997993326865707169545660708769239870441406107702
6072310148829515817003406593448133248789745193749132058839905356931597716372158782466710600392881233
8621301451645400915653845287985756926029414407548224521396357953070691326858666910648515205952261817
3710018175691139905051099808472220003539043484838594909514684217780596099396295126076842622620683316
5453077957261002427730715007114305147132260205520982093923802677549617573322521327848420370851829420
6409471486953858233319645992941158472565385669930930079163193495413239922674488326640233102041605402
6995735778290666040019261058812443918262925709838899723517588790264053970729658110639096014270013767
4652899664055261466986346943453466786738735153429720968472734783250440789885698697841250131593076048
4279433897824039045832673366803520307218201997021879527445976238094677782675362084465913242904940163
3952569675791900412772403616820640300751075220397596956837406225094973573872311912466593013844559943
8100213832733612445502370621012178434928704659356934370996610969514907833361685903990389146890941090
6149145212073267114212990222051478462690930874378049299460179111077103782601310950254013147540464518
1283350270524866241682539405601586226783670789186322204904755795197038037325893611407468084053163723
4178365318618075666792401930832899069172527794456065819370722037362785891998109298559776855630287250
1393629059513104316075064961309908433957469605701970780911444628934822912190151133914768707533845081
9971338924723748303834738416795489978374304139167217824440864970215242030888784773214223713498333811
5667936498504538920317818496655076846821035569713295718721558397178898463166146592868055886487272391
7106573030601830799855958051706454422560162040766206827452530099051586067704011129600781047172372102
4873405578936247381850289617845817286099601513058384529950537203207248404930600300204175221534475329
2909673419064732839943418669231499604479556007837499878022330767559933341437320537219956725099790179
1918171087434958941539269886083583576308038888249256598737213482864838346203979195298717697639436469
5367263714877486930689194943605751504685429665072447059294275047041511756166827856645351477941137263
8605714945437484532591230717813857899765149572039233201250845809775863723316560118841896873452506682
2259812128293246515073195396872140937609125291240197467092263165701280538641886488367610786007357354
7003710266365154964228999984214107161696503519170597684572635494193433446544575183460932728400029292
7069569550039145339147572369006469716119014497663586944093673609031539896203859320223718823813326111
0181057767576110075681641421826842200911472551744802448222047192783469632799606311659287267812607541
8377174499684723361674653660580662913928065085813839777614198142684240918885435474338822160750691560
9480638247047165126723089653984584923982574542509210089055266342418922641162501074271486437434542422
2902610885464734226741662690069977197727647312174653053957710502740268767354014188352644579845005845
4451711698070787330743195149173024910869236438402773198743103777732577191050044377430170081507319500
8072759794640507807423179750850670047226097748578857136339479997471516912336990338880971559358959114
4421597835174780476793515395871069818449546461824623451112241106027393616418227685581234582625090223
3165687559367519141782425831141646877787397960632909600867387369161317040645876305363406578484959082
8454962699334507527236812622465562180879245189951243558633535257852930196915134437192945402633175499
5051109124571237937885372537752634170757906788717778922939939308076023355352084442622448979375578395
7726402098376940861074926892055697630481957806120546956762822612621229963247422587598965848276558615
8349888526640651967327510133163204817191752968569282009629329022377370659954551676940797446489670659
6315858360952521127904756976828485961153461400396655627995615320968749032723500206658666489809704530
1101333148215341483286636268381654925302285470895729468665779820651007420620739033204809717915187678
9327905511477169847191016643078288456622639856758044309063283306646314217681340773151225267299082598
7127714177364773724132513940448070794517282376188997029207605942179373054740694359232416307608445614
4341582616196258528701233194669881088141294575790674970495923902255652570569947942292787165772229846
2858576734722178781776154651355845725839274021252172101369988749713293461643168814768339060606729509
7310821803375588773466054710817433846392002541896411952854876491313743415358915385002528120020660353
2865925123792275532200198147199177056613971396770046329614408362249518281057455969670302152982485277
8739858397408601015400079161706348881862611166116859625503832460513001917562914820274666859293297950
1519185561566594263148334312622463735961380113155217579666633040701530225178883824757968317070227365
0190803311618793114495145865244769698862684159231576539543348136197078194940264104348057945567455342
0198840416448284638718333707136659945954534841662037012342960535923456793551294111212511799094654586
1487282100106696069839557789143769203707982770022794880165328977869069339308475978556217646828449350
7074813232425336416226860137163846151727842654288047606394266464222359414958304518510333517500316259
3592551666095152252576446946811471516233434011024397661624014918906249383670684203551853726174191444
4813293449939501352528671392499265964830706978357913078271021795806401334057703818351733514789864297
1063963773955066553779457673810820685340270413196494282930446575377045323755480572615524879733331867
8155044091635153139911090952152140442233290764715978393579302517400478239434687496952238647092835780
3551528478166433204572104784626102550773955926157727621059461531630671097873234106457953998484062824
3836315905321871335355182891489962416932208926260528261743251734031500559343422215271144748955627278
6118297658694386519166122667885685096544464228147480530897686142868421906323978351766854683489359827
4815817016165767106451790926038458861858103386607624039861284528060000089138478058405022449627207922
0116149858507385269124255728200562671964276430577333127920832183712659756840190030304057173913422050
0282206142223098240177073060117427929360140065489641752462310258686408588731501746921469236471966837
0420491508946824017583199011993050090140198012905944927161492152220344616831616941272433715530081589
2190793041021753708973283932415340383719156361559578700843037536990184595588772174013845806005312283
8687555626089968607661614251489156864500724611092700160028239256920276543950102452462303991254477965
8962964889234135180513250293108489449486941187089643650542347613018877758135514517125046419528594095
6791581806815053082074179853020946631562153759354195434025709931763915719436055144912304469021862838
9209625716416347318903507079659034494986366000807214512320634002554000905598491140319978593026666862
0613953255254155652063135984772736779292130764553940475185703277339883068719362932138882267277771540
6289465362029350222929917364433675128289830847324490820047864440011592929738167603735008965202479990
4851674161110018755335699567940671815390795246231783689367746775402475916614384964870710899637425029
8850787754391398876674040388901696727844733439280245592558191142210976150030849382694449279864415025
3487940474274464727397564702234442673516672791332722531015388562591190064737163435210464175670718434
9614894445710631704287881005007496656748368864045512144877706588586881244279953791805198161430320083
2019514112204781760633909143215919314551807455789564177893950005490994196136106964296918004293976992
1031341917660732059154957650067483765752126890362812463774594501230881904193747059184356615857014876
7644064744837607371574800295649406565071884943789634156663453163991480786604431834645122946966425726
1377560758889252304910989928966018945533578046351877946261532221025462520879325819593299044452411244
2519446337212632867237229579176785025632601701664691725720480892262710428928212820000739168542464036
5307096646029738454220488812448209039256163074540843700680287215379980508833722423373129231939194403
6752213452305747847519841178386780079782241822467117171041578636811123499294060058239006258192128892
6781565262802198487343589117489012286392482498070863269025173426223632573993852786637511957934049789
1082732000704783455828276692549911686969265568844161894363413110904452066510794728662750897393861275
4267825108709218353274957779959688910748118941850594497934575600264763499418240943888453335159190908
1986595346139383963942257613014077791797209732545201648926412521414042191781567578854096574484045876
3154207366993387482957910923109082158557764514691192484225897986314735956921423820506721871364579711
5150293938649960770950880232600735930495404293354005371339117994638130483334328151291277277624423136
3029671647768920620389334306438376216109421829394293426784739112247033195425223141226681674413606603
0887842487848513162896384666068469847834231730837645520942780754749216184136053225893538697366304675
6360359856624042110537396043365181255659404779692784219124384964208949269388522010345043494278841478
1822181061353243310491376908364609712446557754273963249651025296521349850969744168870799147611727237
2524889703336449981427184741873203555651248581826376122822027214848702610643050587451269211659052286
0950122170698624979049491369611292321111664117437646166428318041235537422432205013570400162059879927
9463510371649544287221604364478024768517614344148070760360181495806059511525742481587162997057166099
9518023064435833169138546715209861589221604041253805399839173888256822020724311544883791244258249059
1270545653723893682183873815267544841165071090516518844482176283714083976586708933505943437805308208
5079091018139144269637217928776225499902701593308123342297500410698905390207518294402537601171830024
9775494336774427077480389854133784283192717745455070778139777567724242950149891410163146645927980925
4528871132158843659861804806824995228181297123073959995513425306655005321108030887070490875189907319
1886316865832763559760996420383118190647461763990059560949995213074879259792180311285190212396130915
6373506765275797544493748374392863400453468131409620144106485832264078106975967299986623709808103887
5676263931667100131420210672347353213420112299609644564156348920955311214036462857533933883914438833
3290281331547238194630773747854200895568099076921130723505374251628914092616184361590208366680362433
1600081679646278188949829602802638945096106561830453005795211993056914305114126044247750808175331872
5573943169105439309166080259644161756665303897932768222429042012222616671242802959589346466196446780
2322717735709789156638933857693289097319703224665783079590737662001586585040041014877594778145552322
5764399577120407445740881422464975807861689219029399957224105945880597996136564605068632139030075011
4787735422328625716922361890890849765457966644437769017964979266102229040240246972088475986084269282
4917777611171031924375644195233435179016367801795910731524754725340106386673091892352365917779991664
7213177404362970531127026575190341655800080136007256266938792812294947828580499501937604030581048092
2503576189788129765512826957466955457070542032890417850421565157895893987011595349142306728311780625
5605884053032453686683761902493710203722402858832522694408157452386989443493422267200944859617028681
8676616431767550327290541810188436148417222645392725653566168988469536107894685858170971360339944633
2265279924083059721585323235897323599547761222496144912894733604443443254914449713914427435499487519
9923966084624382843316037921071251860475313165961954289039445511360478006929399591341085036174006110
8532982609860513283988619667542971697140414265801109943852298321127748421513727628626827198207577102
8618729858445642979088176823811149239759736017619164646016696080145476549728444470701806462235732910
9686163045762750750465647230534435653741477215902161261999805403902004699809352830401107005560712253
0830787061377799391352877801491502739937989083811284604938745893620612006104737644288033485996892334
2024515196070073371121412338704382821556677394135766666292312025828520027385298995761123756840415263
0369271399240196856005933752663945400125357180818795294828608182361268256159870316458966658048591041
9948286445963937155355398651231537416364580963021306233587069905030579050924069485221359714776606678
7074680595626816656482800425163174458173952874363444571598701417040459850990250255463025773028714725
7485021963830424749601528628854095590663301272754124347536894253170508257020876451672655962718998253
2216677761436964066411255633969818415793128614248895361974010559796784184694820244671629634591642611
9390559258908959390290381128520701717550750556566638967083644303884491569426701926870948349772163203
4219353330338056010172785366930754494769317231310854786038319887482020875675277798121692401011055199
5402228721528626090761230708832784836367953198447174209060686843386576408643163609108918996003368874
9196620022933486283907265980415470202780352150013506736186247308263077534849039372814052599550107632
7099294245115970155787266688947392341366506318977881588057453228746421769507044528505623123383382326
4091791888240157760679749353929156002165478606699978005085323649815904825037964333698735554927968196
5262589074927904710805632172679688178022189750808404479281729118336032692652508026307546281705680993
5116019671441380753037184777643991415906215735589867590487150775882724050775994857717580709433139149
1860752311244657433042313129552137883648015578336373222325483551863596774970787243826521552855321763
3201558360824724212858477604180360939961845530462791709391683433385798816417103942153809342461583620
1434129616370259631208056180816949190159616688117325853331323147417790353113454893634914608813665103
0949530039409906280230096151129771517277599387655042355475065490876126044955213011325372533715781792
6428336690196359591083195571610299854800064859155583728956392869898306271830356849878193915279967416
5933206348944862254442374626945361529653127371646481796023480869719891543618975452362954208488360237
0209929105066346544005814178658003880418880242766012004650388884390506347976149986465546980731271145
0152252562200625657147872751392748377025426446200317636445729795728014193873775052971482872868805787
5493056341661283489523975517627164379607894582456109788352093878532576491145491752337615141221065262
1237566141709153234144883939443341576464398525071459650910902041662506076993630982589257189658451903
9997515731697347363168884740377782619730440093250032346634878167822476694546408052190091516117760813
1574186882662380588253659676224778937968513211231333603444510009516913378407494203012660327238113324
5347080989357450416792062378577752433002087378064928263093539331963497402519756188906467223627914391
1910399717180498616630416965760272898203465012378076566597267245559234551789694316093871039711397649
1048656818644878464118007468672805895584076776068697793519308405615579596747011718156745186564668883
9604602941148153988421756201067243698696665286389565697254430317333057808887504231267198370496689111
7824444082860582771256149834101789245841405848571543856424009999237766936215833416101180353240448850
7089900686006530296976822576488072545488982268608966581344540101823826599428775371299907427153010518
0690211267538141339922817908341638420050897912601895779831810051278624921558703694643404397718864200
2734565028600413064675815536066882096734618881206993763200995270391068831265549193432276958300137382
2970832981382030954649906572312731779517416732603861566971349604653205376984427547920007503895411596
8209469251964797554222167854129808950598669007059690932076165078179574142206750302173939050783157163
8646678282197003369253031030781375336524703341627031252187931125667347859347569875657630014231149265
4158949391003391709825587505169075133517914564599518681772644955026225676181783989955599450376355980
2548170467765848835592218090642940532877531192174028651648356809250809507721828711774604223052878350
1838497590534413084090206090264326031812730307848090244352031678610586378746909325552702357167088165
4098838979625392698187489579294755268474497648022356310536113626947861793176768886810237446341337642
1719909022091860561667093500842234856379867260979684553618029067733224807918182478615891809500911568
2286074398825474833899445164499105112476331324567126382009080142580699345195207650818268801204206814
8330837739905049451334010900916792707015481461960718552590917777127445872113609570199897776552298027
8941533060587315764299165569528724510103031050012127459916071386952612155613800771687463125157764078
2117538824996070762340631683594614635633001218596329859641561877702257994149042696206361676523531200
3985183474179994197126783961654970625853338723187770298320565332415001546975586385703780443195004609
7480802047508355538864532451620320731406732730431256001240433134347365450750862684483257477091159759
3974992126797568000687289160636195902171998836679009215474197913350060161954341520748620942150669614
5989765818058953933550417248320105643238129100857799739463474429344585591791923119010825415504483341
0484410678886799629829299481393737496619147835220115616138105407744006910426118385348477403374997272
3693302767132459741796136543093835033758508727648117833763901017234593308034517092712692414396053795
9556303435351405267939085198431979975066241633685215902249194114670508244730184853355112683592001273
2214998258319237635380656108986889627924778341110093387025044185791986811282632626494694593374796288
0882359888443065789160378983027470066823063584125763649199554047616317520231139560902469210968046168
1268004290497807616220035633142634934826271344433230581432544261492471379018906739528658840199464274
8562410623313291226263386943195251022632845345662761649863074962094895218623950755694109473319668015
4960804796945920933468849078624105113946711486923017361699164836043154351272078012904505598111819950
1619562667418499399919112535966878820849954694564265457589766889965196143450433603637766545027056313
7741775954431497242000616088857283636841713485111657187132699731638046169182988722287593320093825429
4133531896836410982180487615092693786366517200877061181600737388432513273003861787028011651785012334
2458004958894203720324725648715680836162179990508129663440490838158474026628162849120119642353775432
4948406813241388982332508263770410780905459944347225410553329573792097624124133290517583081612457958
6531689683993238989927399509750409379901674724081183518964852112494572326782679405787747731419286081
4486118097091095427230893000445192037038837028582249930999237225150609230781976886544391936293612735
7206979583018330751844104893533925352363978493229121129649766096880497067176380663416868447786312224
6930406990581009359944070864585790140222723159811338236876058346913291455821891257973661590388798984
5200048954777114464327215763766877470631078254466697694417539167844768849559457386411711683949712727
9185892585184630307987321035660585584163018705706607504539573576265175782646812410724067476848296610
9910054613016084433351365126716882440245303754786218095787179735754617509412975953908875638101435604
0228562477331893576761662684020439480385451468532260072390254931782678468581182642411080341651313908
9245867041360671654698168211285847406483965502104776841604041418446697782699336143836102007988715750
7720509301377783799922810792463636352224544427582321615840237063282097080516043543295979540827301891
5352090226351468401195331044466104089112095143159210571909627879707346652137327571596555798473216008
2558662332949107981870659091529597170656182917119488608568530002812820861290573417157460209874263521
1025648535741710944142208543482685775860389588592723730100197756058352744469663609849309894765126405
9523480274769619594244495972945600351132159763770974318611630573235794056099346171915573387453534845
0683369721685843794873377058269388911007873656283176461835590537979133180389485780940375822073944888
5880604663247158124044184871340512494771159301321247185174494200121017551818506756894197120426130258
5972759296244069067000727491668660369498443312508310685670719933721547713935753580951803899144245033
7907351409323342857177784860669329116199330387420740383706321414914948825088342398253219116237751024
2461805191545957177997628499304747191000999815734908549426890850093391130544864413872972473043903722
7170368297282620826209163464188585301364078546332141459914709422398084310307834078322796330232131337
1495221583617946902916435820167488974121151896506888660353661282487198752066288804608837996009737684
4640387603700252479900002692086920844699118645222450302803833954554597558438587970786069150678242398
0840087399285160734595634642972231588533843111027035051709444271246140810153709921210801704381611699
6550689231417723382411567727711147726279793590587828889308506936781019570894606745835788249363209535
4428039582759983309255458243506918136325728101542143392528822515472686326203419982745540733748313992
1964971204057065731599340600622200600545611701495243666957630030211411609103166303408056179073534466
9515750559662373094954557417996631142680510175575642423762510459922516071109468145596622884480421130
2794543282682646153176193936810707170832816484240975995936041457655944319995176184207317124035680666
9070187660526064148721092923228541384798537711736817536079336272096309596799609745735502726029536384
0513505854799163288174348746225240507803964022818843837253424619328207688759489005434675784997695107
4514608210261566532399547230799950947607950513571119129805268389865416405461509558688951662804355567
3229519146307074654121934026869678660447066049105467953571958133543952775893902571752322757591011340
0759617743047147142578333000998645265298668014997202596681010120516420361608463621635586092423785774
9334395137502577332575870387445061135064551847422413680711134188963074233139299548711020506584693416
4591988308568841675618482141795918666034094845843885570258944888445151364161311864787574642816878891
8601620863734125396817662130916315134239196565942498013587884071325748504586985220729564110244061066
5340852952987317157631005041483670399843991506437907559537577649765579130556147492824943469284461594
9755086292561696281515238033579032986397679802318654119948706002892624451460547915714098880103206242
0143977988738071096487829690823035823576536911704567473827939880684189146612654120992675794396211007
8845729056018224185369989371795717389839739090969827296130293873005352896359954493314913792909333015
2815530565534436852340492632815451133687072815525842496962963560298286355927215375761163195465003878
7033638701844277566112084898280581878729738784007578265178611643206724328215197530153184431231696952
8995713630115697882729102519318843919754812788939216753164908153229158231880151516898151477949960946
4937639207013728215860581628945654320782212264138132551988532127885657589855887120254736472773583165
8311567529521154846882622259488197677900360079995317060967439949772554516538354456936472742808841805
3134759026623532441413293022598665007735872986180098045716785937122520677346952530195130721870592403
1155367006376617924214153393415207208149696901769391151192064972414481925401397026128273722120857904
2398325687719827816097757169474784259512403579199567028678823977825449607677258544762016818325548361
3260456397356833417185523149256334233380377080331505927944737428908107354641779487987287849039717498
1625852999025491377898878875326845597306562842172411588064424401369765957124529643801326610616129790
6004484735294820526373111284598085987328821000219185076840751022473582776645829029858615638337163456
2592809440973558589979518416888418014695448172688842679572364433715447815900679105671657622511096540
8884008266718725637132878150157426343523625884762582739325992803445549065559950218556619182028544588
5360092127324778373232092549292919021413692811626068673758416717038918334051090162224539196824506003
3616234227762255698462606566819738091970793240374446479868399566376343727873552588737094395374278285
4009707616058060923163794744208465336018909136794105548399951140783095857104081609220639415422955912
5684625237944259586625846656668615443261693981675852685523327041727794649737390153184847982908265327
6607932182880719500064955203738861583842562489491458738529915871108631631503348824137682527825457818
7943456092165856563285790632739963271225232903111638514700064785975137754438564869323320403349593454
8538150940738159632918472237083665822566788516293319711961445645856257160828226948521757730578960711
0115545704029550162565662549681850518763897403227746898566705322973569488843827406797631516052760045
1418561481167343125253525216525369160825768138194476989485699561175125071010520991658927462878819876
3429257569877067665482612336958825457207843944227862367190114295002822526396467438410800116003896748
1375568273816078448661104646012519095942949957081287508561404317392324015238721336928160103980379265
1637453095368020593063136671509356486406340410934131890460106442995920010199204026811617058786647946
2343718515193817848618211606380793255078337068894725191083767072189346820730056251156746135090768784
7943256210835110734115668334429935565605448879927961129201565919784171048289990911996560197238923895
2880722696947999639161669948161593790801872750536324426104999472241229436774754203075812839328104345
0946200092283202498750229065041630571134241512502262397527136260976533210901964793797623554029749445
2053632478961958921168246200639681055883879191635409890495355601722793684948227214145769974095559863
9469872537759989096625766492134487704174116680491344090297857875871618452698096615353136953944929606
6699576524865628798062339634587520191562552254000222403491258844069673187663552855016269214754017401
9364631367541688193890324082487212432927576832345807878046730064999131197557119451651627755464472790
3611391116681954620359966952945365561563047060170490999242231563142198103798710506859995621457651051
4636994053611901444930332499068436639481528410401548902004102070218031795946470571042895319671399841
9885889494080612849215379564770887641370211278749335333213308848421460473393819889517768725879029868
1770022185802183786714774283232830416510990603122933181585882680562346786525214517088809987175269014
1796497564008820392630267334600016486215419037264963059461024905409028821835160524737997744128779468
9410386197864786687317419716659971547658188463780659121330635302224636971103870109813517191468089227
9848887622112936612522896775752365462580103024139622991073098793409773652609115287158671722372565660
0679879846425911548405313080031512387210507866875252841128612178670657731536546117025324933908261157
4274348936623526037848072439309787970935036515251803915652048553677419916585165486489308019711463144
1635161406729636152997562961118460134153218478832352938349548978652334503727298816950991712360385488
4420962230986890824511110410863883969517157653125747329313063739554190947024549405668019180349642055
7977319515860170017508371128336880676485330399624304206989425903310247253412580260425572989075448430
6395745000019038176687959678261914976004698753720532260009900183748056393880151856326759909982472331
1212248833983975824226541141741397044027194085332390762688325053278107035262658309009393280251560407
5256893673362589833507573905344311118636115430826767348875015092630593106226632424969902831031381025
9610546076728766375924269828899017038160169102043672248851003187718851556129544284926935326328980833
9528453752247511224480308606874919887708686412384851255184797802500688762272098269084819640989026817
7341057534262443462450195556841571551406161237903780342001784436623571584918215103513420411707523134
4847592207986497457341042315158274858583391189280231200191065594910048592964060079702360140585651394
2208399388697182119177170012143494705292095467986652768526451755309949834076837230295561217858996646
3366321440144221542024595188653383527999984939689532436496308510230809126273847584001251618414180097
3987895467698335316461410473610031006675192225275769463396267149753719813740398071844366268632034067
3800218685368878497343304854753279197250040782752863162984040860943713794532815957875481368216248893
8897703211203887866702639111351573120681052647786290559805407612592334729068835046143076211559604459
2886625905598175244451020068660760962445398163816835754545907974587804758518558089775187132163687439
1512061804941390361170201071897276056290336673509946207960434373410958029259279739884119026939599155
2890279609667299922055586261631114026989889335917091194753538329482082752159926245370935033650190616
7373698995084357164451219610845580774824815038702206167149924456448757403127844059455117560676237611
1818450030752254452148713917042494072928179376628534343142269760208097835899997641338694433797473710
2647211442640213847432458907644067045077232130250127503227999031699137436231621200442305857248232477
6431156241795885928160889604513137096483824359071275645984731086223010461804684015231199456634550988
3873059909866815393244677776418704816571960577460483557182640238855021560085483884807997703130483515
7381860204860877190188059936046332199722808996080309191058658760657971451313618962361750466141520613
6353236513484505079296025149335013802051989524465877002148426257762959082766674050788045520234185758
5881283138069326011729855233181548226082036404434569132645724025817670590897118882125943559362055754
2460173038493626280359523133951184200519930235764914749234788737996016366641193406042199728106592271
5829785673788924876586742961016160049444108235395548428271178919661428683808879494173352803951634014
9871266054805681151216922020540230123039580746186103149988993035972686093142634281901003267737085368
6805221482584244244650616109108085079946045863649371295028806110854640450003690690461494335935564476
6744076381229004504765126342618104728353186873922878638987459430155328597409597924472177246741327224
1535411293678028718214119614419863496593959883254087176336601122112045044459960363607853429824905875
4944545047929394214010233767047727404648395572987459775926718644807804315081697367026263868329182376
9337468881935009733588294025196854570314298554333656100201437784198336541651709741637177820847182562
6964913949711865118709811266727644988069909971768159224344081927087459815483847370798933168770386863
7807346978993771234558237899060563942315789411314432534579359838848887278215756700468054168146824340
0298726841562371727980897329265369362752264405015156921238508503889534413847645464263710102436685157
8950792293266690060789596861812710325937969533431179952395214285334289804235468129115868564799829821
5253816666546174571937551163674819944485292672703631289928188897232643003669486099386432491551554632
8861018043285120159887789189895811524384797319778034207651528190470783941737312524158811005773397689
8771157804557739123928728104565876157489999650346718469650925932372152717806982324436435498739387023
2723076596030894215026921510830288267843745619500919709025170098840866768016291457820655434843372516
3455412428931447659907751061652506860276460547168119922546799121305774508637623216884782291385489588
9055678978020004281841908360541348142490391087739159594155280043277312177569949449686897071284321048
6921909379127642534158785630841519780630766414085609623743954161176345811810005853757412623052579705
7973365226138536473490342969292480398857880131638597007623527318112212577163974070541685420036466694
6925874728942760144263469675913503068285120811246838908030498381934378937554407782353401517077253093
4424277022983680636856899362362572315594431932774288610540299747870638542625005923310255337209929703
5186780140433018289099128774826101150689842186027425503884271380970619950646971685423058816126670874
1260301549330445372748054004348247325642471422674716213966061723759748226115172338448537299553435705
2455926989747480913194423116673250712699191488615137755454851546991842266722874426518855666651389743
8480001864821648383846592318777520779872268082224346768121281049512887670444027606798895317428233595
5889325430062725590837401396830079771984093385804476948304766616276397561307643484838039824397084541
7488740784948160594978911873371403233327367803611618741899256959850785597764152340677057308495804786
1156999163551882254746738868493017837128801172842410213300854284644292627392252210631511196165205829
2483778496137966858143921056955372281941567457028114529605894122306661588577809348225386393673554270
3533971707149085947483821990700210499421732486701551981353874535308336060048430816544732551634557389
6506953494093554025343961887206584843660382659732757712509495280531251814582119795576106242997496577
9187696616653475590328045029206603909173106401094722279338505160675397979113245152440162987612338655
0008764759180119476748536253012901382075836998045686418237255506660859785602570109506170394386638162
8677378227996040898582415324996326981668355593366849992679761996371842739679193913041336271643980494
8982256067104752048282624324292192858592717861008579210815112696646423927439665571060803986556340933
5904880265418170399316361073140895798389167931801263677927539945366716452253413134066167392786681664
8936327670082610440263556709286381088462584015815135339096733317312245859950277355907757298213375138
2708698637128340197409112137360109268205630137970007281411984927189917776124209950015727805863949817
6305965022954552213972610928860951704484792341312889365879291838478945215467709237588270390250445255
4939824520012015937373266795946122112936903444773860809088147128105146469704116134240713373903660707
5872276637977663989828471945150929584264390519164362967149757194949075501790413891731503216974500529
3841895601269927981027035534795404572262206124567919133633008683663691915171681085308267968324071178
7763576729902727191882361945120720329644596401951035280140344589981129232785890344481609214971242907
6311392458251374472538590857549769271105286066955673018746948103333157381309890540586941044079745561
2486340251679790929966920742422627452835565526451873775369882403948972267419762790034697579481508597
0946488734448409210312031689083993008156613394060597929763809730867365677802532240285880402682834686
1844028551160792478272421999078996848926379517650835106487184961954552758136330754699915864033768874
7584916555339253672323424863379618690132664208904544168527380716424444372760268514126847146019190844
1179324308088644572556606053557940440929312110556772426893441047633289355551571556054405102237460574
0047294308629474892441454674922702653832476975865213630117511050334783162948797430553586108726522700
8075693441261523016476635069455626353729861676011783902046612460858708178152600654776370080557800940
9188118990192500319332023881120102637295611400416027626131769486295729206301581969904690174520913650
8067266967070549015976985304389312195780620087727335418082426446491273715698339563625657862091393915
9113450220198075575660221277780221631014978832987271103651246122319750193505053190490611446976433190
6492456916699730946665606905212236131290488007620748821307146602033037185483477350212423866593662662
2652210711154544813244031941794132664007080527268669749666660443345309421742783507045802905189748082
6624903428201705368125540002534140884595391810976762612609481931855040806533279335713119820929713998
6311750064981651071773837635532053998564290046425223302984437110260477490960616441328376887509690852
4940657583946696287124458501200124883356590656259094657080690655162596903206057675582426386194377241
0288112805808234852875591387066629096895659359844905950674739027896877018085404835368958572829199350
3706369442575956490652929123493369581210373058230746547761753810939794647066279741762165937759696881
1558044140012524381953035976574649814732929910978505243708056940770886996031571045393021141436415022
3492220143580785622356862285144904529233722706174365807270890013477666868887369308158074717702834508
1956733060604638683834369835009245260722250958862865645115118608997732700674069711983303672372890359
2756720870513209932960638130180874721523139192584344152854242507382927038387638976849521226869778164
6656056788565604299044657925562146049974261022050907186256928352924187300848907806034860024200448923
3071893174948333260312619111647645924665730552674847518825460777125389695338396802803287266748636324
0302974473085489389948958093538075222039955925150968490938022056384242788685161868999079713749251561
3808434973655930899955998406875774032220069360399738288359035697591761979759081961011878657660144871
5058288566834975288812988664078373507328758016524180352686829729420307493453422763905562550721618044
5916354834085107375124547057211376448927153601111833922005831150194371085754899385265020989080809695
1228375269642591360714239105831680912827567467352098221883208924366095562352275357599009993444858400
3062669636689636893057575436428204929913547907940637987635005824543350461713276856004751578800857239
4059997754049524447291489950881079372605907073527793654479623467903980828796113032923943683655247229
9674610277198037140981891360516628984973264071883248722134451250626008151241849087652902764898013756
9251117378068946558308121688250318083830490356646630267735252316516298838356761730287561119322700374
0610399188812691157871696857291432719680941210610818996780790016135836204159964768236298630272755410
9007783442440030348870771479689664571237072400068148877324633057402857710572023197193767475616971586
7209482918005840549391833371696105243577921445227154862006260290272854905488369270552539870360469966
8457088229419164781145063216872155004525489818893840060043068065315361022254020383300132847393698040
6164182712978044803615005294771153724709212719556128035210425537048468228148199295108694717842843690
1267718465071121894917382198309805996615295072514060816096061935670029043506970303092157827284804536
8816218599246315099225539778105941376472316491843964222139744041945792505906137915031602966494218649
1171374362189963898767624574204724761473579247220801887192698970619375927308058393052250668441403389
0372100245211559178493546326231445355885958262392010680375177159830889518517342141648618473677560651
5379391910065412115181555800032884412342506734387030667453124164483888276175115791805921089018519915
8322004119143391036719892671586905216519596930924668300420020177422990154115968569060864725917062369
2833600817881742021544658579443995287825998098835120156336886348048346516681865005548480237496717704
9580559092825717731021513923973312234353658851201194152801408334837868824713353115751756238945191473
1046559028471729292209366790515666875678690438543132551143923511459406876832998979689161337786910120
5114052656744966548909659692077017268300582419833899739886373044805313410658719781970333516637217014
8576810004646668490563397896504021580763645960526523461194872914940002245425237105523282790237362791
0961375849751963302645710290205081905544014497665935220098686614236506971504126223888046111092847392
2106263097323916493590451232845458303891878372822947124927817583732438343764502027267837276642794576
9002068039346219871932621835996370826852130694245004399869920048953920537732201032075154669408053142
6528344153267798287135921129630737653558041209328055455834240260773858829480214816439888451016601926
6803222017277003249785281635857082716730946391233007884520326899015294711422560619916181128098031814
0520966140796580103029806802726707591743499329221214061689613593499604337209810045933250387401895660
6410798852011331461194126504459674146984696411673039580381295973060378267940509210237760840607275859
8609693460606777189732410128193976673432800825473774876502045033839233282323850683584240868743071661
8486506475591398472493217966312589949827270070557868167901420390443122108613160441319051156211948736
0590787726002786416042054890369953758772001690493375132583469673884880860891322475687798686753606790
9565820889349411306600069517104100168783585169834019464381940303099934782950520114151012575305256672
9394682196448349056780411733294820488188562437010763690848952120115769580081939231573018770237532386
1477599010953320421556038100745911835755925040087309556447395238209176149580223707142850544181879294
8404841737147908483351657131651859055596580667897527777140117521214821902886232820744665719964041327
0488769358882405572275711797842603130954746117699458546931349871125004760288716324609980833284233564
1156276670830706427812296166690822797826457116909588982333727019474112653686283031612302230976095493
3047533642635814525580269470313634701790242066370465873486694163616724078871371094624193954120872371
8197161152497813200157901458279670499402307449658427303843864935110431657076383129765478744892541048
2541053081200793479914151028190976339497977073368316793972504527937499355082954045182584562968698588
5323387705942201904623294538838575548933639609495844174974132919594507859045902966273661923501329966
4208143191268734920504899091147108543441677778536993230461255269984996979313490922595726410105811082
6534741945544856944252656232518086487878169056314811223955897401623576040133406684851071393272185482
8963504395333812085997712723606784910403493188948288675479353443213563892528839367255686119629203310
9777799688325062228124664702109833615713612866183747516872839201666763598047969970307679682192596020
4813008365516946880827065058195939478047524558567341965751711294982760831374895361104689230165807840
4468559045902834847439395377879859382025987958193721836145192031631407976358727527105915259895292064
9136749519709330725973423764141520134719513917606692488508606710276596391292169831944323979875932906
6882618708317537813204631976405335188374396135603404736743362320947172403118183144143441511922339426
0545822331814653058311135030731712299716181958389012613760183798719717709322628880627295763155522266
4345514825612247484568021991711473202695422689364991322868525061061482349061244866232298980769765140
1217368263635388323649672027396928253330992892161022581101005997335588761483744946868975960183840378
3051587534941130957496371612351270842631149695053236161818988478235124006040622742122343074139727375
3784136266122598753731337880398402182001824387297343659615527243532203191227048926471877566930012411
2984359231052515269173636274366335877296394797181974249951545600401830153856556342470823589426599481
3144135060654422711750704089167067117566333403359211796794131480282647206469268866443667431473530105
9651965129514738454866485265795302145041788486849792038741792706852963280040518195151196284407913587
2711662197752062096992393302605896247179784170019915764230996193337157840703243310992535359355949411
5151937966950207296270443583119644772036162556620492514467264090897137974433761935519223958658107827
3005570443205554973343621827326054310542282095213347327888312800701463980967097353374324082535847903
2835264563649524788879281709073588943135234592990124971416104543637725459287036536060554889998774292
2307186162769313613652995753541383019476461942102802076319339083997422409548459599855937614639580290
6222759551068977240103558839145460949298110205095054965350909169251181633935985697906735209542067647
1392076794381983982251333378101130408301969604787975680965833811658329532988335142002713633936355202
9834035537799536689895880754756631320583222524819990240836043645270633850308856019221397234438607095
8984208903223195380497486108690520817529564002565940752841900258365175452630309279728874707476023746
5911317863063231218155052017860281684107373262702652507313865283682844146792886025229739941891379825
2049662496580123298335529417696386786657850007876423425222208503770575892647089147503743841420113724
9064031493636919112738531631661660808136009906914961185813184501928382671032939405075246179707261256
1159696876430736575554124005840508868311302753768178071440809329753681263739567043102540642079560796
4890696347273102344561371119371306800042932199924062439437370075646492764288052084998067703753424951
6541162471723124224520151696872179473642752541967441667562046739977591414642939685204136146123400840
0501071424634331284070291136157895206639171857948125349302054849894013894110494027604605236995918753
1821044844451105054500712182129332578478312072444236596096992150666050934454682138769323599606624688
4436101242484007456829498671673314282037326587185079402052661533654944771198113171000859153362534123
9451894777372887403144793692401593834280192228956567873800907108250962365082162085403670853847641829
4016608760881901735818356372988673748378007877825038614940662836336679084929699260398731167521779551
1552732396022521379219423084065140309944530675113482987418447149143128549468947940264104104821946006
2419157325702703104510187183229815707551153020064617075471846032017181222594814786544174100576839555
5359955171674861445028769726949419600322851326319590963889366213967231456569149018398903077530501055
8906816534628997318274140387339297492096134643826421197598144599730730016432884213726934121251732610
9225091796761043850112903773330865108491323819511746829633571785725329242639354170357882294318595498
0731464710852671329411667154236265677640937554229589022080973099641181874517962064308036513651174449
1038102030051978815985992710920749527251121338642294799177220231623555543994347003153448652025126555
6276766213250068410920869629142152276495166675960842374397548759666201644177977926676357654409970423
5229598170907556627346158165491169958224057497829835658719942405467825161694371124774696672619144891
3327348108294303302739047787876285300562290362043426616829977482936406319990398527409842163924098741
2253177090164247173270318732293659685897795306478958719854083224385500119950735163987313529904001580
5621818720575068428145689661639702336454033663748385119326228039662576022858828617081855907411245059
2475977372333978777418319310534768907066301964544903230354586999731397839514231871698040500704068629
9085053870428867840846309807033999173280965142127649941307214527151647198863994575854075236201739565
0793962313322266369018024401916852560179916879997495461258702451497838775924181089768153249328474190
8481357725273885361383945657420530655160696922708279479221198758587591520414802211913484175585417947
5622121888872469386128271661480049549215219734215784524716498430846097447752317177616883280211213435
9677470592280016363775257760354266449342162838821232286820584688227044553196198172248156042495954652
4456145557084166637296781568620094008549765385811784393782084177449086936527584632949783863158482336
7941072432873403965432183539119327313994261019695541226420650124999200810581043958288027065428204313
5139392190921384496157333005780816907173896761824187115090634800029624439160820749587536645542847197
3503689387983276350373795595010537251039842662872176704163643408186530524247894667024810596850827209
8683858314084951874455300090371264986294199538464531109759149924089969124072494015659483504171072456
8031847285076693084961804739178085327854254064725127810382621415774179472398623120926560468874358327
6727670551782007638118338206523996911357547346839061381695519917715359628614103250384090254799129018
6639098920141584850271379130244456980753786982076037406065812081851129460936876313115768880981070603
3719268658896344941320303528371537229319723066750068959217442276007659356481594675931652100395712544
1180172200371197077475758977774525244114514401892787702720532717127137360171059364091686937820871707
3194700752630922546891175765056156341197849125410232937775513714123881048116352686228108629728918395
9557151497369137639973008475162766452688263642403536380023103177620551120265277875540675767975885040
6992438642797946920785925065257893483691724335723899801718352102665317464592971034106588043395178125
2247116345333243164962029311232047299207434167754138481393146430451286075625059820722440197406153015
2267993958059391684216203076819360300329397526040734481611596195335968040322017092138340136216147513
1880613877779424762257072420151183603444368583738358287809937434887892199612097109683853072101112857
9457634674445779723154248157030605224896384218151163056258692585965018617382694198353148742039972158
6903245461604219835969098076308167038979897213728653661037906698350841575840045763215504060226930988
8122817367196482392122362335392563490571015317037274425875567625597334588978919849709253602879376197
2724808384223990874459727718586759566871145567824628335380867771098805782493917839341798642720089416
2821260354079259786431072938112959578301459183560193136241729760585211682675365864854065898534835503
2366242960307223303214347015061310916665245442491932221002817910686750794043165650466876792151018296
7927980533727865852437814538583768151989008278606554934727368265256810715776806232374062905684531028
4660896652127478407040497048509237392519924927378324252850383381317366079637464306169024466029117480
5366322452428792483662966850538363402342242016101634864763699565574379050619645091736264453189939710
9595337017076465906829220015027803950449713583478601482447716576297880922991289331673348605778598773
7017054221178911700218834828764546788608672957509491296787010049035050218392694074747854015106762522
6370762691082145947728530611650436788070411168727991127833959957637082909125406511587367501941321340
9310448483516366611759705689797433407961913420837663428820998934358217544242402786325792112020571452
3549075291731862938839889085325891367203620684848823958974679122367379956424095970902312521374148136
3533298827942240505011313232784117417442440730570170352025529763991466745540557748429496606443801146
5949481661551586666532250819036199246595019286294249240681422616860888008233219823980023288669803339
6972462302622888712927012294826359224448328773459312567006084262397215820853331866745012256694378060
5477157283515637336478193556693234978322584912017407824224380485702010265717854566847265627508846191
4420864157554401670212865866788553277925418931632161367973665659882469353292418466343939562377078810
7331456661445857449749611865397081642898909339853929989276976117628881638291485132820594808196807164
6222819442172131084045411950421731068652667341775157121447349806414054838795382152234909113981948108
0644384520199216427692934029992401723590087805405171396896968025488534631948626117015201950553018460
2272338920846022785676643079187102135957887774736484485691569770915506340130170140228454981338544584
1288935076220153160219700314764766560710217149681789803493174854335173905672758499708529215691165481
3437690050228894116229316256909749691865707850561138086545147052239677009629355363124629274758797694
9018884170961943929953315404478152509349372378437365369293988848982241649560903065691919094133701092
3461791418378784942086146069971628989136907846955301342118037278224994210529382580733961965786449243
4532212944460195897111221516907218104900472910630881364145848186151682687333464604740911532627070742
2783149187207539950400499928297694438624555026040002001400352720372834099496939839241981139968621630
1983609265021155506718153954536682859828326553592285570775566239081793247688394751391304400947539093
0079724439145550528106494567708096623102659895255360253987795560976863514734078655939543097233798831
9323989899135144209378637104023312165521455226775797079094461605549223250680825232289358092591139665
8503239587994151588064094844674909156486235284347612862715398702911002187653612636964563638117532167
6175800976620687614093365878752358658647936270391360366731345421676552856090072025711260148225232681
5426478961873057668856657236904376401951954250610105384306503970269123215787180744765952514129181551
3653578117666294440870824758201559717198191303851318688775810778173715607141563963356119082695537492
6229087707646677375001679530266447636255138572746106027251059691137890083467554489920648520988706733
9741251546739010724992446978570779041110653245154820514464188810113044963767152237859408479509602911
5016262752656971809842031065861352659979296168768924988302543669069332260408382852861679575853829527
1490052253952516794613805098778360043335474786376245088487172687178905057054270926429649342888606575
8766363422857417064706013413091482972812934119173937887315195859939531056223947362115674551165835295
1627571864800782709307805315692485959153214360813331621235211161178990675059459431790851100786892811
1873084431467348511313640806777472219362332906619977518711602608471446326471511798340657682412834834
0633009918789818112432940762230571215837841457016422101823453197101544584654616067446186807722008923
1511046988526412332201401251228395544471276447994751850387211594903068084024323799185548140220108706
6669179575802432513337825000908679364661759820605759246838801125447773218124560527336806454498848897
3503217009361055419854367081881366967034425897048289328188552614828162572383555700179483250681108838
1971768589649426869891937390771919526950189226467699611985121414275312434867626103350322669951392500
8770838819526768775319475335572243515934010442209581455191567428715762004169254426933663124802032287
9301907160621784958506292249420040395259105333639257458405779037649006875422613236674643520736503639
5305183420845956177748306604398197703322934628064738885014233950761677244420160653867197501968474287
0324550736994947076825653809556040409593715624169023626009635561107574518229621748708300487834838167
1844598095406970842994161098479456242742295591576754149647527821889117307467142326259924754152959511
5945149559609886567618302477680820675941525801661523413013863592107754843457402714635558438439828867
4349512068000631562321327609119157937024828932888886744206981745898937571432766052767593512069848461
5314336557813996399441422176191826876848882500370780837329777973248137052107752775992164619299643217
9906360459489387911732997426007463706344228548630968820496790519669482464210438389066566235193052091
4873991263495895239476777744327594060053840380698685924495575241509040025608482956859529683030549303
9302415384432199004475922235694400972467682582196580805182540529883634879637814695198304462064986625
9964709991745807384474749413931629785326512798484191402004383849295095148426268772444665554951251061
4015219201409397300313962203938529069136193749561943374220258166213088972839546644084246600300815250
7174900653886170115934075921215430289443505155968896603214462542508155644183551570044557567253197445
3571091106503805224422785145240258806376720411562609453766627837694292868446505387587200035930476366
0063628285690224045958454560123403077884508235396851840489646970428998638335463528433230990492353349
5949697128586474063838458183109605541801912775247480981082472124773197709701666014809789249602049374
5172148829944547161161236592959428823489800712401613541413974839756170728439653698239346542084376867
0166168787618607509728242694465637768660974534697797568152576467629088240803738572145244966576156481
0775564798691355484213070923220799946714827398251733334337748066663631936883107252232827079352244586
0452094606591568308848794640788634196788987177487607511477679627210709387237158581528547593442831549
6547843659397577739958232137344137591615625734825130440802850889699036464883294521582343748596540854
1978882446626400392441639278262323663462836606812243611817753422973301367102696541803469387620894902
1015038967999763275571499271069652275615216925788897620102410629089798652338878710884793012011604865
4207075435869530901258134708270305753776788631872125065124619501110018825760171426472955391140005304
0942802207064647593015174269323786240590137254845135561350483135381409970849624682878753197690979560
8624137424628086399040215730388594723959723928127166627093068029366360992868264183497370689684323659
0691066134763524852608988233457818580360316964346430160456159732083365512585416941061498006315538369
1253240074735934966366872569504298472638898897272474590597876983366839806452294683991069762370516871
3004968087673135493078010987341815571364776019029788870520620098791732635440990862813681473228306016
8192993772591918837608313100880180803601269525289106735080615473708807400130645167089435182040135198
3241566061560386730005394865322352863605692963328550812471174506224105613511846869441949881097755314
5862226911623725863241090927045876247049928987107759280954867843755811814832777283535504992757606784
2854684290501737756535647758734147435945483402271577525111868468411873568138812335782029307606913547
6675447041384611252280064928106456265048960780611554378062741892413481503860928293095628190099974338
6374551699485856019642371352282207422222137166084527570842200528520228057426451503808899996790732869
5289786920383977715752260218427144058164302710620238710866409043180156879436326699891288797531285337
2739739704832794351435214814485987107759246385431669107642179475234019754348723403055719265303354212
1718780523182280621852290752197431355046390991947566031136857779032197448066926248032212397429448300
1394877592364809716910042676067775364580311601816299994516326079827507399048560556178835948500215147
1594563736523361934575230249824365842625940461062276443506478509086292672647908332334936459721365279
8460839121566136676240392137130481062445517921438062108670514364231072904641071074933983106583885888
7655936657053045452121421235207805694351410167203332438775265983112801285937427922067332816861111234
3956172238080042087716010867937127530351765598623745319427821823512665046088548917808242448966906580
7230818676753143777288052012977147778947697451559886548929101643749089449157863666014095593401439227
1085236354879843872720081904342258161243118863660563187935495234443205364640593936547447083926487549
4914128411543880939868759590908257619262702836112685194840206764010245712776793613278624562402723065
2636985043823312846084142293286700726928097354918204959148703973365046044136002239944385074671589087
5343432264873550221344697268368951650942372201241891515057654614139564191528299639373795992880735508
4699144257142017315096019445302825557491571685585757202191336227247781624186721195042427478713064418
8755366259301162874308269319414269241144862634720895545003207418544000420265892488613647730894590744
5293768344680907257169242209560260360042123304111238153810084649044888884542971141202041989779070336
0001684385268873332734364865018240253326381105578091038885389065877732533008724415118687020348861682
7358856881923452824562413383822239044496733597236683163149353570879444431964123805559548866913538677
8392615604233900029292308058377563288134645193402016481364640839162993871795428115067202943580172435
1514396062863301464922733205584452892669078334308005843427250565529345080630509913045895308155291118
6925947495456074824207022387985467190383528090429080234206184624853194013495646629006011655269111494
5005538619284749129780354587920640038161180189512756095732493414576746313482864162276159003077434256
7380755234507793543082157066248573709815587976572620323533231660698652275540805904311666811187659183
3117390960451475266255773526598576340928050785863093205838646778645776445885591300867398711236534752
1461484175285449510447063097251346777144857988838335977843682716232235950442104460370899119008180466
2934372125223788401584059292733613250406523568625200019182274877004403745781228066986800246290342148
8682675144396391880162753273708029380908900084392399108204359244191904263687679215388802162769265209
4621274751734622455280949091283037248639608786263483473056014030019472203735945549264771327626655169
9292264723971062700214248301644051303461735365585620902783239386400685960775697012435234685593589359
4824117709485394422903098836917066838349581557167506973776334216930167563043464213385850052870590347
5986347705420894815887118109688702958186502307256975991433526195020501846797834954759844786291016362
7624347080926888588421049553419474973217414186191475964578655651675528588465023998093364976937781136
5182893181076665645708208965606301882606180341301279990316773019428916242658398046452675320967760151
8563060474587411443118987396504536257772890142204628173849516773485627841431933995106072611863148539
5802763961084394992268202735072745724492426311230964382538883169707856967244130087625315081362017745
6644550513971601210108964323076109202758934701688918157366938822493113269426257146354847673549116949
4055827064492494150237762405899534170591391886630507579949377275631099030205773180431178204477492561
2437891190257174464503960017733492624502390446353840390929935320380063316356029545215664095022672289
0554855341217863766759835287255548431036890584919878387076408008068092920184641036348975003053483370
0608094264772176971655147253545403657971287631393139166024083703941561361224972330264812990561677044
7387948754641730579942685130946670139174651217429163998582085896533367066926930544531854607119301903
5726585845139392109097751293934822323740227681898872198334970519009628715916926698013644793273300696
7210777530064677500938932781059765359436361609404674663755208854560087575308029957268920331371765489
6730418464403995423352965754946093731424722413677427596162758971456297952872049108661352810273297067
9914838534340212367422152593191000733914066772062130085750284895887750493212013060335698877186597789
5391716889796527630237484934072693764173531346362886954085984061229953404812531998711333569882854955
7563633937098251777980123393602326800579615514467251130969002582498925706381485903710860086116401103
5072103808849813572315447708634936126942629263306152412907998052669498150925709945528619544647147988
3062851470061545523383480792789675439617286631612271815402948881029116741198405232859764167922279221
0717750987095905175280905374233987656476148800113218852758517049198570963058954209531014365957428036
7999343644361781977643464087066755724964960901555333647201377299048405069339369811321866311085599626
8485319189844335417810106635952982234368504552368144336880413455808190381061752497693691904698893628
5911484949739120082781129670629294280309816163234730952308720010253920326011250960370035641221030540
6212295698283967231193985433811732272249958668085378358233478527983476450200618179789161849596970895
2276570701665378070790810281252287144239664404634072339328192556659393584268115534614400313441719344
8794943854500257144445308474074460801213632491453219604326849236612212355439566865374522532794839602
8648931802691327425620706004517715623968139676744821496236835362640152487949518085477902795743829124
8072021502928357067041627435716054573756435887392600499743806139201547678731821948811691862164433228
5711480793914538213460527509452566888429644840891500042654736920595107054583847691157023211715294599
2854397362564085572745457958594958969148158611193048312441300654080870816363783194809725128467958603
2739625621777761452412224843299461660204490910371272475301326206166947358514196069439150239845405372
9713994563439864543566624323861765833660540561013752563198118301234388512617591863372363799472334707
3410394861260444071201619958679122292600644472575116791294615326834004402013310980277638170355785664
9943243279973204463217196165945848932953380810023355956020368767214532754514367748586646368500383247
6566496510969355718226929865656665311723058389295700709977235982632811186942217917579393101443854251
2950359949743123220686412782350127983272797813734488871882342830212419356966699169250878359924438528
9823047848739253965119432817115159370577972892390529792137078843508735361090074228320183128398321867
8407834677211618060420682668271633226922339623663573119390746387417412597100124459676744071546485065
3705885408807948995900028679138939710807615897504260896610337268681663892073732641036832240280025051
5170398751189286530516785419542784722421047683422194886764573161108914184591967989252827573573978343
6922341302254876212223058447573374162569332890925815144262019638150139247447011950182401395510455176
9645583809166620145918533888704712611213707138153575187193212744937629896357027140356789626446521538
2849603319162363623609069533310036765698593140104098270644900859572351428667832344089414781310589504
9807698439770869448680383901075161492589387650596172950928521774993502215312489243624256413627639000
6354041024869175766588280877362625745154351800425581000905714308956106945724570843643459451501577073
1684632020508676202443583757869649562670120814830162808526362599414298443463888662962863219109268044
5368851659652765885539215982375199451253028314063328049381055791857081701029692829479604679071137094
6935285139047628998137584917031592414587420882568589279825882892525958902119322502305537744177418685
0960550635995826380501727456188494566356862511969491506357515489647489516614993171838160963386582882
1383684149761043957289468908003974263302401928562201704452555923578429841601069435525606385305909097
0314160846837845140780282932410126585271465639288521960251911085836713319436805796871280906239905452
6077101343307223398943473780452353137986117001199490287975025700226596916600586633917970628811887820
1477739095757875870384888811324156098390556820217359693836988708191001492876262279393881852571946343
5787381302474475054890421935409596990880568669641260203641848688741896906154756373690749559125881313
7329882959123284610500949218767004018583585355388936093156676249658580996164398478618576478389803900
8948423973994885696690578396479405873536185514156208122149803155919713666934746918006562020882484655
4384696749760652123778683683070782958231015853901184537399085037329804642029832094843766238334485864
0036131957976259284036924658973028705642019150153527455371312502637875774191282576625359119512653306
9471036272726195646344448665214859367942620298619824599777456950659747027619127674701859041904217412
0738663313741850898399593146590440109891274816282078472669382928657700641955078341453811594921026548
3954906279937556813551376468338486750474209890436630146136652133020003550331458765066324737056983589
7653511518279896438838744016597595679929068840984429863301352697938413735846076392375140630974154928
3351312726703117810127120975696524818104127304097223089659070825488194793309569574265853552630315415
8597165445088914226586732039995671252693021476172808424913927895467890281220014522342572463971674832
6422325765468361518464989714910779535153990377255627050471405727430696765880189546584789350509324158
3475220800757322084828763051961211472712636883641669403386600750646432617447856654427032496303663110
3130129030986905685156072297362872317423985569039730508244427532887989713358569309649876553324125966
5123671248241546966434453241787071556047315826960503012227197225151320714622736119746046749887427653
7052246695239472486922623708340064555640802639748632040044389894949911768021227722537336793505830987
6139703217168854889942194247899381168957983536007664211986817775644959120587276736385494679706861298
9468192144656915709943113121183281538010162485517522424675322438184388522982792027503881758227142569
8279600727002170355208696679646369038572672701125869740813498106132941836448860240811839742948300965
1025097167576315385640556903856888570082274955414866843572357220361217051003511175444237791894071316
1421220050467411374561808861186839779794850238253919418911468604655917788365662483598125866132893547
0832459158915842295057657373896204429012699499635900687540177382185470589272795841716223649294986659
8897517703526529182944183607052222969160440107762896920709110669062416206084348213452159138063603376
9546135423633492196997210159200548684824558381347401233269648515208853259027496517455143414039091354
5653176558275002670554966967592269307916599983454939973527531613468690541726299420195464190834208252
6525667450774846405684364899579197241833076850734189744150542206362183523802738551942738999852149339
5972894077548267631258645114215880853061602451404492216886521747130825170272072911774522965720343000
5648095531042345700464705764496006895890258906369458625127722142443709099032056009138757858169003036
4659259499388547271097657822995103269342841819422957613759394830543382068814083723124842773837909587
3010125813364470305372103286244574385757799030235418621453160321157293407756878657719077185335007706
8256047395350515347371758977101762480586542606568331545329902814427433155939849265264525239591274257
1424994739006732047329849004363248839290230705961898945969089170455858007253025150709796230191807024
0809000550771378571211497705032162868985345614195603980428192920010067710178405877276864385541138882
2387797494030763807441152445731335503907551238283035473491208921820455986336443862506528930714495081
0489554689954942635361223987149972978808209559549781091923804128050081775152178700686941268837579014
2945339122215983722264281231168295939645036449394416312320907257782941354564228756322525477153370637
9314322152614479333410432763337730662388532357964768114013536704973449166552345633502779442207489315
1573527592603346050293607446221852469230911022424667767545575215054635194107082109217528098107947295
2240534676379495044102419971470578244046291415906288274733283776980039194576733077717274492819297885
888929503199581418264875207644420300875351122331566079
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.87, 1.86, 1.99
Generated 16 Oct 2018 | 4:17:44 UTC