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

1107119336429393554349020359929160874675075925638883399639767110740675535742484662545166247141224381
4640691315805141429210814089774278870341235401650330648812617333060692531982118444440071620250305634
6968758265013419891127483861779563942810878141828460044518360370794831556097585428489818046931361839
2947378821446816774437906892367683837477252875323505342448737619917234282905282286337467140187673732
9179087030634350350313289573535778177444998527759169510347853100949828623002976438232799711516625079
4864417679611460804551384838023205500995560410973667233258749025249066941798470489225825140401071435
6407376326262543703835132533981297302056052270605405899715989384160236261710661308578868809125035384
0595755506542514264121172052674771032668099609829748107186325277706062720368056991123142901978535306
8216334378836347086291586063456475947970288082014796672887226861514462231499165229813667657878221308
4495550954139778960932749375081474607155936747781031007064074240754511483713366852638013403101467069
5592053108116466933503382736063380283998544627155848784506429539428881217222069221249740122664312968
9979536417838247722418540785545806845223634237084366541936184996968643977123914160376518325790753566
1515417659463960749736593535245364044216880495344239448449921791944211311363007082204393036106053356
4014837328460407270309732062554842958274541811021051169391132230094900617969741240310916338633513687
7170773486506020567359984376256822054589781996301713855203977868005089798637837509841320654793146528
0642482873475521976226476398073047769823858623637740534357109312265567663664421861984134548348373259
1717434943947512804864404265744499078543788777418876416407798543592969773564327457028680249830240407
9002417064776904552849332279469533562814571310683727035191637213670025571642187671825039834461893627
9778871140410904346324404601542553503037779521191771971819114207712106833965775087645845844699258742
9039583208302931400125398957277845918008062366796178001502406132116033705280991502299408615332462530
9347269818942718545437354417305889517331694766491128781033342083254152548231266085994784348412547715
9442710185274090753690456660909943631686124220682651702321531650412079999855544126329740902666223400
8778513650323730821354643607481341451517631071060368981895709503320751366294127508139780811899438957
1718941510556586862838123007284778025926059531216281404202634258974673191165609300191969675919356943
0730843475835860788252864139429058446633486259485744995842498933421732108597454645417724407801536389
5860302001622488832847487464750672346442909579395645885959562892178368069108625337015596636893703138
6304845131913621369447442763339607435661225349765164780199328057792140091016850635335294830383557893
0414654595197935881977259938662756226620280348923808718870790801334606992157807219040961986649565225
0765939002880066193718288111703295261261287042556130447806524630263376478201868304666189618309104939
6918687478590531053053416907183693090832516734322677338234791209589081378419775291231727202110779902
5939486799613740277540129980945758741101336023369482526997675356149629519478796933933466808616954407
8466868625905248740385450179841127758530033765614767122903186665363248787073279641262506056495752287
2807450267750782541307809422021370138978244791977350693903975282047048389612249425714462309093582368
6987243870390846949626778571287646341885086320274473312979771230659676953267369332926655001317621169
3052328756906566221763519011713206616585852264812674418409392232302816234228756371117473563676714419
3577439082421714536497609739725168056955134632700941672591871887521411649040138912360350830056219123
8101456608913766340622836494560484119792796584314837032344686402496650483075106608380856837023410212
4847292272195774966534492624917966279685332784980986304966966723414815320051950478074594658968079183
8972071599684639557699698231723185243420312079975286322822338904366075433626868442890857014367566483
0794775739691022655309180062088183052879854881447478846364719412432718142369652326820113899105011237
0497578692346531530434170375128236414032269296930874148013738671144508394591061469368463339049143154
1172859913460629066433170287738554692052617268298881440627251874283714328739821956048581769133132444
9580737719566980514396534723408942368138299480535902717883190745162588730564779567140100727404326765
8664788211809206358790438059409977838313387810205267212933128871520226288661388396783831262415104631
6434882037266492538213993461623817312637614257691105417276796975202394398271706026941836967358570642
3799131808438515885390466147736655342635750403160627469019891121349259788594630939978005037089337099
3256029851481397522035738852227847732914170550447563272417126802685049780707923760808251411720865416
7668003543949007632495882562340971773297071774498724469702727132593710903382503005199229510858585273
2192331809248873599966667144864394904853644556446270839605137323155546353388677179134892881626089655
9921390491061970040295701472463045244190001065573685988306319592908465004380737895662941634769762670
6348006237942680513175705652069044916901748390472889355408214878536796805479240992653876547055231172
8351497924756678504116770482222202368309177716905150423585207444131450164728325669495294333306914705
7733917482511619159242253690236009521663649915801882860516425848747134312041505776240907293209010785
2704551394617470384357045296494407350098184916396008661656641743677089027603819852482439788342688385
7870246109841602832154560210518145006131260435577722914523834423640140183219442325813144969692725869
7835368617376798664143561300656565417910810788911215763513034655515459333038960814587798104384393751
8052010872400455227653711529195074806915764262511666778845049535902368884036212926171453858464075217
1349182487861120056997377088595106678989369494362546770570126249356639005557564204257446611880101882
9201336782629423279877696219966202986799089855529190652715678528909068804563918425206723322111581249
0781036242056265643473151322580692869331254723193953904510550021973139035590080094576797456058056612
3848781918727574930563144536396638736898969751869143270276905141568795001115722706252676304062416377
7483358132927942923747965032789855233090260686222027469593882423069247282548515160505170896461451567
0523750513244850342221280412502899149019445219737335293337867177704027149318033069311359545461097918
8186698472815880037097048244910485270094896291449813637632288837576941739643826635149167524869932075
1096013506541899821271413124103876720981360244243606852811114336974772465741381460838762729055875265
4459780517190577869831258848106428962661941814493192269638082996896988316304068779029821354260123364
1709828329469684577451368816493294238285267722318346313733314770254685768402931881279282934440089077
3485667012917408676327531837862632918927954035373174611397225867749074012220673584648332500264212574
2702631261435316566540997630205242568488280184493838503448594297307156947337003406551423865328037965
1821078016661281889457325626366557369657945196451281178130430485877164675648555876365089369284215147
0168295653763405539559053172583684985729513815642678000824411865839685028055169046585341455547957429
5728762728978349964176007881713270571992883764145705231555538892331631480378922457790086739985969224
0616175985787325147985439892095553857426313261614057572607283816220882933806006543302356036460913149
5241162209124985239383252149901276766414993216810487087325191314787623625561496974093381472711595856
1887861713394384190431873161565811884919997611201196387644022168242739518543522325986773657322163507
5474744064776946198790508605670598479069389860983770702034956695637648430421938323876617126212559140
2830767490724721401650138885694892740325163316590646227387691941649994978434277705742938117298910551
6428562092995311968057489188164518265580797636272246792320232277693365956151314153100933986371241043
1971293666733671757063153767089742636170708059109767931310429511957668312192743783065805551019806760
2210855090487946211619435629064826304849254155446058817311008692825963011091127763397443734509058669
9474618007683561748243713150324026961321073514018493255579044323149151682586711504527752547771796515
6117016568867772072021176395352678403583461753403527970323405895321635407618265148633059062420935589
0458953958130452336622079664967365121431670304570257805514594000223668261554855892286918951553175657
5396961332838517149977159426635370052805372862532458130382185389434496482006494902410978237235465113
4663501508712300091660544902407144965023104627834529116724735909288736330353101671161448846371838073
6852640874126518402450048436690535347178940493262568730847291063974356738935657574355351089796773832
1128547647311179421580629250702844035917968212671545143161698262102486127290075255898841407382124988
1415525590366068801732459177681020927008500138021260092920752019739227152397219538533097163049998264
9201941737635497872837101591099470335458234178094024256070608535318959101730864507981232483066360545
2011719544999380166387156803961481847476359356082664704357099290715352230939379327594116662959185681
2745871409029919107075316841409737897087363765466498770994608105264028359817276370208685489383644224
5856187826038739281365126653333618854269441563016753855901437449655572348650992548199384177649989898
7534931739440571614034242048598218308374414716992003384180446598370911612922352201946148337112082772
6457633378539876247668624784429185426868878901007755984669671934347975837524877294409891791545066131
5223590279481782171967750563070209856892043164093248300353198395570729643487058982807672082646538378
1172663907678349918324221115412164652585029681027971483681679921372106089644788209904604548021123776
4252616321168400514737447045318634834792833757539160327651306704510185989826346869581161043383705875
2750779349905973963171663471165472698514588366325790461686549799931753001397456143162904766888123011
3157107948822788222145769722146675400028974349765831084022915562232266319435139554311628520379046550
1660418121643745600431875155396159365597311755072528858359384021843399034652560997891343937254063430
2376348224336323827744252744810934933769461156073443053912480546249237617039261327559139698022444997
1621969968621909092473855547703083977642254569866852643554001808687070366989204709684166920214801465
3385622644502289418406025974237311439340051525141815096401959551435117126568889971480260973665008998
1629237305722860004192154493639528324257368434750018372269421974734700246778763057397636535582806599
0869707487673622525761585541807654524692896164344916461235710947346844540990457272321808788669538914
3818548255173424292802914079380163283214280801682928209881490852954084445665541355961226511552914452
4052511865281575051199029283361960578695181472462981264123881879558831392241249989483731207062061034
7776612639217502167710355043990597111600828276291386045566338301260205489951499567495034841715406764
4117440011825818452812196532280602158257237139352133764417299138592214255296588530099467450334616291
7173770249438233619037916816391997211266699660924201674572534195551228089718170377014831261073902402
5598520443258882074577816401814413654432218547685149618915143284623359179080130948020590112738361262
9350048435596428817937539083539211809130706324417808710518669751184892378942638612599169906833756710
4974993575151859199503130032858352075056990624703119656803340180527383947367294418139970883333443548
5367566759976763946715354499154167506111970333560065051011555285132454527848495537175249074196041506
5463645563832304466242152534696390496102184964695246097203352781953077416339735576702434147271083153
8731021526178483435353842785087261479801291451907058277258217971351911854255394409195407252110654884
7155107159923305266089527528178972451683252343287266915576594321214281652503746222418733482703674373
2241453412164140578599983771083639873408482567534806979278539726593997817336178461264362537877727514
3529624751704735342124595430529313868324472452325826604870998360299965971075244958988606005909065568
8870497845841462955250832300731714008097888235829718771472069309148099416875221990900277244799773493
0202784887617020059189016226669023959962447545058072669630426258824742427949121662995451259231542766
3485091430609576830760706829695824417038992119207401679457663096881000131420858026079264214775154826
2419655439305729972345912885237987204211605105042250148470668708390564334037005418029893983875180924
4898195572767568749347094580751866267484367004762233908217083736343922194393043147027457088842779218
5004704268350671351322953588552038668336316766488270343960190098662345683332433919836971305087480764
2960149770257040784953300377239556954052319442453972398866003886771319846309404892173634063382460491
3497802094612228167411508305136562145841910741435169399008880480697984461982059245922694099092291799
6385509515765656144499718450790925762528827034315255589692614804428052698480047040996508936951775339
3982726912175344017257046226114159442012474755944757870807560595565032400623766072022234093864243890
6104632286875666417318591644271151800042323791644418182719168372413852366612866700819538944096234652
6822881005899631722060309763942058836019704433697946341108938978207207851705173036616383123107586742
5203622831103205499386928742722814131574713139964238653927833441926187855862969492183426341754560552
5863036825799104269503737167157383143472912887262607484209910472275058908380863157997956439603363692
6218985239999797944729131077198232585663657790311857097162928392590499803645152402347101966357449168
4865744870776309265893920403342958647417955218141512522592936867761187642081004832486944287006938733
8210223174159650449541223832575497643233091955436481874040432422029827313320312191866999259571661643
9154607370048729949072178035673910962329084877306863884014213840937939486575992407148318541553157149
0000048614126611562102152091884778608358079915620695622106409528969049170181221560204171414901315272
3004101231227520346915613973483777026334285450212018618754310727795730745222515301268769785648646587
9766580890165407825192045184840688325670785217388917202549866966454816611024078744633946109909546569
6339557713892392917958728516176751520885213103273700750081830562409591172552478681994389697822707973
2775231767431509043759203481866609114620417664771585690558407052379770932009711084674593795898543432
9785022158964548854709020424216177203099288893898489066211095104408052245904613932514844142996745964
5605984675420339882366869128401651671849159591665767560188221750074188402280442371018853725808587938
3948043993918670222588950320716049387195441107373943414527954922395109462504601340778319927146333755
5361715018986549040713735896766346874500735243410451585240208301710971018315182778244564931016532336
4285996122158718925944424930146662805272011315859247761207480002021422574832894592890506587485782726
0075871117227730814765135522317810331872303907296304583285139455591120486405125645207263955783935039
2662742196802843565077140989615942143078132683211973636245412481661557839830529769239765248745542745
7189338792131898140715930680157696969087802310866949674300426680851631456745318190353806287254084841
7366448218908158244306569577575042378785314375884647260387257802555824767318355452066460393249435985
4212776209318010354645890282302141871008029547181651078862097489749546114169353025543514371813416961
9560536653965821137923478937222214851735302813506658683594294230012360617810493938434286963416031520
1580596791287779335957819406991202871057647992945196396429825332459106128491918708130030307545819273
8390777398799551421827742390856047861347838834413103981979909912342019991869209877967137551984992461
5020588372003559657780431273408221722451598731810512669523601828338903648853591725380807941634054188
1874899146548689101135891663972865617551255648953082413848192152436908633929334037255139079334129358
6346397918676015319119330563125482502069826976046446352817804403877526600847295779538224836019524540
9593158108091828420527314525748369804403964819593272160199118065389979110556554962332717399181718216
2081995853345747701844350286104752839695708086153028477422839613473960213742874942339168313565673112
3792931938621252286007719387871412805480350141803619241283912811304199891614639721249383723198208901
1933067834932090343087559099446604266016025254912193075834899702051464043674321364173524830963696673
5783820443009183011103284241043000303644833462618426706497800871018650104433074191824155495532221632
6585553364633933511835200026151846601897339125973684805234461409989444468483150501570307740527512145
2545124567051192675738258973118030458032219956586905697737659614801077810785582243282507538549500594
6847358590691686875731443389826363515354439398093086276910089900211283088753668735497988601224760535
1383484822114726070744644992847204482024573855879594518802519140351491350071681473374336338615396938
1319687455544742664977106982293472924209450462188133530511871564383331394707445351165946792341329880
8642449749044125227176853953573138349875900287840807197080551672598765521787248299358026876875057734
0536170275214687614098953456559201715360499634741467064197052550439734236662068302700713800751638552
2825884384864356979546482445206682339939568824182855348919333584359969950693198078171951680073859010
9149229864814017651680805244145761234733370891965657972493899933983571105069800371642841333138371402
6514347126563685458021777351617087928688270821692447454112776076433199833871132090599672115776268214
8300032738122020425416283831072839261019265626231323224556219729642174963330929076606546693270159614
6173168360984369063386027494789586759668199510478502455238095455192790059841244416825709530677555353
4201870945689790780596687511724153507785806278672123562820358225453069316835639054425001805440207208
7416971586800412232428972137943846156724449901263735316216965900266768095973135777621202150012927493
8099083536788028492150017039342303963883373454137648382298851627358050856124205999380507317899515977
0102220196109723183272270271416595616581585098951938559637719089779724428228404572767722710515605570
7892206120977333163995946165210939234786433868779483292123650286018358259187644690526037893449866135
8111305994703853221252797168300435595006872965578412590078098946017292869188448372532539072738570144
6205928211245804727655174795140853504013213414977893096753567578832826998118650124642536586810556284
4663411172489458316898454857237193394602125929209304571300596079231958379362737301045409951132749115
1604668826973999807073755722252936056776245570222820768472656805554708078829418387888387868112534125
5665291126559961353029382675317827782017542000916785060140542526759046496672256829720414499156204482
6484774211272702683620819384626126089519932828039428637945630382780891486900579654687127636180688314
7025151722863476105946982797022274350027206572399700520892265195103196406534549597148611971039979458
9013686819063294451669878371063248184217887124771268285145727178990206443080599299796541372613536223
9514279756600165720560561597964092573680043571209629980987155460418847287916937622177293806738285964
8266606855332256482543744695325159163279769881595270200009007616628447232365843171036562504725144726
3049175410025087686476205854363207868754150384127151702092756520961491738585291940697833354026442229
1135734603277929497417734936395617562935376414298432544873667817708258744969438380740588864661340566
7862348798964857650732163564963885669738707856704773402922206582618683420712725039857845634294700005
8525126169207587316524492329934197002501146742284155788583163380571392250797475011125697981207958463
8206703191191344612816728378797689999772575961693411174008709796278348016890976449641489890821536093
0810181709123419342539929561209583505658698965589022289314283885270999215885510899495971605222833622
6917649782723584913975543159533920617552672554338935156113375603576590011918431174845030818931754964
4638013713572752280253086652552663463600693369184258527671938748987097816174939134097364067901657804
4916272057178821287647467564968671195467278471829806660727934387477549573362869658668486549119933825
6505245920500277844193720256191633889804436814424755896805718148123240726056451049295956516154964301
6073764317526692154908207792341600018087209001823520274620954007525393547572683491188374190231181847
0390838601194027893152243470329319931021494706717956567809708512630262773226706616867015063936816593
9580833741810336227444937043856737900689018670372599171850615682842378097778989247637687065985225643
4478853966334424249508589448886481489746601174370261529328147355822485036846932533785371543509732243
1839804865439301848848760244971436493061698310486346640446869566734517784158482480812819573977937297
9469535865579908361318304976562602113568174755645943959835913083688273676812617549539241138777540886
6289554375170140119790969208697742460751728396842143076394842344737822706651473181907236380506699755
0734710524071878146013878957695437594401497127554999818952455642749498659891780355229166361364018729
0813622025311015001358535247901567234630052570852449720004267949599162801581289155616603518370837147
6809246056730057094049066221355083608406378782638651510779984203753384214285395466636820451762354720
3084836935536761175487122818117213026455870917985506891834895564773053352253368400406482684086682963
2705734929701081541113010413344925964530556387714931516156678864268472069619281802931363026598196686
6854857564962853848138569571487000745735265235148604481825145508841774059780049080063552618274438318
7471471146988681602804258126534642338523850385976115868573107128545950722977129602105003930234071138
8565512137316901836221079932529106771135505554781653613474835423704352154538463687168658858302848180
9425706165279426370567299322524598986700583219731090931427304811211579467868012774847634253276447976
3969116513767118427554359020232751612279556439398370798247696602382455768547209696921985949483326961
2439053830094957963975532736687800878840844105371207789190630507106335481863900212889198775618768168
6734089031769594449825157513250694908524625141138872569999872904538307024213151798851897906017952714
1838608748727789481319558659360960194339946812494184115089339532246520172084347804686119987520317497
8227056057289903563444159442758044931749388779385481696601617315700157626099759648529474285780896470
8014397281524155506218310158885148677164257765478239478292844630290512444538433759930152126615936385
6494022860438570372401584438386548919637267633218911505662654550999306396842153494976668911296008697
4143115662965614902179224260915224630090995814501244456435862366210809781587999516040898815212396482
3089766276268852454490533366062515263183574129393726678171052240293660895487240157901993893603143704
0201154758730847098237350800314048210593994389560989237093352853196988774132009742074448491125068511
9911495765123610315957178161867756300180187025040717122694529881600792295457720312546271668530401534
1867466913085016602601853105019996137415010634630142764555807843203140460263243503743452477677001303
6329952238760906168833876486911296018960577013010163036858310259416738904493715046880379837196522669
1826352211752408342062770920128379319143155013657231427209339194502473581493053487491602970409702322
7752312134727759661685891189486880903987862991356446086239642916958687406213300969498294106109088072
4432891990996839068648197870663625458248967739003899656347003371524963837309226279067639205980061000
4266924422902641970087407949930899037205429645595059298823450240336029030415359063838093154536319455
0109339092443816114973857714561998053285605370147934749499347644118931610423328748895894228303956958
1235121480068265422349047297090457696617848952667383115956046019660366258370759313326214983649847239
2237753572923388947197093415393510633625175811792328663212457994761451009419489217245789263585011277
6003646641488051574415808728544500109800633963085383487122631182009001212076804978908699761336877182
1330615685914777029205131864956866538563478710211678768666882089862324723028358104309242681806082489
2962898855349994587717500274586419957710542327838874827829742233620984293076833409853513750897185162
3752267360509952158323255240841137476482355298288871086724155219780767341498453234270105677733680439
3862167907441495249130482074135584140265381324951294779915737131109698316379777523092230108384837661
7794471861829063669408120214483969687446609263465125285096642817316442310068025154014435826089031997
9966903355668106003140703793937748995417798382160197650282939938935906795700452064912754758078062257
6559458374643248336360952104522250858067882618623560044633541625955160204575279035416620993142915544
4796351645811476426651935846854083283471636377640551675679860899658021118959326231306078108508231330
4257361433320673137806973712795891472096277338053427545549586444007716876274449848597736775502880057
9991870173273326158011611920294908934287546487837647727725635877781679393448192738598701129497404912
2977327342105814795709806498801478887545705686484058665324610760017376889203567923388476498039863480
9506913639997595151395489036886476964735567100305859879186071477219244487690282311145607727634425156
5051721329037825633724784677353290460879752988973769212615002278580881781444033787729440476945334976
3739133445647724494917281168585939412378469810176097275493291717957371553356712437098452657461264953
3591037487214932776703126880503848705142292566621069520528349444325714433825398217058293793533508162
5222162094414288177839846039573737343811253689718252698810389599705553807350228115085387579762452144
9657499332475049327918444827188203419004913707380532891962228634198734975195415894346177425834692004
2677071329737043405104251574188089806354304252287641341291963511820429796742304924712577063409302196
6640023465322518573826605981807771082305096174887165810546959890234043741595001164410931861205426265
9843817801503300116906268299386723594188515267260603735889734170706016183609873470434326610661789464
8449261144702060339227462610178992367113230605701202785449303254351275909051836381966112407043636704
5140314119872994607932315443803876999871810568360827959252993134276501839597028112034005800547361243
0261960682672589862266913588319322602952707071579873516642484234714019520453325060465230954074149867
2503665450645388591868957610849335907664702408332799939431536108610524887374659069027376808016923365
6038616595356809860182427288355544929118334054076781957323858132457331498276262613461855237159518815
7041331535787995959534995035838658669190958684961401524354129665597433936124612913497411829190348636
9716124988351435476866105567508249976565988523914839782084364420833067199808906291584915938770037191
0282497879616938549077392343543856724835658665476975792749551809352303242108644718105700084422690930
7122785630408030881334117968045408757118722153353980033851593321496815381457761902600832155938783569
3461054792813705162003342626602139967396796632949058417853972319414644828706609668544473853110742407
8629504149098365964197685363888283716636984816278749918783724910287458910303267923658028696048092388
7251816620977039267431824313355121685182818737456890306145238472037337138279632012279809260129385630
8758005245751921603049101329644845109683074365884133488480619531524962503487512509185393023941104699
9691838495478393664824013941174408832402845990720678092552247518107710080901136258131863266961155676
0070177746107183049911114164035206985724275395884771976110073251250484259631574383192398662083035116
3591967249972431341302438676276727802943227714341567305696457717926311223686384670441714325715132401
5979223509860673286713522152680452233442611584718882973847807221086258648657881418249920373511148635
1674740979088948702635869425695168871567930582681876810295735004880314721260603713029182648773742519
6340841296013706938148713340798443030227588243148903224966272298892677316256434721215481167510999420
8533310012460731968941699289961015323716834122024039698170914326112146036818115782100860277784996204
9722219420692450417253168204075824493239285552686175729373245670893760105832432754803588800123487692
5627639363931031705263747187440256012669180615793318346946247552621482472183540286761990325730921709
6370805698976632974027364712205469915391900566814261504046910145348221768589802804990949680069765084
6217730410594437349603199778937343603960310899557143399222604338541078614869356223300855906689422650
5714675572806299147421980441571210403343187886831967636659062092746920435542191283867937775176927839
1645307629474590167078668334964236290674272541377173593439793804626970084588106862958413255281918481
0420101250947445594808767305266984700996224320515907165110940750252491436275106204825960017768705903
2688362008551799052892360036434983250803970659993010085387415376363441502380187639881418692260822291
1704072056302231470147505709434453125833015613287840702030425539585986872896346086565745468454136842
8375679814471211310999593983195168001595374809663286063007894997996532846875333004037172033718548682
9194591297714318884118353025120312984007641631804596946580998047132180550779702263195896616215820609
3056829438802267493903517123890646612435613357868338989049618208660176254904740399617917407233054072
4951915324810837235144734670988625373348177058987957097426457116679627193339368293053947288863417464
6462640722308596831459692027694104138012047363581879423034657820295127994802947741809202366248344331
3696855665580009247164091062676851298602599943312013232961852909957603482320499255902967565147938259
2741910663373871696218085324424329228896387024862436829716420675929040237204927734061691332645913927
4324123984044010033804847813378351309765386585019307110259798294816471184038746775640997230225924238
7910197603742177102135544288799905936930061730374134641438416951038234683201668402724594205521804883
9709181412125773727843405789622151548628135876887378721836319995451201028089770604644410109584403926
0231188857796464995133242275621420898975217648972367057756752855573507309519704980317101741328448856
2943434657565559213339096856557902318911614421438783429995560703663449018846554484942635777786945191
2791192046148441078545092677614801098155929214535790227726995248205243004178441754186930114386383154
3608173866433537411218385920097400247800251558973313220071699264190778197625248609104058865149793126
5947298807336327819471742046984872491264174747214880943962926367103763979683055133139379230522856288
3871953506648552151409638136658357308331943875742802347591722604576847157648615163530821763219833127
3787988411593835890054406451862220775556386013554192403933474332191516867244317909157218064461808963
0201911653515796948601766175151898601186477113285715294471999172928177052765220396432702089244138221
1989213248375620971006048135951552085328189422941857825960812258037120992460372246805099448733883993
2074683083049519081646169015203733993946313368824789283527789714582106677762809856441740219096780272
6960871581142337870356005278523772302485401589402805337027527205437419025888968522410567714870090689
4321931526407954761058856988483619214841568737188504208192739626007720297523919171586436823620184772
1137245418204566015976963376266615960269804886816999807406812855307680594067444453897136661266954779
2457096860815229694818221212513769085282556649015768359176675064067832595838839716228144271809759380
4874304199037784877466413233173737219607016540244453494109933276457531929807992929016111315968198890
5269825825246599365270118510244826872558333071092271194402574285742275177613457058302839878388653234
9670352615395621362964124505485239485361558731641375770591056419280282808335050395771752606654086285
2505094704826324951717298223319090739930582142498517105747913850469972050614289641237511825203647536
5934812685203416432786295573471964339320052496585999757961153758081733080342634976271375738584026724
9530509676453328757206895569866037676083683971878753143519244658971476948023431536010209117642889972
5430234923875976781323683243372585640963536434356148394710955481378625070728894229707112628619439926
9463688170560776848663407985607269955034831668768682908992916760479140193729884251168391114263808632
3525038007157517657003294486609344408919519270050477906170592474872839837543514177196292219767062450
1265490824497020038575506352245174252481431139055786057811184058510874453744890441536301761928144652
4617945838372274605925963167184562923611422996831662408378733329006554810103079112227025895463788656
6419807869218524519066127805485331002550355031153000472801545360596391138704243055389978413253609853
5577779049296589931986367085699228811846267951343439135983319833746711820625275928192242032306463238
9397874439503677660668356142606387762467330268038058680635498985030859069545224922462295024551156130
6879472760002776876887886699399984183581488091279723846425368811603381717126564991983450885692894379
1500937516147660429347686865064114526126263973046667211403002790804736045281095115788725124500600410
1720292284025938086966851555342815560773586323391536830978229380478843588052042523712224741159981652
0933837296648575020842219696362881332030306794626825377604996604623516010508100589322431542562062494
8035610627573985774182916799560735094359051101258792957565612388429268325155090826950787891154210694
7241122463477363228972659651219159272260612096665941253789554997631956756653619346638106748581200413
0886386088934892365501370981476607094402470743220493941372834319279524127792340862330282917802686397
3403704065693245743890253059555657093450534668964533572790531047579894027900255667142153932156857336
1785877523631058819868400687160154579844601413228505332673060408662412836073164149916430593238574179
9110066612189129353445315253450663792048498646647046065866358644414787639559339737842931922712727507
0066006444347196139368307631534818735584479342419385371232803125525222709718009899578125684558142788
2563505278519256445519999602616411942740881967283925985831501919244332950257246891660911524062371614
0843425013964519034255743127651894816416727464681980282726883269798874075278305720455204587144737263
3929808540051979414235525003757531060010345219149024713116858974397081690539340887161597616474276619
3039269723145654164748411823365124354777883560412360698785754105595675109675579153009964477994909402
5768087782328720022042474105667732046466572630117391487752435634617923738643746871673174680953774695
3874421691391110057770185669073316967898908776450147134332052126726787685760814164812612671528481067
2307867318639524485916887252801464449651074695261526635969017407916654740149367695602398321386325671
1469391981929814550255062042399685655378646268848550604435728364991970962420900934392392816326870693
1625720928877313006571116701576784279235287703752338175483894365775058797199768051972128747854075742
1154134203307588143428209170622085799127657640518365269912556280637299824536198745608699488039767133
9255128808930229067079714616076807772712974269509264611289126437545906273378395046675911697869506985
7691657676799991427430808306197516482570938725773064615288900804121483597994400387228889080026374728
4425660097220065588212181542086111338838652389769257934296626680003310230601338940343131860283113906
4568514337446841030722473887882887196956874034227572267351455776001272798264072413213139549718168123
5820687615966398950535069425636780535685869817751428449936616040143160501496340622969121421741962473
1378520236908304658762913429367239039590147943956175479232360736512431454732244345580541877857420004
8423200013137953546304968170619057067075950571749731901142396287005333789927423524661406327872194794
2388848681508863668487567714218947014744510697701865229419157884401749385738427787976006242608171805
9581978378967527939405595230482387453939844729215056870897281864788895366354374969552050300422090181
5713995595791784732770781449562864617181438690977686335220231060538176629953711281869727793529743934
6347360608263613243607542725134444890686415543179179245205565071084262794739986780116779453951813570
7341655229105614811999459512740876856650365500768774402209759554172446132780705404238193214051191524
3748072180590369269558112146918042246268021156957528907156396528489446997649863165125634440947499119
4634637350715379427370785519902767924319953303707525289488213509739730505401620908672456137968571942
0988029837390337513717441028596257231721255482403984066307282557197759752260400022199954065777351148
9991164611974051040791009522035054717899611771677026990701277541028762522706341657950940688588207789
4878612327866816765035637044941142841257585385614654702346370443101774513213912788946544363318983478
0518255362367247124943790859543724326792103032068104992555818993566156673425049669385144819821140546
3879698056615273307803016607844610915343521013152727824045126977527909137300386254203665738841486529
3777186545271856102406229127109135826614352064028148650627766713569923047392943208623617695468948405
7234807679367018850572237224868171487761956959506604458335736243709350298838252094378675017870963015
2871270780721874739041404265631821432196767265087720864776645417634144454398599077788792511019394746
5422555165029766301550733770309538437750478570202110700714710166436893597512579135849795112366165048
5770525282607493950875187950664362293363367969333096384896035438433222807427411756381772868663791008
9371880683607343266891348236103703156549928141486457044793960957590055242457493961247068555570178794
7956186755682218158589161943662798955817028607828878262886815537261488694382243021486570447960536606
2080172413508968392845832139007489870781124771940539072954883611468323164069326350130229798841963414
0853788793422163935370834525770638382295631925579639353203194731269153205520049139550018604201799509
7474523144513290541679724241224551076455526130678863699201121157627399119745773735833842652930257681
7075928640124143737981737838600833464717878292731202242994454198036763801179022489627733386562042233
8283458835787195856775985726994237226920015941195935212158637360429294869208188956544817289782362403
9813206053414128355415571103236959199201105346778672053321428262607352973959358015689791860324888895
1222691605846208569083323871737270868958548578375785060053975893562741021135457473831631639593725053
1722675482132032902018474968881733515729390933106679980307324103120187047529517904839693163662113626
1299396723922476279617952155125548653116218438588457089358659782310555141678693997610598811798184167
0462770510252429489333885535869547387842159594369050912969743843627970165451122418156530552449263075
3783695996820963387106199323951887488333210653235771641543617346222299631854005880523164433526768776
8803268204042696147700933248081439104304419367616178753607560479889156197963383513140646613552905964
8359822986572292524301337073399498619886420841136971805174220941235178192070775375933691913251961018
9847179411876384074471723327615758459413784967055895201939559302757050790200488126274632549773408463
1543914721272253566979420154016263445458945244703717364377924226471075798817963534260413387634172803
3575859864749673960657744752575247581650494098330119507864630090342185271572893803597270914544435758
3721991263636862343766047228556110141645740696806108786594015085648860386642920484376151093506689602
3660585441483135083248433452017422138560947756386427201934180240707349203354988761483392904783683101
7237404365378121645331153600920678262282094466617897793036596212554528880560138298847227495847157822
0469183133778979854655504995949470098890912015332355095284778653867504043996171706563708605841235104
0518219130801234562990010358473703890584517578068277178745613300686186410730095989784649052318974246
2343345808630257566847072236538633864605568300635408512976910285469449908496123740262009738357961434
3675769583085543745071805284955585754991125899823484421406114192840236052481623777621650731668717996
5921677004575301673990800917064268506974150660205309976137401087366852898982315776216421125937069379
1078265478291071149393631367606677157936406361774589520081766845968973780681884801991622820568546579
8822832076842361502680184655531612718201176066483600583986144068198328057560314562994908391927097401
7140889889769403068738427727836966607459077489533325975760196141807243317640632122964912081403367835
7539615871389236517316177265013625427996443604483181760165386133259294997615671314911136482892584739
4214191123294718712083275780755046837838410353116138450006903909289458473254353216045024530991766413
9783969807158434330471695292015812044466140579892032515389903320495320062643240151872028214268876916
9430695291995657220674431570446448564224420252468213943413049501861954287580682171489987716725974070
5985744906382629223463109845293672903802252016472454067814604835545255462173014457187722741969899728
8735283432016746182604906918643932075468333577596172586984297310960220448866027358101951127167818932
6613252735553157983469698312430160223012177984850783331050108455648685769822473915820721637353832201
7358199653320412482160857352406307106272380164527804935394772534823034054454498109051943051245539833
9734154898335119515960962761357227306769541531818643789418975662854210650914243929871229778683379261
5394689560024712174187537047770644033726228096157208367821517442068323254130016763054781420867484301
7111777636249678916312825784644907233681534663531685668970161455387854295730403929511689880356331178
0590398585598970812569438566391671303757120968481364072193200145778662736432262097840447371557738131
5587116187938147000574533700080670031998178273969272709523124536846408487770179736347434963412782083
7247286392532884490881104292777230642833331790388987002324251775248507695346925989812756157755484595
4867949247450690913775495605230121652845093554090814971418187825712060641016528858515071103578048368
6003443261356742492583789066263398194588596881161745394444751716397614734963636487144657588329662308
8194898425292994729559571580306369618441539786246640518814828132249102658723796005845531770546360250
0739572603229160889136335483614234017487881847814590943920781530396410191307242270309795907194210466
8439017842364301615289249621327828959503318138111618711993340980794100152661332053342909447351465487
8877443211956241748843955216534578340481007828976319573761201270413892640549834835116009227685417140
9869119880596705754454061793403301776276835806693493879681497198483248290149123357178607284922696898
3822719776473736086274084099431189687650406102378537130583707570902142911731647512418330974771276432
6652583958516970843320307728841965688226240145420813821613431129874921895296104970509601436161659235
5792519067118601073626994197377826573071952929343601723825204442020333055749286296997597313275768753
4326240427383123651934660062600894717324704529242383734640576355140276212109496828334855253132212715
5151282237951812880821925931114364816755389277326825136232360054428003269520126840704034072366778765
2616249153166901835880414371962629378685001920611451370814457672398785394616742297910497999114622836
3359976508304488796299800548616941745267664348627249225768030717034263153990902318360363770412128592
5244998688768807580976056075658359589611379279271956127555113841262002446031697877233363414648447541
2189491728961808487034668460400160805537244910780896475154147782900763323761778884011759670101435815
6662918934821063031509580852696507887597674111085858887350256698469745708314422743271907985633327637
8694555828637147772931681387557322489072846427995309290705388242984483915161364852811184225503527995
3926821387415475259602708240828504162801980474291695425334070577393830924538900812664192037085719315
8822978341187643788909241059404217083002248418495503746013730324824873257875593797123418937801479774
2689864135886299821026474156496368593341677674540961641609011794683816268789073984861885299146063640
1586271714004652988447973899852967015399184909528220548391798243054950627856312843396335426257636562
7468889693878256071202125937657031922795706286423635473476399570303764236714898696863519394206464412
5991018555831357645995777103778123515584120568466993779926520543911924238294864720728376581830281904
7523526380907424478670110294026328282596658231617852155971929662405938424445302277266331300125103759
9863622205762182229085952280749437682178338943923434879384953895421830713311654927190157427210780539
0155980595262281027774698082388566016445257415871098776303238174953274440326957359461744657602335676
9437654677766372254677831895817301578712509487888803707838941248145731828461665876201529262113152774
5847260571210443904816520882140001685096898323069408012764371376482650508269533762574562904632645475
3656653182038020254412665640101446294897052660122389353131082829967398764233719742356312613541236718
5052050837098743508701177922063332022106667810280606850311147160485591753995295043161048653934247262
6335403623369470695340351731914122523131184156138681595935106390877600431752757272992406866218589750
1701660800753196133512874384314320470153350314228148654989429115427015015299706542764727618380954454
3352745760353018193235220440029653115804139233550146647666680915838428938660246988633350494607439626
2363545205882575269660136088434347451164702899805106842307420341786193116726130388050390141206226525
7484027849718944698983843578216963701696990336826051947635837165442570139565911334785180296290736979
4239506350278097547571889671661859021669109226879995482237398405173490676357098717043455617168364726
3194415064378178393292788459382320753545164518040723119797956662641724171752746967211920479892112168
7063810503312437028751221942743637780177097182927172931837177627701114355713027520568709421121436019
9979214542212867601182935259460512169655770689340891043868146329748734009698724411333288579534835436
2735134763816371410102200893003287511582747953862677272157932877966005004218983251289880972583248146
3265636043425485079680627774353008676082485548792507282678508065956860847860086016485482746473088057
9504012116668473127441371405127073402681767925257675771269448522543397560247329877648439693532175174
6074386175461045594000760685577451605437173454348105677469755335589854620285700942604806335876877660
2669750545085340898303004453990679128442267078058020918046712600156314989127118668220251306102826414
3868178411303547367576092026713121445998518685726818828364665700850212529270125407921303225310120419
1394202215125255414601328012006883654198363353678107366808366400647404695957026137281763923817485452
1534483142528167301079367646317459072661236340344813369914880061747728658350211400843754913816906267
5746523640320436569079155434659910331859164788705236185715706315490154860967031139701715548133944837
6337259627561901203156699125205618895892658225092765000014241822251896112441597364079656496130688382
2399368215341366030893233458823448274246537609319363368217828151331188423007983582676601156365681250
3266220696396489606353143484167059208221517522830596771626348194546182384631006244097477560559554467
9073027692323989401750138510499290321089349500890854833031511788795704929500546048673686013289132112
2622820957500938686927624280015369209330348949049338955234452841225620874505919557794566597163527208
5638811697130904684305672448634266536816685504715139339081511839844705383647340976421165666106817772
2078344146526660284207702627519972047435449039972351501217856617041713061767083366242785165570600104
9970288601061482780149464253955449385785790193170851986441113612182858916983388584052454239109017739
1676015407602364541579558973155325065264237532996903534185771163222305869430805074561004179083635388
6505581917776896747940749392704373890040226369672587246807951733402309555809744013637018726058483982
2483248785781478504806064134570662398252812853313319468292659158089846686594877872945212534503838744
5258849390885004366788393640511844296902231068065623617495661764159609659413691950721776792937363762
8347178259540371421782663552330131651174113264795607474903559163484816968179164111229917676674579077
5351984312354072852044930503587386197605429624970310724092368897067701660865697117729157711581026184
1376606765738817010484147421075081083520620528782641852014647666968805697376958910653439171319287659
1931603357297852360018368962946536817781935532277687691120846868417930642068298625383022412970092970
0562480988132998606680345535665057553742156788782784651129618612974766073012282132919252948319655893
8549630665308985848995304810482719679575165968283097228387776420507366733740924834543220536065828581
2288465107017634444492291456452113415097079782542890870878478202034521980745142400024396964735490763
3442886344449474081044863509896484857053399280135795734362702374867075508404867244185335582120850148
9145362453059168012065715685646886457771314776458868081079342611462043529862177619804544263443288037
7353707109601081803767176225869832798479999731984345679741129576978008187318935201407081293089781849
5864265494357017040044830087172881948444973690566580525004224161543599489028436593670164466039277536
9467362958992079344100901634888618963830963469683218275453695441324757493750828736949407854044986077
4556928202597163062340727811133637081987377042592009421880711531388910996172395815900727786664141116
0645425598609505880217592597917479800123157841614400350513509245709276592198869075182632611293274597
5800195521724844967131304189466412059325884964042246180818876632679262133047344204523389285385370270
8661898900613317493649011225377928103155838148331412678504322240489840983548287190111808083850433283
4145263833085036675604769274236567964532935622379500560588164761394784273623891686277833657270038429
0702083330714521129376098743134462110106702001512566237830674520198467349325395327677351836532772759
2980353677332040482519569367984096703020868480629912695804744280566739462367322782244832196315471853
8184272835026865211379530373438722520717827834471712374199599682488600344618851125736723532909291862
6900921526196327615375418459638866857655935059099720605450945337952565171024051541035435538597645061
3418567080706677202154346295437737608143247021809274346652096761259253128793141878982918727464985462
7732923793555715716347065284123474398927189667031696546117297882940058452220354884042221144802667648
6694367525836994593131273035393197424864236403402313302054790508181237185764568546918755370174701806
6042188901608303348311516988308403784888535967923414733849510993967325881955077442921462855227652988
4920399762403179376600484268795895244905557776884433042897995966304362175784145761784772657333027818
7248161999961762679093090059496177508863140466328753590232270357170445052118805005640764878571455391
4459723978866880435323645675754051861437490366158882212198424240646875701263799815084134507347648091
2896425981686490995970118972085990261184019786624580957389064503922225001416635165142195108983322078
5870065910009097685417493476128143196768622063346977142998616203466460872232265153029131789727126199
5906634430358188094147341982840141539920924339540086142844436785560051926554034448144067127308118991
6428177582803676722018098335463176531696565540887019160932112666315540406109053646321510510978073861
6428628099163321606798878144016236615834390987137290528789012453791278502030918191378577281347432696
7857661870712353236330024113100927985254875929226071599244783045806939762928727519083236481705245414
7695029611163927075507457547388440732722109579685124439470193491969569545024775001457133117467798020
2188579127904430229669054980226277656649923689054839845693513956337100216800133973003946529180344900
4685053356547354406194710396853594078634993219066691292766415236132426529456919252913222206916204195
2465654736649712508392712089269252067671911310931530391393176634691977489629985448062687070563610558
8762470417533283783469258379383720792710570788778617989427490985130087592718826381398945807729644191
9160782361391288598861424914916237355241997574027838773778600912470245998263959774308755727468830707
8699092746143347086722150188098745130994730618053873067932231882805952117491812395525625200335011067
8893859675552077297537594099211127983394805528674650197069922201149361152693586195597239107254951051
9048810821180759927937816373821041956622690676140210722624724702915437202739520810043041128967074888
5358474955292417973047998641550615703102330018400187838591045918603096761357026403789674261824360069
8111765078271151835331739463929831477672412166221992656411373438147975781832465258371749105054884364
8639221674328510240847013261081598478049976616930240156500756183125361382416511124735159144223714718
4964231681651784181913960825239604543219416289577062209036584173709122377827382289308377154969185552
7984057988983333464824088856395815122136169427368557230670258975726296748359922091657134955858306537
7413402705376535924922425186986929184807265984786711137717570810583998822209715013474655613603360592
0207472574629473578169897141152685873733327782547584488236294786548924619652606615077896130661351919
6173863489874140383172900705421152774128227582953917849578430998880033978892899234290496678291856610
3533961669039385498703465406059676583030368058386242515637114254314252403234153404512781191625254521
6002745484807872361364909050295700904722226053846428827189805843438103375409638261740213576077028081
7382138482478189304428087944704128361999384327932630034409350304845896624748719008143183767703636449
8160608171680482688642459612041211105527018841011880223869061032442833601408237279210154477781365976
0762436692919483248338343896386610705289024430195083691870179666501017521942020639929968677661570851
2442533964136372023922080053295205993848542127577140792552980116236680688566178745765512684352631344
3565154988661568334933517750756370825512632300142200345204636810727759568588462558928038714994662538
3346413379648475781844486289594937996731347835385277419931606320108104882245643774787757628607362144
6457304219226679323321555743548430539300386697296696343783455127210951551185302034397733516002859152
7636854811076457732865312202573856832007688676742134710606713200709332414103590022586548990714242202
4159348259286703481147506675171602554388505884008175021760973475796433675051409925799638805633773866
3018329850171494216911478438987473825649367640711703317788114901792227117266336409451897411750056300
1412832255978140334284187787725614234829949125432870546212463593031072041783850598414593249620734890
1732258621530378190151321859053593535871659921041640521637677827158634446787644258979783863792656335
2356714042250215306405602395840075436578979662917542597927700798438039346525810091823902618728744646
8210850025388258020817775237734558160922695096066531372579669982371968472281922609454650548768888913
9073931526730602034351286595320550162957990163483923443301432687746274557699722842386476988098571422
5978240869491214278955428051921116559100254972782646087961364124348192494732048991690331874833726204
7825880329860479490832554090086961469470062266786224612032614878341748765330437031054029617902706162
1761639347114471141523458850839138970442823702633976510997147815059468100346584919223926031133759837
7881054722919783480040452590364048144990228417772001664348419278392922675253675467931358409780833152
3794486189513667985969669751553968236871700629332128719870761233122798066353849778252819271792284755
2898164452660338931777483333841797912143236944535865034102802437651490838546616998058611960829032935
8778977466499258180750682495610496327997177348570966981379395931732901105679103289098676389465717577
8469843378048129483570272080854391917391964021060093400485762688434448171742435916991776285540448439
7472816117343179595280743450844530354528808623868269305492879469143204216636141077215478549964093646
8572460185696784665783755900969389113373822834746901112299265701042318148844413354820405146207548498
5919881714518625885481418856538826334446425196554088724204389415415776742916147146683809543539857153
7806818898413548638394929004763514638603032117943785008046120505025501791200135511158893148267881900
9325185573853339865757405104486316034387930836893703290703312204227028304608826545926364343735005640
6272429180585083107272463596020349923246580952815036848792722138294318161032435332727813990934081085
9150983108188078543834366633982300686412982920385401657833513358171914686733442921999216900903720553
4735155194845456504426657726625818193041870010124677938719616240384829181037865666415069814251391775
6581903953475049410307941490563570418817327151915973737937595468194580666092704500254179183455372182
1309498134926405584080237740245011661660250567050990768525801087911194640127028572526184634849624711
9211097270489188509167156127275247234598440666638699969356132892923524410289957681509121470128066997
0707000307463893355046525409641817446442581264582874145461440764181185570249021880891188656560060602
1487805232844623333269243460199069815489400482433030766390526050116213744247206855571357914611351503
5135742387588546669451492625292055258117540936409098886184769398398635042045990707894356516705050448
6195107709616670652125133269547152504766063720805003084994473054467332069119254086467384849860764997
6559749320219702194002312899152496645103181587603212614587319000851759417461281957130869418223006435
4764420944998442814294518194521867868514809014460667515268540936525339803658156686839001834666744201
9206035398927561389654856289642842666099462619874173525823966592794071080826442635541322858424391285
0541286851590354899081338276813111463244954472435924630274274749506695466599296971742910247782038412
0621494952684435045637081159815123803087383075110714011183528981950533810889615703291540031403181969
7228938970509637739324127590036068773008822950284586552424405944688170620720077597980283491361846635
6466823337424226971471406709803541546205671833064967836090443597951208229189994863424131591693637235
8078835446851023616644362759573529184995823442753920272551277434826005753626795859188845697930194159
4066054486371567972822328309686365410398705957905629754093072772013946478004666645854366450172409191
8737099622938492304099863084558309182301103059146029636246747223463699761557367653378586755624498696
4529392795606864404666344999103189665802717464401772677318559553320248631159331793056257607449085365
2359503409114932184849903354750324366865967258417793085039935051409151591693819314914019999764013836
5668312137644093191386258684818107753315748239351790430372628075214251823278472410838276558149982676
4478110586305283821560800892300220201528047031313621615037893265161257848849109169357673020614277069
7110080679255010987340361844676599932257072222520473924020442095279928435719012284129280633102423363
1489078949118424061184253402068323226035098272669085457888755421463070983297017972270232512894424885
5388482838413010440383954180901014047189897692968910095848859661579413060883082735972264571406241306
8114506970356849072939903396080031754514503689148933929006282841342694370799554895942108323562774635
2747157938739627741842360011893905834626043256600990237574436048989002661376075607795990083611250919
1162030161001224658161858609239621159405539815881254332025706238909624102874672702024985400281556784
5333180758477727440497089884403704085239911459170880032781372714117994882797177588019610278529363419
2980070971299892259137563877318029029569538245901263270588325536679248321814068239758511765607238488
9838854055115148219740073200466618625529591101007206836148630671574249888042115967462132044642092095
8105323937528600122148239117263620341509935605766286768458340762058489848852656841145105819855564791
9229814790532535134422275105386960537902939543413856959841986126399903602387279812428122194127197877
9081022046533313743025463304208106607713389639736138934345372775861572517030042679193362975815129823
0312306032614671123154353080884331639224771363922988877109479205408011261053364749019515146056078130
5368795102737561752859926161746772989709019546889007236454283190843804022047050824401487096787985351
9100450542674317796284687256083463840063454049437417007714432602346587877917008065977015813955453750
8010354996676063643716202117117839396228675145730761701951394959739928799180927048622849698202502774
2432723647869303345606889220188411612339323276835037569989835989482328360552375225322916401836043750
4718696386152304599281333879692341175223229164615212842897450965094671305094887362429192100133014125
5051353205311809177921486371850535422433491805609857622217556871537745002082213604447024100654767266
6690318710333974826363339804451834163349571156116112370318881299194458073841964948239115244071522695
1793805598965561231557837748362931908704755229060740371839693186114977398477690197852918390299534686
2950559551937159654359199254252310306889236701437540134220338782095504616799563966132148188387693026
8491435741732885557105639722512203533654778496650616470818547938477547833538963801566290118380719281
0918837703761246684576441063837686049457965745697119335557800413346805918334460278106188594652778305
7244770457665248890340856710287648767436958866838806265578528566080602657297758328521886774855284502
4999533088911751662007013730321033643591590064963736623390272793608892722945809825041441454157927639
7150717262628548277480230613213563106348215469527146002369863441372079032782107456117505022089799214
8207882174834895176012027964141054471359950167001989630337597718435163165887047842426301652014935234
3482825822554572994432571785395829445698767185433692063339411409967641564111888803423931189273199311
8766746626352132028765892299998195698676254676698470542658700621664484724124646646748068659370477319
9833602393043834360213437293082897995149902184055664332614221649954388660481930146508366632696671401
9367935776971423268398339325641513790048060841433283451568845211086101485804541971919021781259687692
8944030309929743184155417858436768427525814739012299471890771414930821598281878813512925990342805433
8161666193653028455394776796428978249928533715934324397919805203126971731560077448440311497600286680
4296468657752800324475306703626324872086316329552248283068987008696972474112054778946285965688707486
7908513006389730940327541948754116153324104812454590759399568653058226339560092201107103035817920215
6116087618619765901536740084196629051667489775564218330300881764026098949273693390272140140094372188
7543114335854240510521245937335611864970511049936136478764341260866534070589655603074889166023231385
9673627368016185237405116494789845525100516406817499449437261729775368726880445802332551467353515156
0660785553190242999860330767884232261561477117280803838639369645528001528344373802722010264569857324
1983124511438084821459598316966786155402831939359505762542282903453049874134279983261227606872592584
2715982677458500164055144739600586770760845088321484650480841660601653607775747610593748197708168522
5177250132987413105247429211451365027940939598781226211022964283261832782307791143705105787833224473
5368285854830291439062781409466132014817032323314194884829653984021785790920791212148041138831957681
3844376002399493824597525517912277421211141055160725343522968640570339036899532130585489776241512484
3516358242171482014513035068585637827135059495692371021700959290193670591591987733952299908898797047
2739851180956137431415812905371949487620411325232104468334304190759586848894004237793783230122116170
7222098822262669765721408193653739920388773297817644108928382106194692863081945411128319893634640946
1934150646186114315294872810008587697242192739412572953749466670331674394679919960542316316815400053
4332513017548059352613455976711380103359307865654308307108508842462482292173526428498457951743747456
5155923611834502236854897362882005533456860811202459830041233238386305895809867496283386578648177521
8895306101289165832010573304693522982719446944413542014186141879781233612279306284993131344727666448
5351464710351217610704011279684423180527034725927581766789403702990066649409069163965825862286998500
7160120238786245363440658533851242600080906511749581057816068862943105015492321891459909438763534768
4609684263598579054037371399439591074942403828906295423042362882196905956767755121972196686117627133
1062721635597472947233913642244266977088002776531010714063176441339626905219213148026191922518597345
7841719249442370317932117329113943792742046661759683367595135855756916340567697175454203638745752387
8229172740119906050481083806548127109294653596794219394786781108047219632933474640692684319110060569
8549361511167036084375032199163877472395093772519897352828014832403416171310416277843160545995611021
8773827187974700538498638932966236675445362808987691925952951573581642686204758039987617340752044655
7896031979145153810346777210024652275545832019728519250678298347940064543961997142732210119247264722
5825444035139306831264648651653851296667317641278447494611310602656606095494552051156796541676154146
4544954406541857190372276698408511091556651784122132998651311081566857852936887198572749153238801386
5918348370175696184114574597784867152834067739668577856920120330733777577467040148402647588312205617
1642668873768924786854814120787047197593501561167116102454428960327280150401777169517305397088216399
0057477367243501487083964634778465078656883134669582801155666955411731109367782322686517417046005440
1492229601268142896407093721477268915058898490017157571567514065544152935594150064673912401848818542
3560089524236467992872817690617493866173046531743018144160558884110198634711188453472037017642222232
2356231871003283064802510563723214368991059549738661624318168464308014637493619686779855062057822737
7376813127239443531597225313554568636548843781638898161762209166689399249710029602580032644425474345
1309180480091516976745558012462351140204278904874278406413846483890242860304382802422632319907487364
0685948260124778690304249229523197346510273602472140118728782527031796809876202948242478073775182212
3125130350768248171088707064921658451698248733361572508441592868574740300914240783562309605345685295
0800557690934423270670060428487898393743521133123743416465351062038422284808472398778239658191272806
4120342138606142185354078581619939504281710095487135890337519389950732129045708895201537799531481398
9688812027116926805404218150852823691815710632260895915225622064759728866161769557458024550638734163
6285528950561568278847113842563240210290931003589996744493169824400338294872703448118014260528537671
6163670346224432486892231142455792189027096626461611557435839760861931721267598598394719612656915408
5263603200195723293474458739950905880254602019312141002615625771876940456688229586413483766494662432
1863888892556604266720477766391701023681635590580008581022762632768927677271863498474396801178800358
6470047533605788545571798199360340755525823621413536377891454177912065560802008121598653784988097133
8044713215320923399480313110711106749444910755414253294163769050772187271024374140608261864751501059
6462544446388326761763683800590338948965625108924867939115781698593844835710355473088372420705311217
1412437148512073978493183275473629088046156012384320541116667050241334352757962367085093350689137411
9988531520830433056558259821027895742305214684101128903168504526808420325126895647821590118482230314
7390687050719206422401455203943696999780598195135359143187298163573582867332528671393296524307383043
8253859787850691067658774934342654312980524391143861892856199581444053035220870106687696158371501622
2052543439742063947477553412799692380264400855364287642386695660289929698037610338499227207076968568
3521300304862511683468529536854608126601774596740161818253768945230245386360318897616844467076390039
8213034817805258193751410297715281086693373802839901460685451015005453038254643692387853568168764262
5013341346505601456020654670805986829311139766608862040534351779981672365197706423638610751145476272
7136856262164322761968422217305769134648131214594719756699519038209730239465575872992981958002336565
5624882126547162351049530005982236779153367265701088517664749812079252667100411934068734507004688961
1974909275795375928288462318340404974573194720371777039020666250065673163655943920836602452461027983
0080459191080865772869055458331661562191652276008629596370547875295151599551375260544347165093959623
7064834775490751877932586787300350787758413493680791888950559751291183149313686984516094181578060701
7300645777377242601361134986302099526082531356161034244907681803061356748360774453986950016338510878
3459700068175913700030051034069224687249051081770284262496014393027818811220028377186960065995934234
5805467888434592012406629502055319141707418872114306779460606960195198912379040305689013495815743152
6216746594427679254968904495145449951196219967173400958154163402631159875000417638770117839556914408
6436207251606176100040780010120862830028974057728469164037419617441131991222328171513912291500456868
6258274608258990244265004555708314752158886210042151632259845959210157284977828427243870599029297463
2314787723182505182226352171168735997812487533950473817006054884156039441030832884051518291821699124
3675662963274876262015163353336007055421040256336953517872037930083741523089101961330882575672887633
3216119453438725319635315153558936361089724300083004838721283501134346084553578975824809172987451294
3106554659933681903537376253792683162698616145340857499185561355933547033306693797513333834621763729
9110815845881770239265005895117815177938981953905459407780782736835782252642427250995413594271893251
5462127994057505052850135407860647212317581457524557899912352212431209528212080230416627263408866282
6849373799520357041604845202186632427336072170337616318699862978199783529934173258988889594918801997
1175766411901297349158087090651481271537770673152473133813346367888883933710386925993779096247394132
8069653252382834915878595556501330763263587574589633825344442540146433312180636667519819234635291951
7715612553848110559861257215924786575271848371003343808127794721058350046148621018362121214394220851
1447385065282252040598030918127384545934610861440776571721827899352022567167944618222213825160338754
4316712403281399742417168117947368909514130934825564758893085063844714132027983035084655204497927840
9995068009273584613383154701110173121664525966804868311006566934232069946587759014351944782053024584
6849804515703627390884748999984060802119560550633041005240984866551251294530248648083636136590247782
0315292700925309071839311107101941022068956931690757778493751080689570583510012180293728737949274628
2211563720334107299307524904959709181685927782588553724497989158911911654973837061846646114418895782
7354590249277727938393346101910768059947113142551055406496720400749801106663241455691397968932728029
3085870064896403882025796697605346853181423072456470070835633386015043615240089075460257977402186323
1372098217444517196191920077394362558996583756718398104293707892181462976999580079735663378126664948
0837617431234424818439142811572414827342992062568549161651095688258185022387222365892874983357923163
1554783239323842446348464823116791676789113199288002575530245287145991324435675917511329101193610386
7750755936450560446734862058425323186760008831119745070709395472346713302948722576922312733839106317
2470545634233942423728713709008854593925218225806199361493888793247837505313320220500621991608598321
9801891920870854991655990832901672753708720010845296119972319613790152399958530314158464264895817143
2219093047372350510161598155192008362495644925632528381423163652576595181330203011920477084823376398
5379756536100143014582967197429556131238532619387071905907216863948171264506370942639199353757534106
3572036075910001403328547309628305106982355924329622486690795181318614746212847723249241754889120499
6143938799600491312194910716520638674147201449034968196424838014507924596883136858273644859339097454
6273200389778624176531484508128315905251024427067807337520566675752785707508291997225158420364455236
4352473453541750077834812000413336450903436198320485560143468481597423776011368704605994739359759457
0239801397903662812397792547053480534249341368065321072354072671924170427992574054304585880098394233
6811725184165523832391088487380949499574368020892607957970346259152608199225907540059598901689860128
8220882129775096205423821843046003757344723410761699234572725075933376134707330247642378439409060622
4546573442957976050188234459279198648744916352858758577735045281753001132242776660782997425392329397
5467460016239791989994800935210401376237156823070431660383082695454346092561608537021854853641705015
2117069536137020465674179973853414712986020553536332653358025667437960669233170626965369204397337556
8146260584215904168623329635630964057757195322884108705864485766423107526536605522957792023535878883
9546037438766239762866818202352661726479302940711101116200040995538825372036184337455963712458206805
2782399513495219208982734175185371448903254183206661178092695302214267166423244198479769135719545056
5858412592516765739965221435969767408437428291548165796462542182458401315262568636475197509845357019
0630379043532884371883588685215129563550112209376665956620938002813618237854919325491021405462029989
8199439075852748502258089623365762263595023165745586747635408909747256618145621713039573213292852235
5324749892190101509352041317588496692425756170908732144296708036435298864134421086145111352677610676
1491601212447663250800271712344930450359663502232468465784467883241204628204908188118499598307384326
6368891780112905999348427008470152496738637064465587664004195543014182981179880876948301749504708155
0234099863499607242576645715239019348753765294637929568024444722260051682084146972150930293351851412
2220315261888355897648630912243246389377297762888128657482220694697377488887420825447329088343834604
2808859534608214492576936181205546946853570488392242344844066804105897372028611740889383356286012670
0752982597973452812582785359364795927499602024986177785217880248649218860631792568644853211251115421
0523074158312251712960903388623918166534976638061780710552820245703501063408689390346028213203074774
9343998627116033916260017474979230282704607181054609352280618354111217957947711024191424241913162345
8025788772010077311234715798905893633720702390282212706250572512522116480940975518741058296957610515
5464763317450177717542489843367455396973872083513476427045273229687647418750047408446973283699828303
4340513556430202264209434736995184844301232263801702276338326468890615082826588658143130238430595899
6867848582094152968911272024801593407117587101000928010110081097199712084324903622547900953676887613
9645336460927038596900198583620938337200995499739406835741212093123714261378153756414876062945306438
1169834165016517631333127822616294476470103630494654609104749054116313830145557287322884297405062341
2448820778222328171773541677922781964217016867641332998350992927153035537965797702351399635553687191
8913610125733089179535228146638252239954210189528019667191068787192795627064423091770208236984595725
5987357335161342692113641339010906054312110350516318100570710300963299960510314679729018155310480406
7985876808564819747702874684580394446037631638315234286856326749484922133888064097314144127383785634
7622250594728647224671870951688493026601812561910973899134077693584756442236735308640642786417956287
4302575838691603397178789416403216055032345313047833792513096921226889875363927069888123404800976188
1152199438642765606677858920826739935656671064524484957460663974155641263111048051148846636437903602
6728539828662173479592037925446475869828804829183943771976288947503684920282567065119499669418614665
7626517290779263313458530361088042081111886216971995772095153907300211951418798787576295238355547916
5434967431034708843090289665171252695357216458103899312029050575648124928280258475527047991898485993
1956440589093561279180374618679960799040275179283498817359678317185093572324248861205808560482129698
9966419002715268149825368524638062698713675388818706694428279957948450253584785972238491552717224394
4192615562795085386888976160687094525759018108595588664474455562454178447753825574223485421712914801
3904280343943054353205802045149179647440308164091633562013173641295186034468970974414824722007261234
0640193893523527050271768515096498827148988214949549114854686594373448983902177601358504852287351682
5751323227260388548356197015585349187643207823864461408270242224553831559518730122084531936644711603
3993845560178601272549918976575542272024402286067777395613336782318088144272630489906928061489663187
7345149295085720249126983157553607565251016542524751691054115472461591735228281797517399544220005007
0828235282070061132813104063857755501350254441274212702483514766108759315287976520204686829514958985
3867987914525430010359369194238478785970689735636748457765200225419581110858985648007451655207808083
3117700001646887499062173126270840980403017376840327640666026046655160966046841314889970311348883953
3820150065363572046971213348292447318915503966424398261637319603661158793702030459659581442892430910
4039840869500525877192215605412543250194879045761567398503786469479575112277440887260822641813909665
1793021161695172998728678689919242606929061314951137898192211128002192434673346163155028155267533747
8127325415707338517468784292911241251440576524850919500064665322658928823682449026233517791887576360
1280380420892791389049863881290604597338383553111166280050830203965671774844254981394317716151255558
9310026013712178850073295191220511290356700137122163719478208829549409569342832428754526213697955379
8469824457474017679265524973564100029561121521433546569729997441826385733351018778735351801870494527
0674008626865691379108108113248275218381399455975851469755596521403823047633544824544119410481852673
3443669881351941244933341158603089856673877435848613319716379945557683751189253987670554890176628830
1690679509414568305400122637687232846165272327766556171476114110136613527416980255792054401154757296
7953035779503734120939497826794223399953134650138436463797940459282715594401839499313868058814376008
5330320730352482762002921240735825619161974163091925194745216248557714630399576224149878108419845635
1983244538434094747475101047497113778201600922667220059326800505924213280528999756306378219031475507
6662333607456947479784083785355355755206599499257660495939043337612067146617033222249227818449365396
1313846816510014848788070690281094151198181958068897929895790685153752494412058467033801388206112887
4454457377244440408860665708281525219815210198562001687717237481850704791966923788596873065201186702
9057273879804831209603005466029742568436875990156277829603711618380651738098962469346990192003403914
6614935152016449135944165214495947021081152420055869516239448006379008036900275452846207421302930468
7071032599715501403526707053681729194171673911676479920036366743574169603126778205990869468082918053
5139095598650965182384808600985491233505144888970103206382320854211271154347411665795870130427897480
6804121218556032816899531367257441264276543421449065301052991310789450315003299859894998388014219029
7040011734524101845975399107120135074335789798885191617595812604056173247369817469877993274803893761
0035861790133313789381894917324700726664214056259181926441952217003666339550175410053975124902727950
9963548195696631059055646318804482227620992134126234569753092480540773931492333592561459602482982622
1054971770506329904892083875212867338879143636323069763329502658775348636626095030040675111294009155
6993769564426760169655544611156272692506168258198509878644759979976048106833779840311636962848629352
3803010848003813466889812537143313497234262915838836991600671527821442294775353562996981541209932204
5338470751385428447609438481141462682119547516123473253816220563900834269818811677975718650452446720
3249524642834303072777394497704985054502853659145741898729266103161371068195338019062427165013103623
5500145069198681056816626016218669759621216639365557541562560311018507566213311010960501069367842233
0054970757647690847796401605936038554162898910058120311614940758603824727448927973216167171564020449
9158768408509537365640779592077841594675888972617183136808404791461443453696040260227101298608539639
8103614921849058822920986910292728787626960749399178531304669965727183867049027696146400197246055828
4228845674405597265446723891526321390380546423769513591868970226080039449024336002596385249225963055
2040226303925091579447978643501787346124763088851389844945766032655661527482041745843831916659765385
7472288826958454733585075326638935636023928419013966753278766560578248238038488940577348779511990044
0456015835656008794631714612577085961160779604941840698034885014938336917087066413882534821005117460
3254978834281984205610370899017624851891456792776376763423747221232575987018488668464838857743145162
6637928291113171043866309563088483727888122447881874068115991085422478620695973340505751491407284570
9133384730265323713799863205140984718495969279190228910372703812857460348061108332289648975889623756
5816626687987618552271362535671237897161647868130314573557173669181034829525642971882066096241655955
3783242712736288715098591914568467521746477967995760690105959831597538918894926313943676245051265735
4988041501494047915553116250276160031758349940242449565446609221287001973816396291635670286664363550
8883833397930715714551708368851870841130238638712351320223575833192543099163734976131303442027002951
8056591352252260583811149132354579029149384382658422985161551271574523618608203794967217211451710398
8067018858900328894022513588088747776056208592892508262657217928390746350841115149314498307861418036
3564530822896723206712257375154822984015472039808102148275353397195138967413098632396638077040451602
2360521955080417834030018734087483179957973281013112964049455415368171919545118872355218630820804370
8994718085226220513373583581871230794583428846551354727043334374450687316973472818616275760394555508
6949936395840555121137862929533330949280614645089105902885109575202072889449090205727887229133177107
1921268904779895638018599982686103837529363025463122319725555078554268566370868648398225932289308366
5744429162625729094173574584937099524715421646651306422855201729363921203190074730761567323063598122
7232888986755046822182267906911689078485760744991737625903823666279443788560261642163643166014859390
1284853424743315774642800626457625283333511365842661638775128524036211875041906052616971497869710691
5304561774881123593397236112240824633094277004097386963454718859856849442504849608772873240301954067
5306993168379691834873892192737029361015326296075949560357481038145617140456044450975725394375641167
7389649187459832093342894878054214110509705636024271005458665942093622753544765937048995932678554219
0187712775687173036973815228464001343704172842162055288388075512977757979340031494671332880028729037
4777823458257766238233595575709692483985062606435512219448348188074221389957973816978468276276544027
5165319513563149659252336381374264813650310628821327038398138059641717110499161105043994402080607776
1280824587906924157337103254095534114315331198352754349024298204098864115825479595801749174675019057
8284591728400511993152212110718380461376376725949020546583209712190956911359863181697590001849133282
4074620223692768361048734862369012131112570470192516269376802114236961804775370740732134237393455347
6360652997842739619151002357288086011058692552668006796862027886242667974945594736774421235627588046
9284128450098017446801887650846936483258402018801746856269769099796983887572604733373374114008191207
5251261871813490366695518499271703247483200484737932259802329046947652682288252863779153563701801906
9840921195599621057283922494245071152176120064942401073539040267000044964619722062426450628752084657
2797602584062757227499548371785138959254487297212572223457061083465016791035375442926811813962868430
7793339300720881508331545739087872473541618282325296078534195262031990384686224143671753703731964286
4136661056263954039953013643289217290220570264111173327754589578517634243772996234548720430195863879
0729108353106885600902875041780437342516008434172633085692382055345666818198224251842026946212714351
1236538472638396650101928706993229849017700896310559460989739224300322421048246749194778847277998786
4233401015397417697112346888646300062258476589548087519105452390377159977421157001981764581939451107
2283109615564360164494753220845991579905505764165154287942294434987488268618875319213580571580526650
8283847490201770395176269914958740839631421597893791672198027386656625857715005374854161334233152643
3245349143661615902048526298290711965881781222234111473827247706760440846917856348339188657676713575
8251949884404531788107168684786410232386560578674175372901497350167854534279054941425407913613343137
2826624111517021636978920060418277662188074955833647676804506004594880761855414383113756358734717755
7605248559219099259272262361408114427878726025048361409697697193349296271413787283806831132158493089
8301223298411726646557494182311006498184671630499475580670495866549904241447704666565570859281190664
0045807005093930578519909897831392067482095081137840442849420347130420465839173008964390907247615568
9900723987705653705182477094316093518746461680697548616359619279170364505134260273087081544904534602
4284257211855130777144606765865543611284376813056118480712444564992767140781610646693047809668450147
2278699884054556094213661940473703996865158481303792881629855847071899498704801928749048653133689195
1128326199487253976911203961585023177037697867530268070635982709533615489044011564976334440038966081
1552616046206644442790346314067163192778161399810444595820440126798729215803244948806901265130883285
6777456069440115481295466429328279243449846466524439307075570251294464141882090321504176226029657309
3387952075140139988492177139385754566443555063073269795905076435721242874250845028371475468815512027
7002856302594801674460595384712056690530786930595095062466512491412514201270026408788724363522546518
7496473955646899636201474216460216605051822301603343918035359723738466364316507591898672360333917932
3123621252140754545914524084140265527383321271058726383579990664440010971464799720118248214956298665
9963275181184180699819699943798840158452841633199565168191869935258715581771220168349452787881413085
3056298324079587277118272655478290824143481759239548076076856967867240855310616832239902327040913643
8338176309297269467535981684319727741477651092433041809310207538168546868139420047809315006185593681
0209891959036775477948221555084711090654989355939725979608668724090941686794270373495193066004182062
9191009423673108126326340356424735801432228574383409800440859102011275643824575810962704740317293293
3644709610507793605438172779378627304149985327170329680643398462724814047734114974988644513427133117
8408712278815051254419858803305539642023124029024307719582032309780322717047677233170492494702181047
1266349214208406940303114611290281570190241761326531766257849149490221575417155985852462207978461584
0558984495628850741494733374450347342526046596965551859114781028611212631948385811543225782611155836
5711067613499905081919200208320837995289741030500117168006349038757329133669504672193003624821108677
3438453835652359298585437738558353857529168853442556129964897393066255499650287548152167846593143973
6724465094715653015010777052128658597473527167638233160298650681757647187023952323117763764842824883
4546600164469001375430642944433124272554995406696406268306431392410611866111382192087812525439612643
7207116775468174647612889641250225084175913995171841261440010244168365415892608441281257750601539620
8586388967729565780427291073918864294114096599021122791804172436884823654202363818927196967789458548
1387668124829433694502682082817316782748543185070910082160386203672801312303742444992893484064779858
7911875421859196824524107136756545793723990282478552079695279679760043880273183133279113862455075561
7003654703254611767991070912766967691077511518346985173562183771706312806869602905529770867740865685
0891885626405975017526335767879166139946420116580730198340522046016141201073917480840454610556776503
9627185984657001316416730387164199969780463230746087485934031457285542249687578010975463219676651445
2791946595757444357340648626627787199108786989622992803092152658108009036519745013878032649747232983
2067623872871395166558456166612810093891935479052272026226320914486913136797850105732106503530010769
9811869597540091410684461567736166811436617390932024433759594060898967810228733488428947728766947686
7329312008768181318100345885205425976571367349382517445287097645975728447907378490823011711440903637
0453903994994010415408258787630878528971041140844116366445483492408592242939303015275255191259521114
7116462860270342341914264223061335515656335748762792317323995440521200107099990058717390264968322311
9696709326830515798724084357077630899457364724747976314836993816896279742537722580412210397035518050
9936839152196620502803489892419800021683395084042362158058445061841760037034539878563928219817828519
6709329606698036374373421501370520023051992066673342674693539343398081459014905766079783220956314024
3558525269558941397415757529165374823334840820276741800931842414877347878577580728556799601015005868
7787426862402755145184270803985383401426834736757512660383330062078503814242046047295576521107809941
0276015728222178304265150110103168070337786953243356140855124786393251326924481441628434511038411019
8338445342511071876394783069450931810359826807118293937755285169370594815492741654830670182242032750
4393770140096291187924552514394542656166759127362476251598202195634222368224415227004697728917613125
1558360667610956377160576283821199522456981662970898378197367511420896669325088821316167841605404309
0999949716535683061845976743012280817675763991893559469972038340204936607903557966323294703738197021
7700003844341612546587353659748389166096496408339383754573525553179712440731097290369006585716368641
0054976390870450276649361190016557631245143690655548142639431428485132589729108458756137608708540867
3824765566264519782143799542664542516519294609155165777482087398470065016536017373975742008494738342
9707355278772098770324680846441026815117505735499848647969800358727495689422856382624587811261891076
1767212312487601491774368931710590887281505341116942741322094358108276825547970008152117993323942678
7652582693362204683630746596267157543481274489176371913735377410354239829946403205943183916692751815
0793366672473037277609222752461574708192236676070869202588349223682578476352587729186832920678505343
1166753269059039494045366722489049845706786454874727341039559480799410307065470592753737702529010506
9060961948518154125454393823597012913394375646268839390741300607753406865059122689169272475297250605
7666297911854629668547106687038214896374705067330028273234283052926317838622933208434489827061646128
4319937110982930866203622376603925162144878422890904109114116101283985483895712051819507674232066819
3842665952219999906961503292332340316040477340200784909683136756556560702053996769142415301580779922
9914476238337380912689020434885206756736550991955711618589276752560271963258936424387621895535274681
9102684653746040966976761781410360636004885638627031602688644965823661580406338926659239577165827563
3921855759675961750316139391766239269183941749733626197217855066216933045252471329523904265658765408
4809017715416603600046659728452189704409540726275190290721366408531462719898670394273251854144011816
3898424861679541198532369583249963443983557950504661297850691923912729515289893457129638661151539655
2044400433272097452283206759291152374014232236111964820982608761515490118624481668675137108228888223
1529407608484742609788215973492804544542563507397968401484159300189820490856257500668633678018149512
0424115352631098419241377260293743489652183748891042657435980681073364591235355183354841924819779975
6387467845744970466924300172833057832366724861406879327622002753278356154589294790040458726379907863
8170292784309624404806379323742787312782286935259803062252657358617439482289336698205916301913164182
5923291211805796720911221451609029396403684997896478386047252034714494120928738196428974019648229395
1745385469074847095484362875302065512497965541934523676560317232413939022657178637541546536811642212
5669444972675946804958457716313567695803045503945391571436559475605328848135344219697839751641957421
8399517980937041755820144297212907584902653588168094590211072475586224802162910420894294888516286137
2645534548936614130810062089054687904165573391638020162072614922353156353745614161307912833934203271
7041789448243086784104155409132430872869852887352426646732474955494511512754192446765115254972486907
0123352026800507632928764450889572380233036906304469993248478279042331129380598210869451763222270544
8308759170395527095572807214456876081751228899922731491133129462442108339049109266073074603504043248
5247278781296175511998790449503655775281245404729132074548279094016994494207551728017880246619055261
2886337980077041265074456453253375502894699730247242944010068026423557470701953839518369293174409241
8239812527887203972907946700637558301926636743291635610040211462397173884456407866415028734574330614
3924534961035875071424932070209606634453777183232778046216219615926338674580283253414159489423821282
5629905460498026893304773874064071600355628792528454631250817147507610970868161491208718584494304579
7285506985859844616941406423045123694463115257021544723209273346424231656360276751883863475743063966
1589971701072848327317134452904301961523963300675568396932181608444898788314479508882473014852252629
8864870711440427195270342804066263780919277334375300147499833627733927428568797635958220792019016884
0311437095606718764125630168347796561319034551834480099702311520039284426810813914568444038856440966
5963736437138737586739503211373721121173012188314649645663502917136503157523101702433371556453194722
6451486974182905615715667123778952309355065445548258627804752188002471350394004691636494873751713020
5709560640226445291419631040851371162847528518708558359707770972698617595106727257672687841855746605
1318207609561753311782976425349152631943410719564680903610619903673215078482999898195479617817441260
9368316264030918735721316987800244884135853757129740947680788431480322153479543628278311075287362365
4577193467799969597147390555751129260174854792526366911145100725829005291876432886675212025231837170
5559153424440798705310324959308498320782179913692658891208890673444714865806501755527385296928782336
5178998821987066017015348096175224910139011264814051091329550920674137709486527155635065507954925412
0878100299596788976451081582180377403509491761349410214274326623342394900162347787203785510280577209
8233968172479391115030913051581309523316010767133752520039132114670844435558661660816008974861832598
9968204198625499262174473993077535295941552169606146649240975308151970505880405300381516693935863082
1232169803779625397147222123910339439622671517089385172632792500070959765163701939933285971035088256
7520706477660852881701069613665387818719998648717035499251177617714542867466279463540552621359162659
3097130059470073105366706028939433921863268163563020084435581217136433804776439428609852279538403390
3964154824965920450166017313231987385708102591067817508885144673049990522761531274503391659167084946
3087671750735916350588635668850800873762702876820008884994710656542823022873170726759776632109375004
5885793142055769882528066860326904732332404224130566218497725394037941785199055566737211563622858761
9115101135340727206629979222186797727414707960891591036933711556608145681761112602797477380629083778
7596493887318746168950205862750732046899748955294824270682126573083595818124061222662995689168705015
8952865792973288397773994099063466536026540332591760068189855841319666111225979678205842448410350016
1181726005177520231023796926785064265391721252057388571479668329233744288383145904140279708946822779
5586295784847832153160720007943621892152332712429199841016987024632084997259797661774862603289117633
7118763256323691636344171834704248365336732838881877417513484880845737487856671916569821124671727712
0701123532207125943191422859549343297689706182108815713292580443897133347323539829504237641188990115
5138826669778367824326364580530452798207665839864969102593017721191343886922552652664290888414213639
7528689685761570996161349086903698589809254663332607351199298591081868095404757040200617977244065519
2045255228947129053112437042652435030027391101443444355452863374453836510681474815344566576666713778
0228357252203386348936097720489151508957990200083541223919206115557370904915661820148552372224348322
5927429777683903759235549863973159151796632908707304566772090887328996228554622542571104772522557803
5174789748015336231053312180136086745590744522360402848288276340557750601386272778690689656494138724
7363259538669994782418126697854717059731309561630430234700546956383278540191466358779016044491895781
0403116808275320030003995409992044579429351177196849661263069493675963065115478784316566583041235372
1366653262835900501319245871081196155023152324822291854228800051721874437604135051856599213138453718
4044156864064034663198244092520065857912372215231012017940486069618263558617574406407009211247295366
9948642161351485088375850332343531910449159717484100822700928340212061083326022035475264026159483853
9664995558521523567348297247356110017921850727610362769211656437708215213829707642612606450976593545
1144038878088417305934785404495865251853293892807860352919681523063537995621065140268994951228900863
4814062367101255337358483119391427957982966393967879589783934275100093533538456520185791898045751914
3605077931943917052366274951437501422876363628343626021501536375989301586043578911665515650114887231
9877175763321254787485547290361286992599078519291001312435369580703761355232914387459844025645070645
2096002410648113490139165308826333726223620704563093088897707712648964265786517801892329841800353396
0333682279081187123983966326551952280319589400830107466153017174341489870845295476075666306574933727
9690692750931873251085514214767399424231312048068190954401014259062237435631072662207040694882136191
4880038640272772702048997176464144024800116259340657329829146978356495272879434583653361134561013500
6591905253041776504648773326556984138212319165761104343319390953164470806261169364781939369111248647
5727137150644179938820425514633744671947371501752283260148760805280872388819664978825610002712909275
1910140500143383139946215422900915746392571147964963753577354079036286066406862391735946659147578836
8100718977963850204816524654279939399204699350602633499958872899596712106998147541070586078966082795
0537141303375521073323526774227836260168868463828766351231620543170918328043748645788243968408953484
5484416465005105740616163175034682532247001637299692492346295521171669287399206322579330860521717876
0281941333546247320275601048496451772839623221317282131317044413574511873784562142027808539500438257
5945481920643289019721449558511830336009862463041377174631887993517149658631080454402818469925784006
9507886757132649999300270195915320992769550948294401951663082547376010529688772232127252627423609274
9378738542329005826805634211707879041167815835249935010738515692057077901945392916351619796119037019
0596771488928785998819180375027844762696348388864713164219738293179225249470912402419909295195976826
4080536914077066559428459754106562171865474841562630282812112072972700208346248084523669465356607760
9827103908008643492745267996831003590075231381830351791297621561958730888656862415565091232797614265
4895461974245887009960126193624505391721081217564828777844449549354326811978966642376430672444867087
4440373909001764576303240391641255115241355655960987629719132155543236944685627316122803022653165514
6223733687046360071005355268823044643282519009609289931355734496727189067837598024582241973758895433
3776340856118274322369580417773191443087762778351278540723337436177788186491169884146650228810536059
0432622535922490745005539385566786310703383267500834400516334298818921047310073353865699283022954383
3053108630404541122326578116357506347476549133552989333541622209420145121719751718710599863003493035
5874319016598682558083669641039422336517404176290223698623122451959437670135613153488140896753731149
4621232106850832006203724660283136481565905297974214808175216056110847569773942046371221798798994505
5347142069806048954685493587827673264898247067588155850789316920924667790854772301675942725871538943
3467780105466341540311139500591238518264484788148292278835454050926969936082826573028294828698023375
5576608724832972796598416537284954318120231535486590697280431540222090796299416362247092362476583437
6572139879671239226968823511491492307802852539069873206639130345795924081232203772202929763102882520
5911886039097502023059326304018063204759192158782940072292445637007353079550161241927715550548593950
9110222634207986285212865278362340100939271475715547665815194311526667669093425720502585290736801990
6355721236043809777254715772804435481192721549892019523907950168972329738335599500713214601661177482
2194370395376855778208571096407725692458761239121516654186288510167953710992626178048058961827104655
2215013366961996340595294063459784422219683113142708391116028887697182042263062543066950933659384023
4576193037029775476242520022694903722855813877249334627474460020783212225751438416641346838455413347
8474800139092211083458933803142976822695600964266164435503761230450916404772453951107024177663064792
9286173154538262904261499169410553084646430994352169919210903104321601698799684588262356528578416769
8108916787447634261188817170541938346861291503366048492376669853539717175577290138271754570004791451
2506619768869586945108975563385710323395909308890312164457046055617955757099346282334666065012568642
61384101690916781547015046033102099529103911925317631
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.92, 2.38, 3.27
Generated 24 Oct 2018 | 3:46:35 UTC