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

9025547888376729747392211085393911023116304088555734233588219612220489040788019443193594035427892349
1946041030575283985428817697012234834481223057896476506124384573359508684237341069072446043776651040
4483446117800961571846210084040925882726915354928250313812598043795824323335668208806679389449032295
6611284180045114226823955323518328497049408743246545164861404582833751575980668486787087029595418282
6266405246425005283254039958583892231096257274530732521325829590506206129238003875689459500160803374
5539748133834316162860597031874517178539788612849680514457026523351200400545294761535626853760781572
2451506185103979145960261667183353006090254132852125928758721671551555907699631980121955239757350185
1156392366313838280381951403844334080006833704545017041977941509230127403343441120211317959251970354
6177802489289758694728636973953515568416109335492972486031468220191201687321340082580324726887597045
0534433139726544491512883476491862540588300146722671935915755475911479499598875314097029289709052136
5661441062787709848839067398677877380087576319999916255484700817316535967411585703089551469055401705
4838474544091563204668100551726433297957565356875710816012804115814286777052185095446734699082912380
6133754552638107991625972968679357328849385514390526899987771306156942077649150257210615328553491282
0094609569871644241321703952575749939956173158201783326266692718650941302181164777427004303435364760
0911030596567920603670879825912220090462853800685907694295470973219667648771133101355453311172115775
1655789111635328982309558064459386097348617034559677644874539030317033694476291988145316894035011434
2782450703590718270461165536838600144450351517460022083641846246573087144619583335452824870937649703
8479569431987948801844715659128050067704987294565200894090270521903374117243903076219781760728684060
0806665716959368040738574499712145601495383183225102972546873746013495947467713277707787312144817565
0631911831965477045295733096901522690543555852861924316125784602930062003830603258295348476096501058
3348295122069274129608619438983277357048674994317310277457081807789069829711170914428704213200574357
9532448397259835545586724463868313779151072655816118244289066887876513788164889160896433756068117799
4695197700739301945317376756545855979314038730439536461515400920954429414348403195541761988359798586
0937168451237654475992457701612899806339239504181555443506461247909688363782942585096744764353195600
0151646391918110827065670453509541547582658997347905543292756265498330354364487338286599278886264050
3431164243694785838879770055772498740186612087779841997879563169802453707422039920908517606315865426
9518381433845715091914884044754510186771813076871786399694283937806645547587084178075568338411159981
8458652606255353870442676810507779837312888313753675055301882715375445593712351136848415836951807904
3837918131855935020710712736139019284535732125656667623805861079266206962422749820232079626347143264
6239199151432178150834449841473332190594126463414684589972224859485051575149651694485282195183225615
6749997714174222795309710580664622525619376636117671326736062775022206351502471378400509215996955815
4039820969897948595938617285056914726377288807652626045362069880904527928577876592580077826366037422
4609601620569762672556781018170408028614459986490556318712058599879618540667083192371911164621252944
2436557331489686790400393947482434886209244098289287340563016101925279813258515689581202209937809195
4838896362553478521859501831852780178502117501196872246209330985029331897905218564805895862800900552
8851286974155144579720602616957280651408933890435806778051335482059923954444506011330164453060595831
5810872275147539578658939434332374161094996525226494385859063754337085975209245099712523062608547061
5088720784055079228190268308252888100485301677987546298641327610581056525485294154025021006336769878
1723491748793746671366595997182879774498039538718697495222261056670937262889432962615489420697412129
6862575725854891145519175153873328647983786944479987195721559347917870354782213276392889251358178924
4336199471991457240249066784035942672252931145914764794835808864778491281446401650760188400258385531
6047818903597508711959075022508467391482139098233768073469537716700997469940670463551929686644414901
9514721611381894500985605659228252901749811569652115488834293118392338870518648024351174109572351739
7238390503008102768112859789489751013599195870597119583050985981489365503237938750387744270445165522
2182498185561227437551917772107255672088694526074769777298074913022090015807841176223403684822992877
0236046384231070534548815506302388221821884957757836189360342485715640177233471768456263249377255405
4202131542747382462764141023989086949775619232033309520264028023648409382466637616741510350203165304
5058304810777038568085939243376337349903365866812278718428577381887379398459896419288789310549500513
3759424889053562022511137334930796776218069587390628380765634899873583634210445620421995820323086354
0228243736988498671155391246783937080667783939889174705151644489724242374198670971424876964708328475
1277098180153127107049867280484649820307849962950756751113819347895481254085191749836220088332345137
7635276605886293098545978753120717965008433552633133485265463126664464655295592681629225110783284909
1205403006903536673009408937748687134791973569151997252035240062684945712799900988531978615194843312
3451200865472499501706463691814482772859131044717282778213607323105170931402180028504900463940320939
1048556486805050961297913881962234695117458770510476591654194901454897571772527388083221489653664867
8312172340970153264526691205331727380112413510519747521026130596364144160928790010561895723213132030
5238279175240348824552801368150490708505599694458538067227004946076592476909477827348505312058737999
1240694675314739800220631482852963711264175771115433357754440040550992794413322348577770166149099226
8999589761635170511084074089478639078247689769694839027217924762948939038897975046068711081513170295
5968444830485122297187446725426153138353917088261825062909041127470033667825765759952766286066421625
2940978970170691772150694643091245835429630145155516021619953954200715341919933275190746444136061013
2798677967971357546657325073524376677051633942706948813003764595023537289267497845868194810255741202
1886134387786172986542510394928035922137831688998099515327903429323718217446085865215369328727342219
4227352711673141821746896176212812114552170807946511874699510874816290091427044728507654359114978576
0944123854048552714916088723483130070962172297885649251157007879617349621959731079625103369233699296
0566311983702866491556579897159496711634030157576103889350604216923333796249403301960221020447769937
7263518506705750697563127899525385106009752692803122968409986216622840351495055964578389407449849544
9299337751661694786656994071981887851421309303746666271509112536733404407924677492505447430167933573
8930661758296567861269256699311035404830821317290757603892114376021187678143171063485828309751604472
7250348203296447071019859069571602379190891084766044330420914768959812335066254442340405647100468697
2271455013678656435272902781803377863580440038724264734600627163937667474339259093212660881606704530
6801974654456836283470583626839137674888899933303915209148164471891204257101300961211252956717891888
8597627363054178239432677192354062272108355435143560257240516238366083895411255748242976798155683151
6329891895462402259243240164698348845540877123125576510073315365453171761007602580068670807724784084
5153284495971513487100734006588662336136400594749232626554323360552080558626239621660734156147471244
2718960007108381830276451746149892440635068883832981545577694680910357647642152980986923769916692105
8669030021770000134998189988844473404061761260624030453942048300491377140008253519867789591863768011
0337971588240101092242205534088806556099786950498846497336179312937288348987996170379377017204646007
4885218242586957052365106151169743549329242044308653081501790935545119628737140587676798258973481248
9900917923417777033139875334996467032159397959779912313266796777820731570434154005841084734546035693
0649717470392568956915232714256526480571944233329092827445993476444830406042713617419798628551345921
4052353067065846556292476870437677074875468206522449118106427756044669474548394276564151733927064942
1100958203093242194010786675214081224860922196229331688433646702330760956404342517702454005153880743
0989952020738426645553214214044718292717766304823075021426672235171155581231419311165095552582313099
1247782231332278979251455818403885103418440802760562304486087005314103745096896894339987632159598998
3853856962688133743018840925143892171456425745252608359774476390440505573343031378343635386131689957
3686993502822530986586927798634983261077748644827223110573987207925982938568795510516394458933151630
7576431960316464551251492744510343418701346321153151701119119493120590391665550851240381719049854308
0582288691332721557508702282145234615918573481624927472636958190886647644813888119738200564434645109
8224214694642040971155749117131346627155106358217025883383937847849284861363008345231239420098810313
9729367015966997866341631285221605018053005630509905901430605725003441971656943641501698682217096268
9779975190181528428678385980183918747994382045853547310505848270009555767549286500489979992476951435
3873963269589466536660320616821909934226341224091850110454858200379592321330985968001198199132618203
2503436402207936564531261873085594600714059594177482153171270520802913025979871696464057958239536840
5559844503033609171111642454271209470293658332679000645291937132433395978260763262412689988741465873
0836033550128776643311768179185077255285327943116553376820580232304165924350627222221577000917796263
0978905428581063949224143002737765190295251025879280977841928707002122905736813235358860919600782960
8144288758096554773467303459957305597992368422022461085971695231327358634935653330260526633477548019
4688207292470188244036326873700171807590614307324604618393780888405030361162701621805395250221954891
5997494325279639119735733979690846248251103917376567052610267596522351358361277309851086059592704889
1165598045001711868991711988928076181887117576883620492395852881658638557548964596209343448177578907
2619454458208621034357122172310173513309460051254158339806743702895500248130660106308283228541723481
9964527703177778540069156714303953455934048715818205560464378043730313203306917108412115964253696133
6601482860170398180921937674256685400162843153213672374677584148274709536341145818059184769532273328
3472469082087798127724851769829036561055214667397678481936255766261419289488425130256338967233987664
6585848271633318498280271152672573252434100539822215885891261047594807577003974307663286233486989114
2912440650570088875090175180520998619324902009808386304826918626876016870100804855087468710883002609
9129705912294799466303997355426876139771478258337260962061971032406373332481106054090003232427182330
1606212560949107697061456811054113736448890516547972776249532510073619829179705815536674426991276018
9322608734453215209484630119658662697785861843424450317957091857332214248553117302491920973418622051
6799052676057398148392826243395470140065909812230815926077342478775080011433348429564174064640196046
6723537787759042111747195554680890643943225420715792469461555575870679649877416562955023875105813300
5158923370192464831438940024426665516760087175550526876943619139039083773166646323436469335927250618
8740600225627410331997096685697947474427623258694784246602464305615135357861224319882867759897472388
3659092441697570412970843953221172439616375983839405382004597989191461210775555038023380154290971308
3797478722584356273219312262985891965393922817955958296607299462586303290277774693425312603051316953
1695780812371624872279875463628864245237161425852658724640275835169914632707454957997719184064300137
8638220496118536335097569413321913770591605741165530392873430624489746151381887137541154177389146971
2255714588566976790595925922866023653899350820912395483418770920427873255233085879651176170290799578
4752341058638101045749279181222811863703215452183226739484212320053935251527604762891339947103542545
9934561695756964015436837869611880432465970715796288115996306679343246620255382267666991332586468057
7322765576803005198049395924942252181280204654475882259318490648676906845347037958413906342125738126
2307448868258685966611314476449677630893243751412090686301608323584896693971056759801843442396625456
5048540984977890212597543165872345709171651864557340756685897959051478644992390266696605024051025780
4121302337244507526077401263050438445433582225652005550580147416650482377418979707695718984494929307
4652203350477427364367227059937107903986402583600068518159593937759934256085379166704307495657303823
7056835745497866443044144962597763622436957585413220312404662097110919203000566092664819165093205112
3846426249756229790479848703600822755167739464111413621210512116380498392457500014000335502240577300
0948862822791173850248074100539847570060693856831650044443720170256815653068375642312165615466182417
7986112803518843357790247642625188900771038220145111342062258976214772479642869250052213272092865411
8915235981995504701755927914020210503637448688737102045432692539384926768310955758229449722387240346
7043256528635515247091077569586239303672536218590688325354682476695754571187208106370249102266860195
7957013379000459820861738287299308386828404515080082820312880621834459566088796035794228520372696066
2949909609793218249039679483437960433433586674242858847095109161247383969994345935539201558557779877
0619320191425138797567717359297028744241664730676026401187649003553943923797369196692927192536538868
4248848114777415879023073433401573974936505791288135107306905691026381867749760945702183208955241828
5027735643173731846990496925934445653902126753602668265068437521121934140730931467796760140593420017
1539451371393728767205557700968501398839292347528407736944128647077311710512395582308440786899622240
4919270328626639606292640724765462251850826401880988716587242741383728087913742053863275133406159667
0948097100500980541754117253736723992112568158815736319113501795491933255180783350475542428764540624
1065141001911819154699620930136095297628148595101652155345278348356918155177703498834404385271693357
7808692399272363410085313474168590934255193874266834873473403373068174191558260338643092638269848283
8448461290912383098261838341265661077622635458295412938307866812683015766357676790142358415398211439
2101247711043937288890384021682467948903001087718678782183127959273159379545407716385406693670207969
2390270412497396148663855376428951465677566538834706759172433561432187049834397541902120199160960443
0479276768009135715248097201624945766408682826706167079056198127784916018585208458489378464358629513
8617253075297869056531198254874671209120492783710151881695119500325265888283138943706782495723825203
2973927714170137586284678363510698734076437888030336638016255791904145622478155833402564216769815464
9606823397387432771034240128660447665946864161745928813202672652728138244037125124471152150309814855
8837738119375398384565601787432033796240238346119349936997309271362533425021055999819642547781735145
8626986391181596480064274447835216349187046481478449876763770012130888768505919322427388279993634535
5744532593639376838003927478571653869512458247028288648241387748881236708122299969878799245135663908
0949771228335060177659159720976193490246872926559354361197081636596126919184859559874908378269379026
9924369967232607792568573154131764056322239953467939742211457089596603027355424926521738215473755416
7392150997967701530214707992159373123429512371351409685489910360513075298304654949473557067068858095
3948198948213591116870365847226276248544483817584889501264096178547709431843488467438470329133760578
5359589206054766817399229907600304391924226115244735634555591445674144048053933987680576280189207743
8610885636772544165175625174912386126597546414886600421583103667850405030104107401330494409977148187
5422522523622779597771710902395516953138205101045654036592329342887468004373299929927153623591035696
5431361147775575651533334593925930833065743162696175903157551662690441048434398134339845756030710561
3994943724023654076749581455193534681026455541733648785957943620997749975010803676429233887347438229
5790666736065242146370286189186934370954399013317850045245443582542007798894168218810020045368718959
9756140632337723816567916878058482669136189136028966779792792866522919002126382527035332395572990449
7796910840333895907400547010474375580958477957909671389441357691213877017641394182855643739265403006
6471970973813854522944842315131832706948291811533408106186906411560503993189393917246212715525390362
3762957164065897817903406959789792638604738082427963335548328980416007626315054830360301324136988928
5056439317965266812307483611410283964711930996689738165701185824396237930752399839016016602897730258
4344156029709193554580185309876273727425355335958274145555618057865783217742441618362263905298814540
7662368452351261726726762285103909609944664484450870283117120877344315714066755286597300741720973061
8454663968368299009429103160224476312776929250253468556360771292653690523103693153523521344957784385
2431656017439131192846399686699583482698691043061404631353070070290714117753214536527557190244473688
5693424675674655669134323996445343290804347585665026386210419220910172793237082187565914403709522298
9787491023492886691614483441676869405373220509492856150520460098464545754033637664445518103471322501
4004908120143562835195164376610885461208896781492265400276344073383313492081085471821789487858409881
6837937603760258826046450073133090177033856791391965008236051408333130706957282511549368060564932349
6608276103181300235948746237871201070587215386902731698346513340368882818491513962215978477815755273
2868960609748964911303997460616216460866543152854152738851331468328300029331871848493511635027038162
0463492902139842737852641402668553329911592021966247587980769164854503292203812909060141530137624963
8606715506134045022333217686276841704916465725504885059903140765097833971679886593301904149290498763
1320191450188132873675614822498214919627593544001197144309459921645230825415812733529872864355413378
2646032923367371571083611518972022107620370091424500373494271839056709061729510484121994245069397149
3664855025885077583918410161570892459157843509618013491535038186718199252092823108874582726932496858
4021974090370556142556479818341151422250659419388755970193100129433435180740740167723871237165394180
0880760937446450617856428023485667177264099035771652131586894933537553115783640701833596444927932282
9684066816068631669164113810190802193976547197981163342551318903547851219672548059776994257189985647
8698546667271481661849052215379376673582313630244654429861963021959617139546433725093137086813588432
9524228428632149387478077389657515556305074610636367816871766314621138872671676315788487061550228430
1765674239098593169183660885194604438657802620807383026642201986398852501153731280331939824864777910
0248364789291561923637900129418378207622543158870671917244524752603460246384762991485898779110348498
9435005337610703651141654912876841021966015602168997791282296406918203738212887718571087867905855600
3932113665477251189928636783190524626555813475480340512868713455154276929837301232223587905407216788
1262183578178991033331285253034785255748906246378390703575900127108346695712142646873952061087413897
4808113798938106711812223163850755110229887473517771256760809117411606907541246411920822164385371543
7602352945859356780934561045014060411033885160626040955220235019034070061381033524168732046400647583
2848675945496591631769442420780841122041799821366130791626382659303380544024551693030115001584353834
8962320538236060038801807759065560798084907628581734271239465530060812316159813097226387207423619488
0335536964548278655262477507432740144044220627337621232996957141249857929551037400512071045088443823
3334043638425337696886471828281562894829386557011959411090656416752734459865899576654434246367429563
1727965637492033878904177750330447889548448471817672074845646059927826814762907159107551630031628373
0375835660656069425408048847382307174524209998324656122765702201951784894152637163314951825161466316
4510069351924425983672508837602836405034823825435414408902125364633437875719960260049652253302728511
3003801319038160007287162347867235364987783798046203872708815816596891519075162461400686853436363977
2718653472801463541296509098622453778394977984036879282812232871264588359645049945499505580772201093
9905881957628731545360141028273914438785633769081574554341557063979023843592929181298232760688715292
4759671337400889796730521830862545368472957539618475784347268917124224815364406295666142385341398561
7282780605219711370869421461004601795156920371704434667133658277615130770846197484550543560618900991
1769977232197579322585996991076833623160149087228742466592735264059704147137351043094963579939746216
6827358344401939955264191075409360207172687988646218409910883498695952023951382970577862709826210454
9231824140301665524010350832583235157421630426453420972933848503343945898818788047608204968072406403
9724446704366915726636811588166622118317198577042732333323390593351983285908415589709841171498025477
5338608251685252944414230359582326947506380732660103283306190556797797371346772101972905192172961183
2529462823236711608389347087836398663115741389718426927810196976495473099896037516598248237687456899
0080479229507346330930744348081271576644975575907183180189892253276916735378732581159810057612397255
0920723052239536832864901503782505199401669286102604831296497214716031971144208400839625551729184904
0020970631809817663226216054647184125769357466086494273158317385516789907470069651832454174597385268
1975845185420108340768687469076279031227385054706227079248546756193391649893631261859701814875200954
3246901218230008341927973539524764460709784643913082248944614278204279602776822155326542601426984680
2490457295770328776070985917845465240734904237354540212317030811992102510352088315279614471527825908
0522875282118495454266777749560296188740255579277033371630339905848705486336807348387243869157040391
3837954819417292589249765637036005315991902993005894620705728302337483071773916568113866123787562698
9723874009029788645414519446542757630736035844103316938936689640930872616682626053100362390568038329
7325018833403034809036313467047612564458390289294758159606416080150944949621817130787626204421518567
2958471784220369501136176914286691812483853626572761059212912647497104170552524503859641087296258173
5239675262751426707130292743738515733442393774165119687662968072379535269924000942453518196824718737
1223116111609322380846994312821592965100475191985058529861830811024904288906770063488279468512732346
0984831596922573433197845959010614100827786510332892098889149944563462128052041836595503359170511529
7040985773888253379079877194852668955873433779461003661859291012986269235136916463780382153301886388
7816759768775920103410581646285694205650671773784686411903769562005180716119070021592519218229416208
2809249842721887214447350295996759258881339357756818971808885289901238885853775753505512139979619914
8709776848149190928241382449571053835872355109305897355655395869586015884889949034656120728122011840
7530128908638682918247663102280936057326231509987576421418281291291323474363513348929353890645898431
4492734013352865697974034653078923116630204600481215120190541938026044249636608425559010356414147642
2806238062873548388324828070839726523073943657696606137436240607429512052506130702438618245663730609
9299840404605017775629911353472590421390621067269827471087884693123357637238686102240542146401492904
1443525175068261651543723707456522722538711422259156510421026162606755502166195930081093225073462368
7399081112899681310068713177589426964517832232850780726817289733746899516620541537928051154307583080
3231316389132164822245209323734137727085466258345251062347559348083121758740901584572740933091667354
0111890107898491378510485101914282523869349181705894546550371604875899038187252412487311514825778939
8906705360998578371422435070161744760824957399157501310949671831692797905227325722479912689144758696
8096862890379987529720595471032700318473367095043928969184916186712014818244495921643287197735556176
1165592900158736947512014864173123879852740552979950798670310311859793103903471321539274832371408525
8418095361642612530046274339971611437810826631469043253121894240937171991209285914253291075147355311
6015997551505283295375466268783897471569236816296260864392941218709170564366455541706831001414184556
3252239041907504228027550736603449027213946914106612384791542285245655557599403047943107635164137912
2494903564768820033652918841739040163072140268997592356141394779040300505060137895056204327658082137
6556687645605717745976465606250283213766497148835443494840656468359811173581914822441529432332822553
2785710759026068539782791992703838134466820518052763153372426653272292676596081824338204029577261763
7832333910574033568901911843292990918954320954783925283472249845877821777237380691712661329500279840
2672034186428802993424272592747555282779290416141907073971284758981902730436458045804227313744138127
8611540459196783599917855805900088361738666527249968864123630081369266704229460823379640865386202766
5535929462196889757637729654805744900458283861241239628718470253943449733688581073333698628456790164
1114775070807730582882722364578795318028988526097010887354457351882939804213949969934593284367818227
4271277618670783198102892266279654811258747518405119332955361559345099650422072221783902129175539339
9596374503495539221983799976062153320136571209764341834911604290413605228035759618056938433733932132
4577068123793715673901956406738523805719494961557293660439704437596247547040840455530698379929019403
0069241425565231317001209474500996784162367818362488045631149942695850277840809966093430857620642689
9814391343485584858769056854037403209603907065781572955193800832027698526341402002121375455248376659
1722083078348240014913562424752267086739905012784151278435127243052734185794924960056267937268303284
3788316917035997057247602721365863748830075270242907465348957981013042768791669242017800986040743636
9095336960048994789982162545160911155951381699122760417449282642385803705728735710391381717370954339
1101224277713711283060270159870604463865149561232335776526008829451239955917866373435359682100127181
8940299711570307196829508963631672924505169961486920951357679700248549912086332234677416447435402065
5355054934107100266145317647248348905536597447532432833145410871964255242539133887710427065096672540
6326019820398032934450114035562046686515737176756606926837400940659935518739861616046578146250037905
9143859863560922333397522123678193676516685280079929744695710610073007051554839461828425715994529509
8347919561742119208446174675320766742291077028866075739114392562780860674322704990479079997532711786
4374235916333847870475516076924854904802500197060532866776284570859162511067721757990837702090849338
5319015710744877034237706232102881263811769180015178093258620285932993458906217869641784851669122972
3265520607342973505999260627760880807400440485702195380981009636716479448085143139174873664163204975
8412365731283798355433981438766146092862098295120074474737591016715871005908270580192012279679565084
9892759484535739889083064161624388067322251646384302579495282471559012197633102164579030983215154838
5703957400976921727070981734074288433622769685843375923911039363696211877546436854023644706463170885
3463478411888899614747339709531743398005040479994811513549191264832101995610573380147032073679031972
5105302193802509030029201966740271473119383716251864038974804334611640957159709844374186777165056986
0850874139996827221624101810303415239282211559330414597592163389318701367510105796715862390151742805
0209199043442353560042192922226662181582246537791319749612420838173543804666017053821603227986645207
3470765800039089935998533117558484460710429508383809237637102460890616647124904287039787834311481472
0293081409209227378784038688173171358331229951547648015116303797436410589320010966635570416945258103
6566765530859633263068683522966757587743193834176096969714770524846524301693745535299253620733179930
5953519122935120316530582646456799818331357537269393945643352308473342674632572305909451931941523317
4547315869261600775944835221523369061794074741114089344184303776259811490023302732491161099897744974
7531680656588932483428975268997481638226042196615737166839706809290206792857750498407526900054348505
1688234955601323465853019165845719239347515160092170628344223329615141471071653948708703163874364084
8847702830777263623136356482998294506410935082810670594308581954468799657246139997004488196302839393
2986180004511618600940041295951688651611752827627490814325585054915100455575930406031030664433161486
4148367168488767821354534742351588485434970712403033255151123773634903525256936369249325853295537803
5865164700591443580848040692809364170376176787369111802051515612717844986194037236335858453774637970
5352083207760446084137069642565057957568246198467963104602929730148530665617249959985195448556536213
3291724382456600751617353458633226491324062014335473952720303042362135858262028659780645600298858939
3212052733500107495629109941965189080371994472693253898130600219546687637743263360358934602791982601
5803852314979858271440355884097708025427501764116245860139026104739924477946891665796034834706218170
0878161021800507810725052421080968289801046217068524980601718628665520911513559159740308998223554862
6365428285107972135524249235634975026143691771420665310243981273312285987427001946881876269524542224
1655547148507990395458694201188390360538135965910682629757395357770656239318643661464933829931970592
5050122907107530113756605359460894204682131872526328144887829031361773277463307864121320686260477027
8309175873533428004093108880714470868946010994155392170908642889554519532849349799280513283196319229
7198126365841643857458639409195177147021028845822924383270126115795806975013707650507967013873514245
7520973552882299647572887764757405375084027583961960376301317001036217843364935901990430308711155929
9157332785964184450679419926842541757376080262289759043465179036889962180025418368384557824449058341
0676569927504390324831532003600835760544670136935880086391655723823332066973867790523711137107456848
0545911014764591920734448373137684788950889437829634009203471954636911632517368462270756519154707642
6787739885253762910654362021488233435224276396922868522888341086924328656629394925152848409277052713
3722450369247707494912068974458733561339306477218646351931410202615614260894209530555080434607588240
7228390769928380238463164986888556446932447155254409206607451951601708326594516539283400275864966714
5415659217215001432819248131980939355618512257821363589650552727104937664623903565846779369630714569
7944894729812346519888064284942678195702333466228227486596152723380638985998175167832165750085352663
2546729495062387213465750555487933505766336345055854936728326095297211043760738262534611332964458119
8996615759775174850243651456038901793901809093391728620434378671130427687600462559940541730989656757
1288194174602295849718244633049718286088547409281922448746409120233407908232073057239489682681696007
2809365552797998868622995129388028927010567588022657755191603664247673581875998506835393689255893663
3057329472045833314852522757550896302937947455730409371398248118984298805489193314269476114300251337
9238627891045085377453960115998283239543031879714594383676420519248579117906243355762106642436577271
6953321832663147042305679141118219244143070147578838709115461921879605150337533026087414840931562743
5119235581056189090310223557228683557253488072558202029489119402058858190984603510802821101125199662
7657781602706677693049546965183171253773379055930174284325559276732638618188115407651928939492657511
1251720543318169486372360027411508464902701381644725348745929690750260765986485467515984098588220369
8399342522670299662880720699400425618362592384800583411033732941146537453639266545424644596466647227
3867709619487478288572951596479242081966646465036225228887101161016857678001899351237568582943865647
4631294059004819864210486589578325213266236794954546139631874674623200616096387327479164355337271497
1447713929356435881699589302460065528091878372573147835255232164452292299929716360993585148006008550
5067490227531710135442387533267250522764339268533915807387235586656795198900855233244855119783476410
4381833149769958305979121028956124981349520804915427399652342490550207956723020793472812373254153852
0766575324992014073052711120272294172252755869249084805262290335157696585399693442423861793891947003
1925247516949532873158040842807412853352389288053581524337666890978338549820211551042831318578573568
7779441121336543106168300124318921600009216878621360153816125495824140061091757311477053776439847588
4284088587542755640910828835598997531730948258666701434941870366239675532381234631223486760826843933
5866164989720740801468474698434014589987362929695602692973918542170937739880157332555980534575987275
9656721350883205864933607088660696921167768585426255827880059459888728230288499876158324520322752251
0383244062878430072622032622458201254977944682826089692734958885748230652708678346049782406472995270
4659023539921504297777970161668038153968982526927197843681886735460761917973101576894184745605655068
4237414287378225828719934967968755745575969126871393368403735273456908626612940210489847373041688220
7447425089247117487320503606856335915882243064011527333518030066998049702935681989890861065381865756
3562430833415422218738894750476672676856097245743414214063775904885264662814792429209987275692427454
4105577182472881385635262148127709803647813519270042044841084982788317686247075360579460583641700580
3219981435742033472436367929807825245588912560902006753506339773578112154385437338405455462953655576
1723843909947739005637690990714033289558095670666110683231336791298459299461014689593315288028036005
9676380045401976385373512483971994511870660926794507336626202186181280306548192010039452006322748285
2990858719905892877849311713288228312595250104412786833567881777089410187072227699115765943780606091
5084133592344789742406896482365563989351970874354266620420840787467830794248944969252869416879029478
7564243929685321895221252700547438808658930719127973840147522342044783685980859487867993545715862715
6768283707601203420987622340564697849148774086884979255196725374618496768180032355083323380954962320
1238807137108339643378028821762095116047341165945088298727599231547287166349603682651931427698956386
1494593303861369322581809000285177414680901484817979316789475834995434723831105238293112351716625600
8791552718964387796682151872517883505256472629520645335821760016554433477707343845418856413627012556
7570361705106945517146958222074915643222104064803567684110257636961235502911307915093568257078195462
3240227838882290685950566184377458755524283969868797232056659194763194900108474690459452483890885710
9417092854355710393193118979977791087067649253422441453541274771751548991716563486247573564273431449
6797500449032378736844162997820083388327526397971517697417100295413398265155866983642476634952283340
7654450712158765364156657068734223178059130588991881686084638012334804393152546689831303172547059091
8963736016906224764719654371742210034325286638203498875938523795586630547849554929676415880625223446
2187482155465044750787874092922773897144193194774303656488935967319415677673898861030823689310522510
5335581206466111977449930296447043096109111435399423990896054023739710662146749178126774222572874430
7380057456654101292914703942819190990186285032879207548384346685606656905455536321648976157066995791
2941171824898862519480708631441880201325288010135200637217233878644677717212630643942540527971166417
9722489570172776570238193946187283000148120870469941238299346902398558549129053340225800587810173330
0679262690218218800924277886295777372969207474141162718593847839543792624323343021968100105414899024
0867085225657222032043174612738216737187330695574201738803363141553162996375962937264567075516262695
5286960545603473129850069459104767589321282552619495722896719306398536833152706268746208734447037886
2638359867838753542359150098557033591473645122553884919084537607873302830864269726858204829440859084
3021638767416274071807866380967210277807591201150745271358066650628013125746812052401246160606855111
9118093690140342369689971490957317609254384032493539184123089616640905544929218330846584235856522596
6328907080201792958114928208412309615684950360851207091607015160328327627912150759922820423257596930
8718742434714109586114999182276297593999631388333520711100312954800855819868606563411968770756584697
0484924898218058143216386190404965295012076761355187730123516832396168924217339513942736771752828600
7250790046281454689294210628028561352540048857831602793644557006102157015027891212500917443341211653
1298306709406936147253563164031970494609803731771158654737931858601373854328438924966939745006614224
4014246397735395024291019549699405390447777487284769015965557856646666601974501121554681841939956397
9713814542015849391694296174446897550687774143221698034882351252657976907517882666259392321737786448
8264646620391935519697336659074711794509569815280492146723486252604648823759913647152753713912494852
2422682977675767657520095968311407859399798501884819854755512915202850173995081549820848475044982883
5137689402895649873952202858156445374942218880879978179570756048142628278413946352293419808677536662
3194630158201246331945666293863889130410188467563572592399531836486102250598139021404347601838554814
8359638478609470820016118010914686019692067746497590777576316486250082786210972200183204298509190915
0862678271885492418514623377849546959938181890942386234274285029572549867573182041944170122008681370
9495598326973269428442105915084085216522099635286168127332160340865085851531151891578164836465398449
8851746292841755198854057892770963613479576562112178340136240633665190332364350855929327943043380730
3560509279607705141846233216522272971687002120917710332681091121484641103021948835432040370769034576
6848994350668349515035344996594062607315134555340783325419452420167933284687535145256775885852005559
6877768148498372752318479497026599867496714013907522716780780870872213287259414656366625393998557774
5381495825423442301605403820426751878312594171224805238329164766122605457866236330278948980717481971
2527812317135655619380276314242138239568717595674296089905380073374914324496874973255092377242865572
3361146536245050607547149068900456217905077936851716589154950509429682571586531344923001895210623943
0841478525432846152863279189425588601513935330469714078314527161946085610537310644036987935287801848
9553765796580171772523283348949011767512185378196102517649615576943615888694987056236123626141328154
0904792487172947865537251540496272268538106213718141135631629626335029082553793581750598399696170378
6232827956145481718677957091188960089822130049630520329416842647367420442334775237077424789252312935
3468172471085505061863777881305034022103727663282466809065472155166599055127583784334948402855782209
8913922690802437691399742466072724849229607059762003116860331933258474488792048981839207970479834782
3906320963917439972569570545133097907426315134892824034266725854697823971102131778484247027517430494
9744451105500580569472458477773554322361302784264771751779841786352288632247020441015369147394688199
2699290141364183300951011550072113283151434592766364581225652629843389376209529218189896179884944587
1741280714211100141949450942641656656279512395794965979342759889013520663380924787641854591212525632
0516759275605867262257270108091854624265489512502954043002131694704132629305970306199843022360409933
1566428424975962558060898136096828641240848169738297075474328792877275330302435089820802403913726662
3592213932626122665300320571307651975125121201768854454767777235654769447571423916725501667034236084
3386839552397438523350669492466627830542901263100286059658550412149970041522772426902948055185429885
2021469850447386251744086494888488322579202080218172376784688447418387980366655807365035218435927134
1203063920165598817083578732041890882000729056666377333121987620016837265202508723576235078902743586
8725245750888103697494532096018477604513345610467061869393492756587211527915515147860250686505894442
6887327193171932663048342317683344834175370198648492941205614850568010962955102367926726781775083691
7986190621102710315801156929301301519633066346938999885908140324655028020336692218150028476334850647
8845792367264614245432262579453596073696412909509447424660562723837689545818695691829616703734113084
9246298481446421303568340311574628866713044720446600782753931540651624307873951892297297691158619214
4858043248675320742336013538526296231011629429830186910902152022245788258023964852294855737655199093
6327287918606593182349682830740894916796744307008955455406222253468555113865569108924646144805373132
4176370105855033627883053274689353913774903129868203878223701826184843800811422323449871753854306231
7097985134068881202728478534641560699859560992304984358290140953732445762571668155645841136099897764
5516135560770245967158421433171106091005899532115570278871314286047327327867722259112539329048335056
5487588349944027367888128340106588930185212560884770122477844788548391879942097492934165305885842550
3184867966545114050077252813562265703386811835464471079073670281651872642863460457961197270693295051
5167896531696531849448794128449266892387879646173932065787893356726062190510779340252776483112476959
5216340192804220971346062898308032751289547224646659998696690153814942548178293490964918503733156621
8156276958968885408809894327216878963987242510420864567094955068231238010199905411285711683085724937
8088269729908512964692037575951565722481642960323952716503516188787939751301009165078602722996768704
1517948111445932192244956140603461541649126406001508477903217339296586214923342554951708744587327825
1323576267308477164214194779415691353948887661802027713431018566235739310609580012312077828002148077
2569310664165485878305416021135129044337880444299809697059684725641352754232981563040179040789191133
6402218914913228117023643242125899038726706238730556221547976554686324927013029695203625523140091686
0279632305538179115110459806304809358661095855924242831911563498375706533550546692206597596199100848
7318420330273201269849938405995616320925578317952628015367896346747960868140400367511564041263316354
1794592693887476192840261062937025648913531845150990415938704800662626468532612586061716278127298017
5705838304628758994386660611342473883244759364349657102211183428979097872607409372592502967497315785
2486675843325918332656943217375386596081369769145410029919052620391918788111381639115219110710345964
2593300808421235790968161563064720564342163837722697379602142169609078538500743139910007713787745543
7690357605044330287187815647315232290487212749371013216198183892166228307377416798338983409534606473
3478175454521712681843381196343573616491457915876939108439605621585082265018025319573708497327318887
4618481580175425146372144383392163688662732550704318205335580055144145288543091082994813565509521736
2821382798150390749110187244866231527488323627303265618584625304541987962643364616822913459923915058
9861455752946055617164548624544852819332290738283168673273379709098527873578418587231781516145601358
7931852280852514688823592745031594285563234215036978129834311028577143101903633537908641627259686110
7202267266263023172828937373466194513150370467100427791756639727663410390260296339246880171316061350
3996476732309779124019337183730620550406279706709857594279736593401743127442184781321295085743091607
6310341345433479934893854536135070445698970762571091116104662351947471030555839625236655092620134512
8370979485557828487710222104190574489127302413598172837832498402023747452474328485908100775870720789
5456616907167881918783844806707318389545886754621015551135638408087641976460763914381184794238011088
0919627939212084789496449881055105606479408129058401776794805246688422815247521854021142062136870985
9591781038500083985521127114722271153603796458508968661545309675562017947802501881178394642703319343
3987615240441227475447895110779846481515978111777176841606535184097717444095977997246897075952508300
9476851044233703713332094059577372851393352325004042365162299306435740009489091582317555825741164891
3896092969941407754070484590331948244604101435892234371220589595946488028006267639574329665404225086
4554857693376879417245109208362843849209011071891971806491704540540975579349276738837007217076881430
7336494843347995863551903549920532253544057752245215952533796009184932420680439755938787288660409725
6135871530359149583651468001957946142361646420965280892169632344627991429896167205904838995846696435
8651886525570128423460049648126984208902951264460159570668411419862507796087305963563170111670117632
4378062573389233084352882884389639784067585478607648472901926229093232327683686602752000322803270954
3839042405415889293126920640870319790585118174894700089929659439940777009562061356418561609965344009
8637630880911282853699140151533125886297638319627928515731949614843397316412686136999118786811706770
5046425935719370854885819036832803090916898617041995010311747879335149103085466449177694252734823951
4285641373149920356695124291645433610241064537499889115182820840053423081813744753671907523686279759
6300439934217432971082124399842197622632177841317863354527560858424168714444587131520092547401385009
6470516327982527930683097181956525431877065734551771152461829736174103286983664283223401125829556667
2240313553905675201842530769653215257086284966890268598985116724405575564648602206289871899502513347
6902091076843275284475969207120084312841536122618874439927846985299385905312905288450657365163735362
8133357292480983845639759874182047199219772400223345422758698360997933063675428110560366213800110587
7123644284099491376363324285815169975529966387108213995782750284950525715926821508918445594678286054
9128354328342547049874723289973736185503219452370260227498354369711365500735944843362097604765467345
3386303391017190645997810612939179604162741391122258532965661604786695256886863537382970241772388321
4434292535118735982273005683557407752635337930613031223556118216282454184050673684908674100543352380
5427706982813679972631519110229707618918809478466302963079262519413880459367010029149297864849446258
9868131685250874591642329079102001074228343343032938227217691515780059547085952916193356001385227417
3674777665045435990826857469125101756871507394221072572705343822357087021060235724802851564557271934
1085403432822815792564606748933697167406919062259737724927789502520629755817283903854976144487883666
3637191238089282931202102157845747544326995392424112639036524261164785873258798567975612055302297158
2114052829325736683988209237152542892748316286770819016820852103930700166366077978903782310018683360
5724373751647221836398548971731582489976081045518334353363620313595375425918632750854006651168884248
8914779511714411822351287177631392416527958074107215546885549660141921554070403081147140075849005581
4142450054480540306195658975493705722047754798292536006214663171441335129897785024673333431726699759
2366914326393562356306974132642272001208698138998507738769343694828060453088566201365553850668668297
8482984313704699220374048170319727843785471566900530172354200790245679161572676374962723379244504455
2445594865402830989259147500546713176810846779402866791639299695053793501588351014160371497819826607
7167866972943422309852586480876391906148933227323991513936521247883188559695325231482467520248113853
0602726626952319196025727850338723121930129709248026508744919635896487159755109272254016076807185382
8541587455862862877380665101119370195963102364663269139355582947181394600085905747179092349074321653
8632504810564855605873796155054637572261726375792253764058804359222116261102320135184410788373918879
0255561662114950977949605211769983462269037607439578034325807707986942585707230637574319894130701426
4777962228448585979886291748096820010758107840730304555978292923698184210054953022232064653809615760
4834122714545256204541353403177281104086367085133375682294812138264062540761015176146366770522318026
8797970587223683776679490771182404424594438682557148478742477359533075627650753479691269080849203285
3391877394805092058843540019609331202698823393391195646333720072817974596382424068126438088591512399
2524360079632049280199329309029186633973513767272529331855116596747105053030018658226632330564989513
7134103138856124218936766521272529108006648474976198461240187995898686935938211117093949168820274168
1676300655712378868096120480902704974233600318698024337625047247769770956760222612294398520175779850
6761430700358204692429955530258645974483230534071069217190624860064308976838160720531558074620337219
8140564912742672806469960764561508136521740976590307915655330882784226867634789813660030456951145615
2812529395420417015021130271936061498418413495017755214268989718495202628704994603345607682710564906
8642103924275235193109500578019503501127094226520157082658625737862258444986037950671465509593329321
1289548358668375470787658772789601571792322898460495506032056591640528452056174557587400542972128768
9479044785394667116695670124878230142208288660587801685480975629891095756029286661385556933928959602
5299481748654768371276113961890296808752076463916199558266601107691224455587415370552831247396787078
8571158211205336646216641384441903478771474260444833730658796576989236084024184887683405685490114819
6460374679725492009086633539012952440404392699505015796514519858141370555678479499090571758151262513
5090452498876107968023465093954292874160023288585384216175008288158557461833187291076474444696147042
9319157222308106985707451771376388070461171890923939555707108282270909161907058463712123777107244651
8097564030106423772807223505626572493005055712922332146148780421290744972802109746088938355174425824
7478370930466435428140537862984730672781794817317109667717024708339990764486895021119825924238671195
5487082243305876804679974742255570136803759993703476413494829118133721824246640469602735524974518396
9434749919947784683702146757983657342046646275863257861224507965787034879703761126631818034031799366
1303674317402258917387637191876907749458094744444067958189709073117782869945225233152523333546099370
2567629026623017116699414029344185712373276836608054259412140953845885962332498900350280895640660399
4799614870774674280810223467186886298939307212403700243935975505043394481754058113431968017050268038
8251757729223586050857079391692814502505756034915385408107051139682777004331837644855081295873047073
7073220154125579121271348075997847487273340632900885485190556255940704188196799822063659859407153411
4769787303520746385430755686271930297029557915279443201276717331146003512976227903163234437001676008
0203416991775172117770667074459261238717560133934080499111121605573876282543955917499739996669685819
7616320929077600819134814614559157220912248017592260776816386782210888455545480230575788083707499845
9526344302954886803226286368141752269471802569161962733277781798446074465057139456602644988683312291
1919945790789794287320759033921750459017537695122101698539889898782116669721614614561945117724150403
0978996281203889069066072541129712280774770555583203456469182790747464671986387477600699147652550622
8863102150739799224752429448137380939199045535504904787500877457123625749348713537509656825483535152
1295321384501750161558687956113445122088660809834674408858908388339032290592377671066481142714311508
3849760107859356521799722043265994318747449775128032983881960328068180411528862575556108073222866333
4264021164795870306575431974704094271709952804732586563848416853059099534672583325741118646966603880
7951491776574077913886931909023127745717564925363206063502769706866817243527690365730648918196283554
5596065611982401669081328903111051006606567463264425480159403957734586401903338654720328828251411540
1978761201290642260988443969939496311730532549511193937369303356793782700579361683830623893614694275
5201247259125818162791370524762781346817943347175197960833567285202384729630169212147442884454574280
9582264734414722631004948096377156598028331483531239981546531099550170390478853500195771134928414239
4957851434944322062773868086888851371828546618327476821763446599121162513180556356437675836047891387
0232355245485321885608205183650847900506196501220333661406824606736181426656900088559359858342527949
9707314037167670025263165286614180289057714269411300801624251043816702260961406503122538058801745664
6278067824156669362578490448272103418674864862233388837972970094880173195622617666153219428244110369
9075009061743221830942532109178473113499626277947751501564812051296476649503074363446342875838761885
5393097969262860937215683916719914035194432729406799882497839518617699691582385522083827146371551749
7218702914299550237498204194737548956084517504646436739015448104434046766719621681539174857846709595
2398558651225302226783956565335239964158915363277621165361072641547883013645501087312388317429304647
3509070564704187482626296700149733736281269471919207330087961645605140788376020988482353438202928263
5596242616957541670797494278965190907738866004751661924566252015943190215374057844375013098537635751
0521083866486615381616248158912144439084621316499615234074653800367794967724153462844223825742832481
9409265436450739694116300103039183255978914054351347088030610576072101347962673094163518262755272013
9008584239254995952649481387099853548378283039942574032455844552946394749600290379385878058887111433
7164691208152213900435572416640290953248238758319471071531582500769284542117632242620058342265960228
3294903492917355509148968068975823067608916177347698982611295477578278230344370005173221903523356597
4852863253603415933406897440253057424748138522404036904272208027104240546652290451333584570731331067
6968723873561656698045273671250980068944095255434434706255188003187693123728322525890132201598242949
5519551876735236780782883062969714318729894532839530002853753625017234785923514435851227017478306193
9412288929358122089921535348613554894127651311432593324129567349361285831075102383486503223275406058
0019335601976100566936842517726707038969313623617740137502578241486766560278405517445639989610756106
2071881029371229483205155830600254705824635775773980162637385879874574451948350945712857364052407402
4940275251655157136945694116178982605733987509896308250173515759115173478526687723419664749177136199
7393490536808851958706366067833398431731783884666979639737757984284741746580585439477449264747344222
0191564895162451549381530657208063728119601848495226476322355609214567051109442822628856255196583962
1639901037785364006967869214027760902819703177622331908969912678724969093293809901194216734857392144
7286564436007303055456611123848060132388989305066512787763622433201097661185239535378608474200149369
0139007580215921839515656739471944845260411922762199049447927488121037953230347453946280199683576380
4847909805907593658594934687021833641064347816899087566054678950513569824795506880900796079878133148
5646761760585303868756878481360193489731663680237315789992032433343772617758322287468328401608999898
4594016927136340121038276054309550393994563893868284596550753296187734932795997373640153194439495542
0366613708460795130575869140259286953522078384533054412105225556924895919920543582918203794993913281
4854002326600528066612830313334052723001842388161916699225106267752129928391381281838781364910112446
3110675939579015943239459392805111457159790284977875276834453722493165372489270916194660083170586320
5153803848245632507371140542199833807844481316695754245159452172240090061281996255763552515601572096
1453424944529074031705561018255516686443004553968868338936844354927592483173784607792398106153793285
6634308480765381540588058565535218302485204635680847622385392298323473851930045128713718177431426777
2851381367358335209324387814707691643251685738459689818739765837355269084739118895765014648823320496
2956109379998390124225941345699377371766169022323023330008650152126552488064062423800260379519117378
8316789051310092787436380654843880562245845440284412452871926371378985934068040115064143729489158498
4497167714858644504656252864939263925276633936132759764695878549930464108527488208801790920299942440
7285657031243842992919953526492002620008902070163302200176738531230133177564192893481040426830047239
7763464152737920210829647725587725962556405658694805924593628730340815770307994534105338946015291805
1797114014813002951334157360764765465288086994411407459603483605823403349489896796466931757259797018
5729870988235806961333940968936752666630557484417306348092509518892347372417533772697645078270984818
5444719824450810589426349699700587652959690037405453528174848008839838531938244568445692995967986408
0142436770907230144328463109913307026792185642502494239771379873540420829545854762312143713306671204
7338740336590827157784962431234741872337926982823221266886298515837647703185622431996998766647934870
0740547321399243136621925346989862478518471354935557442534522510359194339390742793844825654681394757
2456796130068285691438940926986683197778511907732341009837501346639673922778679474499779179238481744
4194085522715029774111229370448146677454078283637400780474937878930940561418175444142652666346427607
5948122624983404925107144230394099937458273382992561471950793525413825262155908833613467014992609108
5882726951534236560320266019934425687672092606339778583537581067391243224102054108383329234454333051
5002230881811705259687037625705818626500942805409109753768008685653335177625319835625134285315775596
9439863990357630732579494246349619584226183359515455858077349185859748666023360177056207021329387676
2790281131448402323507661532194547378518118882197722142995876371821843881518695552674280615571224363
7242283630988980230938612128761078619216514651257565984507656816540267411672573748588139377565191090
4862580093536564826472061542242486551636599752831238448446904140536327476511011134180909873446244364
8744898047967802807527475136117692931355215846355033522094965910732649724104144826511076565499772443
9853507334801735131425433449642534489235439749682915649722605850605845632452480542218610826124612823
5510470660296993202778998390549518424454165491536354123263855438387770797713077659203684366302047063
0590509326600336699734850549243844912871711685320956142345904009646763437474837099706754753821601851
8594437513487211945950665862852183143971136063429829855832212404087994937352877816518398854621334820
6898241191522703029781909648320466265524548227374664258072220082240493185232893042970997547900086536
7733033380964226400099011992260822064282506036352475449690566033966987494014814836716937031618232974
1531237886746625212630758655961096619647393653640216291808947225411433009015752292235557554219777807
8546947494186747995124834136146584238378284438755285083809520993247815415112492725082978614903923843
3735400263822769294412987515257699233391253853085322718353952456798554212974748910688159662179903426
6867453240575940363791470382839673357700135910017767047215327930995493234487291150548131476863445671
9533583040341322157199061966238569264102718119705223752553504510146323496614336366878243511775448136
6690224531539550381269327291065382528464695463023492549823230361873832841160401974499308058007028979
2591944114628150003588991970628433520019310875425081450382297662359700326190206828753547510710836573
7772806695910266933972771435702188739270414998353648901362838265637475317123156991892252661579055938
5221486341282621515498788855611387656480437613839666874372581861323836287322232723847836984130405396
1407779357829610818014791353546496184808065593536777264812134272498176664196130519552598691959031820
3309017033887029450380376248569450929267858502195355990505156494709967083435846734200222398465739645
8746850447001381593415533396103525924815955456564836402280857477408240907781979548187638762276682378
9834242670812208459939057994858737251549395640413299919108437223144716935144533261468875842531597482
7266929436963899135558440346416877187283776646756870394922306357413539025159598990341823736076799571
5089937447424339392429193882379132004815942241776351081565218505935549696636001778187546354077304909
5060590531875182780352450296721236222595123964432956438544762562379506898451101472980022545526318474
9885307296356062409230906716760508973718220073339669139532888582057011893009155172097270613112881258
8491265737975745058380516183856529194162598702695785706330250423045446312862764266773096800423333009
8248469250328109130652070082386794038145141026631091797803151799164189794215163324761033502619323867
7580922947932455756551656660534031460619952302815139416524638961919322817838656614985459095436852933
7679735760616231088536365726085892175490317097166588616716186863703718010595393062406267662681971837
4745369581858763900166063042640322103227128752463145018973856711266897419400721857991296556233616940
6557610836800968144650127262898015614394835925305028202467375555965422842127020819232120560876283024
8341477293218204197162880310097987037111824111246360050887051789775734036205028380075672752466644788
5479733364110861227453804969505309093232420014214886566154706245507387125865390548619614980974762574
0012718172536282846505124221061933177179698109002696117942853708657069503239141735921470481492102029
2874475757586642273682383362236583524919414975730425982587803302710563825338977618517259259317970583
9974587835240193259198365877112456830258533796573221280053137335835827340976666386850271480447752871
2529638866382542636564796213861010857930364766408412333336260438028546792497826860923129475247348822
0613184843112629948182672922563567036097679811447560761570506073457785571492488666179338652589247719
4858732475618819251242897188834596220090454386463364535085530802578454264251279702020857647319058304
9352550844563903489257208316159441120964729219780923105750964538833123788866824416923302599223983582
4811818910087223799986508012457599940509213710637584867851871474136746260253745509954301360094201836
9373656845367951639981150347722722083024391726866936092299675349105805157896541214900947807978309170
9939696848658649293740641644593230236034324506047219013324424548205177846359641576253121159124618440
8152792601432942629695258489933441203516172601914324975393761043207218708981583453140135371498248061
8890301475967497650711852006455212001626518125038336334363335349911793474965204121711682807511954324
5549886749688750810884900445346890356602935651976766407869644201717314381668090549291248450594087607
7735949967990002190549332866356975991971366922698462437564853493487532852301024298248514070783113747
7496324978097826659483282731763697228816071723204736145591807782859385661068766967851876947514046900
5788362169456056969406281928780378765059018424162443262964373119410650697425696296719822710851775431
0157285718140184474074618292119408895989059355818790034795200561911298973213807626817495618580016564
0636555522656014268927874582387383275256860621105555438901100918761482694632653886735362311555732161
4611247481721990271577956707715305551917296188145395021114511511809290995228624371773629729104224834
8900460851051549046136554312568950495902436302411130104696855388591765299545654404856977566851233441
9666771160486805159613162971907244339051824318276808642954063273001187511328828904111899125800890608
7223922181539539892844533428906439190867526668217036970724601089675617880927587116378911476744782273
1658897274577284109696457376236257943485695465010519508539890605828000384849575775428970691564909619
6961546063095942964949508390644732573369000474611588728395243727622459544313853766371646129720553036
2131467156444684976045485673657048364985052157015529227559805801753804319239219432821712293822048541
2271832570858906343165222407690799340688459003366424354658820097282630175323818261421209280197811168
2698026710394280319658734472289550443275983913315398485177638904376026583972785612521596493289287581
3273797523271862229465433363978948791303076497816804798044464285997908161083894631803187914521618865
9163138855511920604695769346230318174985457876626235570442079872681126618091238287381008164844572785
3391884526777747170336837079267541729412181196190399869970510509680402905834063382167562078693382082
6443578193177259967948107412503847102292257570203796314470141287743721096472509107957632432557371484
2283279531439741490614596314642412609910650762828712237274194968411848717586472392922524873194003018
2234174198013521453401556320964463892064243742066572713596389887276815081051494716341124859827003150
6921290844231020550427179215413474281019516309290301844666977374056782088386620757281979240669234333
7398300146539203879814647245835938131400337388688941294418096651482745362348486220324737767747715063
6974326702253299395512606180876387889112554195368928132782144015920672765794255829958225421257238988
8410029167411542900944058425266973449894095807078742175330673222032751831497112255185678722530663004
4409202257397990812472871078456807615662612511257094329174401872171051611416140537801513887199056944
3435414299471048423141291473695997379692455907615572180389763601377239812570333734549813503161968202
0704104035893521226284434043182370577835710128666808824266569550153962750685825523715494987313168999
1826242111482348363948903125429872514500895031886294729310101675398592115947110721084808254485548148
2706661319147804783169352854165524541691787940075678086981690291556817863960311710106544046451030833
3029535794130913399974646375443819622917918382398010682468219580693280929446968184006323111298561663
6442575344783632079070680297752666584964862100084669351164900333926487451078657087525579021139138140
7656525248769894033024496775668012183417419868721333319244569344248363130312072241341646323210936387
5568781609643613455069931760457306906058058761776655288936925210840923821942829601232905348376286349
6098039962778264113421664974190303701003509442208304723726304106657924906422251989469137465539978913
4721875306027529995320516543760700458094898638515848350790833756613495808961684738531808173335693354
7802066603599889009653020127062877514586878288685974463924187475651041390241645277473656499889004398
1981708006530726905794184096617740259732096488838832491170708923389290173904630185907300112060371369
0779998457885914542785184561912377547637134329231092632374855251350505083565172145250493139547786808
4808505634596719975696905915515778802392818999047138247086960348458804821845412572376783445508603244
2711342176150024059170940785473356670187340823066357351762138394679950204056103009569701978676098678
8173373319916332078923102702892420867300958551376965693806200998933119772049213339647686864830797009
5597194066415976313576704958680239839648320571218690315980217225112513581025611893922485102993139859
0313318738103823540638049954309095466273579587759103893677297511788730282212038226033043361937817668
0696426702134064357422949055934708934740768812906963944515526694196087186649804581596614437650292365
4832991609273193694849405928099284943272588376122329110449228630980468344519130459340800496468182917
3412214686366556032614541302824945349301359612721226612396112573318240814463295751377115715381965572
0492503166689911056909817635259339119220194273012650513994835425337001313809174361594669103972813685
2283972402323843914467301754868919210424689309618716619548959689377718662037064962199198926440307754
8148267022580579735268863699891515715322314174893972572871167509689471376147828447626821094307974799
1834719641715603175486247030383130475578967679255038785246236761701190816193978226926196846865174268
3552873668617091155589596132101881362004517871379428676225218974382600794312042779374104192856084253
3915342132496029025098472337977784109563181135653372809349334194267666042273059558729376453213854893
6441247627827834109587531960365603456820815507133753779605515574347197548508280951637586258970189120
0724126688459026290158789068807860194238417642298754693676281570702594331076795083212469670871886355
5932053811123333323391614931321581308904972952163364330120055079374631336220004456708526123695026039
2658846417710119355899337843403653140525864654888699647577236299998271390595293114655180748772539491
7675578082894760764154076401783560909886107973301047448453709551927468315214976008521145953297048303
2206326594832707247964582736219456355044674165697206859405157949499458077098488705800336564285042067
5101109196555175121396972552305232742483382919603758263185985439572535886921781508631332857578556681
5530705423563252808580822153532761405457355439538451793585480814786539537851087167013261991826952433
0164354173468913563863414336349621931007079264695505014314182424963736775985445032448298483775222625
7030304658214556011019080487438829229210605147466636282221928432868073769676772675150080272112189234
1141452124267381353885129262668903446316855882884789331673918861047132294491539450140574259504418561
2995306947978094604057140708091144458444277704479347909264152344704435554344945600558377449160584289
7798391477341588255238883900022897884144815791196607997422902561801878297296127092805771376287084371
2053715238172894520337680144313359416168339481397238897728048948478169626439558746343496653542464707
1085953128071224268344906905566327331503602877464798565636874379735626023677857571022795277477299393
7999243917954900349946508672294488694001873753945005881288967859698709148258387263739160796075726952
1943206060487548866060232599360231141607482125624370692964093279445526188511667874764099892016265082
8412345133911115614174426491504911062245986738523857572472282740295252911471321286108456677178068222
7064007504763697318401261044769893656778669200446952524186147901446319376363807731404608533193205384
3846050181478776899638207074631043640572662550557523863966411241734668574894292444263018959384295233
8955978060578593469671194485074320633987156636164056746092179450894663637026268075925496896640762044
5832346467058557583725732727452208002993652449732263372127075249893083330226822554680860377649003466
9991172298729807930556145491029284386852494855010688215440386430353719674828507692045252775041664866
6494539584742379090151946369186872939343627051627010321747300338134881887479364540657374768881324319
4776891524229175919308246444269723652611861697415781367881075874025790496610304221748738892367824582
5819310015460032770594751756478206508082244083929156788404919131708170609408824587297572854862930211
6153265392596601183081188281046760144799627668226506171988931593733917333544840707575609159702220209
3819853341189287765582883971793145472251346595463813655950122261378082811680323130079885221890831540
5023924847377187450075834707736512891957056996783128907340786827232242302239527477398801900945785146
6161728456018878934258703061428897503294827920543900209603423775715545404828157585156345999458100882
8934598399341028871807468414461876773021921533368715862171878540431853471028593126982513992694814211
0504022366237984467798577351090377571652910295403058279642510073697558505986861657338115492105309858
1655596843780236738146658722681025978433150612165726804692811439376548749241732290939553570658842839
2228433497110011089964082806518890652180733700571997560894996843695564852556625272001741292506139763
9871985171989187097313808142050897686763634983457703065495213209003409471906330588010068296470187736
7807091958662462262494437199511227854776090341670958678969799792723393377386100684620262520453305158
3532524230062136516783765227096076071046114387186227607991422413357139195942341235271068997751331257
9928294192129203167269823898735330905403272432943134865943401993030667216568923536866596854209952317
5480879588547219497649552514216270549091420985971738154532992668415633206219214412839086199950220145
8882710719686855474944419384800044614472845538242079260613518751460798616236703622763778373927213306
0984524859681386522506389431890279576863234581750681890483389380777230837361066462197680304216789191
6097239904049313222995973645004258628795346705110117179892961402603797313858111541878135012427848878
4133493622478805644958153408129778781206073478353403357727664276884450184859222572512916166031418622
2884611040202888300018573263649581944445116845249505992341963574822641743771780904250514982737041652
0262782019534813412511150194913926778818363435527400922718216505937064913249633588451590295559116290
9766771069488805428902609481750209718811632620123677218387509750457985280397331733350996447058070232
8045915208347403059749007327426610884352453829162345743219933351136524002725278015457710497179014115
0824185744139944156797825543993859604850651427219808089527200641714232683774852134971172056650398471
8696787050851413180248974969449360163493211118515604333149693340053566819515579528288011473448566167
5123463578267542926370863894173416737245409287105350453360502420097601224630439521338175245365406410
9120207659672554730799332125742051824276439664799232265682960649970083953923114679336326990882483660
6891565665873778607383989307709280504495426720396265466028872375124837331662176858270058949640297169
0673486364866868584057613287825212598283583393110143327040801609682567493056075407021432143372011039
3449781005826031631622057506482143142405007439510005213499050613191198957933899428311701129558403869
2913096009710022684267507272423404731015346278051841130724025552395182566921544843608528790435383995
8800385541466629104377679436256239876709952210830740680320671333764289267650737755266434920031918638
9491536739591544507306162698768607106732269811350796621671854554074611695808871713203272937385618938
8060260254270863357708743448313807823100410057245274631289435532980219113925070184747310605478017555
8600012193817030181939987337620942836282092410702044353657968771973656514885614429445450739401690114
1925905688217037506765601150667550555115618570692414069331137942613722198957558291196052723230434920
9987581924906353720870920018793208262556147780677062711484130686661444695286648581493945968614225529
9882294500971836745724809964177234439148968076084867071377094173192739715031687623727376887184224872
8785563231573739690483867160371316207048757740948579304966730582969503777046761229970153671395424199
8643139360476331960842758991250941190494633678195745187855311470484545442864286919063502510393843615
4515992794029735922723152036184498883542330436519644786886009593081678189032330453814575720576599521
1798928790647053311587421655047998398423091722545891141045140939087188835656361033713305346757983699
0408854613369288735769294778890479274144369770667191653277575897327641765264350628885386300102763171
2782172572787785253542443372865946647108699461515279607846860404482297496140250614453394791773085187
3316021121640800301275312351304834694275805586155716793758639189157491309303581987182849459845356258
9220183707871267905575903571697280666989472813590582045972573010661831592856115959297435500609950296
3642572397986974929482816237314056786593769140778466229024631716594933032539969809224332455099116249
2561330846107709258742003215760246905923696996914760486714654561942993336279668829816191836878914476
8347053762236274923525227449103574016608913291973599235685751170660698454029145883523156193048193924
3430511391274446097742063271734303819655502068056700535652214524070085463372259013048053416442930341
8060310180205096228376245262276873173020506933270656750485181918171229635793114134817660144943296759
2829085792668062051709106666112691683606708184303322585794142910339714320733969770444951989067713326
1219913310775704915670428340572968783855535096233827642802258135373752564911337137153274755661418835
4274305116790580266142131761090707760515918369347241218327620396063333930756584851166479978179491941
8522043854781993017317475892791147390674242828967377510471407391280388093182264535325203554832334845
1964424217703438942937181225755330827903811036992840351304818150439837427251797907190216334571543309
7078478710373462350026117161154996615440211280977980003901104146025630967389771451703322460815167130
6736406409334283618769839114023117070499528418249670136358966930465837778808965300255531407848668297
9107469512472851218058424854445741786569734380999332163102736511329384588537181013569463147360657059
2213966453133286973277852643388163820271405686508140226218673966468737274886724171320726302921259251
8140624393351039469718583951683700929375054447250420766306962766840279558162927602614166491170848159
7950750112610415747255373699216033713919341751660827514682771954030705252034178171061851673452039308
8235900212857892363898019037073318321197427124659061506893546378872598847436452483777505435548281941
0921545190432947186626953155478638045296699013519333902940397269043660700803439572453121132163916846
5362756273512630073305232643072280672713325781225354496052168639405726339015490187782135824225373011
3584294224207173963814411602226075572154805708087058201396249508173601220068573871935801062610088920
5280550905322739665190221638369195230991757411454857147267917908725197324488123445507409472482674138
7308544344221816678210379466963808105721834457389398053787244190171621291489013876615515410942912565
5640935713805131327365865449072435757760689221986663136110380175875087016939802026678690100096738105
3791342942743144179291878877739547205039467624525473227142925265192895915238810114342518285032735105
6656913318913954026744225586176818913519935989586634351917807138621870857623351492271548533920880604
3764784186013712427795299533298744272358994862125658464854170809251693648262927416323720272024422199
1104382101064696532082174066937144232682906090598492101574552707928405531056198692414066706909409278
1950607132629548533722982473621711698828520607300005268656674046589423400933845608379975040446032632
9191019119789372039917933568581431173427292600588463675898759807351266879356593177031902248582676330
0505806150621663891735021593035691610874930404257556421120429565502827784686986962299898141179376379
1857575522277441599948903366833593216139289654831780316957072312945079374109465004659265707211091133
4910534677789693669145176824228502889779265920732040413600702415160189894759665085868400821381695833
8602029316698356189798272096072395995790523953099179725649506114489071480715252279845819351528813791
6584027236826862487505512825346017499100638813816405833855946034876031613551548485599799039909367330
9845847907312679870016988999422767379448904303955038129789871865750982590233887201987098859911862906
2721835208852897947163732786778432555586916187291228274520590855583602414954905258004465981187284581
6842647030152183069341499801869704544785469780805313381692635303195750967173209762794149948542517818
1108479761199387771253886358821110763466185908730918770151822085134563767689710752067108055343523325
0652223320696596670514711831777541426419538197044113414538675254009556216326002768548154851128949796
0142825594467537978672197333130067755134626114056301055465807772762821432648294386363410453368597626
6785700786174951778880167852104386996562724893397384607117603711329475320199815878926016318885230464
8391261817870492346134779400542502202759284877185930444196569433676326141756105507672938576580355965
9877611176109237728306334250437319804712115765042646679933015108241413464820704006670719788964430601
5889870001318740414896420449499558851100969899404772247243469355134552743162579498721767515969964028
5843915996135929944475734977396116983561197891721906733910428400418293072887595320285725890176154092
2577361615192457765719860776881706825399984577279783528071285010620080400719313852727607397615364486
9810689489866531203102074281700456219137761456324817707865487172124016488201041422365736036221511504
7537130838354384091680059810062109469567346894335181367621920805061534491186296588842046987345519644
2744831632401435657518996567114905088042586473346442761130584975299289526181502897906259303547647174
9635851852373719327012819342691110773984299635282684146988038755509149048272741049975447050377138221
8820518579511507847999261008586685635287692703215944060027157438897436148851343145964121383577616703
9937304210056831565239974872080228054760027152986497039208280432755447478142125350201593872922104911
3221489686214169338791171229292070731894883124193185625319576608577479792223894825294009015013577272
8603005605145480346404098801076116976649677864906121154403686119921616556961994727965263141418752204
3641589952598555551718576300222404374765096906200483397344896323465710017804722345143015495150541204
8180628787527152049811187871884949103847761445755319098000624145928935345291651429413692280429261141
2920487033322500076096066631674769294912774800076613363472624520070631921299228142530462742865860603
9130122807518540303800434717959537010467432936343007521754374788486497396976359822450532550154528708
2643982410689504891015129405773832902562901016098866903563906848255633459149297028546691020718110227
5119670692207411178114923484664701594484322706226520395103978384591671817366085403166745673117852168
6907728063572237096349475446397200090958675296608651548633888467179702711390805506416267801533250569
8285571105155442856744647875951063283199325984038198482743677539675503238722487855386785500352103584
0913700867279958228898047604687403949318722821692594146192140065514451901256280966198829070102335795
2010100840476098112970225520843535342735581473885034388445548847753900668960527855898376101229286611
1469439192106972258344756808173184473431799839557785270180717185036316129533507178892243793347339487
1174122869405495574235783944275713041057602742671317407784420647632426988097756599451016792278248303
9724048148025839574224865648459961734091902302411506057934010668913905588651372339270216291395693386
9773984837209838425454229515493263831311692230217056663570908624342711510018232750933904890595406922
6608131620765663350945615636954831025788659789391450615958446207047387452021475039200878699507759744
5856096157711288397934509971502735802568574650362052639915581708156260169943947696407634839649228396
7700169278425159324047310608225409688010110358609939542655551099681957336823476548291472569268597487
7886029341753918524909606273296747476774366923523617979195121567096471159976778898522042973240608409
6110463909505564954154355825220855303393847445962603547349223778847008179113463996146998076965809048
1408588716742926240267462922910319726832416949527010507173886336703352235771543222091477669340590454
7040854744498027440350681459772942874336577203211655812263539073252870072598673656439954670960571050
8926331889559867730028771646841118397721100849404844654975093377389445479341603232943030240497926598
6601009184582932369914883895777919779859074050796868010473309156134451451887976644486966283233886482
9628048296380858188407593381935406978597266301182696750282690178510656423512306312063215612414834483
0390103310728366501179636804750713419724100529719677663575586563147023476956446327787699503418574956
6276058184229490890221532086357377636547009378655097204914360990051634411765441055999105550763769033
9095705441743683753195620785986425563248634538144716664918263306594195900384728907226070174680335752
0807648369663878012816721560165583848168889462297854148223841623833017929536305434378242189554620390
0478530036318923211259601536727289111747323467504609803241308581466790432435740963677403505873123141
5255067023059580093852056751838290947958019548060898548799346998484685783951083092384176981537084690
2229664896492732171221242150722047790841560575920519814352911653009777228193882105803266363406723126
4642859701620801306898411527024724076754343973284668830555186611941471645149838626195300696524261395
4642504119074498864151906157032203399059865784623779811855153157295271034844941303640371950915692996
0852092414351851305610455510170102483255157512332590379379644428992292574019157717312927358600433483
9773628461308702996922102468279237934289267519359124227255415241627564986649629736851318493612168672
7632571634302070311516218309046707433811397384558649145893825769567484699295784325371000812230409228
9999899553481132340024985762146010240597846002135269550875047391456223493217635822508307237851421752
1372568089166114979785968340320311784119914694320200028750002201095628281076086213662367641005150555
1354141276144007127057709708694881918807830933936299091870862697793703696317230191739844849762085520
5991187360206735460098860049459567014806000934270475086790438162264142213278886622658371771052977079
5449850660482506742781175520018681388008988469840384372536005128029656277746850033566758054819489479
8281362165007965114306244016407491669222221589164478913886185531246144957963083352230919883962163064
2908801649618536761016092210615647920520272411115183469739863771025496004817378474681497722403081305
0836232851071231249260392492571300982593093087930821489857064879332135019481765923451953706382268353
6933272629330321033992875509206864954260557334184931010083985384926259742388995011722952876101577543
4329115804492714681365764654812003513382126039540414633903953424757327617790393009760938738374323762
1369032960388180136536944157917372852456897156707744277439338543066692378007477018016440335765567881
3151055589198823383421545982731203653726285418891212272340429982091287911366222407629432009371825259
5087363351417384996314937191144342202301045648238856209308802158044525065008523642761385722431904769
2825622667442794951824476409606487562810786058960779322251830836652151297721766381363661733128607680
2841118580383961977943468686467099679743090096619764480240056949636042291711599673707381990709878269
2344674038859604358725618519270537872794312506178241733443369435367197564522048564849171419945774514
4811042948984260636915620730091849129476178662865512090413969623076550608302915094746046668377262834
3605600055927608811237388213174671240116385290364844560356661710158562581753143743619953741155574516
7753215895789392772903697465913356370860397446089675759789441856405153714996470046768725330352103016
8362099920191476521231298889634425480140482218303815490258590926486391600020434927804513753544131636
0085110943628769453443033630213931384432723674939788757911964771484905561910904162459284434147412819
1549173168006413210758629410516076032187229415828352712972058477652373113685923290616928756139641134
7286897881620424900007714472045732287181219278684993283564344374110419545645103462827721707794435067
7789719711025611116012441744113712216862119828516636756062986733195271361405734307990806425528528368
0230267303856481132173408935849118409706450823983883893684583826636476243536944724427554057696044205
1329014305861688379446039042679234324786928604362596954628758691397547102330355474301110826757221283
4278923373660422666834901802885181604206721409968324372469183111679597883545691062220383813523013345
4398890748405833881568388675118208424386694863304726326828289044837319730539449816483011711431069888
1960404563065920073192641828293700478282219968487641859009065592358468937359425805206249968836220983
4467440813481743156425705113013667136651710242096794520390079760725686106189020739232199181248544095
8855010965861852116854523973479769070327860641602180697436280653877856144127087696494616276605742347
4035571416782612611876811609501256569479076583986416415668939375286390894319858346242898753372466386
1270654323762356377806243101913897022326444426072969215604716352204631396581126741569272780293030663
5165396493555810162896608135052068273461504179574882501848796415683875767621717158217912474178916070
6868715937287397667512876457211692012559006442450997296981244779532713573865790161841724559641264787
1889307403870684633189131782005825482154573604077216297359334090875144343515828745808584830064935028
4826998089648195435559489244834116819654593941358115751028796630063088274366042057254212494704271039
1998420839394698924437855641364972879379777117595229032660023999488392753138835444028737578940036220
7385598608380826273376277433333269937746699195416918445335556701887864000256100902416648388297230210
0329607798521093096457800811896538161686302355929888086754142942939200866227477044767108299321125623
6370199407532738005580251614539351402802524866497644537051893633671248259977447836050082098749894797
4682454280847637521507209353861564754502727408320854427145307346199568339891914775347777645858829659
4954452443657255345488976736435065820804703939420185005527114082875318891096359907007732086150268188
3755266335861361932474632541351755440163148386369051435864994780250197630602784627733823431956378500
2987354044009748500057043162345406687414743868357923448732989249750570505229432686805514278067603623
6332118264760282183206399642872939956677067865419887903682402446715170440544192917495557364377381547
3145027416303366607880577614935832268917468678036934176377956158499874475429905840688498061037951355
5400625698011245388746895890097976737290382352489835021559021438703381423770493850143451611837916238
1592822132893094356437543255449367852348339176195273130719706300878622190916130959103966498058284046
6307354501913121104353869871122556269718917250932175716269689103318084280881272124448847986297624698
9401150955788539635850276666799454250687195314308261120833483183872727236733175538568117709769472308
1016241731019436263563159680571895715311866916713872772147649611244261148511532516230730654033507618
4117380749531060159783669623591693954133728483450219060678537842797665029953274903859261492072548096
2070753128477081947504954546534688890983266801359099391952563176467104562163404680423577116459601852
6917146326216150368376201862853009555442458379947664218080957810681144789584456745886592601376904720
0155571238577175969690587057824571688903797262941864626203368988073128975565908634537974107717011912
6288642098351983678477415750080818602717871751672208229961454035930378874624572394364664013715088447
1275598430502479056992356892345504148932347842034227210884749059360627241230797866210450782990241183
2974715492147709631483737994513339708460014576041459499044058290036899118353246811957045585297451369
1775808183607600894881974516919220130792588439480038002334635188339021864106441642033508896423781879
7269956110222357491449816419435174196736064866133255790292833060173252527446444346570522247033801681
6807730917691845610487471670438200610373618681269851922919649829628417227782602184719482690697388211
0861742106791629653224517160221999749483726479633905441560547131300472957662935756021134133631793105
6262792762591391286501079574585521917969787141556169602512211098215397579295539300198203200419296789
3069723656324400688744915248699863069938469423565792178052889451631879110467480754107505634731564352
3257135637347780297793558487036979033094465970144650451722369158597748174394576182554750244860260297
1150680567137116216322357437005906151812500135641422098287172538525234717200509353026911272389223908
9334535560161088674315217466209235650859872132227292400350230539620128966030258790846046805575249613
4408174879274180413441849824948644215065687624871006369651261804327416507441402070764541938607334860
0262825958146450395656490902191580064778375246052227905463597263457972619512433750178314235160059942
1379182717950984518038867590702683546298720272386711834018522931961761805902843560540703655182268524
4653645817404200323361678793064899439931843300619386540360206504916008280812065287084608004715884783
9780489765943084209357112833039877318623411457469113627994005983116038405152691189421800393964124647
9877963057519511317398148949534593430739815556044967752651507333354007688139734263564164918994388455
3616509936162951177556014187061116736664999522635000815354012960311403265334372529274719506669496985
5614698084404515162718640008168705065833330657058680609016638112840582290868502177688190515069246483
8862824031377776235590481847129065356022873547198325466002936388499306122282641040379976701671746126
5168932214035444648603809815879773879732116633381902178643177078603609875904113516551332796504691951
4956860289037444496035076034481109051131310450323654685239326677812358708580347208739352327625103302
3238769528280315759178567979056516533593988690140715139995791845308275301831903316196148137490384765
7294287769021154621707146925634727806672206563841952552064851454638680853524716736878604020762420809
2914268169292805352450868725525395424302409954626566370587785707610304642313367642260906187516219726
2255816770544241156103865049647170398491904603167841700501026680890997869393672254065092345044817561
9088748068541273071189458378306917133251650353547985677219170193806887259912130794987578043108283667
4365159387919720091291298555046990261195967347786144258461818833363867739259586447423255442535351360
5632301385610976572125747878222494317477761802431596110707307724313087266505437166534171504977613941
2700955765022630143589428146448666748789029135805350452222034147327896854282064053081735584725513349
4567697025074048143314594339284163252607285577611339819151214674876101061549622607722645635056916845
8209490310536481555271780326454179038230552525525150572382679303922368716995533581724598447600518011
0190807166153707991594761859080267311548879862282703717944811139108299622777397997272301024375177577
2084210626766224354136872186788375202547511383887892243405931910993807814024451207810998892036745201
2081772170989070758678714947573552362839017112545844224727360487085992957966663249278581505183170059
2651061928812817342203867803571993523035840231941075265663048598888296368658913676355103996695380588
2011548065162908216964788223300256637884635463761706336706724327196890066227717793307906341080299386
5985957670816467847267248582734943486371496219499887124952145230360980141808050226519272392599859870
3689877994743159685641581086239394972415419460532525573783640557498142182168567571466089292964890750
8871150747146013658896048078852535338559589517093699134297679549348249123621069356474096598195895865
2004929376557691567300298060411185087570013780282910343509272590112400980838707464742986236498746404
3246619012945605451065106948687446331763281222996955422480872382826615465517839862835132798946612215
4814761502158226321310802016246144667770711415435789146954023152774017658688064042401792105494817832
2584321469488710960203093855266741749299465434290102114919095487367688859683094698680051843453147248
2648191925660075378459049422578656444267017263645894539104500509385706249058026533142356253184218974
3990743007118456233720376832328008694578736798324883566622188391606379503408309739266548662709212688
0853822633846816596016310904895228958741094669840262074808323437381846813709964405038556728218874392
1243963152701406779149742971449682146530172388402364156841541180593421421074181779071718994836868402
8366692128640936048512116180373626391480864090613440014325948216030112586518928523025655782408677953
8433021595205574036562632693100239796247657672886752830378356493963102013731261364948480065630466396
3227513053977039461040409505494273872070564744679884525599339705596614983836757247740212684769735217
5464237725423539390874281614207330772617123797268622167289637213792033192084300778543504817234535085
1031765792330296071139684656485910947827479185476633240653285450616202034578784318719025100871686824
0516009096312477885983950764684599217368512413038062996114256474299042361477903945070542726151311771
5065145179344599589618151553752182457765226122404689227821036075240644252843621487870700938006619703
9926400975630213194512392948894866681954804076037014274106573476025360794791739333258043041048759099
2702789521054563902900409052705550172152370988339480873747145897531045105845471360059297000249098338
3982853808594027096802841373556795221590343491238889037766994676433567351778084312152102431155513798
0264684929301180575203225871108037366849480600667603191568395900574307457528028533949054525882027176
8373756299345060260677886567803284534385211930663425347601693614509530739062957386806981753918642762
1102817440849524259310090739865398853120056576907161517753617497491338765943623550775143184385617498
4956747572907029941958027808488628046666302743304092980412341321507046308978285705388405392396408949
6115113942825751987064207338314936293777021521205665349917655060442389261815500545128576925251884798
2545406411966740851312688412155995586081471797928850128577949983011296082276341844577735358444147671
0295857679380871131270486691733917652526723145364703833327568320632461741445590690107568969550494129
4413624925749577090781352466721848669852256953271375336555452062300972513113114330831511166462022133
5587003930362426398022649400139588383145780367430777584751275374829996959929443155409172399745631687
7753660896480965593497173352708531145857732132304217709637067643157997320672180836375734885475237789
8787437929171126740651367773083759620608688494843544977812421911383404691310657925763117998374074231
9312799947622310100940417091881455941364710634369625155461180525275779750723424481918848708638094555
4629914109595412040137906535460246975154306993836515142704589609005031394014013528915499606647771549
1191771975499840147600545394758519012003700437927496588240470074698446288159153064092383044099802851
8788144655039124954607228269693842980529058965956173105554889282213831927486224638731016060897684217
2393233028045447937988841027218232485498581375646018548412000553370728334609857099615019621598087710
8252505851609852779537585613434576552011093137002775336767732994782693560894459493407368355285694639
2077157033561611567414635722850130651449390371386231811830525985966793548551687192672282446836522361
5423583207781419961030023953086291203213171190700774118166057362228482593596274645906641014974364313
4840413151325677674633436428751263632944502174998219836923826269361395847690938616357548488587340196
7030071975902583032346297329798632960679036074659909992681302731238832591120764016893684720273100187
1271038344389805057358742096689732588993263325906577988000460450860839749461802373454005973755303258
5738086374628919492689265257031373373061113001690634533071537662572344707281838102414635529224648511
4621673131219038793800347277958191684318464718895950800044249668384630189507530981894975547289332751
9810932217615774029468571967043198146629715308697110374286828212846112296809613128298303621990023954
1695868000825714507196709128980256858792730088097649328206125831558794221667155515021182693887753090
4503088731631191302266101008144355513881647305947504012893959956684312700162028970699469765274810359
7616370274634873099265972098993643122828343984224944110205423448847088494825086125572745493597757801
8553537887862172578269063754996158560090336835837843646738293532310090501852461012830076394495821106
9602688904673746945960864529971806300975521539713487635704500429149217011147957570314981229412065860
6814564831392288230386354090995237580442579233254947312562732181028340920110310183787875199503976631
8098029690213041059748802810399871905488431955743865389988382339123423407344472473633303329248662605
3655560983481443817282398120767424175119426814263705494412714457630070987900475235836328588008707336
4441633135220698689999459164153852836479866776129479309521241111687586234890117980669007820195316284
6418612276516087243466699500141815566333229041783819427154506530175899436819694742599190737775912351
3323648294572819738568562133239251826525863412533054152697373858134608823974062973068865683162541796
6379326868868257475257249422429651041165694662437135838676283070954434881334857382431367992658899777
7445046808918490307398364322777789487424689277793378526338232194701119069214531739279956167466788767
4872399784221963437730720823872573701611737503739589545872700541865340971846586463527993836363577079
7062661063852819659671687155485287275332212048005376334200227029234299643323540633026091139541243913
3260560818491356215953013959122440757111302145763181158034489156913574528201784452828302101368740779
3655176395322336257567994990928782197901959817012250984649795124465326675951555060150700726104720169
2399480261104660894658193946434347552352155466101186946490236718295559523042921657239006603240044610
4708337662817561896609876332792236772497234589492071384820425454482009860650320236860823023426108262
4951295643498130572058486970133381129338197124334621787655996265057665071865061556483653410027713959
6924886097519034123341601943217179963081963340174722326980308237540392895088393185386362173612690014
8523275362945119883602193845170837368111092928031841080529478293812476113731309069422471222166165280
3341573864460327648489751375441667598145494086554474849396810774601661660306116606619262446624470650
8702859617845222060151357485404696938000059329928189517532602821216035007198757469205633069801238908
6707731155676778711505053126922125238982762872370715023624938921369575702995968038494929347347877525
0660902813975839217190817593630775386902156493415320487018759210475488519994584382740400558944476188
4381108144184149308271387919442737113383763503330910354543269551331269810467815531176094765521942828
1603720792403099219747922312296177590330321666695095048145475269726538602910852714170411944032559118
2337795857727370305170610224117901106652031275940652864073149311417763044678542434770183241977622859
0969448230992955548163667765101005593331381965485850231719174666306360566708551709036330289134634849
6755285872357086968816268707425148972183084314766420535965676227351862510767411849259774288078229570
9014162322540450810034355049630709335615451755642160614682663975943249334876056202352177577080663041
295096433470852750514369845010242038472453946165166079
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 3.77, 3.50, 3.37
Generated 19 Feb 2018 | 18:10:59 UTC