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

3701102280822655370678760486825898756099105909649562573582875883316295832477721341294023116033767365
6571868194826832741420668322733112971746544187518691956693862929468183047927546191148802930134155716
0841206380149551392873531085185574200664331719470007472608905984497537010461792077482286586977262920
2025368203480628548185088428305808615550417205330309061519088093566234874850929840219300267923063206
9725049054895554138297876874453882129759944012385296613767374013345153916685517707181553991545269588
8596145547017103405809381295093967858225307837393271100134989299922279410860723583986311396745106582
6841030158914327902048364788064340215489821686019126292505738392707710008991570898204892296395194574
7212934193798122769221669939711761083047925885493176193540904119577772969039249453122641642994090781
9552959019452986082640419868071440096355306195071430808311968979356254237060173523031158698490057958
0686154840251637505712619518129070738271898706680483626781833185266930209292694594397539610159806519
6922267207765354280937954643086527186881024692299358155116041499760793195546331980622917541205136044
4686018080847622722591714016988868518875680477708773571380664596883552577230596215573807000122975610
3971057468361953882166546806004056450396769622210148126305866959828905231664348997680569887984006761
9292903479317179635118442119971959101559021269109834737513770644329681554956265569359291165781440906
0891581050663809919969756915518287234003116874888674800284131707789371164476893180590516454786343781
0829833115812345062731653129445717062013618222456017859903959887515692547329943312874742041698730699
8984340380181521891236657650905345333766850652334790177260377455591297734678044593754541719756401782
9301552632415477052131046487759122051959154608981102632205031231925131915177971613316099537288381140
9436457230617400728008012568014543296507650438057553105713938200111105748380983623229486264233560303
6689357774894827645266826299849856785368281926394242259606583178053680667374097700975376559452319061
4548139520400923857730183305870446799176654473918984902403698967633285029712729431086464352017294993
4514397818177758291295257988847013833792688876979706598553012840760858019554259465015426051315242198
9301365071743623810106584317565559223069938206933262019230060628788118784815733811435819729130106598
2471695302114953933550278018741735291852544625152857082895389524844945905378756172830358292449085358
6688760484546470701131776903868883536765739229992836517230107431647709363488703956558489433299304824
7804513714003757415643183522584704322198767447958251294631190706254588305836314252019636342244806378
3508585354784246856986600006110200903621217877903567002370647452959531045779055956860391958726717466
2262561675707215545262751413611966777444921467719603928532683989030341745591946087467149405960332300
9417557459350668370125773736439152703896254506163394450465608205466248646998262993323080003123210996
9928072801669765344874020851411825861831779004757869780324932707569176669825031521242996308899544474
7950204529271333774733123746625395329967324285574761976336763396457953221455915882619261136944078316
4905653503635228230711226106108457201047971889666054977798007664863593856525029605646089242975576045
3762878985054995959809189121590883209490782099667538302106950558826183618816857245552484049558353926
5103749453168732455430733361409271790103312825476558821322027343093935946679051707763055099323843542
7095205290622442900285970566740742683419826205611504275470281698300829894041363806378370179959032852
1080318209408149033927976355589186601359497486481617088241503182914209803471603267886094004372342103
6179735164702435532394078302561879708642976555075571246589069594476238202661889154183525868312005937
2367672757590192469646769796069078436047167583440549663298447220756422970191044868831844318841141385
4273798905070341853025198675140051600366803473721142637698471391290260222042727474890033818173812384
4423422715277151370731001890434188471186206785682554395160593629572738016493276302726195896203545243
6689532255809949397563707124085428343812791542830654910075990474121991474726500541372779338096885125
1849912856032474879266021570742881917133311160629834677253367372896657843896139523823714538447100717
8712549635495647644997365433091309930830914529242801899006932953791675787066650521043912214456598424
7864013598969600821115929473183667594042918868155606647577571036114664046966947861635244922368767246
8254768431817419002924994114599500845184078621141715651674933267005415520280087350858240580955110810
5876281415191831537018557225593621609542973072676095573789948157334419298747327016083848978135988973
0063666768389943112730590298533838501768685717103528697195437116869120214130310926937142633635618740
7404672719533758372206499657743106304671230890606577351507399113140275383446546832187061217843872330
4990314083034155403240463759810892573636798413557844155316102991215860028512701693308666420515348001
5206094651612668635999331361937578720358568404536544997667252579586166237467613166905259490423335404
9476836421678607097461458790865973617408022852582422277550991863910698196498852577828324634593484944
6778063529107679559798404565156195584378999838751234978589608504421241460873284293885732220817793597
1714771872349865239187383502868483294642934619679604581597582891516793153166433151692832096168465137
8968604144869607216121632542539046155928972982153527316053014463185016424093745041911473160219075648
6445297181302663749551823351612751993393780639259510421399589060503145005329734529533777783903954188
5231582048870348181850050858455751654016660690519234941942915576826941544385330887929114807280836854
6792674871212699904853035007712805909582287066240768997698950069516041004684823868201597737960228059
7778394161118484111464458708298020667669573105555122631521314763160736153849669540856879535376157034
0349316859472017714539898292718057102626362406531028397479719909394259244072249945792771500851496273
6237065540936185176696360574348931817061895401460909315214564255182942823174889995276335421116404578
0388095354907003946055984471621230308982819719702590541835100558948872345728859860071530110724353426
4007761093776212295825635768708670075642381298002784881648320940068389959198265328022034512162162664
0291466819392808717386373039047599822611026855114140298771297586858130964599484520623673350147469009
3666391159201613119695515715368834407483179028135777940588544463403256403364109237240143795786598565
0299170801429399185860430263318942379384697435473434374267996879512627792542082154158640663875902575
9519997528017291146160162147440778828463652643289578892189791028625301937712574457098728833855788097
0217484774816173430772947914643768522078276632106121347296622458269191770121911588925674290113796377
1505736832341887916813100146647639663272199525547564511840205408042152196123956557629642821212805493
3448541735322391520620896271353366309991575045300726018093485376060718094225157791513112420877515753
4681039690521461736722089504165329132770925497102626561532105562824512600016725659284371609464607778
5212787951424444801294204202140031632069635827363478869907397219640129335306394151613405790974543166
9458842932825548102890665768676203048948442319040174835248860384466482774669789194985105783248424653
7465323629108287521818868140185917277610135013284139423511503413400028717004762992548191814355816472
8645030051835555833799672091442472134463702539689933026805641669681162545083223695422261029543457860
5494756467534991024539051916096764137963540455303072117420736795442039452446844810339272509549703253
1479225951457085129131744872947604435707387183992730560231172152283075738854047689489436942775212434
2100638773355049986824798270223384779619957085976683356257516612022123612100562602897362664395639114
3752058503285598756848969113312093595066209594192680784099549936338372995154377533808430496079784995
9044821153752955230397103771183788096315898464643794245230110900642114245740449596287277853274446037
9234462307747486828731910140512062290194592116000200641478764095817310120715856849680673507436313111
9109803080131166182710318186858927526533183662598478812143595863340357273427582687584452002936627589
4906606487367389489392799958847623070731406228291564702375871217824166404361491233855530363084262532
3932595034002775550758521595930227102270094960075563373471277908177220605794703890320060200103680723
8756812309244194279147828807004934308739430316881202240430636059511617410019438472762839538701681203
0599620314325471818776196769453826052972575107866659074644884663711316091359408331784031230234891915
9048677881253434585428078288270860587882295907925870482257321106532882684186376358369800327233194568
9406069027505119716270678258029731013671197516597082880488607343227440590949850096980028782309066357
2402218195579242134900113892595471450554129894792379085023000561866918263873889717504048868178913788
5531002272001146567029445518036716600196266187560148400950333646825241328733969299942762194146506804
8336619230451325722741035854623649206826277238510454488354648789222728108476790286323352017218439494
6500903661949014894166447075759045236479087967132186631778127181808425048985276872065136860553198778
2269003431965576928705194069944360698006678746063598449437201795249571329971004322117226954514080520
2101435284673342391412526355700453284463015906445424854151334791442201911253370462604209178684599687
6280351230266015137587418761851355046144645373562887112814961666350593675467201328039640369718008038
9134768622546780367794558818494203716395148920686044366659435553863085937710967517526946515405720390
2909004580520748661933778517430338935511113660677873721017476322465124934150943996534470299656922283
9263306719704941396087777312274251038316514938911846653554492831832922235478578937308002081487698914
9944237838685379361882583530033482076586861279555799820876850679400332449054927936866080692650797195
0200859909110050516621552187421660688858893899638004037586832433398425261773050077049488840894541771
5859524522424523093075205892614935638973435044062745266975238921755465195606089487201799452189161120
9194423190995531325212955797848276127258835951731869578167413053045812077273649657379117358233230741
5534062234763819036468273523959183654380073528306755533353037473306381173074546404209123304329808689
7824495597726999582455536715084778019934169531741805349261941820374386944444871291640362237557576409
7871254670796159845112286807740308631887928122881096158881437793816656680679101677909819114178452428
1734850957878039368751070435418091837051727150578541516150519634460214242704195984031265248886718015
0487647417770754793734280238994758073130217607645752153648147026730886514557906364972612699080112484
6467351260219990600085974611587629249719795611520851736371169481044707722640990850673225680461924040
7898026703952213112904256002148222285164381203372098696257699532758901162221230959804473097147326278
1502655123907521071917472315623555046948492898360460333624407137029695531616522328491390084418545762
8877074835618895428733738304348567638990363005983393778890369285751611395830446817569379214066808185
7327732100103886997173091647295247005551239949306361577597229975652796076083695055677510163577858833
7694622200725710167330125300568069760462728714817629852682220577403925316883560782470913659808694892
8289770588362091706641374645343525271746974279515589425601569067914989292439582508234350895767755020
6555755603217653008494243589605920335275766492009969187106221909671991148519667200374195293250057940
6628722994530208606461136852665502205997110874301194133958280610396274307470598831595837784325295650
8828782604202978121479534239578483040066357348887753379229870530716836949056237071418989309346590609
6592957138011457951520953237463029439570939072233253941762157007283410473368406403988188906020036380
6023097775819891732642023178937779641929588297348956852408668302480411020603371453278107602874006539
1765024227811455603154673997254300620485429714621338378971861920483375636793157446796265365668999611
1933232801698713054527021765225050769442279853158288876726744227637594282856983224625051552773043315
1168406225119107650356351696302271121859266225449982876838251721685446170009874813310551857285732985
3098684688756918783598105183155477933202869177278124230232795328389367373164043758924421056744011704
7311805853829575717874411443989345583352222371478879925873783780003527001750168037141746043779507821
0206813631453806677936088386330273765615645139981676105265186053068657806800577812676597596301783570
6941806452933183107244103337400498582332601451248310573106066072635580137870521950122539706489991223
3324101667505647455856146151374523000864969123881684812109382994442592368897093462669447710379032435
6685166542700313916363152751550120476830953754824943494591727187526089072512893794765478912498136004
9774178783129128472553515364681130172346482677231874952486153351502580369658464672150142456828923493
6957068467390226846309746505830778761640452243286936978754641894258972659259222086559498325444978141
3655133464778910245727385564132763532666954926295695332925255123124259208586786798649335018410142248
4394274227577347610630417895348659047943846661612493153913745197695542576068585850163895201709644576
7866990239059083100180152995816632429680397143304475612058399741932917297963792231749152663394857112
0094914568357378884854051191529149078537649376872368063563980975737848124845903767958730255321730752
6604616259475870437570200960369992098585976954507910295776885876945942452884179113219498140453289947
8422317459224819479641977793392253596817638549163572896193981970338639556587134013471604330610114760
0609884097195486440936007736535204310465080172778457328244790510324288856205929581956791903923370325
0166515165819146381300813994973334725436200396346229761661664377006330040387213427589786170330999263
7272632508578372401154547332692286032127888493639129356866230438205668403872789162389773155617647195
2565649026957263280406409626277826070214287529847063463699000973088692809965131706608791551093167279
7392765705105209673990630449580868488292068561103608425564250708497222941744290870393770982105103019
0446065768417084482914482013505970871368256640733868144149538650236544333832941293853198646901173925
6544186588106248495617389735803260334287114783071848117184853418931209766319749707939623198158668674
2856376836962978374216193788173215428823467839727040907221996125809386141436524750438697318471388673
3369236430943164986747559869909963168918638358016272011651377962612743624799403058531477563909072545
4277811904189138464151385209967063651266642481371321816152590991381375500698999558164993618397118013
3847712658761335225458667083564278348725979173102525883051843871901930653039120106017998678788534043
8764749882472225095651117445237866618534203473995113051141132498231212036679958780778371453774754752
9256445933908125732872438939086930776165143185813817326556261374247132055185102018215603149816032480
1335238897016039515543811455700121109354295890382735783567821253244017504795931715851212668582493146
7172992922367130259488743793692373416693560328736967895489308554262490170511713300689701792304104065
5357544714190243163567749815188610297877397505434346394343987395088755880143866855975788397230706942
6111876515002580527829731797920590889921812942320048066844343053322683149463544207445756251339474702
8424983073695063031881780469799396788944424430196476123221362966643254046113763281184472922491187331
5367403962107758948533084614121771137360014454461446144827035612297359391811539158368072772757832897
0194893285296697265885294417378963103271306749202089776283943762860891409249640947446863729692549083
8646479230215482837047008555025380983260672615507594798001040652432457343685591009083651565747606314
5290816641322059172483496152580767684936782463712853301872649533483651372959250186207666889106301230
3954450002649572430086022979373688929851937410997229974420888136304941214860723233611979262990985761
1045150226000754822599135539573062551488755471103105627091329485939326745851889091337203744105236436
8105524728819945774267801213416127876614280388690501412588075546214602027052861566975110436912182988
8053154863667459253626275561675908201073189019499938852861319565595562958688559220212802157014571297
8528852609820788747468316175657938822269093731896462117527649097561130695139351223273227275394110495
4787851941946042613008852891313049583873027391630314200035784499104745877898709553509941487478984535
8636558179547195027994743531333162736096034010307206003388683337919832739271734955541030951406669329
4227196166798618275230364553946455643215211961361189277136918423993645013780424523224022123495976442
4209397071166924962243715928038608445596315095558640802443795591859954010723628202051525404468361967
1147174339500170233289751748580098835058429709105650956252226013338301443362636136198021549867552546
1383799217430730976370542359599620264227947316219514537419948398650255839906160176940345799340799288
9155161051810733884273427630646573251767630870475850069080863105678913016241381693409341749123859946
1510066172449395511207337100791847572887004456253434538799795850406708978453956044560405927724614557
7522446039935602855589263071485820686711823044050329464845438759294108378404592995036691792384595672
6325079805719183469412894517442299804464668205917541103041547418059051676856873218811240686360335919
4202337768452292722211046258217950635340001517940297733881459400235904462743671762361361169489530088
8138938351697148632053316510987892619799879845076666586709537453094183140086851775932205979183487129
9696184112835629490802571477444760447721886907209627716430630041386603305709979305180681081414924664
0881064064919579728455217291552599537376556678824751945251029395375644464583072445700565234550160400
7422757610711433020884189004241891290401261155325883363678374431699640482060104072195841121678264075
0780067276586954880629301065919230474155406457891737813907611033689564789447413969527782566560584728
0227064325860119562688041944897781113747747863106066131678348567305370533865798056628147721928744115
1776982417845866415702317441528869672538879819905929400314131332098910458480109028908941729224707609
4648186857567299399550967089400667623726829391316307013016152319571385352533961492937250656442215643
8129736738617261668768900086968670326267964654090327325984056086882677951777164648021289375777404729
5677408808216411719189716879301719764432949133993089782619985230791250464386234808367268207875932377
2198816526493104249915362727736043444046803320482246290118882865031757424718653203697343396704797963
2536503764738301784991278580355776586861440880968974338732718715011744324180757030978429010932090733
9653351780425118020162394670125369095765318230945850001917760283718522119853743114972235829624722391
8760451189136402688038141568637997703316700386813677138267502044705767871804136846890940564353778535
5972246503918891465615820911495213647834312915336555571037120910431587776337784993971269974677591975
8154913115189433633814023392219166038234042807574616161379528869477852450899585104257464348414651754
8483126631280494911740547132821653939879358044481546646020784566445287488708489980406692938682636175
8836204469825714118827924661302803765900748958584996313678391024112696484263865128547436175330735623
9324405595415786663307430520805636588865044998696076308780662438394084826988854192347461723856615826
5012317731109533537141508674459650045808104874013275217001133432266619914901709818282420517307895348
4809198075038940112356410473221597934009228981248165637804009331924994037144047275305357891810185165
5187414359907096304329780317007106225702491976622112674478456567578608090285135084666481363713544399
0250560595067859078905982634794384688666847995449338941620908013435053124024042752832010167230240542
9979467908746974663386727926821312572154698791505956714165847718216759960589877673640851901688823190
9778412470910001881306678375101737916269274588029482158680950054853872414081776096903543616836548839
7321857528852086583670057145923378967913354485982063733202584497204386520725887157491943729232617293
9955841840894883169983838529690643067916189651871457860960076091697804476279096822155211365920032196
7908813614577767754130182254929381917417828633711727438973986634514622974943507888175947879426760971
0121171865231106785801454516885692654349467416553465106203085027422253056529572960286892296912946504
0345899233726572566923121906947811334773013466655451229175244951629766842592144361820517155579101140
9627653478993764687615905841415404828626485010588095405666027644008751827752904857066946897586357280
5462688872262190298052335163042418631226134495447058456228943747864586093776332430273683331056822025
1864558342143461903246214987800177411271844434808684696177203958736048675563455266496239714256699578
1467476274878357625929328993939737531615445144341519191814903303027740511166435654450696822241287257
4495874040019815076752554259425711270991964239713685861215299910507380081491113763188014758516776896
7080139112581711352822780495028517633523003167796017434226625388200110035557924236560904648336144503
5806016429739888298586584879149448126948731972325555246386775481550443025527195048673976569359290040
6902822622333736140369456688547272923001949922472009800489531490739843915694183659522220476375153801
8360791968627722013326596341657273806196926449559203739757782441247004326898056903423036846760553499
6789727991240205216220782666502266197582339006676003368134837352623180663699297241631875504909620759
6375227422238969096075203120425867323308028193813814526535313261963320379679706466922436810615841570
6579489614140396228547067105887256765915383278374055251687608755857518075891116514373898191340836282
0661289371426146410600584079560538776707544260370555926121601758721866640562775563018452136218264502
5733287208222719396212448624195335962978153079984189566719444965641228004487736850698570503566868955
2265310420066606920133334866054975526166277938332036444638973027884004612246577409133674405562997836
7377809990555254207486235509890849763188383968706477070705158184439226523048933249018334690865015062
5866679124250921969965714108160601958584337161776381667679700505039525225823226358836014345102672848
1119885078046606148611897921744063431681851771246513468309379192066517513991994832467406651839014974
5536481078482917897663498771205847182668269841715851151798737445535200203981345007058619364577193459
1915890432929242598905638819940051579217481640864397380709298902238694817295666282447494202326291128
7025581541710959869633319244111692324338278032405501265463585694577145772149553375026080449022677799
1713502068135718576994157284913595825014155059377528268687214663898724054807738679559416776851286905
4708660448652116855390562799448272086694440920646997481785401580968396794159711337214560854931450757
6218701479082622984663579674835292580167028962905820104229539959630418124926934324185914294000183187
3479297982707898292885867853422178036623104857440685012515326968933015513774659102213213527318175617
8213315281755861271049781347972890670662946816516599094130640286223179846332379372039609700139482099
6661545945894242895007056775914219161725760379540090921528451198291139189293158070911150474783568204
9327724405752726668328335308483938167614349931789420121240872573879373403736478902033705674853238970
1143346620277906963771586392728640914194385229725303052403043347510148364689361162876599163281049860
6621399185119723053443831084617258717325236844824582184553174161520560424988899287432896029966420020
3527785210390235904393036884915761738671670302350838145626049725506822237915088638833588750603295084
0895018748680368055867608807501706601269700602046422910945674149912290308154674556524247328182558639
5869883010372431025908208685677838394148075415700710110478036619826412079561903580732360452243686288
7862866634372179317071278067678943029146643002083661073607125763623457294341121450916531799289565132
7363587353076017253820016685638503551087028393071964623148007053825652695929165927891998344532844565
0194874678885308746787946624175179219421332117132225819926295558085153108860485477597177638567346999
5684386724154516324332655319857131609956141053593173260322269759064325587358645296888755450585869262
8927730450429350627094403767233851086593522138198272727185180108407254989548153638811369451028335867
6733364909139559410965965752233044048111536927180194922871833994290352255264446598446095026616611084
7982928654780872904473508069451768468361669889700747455554540949829454002379640394177223389872403682
4965869905983172888767197450751765250806494815185138292773070497605212491194067839695029523913652931
4122517081147114819563012719244335222526222991179992226747599529764728650818167196331118074395795550
2912575591972565539223685712050726956645001556959828372658708329741969731036004018879062983320850333
4946148549864244139637495627338419971783913089826677533983136140672268331866514561212945802236595325
3544629225501773968469762014272679445831895105535391010550906477240170748765050116833361235937351398
4300571256550980016070730732955804863645391048564089081138970578575782745626653137449937782436841856
1456355717948093131666451039345482356958513449490439767848281877465239601860628610294945029648459926
4929758367183116049312565895268056355896133752001509517793678416827881717308347925138135597793814652
2317727197437778678527006137505517885141259415973148397994702064846556331111202271567041756100859643
7769432747827573727822407317659668934286286347964280605200427123456418709259727855655207277502339496
5341642780184722511500890517044900328925067868864020292061419676277025752729316377411691420943221269
2285732061573003607914711797888863360955029165882267235515472302091528914499947483481239941323830297
9655208826630335598285818840567016895926487707258817218999978545974729364524049577852502433235734769
4200482448461858965205992081037266442315739733271395780870859684814089396698230929346170681670213798
4644470400995402746110705111537897945064094388921248266846085534806441541521691847069449300658516085
1635855265268225756383309981618264233001624696040067298719132737359785127747987582036667797581843920
4946809963999310010303550596586216313794367718690672093032096174909847010389251487845309431994552391
5964469413354426955257944758616279105701981072225582584237409585005933974915427354151655901735126529
3295669662031741157877057875450281973589396056099907513772176188484505645777925497625002359517331159
2720608855460153066210933158837452599013344677368164699804184775003077531408495688846192419576665910
8155231252517180426469518690128129613750376109347388386584731406176786856829956223067143244454099959
4550825157491976976181872856457865643336644524176954561522291706032711969422835579417659596540111361
6707430887421782049252199184103195008823026042167213829316550701396928710762344882207297729598055136
4166702602399287189013665485375901870220576266254299355114175063853694293485931253262644544110472265
8681315680675168190760089446056824453631335789010860064900338727974655302846227072268478135239164768
0170862313660497173851951117619309413421283640812023005922552638202393775547096995511790029276116918
0417725997757016478539970263755500028284911239978085265396373325965318264502772637747227903826047171
8699261099372669043701823357587443232840448689194516170694841565008204193458109382283499668497551593
8030435495185612803241801480086949039414654898522473023677345268561290995284998151120975748473113401
2365476658725796904723665949220361725885443998568647329029668149119606089919247999352380811946756898
6398414346768106862996142836560138004457280401061214257730086041703527005522047848698737729005954230
9251694329956891184604779431736848570459053929325106494551798713667418867583723228165643408955819532
3850546760809859332655622996818416221677148227643201508270528188659658486469882408202671155581567221
6212287071364983298215722163192127777034891635041726259909546268411253681685899214794219677704519931
2400650720901935240022052082552954884236008480293946201337742879377827847162300921236311787467705338
3376618856878397287935982705691016709954648384718947537059259448593983417565359873729573023853763445
0143709386023484520677915377924491902253116882755828961796127564543925919597122268871359788324985626
1111528555882477159374645074101426797053685431682294752877835482728866071334710973112108376799945185
1487920852849891563643841639985326180689248405099943716980260322597341997037922162730176642577217693
4265187105369989082161911671469350051130819713515976275666499472563842018879199605418850516420569364
1168154484865608113033220749976932765693528417717822250587877945322969043422855925169769359368839972
3309153694333805218857749188768596957716735277337865555531054894270393517535124881688417630331225269
8645464514299752001652383494249830930349338991366337764904059353416837561293192505011278788250745379
3197419156610479521606184545350311687319800032645238379422955668045300348447833284075910678955676402
9408034660504665021520729828600444375631477030463984732094465638685367726685337689637636232387811597
1088186270636057270670404304933872413174188019053189568401866459551863891385744034718616215249395987
9212261729828879577803878801381593947622869574788872681714487953300274909331118345514870500616025019
7210392155493369258622103315972802274610729414974810980498618754248678602437367153078792380380440669
4023607917141592017992034963048441399544459181487900490701210415330333340310775506507057028600736935
2837587352950032278318066424759992978644393209837945463757949066577511597659159066795899293082179715
9233227797163596624936465624630615691008487993592380883308438961128601450335075778556615086880252886
8699919999745850028986208884070046537261527248654026001931592439425329398265355868207799865808496758
7534754580231393710995948692460914701342205710078991772530012873235279791805919860104054102675535271
0388884326456155091067501708657828979780927751694076248219645356003135894449393454450630168195711805
0440495323666084856735424764774890736608252533268093740703568023375833903735433452938351747446765485
0381105215028562476533767370019079037881993550758677023598468153973024074866606410502567953106266661
3703144197987652610093873497051823553688268730449780399172426427596120025999755472271229674602357110
6365840919649008276987972962754450808352299752769712064480253659513571055142804574828882487349505333
2287832448077619484684251476287651255614339150853834169478914727320620362136635266660470583045311297
2449077907491166232152278219419955721892965147179109797147583365612914276143577550107457048532731570
8901472863778830081207549557640261893525231533748663679053206240152848224429436455316315168365652673
9103324964306938055911021573349532250254128984257329261605859717134867208707203194971294010348750998
6222059995022955228592562435522338883116474081496049222225704405477672873620639927670185410994589033
7413534942763473878129343562164500652382118271544981519275839496193238132375310733773157006535135971
9921385168767474854919982288489722546184585893122411962272444888852073685475345205990326237777164577
6490283568162626084338394794359140534464548061423229855238254243895643742907398454128028568693146625
1488128983506323890155030425036669507554711769587262238404145966369616227694860511919775994511872106
5836383784549977934885928798440460952516043014173024767979777373171367380493780657150906882842235486
7408440457458889041692523221561191650769736294809809036190816778932078916221694160805588912185737736
1353291150572677919265866149316898581921194086117155202241933800011467407211287033939718607787513616
7014020053699858314052105092421486035264553048555338773324415305573227593789065764638710865362556785
6685409160561570676828089851774626042473738351683118035999049727345564462842694504515317110230533627
8378562109673876264769855815368944747041010745577442212042740464593017040115883008939061185250349435
9049576912817360556803343446654843354785551682258404831216692901650296261679647136453744963387730972
6431175997282192982632931524146834621673945217558062450398791461609189029541344832169781260245255576
4946957030615987050982800740295105398316821931279249398564731127471115989720600420772911068182920030
8873077530658439335288034981826708424510611698091967816495362438416966356518734776367186773598266394
4379332004374504509872142954170740362566072446379884613928018781177888134667679288693416848000563356
2107195725961313426561294146646340242869994430482191345858014210150464532309573251677318028895203238
0188998551741543788833406347504303283013455909721918088447908207259338199915219617450526590081565048
1919386054173741497513873329987300818995010669577840219174102134445364690197699806604431246412094154
9504545261812558449806449643190851214084853227287183840538754442093605321474398138122599757882883177
0318235979703865465437528285564523534002758893877579363029224686148550872605603233882184621684708800
0662472378522462998618887519438048111773739747227083336886105659963247378018655257290634860167368198
8370308261153075198780744271193112349124519992769026041671744261132253773539012562741307418274214961
3610881317621156394358985081048143595422180431031970905422846667111836895717427127439842729943271236
6987318486315509920902956501440031779524605424876097977120054699855686337658010697448453144543744139
5894332176843732801147155448978092925618883771669162930222371722937259138198611584157548120386838169
4890030888538789193663938863127222858559256592120746934045301162187272346316387395982192893406281106
9983372048270742327264479850095143941720955546481804747604472393994381182027987971651151162894183005
8990846724386155212021000814343043703078469593082329542432294652087574847076975630103359818140171843
1385173798161760941800959138944434201859601487319551863266343103112406545974795509879343362597636468
6002178150700863111221559204378714914092736613214284724494284393737578889188588401529162153156414308
6937036298467924362700299764181755958921030203184110727432805536502429613459193172485092315080075002
5082973798375874120364619275497795933162903356279076110212263351676732392956831825387575171949704782
9543769266046146937418065845050382569137776381027075728359558083191259626135478713214288988391951805
2198162605595220353904362790240124924030056729496526677125990804116402371413469480547291224644148743
0656650959804977999582495155895391529829668198974208123948094582451544853341199177992937160944066730
4263306689493607918738289180377363021518035604298825018947277501678411884242137432878220406254169167
0629094124266177833420902717239252477555715780109907149018461209633719525385769761518844806264435615
2730021117846534108695973146681772889271134169996352636364075685959995580379495817535199517779250819
3268189177515705551369397603620670213552325275664933396990544177543249870671262702868765171280333343
8159441754447778421665105854195099101638639835281924074544732427575490618714897468669734531913285417
5069488553419845762581788732995166209292428157772166412606862374905266467713065508285403130263961816
4406821892893856509584590662032559504212072292922740409988650152318732454272673342654627596915277618
3981851104428670593755900574626464115007503207312646077548113154145315233758029982139958726578692938
9974632319366677508127293017179487412887738816839362710954843905849956621789521694215557476047195869
0858414450699317030494355797008605695790379875633775142612881195086725049490912405758247412313207239
9045816364147521737789261683643338622141886946061985613280817168669157126223169178488474252095098527
8839855869378570632650264949194786898986977764787158803912402137569806285797897326127176635883334064
1462031435085409720185320254262289705702230615450830560728323993560879526822274073762273158357860025
1523247093508850053779118523860540098619344800406882083503037919604560225615444449594965541717986375
2548750833741127707134319022674498215108231237467483730045270716662726924208664911253630672726719972
1674710465871873588162627093480363243033264818058979023726337320670979824195021509252385285803398075
5596711249743589882529377646929221191085136254331113837891131411784150743951998347396183277195631379
4182551892791931784851584546109301814898679756208557625246417783809212253008929508022112348255765410
7536947149966859294124593731874401895194093847278433605366946973076190894540117170423240591737341211
9552477510223908679529790264074245792151158752406281116040561923740318737054938098972368136530549376
2642614760153143632920971382752115550793579444437477951388691645606796124443478821576474903684099719
7116665587515523128883977614527369241496414261980954100785311154454527495560790888940841335399800958
1609148203741631036143255032476558187897666233890825280651359474524514965356751725076238158049673724
3255242284920203578124516936967869653139204508881228109910864154262771768529521712883247437451396296
5691192835439391850072293625466463050809565846618154398140509896974697856140816864753766840115650528
6564932293820166172515729962526869170524434256707636076683039129499053827141560903375930775376795299
3280668137531129767039153473114468739932950874129293371598069356581090111750154417635126421936472901
2582020746431606225044360919901493403140283426802135415886301388032111012397443530812812120294514437
2187024383076606304552019882353177142817280033370096111439530910762530923830596955142919927136116650
6391233354801321652957948666977227620272761462733257665135916812303893792512389935936338145319193044
9594262043707636675119882693651105547900802490673790694906189241503711094217221838328196284180832045
3077005898725841187806144079943865743476239242165861221600908825777567112275693919198140617571545646
1324354922828994277074551086486458717265670469187379525320799713432497190800641154780453883996852681
3983643650256097881907411714531350507749468393648923237799221081782470068102944268062949329140147407
7774501299444279275725902993604480119666846595600148784633227308774914755600497308765427526336182884
3980084107387769745361390505836528388798660405527283406540971535064137284812532396744612211930839410
2128837214064648372427665766782371223599176657858565738309769243353292746386826059845947542272398337
5517719723381485193906420844260535171355438588657916966024707293617878646251495907873823427759788929
8225329346917640830212563826378138646263664269778838360538956385427175574969146719930809552947001741
8483601359723903289619067947120135438703897714825377021814386992463677345378460466465933875430067061
8351263582368840523420337409757933664351130863068947542457649780845627995740624586847512067906714796
6010202024453484394590562481057682060028528967182564138007240058883619828926349766189390158765477253
2419189621922018931448575620805735311391506762603036020660353947919901647059839913826284377350455577
1758982113748210690604897378038991649237826285310643221071259967638561933014897340009843447672365929
7522484194372050398226101452681187026333828289549493321687930594291805680080751559477154379061435090
0552586290116235999814356049516940929434892805516376263273171707855453625103246569624015609717897250
7523741467090582886803894964496108159345106154119323744482423516177273044013763587462301912433263794
4659046108274017653713644119063325488671562159358428574486329403344932088743669271004314770007605985
0491940286080017011912507809474556352629982983980948659974992884217465012109479074066468523623269700
9620778095503368459572386591068003161735432894405265210917269363560246261187510176701194094583511615
7535356035295573810135832577206019768618251619590365852174107688015463737262252773726388596466471446
4194064005645403914478145860029383030284536357653424803214835313605841618021099337636261732064291071
6660376593107125895881330483842997194431240387981922343855830954420039263623013159685344471758629322
5520473817352737212837562357334951597901883327633858054186046839250797019635906973159749532220757508
2806039206149331881700332323420961006242887316334975122530859532121644865502172961207610252506576700
5694554534182574803187675305259316398620741569049715104531339462900800954406926990597638850436705205
8459898253169698354242575146887719493127504285513867067895405284330398445941861339293411732739530793
0054947266899715697044051748611430589943852552138605789153268023663989677196536653186400090428082748
7553585412765238188448968859136239881822591263056021496256094329562462150529230971410594323764090846
2638965684248588512602150035689570794189600528285057868110003786229156098264342534456059923330518971
8452596987029499424949386791107492762253973525787834332003266323800290141640212299555236200538088614
1657024546902341483081004568864599488870086246538076436080993005441640502189166764292697236313537342
3923418800717208224646206011472267747421481898663763996786861389189895208718077281149351171368044536
3121646166426546797731580833524926860015204477165330302006036047734204863353326646653513584722006157
5441456277307797454661146683499637632115560734798713525912171751676010192246230739536068860170137037
3594508357924964461742228538627960576626634652041674616246585806341824040802386360182288043458349375
8459927814262211921447350412961104551871608063155662518042219899119026246606834575800772342521333686
1116432486907183413913055336335571349778111197398782861603581651331491582249135868387931025570943931
5270317003754038341749775166222486635619775976370707473633986884984096178849740520551896018248457351
3162346650370103748773305060020109725395747016944618775275926391239356299578431338376348278580572858
4649016962477010675582379607328534840709388431448312023796968146313273227355278762084859584319108778
8872245419515756821329602526433673184662157843774236775748353670342861376722037658446240676966698587
4956061934790813224622806368894522378055260559920768409992764836162437749627091002826594093983536473
5181700548894279811570986207231571495934708510642564916772822574728442392865449432654763746425455151
6676437431987603338939450435899760649053434964823766711352008304267461986001116314979254388287280916
4853900234405398045991400165017054260291433433194748844865909906262785090401382070027689192153727105
0332176167674343294151423554175604280618875751856442214021566103703536990435121392551055196937448716
4653167238275775735448227497742875884229577716804739979461849818659626699016584730378815390452671489
1929047065332762994906845065763344319526586664321346732441964748663415552409939205452816034771335166
9821269814361366890824323782932648562608522972529624822954134807237805628244274609062913068628758233
6639224636353667043615176942024818855545731859797056653354046760038703238243428491144219033487543653
4401387938623639720841960417874950181096636306046542351981453124558641232434626953159742568950230430
2051295423178315719310549693601535083438941595792282451082071670676793662744002447561939952762264089
0817866978934599526758982422957199363405561501230664185459593065554287253176451536781229033697214215
2340120532946649741291391473122636401236558927701597571317365662992233905162160001783508636970560375
9347143897396509402181264189098116885193029137239950403268594685820415571527304989365152327130936948
2989664504340966814107275706437865946368395687303345103791375704702744995479190667160468460958966064
7047098006847031967627393645634994266844347280616606515600410139590802259450055546491912552493474687
1485286201763773507001492425046150059515051295727385460960512956414908991681827420663734228332175685
3144973928247844000370743604843708996073713655650787695320174370079721273339101914634599019009354510
3093667083539040052258635850643077314685825679178627383492342805619376146857995663755729790937030233
7348001665193614418224440955735467235661302654314897056451429923811680609333781140675151439894406643
7462017193967829016203055339184558832379749467351436259178668618169970738781200158808193728305049569
8589101232502181566123701625873641387587289439205359523373458072600160158685712729804123380700101797
9028144833099499012805176050598141940365048324668487365564062169682309317018297876315581196216427669
8242675659575950682493885250245166267364004830132074360511399939970905209695949703047876982676981791
4555522429113547603334181198015657802794039148715908670097564450147791000324961918122531611661166461
9364040058603374382002451002460227752260173403808194833315065622746683170828095897073592772481956449
4549963656129484969573865213935009780268935655816669964627766303477082274998481136730113230831717560
2143937256070078062282058312179115336352625387743371972685158830430736881829027248492825819166610586
5072340886041888013101415321571129474606842103844946045565239051412193347937656793646641850528239386
1282087122090035159851437071895604416039913746297047544974364384710174359436408786303726420666109533
3943209083756498932062617839800101456341109382518246145477033434273982046371670444712298811657025513
8736898241235271502549552391591367830987154346592285227090473422963118395852519201253193776127945779
6234767342657408601987477902007516070663359560617354310627162257069049473706619739313791666741973719
2683357630332134342574989774511172264874036988822188384965022362196175395254573932464900468708938672
7509751571564194514177240575915135022343295123969412781681210055898651747106924488170002646445174778
1681717320348578120409498422376004774666964260727353601452000227007089412388236817850945720483624585
3019723274384392725194855918937666639323674746046916922120971223149587250651269973650767107931859643
1945748845222529549438967696011659716436707234384657762440380039630954271791122801952607558425535233
2976986839693657017462959734966445824854363563103769816865533430050001749992983258920264891266912436
3372241621533658519769668623518692850136195965152165942511799502749991289819674452840840510604543279
4415997808455695082435063053677969215697749731710213198537671965484041256772809281687663770156125838
5159347617561123358514809644820277051678770074784455931122585917435611292406872161532256049884625855
2215974038900598463430613924559702876544785473353391277035793939115149697242542725263177783561512939
0829535922426107232513472483289176952914139875310016431035120484756779657049172903759891595191148387
5551690518216504884448794724514455964212120556904874324769977374663375187364200673412562878612044849
2202952402024740084114978927730171738102156949466708703330684792876433220495444480078097760775309186
5227724367627103458002226724079414189295142360470587230898780556026443274460133720526734610813805218
3739744314576794211765508695694663160280114778641675863751855796216318386499559414537792372070846848
0078848333227642729257415209694030202578821834503262894934225808773482577601765093763086275317671696
7150978020877496190580076782128275640476591870716608668717513855701496747106686399512135119449545624
1490675586935142137327080505761858420603256545053491425438972986357826773712182739650908251165973188
8021971965663011568468625335511143467513392413990292382498518489247498047931499334346819024073035770
8760564386599836756530213929944319342034630483459327183179944591168785517375859787374013784274722718
3344582599384328583287858279612906500690671515682637952797232530138920907019798591798945686173488616
1247785566951812913502676582485935035973783197341495369624284430852207695785794004675608263558914731
8786962007635425149069330529630052487843620942720960170286114830069876525577411269133553323616412784
2154379343776003654743216305845844146852921188546788541824316804551323770850596260865408932413286235
1089261155567888191909721985132614408581418240811261649316698474463199631746233049468861337601295547
7292754967978346401660126720684195532962873175094793015885297724014104181020764842095768086714134720
9815275178057259945968232714767857723528482097455742965219345608611307277582472648311687101045101852
9014074418897968462278121363531306524800510991441598505668669487846248269859110960222232673780775347
1746194215648550998269809405878005586908053771543595490650075387316205839788516557906414962440083569
7663471219032966852147819752009443725870525021641069778319694925219602708225964466770000176890539658
7426093081967473419956998040569617302713647788349640566912885936207324284794384673656494245860541643
0560209399991740675480715510650274805474844347299762958354892823686251319944966455592812960535522635
3136726988905518695370459676447895766122978318112443551411916177433807940487510097560934100308060531
6021432944495796066168077613479939779439465485104775082885136343754606609771721061499995322283300870
6804812238825275150499192063563617144802611485515555249551533887052179779237980164143743536731341528
8730862977274808203801970967196699261378370852016860437188075184406611928809959498579398452570151506
6960341554886293972386729657643233917479633559772368940299934898639452034782627552257786449169249152
1496282387096711162375475404116321466585974064908276493463884552734234565399349424169752682785470209
0987936262278891578521265998089580251410008215936311471265529486960094334025082182289805844598577723
3620131178118000949015387265620672009070777539648092334254495815698497562193349744089572625727394300
1509834788555690059103732167753518541048524776486415066690272419986165706774281485300393916071975433
1712714482073044912198218510475157825190692702954850221113240518844228059693675865950793518280807611
5245647834497864722601276069026250642843877886314192307707593026929662400114486780297724187142421481
6338901857088190964637255276681330146445610696128369437308159536098019332830013777042954789175657199
9869149406734468654898514524432843894910633122055629043810680818450827810761043247273596391189221055
3185233681318009787596869290851049985067459908777605319299924652848445531220466300687090460143635245
4353993845478036436361414225061015402329233551161947535091753153097143876702626235663302621810280278
4400781893503156466982923712352171247411806056025912836794019487301262322017138730755417427642644395
5954555533931540729005378526376237516743287636182913480677254166096853807670019956818745202952046535
6422521756964694003862849544968808403920251972916073980334942360576333789849568484343991789150758854
9415981221768946771806248281183776443182116932275047415109598244460528005219200538358742924522857841
7807806192653695828319675759857339293762219279192268688064780958622731078862317912799492968139201995
2188809181551574522827277395403511398079196597093505023667117573350844165148368377466103999457069366
0997637755823928705633270156503272129928982321429578769635322981719176138635463667698602702914184479
0685233134118300573883209579650068546722425257253606015708875591373942000036428699101282902882987136
6560190099045080722130413986671264976211146282661517189120014358904814423304072859732931811279165636
4021533240540387994186063381225077355282007874186299108112009674763866301000724922283938288700826874
7039751057372525995096968651142725747901018361315438028561253130095974912255911916599914351139923746
7988659259228015698669775809831416462838557100983671813295912431562385815966635045699000724551479556
3651367211961695712414762944862756528028333555036532869524793076359727102514163190360570990050436371
5129711746253534211136676923489594335297678277032689236122131042459499971344767630252281397572567546
4416623095556883488362161662984749995021096420751793623031061584493724328289792950136850509334782727
2992628980630916314739209270101474765540104929158262884121947007796822233479669085239626333774368036
3820817068999089490959625943790027002571399176861807844870813444691257840286683114745010418466570985
3739575211770569386781651595687258403736711671507240990224558215260726608584034738576020506480788615
6396352873321099884050784538344191588715680217015614047180225856462511355009605061405978751861552046
6552054715743742068126591709113742231663327080948836413780091340114134299930848073629760608922956324
0052903583278307300465176415203710682567019466982904960372117132322465683140763246999901797330354809
4851336560667331602773549162885052798453910423816845074357529560841700700363472682123732754624922962
1361900507248908567386990968786295589825834041497902237345337572077301933450135424988402262379984138
2800083139985951032728037951652111419426509367617386187728404389500537896581734674998321709265674557
4791018089330527693694216629421439824507498396055474574346191155557246322884059510853023689720830422
7700864840508291363554408280414850225264230621135468444212309148032260070153587610565536970645562657
6343244247152308212604333128050300555757729238729000724939807392875284581851616847967769426707948965
2460807495647773657926305242673030876810538041964507486242653049285994975282505100944165952822036791
8378147287761483353918668934090806861056459680596131146192875885551529930428038942727080870366078430
2374899249967510088718956197473520676262888157999320147439450397817356801341933653005313754163612577
6613600195063324001509512633673744818883469906078073643416880679636411844662722235387110545593401952
1958700850329321471139690134364010245930110258588813630143636824664349089310576550961995590238608569
8365269843176994437122674383080228160512728860194747003092861846980701329184135499969586432102454355
7911694401227330302440797839088357281091204987039041015276997387037885403423422813151370187702460803
1226860062574494558209914811106776979728060504308605404243896537721308261529879982307487927166724285
0174215803046256081391888396840384402473680638561544221777229859347301363545892958751482712204507475
7023625963955247697046019863830128607776120691333952195263665892108463376603373503656110430758641611
8279382212063603036078771443627812977795860372710087751946143414331559645862800283179338588091729112
0639633804434198469450930531908335221194845869578828917977771316501113597660704240746809490018772839
5514040876534052184823943761398770620913087788916164750689679546622008381228984769825027380790727019
2622017298088004893517984637063627009036577618928755431614517188808281344207131478529277258120744887
5958593431788285398642088261177375382087220213917853984723232279248865650568453674167922150273500846
0862784786999915706540023519323459984921556831017260432758764920320117790258708607519843777609114137
2184345059689992253562183041284189512334203367088810773364961405052135356570535742756960442497420693
6468757978654313544423719822182518700264473835265402995805844748148732703608540599915821108200550233
2697496200843217879672040066723626907165518364853948959402895689619218299875900240933642974196669305
0071893979944414618683156273055733865590523031939526147974805414546175321334171774119632948927151461
1955744710204804034473422927837922114954833657035800421104752865871849273641215705152262581775065780
3691073519713312951492289973279782044047013565095966996522061878619193433985722377626504995472746852
7240769107709538458885457398050430522145352703083362905822246890482931700227703273672879545084518961
7537722854760217875026387508765266401799020370020882510753592216322805863604695602285532881951155624
9804414359339357951058417886894376822151616538164358097012048567352150708510398450956484377485086577
1693023587142558657334017039984099479370978544782859441569398848670640311851735706549540105399105374
3759036660246397857647787279295607326827195484420085884762837391353377821073518550101180912028620995
2293878899600079066457498037244043309277919972173765281864127996929638203636076227437625345891082499
1674272274271946726331412885737844826247828939491438056512274493761851021126221241742751391766707394
8046092377634356786164957637644462487757787302113579626035268973948369481333719938235466733329278726
9710580794913516913945137918353645223554234556023621037823348319254205468897608991206086620253166393
1942714056763903075333495698939145702813634492201885802625947976375955393516168882034705356262676599
0244062889458310395606890165728256392820120222414059689040264657757090279085667735777758066771446955
1828257475830210784225104202301300029784425390550165839281947779407005321981422171510950414891780867
2172119905005964676127530800678738754520367883030328857492199216078130246435687417233434370188340229
5176615383956042036030643069975072531250634428040816420735382774071950392837073045061072128852210922
7801012613797346795461940110386757903635398576190628985559149913343553064573217759875049606108849319
4736736603696025706366174480403970694331797242967977260630250649662354455745548174092492409986704936
2808643069681740042946942273507232922948043993414734535163186253821088227874763225615951097083650219
8494266027293500800653968136679544422024315330503452645216901627086354128057292001457669976743767827
3648899457249656243149478005699879088244689440881061236777627393249561599565224236531161486490752088
4643803223668806437665870072382117339090335507586952197113661189421608734538633095297592065981567632
2717101097762023864074599578259161974202733776939803392757249520795849102902516147221091067649068204
6493447128956644199478041054357082136319098803243892273975858808638278786076009934502479016569555906
3469301401081660816861519563484215799033595484182855419498968423088145242404664141711898629071666190
7598818023695085716771660614331712171034682354926441977894774177619976398976804646195515296502150719
7107253125906933712392174338103057725151391500897781564914051676954910965101971692734711397687323563
1156441832301736036715652233590571998117703798930961018739653258148831872905001463592064486623996406
0553593248384764143658960587379730226530851026706899383044992440823377281319991412320528216111256716
2332102841346078360303929213386749776013651512374043732625984760975750621572864465795447070055838787
4570277084596739465025474138753564496607081088276718267376680049768819434463384592245584411104757688
8061171176463596455890096777875173558829503721474830776938825659425562423845789913046029029266009627
8978441781358228916805878879755179137724911305734697446860478873088147821552889233645228577236840226
2999274188171857922661554171286353536817388754787588450102636488925749378429515917574828287328936763
2796137180560641620507526395181646090235616870642853248800063440842806068393546339763783279030581120
9595840544188599459004874320453330417538677185633223328273943109151730572988362155013238408824967154
2768752220379974214355379817270946611460132824564084200467610664749507431404303269262683983468528141
2120379148349250538773720428104749309037952433264085634786088644726849873861891982900848164336587696
0393674597244059996616025242055858703832436502925008136659868129362908254342826722363865934570433538
7003979505527568328167630703227227457797014377882202943175752460489470341680067050765199359029209934
7626756342602117815737691247160997449949907952295701186386945003007152051715597591688845569593667619
3063043291273261326645309415253649170979750728170164927057508661650321057696336133082344161453376893
5541010290469283436055639091311154118290634728992899780739953924917190684890200573184494733134880948
6708840481556534486226854053424249818825318213617262879494383866767288947453172282496415615002307522
1967953038100581630207238029415832799585035503498002303295940191315092570614732927175222773015047392
9144530016073103643820868041827953661538783806603102168510065545940656172452495923673673737954408336
1362065044621437569389327011436455209772765620240081660935796846772949174740043561338671646337895150
1790536334633598789729749737694803372047951420427147171157290332932520408099366262695092789374181402
0571184883759343297205422653699235658528445331948830376064053213295252945735539030637493715856515077
0954969482202148348161636876103866984908002053711275925120379790796927218904261608826446144160734110
5912965430029623935094553698398795595407114064436362568012316569504906918720598049689110365568859952
6532475877979291980491431201801939094063893762535656985138926681178404079744341248903878462290436309
1448704176426779982075470180697860652197294865196145530656046515267049524859466130406329065533819766
3767494108735048553586983442314745067067590122349154377038574869996367792273572366884041608258469368
6739035090336673187593543842278366519956972132262081424863265145174080272477277575053472621016566805
4662365470690207588724056104479476686367980065235556210195803348697433922514692790151834291659625601
6049435486545009601442682436435754330520129830387506811535697088229632146269730631633970615628085105
0691023127218395523874042258786500120455965537605091407998456398477486619029622237840263306621028509
3729282391515011646933789249230589854223596757681530183684055376567662765947074144849855757405504598
4122960650546042898185918822274068051008240219946880650263188026410321703494571487520072741133996583
4819811810386423500149591336683483261771065574904335796419462525560278179860799962373830123430978183
6988708385259756294629240053550778678633092863908150567081587856484771842348333001750267344893730846
5330460885677643695598504038946466613588993687942177962343506310157104888311158595831780143248543053
7855471586182189534564297720204388591360430233183522412110565040597614477668433599133160849611444167
6806265020284733797780997832893432286099693129080513323981296904875699183823444262813581219530432037
3195191889196304436372563961253823346541415558931640850635907349632050010449850790799284796998607789
4919075757795070699329239435946369558436096277559646806467821045184187051512715170551119100278593852
8338315350628266303397861058789872709197613255627038332649167763412159982142898269145127949331863473
5228104917655067207420967376911031723316308413987576600104991800765696709685905415313445091183391273
6012157703022903749111403591474575818838530605187089243899815408191632047591950661767194057050846158
8646726730812188689176007497167058684720217398539503963269494055235874036512813666273585575954120238
6580103650643274029395731932636860995033393248215326116497596945223084958786921376787089270578885126
7821949409856755255915607108589739371394025481414348117300067409114378041125183783896876715891328714
3866224561108632768297954094894548941820880749206716978230397354678277027767036998935475877868237726
0944250673669740312223191297128823742402415938938547665664866086303623521994534819006822854940238649
7152965859558777777116873569369052747792760788752947916870721213265052645978154166479882217714174435
3140630450301619947144860348496283327852004654863443573929695256681315227813591575927225475108977883
2285430222766675051710829010130541852403487268528344679712354445729031770848888220683920956289351926
2219584919145546906514030746963308911589949836292650846697376585171406762318530548842510866390334391
3796805570843216825447251091874800842165540881174125419465038581288123147651324628888556666540565412
8608342998128436807272041907440015781125211297818765741264539170319998464860141428091757925403277117
3134759366314406610377202470037806554354519377771971556507148317918899789968888236885819340903700690
3169561837733999357143299003613011146125670622599497097892784273243429482119377800930137199164272083
9615245278449501228013376989193346940079833403072168253602560859238835551519506487673207216294507176
6191719859900583424444844482733365596252161139016309946478152347283508042026799396031815090939143223
2030279519518106692545741366017910605752171945675634107329344126066225295527337896163030906701160001
5703220045924743319106190456985780548551786309017650961352907908161175830767362183670688173186592701
1048906454428939794518574328473246628561901014707699728338279224376900916193069785899646790349146750
3612368269128298943965849211215160617343736074042702655742798236457309580969750850564478153747175743
3192645949998980021467616686471966002613132956523170254092998882811054187475880688852305050013848925
8421924350937357153451326642135861777458387962030157184556502850707617643780721522296639471417470141
6722655842246324499779492899829663012985450056438459116209794100216399569432457852218936504466725950
5874552735986712475673303159295078521657870658698511005261102400324932338333881099176611733903857215
3235459441765063282161259209008593671542146446257839641802094230231049503442540971772600071634577093
4893365227825715467439529971760232948792234331870818766194581229805123204573692396516673162441618837
2315256689843216307002701609175222915339023806125847491658317883142820387329597525634021169713616930
0151018227609377344693246150464226752016123536710867763623780214048034673066141741207596669959736726
8360566837611108807577336383168313743608756302948656061863465290595277986119734130469848488274321835
8584883999582510641216709476841330363427710809596326947142152925542860236404062591154952380200580005
0965634676570895973381738031754704086173485686210441306205862902571984468728909088301496819970924922
6890371253192830850091937419991737841473806369804657108720258729447517731002791808511386347733117719
3621227178620799095555201880448894069164549223098887315899503118074148453380761649919777054165242587
4310335854362962091866082903501264897651410352588714530722450732635756122731790632559055063985087729
8707216867449462787996422052439649817538921390299477860864002984358104856518013006600254002226348053
4574668329762436763560594930249110470513902010896600697655637912784597163486596028410174502425299503
5434430044506874829113115017320477203106660685056614238930153452776979159900945727531599688858112342
1581840223516183706554532042354817637696883714317406427956059587479243508611277137861586361668976383
9204281681689289647654370121362796223637849392961190682034398028961275839518125261917343442353671701
0795036763909858106693502167316968981060313506081351797053737081570947661885338484876651035554350337
5428550968376614504397992995433228779892965006428715265415210826701082016901612796572845197003260814
5746153734348067282941235425022912538492781152505010456994098405197496437484297064233655230580841909
4530487130462559053885689759204307458866850933930562352249512049592273058891933364700276151445341040
8921440997037161279863438815618231629147203813235780005143887521929894957596429472775184716811155582
6391430355622452533292580727741282223604346515029906278391735799997270825769807331249452630212616478
6516960214346826765836055161455386750781298569613475941888524223947996382403448821593851027232489634
0969946417702619229052900730700824183904446277449440397407280379724005033187684071410415482204870449
2150831152258644565875637712497659531869841252053927342848581426280631215891069717685668068121513044
2060098613859487547807003286329430323485045672193062379092147475671317540078780390293808824999127457
0936290942886105999342082241158533015976432494183390176261228068566289663018101153189302339340738541
5922379857755249450912504835793999914698865457897998316958071762217690241863900521424037071154497348
8352647756508173622246453958182330477727956290151191997564538592156694166648613226302958202647608799
9710074654019603733457206123937517471963925949399235136296813640962001944675488289000621393685871824
1876018638382680065513129058256392222676450156422293171141331650232341550826811440466356537702868707
9146156298814454146245610998573467705230338991023834228424346017965579630503484480480722633888495900
7954355888191548667006999955510015991924356672590704009961188707754129027661027623458268655270563617
5131771162367361974946931174365153462306554984515263061282297786225604872584801531225227686514100260
0513034194360873160030948619372945842479701929607925989365754964079393300406589010159936774247338421
7514649408674244549338701499831777387793619118444296720634941564106901331946773208935667192520156477
3847056497913277230228968754524558080569501591371699997109894896542311683784444137636707300802453582
4208259174957849023206019692349565447375880571832653087054145899966075285032352251308258036391970653
5249920838988239295000370974581480084008574144124203572419707762799262425594908022589990073594674448
1772945308672369149259003882966175960356305165443628439615525719680541191026082564018023457203597791
8303610301684494362590105731893962420287150481892366879534716536182556378026658620240764907583549517
3140682668349076165887939104095290680696500650108147098112112822497105538385335272977978466392412987
2653144976387916150516700507471071128706494235464229119553529568207288538492237576661570565916599108
2448574197103524613307663737367798841318858389723944890559423966668009947763055571381230215178366261
0783612700705526111535967747722001390508839970744987661103041509053423588774137369001273293030568084
4511044263555585346290582927608603376073892589224755863265637228713495717718622574264983921931302937
6613046437148533139054274846292208023786200772190509676973606711935643415395878347047575241148064220
9803721224158361400125262651712566395452372606814498621896640704180504595845416151733315814674136684
2335382636980355470526817829474756674678869228349356166445511199668989821977958394030045738694761514
4723217525489686613989123217487784966412571100769181956598562043372714915214673253017690454804463549
6661034856779878959117141300382390844092132742162985523022653216992461337143679496889275225586022142
1571711111204372330462321425999995543800487583920572461591337498289669283829132161836620077590861348
7561181263693203133969139121503493204091149948243340727724300546260714123572185033343990027815443066
5108931666327761174556036788278804780713624896045511660087679298787608686102543203331399596543040685
3611867056753266365037230461993359596038706102452513294530349986598917995153000122116393023926485578
9635499771115705958226107927509096198806317177975119644072798792408383817958104015278411024322217571
7289593506903397353608656158138318536994035056614548291466512974821790677956520720443133664779881735
2188130835972208534795215629229451608397674095933721888859607384480437811879850749542884895943874051
3068018085460097893576915639092965871968772361115270439123314511323805951577197595514313307740939809
3098535147858877974600425222083726830922750754834165070927169974187589818201802572469757393185385578
6739193812121955201230104510673318198086190171859918060127793474477185373443161479603257434002670664
9722798688395509802041599571979453996244112487273139896719734507050002686743893202903389500010454152
2931679792962179635806811430460596458351501615041393522780279676165578914857129881596831871714820296
4199266767056257729829868278199072261911310149746633158998682289663788396838738705409331555016311549
2183480026209927234296341816866227908739254839403470005477631291788342144438855831481736074342344864
6958700760698797713784846184188441220738410436239004349190878462967284917852624928172743071046218542
9482722753659953745370947632897820818251809385095111284759229237490494135528932602650501016030510117
1202968399916095294509382252243050258880384108918780180647189138953270377101736240945220244091114260
8610916004701513671124478181663735350710082697247429026009581214517781392518980154992700041382295107
1673972158623529296983580735829092734265151842352581815589248937403784117759978093325579015365085924
8257524902379875555187597848599859251443285699480929978087091563544583539910613837607540020393777513
2690322633503632084964158807645374278932960854019030344952233688975859590720167834324407362516575886
4163197282043628477689801679926895262753891173141657160857361531960013326873488736073439053645180453
9311108207605316130004104092530992067525735768888866367449247355408803449293910427529771950461245549
8454165314646110962145649226391266560420169360208968745374465975839305705504366168367836092504811260
6867464110103578620908881650418512885452692100395637123851674741671147403085462769893234775185396458
8887598377299615037404078825606459011204380246525225285614997706838447476082840654418235948689613748
2205828518331047958257689472676187113531767613340725356397921230210935334047746532160429775131586372
6249020273457538263499974809817668011806598026735420539003114256957837305752896109165098752183259727
7977620675848431112429270039893672218092655349499576043555858473528691252564386288148546869636917919
2407314317355150720104589431362117179701338501195414842432295721960755853703819460732171186927588959
8442408997722062099940327227613854399635988148135617174867089863158623012948400089852078003059050561
6370115265496721442094744288740591788540535659094437971099297829498137276654216718330505517717486975
6507414081776869501460439921365217847701372874586035155218750034010810969450145199925783488897839124
4788751718550824075365390121620646612460952277509859102608724277558216807258574419034002135717176020
7712376426357737812718227185092127546703101983396651234213462703339923257812956981758904034535867284
9942160023477661893392546301859257405394376516133707450049668176824623133303302333999975106432259975
9420579982470474816467057962740059931825447220219612741868944352062335008237174272620383256433203015
6854061420499335855063966223729459460956221864352035185247096316612551466869967767519499199939101625
3514832493008562682340031061151161358142447971950723369454664352740782280975004610124940667590643113
6269195880731296267708860313708941483562829080198095260242167295621744702126610332490021600125244810
2585604968692092080874155190361015746376901643552564580212926361906694757585141729876122441751200008
7633472526028804821505621813989009291207242329660113397557059383125907264818648229314227816032312361
8662549111973582441157454994488246121823473812856705018125450815093132409991193634547809311880331513
5344102005667356939562872147118489280166028705657808886812867303971026771442881349448482499014390222
8462246473074264931519890082573307842165356325116200916838910387434076525402104120121992761665111959
2362143800940137532640845573966768766012096885152005650903337515243298712579817991081545395328023684
8510469430722341834193023378217584103961806455670080694306302428777616991487845442162751142654911079
9687589094220482725678650779025406493178649523565317737649278622776936627850401666254120694795560666
2951984416996401026001524876673251337849295585313439245336034059563725161790190134984368028657065388
5320324503319562101431482465144367929021412770057127177247313647327263418681672582650259309696435620
9406417255528096213825010517513204136298831545580952555688085461113054299843416355350247695669949510
3472347007604477683389856375295326747520289189609735705851463644181031963436862487810251827759069945
8714261737580603209505264062188958309316353887044415744722821813255660812029601628403850341773948964
3726682846203955815496185229518705007211524985008120426468847119650204622621380008391300863052985947
0225728632805858663495329214397628374457910205499030363684780036041107752873773279740233203632136797
4724305622702356611787802022009659110250024419334003909655862462224355680955158982835787030074002268
2645710863222178585665001534542389794908963933412108870669797748226239560175307719908847700014285788
3686670146484988144133247992237508278653953992242121287867695279238144942378939810510456161549396291
1189455729124932634873591141393229170054208241363501797266140382671826620601668203342665119601426543
2066328693700365391361110158383545749091772622653156685186165868485729922470468561076408917067628094
1380409732450306941333739102713036894294201161781521878920861648260433766247734652695176417961832390
6094655172550328091815517235251451824841225733272771511554141276126247082771921354746030667023456203
5520153881733364517411984836264755641666026840672456519683455269391770802176793418901954068560926735
9920281676232426930123226633301053633933925993573175152508814728507588562290908304432291011615543161
3278748752398705397709801812512557874069967050736031644331389597620735077492979601806540137086462044
3662085036590642923181274406859510323274106217435859876986154562980988128525838694067433476529327151
7845961418257049875443198089743387982750665856722325120489788839344767423823554245712163961791618204
5575451584110991552355874119971129063497868975089361915836515368893260894855564351657524357206404749
1502749407716563624307207373787494114795893265919668431072096466361911980172889757894338661059571231
7540828628485438504892849716498169808084122146451017778944510597100682561485234637123235248431061999
5282370831905060548717837755264177348945501013159401506308860059431327113471803075326281736952684855
2265860205721555249817625457789455006951186273110389675869946362937904904460334016961680993563999301
5333076197438053376199292878085041726964492051067635769770562039857679056578020753441912852796865883
3641574250791534129149034292723145651027873686979478296171788132816653935177880847472516110019793803
9418442468927443563699536548427751523273611036702770434633485502838554519320923309049911844376719982
3854065700056823660566596671649005075102491277091674820381058145270155722699981906526335384031561127
2698746320580012000073762037710243179211386680213539476158201649377556731141500064387973747367311745
7747808087378451460281225361854777420654158806394543885186474925100869765113930383853172204539117508
8043550230981448039822969069962975091512251312262788609129611574407071365395537058902979359266957004
6368094662516459167137713775722897980318858859970458404774264301621985578036330132363462944828956342
5547730462787775957724805814635181728919383366695745940385951977755824672501154257623171606594403430
2435179593233662516406680695461940444641343295849285001088396892798519830867032624105330541330224839
6429911736839646413849215767256646819805163252825557234057826440030874402119800329336795519942981965
0301719579418493905262052866709648661900175751477534214349501696604625631450495540892494182780000151
6606200061434944263096580220238214736495375793449653224062677644933955127212061690437076958317950593
2305258822052629203422347033236261154090708770813835773650089620743406022033991485037244634942984380
0780315729535299910884036284649448730616726511216179629678525502327422785034581627788501024610998061
2040874626829657352825057882678191067950479314180918120076589666168388331727887847938430855645529053
2205683024389003176724922783455331460680338271473376479408549327521019697224782566976963924648421953
6874209891916382099013029224669567844747798081958705139773738459963447549333283430593777394885649978
9719265252370378717817836016936551577972404653620789964792170390940511138130656201648345899113120210
1281676389360720142733285275406920213574744559030031008970681755266640165155337723876133486329217039
3393813655953270203980334516362577146064227181250213894193479969436736335389657189605374323046037689
6782589046478222468812523083729916117433810112566177043589372110930084635597425382627908813791769816
4130618044033523104563222213156328811877765891023630303495929187224003765228403872365440996395359899
5169214716302568350107891361424170989690461243496326125587400344846220953661705749037707523456052963
5783348557446288713612249532998657476210668434265469000282793535952423092803156782667708041269319142
0943363235743342320171855921418246673078604164960701550032886343723720677784197748929795198689935211
4080564498680273663677483367578870622259681313691625617582295653821516078645881017006846485439588753
1305112340451104419968480004299536829996847369167752681063225414820478655467193673682593977246544519
3362495473591644561728373834578860007803556885449522886818347711097755432233253284183815492518819141
2258716028064002079198653867553260771751221391696123676958132292012527750967908611695062543020271139
1962023368004707752366091948228652207268895282108838547285148487890947368340251188021689815279888852
8785255123407462974204666540069348695850095039460082439686206212474299035580855140446449732706838351
6073460733345231188672244311864026918748068111345570520876507730933878863962270215453283337146810649
3835051443214490234116873604046351989351138052730051376128559193122748571943922956561784031876452404
6897355119994790265770297671107011964925048873001706625333314394133011886819259740568487439415123786
9424130264411447436206412583279828592456251090099355711090341626002598480762022247920149370447699308
5693086150333023812534967513653269110560153886045138828107433072466380423887412724432277954633437863
5467899714500004778569349164656468500619269591230580715793066369223507716505370278434758977203695295
4028938743459129865620359388730785458742822407774655583396254460016816102658349942276689953433655745
9271820187326530761759115528338434063565206917213865611268172772434003259671978460144892487362398114
2125225594409628353708231046491828148519504413631249141464018496108716881666111809074797097838999843
5778036096043242747546641586554612234051482981155713368552472212329577266046146201618996920716833172
5694213625918937480816568824109551662170138500961086494163896205915675133518720224781911402034995148
8573075804723897128926842644304342951993418170270562116273935061728444133705378368749057313166542834
6496005780250608170709105292842686082458951883555348642667626606180682019908776276219501826209155321
6521123780347505571328194501948783326749630444775290296187426592864902842996258623345842210527649279
4650909738954606328549528543931025140010138281191241911360033427424582024265483007488668665517675480
9099338503107024455990730897070898636615446545086359582936700164647399251766753651099648194474419411
6269275325688891456268338877289649613301265767768537759285384253928011013706886642458084508811272428
3294262773034571189204291961294773814919672124665711350995101860365017105659615762144564716875036434
3633061880045064544989306260123816826314896252568486916585636847863892836018501860735194685053065194
1975316191524861853622979497762021067600446970312938872843974083330422386802232778060214628097937146
1020024873577462149456552756213387447601118240349025202550908510100936550019993816900294983741042686
3624624994381882172184984139048378657675767164049533806525669952482263915574809847574085122456138764
6450211575445612583651474221580413174953411624911765377429863500101852062736611759321902569696766047
8766278432454288413611088491239476953821827688893066033915945678653331008788774609921685022749166732
3804226596183426594000859605206262987706013778882975474347071369855249105843476264706121969215278335
6779465109114125552400367685757387594480690223734856035141108047293622695731152577297742183863861834
5831272981738322539213285457844011247322972923085117154236629775503779231098980211195162987590866091
5198099569998582580120007036850815831333005885230848397340649545557570498195319929024391065086204344
1941866011581735268298642749106859700489375747782517838116187674289953950783262032390020037637234060
8123817959906679198555565093145842875442356736852474946119776126209777293521177552465109716932649589
8870182756105678985367287100772579213721427024971520294771628596086119576391335127949307509560051714
4450205820432671363796148260541265022067828541407892536322665290599362173366867315699743181075692671
6479176958251706652960797105818064765882434195046934237502365310701690857624562482387258063032683933
5969957165002670858082525823913987414304473763607969952570205782584321118952643443193535472240875132
5934588956551513192795714129377910736148451955260718767560707605423885232325669253239788112799089853
7935007476791860293144056517643319407229562307566332226146065361175271246815529692822266664465631425
4282496157466111587580752385057458600753882000562418708222328871173763479190033867958302446806152414
0564900021962661305399153661390093731144895820663902321952302577091060764005272782227795685443011139
0482066326398772568404065465331558612460233006387183812690318108693913629933649552669553413798115286
4653545802962664937085549963107838142655572635557385969790035411307178807339245537019668533437069216
7712516019946093954767303990019037768697411827524388104415519161775335053348981464720698334227065995
7138994489350501494112208124892191261464013628190741684607893952051457771002608769706552941066333488
0682012437231489074737122718082870331965565552597806813947057940804826245840780470144821648397396507
3031928556467037288501897470851732527592476018854655854143750464134162417416490101172377004472547175
7479961900519603399495658639300706838813269032042914095656905008279534628907240107611070788606127177
6297867078229773901884400628204760176786189373740040601260472733100455681402372687617139258971798944
4101781384434883426854409694162335167036313939621707169151509888921905035299370081668552199698512965
3149201286118329015870884507843735880303212812006247042577232077449057610160883165182737083545797012
6763042727726434156280420113291697285210746522615382229572578752227154028578227612537624699734616721
0555861079611990873173306431802275873412408197712236727952894045414617421436726166955449194109434130
5923833234819103852267263808460888179907753327793253717007710830276619586849754822744321684694987516
8657143812216477200240330702404079380397686128150269489270997383651077916444589687204311139848639065
8781716813710831977992040867208763228756792707605601597665923825121076795085066855085630776780474938
7473918510593067947376336601925341275813842226263223895466698219972316498783791827720614643138194682
7034469467955084161062393088464470667710060998149699014571871389725169736402994308772787503959109104
5543930404794322945608930368922752962395565495395222998208395215285929780065971160643374370353443980
2748909127129286654814223005636485005678484482743821787025611507807812049318507761332836101872460991
2957939112520856355748655969583942944065947430769647970149579637444419335743229771810706045844130005
7174906465491555346338547981516371082647197624999052008690025335848102094720975992511599358853734763
9186536118917914812814750904497894215477201374270890290015471004115474727226633579023664167064094717
2144390791997232758783778035935961622291131523177291832936324506728224584875825810880972117677359274
1330164223806812647131411990250694239156425606640261443965326873180173873425607184107727943250250747
1817295255333084275249765587592812256721149971239783488745221993872552494501061950022275224971075157
9379317227091908936030050433965280008483126475325824335580230995099656831920285284000215622245062873
4729142428009750698021178218839599352448142241182021744962283642113067241679936894504572690247459599
0641596883623415162321733166196216826363347756654253853008937913096314692755298966253276880021506151
1768394015001386288235339755984493356421892912465460963377849925018883629416953648083279567543553575
5127971079492815175661863413751218296605916352630237036769163040106194240377834666526566991546676647
3773568317479149436177970581744662349178480970499664729058518731999999513564275763342751489252592962
5309497655774285657519611228235453838570876490200499466945687426007362695057094036904195104684939100
8490289828931504784271840926080845878416726550011474563922171498292109109146252074938507828338928609
0140440065948369433855165203297399999736854732684822831381958053980501230754581264393936803290848362
8034681965868757436989412248528274673454104463319222641903157541609229367419108526803897852427115353
3144396724038909981700364249391174608249255613901126594166784965483934366301095059235854247847619707
3550037052427852776865093084115525982452030524798991062366856783725534381808753054008414386631123602
5700565276359448573692603150099093961797749075598208732760561694729710445448524324090991056781766047
1073916430526488320392025073212106373662876917220382376375848048237880472943719446051477657870875952
5265831747286914295373089375110136360778972558033437058827401947290847254206356718025771229032265271
4881882617230155217162254602144394498778957945907460332794362301120905880535310018970937306247919809
2896301544717584346094233947262565377160443084887111889312618795338575945666330550122851918776827668
1301874389068843019475167045845931302987755472310216674704806276494821286841360015682516572021243246
4584971371462854536773574826653006965715522665078525056526851234077030533258720039788696221167178123
7068691920506758387360114539489039499317971032712513441625812903059066921254601629674477017372269765
5755770259024675434470903787155232360991619395370160554263453655105064519186782291620291849904575409
4562581943208802714848418526453526360189003224597020917926688779417173392682404326560851473002818745
2973178888206362334311744394625073633378489571577608400650321603735237719564553653303647255403931334
5701630517130842381000430249290841471918086556045563091583619898833358348353008721404964873623950886
2440644923062588387194395717288156113619233983870860222444627843144143257279586874192064957669459599
6512598059281637721876721308703835538005246877481698384529942209378826094567016528081174833460613912
7560873131526635169291435077064868111979707646495636608484205920763364387946371523692085731204395440
8882896507282448809523692207484580416209923538097464737140486194480481256572968600382658039781548517
0324768505692964508373323888862779112539313023183264122774491824994678521379158143424211219422060393
1410148705038994554053267281757874085150915354855680350643117524240419415595709514330009162550601767
6970357356023770701511113653642005919967593271954624039269417073035888732695123913935944071937176149
1159096412960520781110526217339109762980531060535640837860906487057420719156982591164835962146563162
3601979762233490599354791283811870027889707367456489790682669362827685697512114157760246593480563245
2011443986267199591246218589297657298254874383272385907051892638603849041869239277927294197980689513
4401740315715910902029174798319421113789011594532370169159707567978183617273904575097095221352518633
0449870756966508393119764337356257311574938207329893250274479961272742397872032753378631525557957575
5013924945129947203550209260670088417860890997311175161024336618226717594126011210271699048326941757
7817850388273925849236630580181733297410219695449967309761328289530845451070670329582059443138455850
7424272860143895666375233726230973439339428962717955719770666534190526274640768865566702872690566192
5789545733165905109354024010997588970806072970650703106211443448894213704076169963148307112083543462
7360257036345712802886319499025987298024966175111088229335570974744588034739686527879193492435955604
4401036275954200551815250688632443966226324664991116544599324972895704484556614945343487753952829464
5453044293100405288699434358809492833393211080390671614702997968705915422158936170695328747231940180
2638079325396129041516215641296117083417904767389670422542518456224814636555595950101479400020075990
6958324223605711700425658776932697836313898170232083523708539209244630220081847479110951748911182957
6903739739126257583429060962727253041427885590678687073229336032353093741908102559407291547595115180
9837466160964866099772455132654535677753176942190942369387641306473088496826848640818901865566854968
4658889189339294255046466417386219525095549965122063934585955135206749721055703773152826535838666913
6647081884503099645297174580633317330194460555460942833428617507192097428416358080569031279390842959
4998163894897474440960363625333232274152377829540686801208338147311331597826035312328033664786955413
0146123647618742684916047554297154081816480995436050587323454651154461099411145655750622503921698880
4437877694028173503580554160183872662525314258831550250417636523579461626399488759820471764976754078
9481351018801250477730364552930302290765719131739252425585476340468655762237392446757188877698952005
1518612986591089454610965507477061346104384988777066468140063491503109984775207369543571399746953285
0959445438819747808859119341877143416747318106797593127311646273405782472717243471641636612732485872
2463694402231952177499394997527300600850922947241782154361403296581135827947545377336985310457827675
0439782812244132271419494343514424613957580283200133772404831585415841661422289352964541469010234216
4077961415865470966284970402622929815243625630977138086841602294538091357180240750759602752195384142
1127354197658409426349582678259499676615487903162945652358505681599083112738802007985151132350544145
5816014571420161534009096920772296258339541400086317357230345773520956406361205142519871782954181036
7603240705199877719523217200046505276551136047955145066530126916298026871442730892120328387662650139
3555367692159879137725367358040198988503962066485289609023415525562558711393050594075247054483565213
7042419731203595021465788246002286086144027339889939080068416124881525069850426971933241984023657105
7012858379368176394214826119675421157313567576784942882652516144071477319382817366466761906585595404
6152483554654832602969922671197400011976942985390279295480745089723165556655920511989506027941332921
4802496375161264188534574137053412435539718034925504442077760673756886830908640095026233248916806759
9625998981830406730402092557832603883409930659512367092348556820844976057116119753762844550299454173
2636894060404251270194994212042983653026256542232727054241045079029948136373770080889711038693903948
1646658007895677385424439545321419134930972754302075687923071352704546030372853932372627460498990847
4739599504490990739456893333795730191744264184291124828395707114484112278750644780751010060430021745
9903022900879065763407223867503167222179876314598209658365535460748139554833349304367716743721526949
9645027497509855664315020907567732469795158067007129776478300908771527058761291577300667240458464095
2345770833669754011828243905012823565038771411628246179410831817221582525679519287607496211550753783
0019614936300330289551481157510072323023147721129719689414920001228100327990491133914165979308424191
3486881669880944835820541124032670438354305826937052751389997229922429020975175135941869927934411769
1685503821597121483801640887266287251676828620379830066408981232345149310184277640558570578375569367
2854499196856414977474824651064176554305122701107033344936043389656532113682041574215330275012528470
1122994550967472741008200979578064415056983913053171411273530761960492020525361422770767103237146045
9936944590358944122625067187248891037169239998307016786419292750350337085669218933845357048105293946
9520339926355547655372102913003791270680957425514967683967094656248431317460537222628728380946462483
3407920550720642583109705232262962698555496341621962436976183971043958835208228940069298196198611763
3960885815294971305676528022347711007390131912002068479491192427640232952755390382182365742732370071
4617271108655651087746043393751116836982777422854311266191654346870242540938305637356891199235743070
4241774747152471560602692359271237835131849650710733899219405938839109473530465649360046714130570200
2236403915960320160750296850711281730121301491742558175473014009021928426400821952014206445231268748
4603609414452959916931947894490547589579295633040500455948964570627802980651416048088692270678341118
4407655634642798898173340661785877998342799811194015629020452827673889269384237990957532819054673487
3701053141582846767529968106385981610446003951424496717790656961410330418443592272010620719538406467
6143176323151867575510530018837827342968610759300423550826131640664774208583300367482091753017941671
4264337414601699282889831778361827538493063384620268473658103067573550792624825563193183145479172658
4328964640579284692286356782953170755671760500866386019170859230394222143641681139016349080570498280
0200148400720501163857599419111154057210147574443552953440952415544362130946851613942983714452425744
5697129462997124853975989905512911959244457971204852377890912209929335755776907114581563465654124512
4570678551459701361786870388827359620729629273202547538553547585948016708975175057441397969762124748
5710717559614027112735548141349044204453665143041176387162794753296892720672270419379641642693092116
3969022575986386262071769053618381714369814053272510914251230572622804074817548069908889450613407444
9423975815297214898167049862014693102010950441435326623564631952289515806232886179763745307302023816
7364823485766217850862042143974589561072716363852458331688193338373956558179002569401369642002368492
6298079885000922438962255385408343952997569361001079287305013341746891804843591265799930928604151628
8213341150510586756159731015860002861179433366170310414027064089201426234487483388337793728010099171
0142389976259649468808261056661151312219933552270102960330525025468945527544489270663709956582696493
5914738900233680092610440889136719401938390947530576518324312131060172634360064128898608773473831493
5983788791830423657798810281002869421404326599658023541696477042555659596572977119832516299335032344
8828556089375283996951782928367819484462710776428016241691526945319278851163725941046686276427961357
1558954957043950236804084207548303066297374752949339245884926420551284635638871644132261679296619705
0713623187678042830033463440491721486274320640181480592134055375820056489032859926725853886776799940
7353832757628294937230922714877796531963404445765638272179912469337649808773997111883939080415728706
1193328691295678073278136253435711576506532102617354762119912336773910097561700549643807347216229782
5727666647848742564368462044234134025058759972406120287765805963763134415406035517610537652773268483
4937268195169194669107819477988848464800563674625474605942758658124580102894143818169660557160599614
8111591870265489727207647062065526801189490451891864270529647808276376685209476833620103008781932859
8602676699655473013276150451334735314569118841804749219332339358752008673529173440060132777310721713
0568944789035038082326504930667833306812571808585814520544452246962156824679119443897620571874056605
5997830041731906652768636950551689664969723918409734787387886603218696113254891468959761847041306258
0678950900794170705421349158896708217860385623649503207376492126099808954263308802971312593165488666
1998766627957661177866166771075746075203700642898032492156271890974917855935549647504270243351885753
5956770087853275048648655129381497569941190352537882322895983627600235025183297818342785298638899401
9060332391074048035850610751608569501690771187795011757164070785165490723050420930861276056264999621
9783743588903351715448113626761084808544956020553945850347576353000260507151888672799546978397191642
7023949147484926726900734984057491028150148488917949709564312526822712569474169197566448089411895974
0185174136643973564257897684422471198417037275666909954818991883609922049034874919135331424237446697
2657850847932128986543654628790162140692607698164795434274827931439721744305405623368759011010711984
2930982867014993673859037071029272208011384853066344430345078548933524477224483606034308072246400767
4951811910148529675553932363217862061549557434630762446547067071774628573967760715929656711640097318
7238366512998783045373366838046582701424222722870598080304525748418572949098152346563143052061034340
8478989620322662756461433773934066316212338294778941170626206673420574513849575510987949558702272910
4055055744375065191421301897734524256190052269281098755686850354244848653172650387412542928727357763
4258513850774713532958618228563893166298206035883492040399827691659037376697878102425741950085820086
3178378658202415676253829981041312321144809340156136748379479362311787577870334203151933924117992613
2594944065898599913497938962647792273468054632977610536898525474310563590471194771112263523573837265
6260975276214923410838831227662392618050042879281746416389441037638339069164074647262615975775479724
6357863442553487826309715479963125888722843994486459919657045450489684488498892821698001938554260914
3613130151861141813560027379062348776645082633778573795182415202023786981009412208223971106941901691
4193038703455536267420059911711459152820996178822946593254255843095370393066481077825033147224136049
2668648320637384344913798498212754542044702955142656718798584272313835585337568872562667842108739237
5315215791154990302766641731067116617643953506798781607088392148473770770900546596190479569435504724
4005100054287922858561106646642916494776696431404548315450741749724618480911101354813736101210505984
4061073848929337841747216629342285123144562046030101895806813346481279923207648844219332544419058691
9023781954346452556439386119087627824787449064884391833892595691047418126397275726834252279417485488
2830032738137950874796595472492775150356497308297847514699181026834636141344207013267583037802374921
0227695046684661967678747326804398611498547943271484775147297269896338603835686717744680765619811885
3016460361553713767498175672761818035163769247487623526038785517607718613219598954281589731476844917
9945644433435385326168160303478571262903777787929283150865750448768949889901438228880299797820662213
1180614890275995908883260906863748574123732484826757221725684478578308729619764027119348731471147680
1939138434994954780300724726604945834047269194333484778358711378929092609426471474116373146860855758
2610984508414069961395751697237067057286282955396901443536125015543401800645622032391494021596427778
7732760635593250220572180010727391088583744368881302134461016922761561510770454545808471273519550806
1087339278561743087200154940138870362231772755896466637587205985308800351403850855819994567091068977
1353184229224883131379442915246912600241422131190884177194535290968054534211038212550497236886263105
7859632784992527881681415200484708200642651120844886094129622096174149381916708687177186572719930175
5427499059716528137806117013602362199056149007619585428912920520971399590507843581719035992840215358
8546673472980624950118164179376265700799219825242525284097956892992412968900034204406022442968013462
5542916141173516943179154592266670369757779414662277840942442051648452537946157228555044423709086264
366958046485730321949082995942155363499539095795793919
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.10, 2.29, 2.14
Generated 14 Nov 2018 | 13:32:52 UTC