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

8061547926969099291423056597735951965817895943983784701458276498909905739639490538426714020838289070
1883843945876724302333639961813388248111983426164187060705576602100816924444128342525928573635130202
5746526649346393564646065841598208901670993378699113426062004696794140217987954117473113759697555667
6675650331640906542742315811697437782437839712862829830982210261858440790972511358472600726011974817
0573282015796533612767711056484812088073303637629283627733836243474292555452538281259355406144567868
7075242030970703251126831405768421954523463436490148858674725609918244633314005367778958744875855162
6127728983541836556174759132295539725710358514438709494902812587142211878605248002080971446772866015
2859446151353343113062801759689859641912046438087078640283676198385170927354491281527923230334042692
3817738544123312123805065901683321339080970728738728286340910420407763439673304985101558275503877909
5107477281598259287928278800302414437801349495611154918416019019282897840501314473457731229894895861
4926804663849407564472129037867435117984959963465096422461873797459999616576593900564193416681026675
5058885875509661233902534652144914853344533372426515819864316663361230783120869686349901226744481981
9686711528979329011676157572756426037789907668335438731432820645476548468298923470539500041714492463
6735779319027485144092513788445171351245991288591498209408209024152180823414156688766489341772660404
8726808112180158608333619400636754376368341929451474521620714110269967810710379537981541765700050878
3143604688886523009319115682232146020640237976593496273068706982171237978204811037453201852354192957
0828764729670568685198258225688884270414648911284294537923505239744691799927551482115431352773217826
4746625951969936619738877712696964593698646376825173553947202012387483947218303248893446677788442167
5162179961412616658637841611844678187234631257881556034846838450947042857709117942473726048895542677
0201666248637439721055954329673124755363218861164081999159988794098558959173089916320879704169367864
1917036135955404012260610700057087086833061536733406790496774606819220569634690676204619623356301686
7242673495766287008203043847384917684149358279906745652156526638916523867010774887304671791279939340
6218051271033033870457848265919949069730002552948452809905835377254285007331713703213516166881935968
9777969033781125086504813207427828666092820484917572411464507884106831890057249193024997947438472465
5455401843556766545286833349922689990233621591491668052082885546242428549390090380419284535073986530
4113564746657956184486737405949193078554048058117774904752868721810721358588319984043898935963719909
2528000318541873299103696669780556724262542123542830692619547747493121600431621322730839339260802062
4305679270180704757977014234748421884637902319468035785740441479051009151825953845539788996127103609
8439835057896387282139191836822219922819769921965437895704947174446135204445393945887794169513337238
7086191047634532846751357227069722672248618386772484190638621337706291275003787943507846977599304287
7713216435393368105173341720037646015749894791197392321634540160358851388119479720642686344001508144
4188092284713383860451199221910124100311451163401204409447261933863164685592888619448550518249419368
1317832134722569075216501246276570751215267110080473964175070378059294647783963608750294310434155913
6539561187803807537637391343145410550881737840998523868103376142728951732922106098380056833879172961
6129274471745347608127738595277527046621538794817168182612533955455136354036948406342696456401758009
9119346792670607970345372395184491771826841112911267236560994522471091938642435289765789508676114073
7250586994293470312938218854589607270838402969941908441949410052750298767290655314630864218121361048
9661927457373734663768428752315876588042171349325073492417705287203978879232214679151215091578779239
4918515147039132133847575777280269594325188994225752023337526350839223520163036675659066098214497044
9925283236090443462131990225355968364695938757808534493952210227071989785562116826738082803938656764
3193832532239908421315653519247972458009735052293175815655969218792096184348931632068639782900699665
0231686266975356176588248069954418659163584602348277220304816354878375885418366516581425965350021671
6172236078134152566809260657732275661141019587849425074872923291670949519220987277918549263373410551
4347443454110932175384436857583048342266342073053809689160456606827130957358462294991584057810489791
4112990926013546512386912782189890207363337722899451815368426382303281538684064098898366184604976825
0104023301908349791290599384756308819883356493682779760358805597425294512242990750580868486672283623
3558295895106216909718878590185789412802657541333777847639953669098482074406019664959952633629813316
3668756963320368153986733675278425534895229103324592564874813041320595843945185780239341429881991413
1181615193355643054661152396664798272296343209828128924547248314029989427884063131087755931077338326
9610575101167343490663479560104832615427601596863648923718788963600754646749241598038873776166379952
3975212011148347360063890539282100792072452811639930808834895437966875234056864770253616437197586332
0521156278820590579125115315192222116345525242876175775243359976262064511623751692323657250026785336
7780257551645623366995179466241920239277061270500077371441330524461357707590690486579693974378620962
8116163223798886611551843216596092723051508407301120101330715432509858359255632802558051759207328580
4482810486916657396047890617793570472297346821477668727065040931939870484031798230475658163932662943
0151213464047217345403935680777834999105912246374445704012240690498695113009585347077577775433205976
4072573179796193732474575866531232112412141490095308255537233747615494450530603959793844747488595243
3019243832288473687789051407134214576683468222686226301947343056806929658414420862645473409833209626
7491980383147690026896564859489538027988498144936860930660052690480650404878231584192667838504754961
4638535061626971325018873448069663164762987859578398503757452638495591254969916021698989727880410034
2027521737280978254588577115221830074098892842932677557358843183978861619490254488989898500988810864
1511474783530185438396923646884918211771354934415718109775763401718821490126878880037168085010581473
4447642026582634997046885680188907505860937291573384494803846273861499169830582693832098933223999239
2337082703832758324527361666150694333464453401433046731756121644575312734513012882129748275125101034
1428425183415480704614767387810862990717679765213827433778693789980509129386038114993839210221314327
9392515807641698990320091270716781826731792706088415644896630094552099529468787059364948676172622664
2408127897667237218568673077375949361505806556986499095502837579114697351085473039588612388000496142
8058455805649145261479367340010636409291763774426541396678312964099622852669356338771710741657658151
6665648384053731446141903027363912382043031736124989909503506046993184627738705755560909922345251182
1478984724558171314882835210229728202328624094743625071181039409600310358044513358929127512443116200
1944069076696696162675687406900848582421730047125821055388604463810984945346728545504778320955952793
8281653164534826424632263762636105322960380282357442704459926779262400076090724579727971869679512678
6453601331148989688930689204629055345937270167651175657520142525403240268527629601271840935962981986
8980247145499765222303400195927692875812528000536579147659160763628753476439188417170504794214484209
3024877654543272616220266756356788268915659014595965307248000730466334701003761815606396420074845938
2509614111805915457480478002403833352832102823669288974169664082497343974702558131542060963681576840
8858702784137106185594183332333470663726133382042367662352398822546425660374567019290991316311122797
6689075491187249841149850567778969107787064646039907571305425227637868630917089813382245131437415388
4437609251007411772816750040466440266123255519937693851736169365085609446808863275402253056589174570
8675820285587191699813809995762860863318702080343292929671551529253473199825052968204543351447706194
1156407560961666692891129997432262230586956667322283347261422070971134533726771505726402280352193365
1528101715005683951212183679022476227580752858176088800632850961850342038593606944057109693487687928
0595681890277007236872275952677870218036657238897589602371791176748253942954964790608496301352291788
7610153908040559497076256871190751831118599374972979741282862365731164699869565288405401935013708458
7533725137543862880294201949248832498273357926073420875742748792137184373112559217184736891869908121
4234959848243623000334270960485039132925839325736729876705733034829459745666956343327414521460717047
0557324988455257077745027108744360150295708514697935846069708389885964158347915231803212428878539435
5738631839922552085798427980973578179774615688117187255672993695083759405414128890540419754053973317
8027699990853931342373889007579856888127841139951670047342816969177109490904133743988571100906770556
5513723748624258036086445020363985311714970382896144992156787840523440861333772163396416473501019219
7342772147394044688675797049362683837099814319296367588053373233739641675300122387117556964076667644
6446155874600059291059214527477622705680738039854366245002608647276712767919307363927978026380861478
4887582602791071968873875599685122721121837478258536726553536760278526343450252583813197463226620482
3991891211516071994187823092183130897796532067430325432692052635399449602589107858053552173455016130
3772440564888090888180593393061664527403258899874963161908755706330001908198243361727460585255863965
2926540906589398779763928284281093461094119803897383766269020313033330897407718877825240340290487928
5338109291571156314817254274604883401361717504142409782415634702036347146151947740261440777180630500
9741174287886062902278380525896061596503064507567504348296778311892253350688618203442625632087095782
4763392491131737547085794923525289789045393624260117141095173163688103167299599384822785434509855238
7260378568183562817893673320201743331132703068340478564839505660341066538973500145192974682995849808
2289086836881713163441024896269483217656165679980906123112988426581045103879830552849314913789155885
6280997213861630158755125854758419042932521596683494769752473171181802259573865922908692641609433433
0478514974286685349864609866928824624003440101634840723123278096087297689683742819088383310600084328
8772180851229793153457491050596323359601913445647272069076138753189200626392742311750548773430244454
1024107157298262003241853469631835031182282803085563214672335079060558650132877240763572089811132097
3844725714292088399134943976858837811842394823854098999823499713295511414292199398276703765142860232
3818325313128347902944713192330568081506771735659928936678366124006415477146433406808492086902643981
2734941555005434851034943753963381710393932993544368463612363665708798099437351250320898926073261154
1147295743924120093047331757557443798613525691681482075959766787466695309350116991797523466890670996
8960632839428803480838899324389923890348299258512008601604384963060224977561498136598433009221932166
8634438625963661739118006204767082033619249924151866786361997154776708308364238143828077479820155829
4854866775857033153566686181893820855694461582042052687746155236539381127425641260520627750245511902
5377746643661609738962768527665919013083856061097141123730037449234633705818638124443868471737738670
3407580564604310149140634023472603898416819873774710660027372709676584817476911211451488414480363479
0126673730680560990702224149702812491018085464413193749697626635532660340963061602037443631299610613
3141515227461418095430607432437822919940505300674237696530128319820579405584096371398250779312225031
1515426534434851135924160632264018777279146919203585558785302200119745208264608577683136935572379747
3543095225838257782253748137336141859636424308982925782189705014308679380082362505176940744827165612
3373820476563440691441959622075751665857717739338951359278320095829416499264101653725109964463938768
5468806549947583203557866261128706185886501995335008099677540988653411103419204580091003653389615032
1782178663022572233988307254498114765776282658326067434204825343420336896244527718114542469095838237
6970529809177068727690897223000833304503164641028225765761916324251364823939304367492933894061249184
4610672431185927414489611668681109079306836109071400595465250408636261974728270886340508547715206611
6468180025393911271024543866768514054318286739424933591807970974938163991015377179510906462387619168
1539344913247155212083120402519859079362802474839207139172146265591559828699085587754212307661761651
5956255818719994812685171097092921186471360500673308909160017657927140169208355533085076543574777359
2204872686349439144869453525527488817719850925801075854229571258786417873503372781952674106518327161
4717180386334390459885112182608578099551366549626782641747521049948456140894971450224411480524036872
3963331477528502095750057467792330484223915193719998616957995078982455352835681415713113019877637197
1366579169592298010158973672522746873905418038254929364450081344075562801056673101684209007902933935
2155386383595322956518551794360837020591765341185338669977071595241072640361084685645109005057512817
0957882037248440675671430218098780616399269035172632037337362032722772296313125041890844042510618239
8340722599070977177524498986894096515894793251920569066944630711465568542351397241464203398948689990
3635894071402362152216534788473535609382964386009049627949622201662851949916385050498571533211652647
2054668937572003757893266062448310147037321001352132918377371721153065954853345407124023580885359967
2499482284332422658518220297633084714150872586329083283757028700335819568428817475718222327542553103
0233418092425435107794701958959137880831017737343809029348390696355330286277589691455043874523828851
3378025992343150371845611081655062853962668778824849738774143828157158110437833090187497406252729982
6543808927274398902012721683061363459553948626604260255244020527703485823276394059912432303294459383
3469775124117352844158514486223300558480338679060462889165136087800712930355609372509918800439722231
3853618865899435170222396005145690453627125416912062151442392227254841396885692152668368727506373373
8709008084652099104920895795541140872886118740089801409618231473037052829933225005088086093657594945
1546743387775916528454225891097771291145597615067216866986873509183102567111637537809499051888059872
8378463414066276040544522519923972386848814480037697611151415127687469131704357988213845309440854302
1021404507692701610814179797603787310566673581884091185071957525822425993237967154180059859481633005
5158764368895214358467470538820583635664604330881761220508644184468865899688113039978200841784243790
8176192296926548728080760972256900811028835745971136351213629282008658929697737815859141610824233236
3889472904563886311324150075158127650459348497507379737042841413132464917730633410719676584452905084
2953808795279233244394258208267235660675465333794586567462666345523245086539114134758286442553440430
2369933150616889358931588932794951695000426138211578186207525584707617396951620949390351100858825387
8959397714886291955894761449961483750584931481522964867727766941519098643995357368719036140551859249
6686615092568471334278208423099187827146549365020565031590686859915313876374742295361125787623497080
5590823178373337198285325986667540697099946081382232952637694502716508453030391710572655151394724312
9174165903864127758948483248502285854680332016877759003475358746791077706525268446346580978107505255
3474526363227891547481036314315535076365055868061899420944128754606201522728020830016282734473492042
0872175922719544414255461270961169953160798638118940963182404403322597326508715666175134984796718546
9443349844191294010344096463534877198652632421915246100951222422544284517852487046474356651815480005
8936289111336422798083186928841197475014279843519619939052936155693577183711515637603697854642498536
0963772405201134479919275645188745648758070686031639638397118118969364327434356184729231586782272613
3789528062274007416254144979378381846761429670859710994927517658409586995381221389835837145160313809
1935069730619104087711608872520818332229743462360375928539193588147304130067414417568029705021622924
3405796282908728497732547735887353563733282423184585324404390199056982488746496036115038306212126030
9521276107412977986201308497102072724804141634710603436975942084060143401844502041466878155439650696
8829122355756470768582741055309793904676215477540907063803864576572098291683175542258089085771816867
9882617999903801571013683763546184094870850601325240825640096201045699592996176335054884514174344081
5526812541879287476648093803419563650867550632220416822034769706683934160740008502023430958566733599
0793247460342082457960331663323027458241203729520523449252470520605021722520333303019249774496199416
3040513978273319388745151481239527438574284490234488060530107176378381724359669131830386325900168130
7514542883216254191135802616792838240333588716232563199743539862284266764492417691402892794886402670
2791313665773955005846787302148046667905524097492091028546629629406155200537299982066334027202240033
0416671977203106089797528098682634954545946372780920093895090039628741117877093042970894155340608851
8470196193010517741481211242531389405483822570187607809807161283580726128408674383724911044984612953
2552994940544075099036822159555912227475157122614997765908594388290353209641744303060071918052478061
4204603610708740972458758368059099428967853250351659166630058094814258098664727889963617217233339486
6399529353946725538331041817774819488596142025860822938081204102562300771007681527074566928252437933
6977517984890142956192147453197708824307674827352475776536600766048251077947759455698157821802752408
4568111586010126416454596808075504590476699837605519732158028713025192592076602971552298081646924219
0958146695675893777416212135146264688242780579282755185793627450322490672487004140962545250997620546
5231129766318634690178055013009144762839260405538733507846975809381551052453302894727711813243935689
0408242142455951463656517182554089888512360563731758611901253864192067507099410807068567763937180062
5418640543933683364510826733507621320457498787089362944994114029301346037590294114112902820068474683
1237670233987885760210686695735769151890410580614383866774158798038788293045893205083256339573082828
1007814313000534389930102190672914624483454294982072294030676120462081364406487858725141528708933590
7231048430618851680230319052972194517003840300004261027398958924424906867357701644079336731703542898
5928379436026047030423613882553801420789681474524570535547036946145365705297314719025331948796820234
5790330767417103784177360678566593213351956771736156479033103931864223234958264912496633398570980264
3869675152295465102542663764799546178515204222986397228480171931755616501289307935860872719500620713
3053087016236215087287725294114913395816895802639518790696342752689134024392089648464423244314847876
5731582623207649003088828234036430370328066023632473908100812698685553856658567440621172935830415642
4672426246132642561209391146479907565852709543755154166167457849749767821300226672687772424282261072
5533785948744944571760851312609807134701935697710325911574282121446788486237812376311817815464689945
8800371047240826512537176569907810179858905861312528822275919045131633924215678469080924698320293183
9640755143236251228502547045637974275655249865004662526730637409082081699740579734540618237379664015
1780956171737863488982203639382577620246335050715091767257043754888318024247979596223791470736986066
7659647110034830900207355334074172570454811375059047805549498356064093362646910829140795092617077568
4559327367802383109284503514559337587901773453578578465077053797634756570995618811800002924048115581
3078463569424971623677945475951253773052543067855658768530161543276979564527107028417970964254752507
1945516872642455929440276862847250780301468814596656266744511822712609929411873536782917642195308418
4269346695635645819287505559111603524600730878453524428952785956636568617587432083305838357725713562
3625062926256266354304374991562086563329911835138912325852117870759158345605979989818401541402582932
0583972202669826451401256452215798774358247334867133164404068180753195621570719995147387619164312184
7363734976695057912496077503058123930477325149635993017440395688723985842369933080998493084809485314
3791966649135102296063008621537877818011539587187961911295352115038432872206498082605698764219105987
9052229068891593698763170846317418387452634292207763374360534705049742183787513850050151326403759862
9009874384638685346129086242755367023134898885939753498514359029277067531552374756428427479610991440
5079643687537646956759107657325615304676253922929361587956139660020903982172096204728041464549870171
3973046324316079921236763149475654695964651852032176393253085970234287075820538199788429536135205188
7718131753685159198599719779249765822409511239070128606806952894592429063214211378685766185273207201
3341608106563084392740479710145782686395967756512130290540240348463259348068228427029517817047760668
0998389450355427093352716877395182825926765728876880695890263719348699934517045698664667212620805286
8916063440137439662613589377645851101340663396770013275054636990107539867316877876632005012744440533
5242239440201420475023742102116927946340305808839188433151419288544673236294182648535515080135122559
7705792068406023787051735159343110400726888077615432148078911382014049338622627140472476120925102826
4819017252224377970212246611587563417658769291390521302606720009857216935283631056714099102211465272
6931601173558809221874881281430045085050492859357881530129912616737489195826636801950855193720961553
4675237906965582594704611989030147578872360423022774321862011999087774497745084578412021343310890131
4173119463904310096279188076837380230206542778412580734619567368090848541113456074333101109902490692
6181590093341460967436504938144136018085622356377485742410288190006537687785816080142297109965628328
1323697790292494521095436190851110289492101813552628385713724456784728769657311898149445798147283381
5509000370986592436164466774739280795993792274501672619629513185645608716590583708568995537416712158
4842337411991660931561063861076344790001902219822019864355184471859967851136896178507636867862533985
7777405513673101920514906384333474689457230860018994373226955708816814327337280843995899611988387585
3593833503050294666583304480386394851426351383054452011707465343435140085548196848571887864859997652
1281091862872179232848009818401511288011811591802230230056733593906746719129935096642333927318755365
9989616570840130829937628513870595702523807470601132292445390106537223623713466161706013081429561174
5646218280060252942370829887108642771891887955415101936404014082855113343074899717784090726107409482
0459660577881037704161430973755883318285169825719648356040405241789399272467300956956085906188875098
0777615972301189011499453836698678415190848179179850377243511894424367610858557026006011307780545415
3079163877789380279015528713589216257103541044302691167599226292557081539000246128137040603737426165
6634340692038725849896369387967388597951388085089828614618091790097327114231666269024020684243409313
0068294711128923843774503191282362549284792220347890081958001692723966080559839946763091061897554361
1349328883179698321190140835658567235806876067781255506373512269710551122821393863496932771113620211
3874102126825995001156589710558332806966076652362228426633984382110284451400782906348819166684763638
8148064688466848205304649927135425392387058690130282493586845780912729464936655326526034407053720987
3334005536861176353480830087477069876018910942306147759075818993697047908180261257698270114282055258
6277173777074103679979368685948420309463984707214046282887006204097689651484523428970566804806547055
4379565675847418477360706011069012853548971697204183361177291406767963754838291500284564693575995127
9805761718998540594969158789168823916216803486959857542030507237816405164753690501619097608290330755
9231151258516330785142358631460812123311418220277241260601477190150116546499820513104266624099971316
7587008860597408968006725426478590454687529247235518898273951307239958546614893891208841522846047740
3511805110022549820165597833646074540530999593381620573480850951638393419106576662344034921901695544
6014283659297384445044829622942758684549289596799260976430342910329849061824169668937836664710221641
4745437491873445363452608791023819586960807324481067477627731904366665210633578229290604492180603196
3970426683509595800604213082884826207286568229652131247962152926384596855584216023309444560011075709
6662438516125280136270289660422216444870841628488521020687767132526712745385352448732807780486150799
5474861879194627416234984172373172774362130923723101383875534016936821257191153929479176494000969804
1125935858516894510102511569064288159855896937377329210128605923975324667252004444050158967272423592
5684421165365490853806688887850806514754710803737220058845235328442396470151421836608843136952858691
4460040035345030136512214704551490123225034133286818984722151947910387139804145181169186687710507472
7384684343534820704715432422837895477249140063581533270497280088297910568883998553815563016540797605
4919245847082270491142959002096399362228066154982832869370835610499868756703476549432870334264881995
3378212684445573051563154252482950725600528886182289412006073886300331455333362515292308653502235887
3757924845438439091330487704459644816751567312202444898701526470275898706598745554446298462194362002
2184034419191631222886743540649352736849886599644956704510418045839941941533630187249268323860027338
4636198434065698823898832865540142891858037588980478502681739241328286743699747817531132948720133483
9631169171212150625416360241545146060781451330812127448747705655098607133157229488712320481204415392
9322077337591360358704485805226491348328336201915685745046528143636872022823282077169087554693705794
8823410200753632904701888437988866928685451949841419305635717286281209907662932936132667218351733862
0601123594035712080539982901658763076268535927754519093843466341686015789774852641098900235673941373
3542553356088398749968735921766027947187494864340586461014537285458769783871158683405515762991198702
7323565083224979093972760847144725686513281549354945030451251337429068330502689616636807798213185264
0949696458521357346983263430782888222282330418146453337349340364269815740438420179842611194241639089
9016390794944086030871320368932089191922053111180897246157770418916805698809542399573750411681861490
4254073603230603780479668280348723772742069940082926103936599693338527497206395227136663111207020336
3367529855676873497728160884389350346532176397150607807101700114093658718451128535578645235090689281
2306708927904193932238378047204011694534216853408485659181908169330226418727782022101618623570947815
8306337942181249076661466529572407371265690613523060982646782678476640950100879876026654881469158458
3551260464820409540503743997899719150446567883375613330654146330493975114671988576089764282269742830
0083458395812678157989142348552248696195029373351851454525525703595857554959969765047597728053211899
3573224100671420212111040235780875750160795233305890664124254067528410206340167962147216469651649196
5411153620048205866941782947102059498848656430262597056982790528912512769470876987793862413079198229
7311978835979449962854012244563357557572967775592237800535449836426572180302551008403511954017039928
4309501228233097793280904130173711538222738100799697339006213659371979371424526220624373618268960313
1384853291356305148045235704823628814815663487492820177303432259301135943920768215721005869225370863
1494112965228016440818475798894069844233406228530380517317847558483267599917347147644589608862122774
7346280361986608497176818723007044882378280210066896775071576018455512505324877211786749596897865655
7336667319174361534531477704062387363879831478989385150375963932250263040047297812325637900111860183
8387647696522274215048043933307157200921352028485180665126321070843680234143968263702829666052665672
5196415346856036863896528596627414147482099023884211037946559678261505166773231471188286878914606728
0354656778686359210194677280760250093145725814878815997872036365736164051504747260162479829476041502
5100090472183723087133455243050133278768030394894156916014370477689273082230079598796144642226844419
5721779920031695068495392576231365319726035171496780287871942477621506483950916470647073878831670091
7712286993407984794630370431692942461168153099875569087417511088070535007047655041056541801544720013
4742732282354728033760787705347445667336146846932137167293968400390329553478840638553410729110899489
7423499493864069267422366219439424703844873375589407647347538293988330783605109845852488718901014146
4150679365850378317326002481728942261175206866326098376302439051509985393501201709943930025613589455
1928526438862641809018809299262852589356953301559189049999460006067473829163158425000192699253264551
5932215366721202042043638256563560003376045909929809924598208441318763724290717105136520328821617444
6781831594321530545970760795674170006623781022004866236114343899138071449682671485043014283951709208
2052610880023783234800905551017867139440367221614562638335222201783326209970395136315833046696040854
2972816367713817766454578419938301675978474746240385551779714178403315717916010284354221313620442956
9802578462342584834500605347389915062463806576370372801475149606443309339588849848249031166897882034
1365441110540744787093163506670908461491286050944690975207158716607525290090945070585340500505631850
7064133052150986309155724070869525214412241275087610734353829740972675480818135641658394762482027049
9522151090389121207231054603816304799881299547026768781002613246865644287795245725882429780331771656
4187517162096599849517280938349718218082235185420069354940336486185304664307089161355405241738345388
5724575823291598891868963051828792146806276075387306836186948659521468545242084254041301691522359604
8545857232081876108086531828446876425022691750917715440710441811732616508913659614633211824858444886
6423176458718824818528436595701551330894067884532116742465246156356848012867004311168460568267933259
2138399230595848266799351759324876018045351198383221163383442007570517459301703973046021213721044064
2163466978695586275109270998457237442532077302854073580847359335142717127862053885853912303962683765
0230162804402547565883758719300663478034917168380237441534230358471688719603517837208283844338627760
1976813537703352966457071030972053185154740061338491859202641601136266728226345298195721541943774592
0437645673686899366990504778757423996680766705997472432506162494263943141638196323913836072644561243
7511933202480245757052549889231585318347036754829313796370824654610434496134836953171742821679007565
5126293331666959282341036694546452457806062601190659579976956131745787533275086272486873392819415869
8222050412943305738942832703198528868596152408096692972014973206206062199607476330347902076506019547
7433212804321763574882643668834943855370714885826999534428339060300166336344798098866927382856046775
5070455014932398847925226418778838189892323876769009463112413421372901242461035968646945054817055756
1958600650927007757918273209203709264608645532299992986656422440396877502581039162146442554060362543
2995121804741674193885185511988321026184894515200316747541467667917810193880597583419221779211978394
2379058342932151148416302152938123013311834340009783758947321687739124874009397525621943222739735167
0449581843333437026088153080611896852020763206718760988023185501845118144664368512558575298209954914
0354122913021051669993465733095347498274449175697920072075931369606148777846833702269951852359581639
1820190952298264098923919241362422871880051920895414628310832595237121539804432589250559595411381173
6490568210591392716751265059120687861238554353284130998919315383289319859939702263890086459170616168
3995232679468669222721456434917372808344375877083314081305570157288046239245507492154718680914351306
9213501526602827846480173569584923657249538642882124401618420708240434560693223831235291704843060800
3447931640948556219397578770984180706329701243330492759177980924861639446180927117874320908673740286
3877485343422576571030921932412680445828703676858373206788940697869206575328889737704982434894308501
7389775059135686787436045264165969908646320358943985793536500927192565101132462226398576262657248748
1115373107210805930530557043936671036663488527704495793651833038321721601113645640001017750675118957
0916473098497089135559182283764637228585564644741888912498055364167132865821212563855086248658180319
4829227566283959319698569083560253138010077224756707927370327299682819582544650302742547434164687232
4878099428445092924918386756037961271002359101475208614633726783677916102137027190267635901931110085
2971051868822941843781565897401577713445343187884588212329905949930555112265339947922783936336280469
6317353876070009900854568405060973052670364364863361975281246514976653969605080491738336684363932685
9831225407896464956977120163367018510727089784325741513415222909611160306187810130456994083659097176
3936558195421452776618951038199391527528201557895486624706611871411510031394053740759304179129404492
6345750816866675139072582135475503374979773743635833185384421289281276119069054593982635732787717815
3887909863894874543246859998366373220667857569032223050296751320315684221565283314295670141338032795
4409527909586379813302528272797775107027776154895827092501073866243987810234801139109754274646662487
9566746055527786284060669626945966946837161369350419583502534047633611510248012352031853936754231619
3758357278026401370563102214226720287739008586698174244397078206365834711387884407917292632975252443
3735891272428891023325043574125540966772990307900821197990353399511034475974578367066394627730102064
3206301604852151374708235074845406636460359771817033908324437511339996996836768151221168098286701209
3887172002585865301436679100662314667674731616132040439902589653766262139089415463634453403873595134
8252475324193587311768919457182678238499019583622886294555944595635610212691530024766847474409854898
7810885156023381209436866632258387798355145610295912182949973455287527843173277973891412283739467829
6800083537110545131365642059037813478517383530766214062757376638699306760743630837142421205824930324
2156620883123415675130740306256730005648461526199006241199774929754383189807121020849124791489125221
1621932916445063008394465277193911813055595060568477909855597944930552939760641888677200032890160057
6273613361224687444703912457023900849580250035652811237448383853335012999554808133472631335988522735
0306859687575288021269294342276198380320041772383540811440633280412967185239859826555290413501020977
3320205825111679815855393142089679790417293185324912992812659151073989892730529337188835341808351384
7728035417898561227171521370524771594148720084292386347202295292953354421415171671505960371135851097
5411319940904180982275980916870874444764822245584593877612047228344731683512881144006148106518026185
3077038642366436337824276364040120113177276678024553932310740979988354716485377509159986955316583813
6688605176212201371431433610339226158231301696597463051588421188902851450818086283349512937480452586
2750108701759271140171658145541737067230486693847626864269016540096233177392906296619525369459975413
2462647902058220560144431847459328372776754556588107537755990624928813156502173900830444083630696425
4589449008780065046436420230462543147329334709770366367914938791963940203974455884648958454223599965
7376341814641195241148270309074470173995991889049286021366397600811221477548668420820606387872214997
2054725969229639969467487583793316946777407906544966835009054789309127867773360628333170638233643341
7765680774959824738432806478217885103742901008842434334779989020241539673091801631711404862184332996
2256871674854237755574150727554962175576594787157900137834665451725702804704186498624458443437639342
2570531579566546104256747562334677304854238942275906180961993564306380373001883477578211281254730742
2260082109062785105669265823114936844622526243119431941226754732423134298122950807633234460181538802
6656788196379396973609961629416910767195688383855946037302520676316640947849677454354519718559889035
3655595635864073806991465995807032355127667969556913878009535813269099139337245291108092759228752508
5238390862873500742194819295258745632780076185033278303788560005762667591248059930373969123345050971
3420776270161329638841063201363803659939729749350806457752937277550567589129863501873638713269990880
1699276674900940115750903526139479475156917134570894098974551065884714071587001922718620596601595791
7027769362239218646932511452416519217166692302370553031562106881261020397093381013736796806842116795
6016458036881157188558141431437987977090516174641451991843357828932561736807567327899613034125214145
1553569348010801511335153075046025070474502253375458092023231175703927493459651069155514734498575645
1949865878670007010109424283291885251240917830797440356446716039054121310401886938837608479255538386
9971665278103503536225207862705141800209974852807339726331333255676622919030066057934695126977414920
2173516852615631107756803068326313322798475886807703669296833017104322687106174610444167312897593918
6470995682666050492776269078858994190847162695325876015853238984358618737150095021786609264473043459
6654016860852715476164727809666493790425717370602201277956013764268735778886883712613714238833963671
5480631207131662825062619438522563436708262781144402655286791662536629940642139471152357745068582425
7482638032774289600012902637373934019406354713688094119513477451439689032137287032686019549668012131
8922364361922707325265746872944876807295128041992653238311036945870060245529202257792726237119751147
7686460399408229541833950487234698974649469168233639542706140430824833543144821215817025711904176395
6180736421438948632779474153030117409394521547711407580793136537188715619682410092754606300978255645
0191477327095220044638952705132229210553011530799468848055506195857807304664732620552209279757731847
3559616249454081086252433802867774884043303069517363791445646095935350909492931982723229916967256810
4967517437492985756671712881530652352647080599766657319593643833990091032922569250739680435561164757
6432086706939451294681369821386729817867248060265944621834343034483712743827963325658295216761994050
8707399536350820151575946000631202584911157215975326364695582384046903343052391852266865117609044692
6150953495319557360130593043420040346477492688987387129241017189498556161374634257923969152243926415
7772063748327335983757299570086765095884160102248685735861493178727475437924648859207509590918954196
3672719365841939235275990614291423470474956255538081819389884345911108190315309347705874419012655456
8269273865564639595876266854405228227684159279193554447392799494677470460738929680298501974899282294
2808500014462518413477364527219543853288708724156899064305783710293319702627636036583405182547053058
7218613068946759809609865024425920951470562882098426633959175485562752241903274725676545186481189285
8801358156584776942157090421738252119035864815537534083829432950494938837201758383947563049239438704
9354624082217581398200224626127066644039301623935286776286928777651440840530242438964452342146038813
8858352239114067520204002419593642562553528201260779015163939674800243784002262080252384631935500359
8316308626942370631807995298110413895452450780970940482646766861594462548080022676886226292294654237
3948855336883883449940690415127087399645985497673179418912940868898413427913797412292721459002188294
9650543881901808845702155472666103371930130997399361319898104709993449432704378529467113142408236146
1748990798686454125207213680738412128590487395454775825148383176264781773993905355326728280081922807
7408652266750125567635704944330733410213429646599183445774265629071490826610920067013259924820312293
2795432088519293967774817164103510641475663983277963618267430792408863961350387316522470780834471468
7662671434665445169100513642835098518607430844449937558895726373373410603094140704836919788131823293
5295027385948982061429868908822641201030376778544744862123584885189273802241610070283920879388676314
0116830521891215127061394755163212409076392509997098130463669307409026870594547450812830068227797047
2222212657635228386512670182095081734302034373765551891290635085508797663570895332897517491236498173
2992022430565135617312323230760660369231454274876721300637456693861818016961180594450788177542653056
0615839550990846476745101434789582804133617426633382159420233847430445976979134579632927634187088074
4452259945102393216812732221198079445468822224225387114743943392057520346758448468438581069994318390
1625763497584992032415928265995413874658507960868384282443465363416072070446739833049027702995559626
9460482713153953752545373919513555957543048551061072467076431072232555761863031893014496173624031505
4893229404162457829938764666867694462807687143673723328344492886484293423533654854872271724126088878
4143218680215540288839738670395506963085787535173981434095924661044005023782523368224499701480351671
5592999022460491531580602716968672630580708347870936973703034434649355375540218620742838108265158695
8502911749045983376489436503360827185900576788467902706393828307176204634945728219422101627954954980
7846194969218425372021420702021321783718997080823418054351049248030167515196272383489367639787052543
5444718048760640075115949129528333291512359813661199473028783983134130403137910912913143861098070488
8762905184204765392418654444964011410400152879389675205571822032241720667873211189265146205662577389
0704734648879047654379485438792132837531005985448542828038803039675259689428897712293313369419721143
1693795555310361651774888585919660908279029488398027412646238853330351532203858463150875828158220067
5919509269494805382338340542845499279515729063436959138418175301211797540044372403155086407085896117
7503765718573157810552647992050439761750295577333872663473367156400188961011417773546606049035240634
0543529888626230904003603426713705762948679677500497880297894090106769697335952097791830384085135807
9405657349913632030999741578603234224867721216792683448118780503820262312308655448672780497973152899
0043509952377877164769016481964183680781594536520562798684156523785696004342581506198249013966593941
6222568325242329004433647163847020837977461824767959641825221983395121096335364083914608003889692169
1819681477296256163328634077331791127261779274480633494003406072797229837644210697895354539357602331
7295143826659048429066469874295831793145345132771167281490206789887773265087788275908711703379827090
1530496763473136108867397441114664429660846420792929980061997007504531839114550322179803506701233182
6727283818849133489750191766917859587830848904201913895556919508742722284130947996948869786461174818
8884838998312425266252682329838062168210113298354635994260926041075241039080538324495733239332161429
7950256871054369158721469887766360835338369595691038755432803639916803732094835531329760706309249949
9837360208835815331334587060287769614645346982707177199739473617321268792014358831525346850671631688
5399199651923828922689653565706322856902662338421984714559085585274407239109384196305466540602990784
3423002251893018774103240359478433570706452485786515701727742529893167755115574682842702695267175760
8481712487579627420429756485038963970942721137935735984954395478198318983988375930111964869173654752
3768664499644042458223963996651189665337722835554041137126672308584945044688480512445250191068469392
1279561942583768124580835297065450133948197327344749738429376804437545072403294132037130044658425623
1231836749689398703565957142604565769332256557618456882778118652232218972352160399854721124851592918
2935116112079702112683977535168619107344179669802891047140593290378112684109893324170336943958999937
2539154432920935329037712376900536995577975439207138700135796175290208323717944436597463730146328426
4712116787947685492250382000655540427985320599332919651819945444793887825394178796654263025833441849
1085281280467685493963686552211364130355999146326800671252033972048232414482607177626722405220566085
9802119387689850733737280751885722864965864923556338184028978316415826605116439374353516324694136772
3750837935030867432616194667924376806694606070145145496062409564968252027874149736284728866240883384
9530729178460006607392619849091264810272226488436932075144814826805038835446652534740919295502456060
4112111948428192804355438509371850703869246548418635046765133707319785632593670062034265326411447807
6612158632678230107790222339166934724112919387764104553850722481564811220328804948217595696258871288
4304073279182988562379945705582174008781233046607745200270913159144597115746616667826772702528245987
1524796940649600455517555718799496787099718813351316080393665142210018804288347084815908590761053298
8497947522206537222778719156913597853692321709032377811759044039234296767308370208753397168193978725
5947357559528334173847064270135901048899296356987902402084147305190449731830600086642003690818791637
0296422420700473886954640024243161706905062607206442335648410915410837467382305550962288180231476722
5525278852202999419871003839829222922507465341285075010268547367878916321510176296250450963636304391
9312617480452059916658066113380492264749293664913767617526605466731569350529685468595177831473964234
4193661362834225590956641644482052010636089552114106577368914011700830092301139631510624130401716182
3405715802706613319344334094044004009248936337695684303867525830176868461140760032389989014811285675
7049050078519812504664824996495699504333260538713934292584120257669101216331156125359339026675551333
3825582131157520427914219618537821425325595117050340715179632270701363557043452657365341235227094714
9142321149576798371275420761314172429636425703982967521885859511236149599178640621937915595692402865
2217609652006442787706491718842230515134885001405180147890427512074846295153160517728041717758845812
3815256527752966982585797138728198099680484233296721875131050415675110174519295548000354949500711701
3077981182972574726160815039629510867778424621875878590450728708442640390981735727063248399561829552
9999651549954568281624103215778971968538048359955527540592757049898487744636719707728866494742472980
5304083012521118809650097703392033201999496658613947664239722727937271777223667337599328566275647855
9422244995219163723732999230459582302102002932725856672451365963467744729828499590451626554480566511
0753353001155625150051776941360237684282224178213657491864346929574272505749169046664610453293574224
8287455957564325945665426494651435623657850048626550979179749553803418867134886764160253690861506290
1251290081070004350984644364069205565527490881402882606139147089180042598694759706575586857611838127
1011380630861054655241533661006180592816345085599941916928713701599884378903529649537035490096745045
4706862036932395878383250484606708030657680357954922975013625076138567705029015799473372755006483283
4842066532917808969544484695647490106277458236403381448675156128354550412978717381969023954211741371
3124972507257467956908730959051674203407418338590977993697112614747471813526484659858040337258328265
8266549002518999065472381921328471118032751542958766317646375902751001558718625621375837642206023104
3144537366137433707048607844101724768381585483314836185751693048759224620656713095838891825855657006
0398353925118384937083710337110698595135684832276792634457914653015876367716894510373305383308424913
0149404116286872575574950287145874582958398163838070475514216824186960023752225188500407387060493901
2389070774108096862386746530812788803427793722883250038273915442501299899408388836203674761386201406
5446732322699599777003245744728017819244028276579286700035923981947702342316312839232830902987039275
5384163104557309018237695436628505064615617734415824931444573770834425584990587182444026462444388410
6837504901645989910904134810570271280528150345074472386636813496046891747539207449461131957679096984
6288775534957068367588975434151993582049877210099843959849008572072012754720195743243809692880267488
0852151478804686202294480464595733753717895441464788358509321110245426941819358115767075729754505213
2571197263117592255223042811613706288243013884747584967417897939067877518877625964914760957824839537
8009693979111326776292042861538690512415376939935283773529081726469756768800809625986005515334160429
5992362393488009139297432207025062502589793357366275944810770447492980644013770128585613887789083242
1916256773991102031133317688470426882038363170691668548105854229924033202408884908484150473465933762
6172854806676761224897767842962684563099633040554887528258964475591042482216195414573270358428451549
9844553084049939175265032827752690720250808661892820784697549991934414273369844558045462278500363350
4399127864002023988822243363602463743528144785871773544105377842817105720627706808630986605604203787
1973329931912951519061959494522149269892193461627112726996442673128698533198035593914030288746054155
4251754058545239009454557879950073080975031479618867569185352086382394913488404483030320110646528297
2518637616635808117763542735736707476158734104481268586591408324025455550635431621567221062911352508
6420474971060169433893414857680619049867280023806100411988094737112038420992248120713068626246510674
5025590180543219272951691690912542571994302689641305900578402817712596626110585739866073121755893740
1861893786602888066635369510189219890547872798851104227991632082125411656495686924530547871967617051
1531575157603635971300784860467822860980160088270942312905173193472093228288381776556435954998862320
0884607395235841795926291747527487197541807356769794739101749758585400227153887230331890483350457189
3267486697964092792392750626378686058655040560737711199625756997645524926464483006958872746865893972
8967817618159505093062813962168470835415858604446234558700924275082196667328063906173336734230200331
5774124726686823244995980700939564219155124436877554096200026775928207168614985122403056238194981846
8400251875040403252281397154088302911677663610314349901857838155636818798761215261073949152165985941
3480463609896224910493823717667360065144004671156556047698437632464544083273886133896601608318173088
1705991083115721865716604249778963887699633032665206893224592406155814302782684476790280355232596724
4935921053766705589352846282714449735552700907057481330433204767928920922694990838225064669945097272
2572897275789305414666070823007210068211080943261660689151318443639944604486060794149938214956307845
6571626700752134126547274473202877159571616799228316203175387628841362442857246931297295607434133280
1426389892572113542046584226655387728030980901052481087382638201385986266276638051871659914402256385
7029030238899381280519200753931606147522325190336342370837757180718693066726625322789132832740982957
4049968445362066231269207871993363444593401644688751851543862757589408221441255813079772462499263167
3271247728685256251094861553899800666784275153154998405119311634513876624655696088645492705248451596
3192349772830049800561938905547755507083770115376197850666786996299729999384798634091986177209599839
6436009004267641967485274682549833411732773165684293865511794728097554027900008311171952530554383914
5422114020318201543524526381935843117952434674584188458898203298400440217652527213077352217359470518
7187982930303831368986659586754062467142241511424373877902263372738135190765174235875286391542486617
9395113848798705047845363685402089023263439396960835827498780052205964055490143184296212540244210699
3444202335120860400870264515586268717884622170096041791951650280704834196079502629227639554758987765
7675506721037740789965836874739617817561923498251741694290960175415016137250261000198333484125116538
4788894100210539059083565830037359081819082671788583526364681614713425809690150727013604488580208791
4416005772080422173811741526219089995024106614076045257482286821437069283483052292013296627764038917
8170318674175083821851658560451218093160877652125785277765772426961645137140070468227547484447329544
8243646045512223699163152210933643219352955941972941981801617269080102657045587948126711796536368634
6545006514355709178788707017451489572879736254054131888969765795600884212180873228031576771708694516
6583739043693211932925887062387693182940878808402686490480369274793516092335854461607590592820233770
2595279966734815548309567914638690092932470646150005821256854253136829709650803737703314048878256157
5263730642031562604299298830401963280660122862875431593258816851061896985609573269377468483638281538
0185867444645281377120922821430094544778486370074036999885832496366737320930355027052322879166820936
3588259643869134703043457369349825531060991898752512634769606684441032185525744890541878838736830500
2034540404503026794595597535350632390282848594346426176824978107201129251596231263880797897682633285
7809772785826572950561071242213986521823119734766244600231435673097824789161319090157881465491853474
6945184924369592487042635000809736778943165462209235859301875552925510729525239619755297105357026230
6730182483188490830412311904200218081503464885904811586258997004582801922473784711785720270341318156
9641548795478521305204773064746315246897590121343896026765076452863414498502430460379446384938279797
9019174812008883071393583002134464511226366000550364899039635074780740433154663240081156865586106746
2009769839636592243806471144136575585833980762605599946364931236690224768220426187290443753864876043
8516409349821001526179709785234158256025141391272760721432936073429328738055505564335598289270798436
1092144778525018460328469120242621542821100230067745327504835024883107143916157092542019181722504261
0345404191681171868528423971844727190307867668340242876520005325316124043796238366327157354399745804
9302840143625859382740334016025354512152961201222617419814820474991048290480835779167877459130483888
6414917729903488290690988328424575417799614391074323007438042623576440747225599533046384433295860609
6808581040623842416442988769274694106224896287722707248179633997120522927460055041137270996539408871
5048205369464578518142391080749134197062422876205719853730576240518299425576280963333768466107722703
5609780746790517532726653771810904143896883558019590477357318797476348162868623544571680965039988474
4055163619353360954950177967366586400718747044146414011289368636094451096740461618060271903422871133
2052260932394318674173975599893962116897704408658190810674242120531858263946598924560625381363224040
6083791339429573572824352873975446769487355944385888668605548427508384380406645101804184344861469656
6995511914776914658707575395534680452564569666285632594084291589754797029177388374183319495834828981
0220099661245662100306606245821356656144947432107971626913965508084200554599468882842962821983351687
9013389271885383847024947574211553953187358847164841847579541351490699134763721344656198300228477471
2325942858856974229801768944730126720804363094565193844817482242123532592464540516246492662302669241
5211655481898366321459404570628469600453393162037346355480361930996897708145693465587661131867644389
1384807836643239260046513611582874798652345170627489559418002960909428797434741903336499073031316948
8413200037481171636002069003425375907887278235019825547949950704959178068846095391806068836930487429
3427845102775114901900328956055385182390805410573206989082837818876444446072390635923618513883788183
1821682692155937209972127955884789859893845180546601421060483461540621548614235347820897043898328351
8335517525705001902792112993518286342974655094187738607819465911631881964102359738195291149593037853
9875735284090814736688454167080792770445540982685062404445751786728860741622934011156069101016596934
7574232267057402878568038185640574057489620184664475438262148293609210796521489449747800564657268099
6659668746742908198185596185766386710188083567338124826231836088260332559517115320209918523106354038
7447366931861162773178951199989579581728844798041972614713005049908468813891235863973928094927831019
2450530740154223929274306102230128655796265685924496590539837026923465913781414360888641333999113111
2362009988567340960592883746375526167385578088427253983026981133242765815158032502513738970998452486
8262763284150865844767263321633515408409912754830477721577717488018533403251998796890875976282460935
6403437541533769345508775877752969879103289411383752610278700770789728499395291642074354946891171786
0146845431950528241387073719662170517954336260575108710294397987176149776053711284778014743643384200
2523016701764741340186938463697305701889799731753620820857738088193520959582381019551471929231098997
1086091495150155857153291421336974391337957475283540222841540042124307753802541612336432942332920518
8160260352325595167108163121364100083137213020545120135289951047386685869163457756585232508941975050
7388506947100391501211135753140600606712731812973109817351690695786946083032938901230233117464242642
1578482438782204551416763537116937954811550436805283219952282476310648140170567173170711333761972618
9876862109232195399766032289217434264421219558648120733592597161858618496123551740716891918042988345
7444133043907118366482041116347288468983272493711757523373198260471315100384271866368830116973890981
1915267882405132421998406606728822012204265066894824846585473270932987992973930364505041799128948335
4529762800148363536288910765107096423593519783168445027189331100114224046471757346628348236671240071
6847804643524637330075538186401910376776610617638364545932628262777617902859290935791725903740138834
8233620574544676696247176990649747290142645114140314941950341071965024161510029681986810204223624266
8953852166355748000472025329943937818293565007281821857425394100057948489452244210722638384757811173
2785275752510820146729265531551350274995500940803540368358827274372620910951268597529901971692588405
0881902699857525121648187398377634129069613975121708787923625609974740516264412227764813832232824018
7616773772485043099798276026471607299440004137460930085368986790432894268909904188657759357972424050
0522548559429263735606611215499040733467598885935976539327791470337289731847478195985045445501390641
1825497160600949127138690137475886256143551536625246825370257304780371631073423425706588925795626644
3347216498776230862952528311741501292657472683755540918981316976627080258339096201319313216083774133
0115425052446554567648710524597476429328217222138398961766696332841251114101723382811016654364304874
1354250333511273481447799739207161927676988723641273112438929680940823957760495574049856148960933834
2542490847667638135499301211667795908872932043360060621777623629591670711335902801026158620796703776
8895864159570651163989600945655561995966161744345821494656721910396272456810477790392222981694969695
9957337068585586138870796116999429576943814898947416824844070629482998548262578554660019089538612566
7768455530769995330570027115252895414183436719532333867482442410219221190689565299399146963921831980
0492061423487913673040503863543254628025862033741725483779694324871131897405498814165534747073456442
3563932727626892115614601970363308216173996722924499767233813742204510809290716516399430992361879953
7241015403527604248302863940839764886030444324833303415907085846687172698602817468318998225575435080
5612176793742090838666392757997020787831451337132832566492899178214216416370685053258900906569850995
1160976271320096067312699162082340883633886369465684992086463597010645576798347394724919934856240173
2346398211759482582994890504231261117373499486639885518802915734840532363840926404967533722393510198
4945950263307528766330252498572384945962807827300790485486270911116878815508792634071206937036255896
9533754015443017476324079054935105659469380674298896407441278678230119738646177823002173052389630559
4619779740340822242097689169676995104814271129409724073914530997404529583144374604147554251003006786
9987260684668664375072048766292336435958372478083759848650232566660887300668048894705917579833040139
9936782481688529018843077460204988691284777548111832008238121423644165553536010614706200200681011565
9964099979865895413156764695508296991317603680849715902642457298345473942727329217111132348116761163
7434422148937214771260627796160201304755458553546459841315849499944194198001137622956204955999424937
1746914600632138956008690525613660233894400505765305138193832699478273712463261534602924768940090628
8573554110392460484310141299159426410745605161207994734909433210735228972027703795879291102893358917
4071011603697279095974833799204832194657036353609484568056001307583200567636495501061478403870807693
7944972362370548121310732648480671971673286083570850798745786686720107904821920596817820478190596286
4217293664313549264639504198863520558506160535229996172491473112564545351171534841306785839971429906
5306677123654436717361163403472950635591296500685216708613223142567459146797511955935530793240423214
1381903534556213708830409961655504842837094418085719083509233136442164774188880373359027664190688476
8300731797063769624807882854821628165789668985267350327893688800699114048129461778945067733253938078
0892013912458778346778875712121022999828363309840010912847069822686686414347376096661058501677051018
0620415385024161590029128458448214622419355218363023405324470203113779484261419288314362154818854520
0125496711868377964584618231812839489534144151508849405869024840347393212246599960351461493367517470
9564844611016772888398637749876909972722083708635812943478577927942698368291256105555853544275233309
3243405749123835897279256236910946163128406725878253853055516675892770978729103054922006074520215247
8549317639839591816691671711482906401150531602565922381047485336142003333939104703902520120222969491
8203039051740596899443248001105649038146682509953069139261694958444337301272575260631252448982949713
9491483726279032251161276280639516695227831648664612868006609580778803902328832450399661581993111397
8637643354505531718505838030410587394245604066787677898678869197068773778922709765851319295320332736
2029596257110899510606896191101655544946677707415342216528951384264573599191875230850770183197211537
7299585206316873933307641942456422184166250233046693318108108219065308755962159032434661401324803666
3390577140926035537725770999568715671358506226322831879034696033644850833710630248474679730145046433
7003172671388232830413007481750274984403535413706015221527335707079384472366314469846695672908810950
6834321223290158453612468060454080710447407571640195535558791046237360113148485687656365636774654758
2642445540242380561591672094134300333800095634061603022953545843751396201358631599614244446433916125
7132731296662838222445993089917411684008565028910340407495479589770338412027075588964879906403536553
5573141928794276286036372407392909935735737185453574552426226714525380249407495875844604368427240135
7944273670951009939395494242848135740624592184305443664449420734266937815325643208854219483637729833
2896894649202689798208121677987537198706412967855509368976507553950233080085170629059152609376184119
5959376219284043220366391004691866235948211038910507014237287986589923313515020872657837513016440925
9926197432403058127431930325904093418826383074418379455527030985707618911206645529328775107088538620
9085953587686569584082904980707732964865533172738413729982062565585342867088880737161966583392324656
9021069401476358216230279166094912422228773629393039107739217113986935485784361012233872200414795558
4760762276910517660210106550003250047306125105192388562108552049476161442762809969750900375364014264
0203337186177739899355180432666265740284268803883586536808482711679770904042336988369987034445626068
7484567694235849936779633788498438814592737674171744892289060871422535992279932434675252997306038046
9887982046466582206327959273242616906635181406009577014621715789569132807980503056200180257406142779
0595927989996311256641674022543945933207255724626061984354361883346007949406143514921838678271687555
7895267726634589473256827969811687187861245778198639214691101460464364168150405457470961924197123401
1455076892570702962294821958496472466325975313814360730789348542077742406849345416267706679556188073
8146228192811729727335562491090507833228873694791682827644600677893701290476463449222889900485070884
8438184762472266121096473882361670241182343981930480136051639774388504850045516026253017271499824368
7608083534705535716351081638484766958221042244147456792612880385779356853912720200098796009461863949
5619949452938551530841221167235630986494225655099436420595202587704156693023682835138358806449467715
9515078351208798764822425348888213754415513139736474550275175533048354925657578396997697925756671612
7624983450372978765894524745754875029739318090837618742608921623106747458393323621741902631723254204
6787096833176747256184965008706955350538409011714653934373342621839775554656699319083017487161192126
3777856284352526926515837718386603181519120629808697347553729954379995685042016997168079484792232545
9085267668876699354779583385043500421448675902548865371790419597698569764780621561447116099115464771
9249909383644013183830636503765726399186387597206244812828156065621541524902834662609713421782831273
3796635000662764723218560755250583292487965560847923152615533584858099014362247278570565972563121864
1207654459512103898177715857089291090089703055383342105053213902333382595119786438628629179025668818
0085264801113989041826890545162885682030708445460493724567640517828672964430450258558154052158313768
8562550559299033656633810878369840025532731773349135272017821434859103530988425180402048535734167237
3960376220207611178563140717294249574936550777463075057471649622344015557184478835176679680975126147
2373711497813576452896967534224505360261411241885462182061613361673953816646185154431573161063202407
9895323959970847077056811045956764769055407102123228772301192780534728009798707259166760563402759527
5526112901971736320711062732842718568269249576023541928157153839723445671139532558783291343825870576
4515155205726984233541375065489215230795767920805821955943282951175514274164256301689939090489422272
6135813773629922169176563545142344037016295798732493218414848445197171391270632737406234368453239039
2399820975846325472715896837787573423612362015378539397561030531546544705270394125421126808887371726
8446464483316091336152663733809630689758255481435516139358266878342971763656470751330743417358242416
1546058391128195299067736857021782547347057157395054163413062308891040936337543451403860899798145043
9429682858303497605444333660347775457268199698600261408022476963740822111763064060513059403857581258
0929273371529209158645836628105452168991289776952751009615032809685125642301379915373769022140446343
3083975000086828929314852623439180665523404229550414765430605118233352343896096451542408695680547308
1959142205934238553295299114386228046481122423799509391557491487380257377793647122528505387400297041
8479513196815243848248808878261461349279014133991117605940979802291418443966960181972972241984473496
3235855594581878391573056354148152915423492396053893276211973296313359101552117723830762780523844186
3983705559884329827708425345523176294852755844778879690244507575586615407717550696607084329639430354
7448146065960999614042550013240095098543739670243186115432480754299907790973662421732555368856735350
5396876182447382339938958060834935713447669136639404963265111738460113374222790513784355579422203145
7846072290165900701393452869026136747533923742602332639020220261269634494737158769297884842680229471
2979208483382196789845741221556235020644109586792456370193639106081342159462334465908494127916881879
7290752496120683161888382185443637522342579078496857791283768686028003668913256971337722886199057166
8195497985835928996075924763634827269806390683378724295469119270846841075195716904217732398707826324
2428019897061900442406861274065407712708138214567570053723266921765174114268675973070901296096264036
4247407526323076937104290625360352766896209990721258452081310641018235552600982436118247504652925032
4876600668097402345428989111461597605070742287656755271559961032818193014996948853084564688322627932
4525689321818446831361458790776039393677582401776048512556278153968633134958139403682406782388292278
1182444726337093510350922247353216565413821155673718469675571183409119870755991143493494807146396780
1117662133288230372991260735148193897025240614316569281803640872721245546003005245113497935695166552
9789327721851984011624908671747651777643503862905035941878001022778165503438644707381442827501572423
7982848003182531622810823501931502882832594824051385812449019824582205742022626758285472430951864657
1897029727044368979256467441973929965157447210728516159309564091046860244189658691134933759388446648
5157301294153712962534192184631489089285169457761220975364410729992093104891916645878450290566653720
1090489854972429535043520276083063726593590147234333140354265142302126220735054205081185482833449729
9359034791240190798045282502554079518180526904268657559625936488861856996698923507249525311818616507
3894294265285258406902875904176641402117909652625608179728761539452553110664607489462256314177355376
6119685900273579266924151479329607381400824138059407837115255446170584686532546735544760608383458042
4921414637858175962049709194129927346266489589893841541522563529284232181937848227017951075464072211
7725125716803402111703516759184041187167765270008920252294784116086965484773569568906969076691633051
5122628519488850001534704510023946103664520961109398375421275398038828197536930428592680245309435677
7721672001997696289480467751816188727981595095662534158288887933366351414966659489014495563290641572
7819485592438875009412772387807005922991471895227875349310189993134767145085592283295332008883652623
5520078482007375447868262824812947699104281157493421716547266415532158949089811525402703744979823925
8486716740733789348223378493294100821707086878377862018944958055710245407281298629199235751596896427
2441364472149421255898293724129318520719120709061166631232520443523913184012379317740749561461061728
1924123596854591957276672886259051631283533273958073509441874631966886451107973672463305775581186280
6595700432503381287699535145275457060929650830154436321844262024792919677958933037722273017567717367
7586189684253245402719008701231133049327680925440114654408931401008523640542291489092357625830403539
1798430778992236246194786785675982325235534111776285557000099759646867596115015830378904789497185226
0960637280044849255855885836219938613025141293872744630765199269244450085455888191328369867787679781
0032401648474768703264511601539486587877234585744910266502125705925981887581920787818330510404929366
2572434489014684825948032390439299494863438567998177607193564776944325013648469731531255864462803004
3482500827980885985582570285961978002183537320913075024941226100333926790588215539002336714374194761
8548134487772425632409751984123859036528877067817609388542777225551944207089959790679916470819440015
6639085089112368144751399821341352349330089115186283594818968876718847114201973518053347808602248362
4204599860630947848766395555637204461827484407740119561216033254974194165196620471451247101925518674
8078786152847540438183050534825244829267332265844281256047024554989911632217031320920765771636876662
7610148821748780762776133499213235221528710090319782907235322530616536629611690783158729884711745614
3079383325817685160166176842787036751919238104443364304499608781906947121243439206850801855494822268
7920474005391439546312339532723686644693070284893694519790511562396587218302112698519818073486531970
7739704528388285971354105154554956030487590186080805934526356717800002598136091357296726654821072779
0256664858621385336511682451073577731068223793909900189892369555707714071441656186733107400030722995
6218741527743527509237330157531012351242716269123481472953613234252188906132339873944005827866716864
1981837318190870794216875354415914463680005264869187119227948599041798999270832953490432311460332392
1687847166734344067236194891660831815523477750245222307666928215195669373250450517460871746827302953
5367006381972521974943124210976210327442825190067234809624383999492052165186341335903654358763278069
2823147234125310924355519695140122979471486180265174495232769748494620667567896018166449408477400103
7466588934271283635491380837260400870433569832424321235452389091517908025269144239408398478388234556
4693122611390539092635261472343686396067161753776267343796431907744635871171957717241359956537231659
2522874419718011191052080523807281751928183034217844400304380069618751087195412249048390970494129151
3132290148540535792649593830150087896294839482509563049077926318191984772217861063501582662473654904
2597437697645758850509043746753346521136129583135899135508954742297406233684420613018295826120707033
8754861835846891299380860978032342871364549388164833414748984508268382028393724273937107876498299394
8176619308347726147410908633121286288767972281048568354267629369535433463889163934116941008511670985
1160454792549947827660248765406212294331993001328574639584350981615256596970702383325659862951613541
3900992651280284996130129722090906505990218155896473754715803306444671067768576222095334632222021081
6286222199580337030836261075564991824299136914838031819250304404125278018449490366945025692294291477
7445165210938891336216334042958163469242354608152618058565929523475594286542224687755810083441141783
7009944101612298216209025450370039019694087706369638819971714191968270086852643530655388815803676190
7993173638414635434276288040311946924255171199545082479215130110444707788943359832556591634837443303
9224109933402240588505120035736878167175977275847975655515518970516325986672496110345636306690498161
7815988788018636627085557482082871155417066327473456189605029229053117694167661835579636782790390365
9126234938687424937513161114656148522138982366707601498308500015898934357660246306306069536660093896
7822992310566035059506637376142791382818777926891516594069512352002101413380040914811384179579968386
6135801388675551217252276464604973473004885725244054016364954537402813318259868064324306007631516089
1528874958650342019735012685120894030326470486348632216492421790814408046639995275078711717847351506
5849797373363152471809748078799875918988775858457639076686551223901136374129270753416758533089546104
3990219379633562758447633977176511152919611399031269693175512655433150588312925904628980861019911514
6657831813344967710326801464007752528042277976947908698157150965933481325717562492495564256302621746
9684675251178724303593818182526965300760984367462261357596386871364520087557960772046380883200701048
0264295958634086776722701069763429849553796188837933845083865542732485068783658611003440743445225414
2413511858991560296996213651171546532283471035222182941277204419068324576691343104449276443010138288
3637691123908457494262071925839147937616628135679015849685553547891148826205466285213027225579693304
0553604769021378595333657992427244215536582797397401212568346256511997795650853193318624049005685864
7614533341792982966947546109181400122482763494842622116076970820214609250537111215002738968367512172
8089806945689307196529489517459371814959893161525764933645846863505374332228739896762969264395402522
6474714737267021036546157732062288355278261665709647579381100987611139386791775138440182947224115788
4415659569205487670012325904253161281646721205652055302825211706193215160596603364494215033911468446
2918249823328116157021235713162874383192176842954115755342180337282820025435577713999978111478363971
4557114080202545790637762762833435802560586117963176363888214560557288054027150186485223852560898391
6637372110443091143719344084249297874774404114435993815895794995580031712848540161466373294916077244
8148697810745926694099749130603609639452080213679343932571556410475262258007765207500224659513716453
0962107819557778372192027066554229806820222579095780155079002213518940316651112927117653060240613092
5774826444143900143617171981398445983063272524093072514438557458805067407051994218563087592121142819
3181607767938565795974486923568688629307028140743798424747589289522431310188735912377390556028149745
6622742563981219130182597161597992321908685692431645432035072729139563730086205024632055958250177059
0577030855365695128705810487275781839035648628843385260147852464017726026521078049967179165230243030
8800783174042479594813402402088570384360088180388328315135917036961381094319739606898576319919111751
3574281120743658585665807793303301210479588520700017932579433159470023777012434251555783666917924369
2423791308158979533806649699551631667476863086813320146743228285808699666107576455980067336875635165
8233180391371081672472991198129282652517892431432995649899690430433363621405197080579355895821010377
9984902453427165693230925944333600759706109742995588962010552219495705784638170379526542986955161617
8163757998193896637405968069390317369434472435044312222794971964944317718275935264782062840561188743
5789947582146313070186663172727360876967286415896774747084012405667329625794296224183284187569059143
8210292010093070662553329864322306378397445580654581671303923225803811546811169467028308067643391580
2003552036408191353548876728337179765073924131378468285265082386230581458609626158784186961237968587
7843706799649417952306712195094135212047630660006924644942978120321103594435491987862254625430622835
2060770249374268908796804919303572270542227412950628207228034467967900545541600464399083203540532466
3122815542728714177778928787887527670757024372348460535402889469580070687501343360000067226648349379
1017166273966284143801065832592346599631999784888835396189049005295895675872367763671444866214592944
8899744908258537026439639027385656881033094856999431509891319796780080505842476361747933554033517694
6231438062030133306166889930594677704607055585374938378838573507583838020903261134661235524758433460
0798822339685663784721001973235050586288612059217949799118710915924098135061213603106445822970305190
8151670241381274697102798696029475495992545007780941830631804595428654991386082990591496933643474830
2616095146946897812939389570972952257549104863328069968735524502356867490657928109682907265446772587
8997086459115635676712209003155654554443041783203938027268189023581672737487745913732163019571853865
7571142179730424585493636236615888218418136998200170183075792529793375683440176008253209481302142581
0047496879437390721129682020160255152610592889374865223653830553991909976155459904177111822844601324
1473256474916655233046738334426860723552963062703468971058913218134325893286285335247144074758742509
1105841214721121416764893490005978940926665504258519346545987401013429014470854663417334805802798487
9755561326187393426148758608491704414246668466914145282983781624617585971329451827844063599167748622
7302756076278452632952453733053821731066584796402246069976524888719829196808814235925966620731995212
8834645129848967123450293140189132108092048002880313018234033381716328620641251785292226388516654660
5538459560859473496365619783927108832462953594409616004174377544325773903693286269830592258727772857
4382464306523391621723320216328992004380483616927193591353104888139134561321997808647068195413547391
4022293074976146650907278549359113650377912399573581271219641738721050786444683669696738403099908714
2087104293190199279620029215041204432749960034658828574801664377031915200345371779219017910218627174
5873355447299735656815755295898415676055424034901530767216822662108379909578423418096170328791807654
0359860782840103649898200356504605909987662778877475270559547258135841282203840737271342026624776847
1253105907703021660117668367589899545498038700149157042594739757840441900493315260369901385452426921
8095496228360624879323196781683589729174374726873924420252961867285957438637279060391642735342084707
2994343558725309702601669611488270125075749735377362756423545572599798413099295466089674343901695434
7574260496639882012923677059975325493499609141654358181982777104670548090648340796727932400499695557
6763069170395555872792958319972442150746164827331269628688414508258288786591350905717798809156476480
5690839362813806430011255857567010266489315375801843824490382356115030722720528853050885161964509365
2896133549913641215015915332566226602638720055496061264391941545553481613559586160482287803246979549
0664959881166087112395846923531727355709105638864414662321747293184472954411532037561863678015630378
4787278042255381560814603752465296894804186165262895633177073399274159388620703058773290204986980695
5019672847974010449609216904334039073015798594111899991960133995673560513569199860655367955365414265
1144099863057298895301811090090274483137892648626609489130227289830831818113248551593338372533357670
4723005684371511731320803071850502681211342906350424143930779908501940736132460596422397389620640106
2459486645560231498116231160782941963696634561719853620033459584809766898144179301366519624645373801
8444861807865710877822029321367736778574799717082145044884889471990735516842336726811974188849946313
3841672577793767480592702005387736379221494601219631844566972831550198054010579903023120767744202791
2555396761138032039302337470779803721660155593547592665068236489910550764372876665724351002872496847
7117901185301535640272401940692134872410318023748443137632300171047109288235767988714592585677898716
2323852989568928840759041752615649447033315919289260789357730387946578445245045830576098767207477939
1129090160838637257165795602530228162885410604372339974191055021824955405461609003252064808133598758
8566705139790139436501979388921252633607246875338494336623374928322533317227784738546006136775202332
2280343419638048247704941053311697283083582518820079599999606248908036639884833390478523963130596444
6037208176768883545553587200730542822508143073325390469261876372632932887276600298725085032909731153
4329082105820280751150391462579767353875286038008564376073794710038780864725298104200093772745199422
5437531993529436885495199735176157297541326718685252254857918129501930875371706250136184472246343921
2568090715357275993154193056456489143055953256664946636562765877003488534259524518663234749328896610
6135737945996755454577522459652661176681836044755923887634242070473209019260470591597573144849595142
0825071423064358931854835095295977980609247419899728067881828481269767820456127114939259710576760937
4669733998590084828805809548910834268356953327347752855624808515624087263827686598696931335657181507
0075415426615437536330833976264113011799331435044625244901931270780322697485439424115422587703913362
9213884260929799314634600239724559087439435101215734553308915963083615274850531954489339193493567343
3608021518732969024724146279894517300014646197202073678054034291041849324875762752589350078023246782
5252656760101606011122608386510935143195171411571603463445522610070385046627211437477690601470898479
0223837579646801563419153618598793271230831525692414876539012387854023854419915075245709705754787249
6538443692562572604404347574390927061516126620533880183019156310773534096627298969418353617139769090
7690578087741272554989160927941662760786529135227423078990524829833264218414976299543063407726476062
2510109968953027531094325876105694047425031923444728357241423724509204864429280806668407931970101580
8830097435445895055887362078792508900964353806872453676500166614123542404961694856639040787920163818
3595919316004877057136034494755212819266473143315396032977563902971283327825709034539353778446481002
7908558371722156333426428226227967292253569673895915801064141986752819486671746405038043488961986769
0376017502089867220679261284641411208158004417930645985122445206251492095835753023890471643537985908
7249369340722600409747213326023701015490551679613782839537737905845724817986404311551294091724469205
8964723779716097602106996456341602427206577635134234166343936501792858315502615036309643888301602495
0488001037562752855101587646295446493495435360184252533539706984873253941278972506574780809470346003
3981581332536550206221193471998716398572051070712557979660308595956349143270194708437616706607213014
5000079717889336024030994262650032795284469442069906110428015781057008044605526626937388441126211543
2422756954815232619678191031193199196226604788161185609132896037528607861182285970790631085551469524
7833770180942192882047602402721284228184655166655446392728542988626004761160495632562403966501026303
6160941043553162503283446132568123666171543002566106022889464861362420932383631438029189742159198905
8473751556860727314843898721653941633283676073457750032004944484466020370160792769979004866469001529
4091193697335336569771995206604773865837201039070776252774264956473983238045973218093577244702702954
1284544751450053532859032628766468052793596038323714831165885484247508733132828236063324129671719329
2058963092984973871177232754101358014170907700653374645505680652209228862741404747906414923167187213
2075078911697880881918152916242470133850832084417775937314755590080348910712404875063344883030250021
3439929899111487842759661114615094271148958697670218218905924922033095752229074894413479732140039879
5929563767394643616575024468259685625383916388279382518957872697716941174455344048250757361517785881
7144452771229363137599890204577008105492310281323917452122311862054533722326463519716983503445022768
3890732425692216286184443826636345742134430235363189365802839761699827745375922708146466635195067013
1744952284795575352221387521069507652721138435957252142472910124642960884656811300155855899978924227
5966322781222224824250129346069004814840684369760031113847316683788034892337019573299808307529969209
8275541415879456155756201362505175612341991134799928338866594456241222541616631626380876977181672276
2737863548628881158697997330771112808222474650102237835287577651436122539564146878616098206732753267
9732019561955716257923219422928575824905077859546218103938610045467116949147445148087832851819774608
9640446586883511641748605236154495606707201128845888992768386038208692902573630804490699751276122168
1731481824919947459981488133284192002179652745364307641630564865934506112258696099555766659883579098
7827296467628227236219478534939176081354222758341894756781770552368934522502076986931890308128398827
4874096328679753288771984021470939803833854694912172438752180302011540826261764421183077392449176495
1894753070758888268058484298224916796238080086709002174287398543569266054000875763535895866600348888
6596835066446867628174361014951416682118192926621459730162456296229873480561036160946194105069779801
7756123895143453979440269663083455836831445273748736905163178813188312864621965218457160545443605903
6213503597330790133063192617292055740272342932698031679260547475148627145018039980262716706929823350
5317123447301069428032194657801533374980909377494416084728344066061579337615074644997007114499872289
7379395213103479139970318398910214613755760034441197001904254390849702562508815275667837552901369819
6307274838146607770906452793333691602511147213843921154658940314828224884891568270570809404356233716
1408964441449408210681816853219132814737130054620785292897811431674596300296972673014213219465191457
0397195120879594580111710992172105225154126390183896196824079260177683426359462059658326064014932251
2695250458159989246194281336401445914879081474413951561498822210932292977964012852702668311443402844
9062819556807627125130737241124144533084461764377714966953728768092656659613134222066965690705537981
6636504203297993749258644076282547044165679927887482997495387831915568263819118369153043478662355528
7414978885659138000943070073038797358613817570540433947872295974227965491307917339132177316815509864
7232346305327966029688077809229068131962730067296651704274848162037626699778696024946682319232659567
9314244729625905690162237785764518744037881414073997113469697284090074706465561215259217780972826883
7322797409618570775070822609497685811041473489020037638126527608907117862185514833188083515217941223
0171261970342768612158651304602770475653583679459808489506741777908746562246913292269325841750217472
1193748940431121049061483797988310342849455535522071702700038678726018566128444357679472930679251702
8351534826636062182577502035571873611996527475108256258409907703313698471373163835534809711455836016
2348641271591752476608332034403269430443926741908128437048713595909430395799096884016746747713334096
2632574042803852683643579298738798514651849358099803895840864849337061363296538168644235618477136269
9446475811098250689187402594087585108276674495309323016260716087133357892104118183890615179583005326
9588410194110814693347706275535570181113596782512301097108826143167411387833379637358339493893135938
4579207787372012904945961681455127984488045507087191995926571448091963228640415671999543885412666563
5366292289688973781647883891726789044263924697810136803025552032901640320818922116503502034952324160
4075260896728761867100779859981398159754968307689185923570598221387427565884436608523956740881535386
3486526670915449043862971858287655645114396341924032039240781604829031755100723233400937666695437517
8655400870360516770382162136085393516772739189563121387299387931111197457724934504509027636406338439
1892097966960427153412974938147779330787152957038704831259987214058320221358756724312020252718547553
4544912982730116108480267386101750682377683988536381554932465663360796977702264367793470801304799745
9152004135022260588759887879035021166895962730389682362800046091252438635800026323772303250566614150
6511317315899578560552657719073329616992451082064614405439435588350784128798263126126041647407481175
3242956106121300504211462622479912761810049250476439622881513356660700460976954171774983491066427172
2992873896168102629700242283592525252245606644457086937302816996848120024687849874786616712797801030
4145016742199840601412240508439654859164701928809353016014627464394144393017937332303502582543882271
6565260215675956710888087736306021868352749365142266836854696807632609763174080859369667818598003471
0584937973337783671944974682346005418377661869288195709000453201504933629659963582227426450365957837
6727276386247201582155853459744241518534163631741651217292365601977416830988124300255374762885363280
0469070352494763349368054860479084316818607745759254932976708839807795679295294558337407054368852386
2100608341709010842505139868579462939359490244984434035884962844746701149998399158400573131659393402
4879089329471860133800658785147867333098488876049924981868836041249881667469776987231396022128474509
4241195302879453923810186929929750774196458106332913780576551306808561013640043765923523583920947909
8924126800132710113940331534930888637004728575137191839996009711569330702626087697916516182988683873
8939657006602624823369757685189987444323623501120185263366225449164105461193806126740606874476263096
2602585033424962358712571203678027554542980518525600635493418819806770734805419370072727557093887411
5771077314435309245836887405703074089477092515227012829050495151090964177344008816011897601015420280
9150413219761249912269856644018242747041645428703029678276821435551341510277459951905361573806826212
7398301025393354503862860143078810108955183387232381373812233843788325268387280049076974309070062309
9090193476413928119060653537529249528010477302882423753267583800043634646842529377856203602039888746
8739826508288786310086135171132190408163955136669169164060643858344835059310342131736923131178412206
5394952747086862636630241522130536499703821538147702239015004841075967075157369969673938733170195929
2672625958853793293134210369255975688270968429727333685505461062511082734308911354189034301837874026
4840290724621132607775304057774048004222638167666006473297648942274655515157496420282690431359877559
3795256920327953186233976822888856464432387403804870246336427002603462809902869853932392382412797358
6219156255433498014059730743132877943211708218945634432467731956862759100066407681479814191694475632
0309314230669295181794243520504619016916891635733636506344003143192312618429875209468063039028475492
2112273427966878098854179017803197108552177548158290009077272526935852627608371068402170967226487160
9199104978088256032587560398748948420201299623407432975533108623437990190655940028274994334379027998
6543299283498945960070337732709359400530898245706535667056903719340539243619265292548748609319144267
4819690262304574666357644135461890104473400961972356251841630177929618922014040887488344304391846639
1688904250520419402189076918324274004105892153573458246011503379730786127744294310040050523727343898
2664711422153378775250186251715562442669915512419337481831404854165605131990239703873171245286973802
9716766329165890678400263176223894495172894279970585765105828347571101072929415726404763942307993989
3136669445402162648180785696230087507691295743915165258918613762236233382833046544618440471867851188
4945752779759313612694681833296758348828329498152941387735000686463753713540093077769212160418436244
6378116206846148872217204063147454281109168160525188725960352813696971687760220548628833717065642836
5993128948230487204563339601165418432581242858495396187951517543303916858009996345980683087983473577
7163752246903772602514820281516860841970659576669963464056716143408702770515119960475828003927625756
7013530252597771256476909346774533543362883075138603171872030995045279825303929462130268980250764238
9507283445751548518531414792862455059711535804890570326525780951627730266579727424758861516553314940
6574199261371843403067921027473114633071946131873295550346823763909028625225124309184068996965133809
6832137363868884294549062406989465452329494003253046078427281197090850656291190662705931145427261699
0836159900901682301919136918651709886810748570099912374624344959844228542995055967229790374470985701
4834054061872249945342719363195179146125843908647171201703164277533053096418643809726188490153729801
5606738543054836363207842185436919673164696086777088206471427318369691740564516835414423469575152224
1864361775322550207161220966658372272034239979713571357675642444845819336786651000497278678354454741
8556086265325939563068158291437969876324247523703198003301569130380309251221916963296320532568817756
9155957243940522754716820607866903051298534299467804212023703495648769199826569051134330224972984916
2406270342363169628560146819829032393324580331018624373947482776480911216382225786772427850170098502
7270125883403921965177397871915786217692045102154484083701738054547313874715484981580790629811894100
3181674914242219788123159829984308944100765630993172691317178509831868141043246436643436908240604172
1195693541961084054720848401357580763193562696350280144875905986982998247632442172805912838802522043
0341203072908906219566342514743495005270270313388571129969168430206806377870751846469765299335775650
7399119516040245260327438337127262333164680044576584616711778007994877258399232450038311393167985024
1807270426412707530731660776517421102317091995442546758360877102777297960685921111261607450620710122
0045923212784789561172656617911388314608176897877131091257073699000001214430181409287389858720331229
3085373973219985739641978248100360080295349155910099975039333167532780096052429045734157242221159453
3446010233934278035148009902451500689749066943390477524833377263698692194324977283796623838599085809
1534651867913672302460495780211609058291614141815677993458481720662910142784828243586614504581759099
3487785489775803744468990615277720270320268207021730572403409343327145528898028125462958394686432499
0496183937530396334521227546692214862810029054690474414782259854988182029160810222450912670834668955
4948184130971126512982112352886460936519730152736516552276181598435931704245211007935389188583784481
7461022806485695012889129569350772031635409975907292066013154071269675854852628085115886195948022184
6766618990964726475602106543472463156365839346630416790515958147067985029056309956928285820695634140
5451025599286358422443166172997677842947456838522362909667767692753630280666533802399975278784621279
5781879694225757648275938002042758806158108225704601049434935455494837193963908704373576659908409285
8230448795513545558113241161363039760478404238257150126100426737411089969586059743165397664037861729
6223360754763372710135581973126705780134718421737113835073258047676252977873634643590891313737557600
0121980481963252037599352620894576209688800456039676986901676715389670147332354202440292743297929486
6649194552533112215405605065388620510588799986979285802563327098369737346132720302208307747466258504
5474194917937112140993911104448193799069249949043633045743671427564289518408209276966628790574593078
0463667251742511823169934714794374262168598934372795014248115474575611408401854318970154572067513511
5491219659477316903316299041701095658636793195866582548627467515258805475595071947227122771302438273
3759913428929021986850905183590142371476844756170752883364765882117031274174930466059872594930962910
5278248369660500988757985983810199487409547180687678236570238698285994644951990124294365394643223029
9093262394134289321952161839457774250968694692049006223564637646329621926612047937651455146692550963
9176630719459296355123684793267460552976634904913661247756381664855636399461680889288985272616538628
0150771212552320167272922316029791943148579589003711178112448174542645085582099014494214533952057880
3338397707680962038962277865518361517843899905037681223426489007555499705994812487249516134172857838
4896899175815266013504283266229811771051902488279380740093254523311063395495208141613819931072083778
2061357492272882424964439483936700719577513274350572764272241373892155381820663623632792732226031885
8891165079293906898976744368966094051427162788285171885686075697650223194884832879184537644889894799
8645011963527610847028754846205494069118957687655362380690961155067983370551536782738763332823013954
9545757444603306721223955377820625288388984532538024994202777567421720451850741456120020379801546528
8967833870191087782227365952993804019945381739842322287185572266359634054203889163667761307852237755
2513718928058252503398111455904203755912384634066252500783074070862608634364673584817114635221946442
6126441521741776181284264242239171753563571858722271304436006322281474350711628794028190213453610766
3916907685726362213499587023038174980219004164377153470014237574921493464765247201101704028453123994
1974907427788265609040056495000601089306052851277544030311520830658028432742860886703541590451403472
7589563219189731228104117575591183642527347098891562958666896763629154721845299576907302403116973740
4035429987629032169280296193184527725960804719216363298680269204120825747704464305158964582715372363
2092060608842522222230418683190812758989277638966437652395314009629684667068382985277411573179870002
7767751348651873294246980664042274242107720079235907215687424914851390955877919041460127958556082173
7329470421978891797189944588778343127709135826695480104138081610288487287406967931144376951209469338
3925271728576485136646033908841049657143485020255376260992007432044999930090843575044437867952331724
2687519815363123151881966889264143758755999768546655615873948530893351101887371556349902356617478433
1703721886967415513610979119937398559948375899052447615323575445991886476612370344350782037321978197
6499195579525932904888273485303889993500379041659856753459979530579845285209686652697824746188485301
1732122228871968851993480087072306897986169383912856763805577655495788991622753591619242623308013342
6193407267131019040345762535415993187117743386907177109556451261659253859775535941936084929747236458
6596767185424172731864280043609411658037452221871297054608962710216066333927603021629859542719130210
3992618241613186721861182499746837900829680695766655190682881794816903785622869559740992885237215834
3524565128678160392196741071022999386337527216589631459588556209029470146175074046918895591098902261
8044982807963123234358645230507408886278251676779000250585475864666850162347269332157338361289700339
9221692594446122853689746094428328371587483745208887493377187777085557596194591529550864130410296432
4820827198387834260967007394113716629605060712285078296495640563009168505124895240170678173650909994
7325485614250809170380519745515800860426997606904126957586743723196912744541753199037715117605104778
6438866999854161657372728607692821920316278217249338481974539124337991022055326458468066647645986640
5717973809986927550473500582022495492821513249082837457963917314329242977063178782485807097096582446
0613651261001640740834787728764153114774932706360553936623859953761861862792308809264040608688769991
0596830158378609941715836429721480160564333970332743886438765033607774019293962355335362712193640875
2872122342916409929793882044457623285197530726561410907961346493056137623329005660892733938528968551
4018469458651082887234319986487965594162698221549215552656266904308461636988430936577297981815650701
6003345312854088842429806378211602015786177612908233179291889293743476297351799936359267254662887035
7678556733798723168024865185596257591294656455279306787562893481795947605359490721094691947822635804
0610994881429138276221679281883451624875280819908578911962517935392416480745367190926638369039916424
1904822707892211344150673740342536812465067304332121462886875597376224779654668917381443120997115158
0861452457320136614041837601474386251734303183650132249873813492118382079954941212501788432427150984
1973514935891700323334691622310395896011251107810295933083335679210772652460428938910113785217665563
8709540572680599147637794750112660119789286210810645876864466460023405753254852832988158677183017643
4389028311164676669515448065862730287650039990126070487526980348220252688029666861447969163097040893
732226187162609353651747170254820107360719379835650047
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.63, 1.86, 1.65
Generated 20 Oct 2018 | 7:14:47 UTC