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

8547075444145032581397461752233722874422736340763375731500627605665351375514550877603131683907746178
8346966682500035643298700941717812589084021534002465784283637817258449921886537323302765554108836811
1896579354095386526630736763676432438411374953393775688510317962636692373494404144670631508620095879
8517868579979282328769237754197648374737978447808889103723816634409118135257002684895182402673465685
8488528091168222760478935092678075025955259357161232980387875916912225569133712942511366347853289230
6598006237328323904050356656822527308574409939667845864152820247254108866786905685740911842582537001
2909180092305348833119340458214828602613318559080673426331071748633132884284190090734097202563848207
0465856845550418841692390432417059535093363389222957487276086087484205485301684014057093992563331524
9436172014032979426742298428917597921416407521349061974183711081400756262099112622490377851560234153
8790693293558942203482663239973462746473883565090896374316054948033037777890644345556234457684971649
2296466764990542197710945300948854353007329861470783353630577782040386389521701640569008876725808072
8817744156257790050443052491767507868425225356597136351431713860272667187664407700718749684335236302
2690411778530893463977771073994981933755707052216100788957411204274008033296605838549608650286528854
4494576696276069213066106826536509190683919570391050705766131800926007320023472606482744633063251780
7926265132122049132348961372922408173455907233436266724017901929388891853951675156563315207585608858
1605448303944353573506253326752584545161333230157805511577876461134775233088641960156480084811549949
9376146568710107659662376270168540222192792229520597913414874982778152804677281473861418331411173735
9450861962376212971130391126972493787377995429218291314009719109650578105035998622436222408681201185
2435863007836662268716541901547457642785258380721742247353419698793679871717595872104301098287285402
0495133324418402603399240348345629810721704075485393733855912215491308748756902478612080114722386465
1269342113122038547447458936184095346839736197744669707341517535419768505200047643427416761765881533
6239873007417620414847796058241475920315786495306808904882640196713795919276539881336297313996024890
5357927985337091548665044831896067700431972622716298525193178786755141819639603629374191030030881186
4019333865367335304515002400384861428396548655359423024088905677276624117963763724903981228607109803
5752405698445201205764643862305203786268007519822742325294710770886116572692212686595604720130074069
9429069893824320234927520038968857876438514363204808527193860076859175320461154149210552602968145393
2587790020000564535233684952777396118930303029277447218458142241303418854421841688860230144789506055
3322329460993584457910772017823940030907298048619629020930809899573960824319346492101582686204401848
3993837728220181953830039385611648005135661445299365694383039800735429797102028177027041371628739809
0580430183042997862960089943245881712014097745829885280471417831777993519910870258765360557095034950
0952894271619161014983381324340788942312381273546117185328839573511704335420319040252626832911579961
7796035044656303215270077050350270745525919607029994795127779895904438549909845679074058761278027184
7294483281328198691646520633627451304150909169770751241381163986033786063464161946288715809354536790
0616130582718095281499475181731611136297983686920706949713719462566022689110101680540796094354368517
5886003369117142859849986939457070132090530157100300120587576384556296185528059163386384299806232232
3001394147771232501555120134302457583520408218763024122992709294825019279535581938833441792013345495
9723750538011759669256901652464250250168933899561774563923572551810314788521675645658545120828076686
0481828965997691876170209420530987899274072331079023229921708540877612923419490420780237418073564768
1471955368791065869638007813617158649728901884238781406441953159612502692156497109966432796501241768
1648226840299472727123318527918756512263528400230818636721524464554315504973127568310072949813514209
5014941968727807322900959712948704147753096109610958599480765368080571593678697811885997986678537656
7967695961236689872509663818907926161866043417431155146177813206794207202982225320683725512213444612
9150870963202414863186346735285364537848974877470611567730327531721468337366923980245852769419261878
1567350926057408271425423333346804225582000027973964077090204917840488200131557975234749018658325273
8240211795793143197036034055228260626449144020167657822953899252331480656636418487226170108531206035
1268501183593330475894824425747385228313013028796583116362385709509780807145658165664072593845312774
7056892634729436007297770589374369128234096087306444156351131432644899584029191285480275830283205108
4163499104624886842321182454383188753966997626767538190006494739715112747833382722404349493137766785
0632423451481221913867741648501391413054519111627493422519305192170001400537670168028369755460947422
7081061260160511529795072045355590327081246546105371208046573278728523371170586123957137428716515134
0102751502704992423175386427964105166538720239096947165323961116073264246293851164171444820797621865
4777672995299012059577322006407947824979971208506632324331566974039032186602638965513512941511963751
1384969480680451055408528401159658753144805764223048543559125736165054902401483606660914841138874570
9295938638445791968156288171760715828101288117226688409511657654406971764291527714682431627631622605
5856592883325811103204029165720031541749827028790786084305650143943242587950251223563710727556061899
5714975036494492658415560288951611051413982830000394017461813449733657456528743044658573722726649845
8540847221810643701976561470547028175926726909341438727764027236711037583019518599368667373431566983
0337219475647120585252524791343699321145292993696644640786978910750904798943762485080710267319305388
3639404755529806109968304042337610315037692483310775711655053304294370083314177128368041930398110168
6419188429385893939408907199815873527525979523548131191243654163015361383526009156740822060334566681
5396242843580343719783650426993214766959165066514784453222026992944839387724732825012317345155466302
5383969532195641426756942538863424325585536834985485313111140790158402917462681257410029332918390986
8453701264162147484181938492151846436949136582830923710794377278017858788809940368235856352612467031
9365024270684669928044078994584617967023674566664688687029979752244010505053978141972451285755321755
4553190498289006760031940259369067461132549155680010661163840718995968557594853390488308957102974193
4855942613637429909182679162048312511495397917745014459188378916518372698883560942696275497857934308
0724411492580288977289897362981076292538622452067946192183476996891788736372561656446438786279771226
8145264630694014465635026982110959822017022911461067845368786546154679200792063572531019908367162548
8363587254305397859719203044633369900731460531919968434877044786359838148554369861174486016237722458
0715312726246237002271274467843193097131447246770002258423052783522747107647890285702580770547386234
3078452000340637058704111055220354465209428791031505724900696570619669026760164374583777143804810824
0374469692929194636500447889109105533424759827803017839051225971394521155848999063420732027458920880
6023990386488253479074668835379925828058440610376566994485278133566787882238566663078746761420113865
3254728867147917413131711315296942079504649492620803651538560574369507999229785420756746417228796273
6918132071712661083613615671583699939565047438326482750819977562166301017378965312379921501387332991
1995846558462228297231016981490393586512837203436913646045534610329477076445164496233024532299792500
4054911008750921015995004921614452636102603423246743165934014995164263877067822528064326626448147666
1591259612584846662805040821163583621945088662894948911297129777821067184463809405521488293042592675
0309146535182279969895173603733886019294173295963820430729717776518439748819548374639284469673012993
7124888582105726642772974904424988165019098711098694059727897224872791644214426638944782027692538451
8598028386650688079795594109919739207989749314281298509951015841356354242769710705327936527784922752
9469246677477594798666217811963245524446934947321386053084290578323690441892173053785077066483113418
4465837254948589719993944697618602375131292081170942878446653955620790322284273452196612255962079630
1327349446432851857269340959660433457068145951549808770960878321970627839163021276811445774127107690
9144680863555216692786367103682717650112147596727204504934214857185881410789820137595391485977770733
2587579542922813472097749453960066533961647474783793994735525290067131074620762740269375192742332336
5273029431354246476437973383485530440189245374341577758934072578257909624821395752774835765006184731
7561283371096393353104307993354615519544456656919627461226732707061743190612351898154944947163773029
1914136603786868119215219247753315794596773656601537206888791301542257668658634555691771158065627140
1921320350270761828981368116227710490492360135969382874142339653643647120016353722374374810867061259
2960525372523422313073206318059012458123061874616312211939437901074217203302167225080935842204990129
0548538027805306063545949139187545302790851022736362486045723749064587873292860409023502268480871237
0388851332589016543179714922328500505632241151785925225215198806242844713180561532663650780070084266
9338789781626588670965858203843078401153079500699965046349372689441931734989801650002537597124018469
8159803106870613001851878739813783128338405249034220787546762359432199227539332455662237561685409974
0239411083318258581472474411788670123348519398404489468878187894671779938169440029147819015245973514
6949084937632901640843064278747947154292050289670703001666053289739179174237679888029360064847163436
5230433608650672506764744604556755923674575994454326669946690114688383206756064285480710247367362166
0806358746733631929001957329074468162305883545574557012999832150603632043277470085534878210574010289
9520336036864036009188886329692457787045262211733083329502109993967993475160288205973033828782090125
0545488586889838918594744894175335001786325110033131987886814026180147146946125899905340999953214427
8198909301630742504710411691955555420803826232685605579654462121531949834515222790455178011664435558
1058108137654874786093875383250216134400201816734946756329150220616081546177074042301061703687300142
1457196589785352056711933245394278595242794853011150081115688960872181326434289136863890520597805688
0763635044637699230971341664848102701496914060912069608743170238829072255529290155279451399128002278
1361212285538267062611813812544199250696149370529169358413814239616709271109192482996734943605921945
9683785426022993768780474095703290691232813981583526905444716156942520560329644533192934962826837102
9902857455480981857574163481581702027519318439179112559878110786924911026747451553310634681720355239
3330607481669374632980884576872812612053260160300983747299589625299046707898840827862311703578419847
6186297797661894771498891908381837752824619800634410208360433977360119360741500886500087847203869528
7303276839207034170630204950656066208827568247155511871886495220507995565281087612242389936814795560
9315766303021523881898365993595922238910680545837199844987035233808020459755333457048396470282740465
3942764481090094472728730396701290379938255954445640675302281000466307605890856487861103878797152644
5766295562313085829518217487300675099628234698284014600364603357501575195335635759802234854430857678
3565326020151004876325920749285226180478050862556068445724605571441497176526430782670846754842539798
9738899869580702415901544844216253888882515374415217227681006922873672225269635899482302262930249894
3660625356424245899290202790615523005357471854405745363610390102622065324211234740882151279306530980
7233686971112724897829870808585906589719645787213770596942242658360872939768916839242498334682190211
5122866363724826699076238416026538067313458175762923601374662888119512966392144994005534793109075458
6977487726342615128976296399339527109419312350455700807605848589302445394750635699773245209628704015
7046917728426539819325515256567397902240510203299092409597964499823140640076747818609680815764871541
5053581997060518918681913859222518981902506048116280555743266704780997792401252096446628408378766367
9118051656459285484280655829571573145650175255351100232734903672021403986538857480531998248238972723
1568689249923912534036817292575130383038530907718957280315444286636257848688279850945301094290184029
9501499329805030465978265329393443679239498792063117998756302060031640109017784940295585117976941536
3944849651501402960615616560574822154459423785551265482165283897952235170460961338756843929654485831
5067121195580026640499673782683592107367978559039282487747296274646033290802538721496295710308978143
7608024519233949916830151026302290042073684459458835444602081399387976526006889372594205428798974767
5271523314843400752956764623570641588087145077323308447905356124526409179773514263142977599281654878
9250829869205901938048228309597938638687868100180169765710745273569706608443603349194539801374824696
4692562199407198527150203720014501902540464077077106272032305954862517595436353003237867005171697237
2616358045566263731976873354449221457092037522551985760974831618082852064632555177192286339728516123
1989168694841757326070138021464531114872291146647771935254162242316280447750328544341317420761826315
8850544982129595587803898459628620055036674142073441700139551101249394263766683914219502195292901253
6234122308431062970642566428627028765453364300416948243005901906560067418446684789022301022974268738
2233618797157404412807003877640121285749553628408018319943732725234547509700981553095964412448658524
1690566398748997875844765800581396333065486841036336680387265352860197947773602342417654416878649962
9796423562555708711069811624921376837719982085171415066482296050248028904941461711130664584372934898
5033641942730913886318506328936976522275916766053955486681959294503808085978493606166166383136065948
7674102979808337952296612390015286735089726380543552667001196696292690791457392860471098453926114397
3300918893245147969112283849976392205008658651475501046046518933997285293778801126667709152737855056
2978669662140921237109603113605840396630338134890666823993166889323078814343763564502182724681312044
8606019593840109697883523454407364861147769918812043366910879884021045691961771808684087004103687014
0320191496343919875925860909326134213440079689379548977743355230884682912732707852127183705222701861
8798595981096042046977054747526839690524963026949619570366684925969492972661722943650488518352339165
7064850383409670179287687957134683430210493258200361521142041227655429603545373973120096387028860370
8287920841994348995699991980534075486442531978435879255658378577721838179822175577679274964695219007
3004996280715416893530047881483103391032189094634989619855101283756056560079118806756918753197743931
4306988817136228413926010752585321814190840517320508481011854847743590980367335977333953626550774208
3463803815520526095665339156416783101593760709284709544712444889990968703006146636562960421852901690
8103278976909906350247629210013356483024289178817520766847882834718993652790316964965411650056822917
2373330948541255407833203485468225253263950580459189446406746678495535351787662795090264446816731832
0152127134401640906211268389998479547243840219341228457303290333822427333912707744168718890901937800
3019932558538523320100371792163214263131575349764058196452704794237034166387592903152288899094400105
3762125687518354420375460846713482988222233464595781907929738321246603417369973089370423560236884045
2746007896543024264010744007981652353301507807407621781299797557360365724896245592969384308945274063
4424044116679347484126972183692903953952258904404581204268800736444110028415169670762456231360132399
6280669204067421147038864325065662518515977190926005908651017073422434332140447778658623397645096544
3651727399670975183016477849918509890055290576619649567436146705650770517908707723229644269879052662
2968742303342714954647697845088387957532095981395843375474147093049638627973980858585583318964427578
6234142350823250098285791967230687830914300142415161351358317820188187358555772613566156939735858427
0566820383032688901466508146430783883291533583359034995982933520413200865282846368140598067113019892
3542940158120685639689387295846999949385191608940044735929360948814581341279125850761986862733715385
1598445649589027281662017323299879568823211772689714654834808223263351737823322973372646378649933389
6242006846004921733761780143718050089775149457376968119891005627168268818494641954283499388902643968
0565980008990794560965894926534232966848170011392176451551736224124702007491731485895938510626354072
4297997589100743533085649575526834741165569614191733453752232656505717880254811955113709915411450697
2293468422234520230138286884239466439580017783394133075247670092190556669679404819479430620099700240
9642774082310975177042602478953599299678586110840165463287410462974257468860606289755636503259521620
0162578452674967251126913487730990500357414080004138614111380499378015517430358079968990797688439926
2242442213652679966537866479032440986591158124711617224569231218517428883420680533369959113047316419
1467720903834681880070918373420119371475134914267839468428926556573840851686788937982091997013934018
9173672315225909364061316082697816004384588412907726395066469460330242873774469932809732034968510825
4782541695686272096946068509393898214425508061685023070332578971033679401152258649718998300997282427
5966699745619272541563903256462990536203991317871175551008896829297157097123827244606533735175430031
2287522440464874147110651476793253456741893553717030227400798906607535177074572052588714113405968102
0114457823819270729151896106822454236958352067281261572743623205727964570802448745895303640390194154
1213420283612008529875765814483349789838421231543838196962074448964571703762011894997906327911548536
1277520002205259662190871179022964205936389270596379443854610966659436508138880617473038496273566614
8742672547270807744461948335573801011144306151891066141986481004773207318227253201266217061226146743
3510478621427240954793386181317580828751652391729792958048335735197592453448516999798732708041332361
9861240110578325786481357283372595209879359632966394196155891385861053185091850624392219844484030568
1228149351307960743542972049762011020327208930211823697884033134250938130773007309911699752967073033
6971053191997899109683299509490657898297959301245292525020395040599898473246558880098854682928896558
3684327717166831193169988726219792089680220721213536722146618142187223852723022958314296717906084967
1053330631664166654220813379811267215672670663054959179586852751310837518817555964990208016177544945
8139840037504353167165673927936917495097715348308663888750122918091098628289759896236977689704707167
4070614673821360403336977684392455317696886549963748494188989023213875104308547653631099198672469402
8206725698895877223113433355318139603242431547530437412067676813429726614852607014811059109916102695
2510614001998054787441942859812583890846478016670044993688967446602863503482236019342620165589554389
2405930276910156829120575453615570290276570505408462716322239185933795325051817747040895410107533942
4008751005461409847991692424141747060396271695758627677621065741598080738433354028639088783473646860
7179734910442446233034139956288311272066858279478798715971536946365507000415518456586239191891356417
1520796680571606352631743551607718187751243601032991076120951304191377599846161591020664659577441209
4660785551353392859314378411764569323018949612368539008398197302356324018116410583057239329726475512
3478031868292505788365291167816891962601168155321926775398254886720804428881607828465355950298006357
2126342343494669798419947869065705435582311351600210008837576339103168875829231931757779264871905096
1420221604157714792085351981755336501954088249519590073606695787406343120977907306883488704171242473
9630213080101019212412615246092795766572086612696519525806705880943382714635696461491784714768596318
9722355506022570937390623416770659398127050440446369838177067172793247305867614306097517844117138421
9849522382414759935606844169547466863998699866927586347151572579250125783137042968035413586856363267
5062517702103655209552755313827045868309320070035121322014843296677272204530843747752774758529367383
8686079225662306892816693045176039923887062645145373918044102165719526571313301115142971242645772575
0082054021248573389015804348256849063532441707304263315999204168079490406788233227576884254683284029
1013366393740944165701089856484910155817234045630962722539192275498432583387979793997699210096241402
4412839178754628194576924154465720865504398200235050537732675755463852877880014623925223613960402524
7290493500294576917324515778955845261492742239176456894116462579965970709066841664340217551496593553
3318074640610210524377650421962809308015828005830761300165863035775188026523148440110252688098487589
4012990257578988129506522811979215755211887874348721050038130644138349571688933750271564752805665947
0620445526233452116512613114982581167510871316278392342599310587479771549746802421028387751958627559
6500113961034621012466384689876361376692012162183270766939228219495200081640714940341798117768291325
3783893795678142700859868729819033011290993448547138957640648204115616172686586487379194965223494274
3916509224641153914081463980524270747904051966944445588323744644853929389720866851303340946729054127
3933175325569270318915729193168717383078903950304911169667805362300556937983748691074882284787577087
9797037813932907643072755951756784953157603965686389033061201116509882945501610823640369969327103892
0777637181327813535018794892320629614172450765685395324514982515860380906107608851703595622745511941
5622711332590206140554692283636203762167394212537302726953416804052870938983181423019852648190381732
4171512376099242515139736727224964514396225208040940074665131136405636866922340096665368485914315060
4055811900112570500308496361741273775060773666117788095126931015910916528788690249933220208348190332
0044022205939343925918674621390280928141486882106113888987551221181282622234027459508422944639730776
8601853442790383471089186059034774268077096349914299827725622475755776694931440932814512953593596937
9734478427923201743940805700640890494215612885797754113101793839813696145004151250748312560631004267
8315162406314354332891716177947426282938770337323299028617304966684419424904026898349920233303198824
4908323574332211119406229327669775348776565225230650420171086032482322606606983312097103350162298797
4673716359865232571777232193118999996270034287999712318497572147311894056959377969635810037205470720
3079268295403023668736053474107529813268851867541627597967121436741883845175460083853254279477520253
4870671337990117475690653242873800430582131513771448922144772809664974192847301536157452364590640718
2099070402869959525152247868389814742978996392792434277042252294949453949675157963516437323329706312
0624518596559307111395316582090184738447114659410582781906840381218531428847453658326507392573869576
7868748368128569590491685999706396485870317805750969298098048195828069114108107231332348007673998500
7522012475219457755582931143886640891487664432637757860984498524854390722406266690101368682593234836
4045697688620217806617567581789756525701641355833641082305136490178946248209696542782634083740402613
0912559456951636267677340754198081715759030510090070676370153040695625022156607168079089155259661128
0373198372959231189968105543708652410831801845481147526585208311652644908053227897814995150664456182
9055577813277274324863529265936484403440271999525078051351612004021043133924661937044481145299582401
8942055913009855843277102352572730930303799559426888334655256929561374228870913896469108031947818060
1053372263047803533579359515486780956898750221378544026891457282808816221480025572421096306572179944
6201321439258031570222090595333032022804841471092678724892754747188072092671954021652634203878423027
6519743301122256476667905420372419858896543100724315805264046974921319086444094619053592612168614216
8100910681359769625037369262672650775621747123624010746676427509807926721698277383124774537492303920
4799360933293072966177249435048668642387804015582895100382846454082686948919322326569089357579656368
8016329835856698312039182926409647771976241747362400447651425469102939119843739558581483246644676758
5138829871531804115550258179671842382848622900316622856772867520333528410170696157639215967540407181
1844944064880999289521410100872566587253886342124393955168337802345534802176853617546202039223314973
4195347104620351903549325896205812495604773665721724668694103419501731755248933546010307973733492282
1855958272166860184967636312334708321321884254458585910144330098072737075091779536536239822394762065
6088704378690654631338188159513796993567458627243835822645600398037157809496083166093081276921857074
1710626587856294855892042363973775014274433405722729305255756693017769826661782535791995750313938301
6332635470496242436952830090553906502584967661514692511940838659996304248689628911823844245898606996
2190931066845417498072028877479374081530196002178491791821142900490113067201697670782589446596962019
3728020809158308506716320192607867422864187333912512769021234083290237555038463786092817646702256249
9993590541336807445928944936642301630237788299375969379990284869714644663369159016602317472244287927
2364809884238110961517365752770119448589704711061906266193135891572486860602695938223520609198929625
9967235168900550358411312678880156718902138423139475379539105327279370437084552315511884182525427517
6530863042784643204510710887770441104717707894687176057146423113197754556283814705519871721408990143
1607336444112495063861056904983887448707350950541133397842718067436945089861762210147785979488987577
0360941246973448761148915775516155622311366719595839266288881414300302807550883849348920375988620543
8221226178704582373479849468841097799340183017301239936128692255161624053615183023265082320854981153
4192748213857693118943281482115553966784030385116560145758131875776500999235688046138442856330277820
6116824385946687596331020536619779738719953273260655913464025548369909873034996432873083254054158771
6272270902619504254945088860663922496584792234105105996526033673867812206155297357031508438948452437
2372123172294990140483224772115053888210573711824495522807736235912053954661390277584116311476189399
2145874204735523048090691969299117045766951222547410165080357601563754979995083368687921084216446719
8734330480678407952811139684615005887362207645877905537251510643122748857292330072461120310043909657
1519330523339542688439936079555776256587622425446528640434128979150940107845507409449128047721302826
8242449564598173480701738789053172174574906510234113296275587754317002050052861520766152797188050511
8515434246747379460428543174542614191651939835357562227849431967411346834085875491858585332206825400
5428239336967221247564552979866824228283265195096565077372056253411292446386440910826654365285511296
7931372680708809587356970643923252527074240882649327893810688022633663511585362039961441597519286596
1028858305158502829866015664987523565500949322159697301661176320049083432343224814430870436714959733
6331257604041215919453376527336561125602265379293693558255896000719629842420125942341422820540295960
6863053316219409055366752034620511778186221840776859000685755231587937145122080431697136537391562972
3669561901256293677595452731742908502102231166579360093919222449196522025926860858487326270945638442
2749320925802075046194450169442017542715414383019056624532480112243407994697329917900242124061328426
4400169897877465587170238934288979709449494462448810508571155679064057941453661472469918223603926181
2247035775856600144787103612195058597350735193606104907215614212729762273778793005228513605866112433
1887401701196084199369139380297680378120984608537115500392592565081526571464553424209729392622369756
1604891150588567396156555828394974184330899253543378667167327818703539678575168912010803815171199483
9580480039250774232226380608360004435063210065014379138827280856633524445378835019181162168133153901
3061772509052670727811937167311986263273852817466334428338962612608788277160956812498107482488234585
1088922412128235251057598184218775981914985062239165792454261749978844542875763700169470469336152072
1889391183271170028296475591155122371455301553431727436147975287590160240535519550821134822521468523
2708680222343553005107359189388004593284932547569688318417763414527490294901700304538218464936065534
4405211227637496441242349542820347656168055532851360268654366614664842361574539366557844614562813030
6647545465954198471700735967360942042916118838903736142040430781701735557100425916922679774061025409
0120178981219203110473520405809143109368184458198640137389440563053731068584405156887779501150586042
2285448991213646283807949819966751802370102302394997300503542058109235304289832329302120999780054443
2571247268287223635288360396659718181735837449187177791388144234681855639164914716994892127882025880
0428319914805952410927429729616683796256768939449085375848763362348689297357839144210554799893554374
0566412302026489265752147272360022955613174554702200469645630312932390999653635374058353411004217891
9575055346628528863289773729600974155979207729494096018276090914841291001486038257771190477617323381
5613233424495826244916199364743743480492634021160074873263252092969538580890273296350799331902112273
9013267354394156518840552775253670127663118182485481401957771421038955827890531266341109798661204154
9044425179152365730775422894340543385468325191382283931288056961385279855407392043896828948188730730
1343137469585974171001572807927174269815853937592279989919902832800616081678306461399697282309846363
8430970825509841613562145043814411144702591270626624081553258366153022165900393563140693313502620378
6130309193083734516042749243631798160566001757272845903025776891434683749333769104462789419276954276
1169998791238048141035601922492930403161733065389097213699431253093036512479724469140861949501580719
6861670956224206838716710652736221649733360030591660798843640444090676165628931062948657213202960729
4740785230906816993277201857956655936511466560572654871560497369345444522668567246293423490652533048
2436673411480317125529320196895982453956396080685087887682972211915377249861479201802767733969660225
2444883585018546963202359498551002801393767329462172651058929838184161701001049097521278642148765125
5834035770329204772534374305866423721192603848251478837350361188715164714594773018478021388942028454
6895694362454045825526471665578655941509294019393905539078186632675545276390946706411568896590943188
1129666151666109102073706289659411309134113177657159372949989215626014323276780830893032716623891163
7336357598793983804654718509027506349263318107352873346585666950788096389076569350512521338167058240
0906634927286853617800433092113378569708506215134648011061193929662464842806636804322801312642955499
2801554943711184477131909455070095373985952439145638925234802691936301201244349756192283934879266102
8465447182466920622444220393797470392462679552665462978734224758059266223967175761906104313984710776
9598682017076644107275798699872869980323509978477758472623905609221624835592606398045296732166393172
2628084947503315406643335264305903731701643436994576699167717331913485663666977888623805789516683237
9111533846050777789824540123773484427054579419784152268032108118065246961217850936704371926072003740
1854956321374324528086046413300271210507050789594191663594776275275316580368792112191086545662617644
7834844748800585863749303104232751961222486861650044855270421219677099542366955896115072282082689862
5852682442658808774023107291663655499447578668445299866583464811994275227276620697256443132445643415
1872984323095891327195723591028061824958157891891513062837236283895994071204953626368781916495367554
2507956146846620740775568772456021944284704242225459923095704432410219858540717751915711508522543605
0814907256913284268361249520886845724900350597449451568682590482643821580514420398627989494946320103
3265612877052249904586292261135979382815431541796183198724152328526426254083604233189614090215287394
8110374123350820425411567905190854548439904550192274756534250151712456579977102502732079588058322438
1254188263618668738600258598663810931032855560249469831179625425284564870592531393636011686884387033
3918612159959509533262742858370162671237101969324814593069896142876830022024403460755126648488007797
8306741561454718324024215394606488331138344072259817223282226850229097257095712281017024940365865496
8944636915937125174005905605073855773615484250482171373348709871469063682800108714604397807335257028
0814380972059496917044892095356788763327467082179273974407901402923919183758075870870582054506643194
8722698380582377563047000243381791068319783104611797068158247812874012645907175551707900894283325662
6039062703553717165699262373561029522931321879895323018447245878639913329060150910281868622501100793
0327905724426595730249986192371435629104068273105623152900607350902891611172065345642343728548626399
9960233927096890000155227927780819782388320355464858187194847357628848528226493418666986879379031202
1788542390734395904024886345672694498571596372583699911034431313157101873831896490059712496816828100
0897440390241464897756497225938189487588681108273083743464268028289219780719331645038698676746379709
3723642846704455079317323627232859169511298402664288468092683028061455734155239447120206459453856361
4135201481487651935874227693398476870298612627345669138597098599632900981570745856867495362465997378
8883451736216412855520121605838983533880394121815635289646193218504652440077267494069885856363809714
6851678841539496736345719674232458970849363818068642809933364277316293545769651343441918393914798491
2551586002813950965533033759263625111267293510803830268962534742449736407492927965833712757433843165
9417659485564061966854693509173562548767538747840626957090030418425227571946100293355767715677457770
5058905550853352840352361070381039493247108647752940869083511620086864574864083621575088570208337854
6089572163979892824742406711186213727494642874372618302553882908030019504501434571469043077859113365
3159284419342280004257643257638717165043977583162982414407101372431039977416877234686179119148311274
6308535566451435441633413970907297962075471835370450878877766548901730378314856001687534608218677090
9619239779381087521171989544681214653617206372857537132283582711875496181434377616906202517406192021
5503171001906124707694637538254230018813647484738137791790984472505706335838036097197615614499173603
3599782247024279931663540873955085714680149374205973141524802334395479636321265493065658225695389174
9755206566021816411283079686443470951873660838473788616756911349508590868597147646871011714768557296
5515671009183874298554946264988917867845010605454358830162543338570853391233619400869981635216804996
1359110711982144899410642983320142241021986114010835238491186743161121770181942272360518343797966467
1897952487452935532203591015090531646448324817569198830949990246290202548224201837577441690983766766
8646187204600800507119491312208011972746887377549680406578996258707582775337417560471263436011279491
1163492547918766446877842133756462748223215888079711685759186307386491649843923787624265589005257528
7309674047597624346418721666093447393602605759583608746320019488231325346046816403249897165814729520
7487762592970560344153631359697962296510457234086968175347047310003503004119451350587280945663717857
1838016609063879945553755928321688823554546273143838789095784512807696380744205437866091073824164213
5065606718948068999902707219587101164040076329980302042416051211769424915189258621406946344221059746
2807417797842340232755127856122864469863462478406932634296347990327087484720788830038809908346171523
6127427940517187292098699167829030859670582812471737828108875150765424821474072948632571726645212420
8574219101712222716646489958710449106679298344881478917673554094434449002662396738597226650665670682
5251402851758021721951643548823668460781188111616941161144256284269494785002515353199864394013921143
3021336967198668690114820993054198113575084281569182385882814809557662568722335155919753576083084244
7495506271947052807426623284719988523085502836534201895802246617743217006622707823490379737685984146
2582584953182070312750422818927271330765999625303431382126710454038758391581421330854404114568552935
4271822422954907218944574267322430569103325927051723619409891495357026233882834488344999872939811756
3182423145644916300811283989866240274644893403704707140744653651664457835084947677947658157311207433
2270344937393220302842447548153433939797765401592629261785893302684279967877551983723500818223762138
7463501206603469297448301357035234481812055165187105661634251089962428963243630300057153963151551102
6644551057183044849759668729021393871303395158383479165467447959194036633776738550086539951120992544
1394143224040373344030630152059163643429897475040737992189418129796797716543678551567665089119305879
4371008827387788539476499598316297445303371100293935989057218781751421398852696400977852938014437511
8998842159951699303888761556684513165423647397550815199432510495961659555587533190144272316189026720
1428373940728414532386530318411695177698545829533781105281792314215341011930319142109363062220409222
8518368901741185932815767421188376123707137179181554609035274997694392233777727035216392326742505647
2340360992594333487920234626868959549389243304189845590668339183633917771579592795978190005506096479
0806710052201884551451133799873668015972729412983460756174800765615541246591487027836509121945270122
0390464778265396580583762976954163874459764973762143127688625334532079866669462706419375278047533848
9997216698883538818010234542045795514375149791271802017108269881686854279785425985786757120093525938
9053653659841259174034325659431205422592962978998621291606544420523804490777183019228623944903712025
9515311449357702851663789957421298119110092973340822451052948896590760897864380255477311436136351435
0947119921057439346277518714403147450982390843402182360663909231013563463157872186825283374139284679
0863734700723161591253936603862606656007170284607075162057259380834516622932687637085356358537297207
4430620340089011795598167767390620069611797049721931125533482914358611641589806896665289418469239790
5148173340081392719138776178290574595645486740935413699574336616314476251434445388722785787261878060
6021731969222850418435685737179550225507710856253373521930384984143962736178309152897380664061064472
9025924825152855695411367856138489820808603747717540913786460563434723056208707767714644713036224317
7672035418520724548603090186614516223480401432955793106565443726648577237095236925597433454563069004
4085860659670838669538558236486341975640623902758791839437778193654158806748578213999899645745074635
3227056020079068376555662299411516877227606870962889984732702560796790864042582981427127463436430606
4564690571323615060631087088056684604813596042327670601918841737408978126275468669924172916290432730
6356219621404920460003252940604338120951956626136302181743646462559289220255275519434563194015539642
6931391897385098479423430851101043249168122662464648043855065222374493189067406807217538012408649298
0967797996058358472727237909728588896975542521820173454449132563392231038313391345605731543438393029
3407245832793626486872050124599924586217104367382616552346107398496303617621503657420657997298085456
0060253412888733322008565769258433393196368797471336255235755833128111860914851456781727506659428895
1124542613544127382635290775489363899833340948039182198254102976023370400898928685233653494111220979
4293425881364461813772777262792450357669097237530756576685524318455730440908001753925412491686447228
2468888058355773677962684522066892957545177715868765827006939280844314961001874320325229520897882666
4415306696152849910660517393930297568866878879967565806970195922352976842689472549784845752518617417
0471756952530593349025289430363441120503474646377573998840787773128790732590857680746551115903183883
7759867602618820657535165096297633807898015553557060052573098837605888809738272257858352301116563857
9729599062298589594706471764029362254956737127870800411924467174447772226492631870981228272456649388
7231867173032538785809505821928159043966227835941272954107946850123148132520829757527674196431035455
4619253846840366251505839531361065257317551820984609599249328782457008801590957040648785702404977624
1787800309439097170747267500705487468299765806182489366935609272337787354662976803417442213199132636
7092839561270984939701610899586129029240434288412299060001427650767549059048084057432607838950158401
4148891048164481879344748837642034127498740988172739231118007272153037191193257355479396636573354257
8183989873388871375432890931339266380838733583392311097264552665409591058602829234862571361800275403
4699049457410235756221749347225562201040450053144700538054715777154448204436352024772152320523964400
7401356693359251919643907352949033925885792431085059246492562824953226276027406797670599782225299602
4286721259645927649163475669194108354112798477913763842949994603562517123703083965989755254077023275
9861678505839185991276018118121608927337329604714256820940953683691674272787792448656836187811764648
1000494456960589696991806446162633666758119413563149071167637190236591913140626863382531019495415046
4563567903279602349213106124062282469103593584794754710294181441366884060255974603348186385489588856
9086655799722097468636473636772890831416749332822612881800032906491852118285811945389221811045262666
9111662035508274102823801600069816497289770199455917865085438863042227923498761402035866901640996948
9034146944628724142124529012379719150573459741572475751729484774151113965831698777196925499640854730
8407162431621621750129512818072731694571474505030867021299668133307336359533493413914232530013055175
9825009131554743849383697082991442130895729239407094331709557537030813790971000241959723315571465354
2405466677312539163262428256320709745281174483473262989338349617576523866111662075939111361434107876
2347118383396467029431129047207199786208766617469540072682795238553494396350232967665595922928905958
9083689210944704688747829522372947849520467774830436141982481542744589193314198438739777422211861305
1484107617885824190210079996475771478140052341161479167769541944217148141035941499864866523868942234
7967323480766971242450288728240567509569674182621785086900027125807365900893789764478486018517849452
3383952113589073648204693893606604975378468561314114491849236569452762062037470045835581365145370725
4686332647677300133441402980580954878081122552286008435464262666754862205660129913879487816739253320
2543600379055622751458112479606356676876983740325877290204054918447109001801285488965414642770770934
8664874922255227796467109953223477671354348428137932565823567064223550824813115951294370139902160587
6804579059831168754128267701396416860816826452156483737470800400314786233105672950378955570094578782
4876470188689642162393354455620009359093224053981439789117445521197893096527734157620591115357012496
2035279409517914274298187284547558233225966315380858488360999548474643163932778234192309749675735732
1154345540850759317199955264181240858247168845661465162485975667898622150620674786444029531370821913
6410117030521195343890229573921159853905486781398929491560750638111092466908911625627833084197419058
8285272938874738310389858417820746929696369570391433092830648751828331635613968175215377384587990223
0878014279182119683512348949724707124267026419063004399055454730597992448832078899647873905519584546
3583612912949065439231678272795012932440024024851328127621852088438788342449629825874577146628609780
2674384970428404617837060328438350599416002104299452513303237318061435971316612925122844303593124724
4725302739862981590207363085936935171229467929177700272163974465517933424633939080341937329926749846
9665060942987858407913189975815878111431979285613547943329116398006755913440372872459337029552397637
7655335231567890931803593908685753513667994079300620475703052768224572062418180665345090998570533653
6665408179254641990624776116020988805396480014664828339043375814077312254554508742448295986722357028
5765283760348533768518370677235363369983353972087191419956079457688650919067227578111694317833597393
6867636934504895788727317572409793557659870783781991894475923630977889879882159787084329746748378051
5447335612605105456267727456780797190892319511597419338211858459186891173786691813723012003220015635
2504478368370717396617247596060815729101498718184146068616982051744433489060750769902604031904747268
0500611100079796810292293757787148088972470048539660456270691643075967039319204703659400025042451892
5706962975260728894290186528062313337343780485677405312926272554850470034041132736896266516199783029
5210949617351225148231292335352959395818378780816558740602966737213622228855989607372837853011078592
8311779271058247022607782635133751521911216456234908155260033077539074021518974583778005244883410545
2241589827828103908228051631496227764802857618417134912834362396179306312956400893967078008360287095
2831804619041985306115960673386254855498366371202736751574091098017673201420238471456488850679017602
6772899546464731853705013895902949956513722760165251785577509482745717334982572792301476891036056787
9298987221871797886296792009538903956303472057690142403259080895536884989710188781410077495530063190
9523605196162820438128123663255284180206584939866477557550704890601668512151361370474872112785172833
5928794008972242828104751332706143948315712042674212549475474129486079157293552111545451431521492335
8012648942352475246370753378782191881415749760773321693484039440966285055414575813961414478727131757
4227128528677198776059933742819508795719845284063095478743506951386645393393451089509443068671999524
8176374948487686802539488304001183401233619602914073795690923241295391252025839591864482346707149519
0277074483998475446520490012503306721281453640359260140049320121723618150927170009344840722887572472
1091725709825268969741595054299329412851792854850449779009300351329110665283106079191209059670963855
4688793827216088703242498367021421974572882279855408599266312482962744704546649530523694819978955309
2066017505639340236219760243851020283388299254024549354346228274743757490318345812206800631512171033
2724858753072591972077077785293333171655727780956016409995762040240894487448359846978576925875908469
8580091792839419845339069160499880171019591676219722540070280953665438336542263145839326356012181335
2860398625051602904075525303729367210237312553561393334723586939763103533256233688666804843671654411
9737313911506947372688963609293561109569455941202093318511139073924069725546913932123909236606364173
4239032464673516198610194920896397551235787213390641291633803549572056692723739357648669009191314162
6698895854540817891222243074739448882215145328428786758722980706480318260721146103460428902627950596
2300904310653426758451082906610116079620262846247104114729239944102232011583898665773247807203333921
4247553779142885535450902434588115686003089840135052909696043509622041461988582843825401529913044523
6818315154514425715474903172662200081472425299315891442665974164052388904251030559341115237563279661
2986662663631379261804448365265244949578946974243234331086953589426828534480442526109249003492317804
3892849908906668145016592197721972094004139575660339009500125886489923184521253491831368058688438144
0742714412157253611030839493723019414232723727079030951954119981217779917483370123885039063682489193
4825045946639235106120115228680765178210469816729462547050055555613167307265137151141285048993098714
6826259889043476655081208307947387236374541227060356332295326880203337535355318552857138033165019542
5234987114287993340622868336191586199978065517440546924467409663696857537264764688745293793289793033
6727730034579482234234690619958136143514629092458901928622359598988046793445579460831120526609222719
1801332084309562027645149135540955231686973352131080232855813999323718754363560315134095488955777003
6878396701561041896055048212566457940592248366452318085697692789512433134032803134794396831911590094
0702154384344861305415717331340654045492901295761256786943382163374607862380803583267522744004455440
8018129680720776755566016342373331982379896331511143306160761809691160790528682881024216462680279834
9421724863570131418430590883273003486324667241114563283904760267175086297328098359889398007839761582
7470242861017339242087508106955656577142240389201256125207542412147119816944642473294778611680961682
2301900316653226289589162001972640205604305871194760876849627977927462829898914599436722214719474341
7582218007911267175357789136647235508431524109929915283673837278161098337364768259498014808584991880
5802765734695372355998304187325575906890166762808916989104742925532525049020493316853350724686908600
9552659214006847048952326462299386441412994436977973369820028104882511504237977487382283467013370606
1545709734146697703963825425043521872663261948395543271980782201102310103427492120928032669563239563
1683220651931331590788201201066775447219806234100786802108742876078975077611108521963753721583968270
1983787643127929774288483791169803772075709487582376221397352691474639443136171443378025339245453473
7050986796080680570127952138016759438686477033325865758702548314227882815790120661255451026935117681
7119257468374099327783199136883403565212065069161404080727994973183454325660692873322087360839472129
5987837470532329619668732484264920551545862831718088438195812996466293488158138081085976320289453715
7126426741307636711216998667549833668855603657307729454058647684097258789695873817168853269716128364
8419935784755001870377626240253944338242561241979225298344794503710835685437505812828672620603047266
2279406119255378433205980750230206339761083580214276040528765702206837667132840005877805554089981190
6975630038106658928652524036554794470809783087936100666003572943651691815294821561160042095795794144
4077968161868736819557360493128656030843528567050941074765075694586514844795888079657977876048611218
6893639405156955092884915596099553998008876730325211456322773504209840493732241468388276865475197717
3524534036064657449549638779847820314779389625785127489424124273574066218395408106542470855337871463
8523788433085905679642999490594417772208830998983979173150308392532050671958814806072407072241564967
9242679458657742710369733457102787053075753885082688621847404028022856485658271607182093051918472371
9608598953477232894478446075841022078721162565267304892457023198627145771180471649410213132898037503
4999459548510328936428598650652781976563724999748325382816674662784019719792702594509586559824533873
4996395303549591860739479390342084931378473098691444355352610381910943532653646723565719435494759033
9786542350358557205401743961105342024845822445446492154997672055986336882689470596785540375036646181
7872572074908630315766291205203356468076329910496080315242073756663077495800670617242368067457264314
9747635821666189864518190651635630143994370923476271782444726965441546261960931116344870239563749656
1694524153485851036091898506167407162434753564388121905158998172417993682096923238736707798349570675
4381766341535933836338080117254881585981558578763130219942650619630505293931017912665395020510034847
5988343843163728483127254460220325548296403478222116373394057836655598964707871999053041169528690296
5562270809662072265686347331667263454624262855900051797737473669171487414798385350148988544747947950
6415838719068070455920274006569918419544415626713604208878678939141117935100737330913082805870997228
3930508456400897372011262204277449292489916546533556828826831930365746266521923732270012267688397429
3419351442299245047592247981535297552900145124537205296418354747127482905651561183581080149545077034
6545623343879317426183021744216868220791182871401590990330673331246663648806600541341168281964037813
7206590161835345150423044390838446840148818956265209074382232967247923622330722171348060673153495072
5001920152412643030776330406975992958105519031898280135949388743738634852056837202224069985552241694
9355844791315434128925962834883063723957201269841199298517584475650920885207196247205015184373730160
1146346815931618626314098078082382528556194758919976057166036015613931749012628489537790056317168963
8272628455216325031047000620227583544338832931183637119102839540621066187394841521325391699682320658
3983978541375295818702428867462665035268065475810312705356233466265782612448284950368636824552831805
1578701781490466739917698404736229650031571721550452735572049340282335705691502023811452001672682280
8756430536646078575997082288128388107895944994373595873400902877927651896634311309624363596163111830
6479094418730758017773853905278235303435892130996865881932194072669731450697786953557852768687921692
4043861137577899800277034818381566664356706034553905025291874650924771226972498507595599774068557146
0406883482015311176964357644438624632794871613652265812154185044703460837795218631782255068599543819
3869228631814203950004650160640794163525323101277713780346496700584269844187930700817906757787328672
6870319145396404044188610587334762777179691058434097167233500470956915570606633173194224800216910625
9137513469720512807781606127840855674185803085681084287454655033900842036155492740517533575698626266
6244723617890347265019910633375056990934815549947710347895271824744386766418247885451338739322153082
9434837152825125575436228697409936523811995291346788228392962327018745502700768393397439461437166511
3830834291811347987162671378030063788444389902220401636449448058979077498027111318875520978855488950
2498517666038988908579965023772937978550001549034137853769727252039344671949147842018145698247258366
1912668582279864718214235871927400827107262445113528949901011385917847148663778537126046927149542746
1874655319322016092112712666996886716170805773783474617559607031096624413194021897807854280116797068
4992939820081425199095361078110559997062539390189240706560637247089573457649764411501308214802469749
6683000544059203963041874390648868491505859398576216728857222487452797789966772834953883860172466693
9014056169320991533683711260107155820927598476682787686685954941559409861844995877914199579305424699
4346221441045824716440520564745065120090047727479584075069057238871877668805394335032479862954622651
0588055756098286596750465086708727490256733749224121296133445960704314600103787612585584179128703273
1780379292232597863948192281116980402690539314842267174571712800051341211616442668033386760240326482
0892903642811932093693159287785791607637602291178321175553375572444193451963115069773800656819802376
2848739855481879326857520884782360645747079849393337461642311167842989015470393438258659196746892462
5595593619903820922742869287654302312072012997436125036153601367416147427885068223639253087632344147
9157295396332132347915426367380425627960019488416991678170173622290615004926502194070442971314501324
4992569624672963029525173486886336096243803703047101678129373762032078042861035729730420725410672105
0255014120669824107946548970201357007151358215875015002254210573559177890670681193456361001552921253
9196822838943018846359422234234094232283471998408603753912346473270596633605920586378250922808203737
4487631241863187658918592484265445710288285826127568856340839965025954566978662572182035307289397724
6648271652038048629407107311587536187029322889458019896568259859301115641460638231977688798698055389
9726044127470846551748529312767695686481624944315420454564630605054692965337970544872488191091694818
2267705120759731458312376500830318877951824462154729569137799781541945240518952644961177241809608083
9924895228872188284408366937623711284982796211307509153840017632072763822494633579430075810888351566
3712981963226960475692741350756442467886982493787014846894260356419272599162469455871359133134691502
4346734321508426194546318426429045654351447205613265889604722026661728557515169734215685693897587641
5151450620709559285422198641343059796201410318488665921763548775347854736585340608520320585702537098
8495108355831242186995344542795763571166577963578327916064068286664014906893090528033175150596353772
3955995742407561281281808560642134290437725360454723454752913959327714949241708283304916559399361090
4290627077553365376286858125096108574383245052605832922572026848985396363649882101432066955654864435
3269174550003208967736956501492175162463175033583777106397874786095809721764036506635498105677177739
6607610761978426192592291787846290731784262073114415041429961071784308101969358484926157899883825435
2055281721371691766307866115556257719179202692109586297622202588345037521890777310949633902789298957
4308587426191201355722626747065258159519599849051039940585425472246357030035835769422137827147337491
9100204304465380103895277889232499642596302991474754386441768846485016413166614162117330188517487044
0283374232084807021348745604988069351718950078787392692135941979403112506338206491392064057297785546
5644367020578962521437503278034055398755727048627380701959509708717127376215290925997000324285385146
6628477558940857093252020988906968416759148577509196685793445105720485032331035326732099448241821017
4845142223893126728202019989274146271017370722891869794599006559858800433569730097203328475097057793
8237364929996216010355654245213084126858110856021470039661141116520747822935999798092243948224391163
7846105592658231080218300575726786604580003231190451146935695547359261813198079919780716858062388042
4194190193891467746969230185774812322516706951111176630345311498501625617979689631681792273294901476
0500760571429467598826022820917984338235855972599741674336874674957398888540850768928388944643172761
8868373447533594098005756960228177215121296223253621662877828686597583161332525374521508264389618348
5099226806379992674818907370795544736229259601332194237265310066329332957145208079423390019371589167
7789947250050949839459154713480369999539026751549457615143008186411821621832751940643527365117683725
6444624068893389367208291093542787557993450789147199314010342647834190067356093101333233240617705910
1248557918313852423581373868876624739239706422364552634741324595372031682026522975835418106581873478
8379351049181516997882454580032133239937591854819783580901254785053329351662772291183128602183477688
0464192385651062571946837058811558043709853370609400188306961003662527767344133926767927158811299127
1186245253531504031185611006740226509618273423937866387332010387517526500838424894524403335104231189
0974920543744845367485706887400626004696518216244764642385873626811287437340364680221524141156748323
0039196126545352714372380479821412990919362333858651126928757721468078252041244729269968991279265594
6117962683736010853812918538408367578692737896201215008407099474675787815590508262716216135299731258
8960940678796100198482720027395649596542833714937221824223092972513015268012414298803514199241936267
0888968380499900529635191439083785660000638873006450705812551388446550291214601006804174860169102256
2909533331276733651817809981820738775200070811758341267675683906540110518497980918898795740161938291
0767946975199329774015975818951328513342976793057800895298670063832098114134954864688389073460292097
6038196828734098197916311596516277575194063957008472247329997800283337290018278254180876837845745542
4803031013575184233124874827322583613075676733015311830672108484511449307348315099667000129328632851
7766450460428395706994405424695037172400491128174919822950007865225659794551941740641229132061395899
2194682805695598691944759961091505230531144408912549058792794983596236814329509859439711901205461489
0036605426117405872826787053079000706083090304700395144285222851810581848013085445018562327614587154
5307342828648310222096932927773151371005626498347322345428559335391936698625335539176783788999569230
6951633698818786592182507074550495757482898957475054540840564038818870794298468980701086325662885435
2808903488990836914611028141042101130243126862389040452317118464439199073686493757163318647215356548
5032244585583674504840992559820724782323846995818041432289908160699258670200599760822391975869885003
2950144746275914363835531006810442731306729239860028717890427608241912437938315847549994546770911956
9288783537975311016679292982512941132636431988792289028997429845050454475819819499681483263569814903
5577398318678074644005143700813385649113956822872015469159019108348444664641559711649166813586065938
2108467673788532478781437318272225366812266103683659903800293327812097180387931603268292919507059340
7397575499263869776343964490167373319008857255433434246706632328246960530263939998009125505845674023
4318456726001835135222812043857616215372902490001199952036446626010655464795861042262833529619516300
4857597728047143756162204539471252892279219637347591680056637924423537534818686343785554077103944675
1139077338616701413816022263319304861468088519613156366690793014185964819089632523722259047257932999
8277098464242010151725115279352846601914997404868228777470737308621958923057520731341935213396944929
5940190855769811815510827083867830113779742916975859436896676115010917978399039620194665406329661322
3168201435244428472765109007232680307329456773256001148387168606459329761406124743314077921280557135
6587119338319982611844812830119473706177163944502311127630376026810825885353362952281203041330487106
2394977731577015518227488551574310897900505398655376119245775969692286458549209226855423372854205834
8397199840147673513229428915213902525316044176647988000605443826307048298229611109309974395349241342
7602880937376393619161929454553079110269156055348947458114195416319263898925873238174851826552990612
2370280316108372906241206937166203200001603674823480246513705209972008779061277296045349346703686395
9417843864018100031992166881890490780004948049640434878600080486326085995093917157508101991428651511
3315679578705715332234241077407686297642937023520585492373405233166304317493233398321350140852188676
3941931420867059246184626518207168236114628261877793289282135999701642016441190536711439083585619488
3521362543812713070635796003078281822078372596230910118983051422666862185836358551295347449874788113
6819216648280464642546143872133363751725161717636973782614829742760700269073006343387708508557271883
5646924120075551450690147736495571434137341042863182810295902496003469502969008120925186445872157358
2446810605546225088774835855179027922587607637077269868635996323730081928931526089105218226828389862
3226066830718661431795940365134252876571481801466901022507586038789467178271833337624727546709799901
5036651310483452437892886913521627180837898892027795160963854290705492930373301285108634796925889631
2466561633441635865705105764262565391857548226485951866181740406218533846844165346949337464693602827
1129131903572438134736843244987685511926257692829361360158562265122026582148619891605367570371182171
6773345832044008183832238162986062936447229721968523575331337733594005725702369832979669951508636913
3060921717714820636806299276552250276740765032704923763135481626354331072744261919619452600316705347
6969032397843392830990724949443122852615525270098061730188654460892196019344981180896020565282779267
0282390410443999030515303209113634254392054033720498904064313641032744923480501180273071558783127719
1645023580529810662146010957172449763759937497812580690893019346120183565688285336774019680009515494
2789684019493152003169175136059816167731812659221239171377599143162909617561099024989712392945755664
5848245787757302113112296079532452258515488193864206572178744571524485478469120144412202918808602670
5124110819257820263710065095770878617905421964665355582875273241996509203810149440572488182911969906
6788771229489341083762047040118581454107004084198579924220214951388057955488692217048623207783426188
1526167943377745168125635014693354145918784941156788932551221383491315508453921665297271653297769609
9563012782857513779170250017329321043266704515405247308306432967394653156980188317842358772306419264
5689643309368319966335135222893565813303497277269346119859900263897225958686376365665884992173976752
1216627686061165161343004035310335801389161289198559640460333230694359114347694794722600694291668188
1471883737321726366169892720815153218384536284562642898366760645860988726306722762809763895081991058
2134159735753106657040030988802087336080170200584813578026375553558070996344014526299086928625904999
4910756662950522300854069844189988442804962486060645540928854782613962046189406259481668128490629127
3811829514035409474708279208080418092052060027042479061148214681974276586039627532450004255857109592
5072892093600701529711331839420337626852115630397430806036240122398289975383614000572030830395830558
8365362447383203275746311369707989693659083669162191611339039795404246746402873181046453320185882180
4850211840011930559863512698712160516512799280809579756695392355712274542238863191402672897443675314
2468594019449877289123056589917056366639848005942176322524239304303767875519215654486642728380997691
1582878782046200713297116633173439731661147234531995542770968367916971647177211089803751842612048248
1747398871866364667631267475038471597685737827376587519445331440023039108956927805042812614935503967
8560879545735349313518563901966299904513590493086889117332627869957323566834456835020386021661394554
2128090018524605990695112196978828570053042941472829930617586474547215629132183336891785722799332892
0674557314521054415970432009875430494915957535234613594718641938193273673598439416598622224400977138
9521263031998217575002780423760480513485956498665406735723588559865903203835046250030750007088331626
6677392240962656969773939820534072869421356153398379948158988834861240793515511704020176279082009703
6968382826628531340654157333584361803627338783205527950957054487663904869543698979185366815146397326
8485397454770970073823537402999649872051857461884897538296560648085314514355511456729303917940449587
6509316966325196142914044247895143403164559457645414483827940408058993020098373190627969606114683772
8678810388577745477122680105622333257597191682616602874196465185944768032690381964478184820406505952
4498321522600684966030083426066848212809848351962556254699314310652169210091071246554295054558947769
3780501154205454577478198195338591688796493907307131755383092311549642852962011562111449568644248691
8915978731073847615973127173482177575949809087823953990271998721878855113516757771634801227994678026
8082551461706293810324392666417060199940210226041698362279433226620960338612549314702953381638685208
3696425396217318087894464360280261725402714095081078509872529306465581518547614359825290890801047041
9261701181925494514415855214153408585401361296795978427204998636680572445670875214902136648514327581
1456270270883329270230596386041749263080855907468876658884963241354913720278847591965881105699081902
1383870746732755387490548458599318677647892677896980664094352835180506505504100717086693767320233687
4158454592987993638850150257197952127819359404606659849772217456067389084205994934718975318466737660
5830062765074689371491019464112472021438341799654116298324190754054890432124215927868106189039585542
9349175520966745759872609734796482531440252916754452676566880598336660474006724450790177364520877029
8979733902469517977740830560090223154735996549274636286619911915967852252984313932783010354130577091
0020067443777229099507628570238465779934389439205234797638013717804384364195968448324140306106239352
8119875021243633107620060707159855507803593780271836052551706223534078282546750051805269554565831216
7053085950483600657859473298465809398394939209650997456761660645199668435841949608211650856414825527
8020780333052648857740200374309349959049342681412160251929547958124824257456832716711415680629715007
9504240458509344327927879699607091825456208868367786354610090155364082205399875417741452526066392317
5216453798720639772436833464548937162898521043510757644391058772456793843883226487608861179858057404
7519874710413121107780492714433647993029073530023155115748391285195907103001704060925675103525654266
7492042468812907984814650237879443900824466851163754842575533156075601319250699419916089459734427207
4472919462115609257531765355663662027125959209882125079186145683914967281371307627220032972057984611
8998832306229633305672317509790145797605434689756760357131895785395389378267546051830946351665130220
3277688454455678265158068016083680944026504082438816018492935908166725882600427974856794815892016286
5699188279738443464828597644905463958716739327676305749648115767866990368121061455962509527420482308
6811940584104117328715918320987305029392718763132031966317671303816215810811295487803625623350799685
0201402620706834473162211079116668988932233528713038919681308549029955561272993060948416244876192646
0281635152457532363898517144147173120846277932801881217704688075447471364827971711034335071067799200
5721524668186918561098862496087812353016616852382093535160792396431112592829984092834018794120397449
7499062540992394519593199518755859551933753416546531536236870915382580491643911488738021581602812406
7049310424860313694722384023170084027627031837277011128193503149078278590033035076861312664526186768
2602774823382045044076554826257094617707326783331625522714718679955180963245656831045937377320000577
0760163591627754766173384846475691080869684131569548159687039397737137496339678140651271993696635975
6440798815985051410642840149393954280575302053115785951264877284882832275176491318417558277171706506
3374292160829779426546781498688159949204921299609693798219713575877177300115921174222630484050315623
0812112666235760005075387762065038896733779918843635347526795516464369331621966958632154790942175085
9131113516976315435438550025317108181194399882763366909815685941541895520821289662003723285743899094
8979670954260857026106417443510760405150869413416504578709791576803880028897007276056271872910274909
1833968051027007218866095554184181185571302949789865562380499574405363463022692283728004890218506398
6440952817924744522122876006483513760930633183021904623543864459655431569770774796818586035278219559
5966509122761087364890452938805016383748414518748428217409181422329025545055352925758707017308488123
6810479215342454426590099044714858264149134968178330569768398200091174029731116115010753173613397916
3934922121730809733839110005891731444654265708622361269728024680203302613062308037024613137175164102
6853839628076903478982634953393699432373620640491945692458925749822891529273797842177689459213949631
7690314742659332643276831423338192761447133367188432654754044788242874795773570831806074844016765102
0482365573079526601482274790951521748379739998556371772139384813960390354964460824417248195192860881
7291417152177358715073595434738633044797082046639678397565353017894195396968821385129361772069048463
3678519603222543683541803919574665713702365609120934716217650117030220194027753206855538568843089020
8465727903459527920516863874261490190126415226796781009734853270977607090610933908897384337310861561
1681423973067117465221922555341880968449325005548093879048102199545909845075926579786264673945108257
0257370459440838986435020044605050887942727773270870111504793262276864096907237441121736771092153842
2888632019843644166484664907420300216163966726701539498415371459321440259622779833138151191144476637
7662891866686961069144625812316885950627596022509478050882480583457275984799206859817775215017804485
9220686582764197552645675024106633278776060542901489954828874085468422551351075198641799303292932956
8906172186617028532291560418352921001173042747052334482224620719282844334080148488929373295058742998
0094487493487381987253234556442695470437820056438024551241821120989807990637001039627429843161704670
5379752356141429488088818851294383046195720972980746842083210684391982042403272804273153354999756926
6344934630265117031931640920370382348579487547539480233446723471807597606937673295365041535723036571
6939801672285716711461726958053642599313438127291136425501067186952909459013718367653809682646367184
5647248042799567898791668119377030012545541718511128752468591307157513572051696575330892311639082986
4202365015228821169357082150817819608355870204870028852151608915959938015520291654664847900558125431
1133403041452275714258740311477715319079580855595018099320817369931789804856500645690559473262777346
8176168064232018861386011993580997008287367725529787944113730069149230446539275564755284400855952181
1693383611642931377269455359578633446471946184150710142551306382470264602176871999826001023839238270
2611044048936952060146723689813825972625320209131412056450290891686676601582329640918979245735502951
8891253760512326957982442425960278748442436794318023490909246448009929503240646718149885236258350079
8609867844533913965200588726091151364976969292250520829701516529829652077062584080084615271667439987
2494330792433413339662158369235336985657319538927510019273337812270224547463480557469381189181667055
7351101608504994090031160847229551546758319589206742625368388835633503565578282710678820842726908239
7376800642482388678458586450808862453622899610253423847451546662667539471383005346896530972206599850
0687704346841247676207339535954022697030448522932916513040857409447134581930414950718000537371722887
4305870298442440503117426479344266094720925502576332074745975179485634161036868657070214980422773522
8754370646140491421919547842321419725226322856138993970186703246604894045248325067227260655224945481
3393791679096731346942500681951604263971586977115711261802852665313859336207366298301363463139203568
1605849450729142209607337059162750167923602036098159787508878541569575086093472839184962877443598349
5509210367528632325560148630330411416400711622919045879069202843381445783425658668172193982084451110
2491893939953217045031611285260882074243811706600743373789370357635059848389194279355531123063180954
5184345252809600208806533675462089490444648537356685754183710881774679010939444713015137107677135140
4427588656952606584959756768789714805946919385807047656847770995484246542069033296290350710704692949
3985654926774003532842341012842335121779862228636211680671537371879439680814044980450780516054028083
7700328013999486343968031205164389959455640961450273687143612352263849489124208851346262965073884369
4266513490809767349923168351985862578424607068851686958190108064475423492564409042633750220511017537
4591212595903989855315103342391928758484006144636332970819591358262545124238800002809957455379323176
6244817088288609350459436319062161894591907500047848620709998486876036720908369003741908636517853855
9904165747738737432771104874745584522061862669859987015539179458179395078578888519161787596498097830
3550357845628794798864396825953096588226987542677158620440261048101919272278783435032487195952830170
1698644660076414961633947951088895320032106705034175644151649548167678851477509405130526534950518206
3939285784056835696113885157009103153695116249338097332022260377402982475158339058294959664876621579
4248143642548240802304804419274330948392705021085575765644602792531999353616187491731738013838448774
0117190555930480546826586402350369303729645334125654948364958358075589886369834326553994525958896372
2448651572253075186991022959631503603212773404613737389804850871549869314707011751177322232725290190
9834419176379619310675073541501452059740916465506206462724248914454165426537451565496976572904383026
0995941326999933717303972125477066758979237059650809952842708394045439977772531281880186000169275246
3167948042642644442030863882238619304799923757239315337589575044459822514517355955399467022478792757
5519024965705816834778856077519503545369703726196331319000343168624416306046610460368409517048345084
2043577433900539854217834311928877275993580749106539941668989981585563940411827748173360066370121664
4140924963024016287829868172001716606393776725608539535628993651402930530772046746312558620114877308
3981516731805877770222258088133030881420123190640987689404995825531011018739621278233671928204975589
5681696003637557211566994093027821347129746070826128196802636713780426572643886452703212800772273641
3805028125291096871984699908756653609309932600157514515201614180416568489620587126230619771774698789
6192321788957593923396278235957392231881496739079833453885361071202523059362933379653754991513289787
2216748054050312363990250124937998325637968352014587733033583307774326725337698271595039921842338689
1389414578450232260165411022298544268860908908683928796016548427949288843683390930492244030778897512
9193208873517022135918656669800182714015260563145415830434733854333635129490787087090561349759871048
6654893439274608229210679025052590174642087075088394009554515918980950252387263684054277675717902394
5000030390770066591671061058578283840139215215529336369998266921838024757648591089805773079804427507
8330545526267073892728973152765196258560530453380382363289072765487123814425201120707698019908364964
1309602972357333610290394755310424841975538447561249880729191466126862366170450091577879555003650634
5046602756777907383880099405009674917953114340380812150668651757967644295748051485482684858553681903
2350176212720750451222862709528165726624817316381174406844421290135951717870120028291860202327648506
9481449017261217999425808292777233372339462595713053578610229220157088330035162526010664095878426206
2291070640221913041655936187592452286645894130979227811656984123585758915005146583429876237402546026
4058747980453709638459301828770782960564666299836988058843055296816705026801634039933387995718597115
7111492601839574867771127066560548388044749430883045296888072935896112711955827566540806483920941976
5576347053089572661668778360226561486905114557587844576603943246318551339423316469282121458080038764
1516245226983249720276516907047268109143540926208649292795698395636857221309954507906787352164246836
5826243854843823353675353889022280343341927377342576533536146471356491641821801453264718615915980047
6274197470387836956005742853881740923747180687631087544078610095226028142700072556632222309802812207
3897900261674552769564132147406379289008759897055293217922688504874551939583802458131369170396506180
2478674234233245515856640965671493120716184847027809848175509276640949512734323912855916106201529960
1863295605781773858414666651361480696982140996347046169983064678436456395754780767675750173869276512
1761294248744622423626969548108634841702094181768875725687983499594810157092889042201265820476712028
0405756230640084522487382139522140368854059720067502421452657460444079623157790523950666794436618892
2271970369415542836054522792712221170674869665337872054509672232317827438237996598679892040954463544
3292113780767869672878693813657540585219998899897847435590915264473445358783493334795899773597522626
3796286208889202601315012898290756569163828355688238442159990271320808488108131948769807673440265889
2855651827059870380280673339482622872724813010235537402643974469333958488674530601014866118898938136
9634948000509326317184231349219227605698669928707995506230925608637417328018740865377603526698899569
1178691716643821996101180544394983339530009921091666734948519706008780798376297047092446969120106588
0675592952361344743750453074242435367341745023578157557864776694033458581565316654257119721760734867
8035798345487555893741254185333842718547243326074706509708178985620687973823010133928424304249077585
9904574023609970383869329934367889770088969520294411870772636093145200255337223368816530100974860887
6628728216187085761504372100584973865140147432406176010989852129419494409245396943246776980638661782
8340593275669382428368146774943636504550508620115849114870686557552540412039832713876841724371838954
4035590884655091058540771209518923250119312487486883502365167278665589979084018655178214782902276152
9193152420325454967931597297632277182755863888266121380424339706938505698522952089480275744605325367
2160424994712249123692348237293235374178468006135940827435358292896207761057655910342582133353155852
8837409102979189477177288911351588121149678207771661680197945340923293831085041982429504513637120638
5200171842024547790747573931528479686186655816446688090002145372285965699320802476256356988793996861
7215502239820437286423719144318587313255236010996121653518431062666110852623273876684894578691305530
9372701727619359054725843252658239413007654601742623770177458965253007131933762917133106576698292193
9628024952566899316133364168730574045173762163668794590724866429240265899045665149243961059947131088
5883746757996297890837218616576307850041415151440507178365646544258119158562829802642202790851009449
7160104819012598493005541850511105699765617168659651574842053989392134739801684779205525986492099106
7485393071720807585430582151536385040398467919158919798361102377683447785188149650190868788342699090
0791416014263175394722389877227363453410072233595939423493658239524740678120687727203323937782034812
9988301048787507487654314673387404850583662032373287830890826663650455868229601231820009797759195769
7223623218677063427272774650802389863024814809181603561273177644220607540338240336367172918952578307
2369721347736411372528546816059144097147715207394471832775669463476740104264772176437723643074709335
8090686568069388369230372933483251491348371811022715108468236629175721373799998812998437543060041718
8394141211709969832287179003277047290921971572365803463478084464520888741376735046089401766575366772
8807416433669516960400672163325973194696445238319882171343418487854837394422029461936291334325817505
3530176389429120798916953072247249874287989736534222234048478109732279249175181031503898579772614203
1369524658546954905911181977433341080243542031021225698243591859368828356336568636206277417665906328
4295890706157855115337815691628624673957764520191537909780851948435336516065016842453446127280442557
0467959654739004356320770632115209525437953024036191408634850135249783428418843573802919163293193493
5362282796206140556296832639304635450677068242382180519176976726929601621082959278615719609802472233
5401663761734248395653188097127297541256767999213452810439959082777590219639807138261691888915316620
1986080247523898615176825293179432183270607108892284773388379361161215505285359675653408685038098351
2194154730382211444422360009853849614211781317617129469128612157366399057344914796064269113961187172
3200516137489749198640706205563869137778468643750410508668046718464459886155047440367761451962628310
4067556771495680692902359914740877659094291891668058740529935739140975589375493932029016478145614793
7362331001812170176960152281351685990272706485507524969786949966448612647198100116851736690328705819
4367477437405915033237757856003717960364287359740756860729828312517836001075745914029263973850344949
4877095718948552879301248183718521612228999544673610996396078125052813242361842837209022411788145418
8302321539857902065523182907619000458320201564343316345579189377882211800060046228029078871171087409
3849215054486379718499577559457292475494416573960927224639529831560842047036733109695736910138383482
9681000524411438243745716435941079848695087348168860584419961734822494849076902563689539245971928689
5965956151541169632915104805750152109092716835005494274078020232723520397497462602360335037942979481
1749296189781761054878801832545409816564011482774569623083440621624314642884357060003569567747261265
8831896642967538193974561707607346327847069653366899728281023972529594351128864107072169162467398016
6888425167192645633584216371280299885091762493212513193639490971169686762723224288765627731178502568
0090112178595209123253915403918856081546938975040499507481031367449517824756819831994014243040431012
3469367567027434279206357432903521851859301025056236405924340644822356075344066471854014439077679185
9317941489145188145712320191655926951082567467960885376266735239217431519668849692860424007073137617
3797037711687657474150380208283005140881222079857784563726483927521993585773256192041397742646179949
2902778600436402236105582254389351634928244754638825439249612244519758102498551358695419480860443178
5760185991026448144729915514998325122019877903089817190257791202312138658855602802015243082514896855
1654763860773875330881647509111934587347195529158932142456575028777449746832377127262594411748995952
8749146894478641647735682723215990961681007159807853841106056736402753643006172119271761257639775224
9001709622742014833480508700583851970368467607430396546558274475705404631657337856825647774275241126
9528340934115538804962833272716760153117242738284749729138793820743943672422226949338873063889786655
5827052160738715455597729197433411296978298823526647212145251870929040595334729874535167473309248211
8752630204529142107297293303917763753599238567049826219952285692330135526574146415116789089312020752
4721384037538295645244214888757461436917692475534839488827384669011669934675612299246737064865370870
4042985754573495544186745133468870477733784895020430157147379197786107325788175416269665776102696321
7920133402537281555728389628080644748434269721519077673601083547893318577718453476916142872240742094
7818015948587321210589931000135040605816591484312027407027521628082920210191108634352423475433641154
7647587724870585338039369755139189340041528396856550591232683351944332335991242498320020023037178870
7306331712780457911061508034926377326827812263826140214304554879786805582435426975036540456005719207
1750388319412966522173675671287010356122432415928885666815075834149072139464613107026562422271290215
0064768752341476029834807956628495658466876165991014767300038256515556104009851468173811642341999961
7290717003559229702828382371831531871449984458058613729392596023999474726918773093977414927012443909
9112801869893932835922125532116978694975821719304986778474533494945990107312793473625948737619378938
2456862876960280442052025737203021624187764612834749477684350410148636258533244848589622970595416366
1158733723556230337661301557995648006925672084228885579427118028524121178713650361707492849150638954
1427551264473193275847285983834421755875698104761272421055398593812602815561149200008525960465233883
5092493936444232079178106589521607807388350661424958213479685451273491977959413147347115828574512166
7469074182093851432742518695742466334392690249197659576269526467119903628910162323625095016424264062
3016869817618568585500895762799826312047770213096711327703207565961915052950266241243724949345315231
7193469528143841234811866738738200522708932003729581553683509280857781647721579997306254310955928710
8594533296414650875778265541244672673192024565803129868589179715618555754310693656630183212622951827
4483948937712217320101149799649025834097086427330357772345755220362036704419344939376817614663782483
0121856574200792355464265519189035022923759882343497520450877827683298596191359154347061483071553651
4263919912592272941509074370896500498411342052572188559842807116970337334136401893089026517398454507
8819737599293714515672797806772896077729564540533521873765133307969876954031933797775028389210459742
0835587886525517102855480476636862775436152871772610258434025600225268371515768760187491877737527599
1591574980082112446119464206631496965993158391164002352541995102878419634870579655643229217321651110
1392993893693944847386964216923603613041177584321073129772394689078591429895136039263836519805638420
0000627080380286162759030309875567249063290052221134433126435029215420709297300399742660989458355359
8987625805754856938362615678920043980978635768900775000784881836458825435963092665121276159791646854
9125965024044662781378484461896232690367135651292844956211831666042604279550961910122373169901406966
6341865021251681234060325513943792254928951450079958723720187953510464591401891979244937537279656675
2353382962677721027402179186002464454887906815487951474794593513143444120496104275546396755238400407
8744844163718937968960121803823709965311283153802588852479994625079344644489220764806997097879610540
0218940138710486306533463323043375141694358478375317164650379749693804144994124069385526296729263490
9637647858027224545224824070914018651942789278787401302935716297724652579313157953538181984452589563
3772851969827408529413165392350135055438962877074370037774447122654970585118066236757202568352707295
6219158779335290892063447155342948415568887309167672114065709691983461459156201179117010022965015473
4607502113810801459845554822310842276146302434535433511407382612317451961229336945087868142757274631
0083835307713243740103250193514281026133422109472408393233718432673581865775337656432567065796161948
1653830840567586667288547938108146000051162809421716357533187429342408258741232852933098904902037307
0648876072199995508540771252544304318151385976696519465059562718664888676617914064848059049022619887
3897834858184320377209195220180707548810344518328725715273155608128514364898314810558278793544234382
1804356286712267491698684697581857039454164701182674325529751736045412880562435808432573082978276683
1530574963104917236100219687766212795019803425872165419086643012612794424048019266241014383899926859
9082041970753065059029872652252504875736487200302905976232329576746093247380291543440542701553693355
6563867438872810633918939002423806290988721391973977152302473394206685874163869836369192156845597669
2946983572888198590078806251110941622786878148497206951948219932984024064367202075011378663117735193
3755708440070285242530821432394214685975713074239133032335937340830595494873443722045207498236731981
3904809179817076479892140640306501385441913717241276480595923053805750039888407317377679436656408855
3894773457018794923823935471570454171319415902234458812308327060015824157265116457105548030035884899
0447289893584881080752586448338396983245017430344820462136190687900215388179853989513140831390819476
6588338695565860814384168184822796279784103614336095498086403343088112146863010254947660223016569007
8195299349691117102120128776979386211112254135056459162131516299886388875745766888885354580792909608
1241532375990923395066715370795700729061832643891734972581160584343280929509376662692975895201369616
1445851381717921353233316522174314672364772120138200271255111573144349414064185449825098105807934982
6937720984640373134851926928272435734437732038585599683444632242137223678274886656510292791881884559
8085169747177739663498533405482217157882364164945347973779273638615298558217721053025283141720923670
9619941351286545925921977031778225721178412795662234542107302993188517982751394220642457361163862106
1044312280300878858355207386723244081436481547339484565673088873409560759094191016801589808526805594
6409084580972554618488312757354983426076504165088556498543195661210798316425347426185132013539051019
3013407025275451862002161618494301174695580260769106567096610805303291132962191448328621536531668949
1953176183412944215006810467111437353388777785016606194066016049959215938014137195403824878622239884
6211157335533098967075112786525262290245656335643900810345819063383861982460617645260616991218901738
4509352964656762303328005086577712876833651159961928152469269844246657764602249668392738667390498762
7065987950184894827509102558255022408046815258361170711137868475107030797559661593276807811599265812
7772242028933847136636944868001854330750305909329040006335198314634202727499617075098024179547383450
1397168851588971604608367284496360621753841039156538962583764900679500649671185579798894652013057932
7232693966214350500452718766345919494937213009808591252342642043812029004056388252361000918462060394
1253761141021802415635995745082248771802101581265377880761940126064565996400723357538422701784376704
6363926573770163892219794352664361826917000379373300144933779108969454469951778350022483230186940918
8221169556470946194260007826736190390101663588829498984056307466271723834275334532842599462879964672
4458053876644080839452062322089211805472546768796923092793305257157240397939494112240318544122628775
6367011269623302830890072213039994909618443144733954703905737332102771002336488818677791832391611619
8535952473621512074591925738741871613942502155498742616738329186840839180742806531191335663105073348
0615373337294917222769011949509135717735859764782274699735023546065115135924135333560263650434074285
2872853251635828964313869817038386322496249270240442376629061081150895253986565012850525010971141613
6998469996316181368782022522458947214851074699231651839105051907580414440632509425162101298618977374
1823338749352250223565156800875484555877735725185110531303925406436995130418525786720335746325303283
3155935712350115925828085113697421119126580376258243972550324433712503715226941841873927460276865502
7754910300184185536697393481321225824702626889588773445383419252675291664934526070880706645734589569
5337501773663493723901484082122490530156053671252209593828005051426551260429967584919790526548497859
1271320496800932439404322646774894853845618718976287591232742260177735323185037540254385701288975219
7163878341832183503756895496551766881845132863156794118027991698875335405780070928522021545780162515
5403828524051453508048224628567799132668564539573033188838884724915904252527551796405652453300954529
5775108218127058341312542670485437487351468583087078103256682237691078752998996528873021844830101555
4395191722911411769353185957785478093002123388280253069741134875359451498892275442265313034129970257
7092616970240087568268450159680323634143474546816113373993101674141316391529969401072226907511346889
2133701505522407991568488881160588344138564633918862740632037987879293046115488628603300717555389755
2407145813508323632730299416091513005185055293647702910128044905207527087756440793662253939029084738
2567277486663452675095311790607393879326389182582928439068065584665721961907679373379917303843051126
8996292890857819604965011551587918817513350863637020060530870754296306304189832298465640171437887883
7149098162669557043049844075948381630436330935661612843428309207076120855563516000560189166279669331
6651927740851690242375651747209950591538212156020212387199733512550371915770121681422075787056229847
1656370850326812940651041156497193148890992789409464723163272752087855085112199575029945445771902021
4361568189545152476187840791901942310897714803028483808769642248157820313832926602415305428007820373
8238328879833747618763018764109995017424884908502499883902057361654832454541308992939701336855920998
7972773702490591453248611803712065953033921997695728320410914203060062575347902726987022532039702652
0887326318303197475370007866815328683230573203831537613727364718436082331040343778797016829483387823
2642133876850160535116469480292715088962282707521642271829688830425563998775436180226204087546472976
1322399218365802927476397465075668074051539595285198977299458769565329259333638287678392532192767709
9669846148477450723738419376794782135258034272574274697760735259638894904990874680602368952645258464
9871557957423354191040746948373320815560512264184500873586955065419229809081958133450628522826339175
2284962584856842974644253797503593703756429767331486459849564067541311125603112446387000066826435917
5378304773814400171758212659679740927525937578650489891379346072138221552168435959317756547221606195
9184111973533828603382998003755640275871368109192921001533847573767686249007329386578951838646602254
1269550711974538377515346437371865634450899824730570879229104831499410425487229295278689017323223780
1845413012545111619149015754589265885790134884198360299785634094795709044346176173367061453912266335
7770875955628543763370793289837497751288456779370580955453599352864865569913855013549525462133079448
4514743167390069526015032041358845487537372248770530231429135467337005047918486122454379923111843588
0123970585590944634582218831119894052716892439010614886960475780574881575698010888974149775244530891
1193937150253669270197832336423716971646673169917003414919821924742539865000776283101500493777632336
3541611794197575558694029900737870492010726177526936484316994114354543281904712953280960625043829117
6271891179487688133439247990662409593528795934649876041427763860667641910808556112693892086040380425
1564319439044932388981784475075571671435596138536001558483960837583213470156139958943851984140261621
0565417231009391608474158591865350558265688696018803553962714620439998061098029039896034431159107008
0360954590428122193090791660739965515358379178501238430052515098739810303136207961867637445425109542
7415174587704446034784931950425141154319659435736037893314562785779177981700224173239231453000999703
3943883807965569460384689931706877282564236977600339758116284582174123759717467004030705587768513947
7520925061274327093894328225818045402993079884575452746068858217699052199966020849059916007815653415
8379732287089757789800784365459400433735281135712471125845927725483867009152869538759211289500316000
3126646982971258938437382344533269466245533739673896623200135355171218996566923504934056149297698829
3199393927994820231023599041027018252456487013182437639361935913675041827272323274818402784583161637
0133358546162656481626445718159179309645431575333011702741134349422067786387393761206013264230439104
0966971347515000753063047981457300244942619523962903614162783292898113831453378699444851163013133204
6981569535940841194075878737424059850610331347543511465358642968823575556557689088770535042436065592
1230135005831758768617934273263022032949356710800381307263712626008086995664567794075280433928136746
3652052228586380628685520668518570463980004946269467844476396509914930267327255398105207459519702525
3768834126502284365507273278641172987538019275585021026216544346717346537488961954012100507564556272
2323507591718190873278400532702213802385984014691711697989838121224910937168972465953533484115321211
3797568658841152543012307108020066312095973685917596611306432304622575811690347401955169243472507563
8423645078088934199665248008058669398341742073966751254665756378265184525060162748866180924609024858
2902709296352327031800379476594941001868583159727779347162097320057157640854049740547930598337667067
0717051006713499207770957435138305533839787562915040486928703160717537372928477934519772206507831829
4815230491006930844508729445035071700677392492264586531661257546901977508087022881915659330450401811
7682888534752309965241828843057464108405461504099139590226445657607760672206897655015863448825914231
3472097535610343196241170314699395580145216278743483750139327842035769892578445848006506228199091032
4916633792444972803358440034476018973960211934392424623703310475164226912141232134300510730595211441
6246514842997604239161283046527866997559842265740391154177179841567273957311286721464281586733034530
4484837146539228278885588983691229802304438049534524774538652713147700408355677310297374418565571893
8409910314056786171089854123483351113928623123889420731831864273589063094632438534519494987255733901
1937164851299668910859963201347826377605894809972969856088580829786858693956425900153590304478782868
7265475194511670048726186085807950137583901963355694882549978586219714871462399469060927623169354081
5187436793697548339111078216392737180509261522716514577964332368439610116255504240923259757101278850
0161974329433411474857814618229538565893784597588236154880128092448138982772497947874353195560907763
8663478326437766426023201142663418747679264318293125174385566036180123528418833261259919684532709094
8733310741965248134414325333279807435758838799673008405369586199222671151629462028758879025764308918
0609213671787924275009469303184104719744180397348069953248045134599162675166862116101198002633471728
0756287961136104819442935401534981604389877093047058341680324485205348047278355138490841180037445791
6158243503749647909863652346549907942629600980935493136558501411121233930145674536297108019763414381
8631385491223379177452501813934438915328736632698242403614773921572594494053228328993601610777309685
0080675366516922195472175044648216129632281335463751160359625990858739486598449028764301272964044939
7201962931984587276018559966819678788872752826969909759083195764828760319748918380502516190107892141
1484279646747685144865379825120450732493855133965974655186610999846917006076967386683168268706681598
8769931654904529891296243605725978541348600536934818167278641233100023975616955577336614513417420051
0369585847959323153324206254374013219422183340421932160365128890794498551543031099069002130799394645
4499164750024916058677524413475248318606810756700280514695173385280446444603329065025090704861086269
3120980083292993725580609039377665365817414756753554098611612283300232465592484075158959217221141709
4461555615955542258089395448197308278930347334695643496118027526301293869457905519969787685557327763
9035368946285812884034529199657265394500321412796739217921605564248771530903901787545330042545736357
4656115028667567210091546262676981029802929712324200873685945185815748227995448442195051372344545530
1346113293371331591169302917619303158363518963581959892847282263196611963337678615362899146509537351
4921694935570275819648928707318200739147181204798386303707552448323247481183947989222941387408049481
7785942551938123784786793429028868929661971769077645697021799618400053055433783540367935951851797397
8664747948046557174245833113371163586633344696606361975533330052334243086731509679433410906114529394
8605202375052527033946034608392831828053696484972436457592077351105355659014127498426948699824615546
9872461063892666077804636522752908182670938872048344907524428355716187891695414647275972416590815013
6957050734963592308674294264234591901906068180590808615909052980452391399667340773800039136603529356
2582220348111771329530350823364410842221410517917110444507560118669540203035252719537208102915156652
436840318731991011952671557810701847765223828879310847
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.18, 2.27, 2.02
Generated 21 May 2018 | 20:57:17 UTC