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 4797*2^371596+1

1672008462609165732511347972247957062698459504703663739498395081095986149237180485783511466590678489
2568714273106415554367767089966620477748710406754231974191517390174260615631720507619942673636713331
6668279464898963884864741714950574116445319124160351706427586395935124402883690675884664824521336661
5374785072858210988870904505242387668731176705314229661368109610900170925319666647988673144892880271
9212189864034976506552718512601268207692705668784765994112088241746711157823910344366256692242471839
4907655915206019754054710544436045217463945047201301090053824750542616519898891721869063421003065697
2322373998880808180449029932785129459267585173722230098780794813397962000491313217649525194286503639
2931849568768976868533421162324871935084540210105011739342372151328764795776583538670639615537445157
9009014854929663881120095575106926893726171231604831272730757641400936980214469073611034068996883908
8085024620743519011482866409492342190802868118380235469178451477806433391390860927971498765930089257
4685686631550688361805527379255251556549927260059179896815206607505550305011043623834329556525125908
4303992201258802040214138089451004508267854304319325100060274287816105662390077949931596308786394262
1434429382409217507968827237654008247600167242911415296425078244412148790780964601450265675476648277
8348232233950325244332825481931964555586144293218223151164382473804535422061757415820336190092901125
4907060295355082501998539864146177777597772759923476036751711555023933457833078178963089376891331839
8944334341280923240066623175757255505873781200855300955224547589674071112072592518471858757229107548
1380350450047792694213034905700845219302590169798903645735654814384188825951099713106702819978346409
2432503399025114719997576502440082574119224027854442812179983121206750820940736550584973849972463741
7990945686194431187011229516887016768380823906864750409332043591207026256835497404340989220078104462
2322432524237590085535951565066345046222921507466665265002569571009519050155228773304615713767266725
8853831855985491269306323790496950035075059470527763145196301462329564987438568994010939422106612522
4128023059588785265190286776102278756091657098250265714531259991617964876939199286249588039437759377
5576969363741502723256333986813899642727361609003217099422352825246104827094265478299884614335086430
3385119182823289838797924873615350386451796549017070758474439924541039232438096600080656508959641455
0927825533496999559907441379836775032133833199691452332674350468417899153925378524359987075238524769
4287855473588985813380906295469019874805856016191800180764253837615053980676126650640571185862333711
9275488697867591516915742176114680117523293789105831490539798519014832115492558212541441701547654731
8080163228795341606055998355223289914834313321634479261743220842068534333928097073514053227559211650
5883109051327008908644848250168400628466004229449744861455255553164531954550690477361804369167849075
4186842575963470084183949328166027743401525407425102979130258919506103461795804163407511194817901501
7482419263420653545493943795454524267569124553697046403396447387446752969489981236677831898432396393
5042889267868077828402531536858519260187080949883375354901830886530960434560982709580903655869333212
7759650067517865641014624062735780116366438634919626438996480565280855101213948085875990419525828164
0943144212518769522762954238315366468843361098119523432419211845170230444542954309111833879587261790
6479327507805515148209630316967287746042968819455696481906928343764678111113814783597568135086783440
7188411109895844595809730966356066917992047706609215070236385376270609547200667896476864393677284857
0149563763853834887214812045812687344581366104074724335697283730776210165156655075988033298726127047
0625371694748951834777980463546755914653887011395795621826754342495999897419407604271380117905735171
8024959990975248330720741723332729956401858910386732879216961186739313132226474871990357710688599298
1932930265174133431711553915369221924198056856993060123505690943071469602907343014225740722012507083
9512197253701770274323354133545402042426035679152769030097092470800750221408996478119371828368691229
3569275322453473386796701236483458551115215885794070439736440989768716327157993844898387355615774151
8862086069655746328301394366080058094596752977149286802528371002796069671012214724425618800951915666
3476502468136377103741387767624502426193879761167991098435697958193388672446768983911392745393784056
2320435601181430928397095445621076248705190449870906581019042206059584011177044917849557947300044309
6955463986754426458584595920500216416094856259774523926040408484612965608100444530091840892803498426
9224145261165669696406127600494086113103412351314101638131220710910512413765031945465895249958255289
3058227187765098965703214543114308233292079886874435446589447880173986224472724464192630787491909884
8266274560777420106767556905358422465650060669771045353085685141578628136160656209583918257678226753
1935420313790388412315108968092309777437875552346304812511292517818360584984167338638776430051042407
6296907936937315338160945669048492867744585618292548347777941789556872770492731754626018077749687134
0566039475432379312904478348764512146293641609506275645049949873557463393209309833871434060858571015
6013810288684179497147297352898800929944960833104406430990017680474053408663046037696018608021677424
1478100528546444000046123933816900804220981402985708392802292579801480387457207315123490220247235367
4250369864878737059212542386715946170921301091172509852475646320940452742393771265399071954572615672
3765371276018327989090902134388167442084735025096243156713288057502606661213971019069431892946118041
3010958999884464746337953153124515614684035252047803670824056319061927730904364473728563325047344631
4957668296333293792851645967501111142211861501934717726082145369906595898530862011075120956827775185
1117196703413162161120143497128648834002040826025702114322104274824076307624921606159612454950097891
6648532220517819901744717498339782576316991073561499304646454687472637911391940077698130730329192980
0553011382790359001680152382329328655139806638997162319348147812830280240078373554065835504060614880
0767036078508072983702522664908854124455626490024236795783247747417425402086690226786224848023407386
8188438604398767908000363919281905519778833049510356311493349312201288636013079228310901292043363754
4686591686217868345849677285520402766486965702695557321242095090188939210249162443066379349998081192
4090103082165219668683580004069532772374456845725566624320801481358498245176279548866272072945586748
1484662372875211739041700068137275505503229190527735319810403002716763810217293684220018324461908724
5537373759799421008941915324622263697590446780465792614530035031992795157718011165167432063601942156
9987876979837438572981598725845334751696130286359296521014379301629805113971985659695218957638303487
4758940483436114273432108157968028727518281358770751305084998229907853712014577597012951953330579005
8271665187846836313154354516592828487213941481913851976397620937555337066087579068386130290820726171
6331812088080017082212235643365689782367567598813311071871500700406294624118334181181760814665424989
7134571948610681255507771932332214561451398406953820119791446654079353225415561778692025782276721394
7284211525716026187367822265903725401084331805823936933871033756714593512460177797077607203493929641
8543114236058213463551983967854228652315722315014248445201964900580723208701741156654088284492120387
4274829041979189270366470766361200094287806137140074791743640292178766413043296012489441751864538749
6847981746699999370040672283748862145443224934530998526407116857020391384376706973893859256622420145
8320280868907584437523150988712572896097533037382718583907520194903141759688628544020166690674744415
5184408608368139505721173627123496934115193320936981624551986567853858355181061667833212015481090026
0784504536527658617362413553978741760523205246523109609218876598486871347139427202602235869876128417
5062876792307582672866007326585773040450696158425681437161009838633395393644536205126262633829034428
5827077369445196662046058926701275288323607045769552247051848024547392667813102130635271632725114966
5651741139275912179757127004645948878880813736770593011010609134055207195984773995578736890752304639
2575772076705633380041569257804784657591380611748910336418421772786577540785875874960857859964331045
7485569553701601169240143531785715852417502963869189615848306261247315673404612238279628537522807006
6662450960791829571128421973021331337842100158993736113663429079191638838298764273900550835600321849
0098316479848136500318104674449856588135839627576433676593850030331666994478309506657259306585681238
6387019449452709486206805037242533335475660771531359449810342114598251051562867434091923789722494719
2154463720913366443534938096249991713689946579687012113456935458301444582146447367161859915942283993
8525230527374524744194062712726826915892631325133375727972163512610363184079428813875474898342569354
3527976429902093823835653875540169595993075980337064316836391173629187029057726236075052567447936992
0599117600418467128206210080174927853121372162741706120105639792227062247346102205778737084721485517
9603986092424045670700839320517659875685101219257271666213855689551793293537429475642011844428820961
5061636218258889459462633613240198287812164311665926337504846280754945494510534094609974702751586925
5243996315331499436526446305269277496131217212200003838198440768513526397893473043428165671213464824
6715407702188975526779753624825552179386269626976039421995839854620357744240002868233126472923034309
2546256429616382820007332815123784416092774592509548126542723327290932796213612534263962130556950779
7857416958296129534388306226798000634596944878999546132113864788808476553822181913415979942451914408
7047545068294808014777101840577124448680632302300294020050385235838650845334437899912083184299861812
5698775881965071390660747283802477527363169578750732443896073633434702633627403857790686515161661905
7394739107101672731574281696474816296487867644948819394723456209986636006278188013286636046656115588
7057023416853708534762962206470829120973548791425193576235382797347885888152422217481537267130087065
3205769285317398337594953084144187095186074849349191135271017191901790865855110068326612660463917255
1574805811548780109450604842896168494458757077076272800311123970187798428991866861729217885926898090
5443539642744757627382948140439243768854062806182792498885436847684836044197883223084376083439469490
7106467626971390536758751637010636965283855238866244454082483971578767887176570907836843316009046982
3935929678914518465712659225862132183196175809032550086426413174634266977484308530234144663998847591
0817053995210057715159684777117536868618545957896714497017688603262863618704409821496041398170552425
0061075456618838776109495304144248379399707656008582001504053634424419170337396504088216837592083648
7446312766871718413148659800649982530552405065642788491640018213759960221192027781929758719878911768
9508698942589116452519377608599998628038634366428441442255941658521835527015082925303228922003778165
3821800050649721727178888891425875363273002624119471138857652429114076110912340742824500570678559607
9615304145486963666826660469683300347211009941422233531774387792099230605787867662273009073574858490
8815652087769748479592061988726642663522537616217956677389791137453157387036807622963571659409550154
9439294937690742727864009413086203139601457713077438516192146767713018323698233793426924625167266121
8657311401754719845101766570579894165804701602420824402640260916849449321968879351867671290998998129
0556691753665003396286667423832837413960960747014010207373712196470524177603841836284906620879332327
1145300547279691433527555419020496182523856222750648352260762139318922272590471680459594366581160138
3620196095976440191630685429175229669181727639672624556836914480907365050548807744889145760001022361
1735681371305266024781818209809298399813046737026547175017513686042298415874767966880799073965641354
6297793075203276101041010820702608797123013393087755019969625261066228722330392065980974526399282504
0084502248385001797539348631253900210450574723951522953179456791330235104974587097817312026969676006
1371123070545890775027106660141157857175904747367337582929702826276757204177942230779418108246144250
5045404537055537365032522445014616209957621488900289123899529165711646662147336710545344121844065152
9658208654570762719808758583911727445065114408816690784137046058431927643213552440861240753849807036
9974897925231370426242277370495634216104778073860547051217629679303033557707723120483186111834030267
3498827472659554766505690098284157804224523597208930036307351441374152727165562498480770923108412723
2609759889472680657976083855034766740409062172793174910258470656453612237835984134602385259364418191
8108671650373660342482933665146489527548540644249479210469068478125789982470907289664091748999026920
4725765027469214452164107713577635112801297098095721824130179356015242227384581600940587812859149958
3026165045081153702030131905761630945990698762348661362096235672057559364647502882905119075192294902
4475241947038883637549956028516034958086377533084492450389016870894681471841398850209400212977783699
6393668475460140860443514971528485134458635742177174305645880442677418681651938399929712914299748264
2017303259681335891921229031372065154551021037048373634556599712902933249470229886981287159075338156
9853247188603833345160374419459829058338104333376604552697446842491709183466648373906645507559503761
9723754717778197593185483895085413195118748534074157429715519458364443784747817783987643643279164793
0023101695198275998280289424024742819599734869663229861114782223743189996051879386050608334876716035
8522754168950634387729700293112306472010543030543693390084863765704223076700986862397223970032238687
2565020858591306006338658262635071279387692882263838141629391259846743878553166033863676207575509066
7013546842728086142671255904319797849350905312862601352889823813292662657716910256127811588324996538
2651998477148833706076673202122139105118868638935723577228384248004525956084244061381280782977275888
7476763278853440947224409418961665765917764487122771737081570268847261220692090611295088347797806501
9146800444904442040548958512897886924090033655075118027150009697987569670116345849066962021428192091
8686092766832234958446141088036300285103542019844286448366081930276949945505165114169077607944977584
4646783466273277617315723821889122642024368970990662558002760135728734487552792755797657965578195756
4892599082930853558015169556600927779454263023687894405316442909579877661399975738154543291098924633
8227486241675512496338521081173446489367812936716944607431310458934977070062407781264352504348177581
5034502864469848006518000075249109722197157744792663895881883788007835171568879838535501008064532633
2807661862494172739842654417989738887286790858535397413681410756938747711478346544119242376623564456
8065350801716705569183040999808530824302002871131189394814443033291027281056157986740748060346432531
7645138973867074518342138044801771132385305653059891557930153234284605374939413115668745193266627034
8004866519920264152300085367459030811055220787491271687212959872651604766289303021719781373776683492
2207085785762284157028919638437355605623549189553877302497318127929809089596753240349017376462703583
6203151472442012984044745363660617982633578276536678218140456523008238079845225841214087316770966495
6814194877649022158740297568150952468309678199883822125090115438872365779833744238869722278458576280
7792497774215123906118535519550171419700283316153024337719312222215517989090446076703645308158254152
5583111077437643886887560326936912032658614462407580561078771862749969759269544793275761534465041559
5773222228794382508229010078608534095396328919978889800046732449387636074730402932005951166737355758
3847265300195943902993668659889256383176273417489919306091610496454471847843016079810281375922666109
0119641697313161942873878081539783346391276126011020014848562818259843923341093417206997633976651226
1367861040108698529417404303284261535796988583317443596483495501053464583108993838882906054965110322
1278715579340824688949273262872814607377473150756065181331935220359378203127436589392948745298008418
0716942531265170232671643974688392923103206124691737536306155369321941873470710925698546444144241216
9293816874759387817020606789517720487541740949694149137569976178275692562957040259170807107403607098
0388481879350184998746355793702902967642015588784890410655487601124953034212052374846210228777311984
5940638033343912031918561624406215686082750400675481701364784016565837818694697577515138501210253734
0390478951019435280493524563648734536514808984530941713591372075176863334193661538502371619184017110
3729608966333120590518609932302284211026177151511612468977344149915722563525908172317032986276928111
2014298319726647977249650951524667421160798638611631121307327839318008138751686317415795418637726488
8686015712353638015815230523191438528991341746237476179432790752423609516503398254919638623801428320
3761599851194196932223914728856328220610532577168523461325582589215922193727968072505441213705506453
3907875566180950742955944146416966671153869097412658096735604187822132860488154308413172051040256616
3881469699193486852364553387495154177137446374534261946024405980463935406941466562060824111478257925
7813168675796002038777964473905287823798945305084000572078785966958297138894556152263275369431136899
7160449888101730117902375730800571123444949476974704217041346865632581323387176062454262468198417721
2232758964647883698918928942544033403235791555283601050255884961916247034312273226325809647517805452
3640530268996896475835584341600872437917525526724021039606990943119950145322861611879784150532348897
9871187294867664160237907490216269435971845511494243311234031970932151636713987098656017427305602502
5584844929483136368890698249307895163210591913303256977451468433333550675150890211985266772318967007
0678958215783126329895630988915863536210493133503878228045894619755879210165259206409783429456325289
3152842392238948576799960875409799200724303233710559228943191397406440181891394401605754259729042426
0706037289836015187307563298583744530867736112413362648054939693545363841491197650812052758302214999
8992066253137003621802198905527237426855675437727250484453345524277406969651288520848161083943693432
8566373848028016675376114769471869871809018390964106661059021858065017103424242403780275926758514239
8425918174317160436719064890674953755718368679032528835614408336990268598916784643635652980577080064
8775876104092245210027687617135733484421726627786034988232357383734174773805431429853726590517573593
4292025742147822770135267922842870911824666578951872570860778592217722272054360883691018629744386021
4877324822534727595594561429263969011354346054601830573843431907745562934276214645783547160003698684
6733470511615402417018026025803317288540580370724883530266599083690637286015395847015091920075177719
5676759548933994525157861453609793459196760163541248950368040227849485462997407622356847536260849292
7641648310268582020836688000162430547488573438847124683859599566868561217388896509993962081184405133
0888801659973332462558594776353634008178416249545963409376269187142153970182320917328551186356618170
4674119993315162856497970924842787576169904175350502636660128745676228587336279038378352462484581303
7756404836015444321326738815119345353441424910872886990255698508198419928751877877495733457509449644
5841318608077979542153088473156392689133348933041521560087632872623247892850865258526677677714313287
8693765547701619501452688792347563110938567047901598615810902577167530722665021281753930743281959825
8472171425943783643858450482096343823141245209126853344142804843136681626163502214089111021169013733
1397870572737714948530937620232333300719488955725658767288112505786399513357565072830036789462470997
3103623065276245931492305002246690908638823974756568078270584975473957136663685030964239149906445184
4970111396296050377750568473919443673218985336531776065878172091370774905175993061082452299990392868
5861406012951787761036687012809933726191757015863045247107740179264877996729222483325677664178358190
8818046475492864359970750974294285881812009680026247068798405801272689592041442901134195780567614469
7031691340295132361770696356038893947243277491557518663885277613001347564814436348022917702613890932
5307304182449648438972223990435237102380996357108977956325816700175479067972663271338734849547981409
0809761751396518469368189304269722145829504372561771793428931236934996752727028703496584577176195476
6304461703905537353597014825957608298869171639212545174389604277204179731454294840536098287883901239
0891799531201959754892105579908153466492966370892612312523076898816371487698052671691424529103317137
4555800012720019237553378692740208753381719614779052461731592697857429014931793268374075797418117948
6063936690023968175342311824649697027271759895740041284752775386960178934241800086050297391878084737
6903168350940263736919128684715952637997156681738648734592457688114208636466179074617660419081425374
2036817825039424105878065476644566376211769715926538212871599770075443094037967689968213805335937860
4942082516265512687120444870554027083429212438992569366182107337639261176918832881910191024306402975
0451307762186241613614326246504638037292121512980083188772500324651664118791343279336994566615831065
4324624754185570223916844945427706107904382968859817488634178504611179787728535723007792470407556581
0552779307037894003036675230978590922060826841162898375969034013725100831604053903116458395894346399
1694440537060512055966411538709987874742192769062853239995106284860897343299645169985131010669092675
6294787333892364463631072753482351198946502379406272408604542633570421178448781149995058689684363309
3446544227845555623940079371250154983643095824041846439166292225112500453621430870815726677248844152
9292645487749496675808953524441800273691834437448420148926840022966794151893826370814765280813408732
6873294291657231190826115260741839606760670513048674124876340793505593799881166823290530427531593742
7797335883033125172372343590426780709730111197127408485965069755880325095949330269532408980371138861
9313220955381314094567219183943555123013470800060628382714930591582835917577992630390148921244234819
2460166867094965194721694628978628650202679503173762459119790921868609178704644209141562717640937603
1519066933778602361788045656955364556963353871204941476104304764038911847363922427934070787703034532
3606770304873843268546255731214522105223152723780306424895348137339245609510506379087247941382249876
7215722580328020900317135859544491096548169179941561841242012565502666316736540143649928769209316706
9196058270694759245685259751247795537573629734085740980718322233015148766881149710950146935537252902
1223966319036756413968259614002029854226074599200494251253246440290368371906796189604050106296006258
4686350286715251861658699082760829923092155821795310076985154234243704339041678473606187952101330136
8071373652634326868230337367195317154394274224388354085414480845191610188755129108758570998335237257
0382968254868424817517351918247762790531328197839083583498032095509917212451892303508721418904156229
2446855915326833626907264629574262856303531503516642230908063416638886856118915380441675388703141624
4044421948697840069730001726869477873372823990603180742753952422289370779961142362556041274011598484
9315566690560016067339289721470492050979781607991519984219175423170177205199340363500298249731624235
7429426044513669748769132952692729161613810574225787889448181894328308939444459687350518809734999466
8612764845226886505593736022666188698527179479049851503868771073962450230425168227392165923899222531
9500248631267134288449901156989940324188208430050412797075051452161362174741976926957005447656779697
4655893717836281833981338038665895388362943972816928138530400799740005753799331471099120561537834742
8771237863763870398514952697924374166736861576422772811073268030703955753510687255111779698866881265
3510673227073163089261064873077994600857974070181934950666539974971047515401128780269402876936220537
1558230498733394960800880040702455765526258886014158619953036464116726645051676897498838885444008118
8779035065094456837210086312663901195877822520554649740277910184906967422764114202959583484532115711
7136181937230951363367266986387671888136701827469796902160700813914658883880950890232306582564846896
7692419279849424774597188835544590512416961248140166459236295166921933537576560805320026563200827224
7846171873349603215621565082175941135523808652942428669252738791039597462735504128911551414139836892
6171139802401869503274260435519915648224010831506243818877924042866611006327130687806878985997788013
7795794456520009154337251235300355704432706372015328308515247145240960273695724244676457284995231792
6540900170188651530660706771589732001897220881411832861214454542385969454218643178910671207862377259
3535700499538998538434591957166161611621372847729585362269062160295503542633782860838285831203858722
4703862543606770579241228982882049350975088685119395400322100466867018709629169950896587443549614905
1619251828008739519732620776591872596961139465118632689533058368162467000093005804652927970467041870
1998143693375011377924683337995849186639724470803313021832840585838640972565552505412009906225426146
4773480802431148072516684195078499297454972037861024642309344034727836265150185453884778839488865636
2018081056939931835611415334748393335054724326865510606369966393766317933523306586471489338382660762
2781237495538943035744226872262195183989028540589435914068348115319855249354152243745053164930921479
7083947743139848903856869357538457723058144510366090956704494510187204524160992679933473495490510770
4492271815235832127768155343016167928216663848062017178703009548786960322062975595066627825697248247
1542302684928023757137390582637007799526249394982899631412322812492301015148835311571089384629914847
4388879023950161752255378898452179691054289447490644201370531397296257296388829375596564062581258069
1643867904751458700546872618620961054684929096134009891648106467512552202955601539531482054437286152
4297382204229421584970338299319406310754732875951294636391690341807093170927912737614691221663702973
7730138354719815489184054461201993903328117895930233091303689280931496069036632073496534936675449191
8123709632008014157618249907188937597744501850378532649617565372886072267444981349961339091985722845
8289223403393258315714564826169078296796572834566973069421916596118884342967410577673401005512135900
6896799559815835819904110719752674980256669239659496303561824723597833055281679934636842433210350593
3162119339797347802533439800490549549623352403478507298902450792129004749410596781374826752061212230
2822731377419538956738861480021015691202951286416784626371315217726058948807328932453171893258344758
3177175175964506137885571672927303308463760890253047820951022712698365299295567525264069604701243670
9308069469229279331092429846975202782258769065726276265567194284561154250494733554177046115205077092
9220159289845897919599684534231587327300912348652545160544101692663707099103562683018372471484591869
2578391091882687043574884567857015530244558434367470446944124832001920559411874791155759383778637223
9858367263567122283281610198771246662531491445972590313434816331372879306137271462807084669927255899
1509759453983750682140857941543808921938715025888696443860306911308726926232573881986511197846183053
3050663200333366393743552982521532896790344243435705298311119869864710758578299752340035302873113065
2749431297543170329273258588325444741803641724489255151441363750269132402059306205289738643996763206
8159485658029256300378181741201455335687996927654267353727960929815723557562037338952534703270188412
8255284667040145955849422868421276289391113694130750517376098763825350958020403069955689519271645201
0093609641629550792027606736223132598432280822384987938475551975542888575412703615811437585420635595
7640973933703705405924644711823341707278855593220981944087032794604661130846392600538615090748336899
7718652889046278772905172830306461562014024392923469227056924427018969898153313485186198505103211252
7881152584469325744761495596907820593141228793637513711717457663681891737509679705730846836954496757
6400367284336262486843002078100454294786998026047691165603431891175198183529812677302706060924150285
9345793456776712801072601582283904536216031503439406940087499251283482079495981949457315372897043169
7910944769190502988437531778111704806750038959320222392730227323068117743890591824662348575086188374
2389761510533296724308340211042921558631563125995517522195169572217235276556762113084766880123389624
6100869374483371539585717196481968626621089051287121548619844576888772429015743694665149566663789838
0753552054493340758943002218748967779563421613410296993583278180621048078313188101624920375149069743
3848560925290780531710565873405647429923536912007330310186088365388310081427553455132067045723913981
4931877101980018882226132301312777027365381131753989252357951978536646443049189082354103976148650194
9972878864539775072867585383205121264769175189709905793542267793189255742166364793496426434069221343
1023440344533373873569185772173306349033816308319248747029084527367502361517753875944076306041229189
0523550941438210991363825957754365191470466754971376030904140143507922170430762394116845742432471622
6477039962247201532501248726515821549274606556967562310422521667117493875976454167764554574075783576
5591858306106148480695713817394656117198569982037437004134498852456269127212467294754524741182734066
6947932319398496610944489724979317034240200559126086837597001997499260071564111942479288570987008482
2589967602908671050629723677963243130896373209672833930267396263629983989435374722264083486318125243
3705003602395771975908610359032387236421681938401263967431626012064654769890566264146046174501937410
4580727480916532119176542275333691581631614143671308142763417154698805065384592434716935182291557860
2513481998970147797613395172083611468670559097408293203670407554802506656554555148678194349180569718
3393478238690054979489055813153385799621342695242507159911373935695746963037604649457227722212719019
3684546259077075930564459640794088583520785015596069855337867969517887083494973283650971484188486927
1817329967103946663821922198473069361783791063640005923876166412450253062632571890591164159126091923
0312829560334424335855519348811933170376142149713078506186178959982783468734564399877984747307817300
3583759643206109811733366191261327246494910220796119116330952031896464419658257779481999101207909306
9661120994474142939589206113964934802503197948179365859089142420515549205673819353802247819411004688
0838666081531645010580709222635408907673291606037126745138171001203538113338061406199865390395840787
0300226798125659211815565402331657439837346964190130395406509622065804365212343062236196707669473097
8809766670217296347169646894767515294691019405961977146716769643587018428487322239211157659437447924
2556423446022341590701840111382475817805572320818414066998049191951953475641933987766158018581477778
1475536102516680112499620600319730991775424578221794059218420213724607470442603137147369475780490917
0818381622570646587887273804497254848778813022547832668184001402650627836993287180712854123093216472
1317703490672591644598437700838822070308664785554283115729673558965836156175628301071131657823332428
0528331410530906071784415739929882482799877614416908662409488360936594731121638189229732165341480962
7561093276635348294809860299205903344162457609316313416430702840305703447081758047284589098753919544
4965612350931794603815238898045758523507175032606285039018340039478976888139063242567431564880608365
6928432368259899057116225810631496809658128285386546730537616257768951618663983517891394714381992327
4954682380651269040853130336835084586895834866929904810540840697617740283998867584782591990191971468
8161121636873013912402923956757393048323742567505795492836171539287449190737062161651198331057046404
8999660522597568362073072861980197561720940759649572887459210211159860245495243685630557942629954912
0536475027150555210258443732003105392729488782648035657295061329267571924700199654846347200033656877
3746574719377337439843766200832701291076726943946867610234221305638545208379844836975836212647878087
1937435071171806040423813049052734208328434198518578840304874797648333323377583286642855701141747906
2653873780398135942337197967704675708444000376012264013926908999323623393613587709099077139323113007
9110551045504883608140308342110581184363372719225009626044689687281818250220326626909906633067807961
9522478143484065032273578969493971801269348005001919721343934714154370229614618323553320100291481606
1398653018907919241160735259732925005372748127165445438803055088073699632494370571510193738180457116
8874005044899891855551342567518962676739435954668076401885643260025643118674510101188067722821746104
7825480363584278848649773856228507302021694379911308737511218373952865984827145145086604767133356168
3177192991968469232869275271608865847673616372672526497423376434806100093660444090285180927619508231
6999082862930468266064471458339230273040072565964433352279051041185864661875960959713613284165856312
1340758273724427288648649911516555233625345109886611423853858291738505203046574939394879485248661511
9434141484775125233307684895984255486787983151882716182346537993130393297619698260962796503985671803
8746035598906740542182140180994631043304227216238175892211387984631793475383103132881377778824763533
1424754114226233843596939719994656592623018662626974308257534437447905667323913266427837308021229723
1362634123645306166972597611443806152592744707833994344439727500477737491493637150072272046210274334
1119911120802252179114966204761845696703072968456586360077845622595276853681148700884975730322569567
4457763629023214352278124689345945901116834248004600819722971030136105387412136052359786602799563460
5618833389003830136136116543471672083223443465939027505213390651698743395307683819614694707403841688
6988405228193927993015810255848610712123418693619982708084901695898973683876063973670170864256986008
1856092769838016353795131020104610238294681389505691474350254588870709028233064852912007209040411123
5394584881474994573027126820261921223551738518054936625453723172411964356598465802898301372531362036
9779393820698155300692914378649561415271050417795203259081298417363322312090325466800991310752617717
9041382553452701616376798516882517646200638698739281228681466712653291326796190032825915000892166624
2747693267786790889493828898826537118011624022147994282858997548749274983908929166927054864517195875
5434274922162977946447050278285873696197491254385167799975530966414157709043921130683164901401116005
7873606417193210381407561773402237200527740599054389286803659955923604668062997396737643577374580729
8164966560116826113562186870639389290631168294658500147245842645316268724930649861320389312987799891
4006462410104939553203591901943107466032056109079387573686989781739452180889169802272027708468569369
2285227438693456586827967733743676918330899515404298480157845519302508152830294549705669101820324466
9290099982257810476974006459631562332128889720181683326503944460757221180748286130791577470055389281
8541381924759762730451392554490762340278543973117351383168353577802584896388249041406231985111336588
3288018359293731760297620866823024686167654852613862412463904882687170721878525892860865618790919811
1349452733442606438375165442729310197589575170915092213673847221399773618565616156278741173994576572
4721695810054776247343464244122407392495263223675508062138159744354342364576813659599649783609315019
4166583286270464769563415249024775112593895911348261294989447854482202331704793345208720945026644798
1310892757166098904437119377439180266282085004814540797139701485687401405399128688012964072436143764
5611198459823271415036343263341441833014413876122107533220550765994474367783516352649527465537028092
2688338754791664925596247168040236765802966262513547868173434730745729671532437159942384209067239907
3116505536045482170906942568294030351908721133145007375322501728057311183927425251625492725824786536
7496419062368454653555488145184123502017681150418716448234368728237874147714980564893610180372135038
1796962603463129799239779627766016637984639838273971601886932226996659177237911385523942010835444506
5012005943042760766462743402065041851514885381540285537756463646376714319674230817265386608659598251
4288168441961324133574662895433065510848943711637805922420643571093196930029419798435429321504544809
0761387523754495392000929289635728130234617123742666066848335675154007820846631031862810399568507799
8824479346595119026627557678392027995174719627063486746719399012418835984306331981581534781063299343
9330085634387332708712605535139558296043296411421821864991863184028648756461540119868446034946526965
2852235114892735516809534093943386324695458001866031374818882993843622723145093631835180218286438394
3632323576947406946183715444036321666419184500355629869351622811333390673636860735048920251752566100
8387034443944185423104682053195370033306712376627346894013522413207777323671805067760983845685350819
2470233468805254203791418748983221020434145921303387533770399733932958750807037950062565401162706221
4620025371484885437617850595201259019674450857736287895924311716563339349472536661809296762111170703
8612162081493647533399325458158151727580919506922368113430592713793574232957125765944440128253117116
3695040677739256507841581047889739094277646097992549763572145944493681423170765201802119564550701215
0836999150133792608704445038494259282318213931524057861809619688491954495610700713500158565717990740
7459077661386531923372103645172381789726186051798805709035327726667128575387067056364295204523840066
2410108200355184491755628306995625984146101071897645196351097024076056751619846556542901738330373075
9248999542489042692545957789297550508721926607735335692739213544300954697340618002067077694284518919
1172878381687784739725709663179705719178736011979544742337080654099120475807755297189944043986070510
1287287175203646907028754081593905196259479943990586546954193877780738523653875202026277708513364115
1670820485244920541713607660816696958131778117677293699134577319872304715807209241748374376317124870
6215730900119310012769235896333961021682413602837444939456489566476738601241607743953015502030142908
7213078374928670780675798546308504257486179977393647893804745531296388151385704031771852420747811852
2308646963540021197696919559154551793776819320605603669673671612561276903450710061336948516869923380
1715864580658814920283083913343337207423521444642856371437927485084243710886997545541479909758479102
6012786187343064643360275099601352099313243971330237610750856906621772005490443658685665120222917694
7765700802050673359578592694270607193980433795691251379500312075140679780061589212233115933707412660
3749936003332104019429145218080652686920127277797846836517068998049919879516296884615735076584177307
2052880409927450127633706629198691614775136440692201128932308150537858610166400030147813833590244693
7358531841979413112145535575262068374552818530365943690376725052326861193876325976228216797883742817
3431103038224548046329912324334009498751009193550737310560345951963489235423397402531195887733881281
6578973318092059093391045222676246718707968834725051438747278598544803655831416106797571607986713221
8990422890280925527807247395953817820038005009629354151058842711538866237662369935324826867848733864
3615665534777601558532134961664301143163878600667391945793781512875003069078257451550143018126642997
8941113045942950253395528013370695942417492286040980531686135223796312896643073403038868217961111350
3597575988552408951090367925012954536946268958394364725463989206625198173273481053477879157525505132
3388315665547324785478690220329462102124669110636091268070201673167876390164492528466200502800146523
7987105469829662530609954217968228619678395988868535428010879182971502211159794687513365059136790676
0037574003026453530132206878320430003581683226691229422842977756727773019468084903936368874358653513
9079368327588794733168529662985187238821331099887145357237680897778005097155041080458451391214948154
4275463884074512394314499768300268865721659462271096215856140799962635562020878071671503038292115527
6874473636769359504806832195341361809986140899720583772660104834756994029018741363785719589098144282
7669742942606090074210701249754343477144231066410250002159011531016459638228153286805861501009691062
0259361695847675009881105144093026840702280314720688506796802844175970990041187541076260153898846335
7046235708927415851878248912705185245649607661736338648295030304897083099397583265225156294298369503
8299541895426231836780008811029973361341580333779559268408857970785372324507095343895843676112362256
6471464033424399241677189086598408100781823630077091455232817022589537775469498338933185077849206193
8317614167614955713356813604034327352346836809871969357961933996547796954737080101660248900356522605
4896399182381178574083435761060452951165523845450580607888816813354247219849964449202684038968736663
8105780538756842865327748578554165052180487862548170544110715944967553902498022884236680086872273795
2218003423879972986376829959455475243615658292201726723621957217948476689570076905251187488173403480
0553468932780178336816430873115146320733046544006417058620183294365493903491338113105977875855254573
5609327747348568115472997793661627740117914586311509368914247393874543239355163001120002133801434891
8773984935194253683120154042957987735170171369327936297898529586980707943616935188199087040469698839
1973192811878485114992422235321396523680735733142432063942352802241854177276239782936405223066221030
8351892025146463251411015243667099161303267468662722209935519693681271551500643624024104021181829772
8868131843509834787046424636329703653530795410681058249193972158898477773795721547870482119146239359
2642435350700624688196753029143035687692226098600638445716338996037960490371630901431336544426446402
8265442538111371475612561353668730785166186435522834216378989768178997294048122357719462527379203290
7102851161427433061585212782698399514239443877036167795889832097660552312044460987222841146600825853
1598883185893434777864868964416146682546076365103207851018182655755032124645514540058786458128837439
4429755570868385979877566199026251932108916067642241179409950167747151489801660695312005547387802985
3944296986526034253137117742251977343268710656631206873061129380899975128945981298787714740965772287
9576925936222447912418655957131695215200626635169681717377429180290493594555011598895656337483396907
8249934247809408011423252840562598035893707551912349041644332166640123859920308992267425586775847928
6642643785069427477854496258789641868684834600166586920896721881341024541874050875900711255138534564
1012137268835015095129777669930810025706768225315299363747862767360780149610597225319004390586382139
0117718591383708440436461029812012975776508281843493604667942096743338631222387196921671048138575821
7901130081798421384349897221449124548404522882511961410757828460931394643912665562042044672085914798
0063362654219559012886728193955714813947934295538501864490647819144554736010533704625877821229465455
8602807069807454660918164960282391284369530646708688979031683508732010269702273807407273922595634938
9213998460184090085994915434263597964695695222824821751701873077672990037312666265694355677149109034
4989072354060319231532985022732812912604684307011513978482137003439564004111818716705626610922422054
4546265725790334073203593230469268032030496910391629234680076831052510263913643533121536618409090682
7893395915613610891684633103838804912571486412040243582011349885320084950633962333808853657314301117
2433446385031125978806014717470930832286553200605201102856734071199715551456753119748112173127261819
5480278488493836149236903071797771404204987801408474594352647425558991405715138446666113529483984754
1653974880811056271228982768552788783807011940897090608054494731225783963308557188629516634270102668
0742719105496886268328924911410715035265082366312286843925118691262654169097729796197982704300767545
0909760370849099009696379131053124725983745590958941651917087719901920200639627272490338111336383580
2312505603045829776629901125834834048577000244171447908582934580093152427673697961144311387238960768
8017535510373663673099410739004778887305984293845291266734624262939314327618031983700614291087244837
7412487758652882631850297398246912022779184877977818971462874499956503753944753290751984638004348159
1213314526369638285580281557310571288572675919350053795651957531034022888173747988268190844785219566
7513618771927115099912007986716520925431954983986502149791779359560285904346270426206794882482481329
0762405057056762604284777993176828292972418887334000057193439230636742903321656048374891525893508875
8856084037365622078044977870824687846134289593956078857807674029889193627683575294440124097401287171
1451730658064792312391375393975678929488757865808842759013699351426405731237387936619648427458347316
5852204706707132894340658900610304528319804311499990221369136439447270692649054498661739094186876535
5078043709789871149502059393580200182024797040635332269460252059308426919929584847092509793146695375
7914522909469302246133896426280719911423657372894647579871848892383033255458646831096375785478652903
1114875644464781153618422485295935836176047488484723188830971773302061680619523363962282296714864021
2553993346576276230945669798328534684578511552015160901728911260970963763665430125665716251711908117
9353612757835677028168620696239745694327844762341540757860963949830565042876914112335585521258803169
8649270556742939898627107362052426673020790476089108609750282949168094191593550723539447640315239340
1900299719598507459243480134208521445557784850994810727250930170959833784576159152541769500138827052
2920586763048786228742896694543200424964295253209093301213376370689942674224294408110953096149294987
4329310848325836398020194214028739073341645280437618620626997211895508083375523710809682674123003891
0789752634071197148708612204684542561239517531529508001729317375766771168886956699758030632992815124
2000630563611013196828927219580226298977133615828866608519296421865720894174022184067526469521645797
5029308158878283089875059870906421140538150866727651939473264293808481366236748057277839707521865879
7809343338667246589786480380268409986134606100749892104781588180525078884627760540569394194480024491
7983886989090850998281536338235685378065538702531615443597017913620582094289627253296862910821848023
2476540721306852356297554898296269077814775883176233491744409871701152131455115460548150246202774590
1096888248425994731134366148626882820212867874630950009634707544058718775281812852186718933969215324
4766749862338721778437003134227516543851518482044951096350891186483189346628035708067849854702653188
9248270561198917692022327972649228607702709367518643462285375261491689618012074597014477714618195064
4932006581866782389359543912818047359570082913501486404893629262909406171593165590008148357504874306
1552578634245101918313164940357975635317297875477162527140853209980597015724685212417037503100994527
9502791221862696704430593831187212398528175080299967858237259193117329866407822629835974506513378577
8195844809744557702075259265038830893348343446845237232001079206802573285823724448464455951311230838
7712198680224564974017876049841198837045328123134326798957218565169089284117492721654592806661146211
2747596250032880113465360338444482361969655405634156931612039383029961799245501634381947583360815401
7483077353839956390502562786627361586055075050080202131658780900493251765751682894065013898866686354
8759335353332173406882069990696270849440185042917119908464880198638209659653710372397784296261672617
8134847406646109345382669873702977713422131935606175040084634543936464817441284781414949565401315809
9543430916288762174350465792365008733339004319433738230470911819524612401777678343272744859036562729
2150148326471847406411378737626371787203035707473175349580975104229114487818611003994103839184549691
0940897343865503967303524982626553690447464298512279981241224414233353286208951085542148085895663293
1698201196720578332718162425390217483909125364491072576131298126432997976581457490579394064501329174
8297176731272684424523609304120809710408721040157692475044438466934675671674694498388368019913488729
3343171675156689696532714046781234672628311366193570597686622410825557487987292894250033055657047196
2421148905002981426714270505583454335893004279549262745925389084350176604205838897549166345796433706
8272165347443156315165073645303520976434528319206953346976121231721902818419132260748336382966995904
4847401006065344248708024487108229282546570846215564643146910476789457500500842073195728695657953187
5745561264120389306928684062139949022121841810768945941501487953637353823043334173804138509204029077
8386024377499342136384517032867051632991819729577998910630033265058988723794216589750527207173106431
4223511140358133347546104787232368971957600148311265645642863559343348473235227345356219080819746966
3889341397863344612307929700842164117973993436049043057051285974095351077327932179754151542662813404
4154143724749806066827156407906228316992245407442976326880389912483607462791492060102217753707869677
0117448172000671225665870845937501836117225135352331568059193397811926145499381530058549660729710885
6873349128293548577557459037961819617517915892274770608021761993398033671451350799204145494000379729
1487947599876970295021608536838727365670049685674760163707506767989725807590169631577528044164053748
7372047861802413794995654329190128188645009681032536697118499261095564163954377009678743278540720210
8992306296804368969028435061837246601469968991387403822788861550797534564271724509079576562201252560
1687759932825232809550468051085195342784966832245011564922538239448720376765577805193932134667841821
3017933256940530405885367986656736682206676292548012210964282035631658010630834109241836820367290544
8000706377316323015952026493395551759647975228492042688278893843136737308834240168355898161810451666
6187526362789197008779874992571718628592227630282481341269280839429402372799002382366088496581665100
8647928155382975244133342960598725008499680357238657826467813331173528783083319849120728378452990533
5734292832076491788381067967214558674491429020988518997924902170608007855626899374745803099661103763
2138891576742061034962420099196579553941957257977644983592349093224590973760267050315310670614727644
5903277895021617262223437984016167843433414201198155754134890190176243270563970946118633374258923344
4528248742734190601940176733610609517747722782819913366183579697835092755148804526613629916048056282
4134838316395484932385169015839849192689451858431894609337769327347332840399168906717972117062533745
1280406171953493704626296085822500955025819845072664116105398841433886978283183616510943720333536372
6987244102993775581984675456048417920974271514780696256617901900702526358277528996753967218504472725
0740777505492409872228787471350283251698064819040516861467659540266520728407717467142455990450647066
7049217034810523941251193033066773024152468157066546110899433280823842118229107923918956139275527654
4241778212406458384678550224821792904212955315929920686828416145447601294110053785810460394856048017
9163676570770917702794601067037120232708549903989699849544897331225150349200811605239478022243130184
1289513764914117561642255714696760166037816390757603257344617676426593089678268763626637342316859162
9459350817613227417342291564796890461036562764102588969229216685531252803495139655337037063181448505
8497539452792063709233709437359291095448986273210656731490053781441977219102793100398984109512754158
1477925890263994529231578358802953164959804453168682929818134147083061888089718910251661428520956114
0678336497418821815110495817551231853622070271701900562267853633529068825499238539711118750730550942
4051301210375305522501565745796917880705574023308351166926542684764838877024867474256546883917058052
5394414306103540660406388106201172011206215839975700274106306489378255800267711383620742881422882583
0000360728503031467806607476176523646107978435293618778542690256058344815250282841955844490736665069
1283209891242358288033075054413132769178371118772882137587259794061876730058185252945933801442188275
4572176793000723627543720242216185529684522493270812629507664188966709680312604921418920709560729969
2454466615308473186176672326474133384964766598431866011111379057362591021391229485925942932321940256
0464616616345139106587884984663330311848944185784367304459414133688982551021346028740643416322026111
3552160215213512965240832596576559443165229857356667783423958228669774911917488054855219395923878228
3721838832688831156099755518383027625164364578319516557010224268499697464513957621230646261189088599
7895673557914721656628380367334883348108316124486688371927254553951343289238229922450454036768942626
2001713194373282866213284006003791634685070876715835905596285994337901759311832581060431354909630311
9246013675624284513819707426566953578438271898213363211633773719083409933321321508673902908051340217
2151958064366377077677149344262675178113264382888369263265806703629326909882163481734062070628682082
7590627161840091883873556918406886615073061230647875212414502369072987764888161629417213691998026564
3004698548765575784860052837505127055889663240500935672232121437537556626745328935091188540618701790
1909465667370029335671028933979951905392569344434898826446919905997072986977492661887002105343647780
7275577587504568339100373690658202291613898508930966090510769276033480496877380365247848241069708764
2305646311267885115814287844668141139495165154358772643553843098230431318303484375631449064359472379
0280496932021371255173677263020769874325185707506718913473606678069195178461933168651653663879263241
9051256140386776637352502152356338026645698577335589624574615276320889709358885392119680700005224561
4297531746654937022188029763476892971995181933868801018116250973913659475231543709975536450082408153
5261601695259581783044689988156449693063083380979258728907864403605062825098607102945507208258931852
2790994566620525245958918932478826260807276757364841608392893489630138158723755236976826771486737945
1354743835793010497864569267642177769746042575905539930023014654794692741496099182439818082073675391
4303231480343294384126155912366032086342214250176899273231056166249946711226774558505338028017989024
8946663116719100347614393904652945370152682613991966410799355730273076768436684805667599872032823913
3766965392293302821093998602957788203035617625739150402840881369059440622535492204106825988201204403
9750582669179475577395011594506598352453896648057197664650902471491860408791646567623087743499100289
4745845628851314333289483384705165562001219997705455355393256738811717254193596315457003547096556814
5552858611821199716772140995102122151927271771721954848256545999447143875595582236261797218715698153
4309656252768301450605558297289042449233001400106799019602591774422286240739834530982746996781701822
4399972670530821668390725103991989041638567566683576892540305364006928175164697723079535373858937442
4890019761986537081031693724218205046586512390013930416810849640084711573470484370929413503463679045
5649662576880355649429178266922840751685835671577630031887297362206308669597074592743429759885198872
7534102776077284753335025670099275264745082270301638779778976663546003480412236177893983191918908831
3444931222201417014550310182917747514296047157877618454855193482381892653207055705378746958150143011
0260665338105569860451659792588442686669805926355880542376076932044600789623634076381910238471453615
0092178009027310394664397959665833815237866745316171716864906410624837191593828577252366576985449437
1738034278527961022561158247609386219822683630418302847255706550301705588759597682938437595748994035
0671638420259196309826321567562422201254270575436495281288644403813452406493850405680402769144726453
7192895172883701457720428320378746169520049940899273119657486760356105951328227368014435694735545307
6742917139160103560074942731319564896585888968722077559468932208126707928860170926236206130571602054
0450338212267055547912475163592292407661721791876061934654250733931124976166714047927048480602670961
5141817778906750088653691720221338838128573118293148968980565370667804359893974101598140229406739243
0074558579401351552864456123032151551909377249338783168518769287725129922281846167592349428957227335
0255544826460428041909222494218700161925208584366917292452449704208085328189119056103805899136742618
3969056907132141638017172622819572887506794206735895212322257498938682672365000860555785289586365545
0705661648087896176575482152460170172474079084488527764014286888663926775435473383463081522591730572
9294335089835995498205770760434391370442493794330548320114059861485738289070655799068141669772250496
9116136362000601210213217501291299968309578643686171156900027963678189448010022934372701715630805700
9469895388266732661632128383734833106970906877519845561993178115490107107857860742833297427666934314
9696042873995250181262213584955650098816623362737736826696276369131555210386082982954477325557705482
3800082148726593151861747458684081882154345708785093563211027448802792915078423253803472250976346883
5868242564968320813188084478103817799000791300618245114286462254679576876442073161529093545099640282
8527195307400156643626363313003853118875609572294546262679414213183118282109357964015677573301950839
5668262264035294969035776275739914402982223173782939102099086398810627137833955150024494579086416110
6287140585102124594142090209344658217036274846047318042861375266341750752702933956260910652766680591
0348740940135431432220313773785716438847288553457133972386891954771490118435551396432265235568715304
8355086199084618318766281788372641370585817037280818991743390047735771940732062581760291903651264735
6204617461178977639285150985862877557548052716850712158973128119719341823274509869319596784271817182
6535805422333139863557834898027201261732564028840727708237446660502807948570301219554784528837055660
8474795976262190605348953686690640867844104256712843418976098961168567715065008656867478850529276716
3416318196713379003652414510476819307820948411084123944880422966645510798341285647413385346622043671
1553973076711119267541339420688217829407744586975143947828767123829942171491628101120315160728461999
0162837940707905484138648539536316654420433472658135307027029664332527290281883368352858484686339229
2923171554459993939462942717640904397270791586071029854089203506762558040203679351584496861578335241
5983418160610470145237080385318904455767623331398321210564119682632543215657878082549769835715208234
7772675838173769402246215429724957933664450226944622158979410001805064261178359525548976123900246763
1382495165369970038135091333735518875361178949198166148905143324242264372685653810392787962569977925
8711589700518191043761181957270452186039935219113545063129148721140593944376108335179723238288199905
4356442286882945328188509652986143292844981477165200920949393921036476161379393511862541785035377012
6877726424466521280114768544730423994191557684155658353746667203669849665150904647559081760344992496
4353909327129212095561211335169390348146893438203015370787648426643905612968670123922364790241465774
7425318486798834031838211825054495344075361054721272711152566246794289519613492437665957059770250795
5479386024046357966937872799405369575752099592202777735149408984211123765896323204440188018034031508
2688070369344927960063412663299373889131276970818552471572390778695678411156243723163033615480693347
6554158567429776796387320797071314424519963923453838134493979337231384829114636019054809213499137586
4836789201361876631844219318343480146503367441055909005241151470293555476897046185406886137971351103
0245096800835243685687278613742810278090281796819168086705092175909399417705284713524853408702117547
1435802876338513589899801375497229072944331733084863462402690297465602570878144122357603403191676215
0341695684732512625299345055590797658444304846240220975083456104453976803603530046258410991698864358
8039806146487894550658986187170239237735565231174589263566205919000076587435649248414290587520557787
2523265099227731744740412042153208823985213271077323345432173416943570747541036402722057081141694253
0695319271401077819539459720828983173510132289051626579338997712777969726078889358562904381198932087
3912409282778614351926090484926928969547246722834207137305297324805296419058364392733444504874894221
7913689936264070001988978177903780917107655271659859155044084123938559044456286450221232649156260632
9207451046740506292789117742706573331378385684488504374327752354209718293652841933277898557732304665
4758501877633838175545233963642290640458949334284990916632700993273722227472427449213795488824283466
8901162221557667551308661806490346122202979703106974551367357078324768241252984964240599204399206196
2017385349548939994946257722805076857613559150017250655917396662576352446354428849880488867485956113
4396398911158343211464637064809169123421646766583539953334658948133711828044461958626180035781316670
1799412061560401872098434279625260542783256417588643233649285591942140137713128779100259571017839031
5213877526596086064615644855483110895765231248533565336849170789963799533265378328489659705601117196
8522229932070255604353791961722506307232034298596633811489024241151134177551574347001895227168614297
4592786399839259841236001601936663207966901738710522903685747802215486794312615666610877889983467325
7343744996912238239012402020833912923951878630305783112755831204275001505599701422812204497048168684
4502512161397270489672439778459622917117636901274512473087070489364515916964431901381822563664477694
7579390776355444147313646539798860547771568273661856492862974171490502777974560343039799558842032895
1395285247928442367337616943298379977219041551663928611488247189186258953410122298577130153450459982
6332156706515484463876041920592860895079479294673765754326392143813159612887618221771002210480182426
7350576904246632115533834362736593545394236038498555104663954163342105281628824943608632336941601398
7117551699597252586234966900056651903661725299621115113374678018914880894817075863974319324025158460
6601774598603177486403891897170230452211936403533788436357158286189088965639413019380019656546164455
0533447167201984088393151813373071552850356385924969150813347340285722090648564517955809995807635657
4088912985719589716236947667644259815205892668419124281043839202039552184149770469805251763494227746
6023934052241731904978082194835621607226250178300539881719212529255641872676590716061244165232266460
9038679805590697803002879782980429561452333830783506321375582995671821821315749237277553114236054615
4962168203495757407603218719726419524714143563974511009674060129921017167170062236284654430227932640
6280977422948469703679050641891643153385956357167791557104632930059770980925328367376542142530670419
6470826212453855681142399141985734833176813274603623904507432019737257607648933041022957172232081443
9407033855772925872635180956505120407533944819526730556131332138677207424245452332127378059663476401
5910461000827828682450516041936664156123598384254225669601640089570341235512052280700631953011063305
8668106823968503444101854092747193765939103355162646102104192823799961525236419857190125423502146669
9254257441778600507055916607968933488142235731029033835578127681042123018767935261387872761454347125
5164500497279186246496709576749847385530680161799237964738379649375674658635181057055366909228396626
1471125794821622719072581834510269922939686571822939227304234975250168341909642830768804848438877229
7281204446357086134851618228672889817173230601922963860770581742772193422660889971336267859905600017
5124506126326767929716608438809784112842704598443228205844607353222074891898079375394611671320483443
9540668321290382994588240112692821073712138198444368322245046423021300458520630516142304243818574531
1849874154248856271711195839319419009679118077365175076866897596773310221380016367592525875299577687
7431694748263495335801459202891792512837719491539602837402081833581851314621213753241112801752615024
8883004553575222607516064434774334099221219314919606729646932825399206115158856603606644270198479160
2621338244281736820586628290224773379991014796506301081773869902809950176207745624554778269549195757
9759399032979792766288541568647498901617811947611818303583394314104040894390547129482265492697305007
9650153122058999442077456801905133941130949459921810974990656191107734756435203502564760283315250140
9965714820784025126204200653012044179765065621693421678675983493806959274286860028185356466980665422
3250410972247410408034198884185594160521312770274152420658234542830817268230984595806472022422449648
9866591703500146397338702392650988575715946538635953168277041347179022801705750422845266835388704665
4146230158050356192075069614575132571218040988607860233055603260618887297097313408725274949513377137
1163256958421709431994331373655275074648961859845788504284863282568780377164545529401572909048484791
6176451731926055071497279437971104537126729423993109979441868663328347705840429166584410723363449311
0888847842097939723036985983685655318255268865492844253968031495468807061793090062422019080377656256
5363055768994250991799402446782588885421987978986673179310017021905421919132032314879127592737084789
8348306623149534184094408772571219025528897267677443049494800570788960639590722628060760401727400706
5561237668806181311012406765999164511146368853550168803319177584617379275009713581592314759218414423
8309177712365648990287398756186246164337052229823306929147622598210324765767134855539746925446483425
0696113549789880786441593325196435812854071073306277010627300145894653102325970420717758713670807394
6876345289121944874499250544006538367924823709259509798506217691301988944380492984056785937091859662
1104539552578511871950056337428238376185813942300958843176482146739674347746038264996023349614040596
3264815784710402561089900790020720145831402782146894763645721073193244371751127127655874028627590571
6050091096394137441199996676176982845716841449069259617478307392856219990190766536477969955190898306
4829180128205290919852304119373914255459986461075834614066082424049057127068063003391006888617035484
8462792921660377883062194452308016696909097823896234924546257450203723105153340581663154521489901145
7035925115026102807493656911280022017791681199216921063590948342833998129525831802099869701106994347
0200732706502369233431520163503303278243120427815835282350732599442784301416783195207962049620426802
1135694605604417838287910493972839315829706975375335804737745896942318659390825871395650920906591653
1076801601784313412728874116405989131210182386862987598984581378661830808384338359435679126862050337
4943824703662430671623745312066786041686896104283422733954475937967579516696589562830571572149010232
4131362550228969619876433688658476211207760633262783667853362410939019211122593141489451638493088742
0664932242000767562394805900336163857861134212419004757477551854870798840279079908233754203060487478
4366745342236154151047220628787309069609108418774141133163003381255321290760426662964993564936015511
0645036467146196514689599866821665000348992586101836062717185774232275242207126729777367499020037881
6785286105258193576195661536493816385985322605709873320315694734365356445686659089431563829968393213
2690644868831678221095456839542245169775013792308161629718394487466542727467266957002614731696096622
2458172807080889513252579556389014193288545846049677090738553667369088015550276031358941277153726014
3513897696948523848250084895731356438358875811658408400430577142824247830862349620258181054773993886
8040917777944846035346771633419980093821472646059991213772023279668780317732090048079586791909717272
7963183621840555508525594780873351075500074400796165318725902774862497334928405461004989410898132775
4152295967241781720408449509411336252712027747299810173169794654227660279833363009618958022359805684
4654259509097686793834535421513034669839980923227786721736788018289316520290789800077376021803158645
1335138316170661687785951306382179078052618166977987759814854389730420602783494839466013056370063799
0429912252031195778930623896004073258788378619357758412801226419645622978933568312937205258304021689
0389091107027520896890595812032433569373645307220533849981897554934952809294435795522497909757441716
7651310094417469915875161789727690788883205151742271839459048723514147602759828333587947671382936811
6609869783596066790663658155105525023938451238905428808937115690547613659773556865987598850410998580
2478856859296739428343751861136041171043848456130023776424247886764755160253261816845066079952794799
1602517563638323524942900017852688877302030665772792217815027300594569838678793644305999571341026074
1896252213532761642574533236619850570644944117135704128140272489293585988643505660815614447536662375
5650246881669544032501603686131911962420772540299074763058356820007296421547569682750250915384788837
6291377582998121783146291489276981698664261691075984863538168468963283074953928897856843343176099539
3723793536350959829091460392193828519851424703772428283320282807140201623026686113724565677192369940
4064984210487125478385881186939821510288297739882510911164400829555099466164326305906233466025421523
3768355042346229080150807480231769848706380292688637963612766513330167104055430172011333986491640480
7248158379700394202225950941988925969405823250930322581752410831433836856059647135324295490557009102
7830098306313039566660224092570067476775622404936319348295705442420686233728623763810685719170252986
6083041690885544459880458620967998850480044214185258802070395304235724027444443742338606513242454739
3641777990120140797530939198789358606028789191719720032804421681844020415435563143903668551112369213
1664522358603289422042446382204536178071559438792555606632704415801186053189190631178307918332393572
7796837101688783737146114147921821094099286176256547016730328778869154142221411754777841494552567698
3457664105410347656563605047523529918155907794041684846991436785165285987608028368356990511957767497
5912468817321116778667973830231373025663998555610088535633198274409898018377410497100561782053227242
8323349949419828194692120999199635617717346476889211849873746226428924103953492070819179389345297405
0473212696597402937792833029438745538478354500724135807989254757312262946982678116097240119936799307
0194524326674995219431912248308463042422530415098416952495318667959356963310936902688653936918612616
3234392596389332168785711510312604615430149601471082275003352549562349267237769051529852766332395663
4248171911903397384154812585455861968391621853316820323440797978236859818352513879071912655061734279
5349745072468077815155230416663219475205837936843412911386785996435786715825037203513837933729181209
0307253164483024786344293189453350993648815324804934920532940752541649405381510270297482625002175559
2811010253344357443399604494808536531387324206610631864751330370783894499358998658984211136101643174
9151834354022865114643551752780190302035964233210185947051931476605595793064009620647333994540616449
9706292378826837230391167661468381184153559723049285208286266101575895509881740845881207649415209057
4009538607174042436209827210028172150579761351159417070497273986008410405810262414106822099991972683
5737726113391088133586252748932567297647615926034322829797440916966998136889846328327938764519240687
1083420073191562197256994909103189044255402940282037774686470443055550580374591738403019926769549667
7030638685359234487548903086252169391919839565520092667497167653952959183487173531541578261598308152
1516620313835514069130910052721462573831597844151872405176065021403116583524115429234112794885834113
3139937214695381275776711332798415572938530052939694815236835147323232310654977406776469446262164353
2287912071636735229330211118278566006293647676221351781951157477551859609568474954898547164734599185
3698326297759683109785012843514348684818691653008351765178776718529242000766746408625933191045556136
3148720185980702849196895483000701917014559584181122398795338023336054141152740057433009250347112327
1868972383020311558539476284570005486883211185015442013397727889130774887255858452081276108818240231
1196436097006649263106823888885776027131539332950075874130137434641861443697388186146168086321602542
6449455095884033181821890471192886416901075918141085546348531869982317383847462228696062110303553456
1217806646982324708047100646820986911730087101398000300869868438833041593462518279223459407845466388
2013196279179278069049106366234500844345094359721843556784104671537004220725116102896273710160042996
2917789943934765021480169953995372317248519680227454816612492308681448822241814223395053588727392728
7804225063312495777783039637005430204729981502706398793587277032436529561300934825442188027780899738
2343911858474259240916921936515298257798725313875166909315209042833944050812722190658038501732132902
2091256265683451835562811957956127742910103994141228826810953599998456760425726908426858113853331255
6287617294535901894293606934899855098400092406845973147276350619873843368869271803155127984685264739
9780369204781419151636475801456177080034396950573434139828113110204742522549393557183697799188581518
5568228426679376935959261336996197478040632593234936927933656911184047183562602343721315223632108526
2997831175425422949415022251513408107852094766210124532920901270203396131352741398672162304677320134
9512123228626729187000471208357708672861440634951521981471862913884976350595087154703215686871344261
9092501885900453360736897815330730217924619586167816651751279725326976978744549371265308594330252212
9665287522280778944877714655432396447130145245153716324101929532910951329293201417236336982531954109
6608884335560813556165325514233551960889879462011782629852355735407692201407310002083779380138376952
2103352803897816212945245235315649545819561618400226504139775253169670120146387096545680957609416124
1865622817213454900877481427316295425511722447748119623802489254140491460195628637316016375006299452
4352618815051121101243373327251761434527209872009671798188425466651747797714516182367027741738509298
1300183268116056756971711209424193848667056919320688933070474064444579161644573626203401869385841775
5275078262705623802171342233974993237800860013886092325968641194491417295535413354141207163678875204
3593286983325735962123313995839744538590733604449082737094388433458957318213504091038100695286507333
0135194974525979110136634718359965900973306496304051971954946995683477706423566030278851422845894741
4751560260072725916293762051772764109508463512479291063312052267952417273054924456102772261860077911
6933081506966627068047787210887107315636227606102151435202044320651245172575569950009553788442889725
9395239151362788458330305877155710533396611429799625391429500097048740225324864339703215819876717162
2889905065390679999119032352545454731957340016393339482001560952443185595000394902361888726222546816
6183611430706130248062066212945615944493817277139467694049344238706734079249686807229863754083142683
1591019009755946106132299264438849074037421430955937435710101573693603899820248007935805684432709999
9966980324223957139042105481204342153738753287263670399302718992782071890007166048996574794337549777
8092669964444346823307885844550521298087218742450980981216639961334679774467596222620953984741412308
4777918842325162549045197351331367964414398023485121636518980093301673301243909567610051765115120198
6012293049326354461095839734740598813434861039532803175496379783111274620341048321664610019334265934
1710026365021901357022888345471902675265318624674577900917793340929800806066687279129401247245017237
7219693291004768204846956348864428952770087368280803638972346345073643125308553424608157327743311396
9035532707999354110471989048331663424811506353067853625810574975890368065844957106892435278353076541
1117348967037571747692598839744839748281416650939190842082398188330117567280802522899014125938514205
7413517190539671633178466050009053939236361087982412720577762507196667216430092702847926583929068159
7709288579947221123508863806551341346290326018465751611689350360349122081499647300155117422394678219
0742173441955846372539080845812363837739412783009459669946713093868190551201641407924885132771184826
4909230010269720337578445425157281346789395950558888696780427922069007945855688946219207942666917623
0078282581320293127196226840199855530807634658155121961327263552928518802689528079190693718578978479
2550910261321075543617363821952776194606326390438808867129918090445469125577041395888434951868920229
6975822779006605872531384214700048796569474182242742837822475097990207009075071371547837684929878872
0935308329041823127490435977711206060966131477296413431124564123395694640191061075975695262521848352
7750859634337098016732707032885828053821001617138273317928223826250828775860458585012940139623648585
3510427414129573710271276435959521743504793109179484400441995067889542945969634374328769628525753439
5888891230756571017295717978365091817045941504148114085348356383821076759743453993901333475259654072
5040954376154943174187163765165537204845216445647297596203677293776282357428632407520351749802730013
5363960207680983606618335186196666524153525986353555307225148524742204161590395138416473510592712001
2949431311675963354793088500784661993253402460493237866310123062519619726076598323502155382490190471
4433952398233031352339437439490619422813946126641748198410523560963629642819840550040589635935400593
4476777032524677974700401202621787652842727961759097161265833321388663107402961025977448518826559466
7739732985612127141266658195652265180400428710659295830824519242337293162662063798163664880199949377
7351608312851250051691840347752341152699519145509979797816708853498482710254839207612845427959830086
2605756139436119471824836544684945439452541589140072083489982477268336062408277380207116038781411371
0064148690400128243669596905311560957607495871801781687675370670504760355773260729990698522832061548
0421526887845216739940223003115434192505591720944646226380787326668924951559107432114578842992804376
2459770436767181077857008812136205982061430455595740491750270681252939945730411741396006208594628136
4889819130351310539750720486843361784372919407784178816549482371614899763012794429718562005240444766
1137601668028984626164144933450148762556573845182523530214886426627880424721004757086523444505472666
5331692509680094854433257917873856081805405089092089837800357006764271859524381872254556401828057428
0866033777413728321249307910889756140576185412679974736841715455898946676637352973166903980309949192
1558494219121904297682410933232025547690580824220221091450379467007089801618566896721157492821807300
5697438902157529241454381266651803903525641290893078585749191159086585690913458345986608768290517727
4762837850115707118132831351935060955650222100368711172400673270659837704056926333898148733437663143
7450073162899185114745435482242245149115508338034888127148975699202775243402973948017706454469994182
8601924079835722253795943902726788902969795603963305236171415731368890520699498315320626282039722339
1558377054121633306842067702276262439783320101404824954221083639896001128524444042461191031995525188
3379821650724211045546378042729083385672491154344781360784090959884811640340610711901512260819097130
4742907975093657149373554868869460610640178552445645342664324878766007775352755758976012660072441119
2575409161752736128622877454923208343332463567371404208353369110218067183501142075399129829873349666
2373597045787738979845697145580872618778091128315982350198186390465239609650269172456541173058203991
4508132704624545966342708954570164856210371553661754554122362047919918717870851941593350283923021469
7625027700088369750073807042885105925082284425307660779653897300770241548654499536746912977155931038
0442471287056169467838683157294603628098475689670702269503718836286408941237057639355324494792291668
1445532555429804250978462132821202104001015018839112628803088226714322505223075178756879626399354274
8126043844701863931371034797089200361775617693804560852905997704148152651528040131467700632688987232
2906448018677321998006349567810246658442695043268536973871561107038282398419963394461483407569406687
3424460518466455099040452790010345842299748756059183019143970977853907544287566002925667021670260858
4188692547849080635167730746890649753999159609364760193277802671626395404928511741039658859337347199
7731846774833515374656306031746092282379604276797254103669965908388615069211495415785186522241218151
0043574039710420216151972629840336617842951818593638941527936303065821657341340756562243913449341798
7101688820990919484452890646874676465252189255614589762783211097454836838269526597762972101793985980
5718373874660665780541345285165883237968186505598126966665679144900662306554578243370402977977843760
6711748617575034650448132049883954330130647183272558881961447805577986583578512890907363364927285650
8861340357049262419295438838137135449956482179134405958063843462645404525137659189624701870437055862
1077258988948442692039917869530724556660087745534430380811033442783507676550769203442513730281081614
8692467777222939227653635474960681869848927349054853297572887668357528379050661418664125132059535401
5373997849392095520842939011630773661127942361580592682476055251076310442874942357559036719883232743
2300677538056098571764306657062453962300031888656445701446823449880562976902329847225970723634393239
3952517769502834225041561127791002313469216464480619290337104659939932611385657763292326611270312352
8661691914848608189449980944167316772949331601699289865356205828636746035491496218512602459524332636
7009088213018662836519209256909643897243586380642578532222928905381383317792422394251889363552049631
9979374799643684124736693128482174191803565624090679328678015522628741409235811558878818476789843514
1391115722884682013829863363630070942874073455180826707012072470364236461378327499958755096640701666
3581220593225371631218956586015862156252471401532271415080538172316333966000699713110483967500476620
7740530680316257823513368784237119685416009747862684734241974430664024230216933631823689255762326898
6256008910243258557273197002459062238186059258997113342471400071262606577283334970744566122932416783
1165887160685893997255349123127513345308293923123527183318046110190416361009008058599073140877550176
1053493818362815467328094598442130615946923163171912629586127043460758753812075382490783834679488677
2104297325820821022158673947843087051967063325919713587493773843166221197098015627108187101339009519
0850935169693668282648947748682182560176160607035151435901718892809411025222474527428973132988405412
8380575527820422020509587262959812824948347530787139783443259008790022224291930129582345079518994754
3306715225652510579405271532361142533258043111214451411511526030227997651608453626870096450119663244
4021636908961085314803012181485385282126722512303254644844911989769490580553474674722501078985984902
9004654190050968805784289071844250128743122794047402533349747593222715551499045463402628375961241701
4238703127192022435460634833576075649915460448596640669903209175961344040076337478946127799604298255
7506400800046805602294066930314432980147213788864203557786549534098318589270130426661142498215533315
0552530062739134988873073708814397979450296533758819441433378347027668954380464362863973793007764025
2864942835927335082665967157604384408848210448838979521910814227224810230479651780842579873415838854
4392229187599491079731415689169019693557435001829302007931056373968036556234980067940044860269429142
1194609126255839051364486156386304302390280166103137346467179877246705788114818992728494825232454465
9596402440091850473338318500110514510436106223254356905777921209117625704969916766281131636320339130
5804813323808451837938119428109514925483145808198426373693882047732888267603838815318339952472532719
5110173178336555783445170096639148990771258506320008961132653843080003578265784006737621313260939570
0559130903016443748096874365259443369143953282037289563269696978394074009820902045593751320571556917
8367751014354931732194817607179857083833291662694042795698461973475744130646865734252464663820512817
7065968316098653645615545438524964504651842267383696767367945839382846805856828030146510082482782718
4876150659845133062827430340613859799431943693905515040824442795174436982527988154699046641170452323
9728741940367527017950220926772783158207498280527212739254361325846591267110675019271439223986477159
7065215141970151117939231420307155486039614557815022778606792517002860844749757237562924329847553952
8867293014114360285312143319236287829739892313183077299185481478759278394472713382057165855277428627
0201632841252812114138391892856456282592088702280914703249715967680872254927925823165981824541304546
8493645671182073690938965146212034286827432893117037297942410915795378543889428610778593253196275827
7570598263742626902924316109539049134248589179065883430721301593760641502332562268893578543109383215
6916211758065872833757411124667714668252589459523724828249595420282228582127828420339752770738299987
4317049011580232468700052095493566754033490295696323177890549014657793471677132699039418334921942001
3801244222453857257306377230542462076899205674942902652151485050928420809538074062802723646136579073
2052419962561005708989163144266518525603561729867438082655170213729194101216002137917310359941353772
7211833807697890825799233520925297312798006757112071737748519192111799463730155029280612037014849096
9997859229877042309845660015221847529184538031626733344940104259629103471944934394764503026120358519
2189954263155371064278440684078984305007953451158737362130372270451956696437059744970570583310102225
7804480006217815007601081283181780442274253352155074243976538468508182159409456827762780850878763845
1517161956214581041548629822661923227160722960131551566250635151623461535892309631684330171335702955
6391450556915291947243089733035785514821480871702685138909590970080225007549238566422191814789735889
3884139386945709766866520062620724718391450420812732331843212646675668763346706181718224410824773417
9066459448421685908683025295868314764778455911929998290705402315829860806165131793521499236676082837
9830724178388219340028998129732843576641185998901531117689257300023581320223460982060818640505300178
0637735471012415081387689806695269649563064873211388749309662873924659914568625115889314497554274077
0174428665672908345132932562646584267886031098020650938211874923204822102386984668435933703152624690
6770736375038669157388386367563969658828594704814587584768107811148116871903124425612143714408120433
2115758346356860164042581529845427308330220516148639431874293615077257670452620368430822594563907015
7651172746598111246135069126155252917375592679862804460622699916633081277874621906274346532904802732
2789467631014300449798307216404065313437623661150557461196884272481133772259754128674724312389250632
7893219642018425385970618538586664235772519876034397776360525106128404344658478467639138592253618307
1060418694437456678603954690420797427003256878806552640240859451472730168495052894961480751750652929
7084755524111155656091992372949386896999120716713583118647782023483969194596341621183537303457557019
8262282771976545813344955154917771322606367375163706124019586521696244197847835207741033520133775741
3616258234123556955439561108471323571340707187939358781627603210757310788356129110152556540471178240
9166313094078315097806080738400059368059140075234630403357090256740369543301107047724354725174757442
5535841081240121154741005939847829282430257162639735903013970321940048359411881141938964793327162696
1363812739848149763136174019198429169326200716968447431809568795800012904331176966235000108848622966
6416301064965846567761043451670323197720840861340219286828167107422023138367721358878883961124533370
5008339026769753307765595998013190293293302548259619913880004493621666377169127036038439248375174580
7961917659494738823911646900707309747139000534432972475275702995541645993884239413688773113278310991
9359594281573124690533960564589148752490010407290317133718896343535372057878310046076436642906043105
8115242622735710310993271274367818418584106219079371163420501473898987538125283808150835022909038427
1793601407488646341817838313905136099117553329928884990610780021002994123790958469751345270958415225
9905303854170019250807915239453018665563212682762312393461480737792373053774912317657912157886994117
2513702319761226180685233009123859181633391448051918089908745224691109407381349477594492532016161298
5560273048985906947003336178410167766869041121802285149191385457386828766419354130662436895588861369
6250849804329727939314624446085360619944206163661386649018857057079423939638190942357364497563037839
9262947108509661014392586363352593592912536849100470885281484727832487161422441651425760200538801762
0107274486572889728014358987463210813085672978992815078903603316443016966194966416553233165436122306
0309125185844160171232635244695130480806578822512202519997004409505486007457624940633563076863636055
0429848102977879130223769182725989279618793611807582510017241875379449299733627358648907790702425134
8272083869586190623491880750737656191201690123702178896786360161048015102305980860997298387024313481
1544875297124622302033873544430832512342990638038050167235246469674765956113545297254026716445035350
6425190468429443891430894335034297582493783178007940464085783648894104416940897595354392147862763007
2908416894337047551425554112928895944217601541789991808693235677116090383644966950961885194970978589
3151760463499869972015671911487888657950582112860695420914662700234529715240708603505538253270349635
3966888673109622535856735185753866438623849613407412253409895026960482402648574504223197798849095659
2426300808114127244534382672889196523452357021330122135280708382173004277174968823386039355567067325
9634945295941915321204182984000737713144166393996170177330147372150271835554357188552277298027981470
9895561716737080891939353960358225473206265972650754480423489088945562446885178446708466072212435567
4293345030803250421965982065561131955410102544146592120483536004690584489874190720268575711389898444
5269125681287294066887051459702038088984420256202865182687890199913850097873503130535106585928440000
8944656274017511391881086263337969852822701658837734317568195043232360791215627760565422523242609436
9044148365658258746535483314222254356423859493160737748643306637303521527967479386467086864387950417
6905903089718059665973304728188081949797628405259847102836505143112200952148465578274570632626112393
4386543336970017734953710369945399811253997860473933087237835910544078665665683861598688847661658477
1876923361282354182331347523980704225479245611149907603118012270034240493484289383495728821252592841
6780081555033972606871049519435448498484315033050375361671957485441352068521050881010020919769807551
3588243736392913534250093822350023867161894395654725053496448963689171283204670773899467142553851714
0533117483314510444234907247037779792964320624086365810467444836382572834494024971272145863600814908
5824070955401950613977523455093805450731917732690949473087418183611293102761545075437167363311076241
5313471361890888936935699954436500837503927321150949969145509386728569438073554521454271507368529274
9634183233852478300250424510536132653532935159199907717746131561102155626506868126822518479816229712
1592821253439527639951727812582865474621883291235656392402404331626627823347546385252118582703915885
3060303152019430577826459466747364121560625452174704865604190929624256001928070002449371950932249942
2405598110318748521364192544954233411700939677403978417203588225657246622643866612535052463962822023
6562957524031419636224817889242759645913753383207597881487793749825680469142189545153636991548018821
6217975773580312792203121045528262830483529614533482476265858308773024343542217433980077283725983797
6093615337345423458877702811807318129225951456554586656134618094036046005886700684105158545489951859
4151263548811294762352064741788675096495994587351316400183035020082082081079830021257824780088324132
4883832748540520768638210180929541601776836999058941596484282875296870449851973171066078941170728723
8087592166856351908825805874338424066546867485673293675605709249771614229879437776581252670214294351
3645306396073927538315494031426903654861491658618793393074117987936485981576669210977368650002908258
1443950647403903837700664500596902224844926585093074108856359989145308905646160548231747775873998360
4914637844861010221195076140903702122929469119387443709998940741143988885207110310493846669525228444
8722999534251339814389469617189895417063191955007727918268984317328445791747136950303800608398037347
6371205525711640176133683737405444945139488980121282743359178836883390259586105355381465150720684722
4521457090479368344413213081561038470148830902554016666591997864976049139030152378014773082157006245
1197962225598085613834506023572307735256477243442282935995475625519747704319307628348581263430597879
1645236348519989690528355903626851774553234969746168823174230284869065698337837627246566014628541808
2465019068562570004757731036740872572446656843760181978706580364368026571072607385311683038292210346
9570348453941481034445894450238798647871611146681806808037475049625274873283201678151088990766164910
3703111896818449641448857625646781236135753453328877121831651378512041091015512722194774199913554477
1665291305680129274593519101682708016133739147376460442131912501495028945629229615636187777350079563
3297210626302544055956156413497517581343114743106207403140960329369661279277691019480936088511438871
9550597556779335880671926028906607733801647535248837065729716811508228956677104504944340972608255010
3616507393571349791315221446244316070127420584786956123630222209854652656860965064329546216417569652
3693223003280890975910816515153314444208725761369738487086680180551708613089589826132090781486756877
5417676332635667468252651999011354941809462856768320374830163599811693228310015860697660981201079179
9815119623176850230366444629019808203892855275022738558988538075002330706930961088538042056205298550
1456714982015375628170337218923377687572749535526029838528788523874171003558104817651876324376128954
2368593457117824688722609890352132485090173846743474702048528297407741686352189354676590433063093676
6511267546573983702577141973536177355017418663471997686123415063201846758354088639414449420976546726
0458061950394607165192488934636887328639816179178035263841793098751549012762786073579725991103653366
9076385493975236290329703465102791416730513962188763050867506299931110381496733502189100275578383534
1297214228510240443543282827444501692834117164454123453050430077431312952880924879341017690866271971
2625761068389092349138800586809151149679333835123727348209926267587813347242661999864916952383925797
3885677840556138485791362912237010158907753753123852592250797647199515350585211336472383287262855289
9316822062280474094732565070819516703798972372879363421041509412339041813790306939845694434267049753
7559666642722842387665502515396925063723378601709336864851301238191653219153671049809660281914994390
5310781647467630358306984990165490185870421479148085015309550275087643515074424910484680627058627109
3372386748504160641026213713666265704304472081993828126226020792177831327553176761350931480691872870
7370879843292914449808619607975131094718075896680247047089828515488488797648785931148340240102116274
1476690867113705064441569229272391869668570150439148660756919173956216953517247327593907433951822819
2097833951782878076013523821313554267868501682614077060351137353284693107740342038012861369637613664
6908795674523623056946150237058140319172329414962036030321596827008746423936741909809055559352982525
2193215834547746190212149380513262047587439055694806265907926007954849437344845850296617032225048446
5272464039117714520611449669155605001630967051997910917873079105881967728450299967278141051497824875
9565836767730009118995610923883093244161790129491505020415258527852708641365204623987481858757959561
7233391572201398702409390172637108887670595762806636263343586188862982340642992693778232168268504162
7993577574309386822157144854142053951485963832356052923178509353807679186445376515204540362698729756
1476843490809787630728994885811805470390018077874374374464022600123609556869812161793522339488141501
9794631339394453063877731703595287076432982735128284546275486137356202721164475940044676554702263016
0613375444445423183734782323284667168275712943467398155027101238671355828922655789047194658060390163
2375124460317638861915686784901566628357402230726784934785366095693615951891133171023231792018149386
8794426801463414819795671008173150518946117523417049143910444072112764084624493769289563789060036729
7713451701862040012650474266711474325168525685625335227438412467744153578070612089290808438051690803
9951561797985504272831366565316584035193358559884240742458102837056493172790473829461041677851847942
8022481700396586114529048990469126226228555065003043846324168615695768819648519191392323704330482338
9962019127813718240473917866205466163558702303144802158289209053511598302830946241872828597823765433
4560639747078982051860388535210002251231314883799565694854884465237213581700153522272556323956232993
6495562024892152626509156663791692969682814530005818486291933636935012095199820971652909265505448783
4730997303740900615161604222456653586360851599209247778579871124497848208790140499732229518935461287
3265891629371693508931912358232109948091803107660253303761503697612285675673502439058422009125313132
8504588885568915704102288738613337316146343439915305942552353053057596431199787291001401556312173598
0327812443899419070964914242372139916778386776802307478996741978205633933487344670007079890250854323
5497376122682496582097722005511921750478971709202214545272148480853350887625493703855616606772144641
8869421363951006484822432076399941913704999215958464717068509961765221728314567900150645421665140101
3091154273634678585159273394486035697865140629704409004016439012933895129109030858344154477779733608
9772822228486693691639716612290920556463313594062183830323864439192652792678677007353767590671922051
8804575121878296325100301677055723038031014621472402611266489141649129778889216568410632575489823413
1635028144766341094762111763776047077743739534385515540667028059030690839102329283573229491733350848
2997827767545774166353139833309664323621869786783913334517331139686935058042955372682519538540827485
2069808103660328338193613732052723910836190944379706458693618391942238122650612063582751244973586412
3042050798454399637123853579316493115915268928889871841299097194529810799222653676370239181531556057
8119300018607470400176591074753012835860107771123677260010512711169062356410129553337690384849749359
0399068885508057222088397296476500539658523490536578347636626880453656095380341188243088500561400375
0901709398688416083958701757590565506109529597083422285492212021534538582890774789726154909516217069
6835145705343693212789979916319927073017400994168054981896839654926384537165616902825675592213772676
2839221263064244513957920191215712532328717542035994436103257083509094883233677689020732442469927590
5063785188517649501564765615015191978341834797443788678738354341305438786431406173100087141795322181
7459800864638154968627468061142270657139103618077873362993045709283283053503176372836604271902545182
8197949030476493328231841554427036888042986833611065890140643924886706933063245825113676158346664442
8941874665398315286362512579298675679147312186817190824310801928729420287040254034123660384701891759
7894457053370806720230944060392536085035384924848944455915487684482222228705625478653594673165063719
2007047897917664153725636936884938257253746729602959680123223392994349405903675215229563699924574519
0739898187847265360933790061114667115411050160993312366873025723899638570810129797230591098118050484
5437436647953462452822740893211628029354775306437833114156894479673233607432069268872825804315623175
4627692340308756626637372138388853922496358603967467101031113119535081718227835186450399571022417340
7599036068198335449087427677120005291443450599332501043100221264262486053917595292970463681808526535
2833462323677103049844783564832739554567359073436742505111998103497794698318259221947133935521790106
7516829621576226516366641423995916379947950949250360613547310558991123365715355037421110821813906189
2727715906166726023607902026730676394120772668078067828268377280673349871675322757953294031840450285
5291806979659055912073715502197621495699776245658004840297856604926885671524158767228579666540550238
7996369245462056931434200622447853184447084405952880136827105826244255371414231091160593965654598745
6002533242148777551623526935508460422667000470357584088075326457931228131279625159312448216418227412
6392633788250370403865568779149784693032631421289583250019154827768444557806946820340831136668013231
2358158457214721728123820309285606551321470717243201982913513579464782759103128398463282248163995032
3300709765247743904624823330875625455460609046184015760332372819992443367131623387938604245758479806
6282569614773567184886879218238809565157664687147325892029049957158905198989789669395159008661531308
1932947666981994653384518990447143186479888678014940214416338928921031078227468903490150075880283236
2814148664581886345536720557597617415708757435512785779403456858375640354931416566669841176875809645
5450958891426295301112850457187691739230731369512487713339373946039524366553755005270105598651240508
9729295383316296657981966666083564739761606013350655029010407993443995876734701353433714105259857332
8449794047786908124869789392580400835269287616777035206033228627273531843066186868535972580089286693
1523414649796009730513714159560533350546889009211384147468950714341062290243580929342032107533712337
7290775300083018873979789792591327036513670691784175777825454419329800738865050491123899427951074561
8297101531513416157037248032129104121228632870458121743388860983001275459836394735787395739066103552
9476190573174294821715678513350306774835349687595675014139667164464815810610812877950508511523840594
2095048460800056619572169415740195552116091589694095983160915790705186686215612117915046722845177176
5474638982631064506363939711114016170301159844123895513237446207441150975599347101357046701596612611
4980183209617463627393064399524733175544667537112088626496473501166552256083898978651474042331633803
1558152383553656545368504684809596859395819438261872585711168117727724545873739177186179613448237616
6401540843060376497127622874828720939524450224650789163876943961919682515075562869008143026420115421
8523094183501734254957157126519955072881096103261644935940429437185426733943662328526728526790385260
0416597921234249503436768954271071543168686947302990801400798590824895715691388916869388169970154163
9725999272564553356019969392663248615122489420214575586986348793965808015915850242960605707947112075
9569480880582272947847194735644365323679182923435054539462370003311822328262265697512469151468549399
1287416046769912263095294407692823667471360533376987628238518700893070696089578768056562604760883920
1537663376780341808691765172895620089293626061633858659234440626813930325673931453957418867750376511
8669611144631337938119127267848627304009557590896002553971113354400083194678750980869728162034730844
3452180656450946057927674971635327885349641311844894136565170344222508239147864462997313662320833840
8209875093623170487444403505563843233889611234936038768098881311358114134563101654392190869911880647
2048709093569965942226327080983823421198274960088019158126549533043111716871666564544586389373222651
0690912511594630443632425305089661007639813646707716514926286761844388569408466502179942475358740462
0993374406215374912021722352938816980508807606640026751157485755050946355460942264704066926588762139
3702502832495412095577528095194335603250979260972136111075066879608843140029639857076344953464291093
8673992778646300186344028719738160222842620074026100247673629304226433813767074296741859121530979472
7876953239594072248671568454210208837435100333206820756440814248988447054911583290883611793991441418
8553903602234857043207122667987486832197870974590482341852910952601929107641104461530596041769715344
4787800660387130028968707449278223183461480836297639906811348117964733300925147243473997165729278050
9853446680275749017230294631743476343745001700809593647848411698035537331352405849255205616026526635
9954732210914390122963102332382047596476138393439348362218392430039344200564746915174112158842733671
8088364100419331981122825881844255495701092473130705290377207135439957840227310609829774195755980297
4420011497867993554001844163498847626354075419353764744703532950123642636975328447841109624073612229
1601688867988795920645497500828539274818378091189817720087083671683337980673842874992546546630097223
2628113892921371434313736086012823927711785622565115841833847192195058238361946930346836038201434460
2575080358858917562296757977290393617172419668139133065234834634698859096096756513897936232280923652
6619103925581594469105629636998785945097505218709955980431233824877275085288533995207450706145652785
5629428945076781506501094322732967462804261261995852621521294438981044146153884951041165015278393997
5162865081232566608576066692915488879040427668435561603638792883552345875954758957656253456512897253
8469974231420182757500845748210423339446260112320441052611371404227415299103919743741829718655895630
0833055152156704825119543779113901166508464629279002758334651380347607230673877912777022000321875374
6580615499270917214813670770651230842551296465424372626726317400468645575505128555752845562699947347
8031434012479189349855428526981332312241974141316670390600741375875062818743467884069670688282460403
5372650695476382517230796275871878397625504063808829689370578164262946460995940173361618857024100677
0289772908771796800778561471908908850066466617128996558617273704411138735407389854798676331197742954
8157712557673086940340500698735689296127137189667723065038331129573631335688761423075361062190229926
9345971206611182049646380009472641660752777470644868736434280764983994867184302287464006721570106008
1081222019883907030502039113559517854626030353718974660159702812293504959050180485320316273107313496
1387223424734131931457073018790931622390914570169873130892881227831014682388082530916072434624391925
1738944148969245814252863146333860695292227853932045777152269893898454155369750594949031746771709054
7259723709168447936152433196495460244346542763641106580221262646916758436491454681797697878480745602
7640144535284925452055158958325090680194946644952226781301413079067839664862837547372661429730806126
6049473141544279754628548762841531689176345468715989006930401846339213014703264536046991412764180393
0709697081717749751539144022886342212080474809429513179952069453201956642636549147385873311494723804
4513163219678440885536180433616424694949123480821924292660522375328184354750020650583573248913469104
1907939293850629573955399951273677960551801034551167577010486331633925377631252132881249548288116297
2951403335832428099484920623391647236751275496607907469087849772758518578733508074706367475867898750
8364729479973637910975457695014819803885619978785815712064446536087621152404792024094172873934303204
5718787340878123168820504374955964966536981716553559961662474645419556642017445806551928207942957665
8628606218567162654296573448817666056949088400699926427073943547145667047302281577705334834423269360
9841418182925552574794951187275319082833846225694638342826281147465150914848185659521259516079413051
3405554081302290865299748938638489922648114610696721430268928724859285587298805017791736507932670908
5846427871933422359356103036881368117808170376484522899933620888523250257823106440992333370617595525
0165341141258474928212024640014817950498368772480257918112481255318316033421499904688666157236767761
7278834831447843797699410152595252494581611407915712347149215127173510496885664005774493966966320649
4027005391867993811925254710269998676391388276208779787058444709531921103252590128300620978735671091
0623842242549107501114000766238639031439448999510601368594741150257273838360415538050962956966100806
5365584421642468411824791589106043923060201183843633574552103124984467937231450449693600976579241220
6201850776969135610261064374842793853610569859996020891498832837483796106700168252758355287281428531
4951297677098143291622766554058228389609884045762734378099899448414215807119194162224564090779244761
5925490140544848801802922289426847938794049018230394279663948125041715069444279691241249462026627982
5116621183672508663284377244726890962102419353088474671141014292339464854454270808521154491123656932
2606292571720387331410990465996986671577510314018784106353802925927357868680391133221042174491136374
6091303131802808556021659993789283698081891214099164337812387677643136006312757504306142597891610798
3343242714660240443058054724435420422049852991968438524843044593475548464884653737560447570885406329
2537694505300917062555524116247262636376384301475562641458084603066413186482946328704299561858788879
0614311195362959236278155177427842993638681576914159824673888280401100782299076445457710447741662012
7356191667316125449619104726363344663425846721348692932473341392177678978857874809984407590419671012
0834148317444330995083826770154100122415274897372367189267504873048041468168138578932200841557350351
7549039472683830499660855440805323259709497224339927759319446938258041656643867965822037510512141256
3464108468238261192443720571787935613579880771059392321135583343112696618247868211026113308726081250
9246510945608390440203679387863272320294828051552365813707023200914857284977964418102491246738760651
9447568316899403119697641690395116808920477115892408081740062225036644266592742198162496926713740590
5118061944089767364778214632200614206048977411013780025494648569248616939352126304807347126546182359
2660160761774375775140256020118665561542123767333549480038296904971799565318045044950832324722859078
5359365388193980760321178484085955879698558421245644332875094373926477107362681857842420117806751866
3951578481855068395759206553434210663184279259945147113371094111787965510455135378692216312350737852
7923743304877790430311524331635180718580309420993731230593408840646921136067883214462310372231635572
7948484950963671595171253800265419021463018492826650318516597425665904987400902775599153082209417942
3605853451530137246799845940143712611194200577750674117512516289402569593530591127695340629266944166
4688416618231946020489887055068311619767965435502450056477706413703424482625309555287562386252429278
0315686173239660434257488923553516627095309501793662771845001416360950804236328817876661048786541101
5246143431998249080883560088019769090460770174878371723659644346274282065609483833763087687768302122
9819648050074857923231616504831020945179101863231056710665438094440748859188586034933742365466576291
7425009862880916818431779814412673013969797115405757681653174376274792518627693261129479273238960071
5210809729342645642505061703550314414200963003068535359822508883675470727795813900060810933243392988
5090933015994658002304707061100590690502789948453379586149741688560093113926323964468733903220692014
2615445257834952213368115104477731141744736427590077097536128205121414163718891781014356592498284550
9447051684824511185347983925091555401042780581118501648236175761317066418431420637041918859739598549
1105887285077551282556233249647452926228607899953418229351099900365843283802164900831566126986277822
5445535920504472429165707105103389732177458907913645183966472421705542788854565966116544032347949487
1722513439889617030400763718157295145281897327376617946361218891205053078395119938227714060149562654
0950030003509793522143572383582486463989733088771490117673163577000495702703200841121544328419996369
2003944095545504316715825287084782496962172289072839696212200099765239386166937460665259165974662797
0666397889368289588222462059404584345238609838503974554205870471461563452288334561314184732938308034
0267065664888868246501325199111907806435048844178739077203672611781675460569501304377094544073821026
4755743865730544920437647108809933589229963889573675776034506621762138785745874469442787215254589830
6644243202832143014769649802911999826255237507924588229269085844079192380720547293157580459713138363
8471445706401678079218916410608616070880049990212671935950648006986805323178423053662503575372981017
0114448447002091009103096163388412216119896338707391402485524692612350454471538302099327312623769483
8669554241756631702622025974282211081829282409046682455711240866157325588482171138108164052889364069
6964885675546030432941972569623191787567223223574330781948374132933261882756904609411908662554546975
7430877259355301476479479823103882892006453816129454515343525565296595383257734820622529260993687049
2410308911455267972557949244052619853792001734175856051686754309885589617934673035393971785687939473
8548696736717164692374596829789589365773322914851076286174996454250742707784765055105861710335106309
623360798794293048868122545040797428677761540158669072079668641793
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.59, 1.83, 1.37
Generated 19 Sep 2018 | 8:50:46 UTC