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

2219585946515626323039111096004078930521400393004738463205435439727113573858671202526504914518059314
3835582884725683147704608962623209435252371801691967644203535598724276721484511523481658816780719106
0648953192842399517532549817192774835665502089984314701305658677235727260179769809690767622582932380
0783450849762105534569246372157673072005428386885499887246276721796831850475568306419673701186002507
5346764022611013596992770081128092384416288406352881290388646850256470055742557519640742326924586784
5360666108941593866414784686950169961201747941290998211047656741305460933731616480767832076782842110
4285984209244579206040264300996031988335143189493290729162683805517949116558697562170481203601259198
0965959178118204600831460197418050539161976213514556344384967988795658039911350597822464144055057253
2980933427610480972056240962519733896868735112327357233181282655021156422411645549128896212614745814
7153101589451638214784510250240547840790992830442830649648564857014062295990338785577187706340249211
5095207100620533016770600312669955623692387293805564053091517741459474678951624841884682726323356799
7926022054728163132820760705315627355201699014886368092563211504647297701175343926828267914345164679
6038540107328575288315879834964274495453363650259180050442441446769225695967169915195649517591962484
5270501778009298861420018933314610045233666178777385064506167316804333860867304624980973727601375497
6575448701775474584450983940912164279380054028260115046816339864626308276665335620671213926867744329
5204965076278788148481927551995336769498786656854317666282731546655932141927542170052388217466092390
7423895549269727131751404160247415369812718698681128335109619792012073905440621415286147955173538367
3095071279165592431946694073230280080157755050215015109885113624503292595072504100380455229215897768
1163453143028621838902078558408424330557011799614758387090480583637839329958673866613578177611761288
0569195231279502282278777538311178093770168887575487324414476979570624936860383929284193315508648182
6584920608169186419415613681812255045063281369738722673986069421878702080743706512461485779793025095
8202199199721663724968337284083982442026468451016350157997639296522919144145687850293103922103818540
3027940338136074391089729590480762549952354722969500306060926960209910130518602431771654938599456025
1231846766446398139729112766535243248876705405466865906250301615136672825436003007694389657233034949
2489203126135205494639968408178855505408703841075056041356019293913412175235986129479649567436599704
0674369872027151589903114046723964464915874723303920337121964171436415522625628993998072390279159145
7523027327519134365155399466483652239603786320409175600568086880965290509694686840185901647659357431
2835294774097304643904683101664503539158137297116112019696422712937440201128935227875629238083177975
7072644648593365031531431964780823994984737192954802321848300321287918416421017201274903399670277662
6954931821126386049515808155886175387769496433871024568735422997902204956757879212735148112082365758
9544299454033939040018847349020956692331072296083584609163036814206472663509375248258233119524658150
7369151781348516778752271769516941589973671488961598782046516659712547848184531684859829208678136666
0318926297974340614519532203173087592840297021643002895200993651174628358686942775276086758451631565
9498466296800721209423669659110911697047473658542084416217672183767615211791375316840306365063006913
9876684649631786792595860923961785179164348568754692278191681085525150070224944979014061813789876774
1243673570859214640817427115472423685730357297874440341153865627192534248887769772210421825541049061
8289154840808668493173827514070717498574670440290765104293008549370178692233670484385767347946617580
8511607157678774148197776446227021425616074555558679152256843399200176648812632982548207969447730584
4913720891545817328369739551800404624229351109312934736598873000587297681460863142958535637114398601
3928748220925907405094740211427833215348835498317639675429455904510396151428190513658541256032988336
0306419313531913611279682699132413543589662185510796278379747347475959834859329137820795389591014477
0248393535453438789680849571758898115370540438569304659504494878102112144976955338289301045508565226
9492485247986177331900388225997910543872501199471411787569389256440980870806674878127050823581514211
6952424629073533813920172426008317472463307591156467244439154400434265344326585520270741310715490266
4509187987405042415148167136546089310151027305959977889141262075796225015802997290044992179834911854
0342193962614908765394212071668538590327643482966410014895631231680829848354925829496370116977647871
2326351260769202291409497997979743631152948821019788447577462219693499360866497212545400977547397285
5026222674088644588330359163602581375907047521402532559343376458378542012876921414023637525780599249
7342746157363495113677494790458753844426487687301956020933028099671963329838975345876932594464705755
7052374647856754254929587946476739795156795261533890509255084929995640714986614339178814261348781158
5037229568992574241872253693183289518781410212094817388956784981954938468570633831993267418853052053
6594093261880673787886749948567890552906325525209715784965974499541230546836174135498973407536947302
4707761077646865382125753472735239309887302134688325954124605133963984374234941462547391678489943119
3849262481807248047498492269174533544828636658609023381301502313917252751046345794760151494178035054
3883384436754654333766318768066521120719850564463591845534005642225238555753746373952837035140362161
6021935067542531292477545891606808410140351631212351036178960843830147266973495464866948454008443554
1600442330146294540107337562024784717864699461718159305444770870473379866448543898750695489831508564
9285336502531052028741580118740067521668961794663956910375969314718196303259136840455816441557799707
7950499862461201758886114537460768248793099493926652770125817221886098378416368955668614110543626229
8036875176528738924854196722629636707995824409037235012118169737405552126546124931027430152137086470
4815562120423645617791416285899914076530698011790993555562303610063283583646830998195699110270645698
2009656805866156595805240075354647622550389749122682095994105695712162327982916987657619200544971419
2462086788554820810688172840286312332667485241829124446713332560039652673610368676220255366864166193
6668378173746341821750916144684772511415339551906559932844932567994741370262465133477630002969860343
7307218271813943697753108789078588228388473916851962106660608239871703294209838355702201150360004570
0387624609998400031631712032575351494259291223988221832566097832156519389692847557224198361839955934
7970373032695520335101048164156458678445147822338913524338119778673124146921057766494899275862829368
9217165533714229227890098387100888784935504084119900929123240609508850103074513303447724167581447731
0128192443390917373897859151701690919986043387668290869112962993858676077971403682396800287708778547
9557278749122674220239399508590907322021183090999884688056906793580621237105197975971488841831408269
8138357099966369794111317859483258744486733522630282581133037610021128002700502999523246414840110335
1360231979020329569242624968658624497686418866410968253066619469216079309289720997052793115846704744
2627829536299280842978159466026260232719673925549467122003766256978642666913017635492075992195426877
0412502252140409837839009763443896628584469240432379814782010000731714350052675682020821368816506747
4934278843404790194558337990725482875621164494620058020061116214244838010181392828896004942156580869
7266529924780007824359544094924060948127924387483209023434594097519227738779203678624745566911401896
7401786017692255801395622082777595056153768388860834725341988906118893746949355714314262528515420584
0392594372439446995427495387315695824291833525866097195281114639998605966260417991866340725679645130
9532916455707025043012380088307989824064687068003990715833646233766501122085986662042203097709376395
3613055343245052584014937135567348204101973879951721750139698523132405968491441997027669857831360802
1765740090480459681440797184544428018191924831547348883970259345412629278202298420156803824797442724
9744841202123126055131383422037493161508778586247161982631323537002286072924439262933035488488049503
9067448761064184292632288880909082714056135886844906066730430152412840783512359909832087607400624476
3450717476098878694485890628322686347877649367993844366245403689670617672110602396053931996643474900
1906753341390975767060516249504959543471496991040832429204265393451318740941762813772141062879951779
6583400023447514072449357654826065639494445612998536795176529585242437233264675660863058648118346623
7542558705000269654772619927898530016541291225356951527775737620844892110194315991020906832990628949
1213324173086702930542700585499626140573067580191579736787233239324371890578743267718378060527514819
4429606009864245156620209633885756863139872682337746600776021171766856492669504417260696417814329484
5129368772852139398984802155558201081821682788284570204057003697614418716361459629049306244897035297
0033125321238797364607404302072032190287732561946576684683333910864120993985634963138076911166879517
1806689243513663964239767406859278959102842064926018299713493642463892752503143215685977333498642883
2087126706727374006320338604195070360545907305994275600973048645494228784142637689142948618391980767
9827362537723462226080899480488777324194050985398233904910194865249294107229130066749418944701072818
3059681976936966080458085502694635386837944701891354559819652170760252080344359305758042180188785164
6920327031715996311302699994939363053546846353543638253702676013042594961675225023529394245122027711
4355792496149302400208266589411647625644906609788152429008363834898067916859606959926109336427442994
8166612855774879688879131764313885619140182416086715163108172549466616153627060888031646320909511493
1030361984912210508573813865577271827461092903332581000050862888561683270380826050104694452026916387
7209344529469304857753239296332416076654913435736050957826266803754747508938733810011667630291534412
5786558564019019822675985225992830099534536099626034096465131697142601033986512639327168038062346711
8510135960220781202656882678332987040443391909527872102527042831230955767913390213605597151537889393
3442051666202141022956746715930957462218075780543651563489686219638231972792682009738248446917130100
4820353583078860078189974979655490127164822160137804779482507263705050233002400046507624662966033576
0111996887571944125070181265233491550447009558843112247928035237226509003201776715131472041897206320
9438929050044817145437568953085386084849539089380287683533436771158255721501421647929023802233317557
0814786356678365067400360231149323918510425534455364560842930202404474092260988701185977363966839365
4027131722168365211555669059573616410947725694341144031341241558647868244116976800812181049015645034
5689378477634170791895111461213947913092735215557513078102618610630724369231085075028527103366599511
4206430916631872854691497763730634686624138150169656205970055576122571097926409301919929263715495057
4970018060691288729874382559824930752770408260339175084116544628880505060726033112132938911283768333
2444738973232317093866305661495744400170548955221341079893587193899174070544583044203175150458138589
9513654098032997111085566189930281471557296600179249564873718777142103294236926824652201071217477332
5040608066284251740737094728437934177162945996583996267275143132406495488986653083531693213901704322
0992176952293649829283540546759491511134508608547788634722009329189627429098108045440375498855063246
5747067148904938783891673100663659614446059798802084185802661680848164353999399935820305553715026343
8289923073340242952653767372949737207542636966441893161281833136414623077570480206271075660189954047
7539386819107781293060759652648885757317258270466659599895347395099540053678898989798479064120504857
1931392504797679741284491421945481897062637220483497587242779304829438773855170845054551082461908502
1717586473423968017993719675010401640551335056302095032675647561239077290178284987778991606546229607
9998617621514391410672788096920517222597503919163821497969880809246463102004307700304831761993946980
0060751631761225425682210244830475740853422888605893192148076379953344730073991976787121579874234076
6951928434164953943251922127322165948312676211416434747776517349317408151598379526170346471124725219
1063788569513446727657234480215424874555730838365153982528494477469423102771154798060438955021959896
8624505225925301886235306806467407752391167741300521887528896317723326234372517075153806434724410460
2153000543802544190701832056178857127984336969860265691467996019107494083535589275733375837044802178
3134207006991802300614575643351606247573302963152456531739315279297605225370165143593496431524564102
9215248677883911666148909038201789428145443557071757456032014781970736348952748412046129799929272932
7128903013756687024382932400256991703282986624700373947254996611462738555224942207342220729981024397
2331563701508431972759732236626388024341861626274579433287204218873670942317336229760165878599084513
8459627972819879775298092762268817314159220615810791148568545799855621829678998973101072595005004266
8847030525979393051291050792107650463076519395619541898781704362415408697330627720285042611651105031
4724008098457024494079993312672458387606939704292550158392454565271461133619745469748355809915284634
7555716584818278371341724868305941477238567402385858969064812600892261869071797257900337289872846206
9041459437209950171217590886063971552316041769102296203622322201256587105739629254277085089645426464
7813208331986615800465203136212716238762370214608547756424561432695944801322678998823353286779923858
4192299018561764660723346257887617783640931560712711211607877916248380150045860994104520329124840876
6001429200299431839888786851062701155725122190758254916047536604175304825178050216118134777146669780
9931196187184390058076550262912555060364065555471546847289047899566875014906093191173413616477078362
0801582302162691519956294967856717901970547878728137033410271722350026648549572825326957201808031916
8452026352418720131352825704329067007868822177450955659896991843277738297443349161689432567047422615
9596041290342504024938515540566572724227241680875117642831984867299242933374143003591765664559563410
2890147717695390498321673716077399857927916978327142021662028284373394492160134399822541265985074294
7076576623832067417105641979184370772559630132247230392704374589893809469564900392437845250165385318
9393772538390506997080026634136225799975468289538298566129595787972209041127336763004390844955199831
4348751633461271740911803021440041889917273026262787634641768319177275565661087131952595396860152275
4211901042346697089522508645408207073068747750117427217879728070640689862511635815145596764747688525
9110324287474002866930554009382630260714750069266780877936812853644788341483020498888605295932016173
1363296989537631242700520117605395554366535041044612816933451380772442378001998990166253312072659677
0242833982859889713698424696088907047622243913201194194783623912919822873634285878833587976877174156
0491344477652201305915391142498820222314502802434959837476317316562658014020511667863021929529423902
6552001262167880061398590252280217748261984038318088685853407577360705257192167366854923734029759298
7022817758827304597754495547900651041403810199609155070558582732874765511633861757521404346139718227
5538079878437786679040854870519880964720899996280655947778524240129355768305487635189432388278317803
3375350770034627932458519900085617593730052267364814685350054600327030526215682910957387742824970941
3790173170277611757204184131856769357496589019445353260011264583300956594665751425949352630023117062
4882573297894283680352302882188586410593934537276509062622329787842233918165491188487881931989740077
3458537714322928400325884743582306618237596990307963863061615891264408260305498829966395969211763205
9755592958580753873459200323851319122158602704462335183063073476306229391985206484517112572698362049
0363044596918490576874278660840010246827075161617418879292050365336858938403383198499311812965973405
1083855644084759773288805703402629228867149953167691635842628141102830198543893521169080949831546411
2499782739847072115746133512219334453648958738058481740305463622019659796062544774209140493788235105
8837189888844396308301712779338803171477599761318540781470529607030399266799810873979502030385424934
9121364900852540766475736373897579438219679258104884200868814809942477585953307645298413844802294797
3533433760021340510124562317049268582235418709319681194910009068028857306257781872023543802783962089
7483503741393288286410432745926683457101880249125046681717092560440878899001128562304927358036324592
8666778897497050936441862256093163559541297985479594619364904162583810628361211684700825816186098001
8418475655143403916519065991156845645838329277658910026959306333934076310560368992928763807690517479
1415880634901210182699252761057108815525238108104396308426972892235790326415289048339017362171500915
1664544846930411914293910191605436004595222739384976063490696751356471702518515917121860309813475805
5017635039238963595756252777079953232744120101209002227731447341848403874698333491124152691430567950
8464806479925813376295896913126598528793284708721214151383986229424090779040174566507326544763318125
8827841014244544551878552518119527365552314312172983924727850867135553722740143978174018344869267411
3271238728633135009584214190143043456006346342321611720174062018015448843015792730042742251047280185
2043952938800197666256360805737897425077471736123538399154055547267217539201775351268973284455155617
8902757819608994378386431215263451995099321559399997300822670727318946248709729270538444452573225151
1568890058313452760590010671481567289614263843572709842583800409512364736654000456995894626983059550
3351475033437591196989592919203678220130333209247570897353807798410518232613719188621415064422512030
8097317120928787297061964533646237845991505936879771197687486854147560970415218132225527248799449183
7041769751147992552526976882862640235959092165056458671733491557995319997840241165479786995306590969
4278107614169637475570691640379682699700430614460725149450544788869702087960595872622078833413537276
2482936117989967586760931993600879467825066831983542929851576555490393232689474067847088931139748846
0172448922142739663067711070686439261813894830649827166748012445777712288739897906782962804826015918
9425664044048658713340694555397525762302678166594689647818857370723028333720751711462243066409163519
4257792122818732699859617831245436600525046450198213257679303004365288301704780463995920528813686858
4792239573714370131446223978380278835637292766898185793516549164581433925506830724405608347560857329
1376766969754685523830956562581993820805864449451665834880608892158467111265786040489079919522132398
7980739980367227918958208944244500673715917389148615306194857183138802276746770871974160775733022727
6883784658566562749259795626334846732279786865008227182663764666935394191509477197590722407421284066
9655331874633115323208739380188476666024410269778770378581214983738106257411844772473435808052335075
3153977569737799463483275516750691348296533680882625747708946599580662347860453993276065188141506150
2193541140496356715464188952913318006641606054674133510988544282708112239473602873454409314152135728
4660817544719503641149959305850426379498212605995146940283670284745815514738739306136316940107601076
9859280726709474371298367471005501008556162702761502157681943241650856921364317059446694800603281418
9209393471381039177213857655902263242335467080595900695366535854650135352982498930963741999271203521
7383157746973320398769310037216981458380080955755514420925960631008442014005384963665028291854719880
3412106424396961684280421825162221693708657316111405566198060736884164378856020078692502573792991564
7121230651655060034148095788888602111706429098317436458973957863783054204440475280757317043245357925
4700275617794384250250071134312601006449589955906965321297057118445138080110159079119318386680611788
3596468725162556060370390578207419077841935292633860867068959454063434768395833663317776900954278232
3726845036451033553541320166884310250956794621617041685891110758335357812386624003552408386773641979
2599991282902401731506174266118557458467017184072574673300667210963466555531626267831085992029307752
5474735814827597837103214088782023801224871972830125254620090687520539330985537263821115248121374431
4291235925965167712642235315111099518465735598781505620113920111172056933145737512784383076433189936
0977513979031125314025277915371069806126959024319572443271637686512570554675731366726592184483129989
8746963377150972738666493814143718234801904242957159428931688333103637614780681928451881904758904196
8949810658489522061736534028307534309704701914445357480287231132823066688370665474577764985440895351
0054926692307325984672989474482109112439447725516655049260962465974143164897594287649564895124224418
3722881047426052490672416318985002158708718447673466660453747026482641253605021974421787429922093733
7354069175178806119343343562415706208937334112338174998891528494267190952409239434865411391968801104
4162477762383320174836002117199981739305168321154454259861163014313783050261820959334984917030255830
6866459966096837303135520565223012947100652787434455648615481057116222850412339787851566073571585929
5514230756801633909777832293609559243152556049626317887526515245988387283696591427339955782654083415
2290275588367591782772513485777171159208769384038119548213982576534937250944486821811492424709964586
3692423598995074496022821105518181969543185239361652255248359301818029212857396526764708111768290062
6411643442596971933057384744334045883505909351113834073541053452066400054975417812056026193178652844
9789305277055801929917216657971141841767635870373117027723774304738762323808954547617177844877175028
2732926148782526187038947025514768575641825034689450390451662556726926445605899754865092807751131650
0842513267491740633965688933383565548015790608126391553907052702953234567846612717766505362366552276
5749982302347541485548898411211799157874822156837784085206251463490600576470010058255817349994298819
0664006300462125306271051459088259131961229376175413701988442596487968642219152690579555181162530756
5288022884732281173312536797031330044259495202240239561902385974509291161298056054705756106659830058
4358414966883540321912047943602149354586593498581700501260776028739910653851649607533521373732486443
9293999677034997181947718919039843302384136877999458837517984458696363475533887965024950665762820828
0233137841915297188732422560774008238108933042627281875730540227149983276281666697316813528286201459
2496654970930308865320502023619138451238613548304948491929314294881142586190182426624484185181546302
9721419449479238046909930706613315284208683980294444172766598027521635867457543030568038739527298231
5906161746619854434592583049162571670523131475431762726347773868027799411181833836955082680233685328
2121294404007265681937683765662372487861369922389629140173416183367786913123518320862667019603993518
5284435136359266140918440902289750920286301994759037906306323140147868925717695651639001136865201458
1969999303733063318089724748037498071359764859099720110552982675591721213346875090354570401243055812
5932174710123815917440722281286401568798701861772186669011046304413663700947431905772630230641967142
7238671905083684647482991078009985224603797837931102264114863880590223579333474542569038457864404343
1035513904006780914055850344448738949567834274948742953070395721868354893234325917037493515127160143
2910853955807452086222138278551979243137962995197055988608058894435151191524290788190701333291208769
1753930044114619002869001505006883330335559077846505490387093773880229648280985557432246498918356021
1280480122354485567367101862856267274830463169352884267172702075765597538580623399329277132879173955
1910926157494612988769588542737552919834064372618544497200567170175564355590601601790991907982421214
7013484467466411018279255588214478466180323852838763718220506893063174054491313891962863608768787491
1088738570849820473861153494588933673557047047029554048105501178375298012757571055643077958274903513
4062970673789894887789805851892419035028194410276924607279492331024305389312467828003277085719968121
7859669905545911035050011765143661405675160717845791418123577765898128151525790885556062967573090872
5783087406397509816325954676598872371347375324715858231410030597225994851961159109002750426335006579
8148418458100583514358907595897198905485459712388564962514691790113134802349136736852376810625651108
2588811082973069935836685586378661554963561883617174480366230439561695425305938533942477307236385069
0319879067653537298926213956035082141836897043858912200336472188426014848679994440846130798732233800
1992903491446348443725326982854147144342991959795136941609722479021585258686176401304789014744774099
2073635589517481178239808621301814446857437225162534598630585339965841721523634805247481876060613880
4083944487687868218701072603762270926444425198518056446676265242284037373026308521679989936744707355
0892097074860284847494830216056103622497395052518433927293227522229231160177919717741961604219879188
3050532913329438839480295809462125946708152551751770602851875395989317452203011905673742044861958471
4347801014624065136571431737474530291836877600326961322223003315847427244767434357793927028481319287
6902100275427318344047323021036596285224247926841417738537616590617078362499176022756584297724686749
5046787205343780238593352025381972654511632388981576625199929173903701588660461075098378834815770137
7426583869049332366862597028726563439239630799818592763255015356149728757471944077292201058053796898
7078142230967461384155345951830362975398856424613821894621586180567550491110192142586380188366057066
5472716354059603895725888187630937273875768388142663273158475161556036441732743346575275551083904500
5762615326354729070241110213261320901236931718567359873340253587662051006845531725081321389860836819
1665308291060094142458594688518403038600276599591701773891475742782158199610820019305125077650347243
7597623101738783141641525582967315098875936336448445391045634732071813243950358698266858471764403840
4700442382168338702595613065886215423485836280306697284732293733786887297789100650488072595164232872
9100897129557235816913083661242990613642711181057259542641336054239839908527637622020045949532528537
9321761013267215947402287820436790943515158726853531117582689973006651473333821615352191676042951716
4253489422102585700043336782334626518481886649993436092603453352488881656138779845471477093323164436
3495021814673038166603957237770194094717978494769581977622896076680959682427854018062137354939063524
7073734006156882141319302678960278527248466185164105014795062801100955055398777718185439565129863820
5177934329765580260721618921532098153610647658263019149736275615844281821674013226258109736153914686
9203187040953356639106245564190698527932672289216984392664813397165720289459225934961168534255903058
6816529322868682364986150144144090793286551461417777288121811174352113385039714435483412324173723055
5093341269312335692703845875923277909999969196557807459493453958582865575662937698294212906574697392
2616201073969424667952096565333380388855027245703824533442643669019878246228884429991055883531072461
8674655620620376188714923682552223818563024113204327153908964189036847002107492248355565651895560004
3064311005205796612445126224287802629812285439792829709500871157016660252592656006255534970545146159
2622712388138886249236883072821596354302775185482884886372491649709130574268403173995196647613530086
4471541735412152541333796443658819572504824796411446304067696221716586530779041421474388242347133611
8809428157595173318323472195786551605486208375587660262922449750345098943850034942996143693592816409
3426885552288392168194665669206549160624929492149317675574887337002348074236558737158401498523992004
9664061256531437510279950004364921004250179276787533693214879216338491235745786026932482809027585130
2135537600661865070456764690491377466121198795100098647633464832993410206107615221656873055643641921
6930863599072850250848758208804911870964422714785525008669998799381829836965613458280583415643969238
7081070529478978849064214870404455950085477528243478900328544287208748871170079365703443094629657257
3397009150738251871905160202525869427131103958901396475315757870422798948137730996007377355815931708
0349160123974906122038602813070931635478008903469153751164922761574054487926124355673570945172772438
6597459657552698972086884205146739874374078452538823986611297756527802830882384534892384033167428973
6212330416150335291469605508140477833226963334669106185728195037083015773281356731900810044872301254
8488769554875286338854089517488093184904470269645697243024782733656213009798893867991265767603424704
8723225460923297746159157704568602709206333087824896650609124907707398078978785696227140615257888042
6649299108243920672345334402224287006065938480832744126655448781339894555589210848622097268415928071
6656966015971023721635092684760556211536898590431092440008539784583856152036854652642304652855635437
7522506008862659888640007943963165937505664760655389140535275153956705180640217524187919686042947159
0763805355238995640073169946147855897456903728292478590574535226607743286937034337519133040528020801
6305430710908999423840867951494036192899337694581109702995636220281503009508937783701296365049895134
9893292984046941485873178382237492144102902287186245035965162539465117768944591859680134364558951655
9361567972441143758879838885500242902422778631313262029668320557777511776009981107654648019123492905
7496488484973822832469868021561695448870614694860972609203835673660545670797493283140646215305830927
1331302734367881819607820189364854070022893929492776023554577907875888360588322594934218400547405013
6394737238303730679319813119198364770698450998466147278966345487344386363788105801194347490261426286
7212687294156452339903474445748595785892362374411590339040312919139577499616442005894495963269161997
7634411727059851783839653562315365835778112484826669531842093443066032493964736618651322505619137061
3415825323506607404622175391617421692565300433753063990125833699644763842354186840751075450037535634
7553739459567010611415465452260569254818080181551470704225074776194219305276448373234307208333666150
0204066692878696970692850800981202851052569889346162768936377082001228358857623259507370771272009477
0652625283243160733961763803329580315279516594506025401464769440918473408162531256366995925410620299
1524459305451231594403122239360126906247671785936222811119288662645405058678189816399791205218397781
2786526579761396057796047647536203775967102702492667846075789634240833326947252603636460749762125787
7174660398180317020567986855225908338663994805349496872251337060293767701827334474440434079067124510
3077609712970064496293668627222281305391757078715595280586466552712429786346499821341738083379886631
3081971317738264964441557776508837564508854526351874733651885353766287939789902889739517998276205508
3190609110699332414637410622702782715278206040578447828861227509509125150480011280018930272187502915
1929495337465179432505580896941525985957458086070908986476318285360230960539137050502388506890906467
3618739950984812241535035713617929265781638139741460223018494080251300569455352445419838526228479941
3110055411441659085165026496656039844495309102237086426979816266510807948056059867348313572288580921
7843769217934650785353460583447883069351240273207956966829325313429418462448282046433224449872787809
0881797280613697259426358443687329740618230085477494077892642863959217299509589541103592828443116556
7141819061768677762473419462227764436584666413445733531586861165075688892067445518992269242732005986
5580519051778033099574053467342732248444140100703797200478157341036642796096043848927129415672362497
3522671995707926482953623680543215011067628879241874722240797499825152754541148704512287189462461587
2388413520296595631924253904704457159561490749497029475081512557778975256805569822003448276363962900
6896696228479652154994268618846750477967396404750409339613649103557389543746936493476966693566365689
1333457103807097045425940500827648747208170392771944737881710091693355952303181215952640212040674103
7787915026598417431954745120307515094204370533740890199961714083703141644893315147475668545581195997
6581308936261304515157724620739924123439277845220149162957306872308393751609426845880730629049419669
4989220728681105905044837601267065265674136319348159947127641098382605382170023674436540416741351895
7064435879165412042134390122393552747904512824759664916679536555498319350744083550175038000577296441
5752238686551627640860819379749202999748657338094807170105247311296579311378297893086230104097271162
8043819250607590131499635407879409943258153051170879828973490163679045642912062445933713466974724550
5279243330103455800736321277675881331779849173336165672780919119267770834761307991816706046214300259
2435509075750799418182935037241914002447514210680137316969857703079525837391188288453009617949928855
8844099603404631076273592194029331975246376808138157353212050555722072829315867208102148314887146073
1233478167471454788370950517631929065284154238869527561294033266690108878157301580362958875599896251
0373364000733998838393661769963537637930843507582067037809478604404363448842758805606031161609395387
4125252799811136267179024042021489561206761749093381291896159793625027009343162193309237476313802603
3098589764292438152231324390985500412150279132980296459247704643907708906592896918182490812854370287
2291377765206631783470252539639008909851415501923348835464336646801928914660818627909016477832459603
6830479306572457736479869776679921961445313045212665585602160153433666987161953682173272641321296292
0592882968498153330567932290702842422076748011311132444315194645786475216602735682298165138725556992
9066696715617473392935856326263441199474466427793614992527272104812998638018963413491006806761468854
4971071074525076602203440436645160984527257259438735677098411167668082425137317171621204820534955790
1447163861096351189749211948954854852937217168698332752376734824667922173046099178744249487752395548
7790508903764433464947048328135841307741787162607729944196782282771007665887190568442839504629941590
8975557922579850127347867124689561548662446529616717807259429476443166730739435100274628870651573394
2591353802434616104188952087025665581491740983877737624961244316692667552002068305370906817491876742
8953119006006181383985588676807309375281267013357086491125325383594753112175652674376542095981230404
8954555896172497872967464301538269429774835277808148324532173587150921969909888085729735397442819279
5531884846862649843924149080124112328071215689554282370040792718996990519026364892484868792656152102
4678511917859432515993796933721987366233072320736605109557982937468330944777250945294485429067547648
7177556723040092118176189373079527700590055346560581449502401661312788884480212047286868826320808229
5406039703092859991350854888253394405750814011371071624876242421166059083031518841968764455211906345
4456922398874643811300683172450365747202208766722002666751634919944925974178024609185357485733562721
3091546960349900744662795119006116209464286946517303650716696812232989811489797547982131229981178851
3129292898061544655312418679203237791677682417282380648055693207472445703009519613652662645512488655
8474060717829591647707381657954969081902739247964436349962392490406667419764756325190835628923808119
8032145544608886665193026772458184855464223863525307620362591219951248517239117851079678861875304471
9212942764232842530765354043853322872931815180558693334502690061926674822937246400565359531094466821
4634784774559153050525390459248805086041015281188028062179532673760409059947370244248355378698306807
3178708574114892321462235121898421986026322621759920890189118780250082362157773027708045276184880021
3302988590875233328079364247191974060398326951402738705510893415717523699030083509272265246578137618
7555290932452010714120922096545226410769060587247652328168672240702328811682094698838112539613088652
3791704917736342013633878767114248609213177045247404508244540087492769022054090033524319662305964106
5166510103884455008841595237454559311659711288252292962007593137369480393257860126922274420746717073
9497606707536628992416680641486707410701901996350965550332941521281434458365722257410254127214127261
5806734159067256386358081831747526006471031477393584054578503043594078545085838444100708353115459900
8774594045951372615699440614920114734906977900548785622891084889749346936190630341755770739784098682
2474569775750123338674687036488894520466009998229571841932499792396988946563977308914692501829532268
3916974365393518748289283424219301554755589932846921447051918840912397682803878234643177613864639303
7543998468025877901042032080149617076826412169805290343533937497094146669799952890035481109441711126
3660758290269388015665767404835556650321718318167115237189305892965186885016934071572584690273350798
6735277518259372206451110003419788256391327886253860005749167627477000889095256296457174137032108521
4216144521059027939526150439424447138921114309880215409179617791539944031399105416045581450264933333
5897918546881944776477037851590073655599755832782736104790735795279381621663375785613839940432977807
7033221643119393644213060390450681550565570780794984198542301602184265130857155565247736081252788767
9646821045905803182544528318834706624262333248397824973162096468133566501507410033464012264865251644
0602925025808740785804761030357153767713694701768916458109612896256106976358424110299646286788132683
8272494598792794821155824236899116409352285288258002210746101012352755672241004603787570426905374084
6327940684721045362672227084294259550982242279991077039212181916493869053640452243482109314298472824
4468821898350761564005150494017179042485118638339083112321815367096055662532345345410604450061571333
4501432790455565374043646430460563910140032070656501227619778502149616407335805543595502765115270936
4779882900960652470947962195899774012396157808171892110400098737207605813292443886607610076005796696
0092118610202859543414148343733911268849198351240910651300456878277617099991482723931770509899044639
3515434476885265871240194115815016383743102499513648859132159119200846676622242473904394215701260765
3904177308961885422475652248542322045089718966136212015540077746546628367613733967146053452339583136
2036505655940747431176793859715957620325199945777123087118395783935024506721158759687081028251291120
1722296190411786106581034173643488724372046918115457008148515093116493815937355045362797849475411215
3575573251297304694468359551338571036818778300016467180677763999366775092005209505205784912252675914
5987363284951796319681509267562839315164109751912877312603768054875347219635872816522104123963537625
3465647228101382129752251666362522765494485877295357591477720288808478819548912218490279611261725132
2312323141250903839259291492719507691857307898053093191061882502594237801226260451383041764829482494
2786116882862078349688250495661899679764264715114156014227310423396494997531729037606349589051267282
5531400952665176203725583208754557856178159546936972806028026132762943573201006353725361139470727745
4167554671575466055096721184577418863451462320252490114097740289478876689217413506792481166005725793
1052304883998198961619446269937914163140881636917402558743744883438098034154701612023487302951548750
3516343323186355369287609775216981531815693662886450512759181934156798696622179821021078030286826612
2406859829030970062367632856742646793673668467362419568654589369168031331391433898005250790064396059
3346082113120508672847525929294894290327884849908624871883457595467971516058255023735292052499043357
2732151480517446926580954322814154063595749029220952592552433645376791619737856458433211561423016888
0001285903996362881974436004502499845259577458942151057076473282789280709444902130607284773884369081
7846923467454151022121853979746665669934637127992972696597459103955371608489349770404497505854927974
3988500496345778325669875741147252094963582529233521592439649219109212501144967563337131476789866102
7058781121470416341971652488993220048515431981875479885234871431924824838409483940279009027707320685
8824893573668732748653905294209886002981938513697803933615186879330007715401747241525385721072722060
6421484896378219536025258952990616022821445898996640392540690738967449905786863293241714874462880481
0343161706117734345594004253381502388404345848462860123202426174991608297811945795003514511896701205
7642289432016671581303736087678057576941539643304860366305699290466916335445413837765518394880467068
6365148496804142404941477721704199854966562064585965925567152996090912722366574277959415845585907726
7775192623310202706729041547093068010526029479359560975197280330538848462478879616173571073118640794
6289448725805384102972920545606959814934237920514490980580841387995522137438466973711149596027924182
6431512818714314739203703313137358574270945839302502177758381432781800995828014253685169837110909142
5069657191936020254482799183908334049347512821931093081818128522679061744213183163902753220080898798
4347283802513547501776651825137771717640596700508521847506616028952039148644562151861552235267996475
3786709078299305443686546654897549027033517888540613837798625643991867879505392192215018392580073766
2879989012280192030874653189305058702731511846543556317243260486876027678047850682131314183322109388
6281495794507950684410667811664841650866086971634019826949686205054346684323274169237217087097122703
9946742039825702485195065255427261930609581722739118509590108737472369217238267323387486107855715422
4889526060914712093878224469629972923227026692854666919007513676133313657720616781306456874665743772
4604988559127888151311710122807770895272284406489018023071099310285746916961742479546120056144813239
2423847223576854356264835597117913963958349787577564005843107917736543039335649243307906181118482131
8063867823967335933728426056597366532804917258546435654049136663060264587626464178785245702672991930
8988233072437505813062870259604553176624467809075020280637541346039509934822473098283615775702720078
8132320590475288522729508759279726084260982816551190722992866079101556103627930600909860699944160636
5251322206105056017884123875284095931151710685526207921765440000076294263408278943453324248351299084
8686999373037894264835858509295650425545829787916287378304667208361095622446704458904567690132367039
3200587680961548544662910799195722877052197785863200746129683542083946210443516918124022592005249012
6362067814762529331990088036555118260912063985352971596161026357326729870524532471387430798385334677
6408202818907986423597163895599702145352928577804238060163155034204673493802047859365754393447589004
4174582379817038811978662605039661793903882872098736444441071452305180685269754381801220493356673308
4514376202079110823525824435617683535604655321286411045833139943565576664692430947264956765990117311
4514078252125635557300157060310824538580222925710641037521628443440851898952973434104843934630561105
2655443343720814861956020395634186781911791530328376229822119104805566221636847299334663170816328850
4986286034672166951584978508420925568629950357266360226615148482199772874049396412588335475494061197
2007836686832603634479576527631145044686555252223457974842622399858655162375314148861470013571675268
7454858796298899437516555950051692083793627129128223218823023517058076822822059932674307532210490174
7613901341542342609858256636387418375287093179361994733489040787812247821705726361901212657400762586
6903819158191212091822937868599981377780492916203629006325422441704783911109747251421872970655596176
3273817818774729025607824914300716423771010659598070536115333996351879220660788272626004429679025371
0844586939861028416121690559532363012235626831499962720048557088901845340342893053952970702172316098
2372060129118192333997758591278228205490202754047306347664667914980905105173694617171207430441628782
0849467643016072569623491382719481241191874687695387255569549491833628715133940901538639562351879692
3490873160536717622288139662200794171277727177240856007410576180334935488576209740651545268301306759
9944331187583243093857087964598763371799467209872497987110438135310839543652171931043694550087979727
6217934590057120104581381647961852767854354040261334028026041665769083416986986592721770464534821780
6071878430732790105894476167642131662718285725796397431606016498354404159731482114795290225345072932
0600891209961458990527180834261972769293017098804744615400658187203776906152577246889586838007406340
1082035862994895196883166860792163993845065040815294140807478437842135273062095069591744911213554965
9920592255288038893057888895278015067457854952153937845969476923466597487650546069309601270447968889
2459765757660832892950665935030659074306806164886145919649894818979699292617603462255604398392656524
4584305498907026498929463318154843889387837374527452639543080413695084640954803333210528032460238093
7304353550358385634653970801255150649645215031384891658138468734564180364961674884372927380304250128
0265741761817729597722452024390818884642449821973268908622465395770112790241639704580772258877447681
1939938516836472770143047373717869390859268396465926332828681208740734748250625545722026898243644202
3981131766033173702669696716247393512790030034335468108611324081973593464954304834474980525972423036
5132570500903722619433808073345487617144265256492855763455001039076972267290954091208265477206552131
1112922596764684923787495800211008560810677545416332305761540598794209750745115269511510050411846239
4247957035728338587800086658113960485063967853990940832952731487401214462435266785025187842979083333
0188013794431872878761470345154396638831365883601525045308843729682728013569022062886605154869697189
4682570749664579321689392253614423611659894429341081546813221607240617775923630011488194627150932531
1190743083473231041702848276195737419047178728128770356238740506489767157968841361788202676624106410
1969192999437536900594266619288208111706191153112920199485816757431954601234248495407956215659286575
6668212912477103430271901387954173636637780383641196575884281511363535357376086116136274812500385401
8809803419779605017098728262705470294237536321863387106942724829656055439395992632126227440534785346
2038049628871324864110283657226398136605965186358209496670923084622690680571984621849589221819031637
6558041776079038287637746105721128025256089044304527389136581802107807570495281900138081703427616126
9147601106522998757048237466110707948076976980734290565445034564604787116609620803121068103931890500
0579727844482878013450795905774338990744430775949752794859065656353634379456632722220623159370758897
6367856905854471304749209072178929804105753637888229028615721048979792512241885712521683837453761554
7920800756659575966302049806660341915426421015643687290289009956719721618624475834575762021380339740
1042764638507324015699281098166137867952071933804199958904009660082121548675345542181842170810852244
9165065281445367822215373813410086937516873209690524558048057920736035144699275959713478346951696836
3114442731929562444276343824438838059148984425184217812658182907654508521758939814162775152461161601
4254770351052321627255928512735747088510536036971748551979498614433505552747837368014621871379049208
7230945152594366971187456869944263599363735403007833986326290671228367417158318367437721351175679643
0509362995885413577532038862095279963746462029313144864660291498653484555624521029174990125256709083
1935577146506481361399881142662219646988650929185240051149923967268452161169432634458826049235909372
9508680284484767473119660205010473933405172518747774606454720311579569117948180889578691883299293644
0550446480250394486722236208118711987214789074956845179667962910207390978946101958171926878459559124
6743220317063122973970048325871003363060176499007041509281855065066850401873445977051991760001599367
0573581396873770648296042852159912803230544242500395085258106569054520843372875249500042906326595242
8476280300592306454209964966294475403476465125080987246034101868652535391255319222104712427968746039
0809865119079498112832463311195277315434997359360235856635733394164105068912329968451193127040737796
3635533288387401524186359841708570886014902880457859608736863027653124728940388418638301178627413736
4030935978617093422767355483342115240878272357935278981330898577261463384406154744297946518291282974
7870764697995824825298321099312706517980707611298730261070674919770925253024063697076489262086694235
8462339461639530133924592371157522539748798137593927281372477846101523964898864110253986674955921300
6619929919730376205298637845225780691137089651245708643968183432219806572121322584093141325746884484
6510179365263787607109456106343368094232357091991235156525509970294441552334431511666006768919452342
5629180438163508336582412891696766320672814385157290811622856516842856157889421935586274133999888828
9892620116640977037244638078763503141679691113592316229367672253423860319234376506363166292502869787
0168604337124461692456098578735246161159249365032090681975853754268258391731596989450939775446180895
5373217713086961793868143586735886466786969768858878925354785001422356036172672233658225498292301928
2841450486371338193957207267971205987565441700441091168673742415307565269527652441906989919027312010
3934616644102355532055651572079848508372805931782512471017869185199069489831589763693030341078390642
8395213890699451236270158744355771848906969403414584648267495005991471598546337523285903723488638815
6639352476937254644432345744501085665212216587487016380387209687899810094610132038892652734562291444
6818193862620415441298631552951250276614963462598834323824825332262663534317750657264076171919692043
2046912180904961064980589098876334008662832929942171016023912394179703236866816360119143028693660440
3747711638319396355284049258822131529840683676600634959352031502201346753219755528134561715417957818
0953941928365709266561264995942780944151942892967407396988653396655086812922361403668079128342344269
4719243200477356483185601128457246166643473551200171877034925153445215792152119543351206459459920457
0652632253253568735774053708302303988563136509273454394496692235279065229210333734163593081082475415
9217557114387211664241721278872936079547096748097463864848539118597687583081070959737365691286210279
6137522419405148084626184651775301768618397767102478813373498971309948303464505651321785910327735856
7237306360802736507644374174923824958733504973306504439545757899073146743184774313960023195739711681
8229653877243574614795782987875304611890014994113182478520535347280861059822060970556656929584420219
3948587313085064837242868085551872296412327558297744207403247003746649009786321643595532732541046210
2494664806977203410312890633482621025506894822241721170955789330925946795715656266822988365415066670
2555872410984139426345233251834213534015994416857362221152005926699912509065199280749277698808392086
9548732267144926726076257574498892399019309350513959189460755124067446835775898113023613935279279544
0791886928970699488224224362272503427977871189302805199147819147131894512226302988027765354960175675
8481734715328068730367038400636022279534706944338845831394168902055678588966589141782103706146325639
1807957489121829065984546784315959618278592595005203664394981495560319557415726290916803720865182936
0960459547761320578550098278849715364829271969068813171754777769776626492408405570859081453094794316
2339240081769676901869935905029141855934960462746176684299430604799235330476422698676624963049863278
0074165582379295617264091941519453865368812172692597020507283877239955181206340094734639516600341137
7642506975407502757482279755781148463220742278829722975590920763376681818932007279635970693375885386
9299206259107790368425741679270074462599549193091929852330421420197883065578198677371610795625997904
5611419960144874754624524718212782519469506542421737977862911656875095427546547232568712582501841815
3642778996175378631761968264848974522877468316710212792772820097034320086210418982948546671231347735
7512320159648619316391925363024397067568817091100712654945137895746916734187870626799936537767870630
5099227690222146950139591338513394506455140303172745867062590376806577502825018284656506856317024603
0362545415779734397384504343121011738603563474457429395540294248260461612171001016333050190723590756
4420962437390092071375237235659549130329682273589912605958408867690703126246638457932819254004877749
5999521268836397395331072502098754644023092818005671587941162971077279829461082821703938216296938061
0835256569116428033586964163002327864551798155017931945109339025053702018952003267931953713843537613
8594905989252363157902135780590195925976540494468723058160241000832871964598062910070120983501260512
8184288014895975896592028279586378999003670550240413423136670302148932034640456503077379322665962331
3234405858742642337498616356681488368104929462297524028887588753011649302116793277551837007126306437
4997311045073810623551327281663690006537950196725709068071033553957243768270431902146276951752904434
2802112991579663186022931893111401403461903360346264146797930925576964509724496956099482969061285913
1167369952607958782179754159114654712377657050608659382205494340274366974037500962227247314503623708
0899756330755323637245020029828919526680949342421934702361929193061569952071975857594108215730851799
4603024403815560859738471316541495915227744619518639477528996946238367355312026528345013964482860227
4960698743565694078150815769194589319950838481222282626789392411911807163587758453831861621027626588
7789485941414212064689678589434985181361712494460583430422592348609962198174565811213380700507627735
9233183811817694211637586430949755731619086182521043034026604081766145016818938051894855709310176135
4492451963421144589250076171298039740784765793622551526959606775467349901115269956390131542885746896
1351951592246193964682268332964490774947175671936365977878910721382264090486090604013355344351389580
8332460582023596179178183805783809591187515638520092764465124418552241381428388382929696628673055742
6469795513364698036103571723985532729789740593239145938458406081535832089774448664280970048915971896
0220029849163269748105794680560319173371193338086182559646645399784799574282245009495580132697154381
6421820165443134271744124436597166940733603363377694474646930867153779235228526282820229358706645448
1314734651025620714638061907746076361469310907286582834713612031888075064435302163034049735267974289
9928174731689634205809154905210545977976056050850238524401113584923224409797406341751243886588777099
0762375606235485932618266071312813254877863702460354145834031295779627608218784145403343007359582487
5861070280958775857569869436237186674357132162873500971769805234989940184829253619229542207845502876
0969631232085311477743576516957855813957645503339985372355642596029866515579426526542347053431607946
8661163574781206437277405364915068282964955727953346828835581093298036134472820946993090346640615714
9884493295493818686075754637308142802327900729927065069434627276403940713125560700507210829543910332
5334806428773312736226859504502114244036245201576048235250196276136014561824344302632416219735252545
1116777458014025657749576655171126955915205683511838722961167505683796500347279613425202941012412566
7658237187518840468556549846474203990251121715746099982204193150416504001482398418225044673036393101
4903267864935672610422429877917686644051973490218678073762657798630385365058434563783115096725124327
5701925687752999428148606259352983062354347811907807921602762224181733889489414998252211194898937147
6885219648320600474861827883028071566592458441913098662969458061342953334985423706083996592491313977
9340503317117169648016883773217868192099846432328847493635049920600766447844199146779306082031264893
3384295594718733057906316241646068320739970109743733172355222546333802917462007133462559215696050982
5221439754936357063463824501634574392837849280018271625061745748890459944624728311448900822564781415
6704683062449215057537436261393212505318522643768685455110676520188663667650359500297995410748438169
9087433202030814652501311637986562774181290773079120062389831944291046784168145083089978601754584208
0512908269074647952713485420680148382396311330259715675815101256179526992341396439320834397747441127
4311166261672782674204161152718701885191808008617756282810740223923658592712859153833216176119714508
1071986321040545958732041230169770674906810698168714901142607776806208720798039615724651760534875769
2487497505078121295720606172321425312267816771242396578630255736535056627437569248697661641077665510
0618106776638504536648894903096976110595904898771595925605283066681369398116181276910675751211236168
2441562365496448511544352330449849481018371933198803228397870197805557035175545877709754619513465418
8169632528213446454932901283817471448775617551649977022587617856031676763872010294608467359305973148
0018656327569269297232444630230040677760317146031704033329926455399678308076673026439009943518049446
1390061789883096772203341206422063196994182282918656527988399323975315945813808875939831059813103904
6884630632800211397561250786957054632907800080063608418187593937815411742259168706760994520986777278
0761624006832844351684589154506120738821436597648960027219855465099766581602387274622121672131040876
2979776783383586412216069110203221397561920655665999973539867545398223842348860198431130592995954762
1555603463408503901267806205652684788267123910031137795208598037161585746397197808043989027007957620
8361373270457831062888599281615200161804628881161540972082996591922307512253925117862751114009344852
2888232928818309020187436130588460868955353914346065860764990519879878305540072258522655627710502226
8496822248317718603528094587529046931830143945550579902115941734201721740472987899981743525223698532
5375276526491923414002316567766865184511475341779981313147424719136800307300959776289799775153797837
6215244142314547577753889347339922668923564961307323565365524461428474576276469851956597261218459762
2025903798377295951211629761325390303294874938784823459577265419201984389225504243403607982884254799
3897477229657727366265141638084654121360098105532276642115683364438400424080116965325083840776587079
9678584952510402947723096047321448812539484434759060722326532042603648092913809763905654870891059310
5714716135959372732943480498469798207355230482307938245635300839960680850122459376886567053943400197
4540594175841269559365683540993019842507744307641707330262453005870799749410778088311907314995810207
7958077508941037530591520998579455513996390225283773221134511368412904356230056352737126723011776567
8251831875874694473396147760155473736476392930162284015090955793470644866294065836104022354727823218
1429959663573242816176159345809561038442671788129643159735012221236496056364729695921436160293477319
3466677287333505174598838144627122709976365598296628441969877075079960446418008381903285512595077332
7801586320208759651426046758344931383005809811180824572454339131903085833358565217874067272182184729
7948753828540518364942257535605791629691287405881307803212722215102468260690072234703817525506952340
2908796515366943765194609164377500658178837086339301681013267476725896398822166790431426481421018639
6272902814979264390371106555099222016701214659684824503905088062909599861312212070822076210380947741
6325584040793990555431431186037418133676205107302077603204740412669497376605284223285493192121531186
6388929494387127484210334374463528185499663522084106635878303036081914435407036992564791157972041390
6796700436420027304242278682791405377172369600787518897947159659219112605842137173102276781995423728
6143843271641090501545599421316671482994352437270359530657974573285576020404899706577221152269233166
9741658208031701799659752042200480598257600272981309811374598340534387769481313485620613894830275554
3783523519102647314548988023636599966941784069015473311968566736821525673406674768312427436602723604
1416830955939686951657889710664197365022871476288848105603275534763082455814880881134106218066289980
4699659363365630904372504900874283518037274115871572998366821926597536434862980649674966261000287561
9779354385889381573951263748182366487093903829188954908658368099727060526117527743361478659519044471
1953053143303630857374052792845563371955685769142795146445772423666860115545567760049124255105410515
1677465191185156849565802028363100683912219679550892783323849086512007074520368259086377432023324996
0874902383622802034044418992673114280345536374669507866011881778445567425768531157195896272480974244
8984322077273553819172048404708230356518355793891995859381415777005442556204700832758566617610247350
1010828944538830733248770141172997901130271939362947576625168961993179373240692309434177331018296404
4822126703422482272123886852466478932686434066747510479259378640788370206653537778124449892704874662
2316567352975619502024046871761480033715963407652429397682215600950408174499646032530938185787388532
2951268811069561355736091015005641818612805252776386532104768749081925942969397976106135167055424631
3373857340604866564713874759277574603098586486240219817348093272882007269880852651061182265504011973
5941798554127677752543723304819639525766050414401660420180595397949512417765295306192889880086982047
6209102113816369456712254162623715151609666575039158179961718384025001616807142146329454814176798466
1014855167152712535028297355715274829960005949787048162208970145194741592352967022760754752320590551
2064990823017621634341400440545440217255515508807246884406690782848413568790254022981513776565343326
4932466158453622943989942970223432445945302859573553430044742790914191548448224687313007958311540726
9891933965602599995530851295771957325135517450793626209010548667730535218920171224382086351677216794
7500262587882347040819120167859208595746350965934147191964885012889179438120446709689681398907163033
9241844790485858861058483042915153829115181666778437203227317722425475232711871436775206842103106390
1120918477147488904154787878597984557436658649019180168151632150971954071978367209128175119333940375
5571220903601527432004405663660008765344970771313949223981557018753261437468480926180048750427254004
5696764474037461495492349959363087504586890257041212439366799221982541261792103942708813686207461382
2230620773972440888191536980569809687843110989083140555435657737432198784076434102683982968047529456
0528760896007341059971619756435824309637082383165521988323989540796155087119365035743987729074456555
0947255953694044608891270859009299138714265121324853787632309751411714919034638316750271078040284217
2479369552523844334296921184496930900804602716111600662702307785423155683017192272307983783917391081
3154905436717140828489282361766793880037432490344039610938628886103844784974475141569936703511437844
9552115054723139216011612879646238444918534479085447843755174371125587572093113585824443043914484205
4507247675259494056701912967363941779100546276256496854093968286497876912519308632583172735473851907
9035238502409947879301802912319777653334872242323950802264978369046313238605534061965152455461816539
3912073653707401353545451986466536724859954293114753986062365927435609023089476743416382994582993855
1305596502819272581063124924400863038328127095315093722477899802550997800377042456334678404357253696
6427037172674367193185340416462730237557238702288756110713914303742834187731659210644339681365914176
6069441907188400150196247279517491928403036492486857024642446847510815345358649511220155495576213366
8831904825347480539941575724716547962575166765462273852356623069252535522342478389658793223785318398
5113373223991513511940386265326275243242229899956650696808223167163700275410623489578595868937974825
0151623600553008732018638079167464126727765947306918316231191028603061086890381718663127844678839786
8880383218536912057249444936885331423562002278859295951754312761042377514770711960217852625902023188
0616792948033124768074990658827680894415237171815896966889100017093012028617861557757290597862949338
4969929896955607499101015729972181409804462252286108729863755916180801137015034940334904330675824930
6335538581249225424235520052875212256116969142814238623567772642643612067694811130745717503087860745
1060460338755431151354639352276329908432760930606297648557013473487724064671611114257021904422641973
6230445834189044410080220964592499606405644282339466292720779098179275792534906787283237345858362843
8226025747114630794598823804337762604981319404355777272085400827852555543834468220438636615361797579
8996860126758289035016554370652836998206081603449679760999280956143543412316683911544514028072102585
2107984523752792576188080106905759172962381013520228182711614258980185270139547920609592160243705242
4165707436586622423100932420369159734982830894697754346059965139838666445593390316860952315842899625
7302697907093561516691069589190726030532440413985541824069031015957051057673113411893831730143704538
2758182550563074360220897343360884884423144609962601681625258348966441300648163410744734575441673457
1908123601752802478579782522922069167199308826620514929695007190811609405558212513554651541892164378
9768865064268492227068877038985399062164989523607173602148071143913406224177352403680475684789146000
7254777743667578634469148151628209845223994628257626079894450932502784221736015611569268098480838381
5209083266471544134159433411241806519473655201774202915595110440836030345230308835787804772716701160
5542756747889004338203245099751908845036750876120024201737797902578692569547420262622159521640584760
7232512407005625085200315100332595459819945069492146905801210741688047759771453042568681728472229282
7978199085715465062825211264573923839016437791485413663001994863696965381615488916575201427395666384
1741649238135277755164242252665094875256242336203914450661736376399495498514668793077242046199696018
8810214713818218220354867342827612944093712484418240699138068500012264731947096840914636344456553241
1802869876899892617023921452457794445279089573051294065931441630413963581049438102600211579160862438
0997447732751035120413657888836715250113538572615320470086697015668320995503979694018008097192580861
3912489390627569922884905021203975818446372367782399300553407347919901508793704845021169637374997139
9112451397348002921163968283866298123498309610447913750634199037203004385653390970321420419363604300
7974748002529437187084885799645900743816408581633460577251453367290578428481449454880703763155309886
6093183996175858076220847351930399581779893268673991945815885912733803036445586808578470277943833481
4514725079665933124520066026999167255034242467736335017853680327068774999717001483682283334191293313
0784857705667409468012197804137284404222871682717540542717596222690299426999690882215696524115909731
0465127355293380419427863403125994942286316937523822067409952877390506828318243184101884761385508564
6908634985854402560051775118205696647916365629370467634475841268000485425110619487674809879871832321
6901002057908259926078813984689378389570076286454044028005094472759515446583820067516507197942321889
7181164755829088251479405507032645484741018408985921968115182310936895165318650924966919232794856772
1884280071788648422118256635661924237899116191660891998889893534233478324405821199200125975490062019
3356147705439293627876998403466398113827949084947296584959694109448871888617450062796442798322224695
5863635439738423885913125558909288488399117202177260681500171235391841417993443129126222800699187388
7392576858913995143623164801924622703650450173140171021085522940603978251813643301039955225236109627
1645859267947066531151367939775360046828669921213890694192496274140990257240290159065083189342532861
6247725594308801957590859521547441654851977149066946088422006908379100472095043056790528317677299716
3656300902249440184092038565920040242813241287547098503100212142982993236714927428478132728131374526
8025282155955697466035287770530361752993880587309744877080441836243442770231844594721780157529536548
5419055844620595778513816805922389418958016772464158808258726523328741389761757830853546889334010543
3932924305274124937492677694326233597220161917695731002525349768603714096895431381678423628998877708
8860882119456779483495570964721276481013795056523610674825619677262753854162054683967338821989478815
4901153648703966527475892460379567525656357905314790380712376128783933696345555218453922575399092393
7348495029219156842996203711219198656198830912046463159748885756562548632120453182376303544750458162
4443967494595603599153097377619940989007877224747035967374319928776829986231264279546344754054112085
3283916588287345491303127873390314693652096727126756245339284614390158534061655871154966178977751401
3120494036508073615904904237173749702474560065872983495082032976957823057774976026032386114525337836
8656020577801085922273018595972690234272034824929503459276216967201927428637136227663529479793247828
5582753058682532003265462597398240564073589909626007607615385426667810082122142940657957973164972954
5179558080531069740507744954829270182274078229205198241581178271308629172864975460649243944322906718
6628809065818488172243134532258675602183527689425510235715294456690203802211983373202347060874174326
1399582147558860191737263147251765600449412171726723225612595048002081021263965502903940134572250374
2898905380507687113463671855624240748941857439694933409032664247107689163108107179918083046570789487
8859453113511058082395491782884252818552401221078667484979059603330313325027967827578982971336210868
1842241503074890840869705633621001532868240416315117510008989583296456088011454405105851444548127003
6853392216900564824865378228730763129807632494107616173791841721010338982102880951839357616210252951
2916947759807170315703114384293791209116297812577958985160191399567058682694861755418468554318091491
3569657109192390011195293317372847889795797549145830687209094598177160761810857919518141895106277098
8128366176712731252681173577920296814360583969093929748579327979254622434562652277273670094007113624
8638921695255573123744090051173865389366271937134337427736329885887211453091210781188937753510444654
1022741983871082963589499989595783164884267430375866998355340510694232557990777036703886589176571907
1653552045180520921993814168406293789268310157754866689750255059877709772951229950410528479071418475
0298028582414979777767252433305421682208899984563580020813750362309643484069101706088751809171051693
6048653243540086051804538371477826416883088790952330364381299100986782624867907165717387221026960803
7316445507142798770746648131181692716660799720451878239236541791585773265772594637631411759863713336
7195200289278793317562927582710709068652475388831195326016713763020912029017997882016938477557965411
5215386615173400848696715018300135721469274049389126559430817522194937871320335757570633511368635648
3503309353533659617250076973463796193898237486399377302604481760732342179016673755159404557235212445
9296167544159828694012873291221926493330346386096779514508774230414170436269221505240691344798308538
1331108904645680780065779196847128074091491271297786496488796550975040947172919252819272994921461585
5606713774079281660480244472530787044895237539439194192516195012827636412601041883156875702517030721
1771167683706416678260797264723324779534223988345328480381008776390152347569338718539618016621378304
5527055335361781043198837865212652805680532676202401340421469292370886172108383182823164219759313511
1491158779180137592179516076132264830588153547150587181630890447711313397812214617517114378926751069
9127994703520141120171535418358782535078193402952001272299169648641627080378649548193057398193217988
2660818313686087717916039630073275210843029285548002721756148043992434867577270108737989642545977993
7938804451699652457478764160459843134657932921826317673289850767971001842809905145125067630241606375
0596176494580730580971595507319091670211614771589530776316204482245154078964448856202634207761479887
0919072016848294866494817339971751706623983719100896098953905469304296686368762182721595027702643705
9083237144121877470038211794817757443724155374331969597133372382441822728836868635713699581204615813
6956377572110837907089743754481639343387347002436176763531110420635253278167466965273566604160679516
2037288711375834432739023321014038432420925138636973917052964895718294279233395485753729404549164704
3332325506615843757701059229122439890595183666314160709075843311473019340123287032542307275887249348
3598255465676150778659798761985186559922113638502195788019284366213336239057793558432314746766242993
6362144158280761938164103437264387839491374080027863589410710857928713062747596741812995183839521772
1240990000416165823692297945614731337945642200498113319630939521781565236112681060092950225455886432
1048893544917782446047674638670390842716022361502619424967718868971286586409540720180099394395738217
3069996562308383702991254975298702606933194104281456332190299735247810574692620673933489329668942276
6406778564460976545444449004086741655701049664914542451739364445242900225340198034304833852134776745
2574701421577329818858815926160967902256474271034688387819010726553048629026832443255543742007761441
4919220414907778899114468585031393523471597991486292674811422243355555633513728462672928462859785698
2035188885041961869588553668848183843062353386092637370976807606769176417823471277758748479261470487
3096797560735459588200355579116210862122006171492786032345385256587697829627614428202637987082847952
0076122621495358198127354964095172699587138951988081063328466163271104448022613827695710257727193720
4542649210012167307113994089847223346062936546280069720280342692806663064964204389637751787785551721
6754811450776871360565516564740586204674174383557977141426201078971071034386107472179476581524762401
2737988097320133942060748693825917200932483492602421575763688412722012922431795174720097796375462197
2082129033075166980276971176700106969260478297555867456303948961256849268045856996014978663927073829
9517113384533231747040327392409660256998052403051766983863402795344513082177357881240763886026019660
7632985099625104792734813198807568838591586313486802090490411345988741508370154551133794465908760261
1042116352475978229485788777599011404800162918347055780520008295384464622073192617153641741118527844
6841407974469817953349480076365702773560975804829354013235311034246741561463507273001178674674889366
2975876662069512683398609494744869388999526347105533362121346762317799906691954693315457387183971779
8541875364894837723807117264091550901156684872434254535497870430692360591179491160363541751885783665
1603653230121363384879181530325667527270923563340738832107669612016793070455167368988869805132066412
9003383757643331324843988981116971978033170629555414659386574118108799153502024355125377536727458953
4589644671488757441428249154005225822225967752071778769390295340080059473653812069933274184545796389
8376407112860978140372298305901064960207511653254487877884825212216909275914878083021462669180691808
1863683759063876592187340792299787796508065135254512528135437388346927252546901217781224562000652451
5466307830583405151751263800178987458513824403675726019859798915726400652142080319122801363555915989
7686040799334050413543887997838934148251004665623997278136890000713690828579259153275487686400791003
1285970923974845360163693496163879140960123139336748496524046835839000480215648114436925681105674869
3712943586479650120117218917152477121697979057654407610689039178575977914452587178529024042276584903
5026459579758647956578794400483552141181796145882902305379421157042843373789841510453208280975113023
1535920037023933230190618320841876113462230068235493001219185803316957242139972731613477822069459741
6409125353737745410387878426808034149050389876315755329955555545687485738746220681391433831672819386
5467383967685362948674017405969029669929685896862036698525133263202444456999284472268782016722378886
6494721834360590167225004571862256398086842040477092972591656391736235914153519591162799874808917336
3949473824898323536726550667395544842634574579685580931322758977511970381919203753283825303906183441
6248499467436732521445381728451415703851380311978489351585536772412036480458858294681251942655950758
3909711777673186276355112293859969815779909485508869391271013925004873597111793162021386122720886484
7371163944566271621307312933888934738762047614933988674756239683772833527559789591422624960412239660
6138732375169898387067746352600823827875251435407198018082811386486008283881544049923089046056460473
4307698817605400477867608882017444187054386288045442522515870661339824744124676400974333372050218710
9441415028429715086383025581189457894749115238210724073241816412118634138810325825894017272558920916
9836290396615243050698569808828742647033908956494743847783105231740526544915337409848677901165080071
1764247582319951679615591340873289177380592720749037925523352705604403941268128531237749866211625272
6589879117846359297291907599945258256775670382739877752888396425207617477957927312309030428281067541
4112584268359016536724938658614391501995013820117391858591753986168743392320190824564182063955869814
2495126465255886806935664203875851112728706784383846021128000723449746806315392229722412262034314438
5392498878603497627406965790388401154582974710467644696164240811265605497587948085325921700142853364
3930026087077117132345041203736782395435541021511910173749473759590735038893731433118933171174461476
7320506402619962087432656058914321111827002535099789259654293371125396008492966410537873584855529644
3376270725405170042445495373016863072362753583604048901578674097082939603340469002287231872504131466
3818862696010623224450701543548724488066593206411475476578171033834111783204182206530924413988496432
4298539793901165029933123032939546609597319203671918869372542020288907216013155979822431792505057025
9924708898450411590375929339916654993180888057414330911786869723303360062887788747266568330720788109
8764693348710343110944769462237420150126890156554586770149674523297903734066011144725688426665480084
2335029528268321969324361346541834514618894362253990952341570266189610922618122961287638324466291854
4109050837055765459674840922323683052046502918428239501484347577718081647113601359569826522341265840
5411430277593339429692092468193278585331312637855756068525369553778018803953972634004005715191751883
0644246542739384183963050239246233350228584222062076977949686880597514529598253561872622230811870876
0667418695166152514760616575759942571655025568020179082572225008193227949266340098005084363300501756
4149931311869904160269952975920576119501742224498308900216820815671050300551667932658350875381944991
0180672076914604982651116417331121386856414730826852303245553719554898459707309757836475586280832511
2381046069001059812234740997403415730935015240412253873147148336696530591866847107208042556927191837
9191306086783354880728262194684689465323986329622708790210866837088914536666608736315438298188062078
8646946217641757364968289589208606337526659671068284599673520629036580250077421744160726181985825160
0834772962592041363134621525253697184641961760823219331748114069501420865948018711652560209610687841
6124900259889217347863204554498528007697564459627790096484344161042582575454423101912224148633229108
2607658692038063925430836981887794015856821238210292195240213118526798708301357869345761075094578129
5324973276495492772302519983759023848102995991008378414815049624179866013156329787195799145122425872
8484471695988401189455168339234936525133854220422932380527024674843709250076140669748802236167580364
9273041775592351638789335636904857737826681945848624490248648634566435020290729163756999105824232206
0766231468097793794514582394158849366887895708820279014183368838499472912800613391221866033109569076
1684607668590389136920425337921234424107337191314791766101960565748125162554640887987768130989333926
9793771726195366165924623261113719006446670415195282229022186919200642247124780678000361288372469906
2355105216693923518521250027954487137840077060085462551190499884807695535732381142792566966368601798
5308720519028137372839210461201966549068602996943235142060137675875570443237004860015533724257013279
8716106738162561543388577414404241102347029264845004524625968177336597649518093567201448543863185281
1923637746852472251704553713078952936398767786982975874778513676579254422357084013155878407186257566
5205850003656533627220688481680747083929398110106433262648561573618080564388528700327562810751646707
6102866375778125434188746571504549446114775376145444784856058496986005986911212464179754955146384303
4945793793448734401552242087485696694522608755577794633388124519664412636722884313612310875880275258
6350103917075673649023748605812757176584062362037789775706965790389121781846336020875343283676863923
7063982467181902133217256018430882192597193297990037355248822033293984963297409587993862080458215066
1859476996686529543801026829118656022158724537364613773237155510174370949407714392392353971947160167
8100042190927749921666401667612184456446848605800077835861893552770858045824116066160574944212093021
7404513585720588543519072425975363188606205004130946224560605418450601845400083049609404966377564894
4605238686077603609014968510837717805209364849189316776215169116153406126069622065322643450040124295
6086736041945619384024522385049635597218920394823592372592579931551676153653014731539003084096520558
6746353426516146744234340415976495261732715724419917394178421746483060699895477724723574796908626647
6015534267961393675451394595792414341782738384389848771259211419766804061206991564697086660749414669
6126029678630376989874679529357387080448110557769324256064692841481357354551649571544965269455678864
6953560099968120672529994260305005291179199344743260863682159723565507947193444489058478546473830416
0213589223302267913682197219425948714686096452763183810796917785897941592342587049451474954564220080
7966568846361430279120894716764128303163271192260871619290225501265709892302549224878493559312968282
4460079877648716173241001496606690186456876903193732932042523964929799298883271087217353625689527149
6430750740394239881369490436680898142870068520265765797871190251423469605996876140831888341443457966
5483794513755735685831986415643354346081351894364988927011694916791288974867820409838488325208944870
1704596406824289069123489659607025811424087598293707914405543422761095166103345358211460457340953066
0387583057439689988715762393273959012918513660092435819095630509302162665136380351897391333129036619
9759265597421564893707741498955649368227808896760371520482946314774174474074753953202149236130525370
5056003033433243321052403678571865484344425140394055252558975179592411468970730568362874450066618774
1830690359631546566771759900875949425270051800602671895471021201717192104994601027440901403912383009
3281654848425599737925518748436751474759694540070352496990464646713942844443881056583415913160804465
6352413029101578473871463189064888183038901097356908025924214053847771137471647609499140501243274826
0304961222769280184960585467951549189942401460276205680974100860213871894639061470347461787828173221
1358263380530828028932644138189476716499412717690098175606838586106351311093387148781454989136834613
4636572695166778306381446549604697954786408774694162222519955591994295215793644717984992711612192044
2036764464199451703973843936980531435155367816816006621212179616048951055208362352459806154059517777
9353790039172946229948654069681190150368635138026161200609501612244505253902790698942110922502042728
5683294849876059564472603068549151881371507694108269377321365082494237900352037184945226733914024739
9840926719242354578599454908478916218415403770627674403650472610660875052996618157422245876607300188
6692388176848282681306194856693406328865848333030916154873314210195054886780201966215526758117463456
7393206978014793078077081288498043952714994009504815458397040752173568768974566316935495654169067627
0147737329312578430425735523852837381435697999802595959845342748360711187665094989886172286831509645
9323586998161961612138050900758860142877802666202459673493230558616263492911971184097927231309127497
8962859217647856862035988220167803394363624219624533964457699536495541630791951103205911633997801525
3182505941883787840417955076377161042886252528389795063389568048722331681304323801739533038096059887
3804357121330749755122275262641650946629449757414215949859725394911356526616484702503608700251704878
7072605561264316822313803059892225993049700826997354957206187109557451494241215319693059963518380307
0056835552302763463988316136767873895252558129830974318930074992821845322041368699180721415541987825
1827079172523167637633640379433214991660025720466415327755810240690401598321615251652257484850600768
8671764336206800200232140008639871397147986798939678174889189154888326421053081453987520962072320382
4535356040890350012374654890060157714769096541507677106797542107868290925523914234493800702477606719
7848859953918742642250864252917656747620892082743435277919553875941538242456363543567930470795522821
8645379245381088884158104967483653529123521855803370791690226521825697473103784740349026445428287668
6363783310288391188344056609541847155016476125053981678975208975506007998879419220045073781881146419
3029838498906866143176410927007280307340620401871141063187231773992622453867513312189498093892803617
2994474338980242683526939789376365061120241362284634807730459156383295110501683847224528217770982628
8103297694934294552202991237037545822768368220853649912688174120221507682848537987652436289907859210
1825192595083693205484899101893730719111338626676360537883077787972582712679552895407502598397844974
1338241010956782116833525758846768147012436590051467983131376676855588962017990169640797343119891459
1317337167553531378516879416026443837069776992064374662300952322001107949023886271540043428012885661
8518339971922779989386985528247435764701462708641011735532827389706404349229451309535886754311016076
3080976659489850991517542325122612311884291094837283329902265691208801315274903778456606016316742971
6007708619865243999637912838891995048127861911153289420423234215038823693579573807162642517617108686
2917574792497565053410773894612408672191269374385822439827873308636250236555734715176018564528813383
6867396575637221393549521191900918950014693489912575489234425989809205272990040902068498027033083617
1440105368017918810410144581722160641874705376830955357836647286635703058779505192195923010674995089
1718912900243194381927479396731544430833358710700527463144399750082665264576617930811087199536577744
2139252537011428533454195097683800564252216644622420801802712709196192970230189726899311334445327772
9040964395981248190782057154009898356562885746714957678999055675575702273730257018661415972198233140
9780977630332888378830891785971149004044252289467336842993649512805922848498526354360650068304005609
5761409362869546530237254331437645392751646391514817410975420720691303518664508166459629689682592187
9428550513936099851823372762340616289553676463351852567985081687501875747888966397313570239890805986
6301475655526388693132024844997917110160392682041939833592630158755629196115245971642921739103433283
3547475114881218372234505199949403673417218074555034370066645454288765485400013913190679883033431504
0248925616132497496512793236709851479495243221595274759708787750543533481219950073176324176966331895
2776846364338167505883631303678101531591025471002698256136376623561618588897595379546492459777644278
5464392420895372023675998316872963666460728266392087045765636232751697082959587256841152146892261421
0147138497885647661483687103464747546991291800502354477539121736075404213548496528903536371206861788
3033646809257499807151648472929043972764567941875291587249620067754196571801339618223503809767528944
5463760796654914599300720865470543712924281220732935207105705840976959380327148303047887320084611809
6547888657635771093309980098265708407730759200490807376263312866301920059845639845621708013662927242
9432851751331015247207575638027868078802472027801346131075932932596387461512490454023378840364770624
2704487468664626397887287972740510044209527250192234044490785332460462011334646821878382107446197213
9214693690119381161471115900753872330053614270153997333954275253097729953235598463756495236536242180
7546124327690261191363898766696516398917864850754998088942430910460237439097120604411030527471693884
5473176101011947796463577396097070050497115573395857892361352382405552736014179943622764692654743695
5222706246474981742444612606793280431758954124219747535659128729690393114942272680455748217690728659
9047756327046853959072387884869993719320268841716214257456869623455175091086300029719449059403946901
0108655844770008602309371623148057038830108179026637287747520530636908315647024543118630381677188434
1652096097522116485789205315608749261306764560413258130240088584118310955017074105627593644352383529
8860241979806720715467241392761202684870298968420187266617217733766027785028881340638525595518533598
4013589461269184321763407746164461867565734000039262797508912957221606905267554043097019205295424199
3442726897016749354937323797127409228540104504458042799867253825816758136543193264008455254652510737
8596287795993228713536133345506707734239039659685385354425074187117803690922459895221956674667297273
5871266191272486763056640781263015551735253487191863002077124535740944952527624181236802738417993105
5653266390673742666461047760171131217485118268902157696282458024991103147237249050787388808761939572
3455727999886833498022056497746448532802161459139699444913203165341288879209921272515444972417532166
3302695690627570074568221052621035279962246640171325284603404343119726206934640462704309024765115288
0631282752689906910734944332723883575610486492419306665151310317729034020436496352656953053945624711
4809277546213235772821244370558965647629960725376295592998695961567292434231653160557608060442727915
0569731205057253892743203321995070867366875835628870191747002297611504517261835918845552676725411143
8244188231364052694329975090318631670855287892424965276112022419824484426944247779423949088229597863
9270323926041920177799011178712643938065374386318651659100540065034028042668130163510627448262169393
5818566779334060613848113807004622774829673103868582614316645748668037019543351893208867111303860508
7982164978419088058466953463617828773421735156492055225193812824857318317097368953612882945123872605
9286605547435285015017537462887964758432238842842055045952135825260536024034732600350674398314261779
7642412437323892269057587230942727770354927606139644585346990098256107942350180006919958799681015369
5005951572942534006261974997721697876362845158114543347464629088125398198035173510191340065367634942
2003946243727763425556017577265752362873632146653410674382334712703696409018654423047786101689313074
9760770129799595744966371360231123709700383213681374125824747238287494224071859103793253351661615610
2838547880504347027143770663787789532556468920550146617835496169057543254961833867379963350874931291
7543479802170679572236864680708948166254581478658328116455913865301412452051966823291781507564764508
2258132411456143289364330378020808531561204026353436481466519774168285399570485632564632777438348420
1921125989923944370507941566752121939337664212128175539604722005528229032139544728032909079705125525
8759624324845787795467699075468625872509533505174508881858535273620165892895288992050342416627806138
8614190621760864724227887226503700362435399435736135691197049311209145673679880603728116505457878185
0835182580275086423598170312205812110968060949935029307995814953532680960021517547130175560129733368
6947013804173667128830454817194739417004527398793799975180302207513577794189674838595143561304673996
8408300226161959350032408752220226565602964474473991984279185040083990828457236469479427277430842004
8779621121183133391970725635650974876590870145101124167518141988190115814017129252841991023436585217
0301354600527152616339543824385167287914213060850894891154523950036763161598183255537802053449054869
5045694238944643859644261025441294508956456605521672557961346318417474678265729674828010253579328656
0105496590901018035005145985511823863634025246696683425016870130935787584989880882849620588257404758
1526646370506317066681276658898589677573787728653650746719277424596910570576441114480489967907420496
5370920536575837569485710335570702283242774324028314785030984182833872066085253395876371804480286422
7216895547921366118869290105431285973382931188574261663355016678335316396545556925399481273984855217
6352348946062232372604301241718509789410492388886491401195297936404442277208946152119291167909249856
5684918897960024235821696477265476952817837664772190101276746658322273965385773794274910501259087111
1635651670206688868449587633277004804358061881347704858169176246449185393201975984595651841507948841
7814763987782065060332656050702441370614807181434549648709820534431242551347013107073795109677939725
6317067301555560850697165354916552398457704110416936911847873164881778110501089585099513714030835373
4352146498970154408692541830798479068313076773412583957294809674251041221024318631990134106868769948
8079946202954736132972709886667798769252987870441980014010788382797902480250785191247248019631123172
0610131644963607846421802996720670983298086465652408817214540463133941849927071197768921792985244577
4113914815874445276392787462269012527820892712823633269132784911635338119982959555006547717952954933
3761680426523824141265701739491442799347967005691295468832540326321529361332036420713344098254308772
4614921015207188082253828533448948428597697256739627327072752407732905852039021035381439652872621327
7105900354807558210736439011395552606524196973855220823200345191353446090926331220681086642117393178
2847812842794962936759654618621968753104302790774785844755583317369339762965202947047787318977177274
9881623596357363603335462790835473571669366046993689130593976362851415762715755530583900650786063392
8928297308281016981351319304762435505235354766350111265162356304417835383890202904856706369579126731
6414026734723891122425021141197988183550886745326546949149815735406154593493776872845798078921902910
2129572414560900490046411838531480260033228314515669781010483894076220959046371432490195907325112006
4264775452111751229793336471411705983031753480205845839094141604976272073272440696967767749444270271
1528876564141754927161920662836718379105901343793036216801942638129058492524977262117237968814123885
3461905415311914078025400880045634026893067410694324399457054998933060447704460543659233665195385428
8268908082024903369509285140774113288323000754973556912500823552395695576888174487151537142208762982
7599531498255540349296325440420661986464493713607031594963896703617413329419951160312663019718442120
6556900185101702837719877274749693401397364637119921393064724461194769595402638641277987578787265608
9362947591163295391431779796518110500870266290720855246954289739903362041382532589611868156306954067
2552522709501522316334628498996013921977104070139662414623628641675729392602313681132343386945790721
2352394815433039979759107177664912841613466587863240577154165562894358346883109879526297941087579376
2290071180205660110506981730335907842651099720381082803446423463471101117874320416088126535103652476
1285359718367617940290665935525226252052708780573726488096134984216620092938836591230650362502268109
3961191897393853648119095248217622633831538267327908434976326889895920679056907263403058511568591010
0388929317010455963559893517842736504259599080949949519503914052592827311301943991908249036753843531
3400484784042616260986983466727862886724136047485440150558470062334239905459247638685635680617737308
5555401941192743744401514533600214963464814313657476909165077730287262489526340004830286216698334825
9253327628593794741128887766929271779813118312934854257475830099887737986968447485654366638084278916
1620464561478725533376172578333902270558192428767215542174302617949125423241910986142974144789226312
2267312476798839439044784221519234750883591777321212477716494229900609918574728710450725019364194658
0069551343676900151544988104887832153646836897215219882358320548077379976859755494990472415646742018
2880574499764091871328040777244056492738128612512181464481222350586504512417188628548043643537860603
2791245668970951357150738486073939003569286095498723064864489533432189483658651677040173703495382354
7463549731986036539643879025608928937930935480115023001830115238232773774351197077462749761639691441
1303429978696096719056345285339486154621504726496108278538893495309754118905677260209077849302202681
9837739965964373437445034896477258742496360552504702513061728668102893109193919317750568793744200574
3110922553481837855851009852714036558043157552631621378408899112904565842157424110872130605332973639
7160437288834681448850381981610836558465122302568031477441636829540251137573953485210410413079837710
1477626764493299087187416850273129538349153564433405539273563220036003400356311556947147329824776327
1857744157914182819214845816484880572148420909598027815321132205109924903704954165791978638891793630
6562177325825000993517109325773411042163292447249502278805825624580312650202418071656846368541758629
9424096173748580788782938928669880565910552553729164540636096125654341767755202552813044039348979567
1554150166484446128392046079374542021387132449585780469695389957042044791253747091651323426600074624
9435484374160646388033130479738263011104234280218975122768512174497223009812719079375924425152950203
6080748620124098213970446168469670894031846586742971511763632636863528257508702819035639538893883236
1023141248443512252400203860136117448904994532668486312778235665767941480919419714194566548207214727
9448582487426989541519059382500867693405868582407327127573420368299400132198546802656188217507335976
1445513932201268057186131790800110851050386663771529070305152435312663679216903298926121151304972401
2438994435436699588666283613483495325030920572327867096957849242998263888790477426066806494518541178
7588824449980997934784859810627007934462527460161109736300468237374618507784009501058911265730048324
7812258974894338785426049541705324740545791425782982403612874430876798128859481685186081060807823899
2719656539375290283504026459144014959976337053096155164018918905467698236234716862756256544447583957
7478801967300784826995048399991010895855782775512731919498977596958013279674424004214757031028774604
7656666879198023395823579078515819490187340067324082277430177714550176246801291364728848453426223808
2666605973284914462313392461848271728884030827044865402697944640123705542486726149253939259312075316
4474869195062748670753919776913960581420155880426056974542853756751461092023489698519145315776054934
5120507959642304589236086289373791479251877599952447036982176854726902968444651942150996527370963798
3559583691060013497315714531807153313227816662922766395005036007708359819518619857697687387059876490
0094269820325715057327324162185525050246410922644693794435466161188900313380464371844199754130447439
6119935506328385408101099271712803494297491519459175474634226698217345679173518320495728974945869802
2024883767260926934242071762704912647655592542459527741515811077687786087617617162871329029858945494
5501128962115869067004940690425125850921206389140432594334264388659148266688343949149634906908042620
8182266134007042301716568501447045317719076366974187656407170833206684140242563751640568088045277655
0528501135546863838632481858974041740407172428005816058484837503607374426926227928847787206800526927
6708954621011080189496822203255815781577210674298233964619145376860021631763395564846262790047918055
7247303003194855626128947253960105881171516747038240180170746612877551713042068779030533604789306165
6354333181696479445150890513112868197088434238477518534147722163544256988369508054623017857561561222
3964287405279737919231156517621485979280634563816128329371241566722650313323288182841500781844465677
9939000473739622618824114495989152330306915432800892351140836854512731151788217318884292288835166606
9079284418590805365738187271066964545754430146052859826519152413392902708585087422715674514314568479
9213197831076557582451183078978550368223511441556820850061799102646174157737803413479917407273368210
7205643728772629111727438020243263770950384942060721918511852068407328352860660125645359119506241089
4868592224096420328373108944368031236637034448554869961311957992364919428555968034565466821255169214
8139781440269725912518431351636806382435005529214469126209604839519759021782260295860946711380980657
7197154134842613218292688647569086418268964073562873077673595168510628962936971986694572422293974819
1843168550076718879816255223977151780649592816018885417971966747637419177639966257776683647158110185
7204498862453396480992243675601945061492612404522811748015254391200311856747520189704942174247389497
5981142235546523908358820423338741784382973179985553451332200741983607393853769565302727143687387082
4573201634341285328703129632401379684835876463637336371907880769331660231492301655122291503150560194
8388329779580786848233446655310902555012067580182552283460355409017002264484937296868505741034494658
6660681797127029117624975270802582239693302122813460746620431333541867183417246629260803533838152329
1791292554523161533598781838433308153275007909578287988941460918839864323311751372743493591566957224
1087581945895155080932279657790110838090600565878966464772914600171605235833863198209566232285611443
71820956881936359216064301758434052465269783167762431
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.57, 1.35, 1.20
Generated 15 Oct 2018 | 9:04:09 UTC