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 4705*2^418996+1

1087984863275142226978961806232000432071762414326207958979484964361027488846484339494899527763195882
4450988769463179332869351758980647568841753368517010441107906541006599139610256511496438394589716074
4012099570794009451292852843361537403140473692177405007905789370145673345000108378023966732161809254
6754936051904402731365055109163431323137751005704006711153099187968308393954287621552108233433838960
0530696774787220156086808068577483151747636824919384273894461513130451497409927127111810934335716605
5585673282228706822033740362254182635306643568128951106380140580138278351004843623228054945467026939
8232623710595530463308932230285541590357680264833182228627403171212354515070375593767348758535151851
8645294311488717581148459882907796153723847816351043950873669058334527485143331009915776417610346575
3875530001854613389828801561509685407454647454139163508124377307155317832351450749507608816839334146
4520388036926587054517806498168496059320660477875520593959516062914763418694386589315876077975194697
8431709008347672056083789893147374697798294894959514560709753121920272415263373613222523750233299689
1743909185965037254618905244447629639265525630337608799978773756428302947714882343738343690402665755
7224671600683607383549196040608264789683066532019161710037201098930620792882855915749969823678823739
9877052794727472645071767118973364995680857888412931553878785703673334692186200056131743694461253271
0169126438632776644950464229540526863561122886205963459674069456975686748614410548181330746903713277
9290425160855862432749521207631134594980224861233149367653814881338254431530876058480956107642159692
5553129213298054791285129821994308254940324120969537215151161066823463660331916506731622039065886555
5087403340061424618914884098778252878243012486311534458449891008961273579879941222249461350616938521
5465012777757256165151707300028497307961011053257113014716098189988700959120761472977030305414250266
8682250325713024544424829197237038191885258582583683423120830461190095632309140838875200805601488010
5966549981320420567010349874305906153564465332945123499987342781226030688910421059516186975762022164
0532355918031640959637537764074075908523405901364533529749475330252696988170208452100842167069060198
2287708297685364251598151576922101894034800647047662575912709872680377621398150370534358511105410291
7002571514233916792574043732849674821198319493552026157433732488029184306717466481124947776514592447
4343188685165567436021650372755534360243208087990540193579420034227668092396862812124894000641621423
1175506304557672252256168220448650554745272877666205622839395688661897299461497413184606386454363558
2235163467813652060557585752570176213862411797249594352867417282448267750961545026771830291076519503
1693344966457553589547480655152122651809883101274735103976506066645953011264669281723623329876301188
0350578694803928633380425590746885751571897413811934957600958160028096269261585388195204536659941576
5438208551365023744253506548551159840347390573365210249988069242173647512859701352841311380673691676
1301001339320748290775697315166894898489987073867605402038498106012776050991566448286195948877784004
3373738304232508222598964373782903308240965548781478699518109186209325251346172953244443911213991263
5462993721173510151434392500298568263127588234101753727062108708418491066841885329717553436027254596
8052968028870987368661464891636721847569569921131770618102049433527974390794514258695656586953915188
4005721007659413601596869711353901381496262155216841831334452164583339467758860834356200731239211807
6088907859499051741900408741434179281813029427503040614040783044363635297739709401128159448197728221
3605767297136461311930253338201490284303585506309276412885565154842645987860928063199942845866885525
7297397611685214593903172824762298998214176127635399249232724045464521386485766346112643223038462969
9677947691981386453223911440924870302620440374691138767105390380460400262603828618109997392398990357
1948426432030810629385244698188167809202116013663211587528884350639580210717548343429209608851258283
1293085154473189750204833253976456242676581343437203531475441180098943059830411335109112403681240271
6978560309916950972644937940348948468182974247238943391005815549730304378638260365071761792982284255
2847225355467287374149220124404570120741780392293628791969197697256646948935150374731072601016514920
4064375845626783177625082075142753923285141484892148612956030629021793822015804567855260337044129742
9410458620373000788002346784958834907935499432948672154683181819709171214587153258921318708415406783
0946064570424631248291695440217105534123563219598237445883842949320909991246994628298270903210588034
2532073789206933528448814182400681633059564476850145585135700253296945696489388716668098143439386888
0827001098613250613713397269342257038128692299431574598371792524433391334424122230117294230053649971
6143932695126841038627083527280405358612230163328670556916671282795186349448878009693759924399340364
4515497986815571768343298280619732605053745113197622067472754454724693720541045116695537399132047656
1157034596262549932830068792819535457037912530204505820913323041420990693323205523162864258634308780
2071529948404701184150669223316797239929072743856769452049941888896302723085431246302676533356531995
5470494180199803557336895025123640896722386208866020085788544203084055201648784587520459376060195169
1904966831836552179044959972077126053219085123194403484550694676972398120482982608468217175160865008
5927367828391996004050244007456366752106122123201944404989663738745106259066057686017096671485432051
8624791862599706448367864737349632176189862799142662127329332778450628875235881157366507601082906928
2258333973458111249822590986422608215348155088272039981307792131750539818342974439392254001423583122
9472956404846267468073387229526686465341115858515327325177217589914536203445161161967963472533333644
3218493510271642193114212356270494021832641406514152492823030965136279744302838123345911047458989514
3165168378340688928441242116623631144153836395919827496941461816192789866061484234682641128817671432
8597304111032891346317159531411466289158772350606088984174554622579222909078921904683706706474477453
2211179085589538742414395098026521204313310730416850583486357478260123322736986058723696540567775331
6195459243466253623038375764521943947452445970257444015857597892132480335000958961512690160120036131
9218509482991647868920694160690754953114696019506558535023146340607837240185409043170064646817938535
4617242720623259046430709913471571004731099017460267297117816725268442492791040920050910039450608185
3648400368701883369486564247933932517622633130629003611920295723693542147831130229480158771402556177
4009032539424619211128307395110427815284548786330520536377788175523757722362092523756549492135413071
3881845485848297390979192589717825908489568081318734953258752427218550189390013070677160653358379415
2943657484048052928782786279713163096148238057568240401821279851265038806037997094152296803113279547
4310497302967618578192840401806075900948544918648559984275523825791437446249454531873407773494536310
8365165115641474534382175382652787225253110301278211828664331565011268560552753797042566819310859477
7117102099296552710196836475268888538126666976335055585359730576292209110878177714214433060064317033
0173009437982355082696738184184290417265374656480999180937411203503553270862369878272630157974936070
9773095440435515867288599415346417477978629127619551968960874443323844803207661756132382841531598741
4757132490733932259648185843271785048918270741997396958664982746875556839136903239051365403544632692
0221839211555908205978505497653379577124255316892977550152998570165249150626176019899671500687830827
2680766517265769123607328638607283043356265181300907720629464887287597857670825385550286839181600865
9505643538032936420953706655018415533141825346885561121111256921894553867664814170344440537212598087
2175905310497515837870254657567244297975858239290105717962650943954269513796150554547165879749108144
9792397104983605490575471363024549943011597185276585075936220860946696552138675049552955777994153267
5268183549640034328496834861629464945239431979880486718718540864217920297118242013115325866660302716
3660461114157838358615604631412132964966265005675360970189478910083134529363589643085976722417098160
1396222684742220602194915568786169680032977981404776031529509381677070141444576844220617173980214851
2565899081353252594771043120304105167366433973954758813345454797954293407512639609448082300487035361
4490814641242752538287472540468240502096517734354757597506273245846541603198794720526408568487701592
6347796432515732901435655248229618533825676372771962386421665234006965966923004320589483720117517310
9532585091032527520922379401304586593304364465167192374322226753390293256300783291035867639688638255
0977431055549448230906261125248252168704306486484081091428518107093997196586237545830584861329944925
0131413666274938738014068618951722607401303057670821211355038382707305748880862976320908497986813146
4806474162389832392060106559501789314640173773529000758139946579406000494992471620190709734321164405
9016388201361112746845428873939716896451512336623260778403661138733902229585783818512413748240014870
5791423491049547325972158262428055320461984620256445963079448440197566755069517274877272829067393149
2776966774332793643533626801847476374842522218471236080797877258610716765285474220620588609542195165
7164089546064748745087654594609839408428417395566787226368133293289965007157589917674953497464772514
1603853995810739057590445658138515963193347816119309591004027120865285465392102385754381132181748614
0789786697435343342998439351112141407538764657199593207433464349667629327911729920235628148897338189
2919015767711368646401336572721797586744451836990968829231477407271104902437038016112629126905631635
0449111170072422346262495853534166816135018921976486877297521458255110219546837998897477274567467002
2725152869343763830920349150131031027591576947336264584358870957220019328010545107849997681739455802
8310041924931453500581894868827557426805497787966194797717340940061098786443396280209732252113241872
5000490710754575121700129161007637121498024849701297719168269994448835935417506030556971320110141293
6495753298483177164892268969670888564056907122956903328022485283979076540459638002281113342531498130
4494890014393322045595412289241916293088802530871432364042778046372079718575028341531764797135632272
6030974261358490842933436804851957827849491323553911120090743735839002345218982194059483804622299894
9966051568055281775977370863642079912254151194156517998780514740532342579352292600255283521489013002
3480863392032916931445236484704458735006980571678141590713367004120867380491375625198161158271808841
9217616412665120142075322151136707993170549503982566055239026451034205708492309041183761639409347336
0751253808418982647753645331522666063785253207259210061570987175259685575457210556285831878935323493
7192404920392166925320773727859090595168732148135328484398066397435083098574663747178188216330422364
0759579724780615797955125273553714805861765549386224916188056623312299555954839916677735352435379561
1969569140599576535098486681160292490200100538168004787643125259249494450541320339532358855496276991
6606064423561127796876780514303549722000478422100889176048657298948809402729377538913860190288215930
9929441307036482667549867005730515603964946068159291407193251117516594772148865118856989260525096485
3637240520078746105956745169475726698188270654401476734964781844421195495240101597284549242062606327
7881523670675811552738225775943445830156162425039409138309039934524521465061809243525275276217133282
0319118563118333550687058326589650233188546533629770893043396379769850473226367095119741348860749654
8345299824894073279980378313335397433744144547195553407206324553198255098252459365330211429793428524
2743253648188105516888586022711080116802101576267058590840424875375046496750652697808419832410093944
4933964907073149867678074171403451416460506131266684941401131718260737119977568799241272052380680275
5670311630163987522690899497993968198241911402472861758840797485380186395528498374263836139637967704
1998453849784011522409796548457507397239047257034343061910959388654512250581731609265552966648812122
4128290060457863913148164928653251119560011993844135414723835141041550834689647820437184270070455197
3012341799127845019218683929344836483445684492932121072473331843561029642529379468819981908971455788
4546161952786796905582664652238181800469998861418383313512287353956309388970713271146654871753963762
3606160286876664125220878843360181860015674302880688031110469566690678474302317512748670677019861975
5511884798189736736907926354674329888082505874878583238745472592841208077971515736307989509371259709
0143651351519649712807743797736229547356694292172273645147820012682607320896999759723388921298385006
5577055016997928456371982190504955041288699563809731523881697051944209907123540875975516110586045857
0716972803410264584123199352680971753028199524408255164408146186822108060591601583326828892710389814
1283860297655911187856165769677487586474612354046209463297406386575340282700842146346080744135608710
4073568938265178034037678242478460964419481710671858631890120397236908382449827702978468092811794928
2473656312744441768281858837237293696969974803242813667787463103350627823877206164910464517125693498
0982511033697288340535154713539922235721862496553385628081380697020963395065329554859124941460657075
4495318291930034140823697154336679604965715003260355186203879171701525204787142399706076784853056036
5464830498769273114584371734083361209513827560773486428471189295871942700963783245131644120778005806
0603297025722691616675443734450018906630482278773620269920619817919865445542999893635746547478404821
6555664244813011688053458797112738072865702461062555922464168082383560379696652533260769085780283807
5180645893821715121258322947997007260608443919707089538943153702084451710178202593877893926896493321
8768735051780897449695116233189638432907233878540614886315625283521846136680000078535852291422977046
8523308247107560510538094980964878769564605268765130248650044175044974031474432797161419857613437885
1303261359884179510949635048540869285906349254136224602795136301234460857553719563696628634201534787
7917111649716468979799161796145328915015987834792588952296934415874667234375290814521247095330316978
8310557824907628252152625488367714214283134140189992554219221997810554460869030366774173397107195873
8241707096566615671265053221570863699234156278680543665521178979045889128514791467461851140006268121
3344562748566228666897593202907393937930456821480872391995243416829470936808463249178645307937583297
1938400962253007839372409317851307365010594116332470354019496832649320199657759812845371547958176987
1400242571605832833148053734722529178993909051267509891210991822576098241592671374646209690135352308
7402301628451113562297368189119957594310936708544550066048851361978479549915426813409847811672782496
2577728195123317840718083717010593181281176455868660543209486408236472563815076085796551139352245040
9672316579590183983437455049079689888326861809087751301236596342158889965911974905801367330399088516
7391580180328991879457022722638781527831966226490230077474995155106308991914088590706453224748954248
9967774090404407444822801702487263432345450666112639884735600327839937179050855667216576894613563288
5587056501922512432219364943210803756443683197795122509853660017411135975165778530326954540263015283
9353339253124874813221253184508050969228897834162220848413570634045459815364364627687564780293563011
3252862856871513260804014707570094023617879834303399604550432607378474476220316000400496134838209119
7217480938719804676614442925457103758501550257319338407415399158575196684904727545821634495269046113
2852984786915137433196774574484346741292158164929297834900758492700364136798584883724565839740784411
2774606922329934975368426729217030047726791460564125456423678949773623807988517638724526652257973069
4917256064608234217145650922960418707064318794361612696672079344690864158022340556254692393601389656
6295088335624764254380396925168199289919470545693931352704734528695779985633138786855312873408595601
1046408951354631419655849763197517955504131006641052375156973206342766702170373162976975368604819905
0322975845355388868872876957940367171369371967942114475847891501068918965168213671134735459157843413
1805054981462515550760364262154007031474810020414468183611550302718344671856251978204097627701043441
8557495356679832677851065816787191994812684244572617382485862865356564090605650670292243836624306216
9543568008459576896229526420000371635801405643376741579079087211124832983059854663048547438997839307
8141020435804294826994658501242670797316226356914018116078548044252840536285073944607173094429082575
6120360606583588333121085813697653857556491055703372263077570957618546741247973698002748648327842881
7200520945487050962288452790279804818331524786660157052132009149234568718336741405687105649090814036
0115682737429556564573939779024633531136478394999509947889129512415166483089382125562887231483679609
3151131544283963181875739528482798388392970715529149082037084378560068856741313171557852170601027488
7920231755233008886671847744010488449089354795562439737297890824931499563018895928746676211628544089
2192688138155574119271966163397774049435617096125419892504323152987792628562117451396166421590194453
0595429433881963054041312691027964596695778227494636951649833137151433667105242060924102504884549599
2235550024160459669965002043444673941678199807199704578094798077342765018338125745276771009160043957
5403703089420675744488971155144215102015642753099353368485301048703208705979772260038652781998831100
2992902064742988860312718005076571593096120326059723770720110406705176290492218869752682848392123157
3975903822868125475611799275647116591531268882411650760688516998948680779056932695573893805853702902
3845294582833572097857437595442708655857546566568146596916288881497084594298928224641151811941701385
4103300373776933983875621908559769438230773230253977411909579667980390402156416013800176035760487787
3806279524899558121141464896846861503635970043329293671522939075098628905291447943623238172768133820
4729380616283615603929264824622834825194192635904318061604132447071323270900126836983740230326730748
4245631312783363417223303744023543767103547389706237274317589574589316033238545531743873599706399378
9873976187121553067352223444072314986069845127441905639317230040552470355317658936892706147260054589
3206871336844390270903097169454018713476828263907951507580617960619404461492795669931027182608149578
2436530398106630033216521906617080446609925059649354381888030595855317324240128134897317143121241010
2261371194508431478231026035755029648801749785306879587349654379920496650297506410110140324089051631
7955440031524925568103031362865667907753760506880048967755885260954565632242803083112702002348603990
7525162160135742505797797921250075341168544354809305917569127252799874063499528508793425100230563742
7872947891312465629796281444381824730982742915067867021804775023688949808095659253437932965309440922
1917383846839920706491911217449848477826862377883921754917189661526714383470109847803850725709185687
4161175871821508813314163057470757368900475960989508417851123334320207904254988307173636554509818218
2112023409891250962394230101564908014148050412235643033111078425239080206357913225726984869780200673
0938042799872662545014342830143836622932150250615747017994033822216092197658680224332459741563594275
7944248674555465950373389947246986636887700516393191612447100876244505104081939280493245344988536531
3966910488826630253896438775897911332617262580894046030771253196695430918932020356660531674040827072
8760725155892520438872495152099472382382914754754420195063402914905277757154689593257776130863421811
1757592078750032922293803605009827617229472016651099293660555007156903842102687632115400297729571172
5566872673135892809082458582304474566633903227106259819509242621908783236426863091154847321666974820
3617960085448678451937169201606406101685875246129565731873603030125457160423195183433796083660546934
2507561008679537810287370163245895499362634506409268992300556176530727432846312928287730540302905209
9202427061979869777328114287392271002841487808518471040984008021849733822281333812295268938785561004
3976951803101078454718450629495852235958812425188266224906427505247346984451039054230856550499828518
5215458532312954208032969581628055343574117581022785361791893272889477807777886835618658436686994023
1307779016498549638668948938685955820466441533205120593923130734057692649080644611709267919062413281
0626710637358425708060337554214853299664780931948458645896164591245050129655251305270030126764991908
8500299207637262839105904542221170715275976434307842935112617339382928424820940135191532068949095055
7221670036052572088528702093553663283729425874252713686264957743733998939898503768820298134014766456
0681918149692685473663823556479943940319493733977651509984758715855652050946582475957646642174961106
7253596103330250193857923213674090595272595390538017693553862319019628349418844010980123870512016953
5251331574148998649274351177088697923541134477220259916802487478068921114258859714419002392233633606
7400514785234090010288412492746593549498764592387629311595524616109832895274435958234406565144902116
1640663070780395180557129194976114253889954308926659035313858201592834431224529975711446935951115200
8760133648212249350937449906390776363157690124371975808679229643281527304762773993813269305762762942
9051206760895813380250751360560159903878596089629172862147034832417997134927458731596383660366860798
2941558509628618698334199761209360925587920642890473826864509866661684766650146690039505771552556445
6088214670284236137722620409284049976049091366462380435444859625602400791963943695828906568314092633
1580040915665916277323691846843612455224681618145350018022278492323366600048410076587765757678265350
6139154270001295155035299015507539015212893947416334232009954116566829306391997623441003785641039468
9924744389285145101149621832356437361716428404748054279330847472215430881755402668259460946705368313
2233909217608839567644181635156071668475470880603988851590191921946288221405111377774959497561316330
9149129342273300656953568704728381126030371935795094764373075679285390537479550631655676043661628372
6798210215332117924065806997280448181019874587101865110899235936669802947309823136838043416174932417
9267778471847270577818532218921942174290215848957570684091757757879201209562193828454645800303167895
2238968744411318239890801131422478764144719365225831407138154234205794198884632794467990051924915127
5545697346519230957484551374891387931269636831590970243612220688819378879982852240534093337374244153
3645147735750569987439967951176625767554626813704804823409175454993615595567640355367145112969007284
2931968687070159386290621561056786524186464848417608320435078554863737217273277210683807689090463728
4223354274715504513312930754471553751275806116428924085938893413703005966902732742320408970137427452
3738240960461326805547421173865187079547121777079893315956071770809012903618103476879052044013005437
4461400198724896434952590729708363873581484689963688530215532047009472790628495349391699256604283076
3244272731174499411272087199419908870445714243548273504716883222697856872966453165130646806977718446
3520502148721973245006934191423881726201167469638562387352701135027531261922539088399666139615966600
7774682099874616573292383021459177702046962908102724218379380047603730095056276721000681576796213443
1028670633683867873821705043077389514098391594097677266551475782640343015861351234112005992610468484
3535608573862276416904729027878218146667295572138857697386269744857924869050116117001284805041498617
5330497514494554189794134975289913576136043582758184981253300244533952200955760085483584789452439073
0152670723436532029980437828057049914248553425263913768539564846838579430164344216210394791713428273
1978889001069238405646649132908907367752046077654209033969894912213255302673335180074021584088746954
7912265755479902927829166560265956103833824234891723684978250554026119270461016476706575070057334816
4703517717507593619755600268644987612649905708488942696672747240044500894899083310669088490605158464
1598106459236686929015940311013173969745912000087721124174759777647513295261752363603390330414714792
8939938469851631107083533420696751850954649214635861415159223515333423030379307899302485200598125174
9287707313734704293941319258838335919645103212484118180333009348249902571813046117568775019837980607
7775502236151153548291568808328294980577560760922982306573928980175103677037778162119930800983768654
2688214052623256308652153191546135914895538676055888915559485546074353012742844256431936240189259411
4558437511953654334073852802736314098840192385159615039652720720299116197877645385360837719656676997
1055017556201401351362106117666454800876826852180659840466558685950873809559907061838922815797028795
8202134017809898764794571719669076863221076229524581838214692819317761835089506730053244924950753163
6656553174829313704998043069765415755827224628793819900165724233329404613542349620964268072695028943
8636175564374599683592598847585878172836045958510064608843602185574692235591517414655650447705469789
3283378944212380529220860377139816746655297308018027455082213420535812131548043879837543065193324270
7801103736775065088639062780764780766792251651303989184779641301360485511833003189082905248881286574
6923784769267854719622168605203974464934851762934739186420676083084031238909788331653831911842722500
2566895297463297040659293844341501691905427761380412364716897101611815317968164882727717637490708681
5747617070990108498184026926407520819104893510649123978819945525934002287215285554907811102494077498
2239680868830662880712226102820386686671880790229636555327236326753227580664053250898998456834617594
9111350287280752794562140164405698474183040174419949732989656285795833107138321092906255330803354881
5543158049573889192834740456125579626784723021664923641526214678798886860654011958253104658436544016
0448083239570090717273842824593806433362833018837193556312808077088547242698665596899035335822297762
6589720540821507606069030251728417783484184915750856062907171771986950562154992110465652493827848651
9586379292915462149826803718181635334267218830652791230511191195393980110858768992364868611830781957
8608462441690823793246308594247975822767891181729553859601634285304904314644403306211127185548691496
0738238816061148274605461560890108348005491873154604044888748829280753280632237736726475464864701803
7514190074349852318971956108566408541590139031060236499340927576413521244608370060365736094697432702
7457747323986988645646516468615619676260602800526136472289554422669507274155324985076106623584550855
9656881532458937401858795284818669331268432027702626618396392131570144644950039142457589623189517773
4672010152312831911144948262429747037660299461340892974377987325024368968596247208421437293008637517
3030975221450381202366002793866407900992612417602950543375762329639709651253772536464132051240041019
7446109499403928143532075389270325700617103118851466835966163474027756089397322074480348597871924833
6818239358228979473564596098296837945533800512227180669027068397060809438388760328140744788176733977
8819638745769025664084283834086305315604261418857937278651173483819224447916458233545484872149308632
2185824538785062902125222545970956893325884808920098924813344799423148484793399354731897857824151340
8618199716553597123002862084514216097637724648157840857517614985494213419679080121632069032126684151
9213758040846996396553917964472629759971134322319415356726263192116427411577730678827796281504254158
4545880926501936045601376098249513517833817889803453186667351984041513863440630315411740294543938419
9086440684554870025778623161413353458929264450223643692719062865243270706423642627014532024444262398
9558542387837203606453209248779173109378388930150759008764867033660132890973705383983272007417681852
3225813450641992312143860910515641094107646201826349162210996187344216889174549874655558860211676100
5630057493725666618025278979337241379361659036910552821608070273064882497354325771430762598738048048
5508856491890779207849449228809261988624866404591613585410084460351628380070213943414549089928606316
2854936535124487206461240618945956335646207544584881661213217243208070173716501974431803941334194124
4015379351223358868312615248173002256762821349714414494108971149503074008061595381590175031431801084
9226490390802698301960344402901813202233403223990298532198706467646372137693586388865811015116045035
1520910121133385787622630344795098404951413802322237742791431200893012337119300872679270177103421450
9217843144185252934092134174516011292151499188674426038056399323936157239784190325001892123578177255
7505895023634272241048649935518874243371289270818207550273324958126718430185682313741048808972462437
3218063738992847707400754032899444046836437872402205067041822077020342893549951235400577694919792273
2433687633536776667918072896753116894282783245715369621724674274723016237992873408282927595645680494
2095818739264812754936185031660206938198859643365018169164823696917482777665986137125561242901698988
0005106940518970552604553951602419176266352997669249338896598473249551487660070634099776538523150463
2484933864668641994864839553467273404295032290351617583724308405910051605667052747576090140322613230
6948318564224877185435397970211257017091946021592555776138419093332929963694525314368511978145371633
7389277084390783783740682489955537626079762387765806634346629120367588218366460157772261258143785646
5103878219623508449145299682981101090128030893227148015720831980508260362565988038357607981964100230
5531578817287589717859426447092412368016187131815356120033489700751167952907860478205557535633021924
9032026734770072874182766862264938058102279037186781136766840040641458451364720833266405917733410538
4573547886039428952043241654417104373967014488088285222958856185000018779641182072178522787429186484
6594796081696137645212150132515830720787507182009825686832742950531283178152358826013971772905241468
6730424867949537315430582615003795430541984638677682219117103705422687170731650185273479152311270854
0639741608498841668457737879606107772951755410416701815454329295735483002389034270817878076926871091
0497364116058864687819108157709890333496348983981948835849811360909238734626344722690588245039751228
9212406862681184113146056477708903467633443787914734592842357000192870413527478856470107993180723135
6108148188028065791907954967291159628541885942074449979216734553689257082459103353011290184066425345
5472053702497820613347709140780640819324635356911518431877575438274605655981003944532057558235171092
2865779641544737687749159366142076848475585205835868523659280989815056271793231914177591158796477649
4415963730094650151100130328836366921874268901205331590890275052295411329669499846100555657910507342
3756257287832487935703613082616936705022929159694587833362704842615469610199188242899389574048722948
0300692823280855541940258700346393720922515425286363157123523809359532375832136491315701851470405392
3993557470749375877201349301415319839744887905625620595941699629044495349719395498378877344028927428
6073459067323622660225498759463925758784717981967946133779827471383244985710040210215348030296496574
6895931003386793106482433624328516952080282477032651837676882112230666515725829682401784314830829534
5541341168864364615178932116126328519242738011022739613790249001344530407556636741486373037709557846
8232184858449329279218321530080411932894596646648522010102812579777722340402016108597495336307977813
7912880920046717323775824926255973508650005931189814781625129816468428327642374319169870325456741088
1846773237121710646334362103308129774556639792623343354882604234524201842670324537229409034951831486
7660623128455749501499964894250983879876931980771876095616162803679934154764031219283914138474101715
2419523009914620486957331536569772891706044531907629692031053909371105179564391939466223275652067749
2721480704368322741228119344451980207088568112500481611297359410986298411471711811177001700581470378
7231428709858233540436552902498802418779293931046668587515200381430898521418182229560265745138322868
9180719241939321276744201574450813055771378487319210195293738410461176628500534709708788690067879244
5572699803956376073518702510833418084456829735668334702061253900296317588095978968243465767092898060
2178585252764526195262227247212399542338284390711652255887392301702491342098009885213052136169402140
0363147053223787406891773895818609357790948141235422931188659441056822658312270361092960388302278109
5142334585984783809277171614874627598274175857652270438329901379810454906770660573687399595602149350
7625551198023553475474511259471767253095762250132168972347571727735882976147853774695260968557791646
8324447447268002550960975694098748427368219910153013169876793275304778249002464870655656033776671324
2581423359573634693392151684566315873341807438917136205081441771827568116894010247224822410795862045
4403967154214921224881979288713021576241213120035652915957108900729313383676170611886325376543507664
8737014496743850264361808120470624855876623506290780744700546855842586773535473841951921372644328860
6324410898815708298071016806985770384420326247324727743068893428344479565395760413779769003119753297
0832982458822234156336210722419191729472938422923147158046905031539521396681930262356705096699487583
3565532747625080335887084703432118294726411475677047991855421661688887735527448501390157200177894390
6047486878430020247455533001604720465128181667278110539835008682319846769673305254554337966893723590
5231523654915917580181944711864101533307797632903081267443958132110377438450525298862766575380071091
5911088821589498553304935342977942619090911284052949751563016259960905889448400904139296599102993369
6078256310839823342242273612125380198196003396524251632752856042923052922651516865422678503710010010
1625795846339068035992852297080837713736250668634750459858419456171711073912815821604064096014136788
7979924461495385245437894580857480169164794123185403023651743723045687826218718489923244094597939859
2519501014866059623983971783442635004122740763814579372284615162930666458315803080974510016830988161
0701162230265273373748886969033197306043342519473881981355900623793668263533723153436917160145027332
5571600673480933350812306143110280820247624399189797661862749174050377727439301759726389835924872463
9910530784538153163965120696068900838224523391838997391695568347544072670105718658410405100254582600
6089452817070022409292548319322513480370228860752437033217138072757758377547701296963628970618582954
2966186347220046627740185807361421105299503307294421191035981993435609201999550703224375253690611275
2381810307119829382402435778287722270422636552997365169759538277216006022907554801796433595645795599
5118149318039887551546141160731283172286486606461220870562369782190323102376357380815694906988995918
1638975277134607799717350805478899542629566263917895971068708561915540639106285232526006073325423558
1897442286150485776906536977959464582833695382696267616491597487416804675981811709683883491903416552
2037124741289077593757495928756865154111038444026936657258343371462100508954455673584821867199693469
6911024149904295815844392575556241586984236526286443489318040255331273754185896130472098217123325606
6241926140485308457806483441397623798742151884574616535069933056742496249996205486786838248496935879
5876173613287303521605646155552270443298018518390261115746137365930642400785792940122875561171561586
6030658329409681420067426846359162274887483287711683495818738372170372064741300078234372918466569510
6948112504164951282685689471140880845088891249083584251498314766674402661653942424662139089547909612
1486423202765145696419947356612960139720663458696080761586718388309401595887060242296598832748776877
6007417865464504142857435137096866425922720964843160047824746250064674523103369209246961564565788168
0678571494268381789866188309563474307927676754080848881473043908340009107605964319266333579042429355
8468855176873971143409802967721451747051963455294469184403127770296286943054995137942613219364549726
6425659699111839391095707185429715439233602035190660763283913009182556629510384620359690407444847633
8253421428624755193392135859442106851076058016801412416047989720171422464492959088932118075060282154
1010053696983452390887268677416173460954265066525543883473629124906810239503070148041056435189658881
1936207742515525124234311562500448670707358355956253004622622497329430270586059568246046327770697126
5785604816541093242178241533723685964173810172267575934197038149456665009208070556667471408230019495
1364052164061218854665949330745462858010795955710611489495455087536600414900703602993518385525014371
9430827096945550864059855257200191091716101517103612472628909768029718892509505757470646511889560301
8142615437927760860401470102551042615810499157932504585296461747464372577533391174744647132417172357
3675931323707561380786655530042791511402321877354973424759611830085573319539608421254434385419675731
7790852893855189288352776615037099213537802010705307649779857045832527755425389755513364011995362668
2624427453720847547085427611081494942448827283096510841764271052702230905571676780984121268253668393
9146845007849615460189823898551296204811689810383403228552214172632011127479684039084426308800433655
6999398228456377844554580756744790740211553489048678443469029194612762049518604908150283124285489588
1533371150708107777230739706889193146831232174054584068965695083145241494894269479888427130711135940
5410389281377866271136531986781387964563570813481104913853895024962905297421211416613963385432309482
1064787946231883098871996474747297565746133533504704489006454370084760091042220715784963506855644428
4636535018813150485329241664895592403008846425529707266892344546736821987325316929264350594513273103
5821825985682317123370958623163045443232799856242681934583746584154277617088089859371503785046951266
7753431765496027909149180989898123151174159842930378771316655860190835278195918263206324971799439758
7203171172987467339736945951630517507112832734412840866686114706203107212858227505592096686083511716
3182038758510902942562372782542711082594296261385488952417231090217892751891150982610455638765516160
6477155534708854872557382385891865676313678382135103405857436067759202944418099283251441812245945569
6711201482129799053740079218522968609970553958246750101736873423315014565737672535213079624126514826
2871733966821870070085320067589845977883419478120023370390342059481986051367503934050000355305409859
2691543142677674431507661237346683677523395571285576070374974986633360453718504432703706372290132900
2527111160301308461787353514756539180171096731377654329048754617918472892035250871538390667725611299
3052310753144373593671535583398275509840655442378563896055931187150447325293583377808071635255330035
2771750695120103545561369685255704147399942845166181332995551255840616192515004510011686938320273951
5987757018714736254909750849499168256654475840006859104451372646359437552686793901647466853087811723
5394954754958787832161145960920745279924869137730604449355635035969252566709493892048434482393470390
0559751010557462457944994407901353123407343596526391655297227059387948600871216945832095650397567153
4114173619780087292132278425844486824764549103978303443765661478472643629161250729787450841602120120
2384412981391406656702624232840047963973565149286857119180676267268495904899467968176474532360361728
7830518196699849114963443452254179350682319997069912952668654839891999195030147920155431703511887922
6174276618163553616725012437538162707618148337899068263509824837035374865602609463658391286772531053
4377352152016490592526387451782112353789734340939906283577569023374865345854467354435698387490384500
0865813404495150425540054813829821014958936988877929063961230699252943995974603011435696842389997292
8975376848029088763035317974718543204637780428698188172313732040169613731612519635082742278029423415
4465132731749182419964516601840060283511041751413606972747235889670373184245182615780544771335708210
1499608185225230166985872350732024595951502529083667201535468470153212590919537223605278045341545905
3063636157433718073689300479434305251849463150131897550762907856353651853099436478721936572483404653
8084056130300578380977303692329441607311034282585615437201360250753195932897895333806315374306092317
3328908831629120385816363767277857005255416427699942743389826844728574597845484653342452883153743202
7190741970819967424455788671148484250078959717559992431297915569073934252439502526135936138461399439
4128273064337498813093003500738437754871314060381119857596789052546711811787492917551135150806394672
2688594869870032722312002074751898375805995277605642557223234423362109516000749060799178943240097401
6594903579499589761247293475280176477778013470360697720404142821908441474842745604049242260090438542
1880299803870693920917777682182990300982974099312959108582804565504206968087494941984879642845833672
9485184093093031331611953197030710372609040852728712238373593899632409090101229037872432461101563940
4449682324050285595170196239292731433223730264760376737455183454761689695041991401575584344646048671
4687191067460285397798036394404519356605574729185137179617729781093767192341743101337063972315127055
1321659084830602637714105740819184371491658889181618716005585111153421595602881154548765698761682357
0158603312507805091058971917216586488455852038368050287090304583324660968104983356059883952735163686
7208091785738381300265951244938099294091098982240696338139535674420872908489255335312385991133778423
1257119102252988086624463455717014628279997009112028577557371377101103181706856753103581859418777947
5001096279245046926964311688026698697219643431951072573411975719977224823901373300157867025734275275
7428154631421648981807609047250887687420503118958887812131799901677405062519015962729196172882150293
0003778838694721988464843492464357512373701613865226519838022867708857558856086043153013932690707251
0941303241938188689670876255889144448694451158823259739081745885938903889324609508819659633245650755
9700486067631566210556442847173632243051589929825555279884142351023031897691399402938870530565861340
3783583361257939282743913443024576452712871832942724897411583003440483504165010764366820338267411946
6322441881668168915263256656307380523338905436290919296574468169477903506778235324734058219088302071
4206591918259236587834048030642547453753622230149854868424356042887133828424190835039826747769876093
3153396671394916714769181380050202953730823248329222479111734133492800678029281267387427388283230504
4595976881157614819038908737253984543437995484405806626111914692084654362667309298622287702690895375
2088548611432316171474962600058592135078458751112597530557625005422616466190560018784500104000893536
5815360657788391731990385752510050031292034811445423712141397937569390684661093113709231027895037373
0251148392090131973306046803010067185416165778899259316758508505169009508044621357208294267061012779
0663833375547316940496628057026767062269383739893828081173354003034229678057695648042522691874861539
3611934974906199090612235768206606578919115525958831064214503714867544906909066302459942217053663854
0371911151922713647737771222354002960688366785540005361980044074192537108618080504880036401766813423
2229690334464894302381736127360124645511208234121907843416828251066508503670943726284774269467009595
6552745867576102006065113331383066293739009550644858812609492328811309246707311469215560808137357317
4481943697843577244650842183070446236570839676394157980524613969952021938157919986973977475155609304
0443888413998535174757309099028680714617120122616476743822311852835551478550398508369607487366484920
5468248128894987929381962733398237156188259807862427421537203938878222292492589605798785507126842968
9303190350593049927466470977486616153589709337077580901576639496456499488844275469394019017256414674
9780507471863026576753075736765357458551507950055355748844026582572556119759141141135307117731147904
3883157442794828180148687941362152672612944606455038597570903570277979172784935416520045708938843883
4866732128164868580848496034015792407968963381137559198417982476470795304282357036877624896136219035
4781942917652497948015587494652104828884556506485998472233530991448569094541912716870480741217398868
9205684416050580083685409854555070652051883790195618701192313428112622649880590317723397990288208641
3127253879777902272532973050564509750694964676776129540401573816316734367712701300673104131363418853
1130346166901365200552967935774596668783008567763180792122375182271262254329692510374890483992061515
0705244024034543437079282034979990213825923825765749209727259242281221543839815800838451875421782263
6104560603388447883332095102737016427085748993658885317942095401114920988214364386525269677405778260
7891133802672367825799102770578323056602327952757803450012151536109768983620988731997257030460424935
9318732672495437501540856784063153415019719647020350984658481340996686223325355375501564177048328634
4921302792255853977173251877024375055666560576350303347484561854167029639430265463419312030293773304
6939310080160683923324874516848449384800185067409218441994588207502086731165440888154481803644171793
9536099630828628556035087155330559713836069476636660280877297282595234803489977471448385294702600543
4249306098548464983289134723677984468573055974689271673257042115722622212130831313707021350927317188
0113199897023219665684518626255431637573236463390185170545063345226302947447138709225935944439547368
1953009685810191656073276761306203302352709246732109283136729480700564447123157028880030730014580471
9548155947033036306636826320378675022736442050779390321998140613052477375779726657309092293529387353
3837497785851000363082478782965972873576626489207336454519361241077139318740568943196532956541245197
3930135650564308308593636288828206864526695405650744835715595442697230830939839804364657088083094579
0239573152078368179471511455618917619618406761715630152781555985587396366394119468098204136435682850
9836622825889281598895949813976416373096669941480673657436570982640211122407538702913981810065484522
9340891760568386089872418836590636391364850720934032609235228595219581662444058607937473259628757923
0094727369960572639127053610095693490055637056479836308013864405166472747602505239264829653150006073
7825895688531186382181460633589585237673098599980096210506670027048853092083779383665838194692864347
8133571116447178871661219373994086438772222110854393996933212942031246236133077857557263604552361334
3943077294628141111362730184135572629508218763591175688434520760003162858500093072024216905037884790
8207583506794206327273546223948853347237924857389160291902343573009980323893502364407098963207064370
1642932434724011092453868426924727946751270302141772419799841784603614800851116513443938097633502198
4952400556446834007115770693187927202913075933488007932951768750633657522748434218992658284363098327
8148126787349045354608211092552235407784547042414508933486807005130569450006343791433480865381748084
6073180508215195032676387717422569474530249034652205030107370014595333883596264788491634081439026168
5472958764423726208818422053631396736913495750865591917550528635286859624336539131559195920411051855
0513609537639772038661379500665018935254327948603447722632638821842291496479427907373941241441137011
0404600595125969047282445602449249880944801408276650945763855784840985706081151962739968064547252178
0475725759197750219359608842137878746965607741208057557565583768287745944927968066014930519946890352
9645762233104549800588018392189704163709592635791603503762282041684646106184666959266935602006576525
1186596052865350015679356185647769250618268549470130334375575008114189287639567948904653355419888744
7939170640003960687069610564369764186297188940957482961501596424213242823005410561829046048724608953
2555137508297003282935482493607843143541351190985554073292486324883457109295548068716575887158867923
3799513357987836589568184710620670901633176699468237831793658914385261652281054058406017321945245304
6201292966983713048982448775173223079628687871210360056660848692837024014287772618539097208706065802
1413310507743502474328975530987068237546222029661866256326806947012559451979510447794217845012909571
0606637416335812079979319056719296964972935129889405890293060524255004308466207016101601561448412746
6688413337268441878168185408219581792808092738079035504141793067424927106938073240505602887853831635
3811473978359754149716890409538727914271390820665778808710491303030720571268614109870273534841910364
9048474750050651685932797718712624136943829839763899689930388867572105031569819536974373460680126191
8826033269346484246357956931496760732478726366597655268689188631606381426387134242416868123384879987
3076360135755690866974002833625067260423292542880236746000722879128982522352484083323100841982893816
5510297592662470461319731971648934845009595533018005036226777358251479203521998136049200646568833307
9522492722530542668054357959434421796675938680877632030071769416637235507243614935020082227269068668
9338185081602362492640526683068412395165333371798246203132428447449332479386764020990954157388437366
6384911765270706396547537369836824322210912612160691996086079772684040510318329194618227575760923805
1014630362684711090021160613746080055503257923506853628017193309409298455495788353341853999606189978
2478694191972409504323354126540831178650220659230062496460473353194901817137947674265883067449506624
2696644841169626803523108218159989437087559068696422061373024385675683404076654053390084809050203150
9354229040070069830461868967740829406395791517886131853725072380550157464623513371929967433362941718
3402929282674149307288244278704770381173470728294048836787777360948227242990235626736939368575981258
0774990942013199644898529406406970674052191437373665352162007761319223191042179746890260345808213175
6824642876316841081504452749436984264543028055449642338651798414451221500240731770356433783089984178
5063810538712639791903154987143460878285926193464910136692665974582465216004889618687827399123422907
1407600478624192575915173406267653326068190413145512216482552370879398175079000123854861353859905910
1267959372750466279275916951906658903828116110879701956795419645764201802209697259561016980821454110
2151218535843713673962728761089978564763830995160851343648542785178413743572824823621587500273766922
4936134332860721547366354769071878640965954643552488804468277776193261208388350657583367652764410681
8058156825957305674159104142769581949608766397789670957594514244991389320739369125539179397735909793
2043816709509811881766610087102590137315320628924001504864669817028138883686331311475034459312616930
3018743161074038739094689602158464866137969263777008063034639340489728815410609972960680950992119234
0090815554433151212298373223890038652825633181493649157300893379962574061645715940340868214110560025
7336636791709549967509357043293870636867592228997847918070551427895972985180261316739933503324754257
7502085534308676990587513043638177706555565066315191477920909298937504017796796723637105154343729540
9977086459190089260531215128693608064739672873018486253548355069978928766597706272578364379272822551
9860837726432905815597537731382517062268954552818349148982721799346185989773230245524378633115438316
4855636348866049762022578979737098947251718830431896839294555274523705758740015120388699287734774738
5086197039187822034330146734465530935291665490310620984836289536239532652262856087726123729076492516
5580521371078571848101668137303289202305796153676773615258411648927081333658367299252637220168676353
6168910416941663564462545896872081926130660416388943062877202861145934905266249320291173206068588927
3381435965562655046101076844387161016715077594108833549411264563639600340177533402143552466222659528
4442426869881099214611920168721011939240407716473786138343731313014158040123033126354849489999568874
7092522261599520220229416691325685623163986289954695788821193713413875595269131414600981616798438589
5358001338072475275155380555494077270535185931686651377752036788189101456312163567543005633058883359
5668900923964083228769212868592636559554323235189599085121425509810626318896863406844127264418916777
2356572369494138573150594045533763417910116280317209784897305114747329677909435028386190624902133370
4838454549488784880812434047741317356156946584005207873706377019242108651190733932528661639697792303
0592231604150780073804667735481550160325000005727054852205950820619328616784532058937526119540917457
4641815318738558052314361604686538991398763923708047778066437528908620317984336224023886502082306998
7047829286880882592061766691867329002929741672924756134551936699095120159703654423630621563936191405
6543029263525150637247807954699548310264169864850615688432632202924610276014704037948538652229611049
4564575385994551645027232782271843473997268242830262305221116288935131904462852055339069108096659068
1293085984706816680064876740380453959148751078152797624066105214907472168827557372688777105691235827
7862578542407511432491049936505418868950860354083365676728949496403270352828529144364044131179246049
3407504834676857464200569788938943205303328068717264429001360619761140042262748058720076567074932306
2111358999427764737611600808925205332199344722871236221087145912068471120515346482226908180038415306
3594144095376731644628095045215323624226262782189087095249483525334281985962666240739189186797012589
0634771067761355583227603440657471003469381628642513847646172542444088539105409076633970396693898955
0412304146527682366155086828865824058319420115482834244305114036488878623766577403732224625118325316
2346940765545065572907488729308880095077656397580087358169636070823450229849252948809914697034750775
4389206663383837924847907923163599405654957228297364172937221999848379135345910896341981192325644390
2336729655010264759968461875948617880394955957457780233331184704088147297637653226458965169594348253
2810110259311247870831783848127876592221570079108649564684684230058381407839021636900305774578294879
1642502694058045153010637609494367128586565944957084182136205287473303945148939960062835087405532672
5245616372439598922345446819142703778512702934993827162982560884199560091553237333157737470120665359
4026485787324324843247552377274451146128472364747441108411383455784715097987418724947155461422378362
5250462146721431574358828104100752183217783423572361988137844509271147018279148120179387236404017614
5803353992685405928278527405572398804792355572003518313478429783900983841830305234344813650953880149
1549430692686526424048105515926643186338937105287272417507484150589184553529589985196842426643185494
1120375159908548499959508930810545589799728379597272031495616978909386825689364490788370984102120313
5029753100765328375267807035929482446392703534072590378906516277453567460093104425556685762802094511
6114495350704964200353986450035096403131305374417523809124648709625847377200100870542531776600994823
3372995452032106713630879030882652573605160205841249028891989824262200614553527838597077886020250237
2155823681680046616017310490791135556041560475398573026891999396500984771799608706625568195966922071
8883348338369515857058404211980609982794356638660388354129264043664350339795726761569465441376161598
0466956504193977954454910970558487380330070664500943289074766883159000925797324994328823222331616153
5938583525263830041106406273631812991684104213451974873741097179862293849073703043818013045013198219
5613549019550075914599301567146068154843511647916128802231474357955620035524560553014538112099816872
7555909775579116033741591125157380095073912536589959873515733543085261423739009387023391347585523917
9425261515949973758462189240186432686748462308721040765210288020921132408225639536975046741755350121
4188518598442183359172997613202505899324368944747215291683241452736849991273196848364387023799742718
0399681624822267529801212155918115658280274912577037943717685998732501640745089771353237949824106513
5968403121601672311285038497742433157785102874865326051191095287364198248277060707792466478502631113
3978995517328846101277169957644168155759106221616075180344780942374488749305177935834461505802581990
2946810153892755968096293031050912762019184764675617181787039012546014321753393504167373354586419424
2291409631853401228200263495160414200421906320946816523907419939795339847284080578203113176235668825
5826039142339718267568268893927946992917210055373051163063416484151027598529391168328102505414827888
2145586699543140282840605121335588824012365777923471863522833227150628743509952875191743807133948988
9761671853553410691398637023568867939406436652327686323313570477714264823562019445628067926407900415
8480167140143284750775348443561144687240011447979511881445461114830082241807633651343158970057568194
0117419323696853720104688823382974583920479210468390761760605259176203432836472737605537765085783575
5298382111673567773370694077931862731405580218507673559965412752268819306134792475058586400695830283
2085157195538456751692678715543475110782180641515666367047398184236960964514300074392448036362988698
6491554957383520441977756890039829154843780909510312928145399487412564951684916894245478822615239472
7140855638428966814664936525254532659879235919644120747012563671617960900228916872779980974093627848
7694782676693821931077410551656642889055546013513903448726213916535504989152073473817433481131314645
4332891563472186910480950513218756135490370874427000540677751583611621165536534802665166430167577262
8591046590456695046033185167211519534276012772584834205893068095771371325852501725804734059958157812
2671163861838448331957379937071163000796329605615426987236051406674020798259174816633093981397506260
1319653505831145738871622944116906980586582662512909699568311759771121499788964878378583509744259180
2399556758996148218388669369737197339167481842297132335415142809624521451072179772221350420974771468
0403682616678901885034304757823773784281323368068227836676537544577399567692065519060926939533299148
0565512378232160522788595773589196134776837304888267046179116743929795329558525374142334685746345091
3830381089365120797987802859550525932725404954596500339681991103398283742032165141601953591936094131
4621589218725668061628846891526628900399188033122472766687011204188516668157943471989549063907952834
5263499354373337964829891130495714111220497761636020293428734646866527730121527780493762348141512896
4318354391499871790543616420464783278863496316516976756408659343295301478264594179547888369406640311
9961607558598652413787528242868544862961828588383901731190011608908919106690658856009354379015960723
3535258297183006074992491457890027139247186547271112533481420785403439895219676647028826052137161387
3593181702006606002145318451904542169290542760104794346433890156362627242587151522219155275831076804
3014613353314581248980501806685182125861104415457171626603306811829794776596050656592909412247952267
1526521998765853757895428048726038856384174222590364120086709298165440379258894110193922793412018902
6441573476238909694752583468991947897401175822016019161735907195736348462905225291010106131812044382
5008476769484799836250133155459471156739121461078976436443383131686381297648038161599054815716339453
3682383426493919476615629566928939081645322126921991256143839962074422049013721261931129205507165903
8542297709962177453500933831672402399354757790897847087628807409328572881899789414438971273746229551
9942868732002349410894281170038331983606915447700771014201877172277040671019783276966611635087104817
3680301963062279660379057150856623166309378318202732346044773812022568768304262979155138810181023404
3185250386546699118911425044844955988740986808196499938305518870130730765143370957633468972476686884
6254511293461763344720121651406676547946699133892818499319356841344262123531416312520403731983565786
4130338181432591627674363692759373882963370840764094549108637659096315872917954090951130034168166775
6042688384098037871765539062111222253563576613391177297896194946042215780166356642287396558527551603
4336210622592471854199639846519915757244732858941120314653011708750478847284525316472510827305720833
3866491703629774350024164101194418952882284700604885478702308680644179283848403646203789151528946741
6391786484288265068337389479499362342731598973071534706205131224995957512437557202846818598333277591
9218843396548784755245852515774448390534081387401693037131275308506534851030536991968268797186153555
2477541449491160688048989305549297357863335494302898594648001893863353659046888644522575957913383125
9851355215308186528072679644874919565415589480333921808762328936785442334621191438429482484964675584
7862773249634616739503419673993182167060819249486139106044810736645869175099875679342222422172392672
4838584562994214265743269301653996428659691470190952868104201937935751890734166779398185904624429204
1339414957884194900558067755205484755904529495343956236426834109580135523440478185632970675407267423
6202340457610670121617480079958166511747066518382432214730804177083187618534111914647701140836542101
1768469387594501036813753874102139404649019600616780654640212618502302116765565403111248914805995007
9394325138539099181307033001138635197467945845315219875805715067049636123826646631417222899668979565
8798360317704343855414563508361952507845738566774138012722192862395007143568530882557130202692642610
5444954083847571395454536109005789115083515305240097331327494940377341058249134746877032213400124469
7963301332498623908386227659704359659085560554595426066835172522474726851170830481324876121971029763
8774530237118965823490484084862228470187253991929792924570540241521479380371838020193992190725851658
8478922441450558077235919658790099498950340041658357245862856780406957487950084060330596865150253571
3641534304578174066244053390646289691020909859502784217117243386074990911437702694680148530765945086
2688701970199703773297618229989523929728210251110175166800748408836612762621357547862999827279724543
9138818427767257033867858638143691826739571856165193219702514031475022470734647031033207259541383199
3566665029224161147183770875263812377812882520245164088907305973397430771306688506030461864419384388
9343739399401884715734310007871823699710318241090949620567516372292798124746965142405248955503165834
2184659652339699810781793012767994636426783287358323433559426109554157322686424546156693167305381444
1742160102128667261250251871978155602322276752587409649356186730037495264264651505680453552243025675
8965364767120016474806389250439249362807185693178069225660183900839617662972002531615652705995498000
6871009180452067460195299942355556775038934174555126263124879540903019859309206454257648879361495205
7825818856134321131955725215870428519503641763279033286618988660260712119173195575428218560005211123
7549801820524904710281150407866491012243406956490445911132370811046247079216330051190872111765957390
2168535750740136537978137948282732110259347798023551090251927938033571941157838865388574575146948101
2839286580615972755482024328339294265406618938683311955647032812678239909672210655064261328799148604
7705968942039560071276362496585512979332381625764756578970968192575616998564540172851215157764948868
3756659075418057131211730965431712712622431851167665900870431857104500486662560072002490003617693664
7794566457861892838105330323027169345599345062314123934249847320611679009993375272293870166165329672
5078300661548797088807793195821171523170862717281144410595322076059965332152186216330444384585235274
1107358915485115540051909258541849246305529103489099691628298211648574273313352990335401996469585506
9538123151695873880269536650291787951174327693976910746453896581065898176391790594114045007045667771
6063440176445303306149651285406216728080215795120083265490724102996666184935205502790501481852725782
9671092645439343869551936904401811290667925095896642755061268957013102567566999487542524446192537521
1904780990662505386801128532974298198125708318893145531876954799133969558145530609628762972191014091
8687302825734886532373664300039626541939797995786246508745276422215355862365114796730307494072543392
0844644878331558035139667552577075357081041228984824258173861721281297533080148802282525345406683091
6006225224715803271542086926604044807243715438303034774902772057023771927869283366201165417389213330
6232478752711253720291858053414753111750626009255087527859972500804621383609159100118623939491548171
4136345313870494767795824701208850789433649934532211227004437013640251453472608497061292242434076870
7828704473989506955575120448613010967019968627473484315763748424028543404805428120110972051659994309
7565543427573738871926475363504713941906616008716832555707342736613845717457265086829665650277258237
3780005576552630661429785161984498913518840234596601775921513274286876043230613700912930451570304867
9398882010996788889530292604701003373137040297500661254724922857944513938280753687847548954948021994
2080404770902235314016889690127033787868524399858129864874712212165576703043695820840113847738495754
9690254571422795831655455537111440681933502941807022231393977597390596499067522028623963227381547793
9313414172829083628769618318325676701649256878427141064146803811898644863217871467958979838014238243
5988028449780316268011996198158518485847804562370777036699637843500474664246270907051804943335939792
4284812840405695398660810008758195477247934002548116600466436620045528094058953330474278624527204250
6571547525948651442840956228844407097541501337987635709692468796299097424612631728745577353642756296
9409785667551191217915451486797057904160018930746182898364440318331237949561528072123486898100035163
1353882678928613337072233902979526796718870759530562930450123797149795435834430954971204413593490607
2749695747504928254788412224618928234133121605206870103118900785376557557546406425136869884896731605
7215075635181155575253859647493567368379175958796517100455999734918408301695618712460782692934162471
9775922618060395189932915297339186083309771920071489321541399225189714289900137928740831144134777325
9765247852029769729488257252183003523385693903394307751690821546323028119854467709741939461206184416
8552309563352842279047811261626011115244420749772118632831864763546219221769126200439091445032661906
3786245034508809723564492150809354493656487753380407679596765292038175028083548935333519350430870620
1528236344339858769336762662980376413865227533458129733909836915893363782445259506507502219201580035
8460557481406001006140232882723870345661246832439673052615165311328193339601563292144584499151708885
5027664260744384832538264362199101260270016346567505658880129567814681198415442104961474096758935069
4738302379916846258853444967277652345397845864922519768885304072647895162685652375658142900883436455
8754776163519484529861634352349523930400542226628100480216989269876953444863224545967326588458632402
0133496834829339094286241441356202022190681853757056339428662532055564005572871190629467502496674491
2786489242949212442102782908339669664692741096853853531012305234560876733118721381641345603792886591
5833565434156655672364285337882542600852533999261239024387140031677784521711785613851408720353023932
0457305233547896538544753459257135310021734895905450353326168716287590264367712103033168797085943630
5278457148111291255738800611189995713125584024213201042572308990499467635106901627791060668607717666
9056129497708067085569864214452040041548708294730756273345706655062610693051480030820390825179657567
5655474399209624109011416200315070892433008792977234635923128643732921667707568226244041591318144904
7302082867203117680291022701675141814343599941169783335289980891561841213029447279254751730440341177
7024663739650586226294316040935461171029054202289271807349655650185415946790203555297656764690360288
3566708628582128423461206719823478373844006792450051487667055107305471374760538575942827647113579847
8436212595778921085742183797442958380926386643588948171134886287536788699021277206320310426323937412
2517495842691918248631770379852191717977269725188129060488509628848985773020391645941642663046228063
6102063749294112267575311155078086587421116468185670939590824369417424898625073716991274660976193981
1675320287282571554498455789825862635536927839972970183648807079430102268898186487191339293121050830
0608603898076850647854208214502449365152909692721206735206219883142201259695528762099349320007806099
7526170542797919148959190367725893377730811991662038450467605592040239181688714655886111710135714731
8082456943341060405495425710491915599474021832272071884616924184056814144396320105713434294076436590
3799666824711884306746257423441356293136254029249580863522055801678436936767336068258558174234084170
7532150836414293261088523245018927141732594201592186578576542203402585305522949806212903230148150609
3415744681140566615030935958932800475784682881351179227300146330927479203092837821181720234093215319
4558471915308826335921713398361839235031631526407303753361282108711573390000053903238868479191363048
2686947925903666448278265750530401190500630103159661769792921988355214282671243469483262745654688261
9455133360463283712315538063588059425416790035375385686541604318732410339527090634455891877198168270
4625414407546915860685014799087562413721313790495203033993988254055438387205104274735823277010974146
7913370068313013892111575379978869869695337755748291802202720050981460600294881370225127531457684867
7651006404208201341014134911429475158482033711418478572058536092976027172548631424195345608477143987
0164473586747383034911452637245627047069131265935894001783388204874501928020259702284418669664591679
2091757383191249542099787313002048201854885292610972729585152652682543231096094307521298143653663977
7245539572366709650095059992084235989294533993082601941202972092911763712488863431796581717779672062
6217685316305221075185123555767494308250810893370640763707951659849329646235508446835080220618842298
1610057064919842150446880135938243519935970952863543985689955917312159048517757486736481563102008568
1999589552287643173187952501711347723416828426041103872546636548976275492447684469627298244204317445
0816819516527218393081464314042926953115820366603907547837889922724135235230017199975870080475137989
4929107549944840795441765824319326792776758306653590001125109478214088154489260434660761896925851965
7532005921253864853951781381001730020612296132141763894450909852957886939644444467236864281177247848
5954776856724334744295554132837677746703728732548826157605686230594725932671715222313929116232100182
4296543488220454368458921734566532768262484362105658541986547775987122231363033680887224697347835621
9306563146300233723714720870878955713040563447774703040196560055043347070106838205633625080607622669
8552331659888801486165352439073875248607982877490317324938582702285753926857773270996416926848239359
6695954649862877255569228745596105904593191697940201630612000568451034636670627407280311959401075318
9305605548338646445366556460968951523491032739623432335343615682967212755592704555764959050889599666
7716125773144811608175589207684171678774538861047157180063361310722293221019839023757251488403782438
2257520728984518187958479007133096485043433291625826773050960249955193293308762177070751890889047048
0759610564492055869052927579001654643452370267575808027204732251997786969269004424247827204350583862
8306104112463935103946124505951329849925677941270531727580329091334613023398752054540747299727331109
5368728110145578713898715896495859163580247959193287098853836038593225862241999423328751169484187616
4671452665701422553246950576472847107373941853657246389629791775410955605762301579186321723563422657
5386257994194612499691988317147776601076046310011906530680972393961745854561050365717494971927178987
1189382095155893921283913183351788614001119514035187335557312509262797953876302040129002334380760623
9752873393148989221675864599800729279342148245073999419860068463721717666952860216238327482349779651
4098576506845924694455575755307067385482928469016336828330787935275127450892770547048656335751426003
2420598190089439235369914433617102903901433705208871291329861759738256790470523291743293322414496627
8118439757477261032250042388360741903995808370285863816930125267321412183959163994272620251308324112
4427373944118162397255517711069415964232887406406388669042434372736603948773857021386283392624973197
0127073879449093868600891555460228945040388393753329357724402943537597673501676617801176431245509869
9876270245547667333376174286261161722598155334060722740589628997013726526453767773887032278521427146
5843875480304480134948083131200896208174748189322204396582523128358526486288183098814908005048758418
2482021789868108846462830762709084812307336008486938143258550297284704123169914782358468981727076853
6499231753342931670159211598192201265994707359729105784700202993333241561045104997389577737914725032
3551550297435419514162162988625815877751211720301124356244979509512006039806050143383473332970258770
0839592862280848211884586018500621092741781695650976682417391792805487802581317662864437518007314027
7232528294171969552486066351946165414261378371125389680779304981930316440202182540821673129534645878
4247740015952440862135127184099055275875516230067534682771304779457033309578428691271214363372247365
8168473935585416758068884113090792004355702795928419011958453714425903437208329708637146102702180359
9211494336626979812769254349743214956249888054937082801037226705650730968309061251830051255881629465
0510332697447589014091819352275587070465111854756783154414772059746059791813079340555674804626103228
0157081934625668139370063728392164543275163604026292041526872569812032407539135465124872261282584478
4775073282409567452404136838089263147552430922392354226460183247333394982302327915215698730028098286
9286580321149471753769307226427106231525175293007293524940668342495969165102591294414815421752798331
9904160086705688369650579577400284318760076323118687120556132477297306360881446617310831308364668882
7228113293203380637682542611585331545948478554117553768737519811366273110324261194654479925826537757
2563028821119398602599426201638364333381104196748846742731762278129540530947804263401459807335685525
1033362038656475851912146947064532804386547441742459436116363908091137466694861427473839691064454497
5792290416278149665680454235181385319623194013353446932141064309263680515000422708369935345965315510
1481986212077549475556128903149092925304504136337285897022344867826505395513667481260987369673083360
2866984595064213941913296101878473042914150121901802280574881788890591164214402345864058560114333672
8203500015358397951888268198699775744458169111546046581847115891092109294552575117393413427049462253
0256414346346804597072545750096065534634188128329227283851178229332657018152443463550974978439080953
3908251071244657300426031274315640872901662301361227881547976835056515844270354583664532439285148487
5087898043035070037342672420585323030678731647628549514765411678237264894264085194956158959758965810
2659286842433344535635038915466595665121713558623600129748905546326205720021172465667880535644000853
6893321473915646901078101500818832132172851571037273704715453887186414676359515746533050333564706708
3409660602974586063629334823818673276742949467307524483888143841994546375016907774123601171778729820
0792408315362802286427464203981707214221880607681059271642538193316874601770945857176394219773219234
7150352874780033235298718154002033614869921640110772191739259647489314988194306958780656471644216048
9662700433836783280853919030025846899846454054828291453950251748882859819390464768868543201471527238
1603790850762018926978968404380361693903566955001261568414075976188706671779236964447184576295481930
8961778352309525072870859308888633397031250248799557334796793548899912360390433808788680274044071131
2282724284783168108048331033018411705210143528859621210875538791178845045545366616118810943354709806
2032886303197111438441334973492159332599975468748806341704003907033351969310401724257211748398932545
2301670246995108015018476123587388718729560373993712699757528388283469243947177005354121279160481478
2161764055738644112139374649543960355780185488232801296698232652696792293488577449386348311664962642
1014074176842304065744790412519716669548048777998596455155765213297014484803394981591861736452248718
1347073361052368563880018774043320126132468080690451051241377250634544782834004094311472853032675627
4663766748307353557933828576408924776141184098621265637391227079996522057255673934476434866572908477
3730942587211311749267522318727545553959533999576383483906672439456563306903822265985810547406942911
8016755654993159115520934774120577106537408912964272809399128478710315596059433506102650808071752578
6058910799172388360803469901736108731251657334610076123552026707175651662005245806184356869060476433
9555443637312495100827511856937889544710477540906995580770976551295747158157940065736721930771996157
6680362224344369717786772207942519510789764130592180686083301875094109419209658014236509257707167895
0601023396364612637532449014509805948426053750948727215022279822531181634371854307112201373992705525
5507105294105128333851257441567549132266882725967086186298486858275372087343453092304959617663976469
4241955548797958573057129486134381465328226042766440689625870310998735483695467098441099267807058625
2927028366658306507507030809369042818551101433574164628810418123675453780253165297167949103932777901
5055380381500771785087480857890056521177720358441466043335237689096528161994470529934771834513066391
2250501496748046047024469078708885350866693322196276788426591867043413451685005505087349854214914451
9126765859805965464612467048365126405123353774176802727771395801268673738293524478777448551431723182
8373089745294680543376744281922441949797922325737753626650936764533437152219342197276724708017732252
8198685464935173646450395407206941014141713101860381667376582613318182467506194407548619817202731600
0077979203699242832816920492954824881333185739575194948276012724631034088099021662566242367484791442
9387136426781537794191739966451554007836753909650043203309671357261660670296811108809748926740127104
2537727749397362434013466838444576193632540788076038741047831114330975798168421035039454606472069246
7638006131898477039345429400803595794586365013055481845629866205673300027343026143346114456621647194
5995579972689951775551126473965826807550760712425348843879361610883086994948176316664045806953879439
2653805214765176936948011618239089580491814126819953604005039254321932480836029315281789785360426956
8481495811416260992645193032274507354989866378140395784037866561652582520365712617138513233741048964
6692580382129357475472778968622415081037321763348761444456563140601850379445364578464965770985212236
0861821078418093890338506694722923765520382624284055441667532987301368279392963807673367737610688391
4469612125132788582117388267310000687693333532363286002599180297569939366571909209697637618206827402
5200487862777766442818349515504626570135181772251514608479088290715498170599495593070711175447284041
2635433490279576596754414237600745366417146952892758643322749816051935851718045662091109185427317649
1989138708441928164984097656047038142510713863319005420797284642310280890489821988473680281677209175
6905577415556749353005091257927108061541451561928304811508576236532342293974166882587338074368413869
7979369941684391644676167998728820024615136432125739055113457864026609464039682519200382132846009408
7452064191941385132181483471548684109369013849960543298134689288969153128447201688941514433134483989
5939884083661011908301164478269363619358194319412427069180938593164827980327275109663348070887726725
4052456945652934453107654238565885748204127366962328422419809647088699772948297967625976138541581768
4385171836655743791384869789586709805501487979204675093688358189104935899080466550357283936767354441
7819289495419253846236091461916479099631754715367700504626577114682029961719798441092327236219248789
1182883739253853873812155218764175624852926741350698505377963962948711495268433671081664007937578711
3660445351152752738888783402110412325790578174323498975092959656158591013633989068211207922246925128
7124592584524854104820062671431498648983789500875620873102180555016577859167688011378904874681604341
7888061738558821999473853456396303122460928399950951705022855970435557992471596147627104883962873628
4684858683040142507260167665621421960607097237652378927701980167820767632024852444114878376517246048
1224895349144747742550097337246479584387843925387008300148089623883151728693717997677072299000694690
3500723374507798432957475254630418876314517975882228565694859046561201106381302082889630971988639053
1285718503856430284128193197532482359157051473063152921896443090702394819910800629300128570663781132
5542944729472200055952325377761003832236719118958406024627271366477989838731847328178096126665995701
4104449828506786873785768168458203515164572460477549885914659902792235190055213453293855882258283314
4192340295631746329437302305284662450600598486550128359940140666397656763002338914528287149631062305
8357206364631138654222106168101626319360729078259028369248309297060275746027860163820956275003836839
4527669831286596832544553627023667139284709321899957546347484168762477241737602037532085869137478545
8930491649362993925959684819128670468626786748872633663653323847432174211739613044048814862273272751
0732463608620509783390637523520276570465118087163760147919472050439343351777119222485033238429115230
0079254884943873757299509341650260538723536031398425959500118236807325447466562888871595805749074925
1528564448825828557864842748166136991716692245470794489900331815542686106635363129384099681805720576
3821548673620382364940710688899496258170868362745958237812126083563943855343894425760293271107780481
7226770571905169678868491306433963227147290833850883818756473373484889730791039806253949820436359119
8608857434715209291619589470404126240127195012758900173674993221306939752202847090065275059006031631
0399000582437559918731500422219243919638241150739732371104903038630118006779856343714371801588151813
5265932173852617561889754582104254346345873725721799414831465163995942795813417945183373753210473821
8785510427868918875271483175981150214247887995876526871683031673615981317263015794530411372541219760
1633425764833690466530715829444832409831896377569175793421268981669655128249000529916045190961699547
3941064331803954826504509728156493840260256439576825055196284598206782431433604523876006327321101499
7024505838608249720475703866382959950138459578375616696813702041047064520949744515247295061761766456
3746365063030906181807038284429609482405534137886224989681727382960529563043790328667111814693018794
4556408798405587704963741269266481603461977097066748463027691120446429360570722529934601810074489609
8829328189294630507678181967304969202503651909665900767948695088627479802153674104873204232028729614
0560711455471415111486715572074373655743869371966791396293166526173957192651201947759251172912733203
0808685111929877733444241052661114591132006135111947458730149686888114429803914833677443189023201808
5513402467524800511928734375311801123986080236956165642981022112249803377680616532057342754638217855
3973305269744365859912797154839517548129908711653089662046544299047887167337821490335100373125506432
8086671487418256155005017095958295258838981383665458213669899061729302108201077638001917156107322878
4858355915761498734285042862861204195130143441142389135336725876034513233814567357250979563649287309
2679661019636107558508942929435227516699904366650896957192773308840975666307011918784651497976790862
9503921050142995923488457360030221557637942962183492889463358665697787942701747229697916636183410099
9563592687750649979279568024823428493739592015251841530825848043217939254033443696627842735076743801
7908161063584571634480050300001313153638072680153169327009854577383683301575531879851179763460031842
3222390370393368410887146061487535007023819672532441266776385670411321336869260326060337289607353247
8983732486013214002015668654107785687159037336605602792703188492834195890190410067966066111105620074
9976856230796685271740628530006614120513991296811121509649946737162130673872284330404927839174317661
7136628249583745812412705584294133415774647529440066681808598204415621585789356512543330995890642983
7170796273049406354587411867969407329427670389251509004601740609593705395583677481604149528633899824
4119039333410615106983560938534895699720867574005961118206254778167033201552036583621030149569630322
1961020446740463510514340654561611338443592502423412506815483445110478246656554411716271485228304150
3510377967359584928576780299425146278158188525829263220615647138661604438467691680694896119519084213
6526449939356851806077186672831801693575299783047975984352501676820687615592333811632642694742903213
4059672393277013033971075251245029832909586913437606268178505547197689830529077915884421549470710048
5276930906400361740072691223120555511923321360050431799545191526027363143524387240602511083791450713
1625726436684771568856955072270078619937320057459216362553788000815431553016624912384100072213850270
0247619084382058450528535969401348947950336142300126236523389398608804469346232604762543950793427792
6611089950118453220011328052382232787672889816939895136818909289388360351821741278149683843780644247
4720285041123885899795127552959056483721825380319962926329642834766749553394909457990810790381047049
7758371442195576716961665524061467385931811291324447744737397975817956358068949319414496775487653235
1767606596292197114327710933738937924023089278119002684453893126536886869285132042085688283905817736
1842834293609567988375019496775012098481472594262249776768063565013361942813141348324962566693104169
0680297869801055266277743184589037705525281634286631450127207037159944993311661428663452551517171669
6084632293597611081228324443562749509642332202425837636483773277327448134640427543510575587914147476
6537675081230566244922895210821193695847766331619555253338212671603728430638414584271388480247846889
4599615912295131164135399540796242198493702647680262765548568945079754524838528910189057054805171539
0154871462507030769629351156711955152307551844344171791991270670564702790083575680936220856694864169
7520812013355612247759541064651409137999933375733144960696015691182921516063944119235760427276662781
0249993760535547182701471175071089348531331180299931226597664709127633928351096807924593243803602818
2070236787307236459117064039402333050005926142522793769602973880512692830144051296266752106297137892
7150270936173417096868405476761971159030466399734953424521150368521308860424032476037853811492258193
7105648917525221128341219026984292395935987765150340069795620806782558130156338174226308456604468896
3460181127574667297859826773216311726551231573744411677487778901953512370644512348760496023784511478
2224266131510104198223861904460563835304463718628317267831984440771832096947012672995405597995729008
5366331979465399497510253221520152752085655175271479638968708880316697210830523464079818229004042265
1695280883256494535034333385287738890325335153634951784012601601818524086701116954002596014485620657
8685718366673595879272745458748617885899282321871410980951356621797827511177554530453341451487428108
4494016045466535440559272149111279920738810324880719381806431280207748221352006985617636561387860154
1066386617591059793684842559455237392747343140116077065411399849699237462411152250800102363313623518
9618183535507695146561518776533480214018732323227851400209390699205099087485807311206233734226486548
5170383869305681823834636248027670360193911085975193191279489982357137811398417983632899264744192845
4858712728874439119186687729898519957168125280918462405736220582092818772672206182604756665196358108
1519094428439979433537390860973253226642905953867399796801442113993206458092943253926744880845110736
9994697480880319211156403547593826224411356461383803685509611652724799115591108260892490898221642499
8096024934494046650329403182539505659930273028146789791094225054546803437775703193787416725064295436
9983299558826521182668712523841263787804394512635531708374863089988461279377599113719836578469505759
7471819512828572694719960970862769095571020658235607276552097496704529461254694768470041523674623796
6091041460460406491154615024253132226210625568111327912256209878270420870282864864100058438320124505
3424753429698146946010349407426215307906313354933012199681178947156445898476400350233408123906489884
3979688686237562770047334650056092515380287707433345956793679321005478459637298341435622960226456453
6832911662485384522706451539060493111859953000235594100118108767451771597917192120882471422018367560
6120774406447905916748558123582394518296478808720379337207664074037722786313558210871943585188963548
9548941145421699615000129196178658427592262952668962729606487433365873032975850991182706220859391753
8975041495288163291019126446415063853735251951977156676410488408477845587079630687883004842103462959
3299221924586424924214393653045388146553725258726131373376515401127417445466914238126948351525300435
8723172827378788970087461920731852778399812897962296317846784139967220489694677614500019873786638634
5844934850714368518542260616691077548792232928678486096458523787801414167087659289574274636841075109
4882975550072804957744251344375107980695090548471105727936205295743858253150191829883521060423877704
9264019665528400867154278244823889807426006643074567364763967846736489125755649127094869761763084836
1244532378634275558372902324134722909997207838100729084263562717268041111184239979525846278956868798
2272159690891348612851869738373478583119477711701672222917644830322979600624072655862773186994821522
0888753561967264645554537795740143916407169546415647138853981882529678423005773733881933764984405230
9118177907016239002790886634563346294889050383763072403338824503965889562839348865538268933614662955
2929711041483214129778082028265942966162266274417133696176547848179227826212172418802026136891113733
1478232235819231966435042776694353808933177138141654362136325314170275634134878180152889872227215252
2753526858802794411001217008381625540128431186735534308339641847276349513337381293124931225651753415
2868687957690619387872940916427557596256263657680743231467385942369129201082557692188564835545071914
7465749277006771879261221050742788767682049541771380239632519236784943207334558524007435012165417948
7147032730775532187785450364538139311213310669194244551629925034923781135838065004562472116218556496
6355094020134294131511090725947774732448577243315494446968422167480795809225322898791049441044859928
7358561348387233627037360985042335249356815596142366895119518073880145726341912899464271864318633806
5856548517184142019747913874740591730951251660617859022267457974561754608069433517158275743220027681
9474852661533824892421765282555805667251102053774673409159935165542627274972995679243244370033316048
9469720573650819542160198199041575434665557774006204750362649483653333764089456420646548293633591572
1531017452241601304639427070603937949631740926678135202389670744594259762292940443481148065568305709
5285004660885952351587975770926013257713322530084914263334013634499461388332913577138420389534587623
2786336852292684455904956421459323919855092726181249525295329204984968607629234408230028096440159913
0818202512884298677040320447773883870429731475029933992414866677689673963312359539729497788293917014
5487872333583339470790955442865738327148666872553408135888964682185926690107069722076786482260022052
8169226726436950074495324650400915594303013364075399189491476464716694622903883785255579462536279221
8471992486723079648006546128708597045463378995373431678948592095087766310318240192067757396303744685
4884982989517301303215604308146075410826070006744172856555746243076097600013783353885440125369525836
1999987668831675105816372182979098708145658629192509503967791478084893070622709874055389747301434855
2453821578223177564387286364069870629981858287729798384794957406458212283349155585643554721479010470
3141451226239092160719986130460044341614697433738807185942998063275192131044379742634430167600974810
5335581155460755471801618339419324214876430831977138003959415827607665887045910986376738153849580605
0049284482150286428676388308637790471879676308437395805705234928324578976620289931742368747511931053
7122545211196274249705175460316031335578432727010848479434781797073473209888014758071982272892144142
2135388184185615209507009377505722788467467684923122871149540523101254629822496152048431359041075441
2508024688091503096593314128630707005983142810614085567367361983385429211713023312279757672997766892
1471214051999345061014952003845356860477091838691734159484198856088658545063259977938623563321182962
7775024791835238074548782770433945167963244446497225106566113236270592162044728405202458336417148136
4691202560024856714063452810259965316387491863376118392458670207135401443796126242080449642087903088
8554524556002398115093183700328065960578408721101894791982977058179309322348611137033685438967195772
3098994107062919405213876219539653394549755860503477806039390808663816866650760405552003612849457396
7760653539302049751763620816512259500119819433631939618155169950683150342776145411029498995680654907
4019556849846714094938428942111397183243394544650709293106675562435420122359192502089666093091194067
3698173607728512810374359949759919329865298404905869209621520681468583308531833630664061418949470965
3026393940499011733732991566420615171831254277878492295262220949122683276397289796787141674410289777
9450944491433340414342254874134054840520068142997619826486917088628722121881316509696072961627165162
3733574806456206470838003234624185726610409145119341050016422926161672658427211819320182333924004496
7472031291054127055429320338392327157770814268303124534267207680971425953994670358757790021285542519
0402952445088136619450065236294610871038404978126421308174878971814708500163348554162607299786316609
7273887919830165352186053299784425268318345188848295849021902576714629343003694240162129199802730821
7168794201716476813015910880218011789209767664397005101948445729418818880382675207391747611024228131
7878275867818938847270096324457437200174010812751501284554625953817414883962434515643612223421509543
4067087953132077737596177485917287036042993201254610271837566820440805002917113852554540346836574545
6089937111146934051592506092347044948047441859503196819529733381788797256923313933561204079760655523
9067240018990091943557178627382806090379901160060322500730076965591951519967680259656749530774136250
0068058438572644297714386526120023769058524108039204768344695739343557798870210945838988524921686854
1188488200220711285969321541251065037206000820580758223912888670837716550785938830501839279213633848
0166894064350959808924397055497688366100832055595258807587563456005156937458816410485722201809703423
1169509322760185927137767077440690398521019626560231555312777059167976550934998326897745245411261799
5786985623384497335927153342325784317824443975539291658418690861595979501676216002117515088457775369
3761242146313068696760579225758414454082214268571702716150661262522142097394828273728684334753416164
7296160608516166995371926282616078724698670971339321899727859396521874200802420742964591756633891270
7194663816997902830193537079323106250052511166047351810707514609692553132981743744145268337087449275
7168246254850889696426896425159110190680441993543481956560326607424207780942597869644181607931960425
2080403941110280331363776887569097952718485882065662463182424091488357044058693875033046122246296364
3272989593179971271591265726571881892129282572089270591367362743712801085256605560959664383167420284
0475518380530821455055320517628745925788946193752324438258131881897799648249594402149459615845434654
5699387559145987352417995126573677290705055351181590712779451876725139123547915248448516041780893823
2502332064373325159564041912623609247675584187980944683461404130636799862392252747997431549917760983
1791550982404494016576547284522325760435385120430343744276572282908690797708031456965672388809141383
8646315019514045413928845191080848927519104053232253503501553880167552497240552133096944998338170938
8321061054745494705614773401416249878658742313305478778467099609437574351049342970245741941070316542
0331136966477338653958209691765355073487531193000960636143560143858612711949979670090552145041801113
8615664080271117475501924847232290146121701743988605564319690750829047375910567203822330759444410798
4251719347588291146281878835399632525420232946460199236403797585793303615086572116022568754921765995
1365787628179292428355646162483772474112554726932808308943405352229344382799395146972966205889491391
5269830413361715017264694890067893612242660488917880471514964617938454166374108643682194497534565607
4909434825210649852737969434286796713228762391707412267963281647466527381853831707513354879073260533
4130124184537225749122555686494337394603475288810457046394797891863631080473924888501999813039144541
4330459713972851663222315388551539539694511908894837408025234016180523237085085766610753713339661177
6077739348751453738355669366574458970009658704432574215739604233690435888160709609252878308086284259
6844848608546189097921809119629463535374742823991512755692842277294874614573551774977283243346718224
2790900965397216455248762343873689241058994134218752955957782517256282085082966719697047089131456715
2406936392131564929160256292336537450014232067029263514891057006980518821183398177322435436018048932
7436175763594920169257940800618931434910339263658410351277413082384279770408066777314351631557942235
8816624215556920026442189074633847036632883289857788361112533380089791328879829824896777611744025193
4437686674786084568590857621258888519089610844474313778622473005377717407404417251961938830950243070
9661045046922925683763784390458329008214804195320941106686195566806536490810154397731647964983805116
3259207593919429122680031744279374772090846043243801849890178373055376250463739098371717230803748127
9233775618551609851628847174487882323310850784337495227334743633350087070707896406927132172497716434
8952865750264847600314416007793345902586691423780803564236263157535390096319120044138229712051515671
4290012528809368453721291382110943466630115029587294295737252456790158273384640851790910820888109451
6986563225153054192158962827891341982016452158247190403646675539604320866781186985513835032969410652
6309108477519519445177865308067945388789996032645405906884824317012198631282680475907126053391882571
2189023206984232637291081120161708579867758574434048853083397920898106271170951382793593604276398352
5241115749578680324218318039322531567399915363550042221229343992153148587721395526415928347511905583
8420796801913824311647512094695047464627260818866105084608948657225209136399644528848813702880672992
3412762826956914649179692589006197145465726081747678847207107535524570640978434367661239074252214164
7354094214686949726895683504389811699396494642733705791084320981491061558274759733002328207551149828
4084747070598094347912688888476780867095936985959426184293167873503262571068916353286656813814575317
2631527692142508659546928170680922408200688461040704072143484958571377462376135729590693347886048287
8039240384815117462867677935513728954322478941606586781019674497582973957874282890992986697655064131
9334859903517613576857049317000230043244018166775710905068888405425395415052146796101556509218636894
4266542902223542029830930533288679359955475742671853621457998608995307659306190995760216115042864590
8100759866897275987110386476669753372520895220174063007939806091587009110987551033099481199269830100
5189282352622594461436013200364923835225501559373210436833839013149266782821134519467372341740894738
5109937961753985003925086951360415982586612272315974807256102761201816773268091408856658951054041581
6480777226248873656122236412579803213913879411596404332394398050051790920050680609750373831071987223
2904922115534858563467139795535969991934542479029107637648130260552320365646700732778023841220707803
8519628926701783770549658545154062138127915575329214863388507533395918017602995214035102768855193108
1913015812515706074572281720003448933099462053483760274512265186859233121044632969246111080584455711
6414771041751177765988845905292703582144629293608784181113750186620688051759314659780843042153256455
6308829597126635094711458130186823608233412973364617223776207747296246814073479476090482609699748099
3485586180008847121277005369031810198802383520842588957656093322591102554104714699490843456378651436
5276464080835764140683432861506991115405919975681729203086932267793691123449874343916946112734098696
1005860865881818810078715975387741274163478477271068295069720297934666765123127432149802137745586385
3079716044752100628232698801375283826167423781570248032807492235189831572360238430979939493940510407
4639675618093618903904123127594246621880717387725648350197631764495174276087868128767223237220144661
9966895865266790312465370803693376147474702612011691232960566771842084367788762489727174200500704591
1696303028592335357329851188966812520503294359202542599678041224919795097768721708625907081493599783
4952990278449688019286098975648154283958535581070285113317918882165719104294828754473975213597247008
2143369079617058395279440630329754199482173674984752044425939833958252816691324887781058309426155515
9211618874320338494268588694203589945840424827025826249218640473554329656955499755886902827546073106
9273663036053394433889195887760763750746999279114968998630568045891109731027755126139096964162133004
8662353154961995919292212840710553213251737549514220339405531403768300239762319496753132753500313876
5439784771900570953794591238563648691904869359794162821093569954041538536525265396535484561882650830
8308976550681670428368473665428385671472261383408977211473862096516386570189020177950062832249634434
3947652815470656853067803534501922814265703627353088837368855656924934094129989919717667624529292611
6616814566309736143621602509893526387875227196363162118358025709739050384727211828839807416654101117
5104702106752568475917825726735747879219134775778987742636283189474123096048128751101710877233606420
5057581279191290450810199038529890596594106068474092493199261056558104107767664937694065905811799248
0669074723571951601729851240353456373916296835217549621236574221650650332559977940401532318508310607
8743102489508658686214609728165467151076674192510705762071696991058080336192024389223119735564461415
1822635150581482215386070213593756861574936601827137092773867920812031681683992082279949360060722335
0057036660145492702325672925618869535987968458519423703780799698066708597766483067622919263993702151
4962052154671520835558277054048664809163061689724447238589862397187136130070463455277836076672058514
2415415542837427519567359987997991349388515019913506907264187618792885895807798255601144295099152200
7871498439800274841698973891165580676192956786286538873878519545758419008317742435484295753505272596
1306022897572824054265420904941644558152068745160959651712308501193527893218818442462207641537725683
4610354409930518530543263418538417213734506436795097458255795472099492865010659990944252248516336400
1989587444637922259601367260256017452292374183344607128307868281762183539077836224388898710731757689
1579363234295260880985247931305265056657265697150820145961530035145574713257400715637841139940165649
8975856351247306466370578150607935844776611195303337910976219340857937844764665947107279728317890320
4946049766089120086551430762072230859209759918487766695056377518562748794298159013454531332342475191
6448953307807166150743805397185331869150766589032667745888750854274892733732435696809222130797945830
0430142724662747933636544775128157817625505814578144198042120740772665110195395539834103612790074721
0065898118797027745976567097208467772724114343568722089655697971540145470933879819755375141433901926
6272946472074685422454979931419070183829731011949123479723753854896331952083266303357571959416681546
7262239033914936243832440120561295533346524340529724281200454676486317404987339164355935951680426677
8473236598497808186995249541522151641429760250639034869145328645164882632912002503925068438791841249
5124485678083385417817507106806884729190263917184362025572915892781945429597029935906998412781770242
9763958747790887827202634061743230383822580358650731431004615338296212540980649254557001505269090830
1088143214037330975627130813007850673530553937249009843636759340774188598249774915730771395477528490
8904753144677176464821567661515365902338999574223446516184400282624212402953111404665873437301111531
3586782068117108145478464727201066970508254597122236509508126207651077075293390404638030621034793771
6462956419345212799868060327283673208924454390776833326985756509387021893896763887305540171535140911
6698644502095111487821735491037526136042720933439240456591047644076682068320328696216427433929409832
1321553405826575196910878416808417656503213701928964246484183445692595590647904453883725361395300221
0685145047292321660904544464926161521396224354715575625210605964994899333690246017481492432044653557
1450081918254212416601082680354046926124805615937708506017497821090577154609882947894988249639662909
2230104509932091874587900886198194513318312354954267735799519791358268381979816171946005704287008450
8158941578971998440103148108242962857709022395741623215567948007283456527185861194564772034318016753
1656163210748097695563462455139447593002523605378206552253973595957069324985292799345138166616445116
3063149273916283249820374227882268628250690245246908737847369376699976532622542440953873205016781654
7648537271391171059925488029440856020107259889692366668949525271838292305570527145769745384823303443
0575023856063213025961989117591299805803320740642062201407491546647315245747701094526458373895869951
6674121584964561602662279044685022450169417281305718077421795227910539077828160532180972730915641587
7264624743848633840522964347196063452349204201817606378602528327997404148442256161491400914830849529
7170159334645488492509456252244196709214996732771176344126998210431472247063323809778844021492830580
2775675818579979020744220607944070739324641007622711154886271829822765144856776996856004477393023858
5024010934241434982625691862097802945507120943498112455174439269721184321093585789857070890965543049
0618298883964893709774588210578462940606381135018939226151072559863386869699621667777433003792691525
7780954256669775340994080308236430381215039709470602947154832810924562432092847109074892765735830202
6984128303054805985737961646424645229391393024513403253696899171068997517648006555014499932248937598
5991651483287357928814122842905230760653113823732293075287325068773433833186691022876215980981515104
6981213849512176974478972190125003602343489268194388911808835259424520086555295661510011257145278033
0929665806951433156371368880155378089453535299555431696729081079851058917971448859247274090300388429
7100469781077773320518916490990049579259080192363717044217124697670991347202043305610022572298735046
9312823836759331398081139817361940400510601289249746865333263569788769825189260775534157918037628624
7002194604750552381203961929871318967870272880506522808302715780818980323137746717422857593238440271
8212848732700911064819196486173065861032167625556345854140075658836562706662000093441296442638173211
5449721389422959950845547154849181700013101196731562375454324953085223049433448882934239655735666427
9026856566916920179399447848845958628165771447421604751537555142319681477901792873910189980115617393
4421795137056380783899072038218728251931208798302373119650151727531354576758074699135484885420499980
3424872378000749916376470390037549266829409336133011527921648941581119160201364484932650469176036116
4006678515229976507596144872198827882144531920471140205258211693329518718155057363674665170258654738
9105716934447057226481760809035010739902536376914770536080966451650882390851359896597124688808877811
6796090770209123401412132910526925978950905219496380712225307723936502148723460034626231231164320808
5683012948470357725334756542028484856021714175966399735947393548375424233128237585673646651914147210
1531715421116152147378833668802249831149933302972586205061518451625734800983270967550022441904540759
2776967709404539710625557717194506060232877359227809721454080393429608474403783587374370964807833337
1082071343898332069885318727578004865544727261261194857317164830719133856878979254800847177167840843
8141359002017933620658859408306082954032899923873165904585046276405173700769351975163750068675949009
6117593874036082561693622281588571352587381960870590732669637317391545119849435533566857197199770385
7628762633441154875847267286693104752612360806925052926868052023768494964075747848533671052838838495
9376371827771081435694609828066100751748595041257758179245670288093723423136102593819631950164444705
9944643886303749818301821316509648663308828867449346544581429573123336790022656828316697373542558567
0223337793610525126465314372047610239155285229146756669208781960831658261826159521777276733766314720
6367889722075045227626506686621718282806481875752329825180893139693140552384520504044242991297685304
6435756560035313511102631700032234100536372834317484860514020507155284225055145478438165808025628823
6263769233612802313383175632677970278156681930913562840932025953750705690460997192229043789770157179
1421269502607709849625422064332148909079865613546993049940267289435899125314990089253750445287050444
0585918789517116448858512248704268995174796032484031414366511479052680430625701337461177551224987959
8576811541700885234713312480368761277946313701606272631107053363411953377302791857932559603407108687
2923296053866447192459487839982283651229516075602861347300909879310035645588388422179237376516022794
1637361174703418227889283704165164649964246642149050277767326969715597712595867465382494309691448283
2093966206408571806295308560309952267419577182688900539935962945622990636267257807244966418341041113
1699492669401893730052668537314692523691803762415183382849938642898935685662300328607997432763432221
7428304457409629928113618518836486974910415804198792954871024501303960371224240388567865305102283325
3442711368038649082223620789581631743990384074451479544356499758054820679827369837694855066050725884
5112049642253971271144271623452438856152669855983102611825216358585098455098832087076791090860754905
0246412559328699412900370185964698792795694076253185731818015672491408686231739434731881366428927413
8456514947576664003298480104159541237613133818720861729620889794338782049841488140459517389809023968
9534647936009983039114818721793796248049345918302522349589064422502991087125780328080276435571452088
6322875555759020207536769395248291339403929148303023862709813464119487453878264452607833113351985152
2101185379259840591082280051359840553066302873037504295065992427112791052366175088479175335673673402
7598004738138445954559961092030495998742697531493102556065455124691024505116075763656663587041567774
9045419239717552287211913114057828133941894137324006576941262919173059998021614231386898385909465580
7409279623944505665973817239822830915504509996081409482644276254871323308276347557500334113620935659
4308608382535685406686999155657992014088417908120266953744857092845889455400800056401159016878279048
6201738155597962051827802529410493037509978169696631192765364110858184471282779911235096437365296306
2287835992590260980316420556325149123718520668598783171796961989921774777244827356513466760256782674
4486110345707431919568219700287052166685781835430645122363620482159875155092451702477123758353085653
9167960262345965330719019554890245422026768186504407153107036568826362327103868728082136737208209671
5707443570575516725740745725125049752027150390274196844482149286645294736986218146339464161874496978
4870560528303809823208819845136102875145793743393438348320746107948520832649401138775808461645121641
0950939641732149044036503918384871309212424542953122143309077092479240319445490504960623379778846184
8067728797866856047882625171001966756990310961268963667162523545398160511424795810357970187317629159
0073966351919092175779159129907929656349530285510263084718522516421980008427044014993415572044101304
9650526771006735118267952401605196055717988058565851184954113144789647413536513610942860055331951295
0486916728178478807982799910389822784128261756357668066944579890070998441289995318376913587584088776
2165611950562237944760344581019155773450779779833398192172502672773750214524376647289955770608657577
2597615179509794942994401473544861722121029707781180489408847902121842131241124209013913228609382275
2572967249352173940044601941595799563391535124594983032560584321681398962384253287183838924597032705
7011080201260807852720471771725292321905717847049240766573630676715439537485704066488791056042247801
3195871392615764332043451708703268190490029082754365493137769536857707695833046212425579219574463664
1888135832694902175763823690308721547116961193694121362730105720541112112767047744302849206625928899
6125946829452878004718467387630880963100126923460717727971927622134253346504346578270233430047118234
9714128703080960965804716840501233940630575799859189632545900261901601802752394501012998570753282879
6479444205560372202982564257410379995533838802416300119826268488162003914280602089203232500746909603
7397642700612479702657509043331437772263991605144180447301542284214209753830355459130875117786256594
6985013206781044275633325494777544980147123153246774810236844829726669777617229684146688793667030307
6893993944138490831317603429106326567232814216512366657734887426853364715764991068959989802765501265
8943751351870912409352258016400124281403867370047845898123111450148227052708891269437569145904166543
7254528644014171795760163144353532241814291349941843559345081965471328310624253634442140004039499005
7218543554909008070678808343763354200995989640876767141198491299647436247589972297051705930179499335
8743743119726081307340935847764803677384683848318365715936037689886869950749282843901082032291891710
4060390818585963812446218707460549113541656819956421721203846342904607972585042206278459229741254517
7740326978523067765141060874222564840409104826111045240088294833727037954899486889943031587996061156
7775184286165621559044697365863291285783857737634551813058060868382623648746529150900940574876442447
5416853640763079058798581144505074551480753989987781047572778984873074180714812495778971055331020195
5325878338569058958047902653785127452147805467828873905439551459881566313393228395212506206764127005
6732868531953584794846098453067697644450989852145596115043697051910855765997992468576728090481099432
2999908053828735535821866316448152430235592099634426091968628709644717154819550969505746634747188758
4201592185493991253097546563518314904763303934536479721157816084878631515447030408961921942898877084
3578624596144739625024438825537040781397562455940075290007186927340327906342436791225591604058375300
0858172807341857665052682833367377126027084215239181991041232719328704570814218904024262022195189782
7214747972899872323288856406160796922948046668549105385835999134677112901103627463512658773577438842
6719326861331883472873398524224359452563945176525030874009495262152564090309728362190229664574437032
0409333555963725608434843002562442026956105606068608981697367009891422427928685801078698563948364375
4052436348823738121948026832898321690393352055791368659716568864526397502400304989589390963966048747
5157613094298331402821716927250316738362459191231580642503691352308983306925297778554280009036641067
8421553688480507813613333551661723148669345270793219175469598272301934871410099251824863565702356886
7578881401596578220453317287493713404925788453530454666622580931583792848077576241774874522788894340
3338021331267294985128214124002309537339306766940277873488453821396890068500337095023791320841356967
3022140315154951009976004107321499831475585063284257852539615694909677554206923100710873406102267992
8510231500534863888222835033469676640741624546495662306157433347840962434042179280710100505113331851
3698756864541053189208159934958492592569769887934169677327999877151804947077374773790687495649971021
2342053205415627372089975090177162063137414128965035446496997908584467107954605524728567730224872656
1170184901154168337543416480799088809597836479889620530647050254059186754930605326822165581105070240
2005306775092399467922865704142677730917507550417653540798352111424620988154025714388410963574689222
4103185216618948107384514550020335807045128185367593148521221310916160591643066691403087258656689927
2049973926963951502629840674904171100545121765190814770752963604603423095394633561520331541546992021
2151072454006144751125258641507945052138329012437221895837369179598700085582739875685724211836523498
0592308959773485861399140444814631490503220140902043629624212296417475272344286862625315597948431153
4255260153342903607487369230843988100587772940172335340027933053083384388376043012390968590689833912
1343174871132843298851827855804661366610112138825224259751105610716475123104446596497534588258806905
7615709910301070196187218383220674336648315511033578790359523390545755139793212996357488903000685701
4318218869633503210516014957442907965608410156623742182434991156727369844839162015166677071990243982
3400851239868581506463777247330424567317734451580382194751372623078432663072627629129524532482120312
5908242130254003214973629920478716168129601375803975436028101718186685793009616992000512357204042756
2168571889441934367372262863354886688651324343447799092631195201412633968601205775510454351889710488
0250246070811102964045190749841464754661231537610618582772582214817763481936302356936689141110040250
7286058019814119858676345393549252725094423109856789959396755429321219642690643453105949509375461091
9498097149772310351645665130309119743752948821307730353111733118197152043811369380578997906585235476
3347819110138905829394977193015690886157823608145403100644425602834185872108182589319185423590404451
0356799601934485430396933112804502394870931102923855616277358795151651925471785929138940082462140254
2324622847087137920449531533685557684870825980443867746622668616214128870491092326545998603686230312
9842944298064093415079055870990324555463511517742259745832865587968424634959581731269110263753213722
5484427947166045191364604254909767068701518756198562189395246765347744158268755864291176993749185846
3127129545599420597992961263609203116864477672512443748672045486818488953447209610416637434491626620
0543393527699950752383554801207584297842583117535313662983951564212608463513186100795921698387777128
6352003390137322864278120204186334658585521463790497220135798264269716750104081575201960934985278631
6054585000000189155837914124180232029314060968738246653943709804234934383420426192581356201025219978
3701855617273832859556349946028971505422773595024500968902510415526539407676164959960813366739496551
7465914083168334963157613378912697167177633513551038737205067754265930054492618196772837435922535170
1802402213564509297155241976651525610101499690004742175625407336375610854679271272303373021591400351
7109398590078662960513725676940379871493179836695284997007534568484495776586745518847131736528897825
5600017172161011954740757893029113457943509115552390785494867481327148859476602567155434256086035574
8788924753025049580690433916369021708570416181339957895687146514714714132838415285931037569163011376
0719417048252451560919594468680847606265976285537764585889029080237552576245387220231903774892523605
0034095398757942427390977984579446014017091266265062037486176064283244621523073267486421541893228978
7007590132980718984228896213955790188096976446292779885915412965483053126457895693716539672193065628
1354464839148158043503385575526405572261295029642251322796727708787366173417497996774117607104101913
4628880466537780728663938034962135363296646729335841978615063407596965591737958205428195295750754689
5603314030300181531254150956927712585056415702310789382664580702832532806616514888136171932112571370
6781693277608459634419605167738405276392403789821152962208798094657807516495719659937485360064438865
7333036018097581981556264183417599684777653086774356567632127278991977526206136815361855585056457094
5451451704777695934723433676816831921411108311528857105673135286878418033941153155541684773083334739
6146622243883199757692663633509085140534417581012636450013920075978358820211253423516050526015531164
8398326336838805174134905977451437607655188018347449278716426959336815305764512530979627446356578605
2920203445025136260953483657996367042194788054648667758784484627544409691312638902544038224006440216
3488819008517294240321631834453434034396506770623264769475980011709630388297060566216052457382489123
7358649350570066654750784213853007428136908603565769090617004261103840095845432057920920897244076600
9819665793825483423336023344258518283257618155866066338157415087373709068954976108272671486848544364
8264267372455033900298776007188012679338724562613284546971155744021435759235807275526282237509792365
2160911879669753223772663738660621505425901597099297075474908418358854124180997500827932809826131866
3752462725143847235590394768824579664283111126747122510742064523656239711539766073223247788675564319
6392507143394431562581987357127960579734908914477170131827004439608955544844422840608634358396723161
2084358939762434618781107998867370977822298114178885555779291076084313716890199849726832979709829759
5316433030907069136204414228449983434226830549582753169076792288510469979527841657956973905303779398
4497657127842685453411805328775065551020249152267256363694492060051127705223157799723581628185646875
4232707787712043186508708521679392349394043183786108628849311621143188613320456323140462185636255009
4016298440492426170574565324431788017222089812741099288463105216445303332248511955203930183264924192
7507002105571326494498424735703758291472147047323565174654708020052518479603154900238168074318040042
4800673523546812318816223777638334711087030218143030638718814170402913999271332541065684322422028369
4550390321828501507007432075467436845940907963665443395930143694422255917912633545662967924827714857
3213612851941413233866103771436580854150899721938461043190058175121743129708223519522714137004087507
4386862673856396358888518518336681228956887807416175318147724046539647887635982111161078599711085800
3075821319320677519123576764752482402547152088779149447157236303463686584739780570022797005288568912
1273203141891651725288549965758507811956090602601606332206961828994302136722034609993614902664979287
1844736433721778643359821507842816387877808324086602382071560152399825914366816464886489905351233186
6945042679093620242791902419328415618120701832246664766881584889303878732805661090724877661730402346
6132974700619366597205188385347026098828015971876859568813461760498816002187133498014716232992191543
8574798156728372475657018186300853778282875252090488972797064956535962113461458303670418493357608711
1683051666657482049383418700373170701072235925266245172298310142745984906625542508666526728196251604
6348900230152832472560625700858927460251234778229267387881024783972871665474758522841903089574562494
3679168866060586380180862535834037765301780067595380074006666209020610438182978609998011803732196587
8549872768722297125733287858838905739384267659125756733067134446004596210711145184864333412020606704
5866731262952290756236810163120239260749131550840794542883711215161251330496817735823161908419756808
1932873356404050183813986717375283463482324700602842124322790692786146312359676329938332870230214239
6502992318144533007239816852091812771516729171714890686750276875573061942923632011365148497188187934
1015487893852329982919959120653769279553840965213282884811367396344181670952496449054190849925173027
4196952951199510629521217310628476393432690915529326195118386217657855676085472646130807120715571382
7704201395601465576364672693109455468102172078577101341994375819781530712603719523558895501162725088
3705600029796564899446577666465636662584808040469926523503400589276807874712157825357350282081168433
4616471276996646296342193465787052836100200746767822385013904005148715267990908290766968609401987040
9649043361359169341803184633339071073346995321675780391508485216999477421611767315193846159523714994
3906950847819205872845346371559260808376153182729406338261590863785153340901023571211015873119640076
7999291623696197357041370085019716723908433885100395709539646963260298925889035986471434787977614822
4728098069704493421890601742443027210589077131706147373010213016495132650605150078789049507330831169
9716674583585218731772122468687099697318314796525141998994067009975830267311951897853253937410653560
7018720405621311971063017232283945028670754176599527044909377629465878273951934329350437162652562511
0827013949697490945325970338559772140747291963334089111054105242672017193636046186291879482135389729
2550209607386357602558909731170657098250733374340436904455325316217455038990821248333510859847016378
7340207228848506492824140981055333175475361854987645534922176910385308904157218861365426921136891980
8567622493053015090172812349960225230309743872130033778505038342548904577366514049805618101387490282
0533912263194945172777446497137280304743330905419737422045343925554022215983907331119298685978682724
0530857531167600546184853685563087838290813695603465089191424918941925925185001936700647893404082734
6481394827194944170972817378546232790317485873488460544821432852405054786561371605063389085657166360
9808416953195799484057746660086996934173267854485999970475280208122852126953816805927853260238931065
0447817202095399295290876532117591056483659507666512102797088758219927850579497677846323833142692494
8493422323558548073202424151165947373280314266186223598925695671370908873810518684860536588113594243
0360837609249054848145178531770837306266142892292896878194369296551078453204171992918516597936358724
1430132284274206204135369383616489398373080369891115912651472125477815566003431651671511375589952133
8258400252109966152018101114983569321589607268262552378931832776087479629946555460457252197869445837
7030931869832734073725132246947902927488784492160943522517213416670042720008534174545425110609635473
7102815035407501228240369626202990564596254117368366490471316838418191120724915908880362096966481358
2575210361874713879379546431606049576782046850937273559497891219681984836232258149249578369861237187
6915912485520916142905569486740432245700381689467105856236014353693149492638289244932378306941806183
1360270218925211814512469508261159555446272998687068870399242640976167456372706998447780411026836805
1988616529451582976305353220040442338549667972249303623272908732860991988736027639389852746884634931
5455292900083387266807022128853851482607163691222011794496430301123828233896817157116031622313790624
7337952934180389820763734419093174736368276100950298542690335953057440153605863776135764327589353737
1103983530910589161716087735545242705430871978527551572235233944205447618634313413385230596527630850
0154130695163596967536008236421044871126245539157778588708035408512971090639391451006665777660607557
8363008835407218784130892570631744329474931012787088931419131211276661158013612112122208361715817210
7048333662513186676260429699501914139597812743460805887421845490901964191171787366925372123305424877
5300819897655722123232658464807107018970491754429869395903265425375015281134052634059814295572405829
4639526345813903086155156472263417043788251295120976850564167756397429490859610216210845213118790635
5717847038609011080196377208808700101165838461843736617134508116885830701217386129269495707123107339
9566129620899852159765892205301549758189153638746104346445668312871986259878603177729431163417984852
36413098352405672620845700093050881
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.91, 0.90, 0.95
Generated 18 Oct 2018 | 14:36:05 UTC