PrimeGrid
Please visit donation page to help the project cover running costs for this month

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 5923*2^404414+1

3290093088985850858663126528167894308809621293340943865880290208187163961933979050705522462852155365
8966086752626913130386568745458215259362553513951730241345499703372896276531710806464670400317846977
0684613814408682301155336080008160315635419018251772155343747141470824793767986151998256015212803506
6708548738053898326396096633332070959432190656699209319796186453861619832863572175682099132387835174
4128401453423566555683187301832760615046831256382834599886810956343463692324246712912040372153986483
4120322182931196241850783691138648616306327008499884677651661065119579772477610619697442128388032405
6959354359379706714053255529004756019792599268405247842364142519809585102580893473083891102894281037
2268964584319580208556188342445116119642637155353590426147124838370646014449122802826228555401182698
0085902790896939795990178383252347418352561941003466700344872311649954855590405861738370048044195972
4698965995330033305487338769892754829063489996545232208533604880330229774192913404334496619048763740
9706260670369595925675839074236186300304761475253523930760460553639660181510907165256951288409642394
3910217596377083825006747133919751471743094487152630943325397015913751183470081752411734289472365698
3941377283828275677548168337975630880501667923367627598198336577651099395759121767329217816751742089
3139197724417245429237371612638996849952449271356919445649733946456459464623840161873693850658992636
9867798714997518753185417230599813714681594361979794559257587896198551682955016323887968928729545276
9356059387082094506018476448235901724691869720093820154724321421366285349543623452045054778494002446
5190707605693996730633717669274007784611635706920852198395228291499905517435795379342474291724305960
4930683761250681035981556332111840281399077345270489838565319316146646381950742149463822861186960794
7117463840215884412051277817257398483866781986078085179320365708159510405718296968703616105313413818
7030920160214164854105326664515812528249390467291384432251854686539105272464695135178469646328009746
4060451923991237172521491879624589797139098269600114024398588331904779424219172400641061762811556583
9206235902896043076659016236795505858466322618123434603752950295226539575801308980440904878238830276
6624339706296860653637583128292774058132928770630519371738866669236358754398930372062974146941080359
6268535192631773022090547901206919344067262899201421852837641728338992306881236310215253952993884198
9021194828802497360710653246933624408785889991480842044367009651408049692418636696685064155661674195
1192350758814259531032822454277285328387492602616492817846133908623775080968022788164745955597485423
2596620470943135968168035975044286558507126532615950232372170847967631603182589349979485508681566090
0263849872106572512306256062336820657496693321630123553499220587542817274014176524689774971503628170
7297643510685862520013183613418548952122082225442882630039715690532915689546111493315182626800848747
8541846402044764462963638499473531266368258626073412267233301161307802401705610707792338474219146504
0343620914027888990557023889353059038244757445231885650356857836642634710366175692254190782286519253
7717929895209109219003523910026311544748251826225364289836117956752225835188923416377800228679041273
8009540672676294156101057022937146559265039031028710757151187259543092386534275748779275007992003266
8998402389278342879005523176342515869968627104725899508739714608452653779229368399709248391176003700
5924887609582216155332413948300166067564326164179152273716777651657098806423771967368176931651588476
7506311250162850167669147129962485427616550334430915987126864389055062625103550813904216610130563534
0063271453484988723627828667376821743307220671794658160952297360048978694495963873785309108320021869
1858075087671535005165737079015503868302885870015226059134574573075338466675750593661251428944661188
6566204745356968301182871552317227455798596299917198765841705663436054104767402058000485475355426438
7181334261106808931004813134773942377148304096877635685642484737752485614054440562390745925979608382
4231769198728906753775252225210403868159955878513424612869012739188815214211307397846612074547010162
0811874725025029482326789119950489920874047354343563607240963238292959963621124917930073290844970044
6512056728837343015682186972019325625937991109878400441751292398843510605934507648691640200365882522
4979896567657487811915557797804202264409421669249761539266101146616384270125725537727660794900203766
4703373424504026391942159697127320063380155733933439636356443194415594292010109182667672034351404137
0817658413038357455133558949920636841988181272533437886815381923062390119023619163204014712716263609
2535135620011869835902514304291939026616883719236439897019506208205442867260541910921583091958196865
4785831126176600850253844711407186786428540918053939389803890283343850699072245107319352482658163926
4231760722083290808819040617552949193652920620026641733115829436499187506433536737834634705151527838
9734677410995431390382615967013065204978493318060385705851935874852680571605564316018865360625056714
3277301741930675833515982289659993898776175844578121054613498136740339227262951881874833342517383338
2527133077495286253875839207724853980241354650351514153222831279934075759876958992045207448822822855
7164285609916565327093659937097904154251988600878535360866807296578305163769837944245527795617076552
5676432396528867771055126089361721820465696784532066585746804852337644731898678899414648004816585475
7568977062749273033727232971060656689846223950970667061922849366204855877436928768789775041490762173
9774957451899603244865452644462429167713088381586590066104522559313811822270077415746022184559332229
6679459008431685135888066605458298988302420823990602382281294708308675401412270290203935867808228527
1012929268604734662765813111706528858457069189782181275310410800498892655081766982492307132922652436
8572261371091360664045016079014641292377398353961478580354948750150580963478715397473837596991912640
2233739030397574299195060475819694300193941883049760253278252420221623737705050636199039981833493321
0912885757219729256849699450193857310465845755284053840634885460228545625822194834249182405884243308
8546329148257488956746564764365126098185582244199974601099764580537977567667254522801399214854051481
1142568314977652477187021748566498919853576966346232771916746544330555405702283258626418312244226003
7448723847434316254942003344272105225762353956548673572500655165028770649000410130296917255227941340
6125831742416534540351606882405578328935557441901751827311382243952725807176281421338412260949254228
0629014222241089737458071224757267452579287434072444876453192305000568882070636127539743870812121583
6824695065144167352499867547909777811896235130520778987325107502450771859958839527937912087259971344
2168386294122412854260724215829536181742638318582436885657651799692345363274735645560923434697126235
3801684369952550362043166633069363537496390489709421093285636543551652749402767235102085423164956978
4723495943781353258782719284385104443162947489398890598836750667988223004486258908021116727617595538
5059953030074242148621400028912496025038443639973608851696097462967682365309135184133885320743882753
1432183534974869626983299057214536831451315051595400174806419572799132644122903223118931137158596064
7422641556508839082524647371943476912874678483401978627896104679461489523939728950780924912557766805
2366118214534353829622635065383792950844840767876153521322242910714388238485605050385934274692657038
3425438192388491149682277984353005906160035751447109460131402288313703633742091454791911124853699105
4502337808349936325014341172861148257947141698330141108557348624738338934366663013349644999385073566
0788293123322731048990003238037307438982422134190476482313072206727949622534481319646613816850118635
2368010782107328620221436573441752242874513407236202580923494957137578671431424386747669968432300151
1924388610176266959995515114834511136290172365464943031628889326189631379763615760111802495064372511
7594728692262635338244764999460411119195635601472442264977024941987256374171759683599414013587764668
2812451524411102676607741494550383528281267360861514668746085538047265868760970523527930145148193637
4036772414051901131591051891912382538219799658854027138938657457851984302855700385126108731970012732
5046887332011940444699024159098046022345732992440819688514922985735863963742720984316388495986880854
7173946863231707406519527115820990905268393873554060391712059548366630469301387119661354938062654366
2496291103065467135984776774575804630540221754331734880075234973285209360866312593176180691197599238
4133298623147609209197832973167364875143415721292428527564733384182872230576044908768683010548970205
1348100965918221408483713494163430046355810611638040321087836136599219003816339942133091140367213015
1040602100668758588249755045223609493451097889637152862904438526853188529177514466927835886434062167
6340612252259410107589098135688684609550264167120223571179263207827331658522292160904122693975392461
6514475455227050489198478702861480469341604990755595844116401085782669095633737300174464638492126941
4709633353608125860804489375426883957177904346827857742754393196372015242609535610009030433708524719
3549228787962925403323932198688792409229943368501958580438997654463964974359978098641174798672669942
9150680138096011467834199302424119801250004404882194391108011755621165317885184265340412001258241511
1254060565774512719461898101261342664747828508683704421189886665283873748533592175670250745236777028
4160113708270034858259711836574468287355945201238315493006791123326293770049844613692752238969709691
7225079874862259837650655536379650622401849667341190744108559771662291624222135283022389639706978276
1238281948141410474960514074881245309619002999237154699016890017336174190227985932453879110965385660
9975685609250624732817828925099419505735913382283527971240202466852225167994941889425213484671701061
1692698131410234081739124607165922515826000790921398814770664599332108082030111001772945885993037214
9002158995307318450241500583535784698984765745189123093718361926005628697078203839190785912819984042
0221646469740217463321078559204050012467669043364247955667895442807131066378662311050183948628126345
1647671993498395658028573877926522944872539846572512477788139075481143354698879333082219601671432364
9226298235870837828831682505144556876502443672419005211866269272880003645436299442753051535454101031
6425753133682089376534291686025658206491482965039448420918867893540459707802725458431620155537776687
9931112100035622743223381288699052837358975806131300315579799394976583157575339790269769930627504807
0606796512780054944647192702668782264313436955434305470211078970209556195918451414155934427441714223
8198468099038123499161911681924467508529473007633297918132705094485138989442996288025451668459708115
2857897697646029327818988951263189306180430144572724464375241607264662361995473625775536565707403442
5763945554600374408979536975354080265353795662200916260213835189820009539627108398337930122700990910
4550158759520821735156830402209177949701214999103425903270139385746650896579437219338787599650824124
2092549901481304946591573312636680434631939240570242987922212254219201898422377095464042586708636571
4363297970615185661482742769788981143814438299996676273204136503194923101377266928316357853894588909
6961734591747688099288680151780557636190624737211113104986811238926965515361705488789688234302456925
3963138737095145745156597142249306951147240591932212223981451891942103031689847525679375632046010039
1469390948028028348595462487352835895265962510459614893880572775569499024354309471541223695904155038
7124476506497993025604462722371556926504004515784240204635968520348874334883515262168004046271557303
2484659660613110401353436052726454474110958465411619230913564580328705428480203646571273407749213065
7981313457749726083725859409893048694253592971374756648555622525944831701054012539339282473877047573
4153113167563960785485310795555422465506841220298448736895692198347260009502724906664355652385768372
6084341843951886461234282357846198053344727399519376243122645352308714849726005952772921913819732536
9282543747774269670267117803427025830458639494566574405048713456450111652165930083131524371625525323
4133794081207850321401368921038473426810745964695837335591167007362683967876687175434295040166152778
7553877883835804230373290913849952191612839704679420663161515978537534940015964638335959011111429999
1172981920377753659262486124853839251455395422390419011821463837738927639172927034743596984407510477
1565021873660528096541468448996682126067240899237850623522874306683948156627434143708429170213688551
2047004614963703619944057713212096002478061499912393787251940362656183830705106265585260163330541780
2840078793830781514534897418705523945886529235693124712855530598808428175403220512247688977487389064
8801483762580643792924191690950022329838891562322913688052472480495037501360741970050559731662410610
5366591644201331701347535920133794477636942414845169360291517583622131011354517569960651317642228183
3839759395516684190643891690687256318081248193232704245424557151172345497272284825777926635216484258
1116230317463879533255437211041583794988975493429848193602755010217302681855562710255997615755541087
6518963158323513144272559594869115084654848233187043695349544702637454105447657828183641657695549880
3651503425858461696141704099058437325601561453460720873423173323054971881118099076095203280480813781
2631237826449710478857124537339283319533317964880486108226873814624453319736509445509418375544069307
1519215124081096182588612623301513638944907638624509814886284205912625214985614094549342638282826595
9188078039088211966753962431174093503149277470653948933937287625416497571525299832487818931731914396
9741177432538407731241054808814973883819185144444581916624974385408848734154864013621906320063256075
5770136780654045171888327692909131428588691420831152954081861636864460647794029989012947384029765200
7046214773801049839514000693451266232495374093305149936800816488890380869336868118599140795724410388
4760238087173535092132294553273982543435934619911267959882580322730862485255134116471474301091833759
4803908061205262200651488697152768864328128208129927612733037904650886810786077407820108668294171153
6944120065422907226874335198263156982316121357443505603965193157607335070763512930602750406390609958
1474036975119515232133439323635278154865307358341484788862828555070556063520922058573083939795494190
9566019328041008934320426335987845216687216354938272512490985581155553118331341487841552853471658300
8970872816407943972275109432015033072022579138662666094500425937563603974250161071681685720676894972
5140960382892200399812480152491971622985153969857057044147151282677283478377269628199095782844761206
9880688329006126465564743147487414915843722802520949562730800347804435343180231957568396777186782779
1915532321596758958681452316775888382033533627074791022093479185921171759196019874692462425162872433
6428128376196042165626255319161057019999647237892103653413467066937572180468145789958845508522560874
6624774985820144501694466226913030766786402991701243434738891536815742429919618515158973140964951879
9442613387826187563807463238143348272524857543573700376982350108052355139546805705451820984143575303
1820462751801874880771500028674445734792714068484616962005883710461493851023335247656388577783670424
8756161969309881381982809189508672355330662455393088573957683702183263050970286959564647211178304932
2147510169522313388466183506014024898432683899940978438189910438444617356863633365621467393175534668
0043034203957485965233989339197438555854546978847935618329451386817063755327630351092904690480545626
2965402195719758206931601486372235948515694758993251676768190728531234969568671800443198989157355873
4982322829888424775309594177368141052617636828729901886032067680108182923356583908565470235819566701
7723204597859517772032194903923100448049693308507665462320904101111914754162024210647024152378003172
6179720358463452591168273025841580987587490873305093253355949001142559381247305643993300128486258347
7346879217428784218915966882610797012216936539615095233777402237470423222392934955437815867919578758
8947737900811569814991205342341040189532673455127067827311030045993320701521611553256857455489719986
8151519800668237816355488787559875662032129392969758149682670095578534587387890840710087522751492259
5299531981866606376442027234536644639214572997028743712104216470986033768564038839314697757783956141
6965040287465068767303210254932533437794719514730438721646824464001679952713970594474956914688907292
9085793171780808625364278729192361483864340375452161197259385782067092650757612341360019135174078114
5352279692799117859855023565526523598957525561495604124074055568946458505495731116448234072583056082
0677302431171494954432063431504845896114899612587355623402174672973063043586738521006415857986634014
1057876048608441124193839347527448221977686550536032137551332137686074886469851638447175726046575509
3621233457897009583751937885665143223616702897076597797321201403402386041689199872030702471792778115
6096192072327583429351164472977893503195540753361756512866350653742778121638612326589751317715186991
0246159815960364816121539811045004297530580115335796062862140750574447295766972070247211310790461754
1349982251259880291133360210117395476347319183134476882763446701507666032334459719990434913603368632
0383871075174958312380054501190510488884883808649123135750922875429186349370183984088436025121819350
4838769032889758372487002459940523071783228457800822391746538472760870204050526471514179336431478196
5139547977082511759082582104637906818562291270970572558997708551933010309241762317030663766680933870
3571471656170429695153053278184069844885690545436905442956223443437801427652914555636437604404929696
1634993486880990714282301273338343422479204342219964195069861784607021367110870001677492502818389191
2200420759830695732084981684137172665073089992888127914041620797078842827570475143204740374974981862
9366848370326947892622690874170275994157935508851234668923613829439668234886027607896866611729338427
3538209430454867719863076855638181123114968946182415072554013912614444310956219302490967959090916077
9326192159357260712166944998859830884382822309551443493362703067612484156029002243745030734846298596
2935502660581768564790213881821333847214939809444276098279894133586378402169695740973955560894654313
6171117009464274294987138956845862997648666056852810064479094752644205245949769150743859533274968693
7744326500706728478052917969877148351563631184398548334212016395410495579372705912208048711675268905
7241243223802388758293001746878192115346225785463652249604017460768415739604020367740276907579989310
8504778824400458770853941894085262521332115128034325648462865491048933725945197344035884844724220797
1468605225976191539776361730255764807926793051665316002402870070482908091434880815205575773993368245
2401523821200428723956834894478455926875366187240602676684648659705677248485918385496237346817855389
5520164854428040163391174858409978148373365813834814492013909258782146788340045811736062491915816246
2532590103063026740245494953297257556223010383870586076902224440419504657660708183643757243052363014
9739098158303421741422417779677936289907193538977267303430257870092240216242747368655263326692267489
4616093021671423968439339057070196688117359563799788537498596882556038414429610628033416996858583055
3709338072286514956451134601458849598023878040514355108819261697340058738503250650141622773180020155
5788883326387805214081032747824255533363373878974393541106841377485488830392473682657285572641376319
1432569715591723325333516423319677540238132828443627630085408660842766815431950674350446512189289268
4102601909039295632116094694542061898920802369492642961150909569882492982619113419759270287476266190
8328675572079276679410859712436045531332880024367303233939011238113882251001797556789686273722460099
1257505842007303674611008002031485072773444727369449191467790815746078648889297625420801437679160383
6959632916671164052636174077557675023605596757270482798709765114116040310532195436739524040099071651
3329957992216002235558649657732251833837962820715068311594241414400224310413023157117711724661134778
3003852654476011504012917864577011658031922775149443942742720293836921342465354795637835684557834815
2868843029115724613750901882885168193381605602494714520295322533100335892297242093625688077901953195
0303973270206789694413930365813959124982777016140181774127500994405303372162738164604725959009668713
9993479540844868169840920875406408898041979414460217311335857092322782445336258090689434708826303326
1492025710618613812950781727445873892378541493021275401513075841095047957871906780494356811465495036
3132194436943694966656562066881216754402731653320698321568715015610047314967037849649415942088556992
3146684099087091642354892876340049604687819084614556429031768420787987622090472228996432295313495964
9988659976814909578890853567670251646146205235827320478445063980031927407033153128025693731355906673
4343216638198866209797473156409919239481664154003667854056672321037621836272431916723751316613544821
7686042069586687564568858202964165207635260974471405268984858976378697699818157348459872305587674220
4153284494539653760862716634260242066630136762526573171886785534628226237574252741747302493269990779
8939811973674140492358388230835090467252823545224735414066555094032991408193399306839514052224182459
3539253231704889095967726009311680940618536538874308436217980591753263542345935949843617823225240520
3964470205071617029782930435127491837000538735826831084023467501466584278737492997686842474149612729
0115380877365970862918588308913962689114198232120028450507949190059361326187327539804863238497098528
6045176243900945263497156507834186405752827188309618944653993168516147930869009836672047927386999977
3485908039276817599094453302739458513318951712551750019844822808966747454131694914435993796980122559
2152356686810960666022846014408637843311512606143926287885675172834222468540012734933154013589702573
5293379006964570525405972426129092030924575747664170282027768761320635774476942897460168776566244931
0790767098103160546846228071696462636260159456101704478931624099326516771659752142203826152623978146
6172118430718821957353329156234605263853545096842733288456642774379846016086853228549976144313118637
3244620374211717453744859183122743825406581583039224920593574128766684327831910720589986727691563300
6770411532910703368001405088160841794393508896540874458036083311886391403289407932343411148950864967
3754859976158848482178769050760205568916325230230268979215424092911110896614559744925222195772868389
4828218676056244386915790759338725335291605831722250941643035092351613764893778230832923627403840519
8008039832091475600869559731568966183200724605767516171904698173373262611391984611040837010547278196
5965133469342902344830553407976618966176660946278414273634231948947541901087679819241337947974078485
4470049503067335005909726596904663557899698185873115618580010868168362574842946339459092028476450503
8721219773050819702189809956291367901270703375042673046703937151218240395434063160856403889875467705
2966743294947190390357981066192638252556075889290087194848975735321332749481522908414142008848125820
3325433715007706498024533850290932637090068368980243797560590585259813293720563249489365782414072963
2738340681002912341071641725263907015882734561805068463002938195361444982184528466939918987713433728
8402113971471703719477661983237054686035630711726977822486396563919166200859666852815190874565050389
1033078028950628711759358212954609002018413093811553959773318784077458856658262701214706849581648892
8222183120524262313325323946444894478308208971968887286196108679408543295490421716896180574656852134
0572089369136264453661034001754384513346018461574026420599701727007067746037545877735087609870811212
9090041564832787755818927349799223157150997572106475165312891930754974524045734663304091174410554633
8456026510606587555263471768887253783742599820197568744180269032335025423557166921083973429336349258
8990068614108903839149987547720890138781825026114031375318896321152539662279859809266064844917869119
2360572114499160061591141100300951457168140165242139193743277494095402407004736503996573522475357862
4768726832154575474373301713144235742570226483055873884235392525713685281166503683146837598058138054
1152597794709115621083517646770644162176341707449592163568100608711652011479330608410182466656603195
8914504943381917283357477129294280719600533144752002117394274984272065487918730036209702624288186356
9757018585228320279422445238920254021148322618671326875684556549282883676814439346901458240481129459
1544667405941230264041706916861708816931385673410325809119834988916305869204193094084237861330074065
5771427350731753608635673168308599094028040704337297573851496242036337961047637836882013901403410849
0328786822304158382305521632234422015515460040431627177192660910188602115375103896527145867480117849
9649119570409622963503063962583229003601468121927288932362149441290136009319643723110320392346568482
4256791776385247446063235112955201014350989649020429913280542274511025711525106360545070608549264722
8225655899227601340631509323023304284218822803714990165870940345330045419106452195641481036547796568
0544299666738829890044067167840120948731462665930631880084031997311699831832694375684633221300010561
0408104065102944910971324046486362367794900368734935565490948610432519503860662876820821274961465974
9377629474819055744753983919845158476220011872094315941329771771828932362346905637602093983991667392
7640709233094420058401108052659423773710093634974470084659798175997815819301731272688445321050126970
9012932221592787396496381083847745602692038271676237977304352370897844276877686184017393992056607328
5697776266483097155783902306584843407200077361312281788553849127627920671880628475244812824733981013
1122436604103865546662105818335339382190514435659527931996780002755780404525546301988300210500032904
3623215144658722870943815687586455707898849220134664991017752311900339986521985528899415773483080542
7936796680835264551324989184312874511022946030653451751801161233411628053426691615588456804843043939
7214749412984415140571526930071877818616738255126252662659869534997502368160203205785908305162065590
8602602416800274520702823093994661609972007027522632547765782061114424406172155875304011523209750561
5923155921106690480853532064584157011262041729296482293842500632667602373543353576949516642893257986
0927475432306371312027825189072340753197386749845124549369561343506756693775647652185448046826046018
5576844600949389239530801057552234142943781288632684203542155606888419153356112747268012499079497669
8411474041436062852915351714648298498047742837176481602789130944320481350696790101411846846757225063
8549658475059232743344833039824086337563050671156318084059827370723137928163085853836475475190229891
2597783329626592032869981831495736500253939459996193531876863033174862807697056389485154174342374036
2629847608335264973328145562490284667927107195831521658246862338064629999033418415980551773619552563
2536731678725712902146040342121717774940670437954575410624620879521589797060941969602041001001738730
7459195749393293874233726947029969488443220120347674537028119041319000494900660370594772204459650661
7870969754013058926477190597816119529507104747729711471539505344393903108769904729500737070984945080
6523800835854065855007961149365728926624837967383084232200164529759932988272667886364443986640870049
5643338943412214673067134803352679625909562995007036218833208032768947357110097054441411093622898425
8159884349067862413110225650264226471695650849413252272353142789784213290657852817374435789949186904
8227932327514124682098150474670251538709641269045706083547328390070484512745188695008555341565134064
9176878790427752024516169401688318732416953573250476891851362300006369723636551604225937753683692640
2342433000629265404380540605491803568396011036019992446891101579861029375703850287821902661884468674
0417645152295313215204229018077156809982716029534079774780212027675447225520953647152123081139705854
6592130926460727024855366613773670241114075319430990515020765191205412199994815049058545122674973633
2773086630498266941465524941896475623160642284220462064624974014636621339311186707006501717107510219
8244136385319043660521632924038559065737142724986520135505798258418979183981793368416760246763191743
3629995858330098376425273081453114975516165069002705654664657873286524130856969658603241015380011564
8100732802455608292281198627699191500945652722986792109664516614163314597740024172857569765338588332
7421915587008618883314518012038137363737831547060342205150633057425154813948690081706835373549225000
5548810683060265893904152625265824731576157174033604827063698722770182274858074367524333163526945692
9590366545007160595632380368175516249370760380308309064208621479969394002105569236033921062456220806
5091308780261642364516287175285459286981429227870833420817125685408907444423087960329834698923265824
2488146809480018271248675603511286339136164086021863031996289838439200426667745105020462507400007805
3904760109449419506312915729543941542109842515797676239730184788647557403557284650649410221712449161
7053600622308942836071800106709550930165376590958760812156073430891994329265687948018242642424489223
3189082270622906061185812738106619015808171455035461780968714356715366804816225676416121758994912140
7740279625866560964089967289421121720797523114585028954569598912115369605763355659129238299869621234
6122403377947932620429418296327008489182217493286582145706226769600791092105409377896725852824904437
2106905425070251171159905420228921084195520101468861155375223254009943694551687981128320484835504512
2930184049933124191180028597380601516636913336573881361259983463029043070415702236683115153290178114
0073540477307236354422880990988022758180246185252774162403755607385038331431982429774386096100028191
6498511769031530030011252184211933826312834483026508403213538246707634963611339386444510242383292211
3145311849576321425104784958258422022859368683891211600995646080309085269515926544020261033856099127
2909098800452114790083906545432491437055413728827296895336961156390632431986683687303443468714960984
1673403609245896520603194054342600003116099042740183130164441909525275174991452223391910025780910350
9739609318195384839435715759383346385454922348950398648635356644431697990781195236001588290738669723
5801352511515174691256334106743470139101050284412952829504726688234681698073501874302979123905639359
8827658601879689450179304145364293160613536454371141422275692610876276964675933686242340609859894957
4598945986885565825478284528618632170797604844208230142924112062255193666513987362512170220507097552
0248949135886440449689003445811973616289002447487285899006221598080770209229528830708145690162040393
3382301022029344552217836854619510362550346818461932089010537845850707856496420742344981729895415787
5082781898587511263196221597922904483186662624174945706611958367941816481952593953912760114111931256
2920195401920359706716934940519236071436863408685867044450270925688189964486950961737695457310636686
2220694903808781707773599097381137563051962834385442243601901513522112097283109970315160776041647598
4404239970483674426649063169737696310794649636426632428208004239804984786926152203415035694776261090
4568200331459415902555855822490570231638458952444376751061260093876666983975263240277570750353151358
6738440938594930826810728116715609824974954272733769183931983425429616259695111672236883231179069539
0014611213335414849980543465562972442617181548984378498704377273038271229973769325459917296153213005
5609775195373721144709326971144841890577264727738567017318338493017027297854841640265472087492079416
9096848562680458668591153713939014724150164412574408871242842447599805568536815092245145828692413381
2985072968106105966026336841071717090606000006256954333835992996496714765513976947655286872209585517
4343656576842435218505936167052230562068466668190468581748022151473064795827089156924938177512186854
5338166469051443796625303792099016484514399209138108076962372969231253848004898914288620892775540004
9306464724723635834272740721701634288153015314693043890557136682435866947375868232817242565492052548
0186714296905094488754385958447776945901401718482509263432756989740231805305868056367008130057434346
3700779521038118122177712325474571846597402304111913410328723399342912311779798721721051610075169173
2940565333437743737228787626323754149998926687214156425107187413702809946537089840348303915799475646
7018953638451297300000182711326918552992994427574780208213043529850775956741188600933419516460198328
6643138022471391696567163004706643430824062051374348624550964351504117871546871424699058699866643957
8051377761670940406145674295677538710917804196681554564607354325531261540287697352824337624494473873
9612606633307419472252686024811610443880861983498127056192785000489138198799438312296624443440682022
9802257472244400667356347612530648383024176137409059963662005697887924402812389616735399227807944581
0791947566316403045040643403055523916603426223647156218212639579176648242651574027244036551118594289
0001644782065498780572606676360138352231733786130672856646066199608801559424662821362517693918912213
0677254916460921354626083729875383546903809163444833362944322105829651034133116435438546671537371701
2616210772228085854493330225613078800934202354111932559195145106630580527901193874885655556935334351
2791659714549209406523878757219076464193159611562227162231872506446520383325537092766875926796798765
0345088634858013942561609319655677940744196077709642581969934653047044197244664826573038630138453919
1060442696302479446656943154116138940892867294616407064109566204567815036899546905486888235425783225
1594719853043476744527184554550640756978311844690965597940153137710050102974549608707396354869046132
6576645899966379385980319235636849649375893249509790476850988196875484336607933643542127421877032583
6430150777470498263177198463304141933416447823580316574672096248779959379383301198504851479971469554
5330432328040573250154908412575613179982668925936570810190590347057604344360872645478223614142483545
8003542098983752008286501501761925064063861682570104620034011889717185502527865779276515568758587695
9632219436595398042085305350173135472317849893591278829009784880533046613004512245231272787159286680
1124342163611896493487727196006801707634144766098245929098177376843317921558548804700457230714643023
5577515407766499526902709319429557086824724751431112132522955986529096656336881179593225320757946605
3832604437196661679567491637090572971893756709355865163383022434473265357348071836958967515079410895
5854490473606967542846172364193600791599972184260055406662491321130196278520044937036983807647287074
0325565846361721803447140905052915794095270140922856828214708502640172811082740204868048634503424799
4846819515808185568363413848648117399913680391005897803647694841807855502606165286236788218039671884
9525045580917606477860093038560143512674790580192117566910607213796331743994482848031470578074646115
8256499939655192907882512186331057213366376201086399684440458953449930531346376067249054608586418601
3816133985895216357765718743767580425435605278466726350297655891321153260641865373051737297099481213
5176113657404527570028066676611300066362949790996991337739345946907597532991821656334706134164456016
7453570377283492141320339349719827225734161398355718711655115793021121176015810833653688080846571630
7751503302248078715533890910601581398169633597098152266288982958846664651221543106696642757641963827
0085580972142626653652071199202156237121423923737105238089683588049981832254426859600258738005216932
3845296742999722202648037792057341998814634473202144427458226130562202502028474247631264092633962455
1353157833573637416994852853767991469022463345336815829893587934996518943620917952691594945731782502
3370095217705011185271987533439834658728267447797469333736030370791907462406364741579713720035171341
4542794756128755298887022397526467185082955896807335020484225657078280227391640625307257810087458910
9405811836857340981847879058466392071852573450532199166910724358393112833218735070880505138446682497
7753695884323673045299840581227335029559911925583169727036898321097703591914622161405627618340327121
3121068985779469105889988505777804341221198926054240910640644544092890932642601089620637844878266871
9913857933617826679452276430480522304534736662905741615018214303222317848511578357013520457648199430
7657071464169334124708054221883882307675375306353221946661730255145145511632475163496854866905001944
9827285018074798984152660857853456296728876058633033916659571400658617658119155915860541454185032658
9812206415403760336027018000977145033765362944544389052550947634005720917105412910828036306402906027
5611204947081355970232726230765395824803622445290093214294551875491956665684468826203394914076055303
0810119982980661842257232451168770405518783955733558278542192790372559251749958550452687538235207569
9566811444016033007171352195129479179899098472460534665532329748774793270350186301880861016455156448
3034236597225575686542810721844839751281087160394941480260376412590059516753727281146755410383016437
2040851613054895809807207917244270478948229532111870896022732822608465909230984006153387222665682382
9670293473580813404402550762150366948177692472483936644302516506116068755323582678055594115311203172
8457001306479233481526997361952062171080817737236435740272050774451064072859086532686499067451725356
7980840335732557211898733746103072146386782041156047133121672177696435221652755083837175539214075312
2635226807026624511402906066213277412187992578658048125468299998292263368379408206603779438628256561
0593835134130542170607558005149967429046449596095920850317806712965501702148332045782230306523118811
3559045361056865585193446371376804708029160537996598893289868008867979976004803711645906588389666039
9202967597767426936201956520826462787331055180818748622503554172505462454238392429291600779871112976
4382637242641038460408340095426674966574275762065322626565588029141390514538443071457387609318893133
9920827606669929427801014474792686505150459517336099667523072840415258823875901806100852888483444663
1573148669160823332045013213853153536643593448182948992574558400729032134285091049308895792428491085
3869511403008227673585224401396347975556117614459133819536750841416263377697632242920744829188518378
4258865440276466532554575960538409232277345187150798849745715744182425487190306186691904196607014113
6765108368230720191754806517232432444102227383062982387674180234789253967678749088506399182480489071
4633838638162297877413864380407725383451391158848573809420660172947024456729985680310870635522143435
3579364570717745644032731643946181559941264531796527134741303730048810914081422481760315565173936410
2304213191963229295856696952861145289215460691090398065567454866834165380672544248157435063053010258
6421899976122812802043108172309747693187097770825608482214377606777432852118126108899310763109573124
1851579794443823649012329764665648415434676445190389335369746538791694281397040366488027203804200901
6772359375346826686313237615561027161390729937214091910390025050272680383379399948101423268437908042
9995499378385091029074975259791344748054000059671537623545298554205842728548686069309567573533040614
3703898045103293002871786847457512200631393864231606259094722143698816900448349455904159304884114757
5810419996161646767012074956344642488495079975293272403289963276284577386397088431859647810829618579
5552992370306958933967132008734893141938731077855509508322358231641589064824706412332867489263876253
4255686239781567516238500638106368825960675849510296393207696825101621861671096248562267161659866225
2109076654017404936807833360677307127104087284496824925279190372342585187086529695139247897384800442
7919940257090164724226008656531640409655418204674989298524938037956109686628278970294453134566256131
4314619202944123957254440053976428525123179684458900132101785053735439726868899768151186377118886714
8800833145255104914793254009309370053886765048510684895242891140323624271970339561769529212076706318
1998138196896134568704411529106133856198739216774531201862376931536182132225445009343139663741620874
5631858129507356599177053056977976943779978095114880662289880343588671942279131167671095737331565946
3579438004155030911090086748984523926276227122942864293444319054968291119607687068098271974554878611
3542504201331614223201143560779979943451901512834635345003902832698248352190019502960363148060617713
8374766583711891827475028506663616886692224370994104828900191901439586452638518203847998155382479185
5247959883327711033159171579024973066983873283683577395210709365403524656799241314753065515451870533
1622736534132451329208793506638479545617112147428402227933627789530140509691324530039202668903114987
0536284388224803828924405832950916814255246693840033225244832550562149914296743228181442365060783555
8941185219919168912588509330772137065279526295228381263587943851417691090386347707915460324283924870
4237247115599788573542761018736431568003950010142225801582727824388811666899325634938605244447559960
3978269430401774032611903747540325593319520643090754360035318123219518514358583729847743228286092301
8958970224533788441646601929019176094800539142786558530573633213681686915325425364585864836270336207
7194102247869191438323607752597616454370744037000891141304867632178799268710826372036908331259195883
4674626303826112226911690673512070019499869097351154195805939115272983741796119925642129179060268091
2042843174288958973730705329270540170791877767815972650311182223927931330023833900618017808962486198
1431141044974844145502999262642646681655965730860320456420152058532794510932040651215506515755372151
4521049255452478609676966823045928038090957949072147193224073596933435789695167838283098151399059213
9349683238203362037736320545723386070611312223592795027158257333450212465992123669792786414152031239
2718290153083567976867643268116280459463140766497436501760373261007081875030617768081559936933687726
1318944418831447547065522797210116221317199254707232857183199684293401049153761329209025238548221518
8670873762698216374162612386264334120501415685734233487074329922242396044800219757455238567137003326
1830892692771757916988363355940070436771555517310852339756463728508499973632648577215703462951809457
9443187882173579973113376400858028038724587168048410450173278507661454972994863768844555003118058629
2603036412279033491952859568143043068732744840392152505184854861710118215844846074168949367241060835
1364683499363887087245630273046908767099303796780142559695120343036526440691065452567538746516299216
8499727365621451620006958059388553621934518677545147750429951436499211581629426879222527034898459940
6052764270260512899978722021349385509128784310594539723540820020978989065850148176509897391905214952
2125153023250300255000772962738434711295056822340946518531289366304072145922816209690730137941595139
1602844529602536241536137058896576221703476912066164866635105969180593271834454928422346206529359930
1369980437518849389339774137265560247368290294311002499005432977413982764195809756768039420614733872
9658610397196596588129362518110746547804499234406157409916302322366112282226233959164090623283823706
1589038053317805792617103074709238193314821946148272284259884326684136680170449881822775064090701915
4859481436245612739749364365400370322275792773475102744602343846711719885691387351296572587812528482
8296487789964371686007833983500561467235192285549597361544717907456641872787648778065973120374219423
3417902902150556598970436665435052766727613092697033611813602033067969488803511641523109565782448991
1099142488739520199573861429129154423075419428315206013896224078096196011535413693299128986816563161
9654456559932029825104716148219656342142576483956118896273204652085142615000844245967608810351287905
7171663517247883795099193811675796412023644912085958299032322865016236019010910228010242077028573455
9911523207536448120704477567791005248522888689233193075179570687382913953409224565716823539273636850
3302203576879687249408625205456072266862505817638689294818728168699013863830924159610890877982490002
1442504855848489875699859379492778236673146367756613066029638011775267895844585029457388871961331299
9874491069166728426123700525393625986220968344155372870794916950294443613669422586298617712943521302
1048725809330274866877409752179837684853389126644180032093584770609970721801089478632302719322381219
2071588851218973600036377854972994311748238784692812501757048055871426590039460829595670824711648654
8476247095110465882118187183737884146340239602682286874665146687513979030972270709272487771146824846
3503158559288243342552998227573369459835315721118798467310585859903613853391269101616537757808062749
5384385196496102713158843134504854909330687756956246468687283097676210005051237947256190148479846038
9873366952043598544511956872289030157445363759074169999274901819172215027895583247085168201780785459
1810318360888228857683566883944681103132792455452265927771003545641665996632320591350548758178332371
9289123257658814915781544005409696294745135429831898651004522400371371212091694118700002712719696636
4379489993117577454687250978146009941193265286619157724407480382851965655423847937419901047592194751
8725972787607180715417346304945129962065101004833082947597950648861909309817869761196803213066944965
0036946923734399002467454636970089849971718451377497380868008506354818706031915718025192024458511587
0310601951544880363952627017615234857477185931936438760520723020650094228960968212095693737634242203
5729201582019957805899196621225576742535927160671905788454269557374869136873543256442887760623021975
1661115523521668608675453095707508940380688167745456072804161809507061019728135427993598520666913395
8471205948014638407446741642409302050453652469283107061329545406176341394407366120936270279452457303
0659951029526312784755459944427919053246845368321405736314321440888897304378186006088441485099263229
5601742937486179043602693402621762733193443454911458140002285283245586078813453950875490203656655157
5538626648988421946641918295549254307637717897598788225262749943039001955614788057192609520375323591
2176223873844234005097707184699409392381600791908155349621354390236314552514162150757762362927388534
9767834585162918264665590150892493052326906015747895204778851750652144808212486909966578620756030463
0278580773335597986773341806200472441837747796332559296725941741654938246074426192162741409646538448
5289468627193726978225558890053972693015933375851926113564357073785745152057587230608833178411764342
7490652550049707528256903480762208583909468645189038114464095797485215037269861367987782054053620914
9424953506552676456892824747320959629337180433442756728230798356080663305945896556182587348299708213
8056729195043618698903686575098392065452917160289561486583566017321109953277551389721792858884060448
1268763598157082621913296907441030618756131439066251555790935903510433787312129615099873118938844888
7617377449923268333324922822662349251918737687659181939116599692461266684947767613872394707350181678
8895106539575566989668747166261374609433234675897304523929145700977201406578350248862625683204133409
0451037558436754244857749730083985395940517719651328098061515851401378675525171389052273734337966060
1478154879362235977848529835444587074377718799410155725812409878102959867253105948987128011714779996
5976018751379950754617760114063039249373624863999731535680437887626047106245220040070653425661238579
2906826672416656568511449835437506603774544803645601205673316244366318559464103192960078420090442672
1206296013650683772625446508325658789079213360957882683220913873831302670268320068195974437589789003
9194157616942895879642284841534881021984506721376387356334721620753721073715421618806473547467859544
8663373342080200471802318320455219398810056942017219618010192578363259562052710824413030764243818290
7704207844007330172424757575536510083184378681694200445450418995814260133343768772903973530429993113
3983581363780431660466837788397015499234080320349985624895948807773079987848832148073683340312235371
7015499380415499735558967329746906033071626952774070273811349940071590782191448700157292754312754049
2044776411615519346237435105018673799017345050778777272631971467377458635314223662510512899245529114
7619596605269375975053375708800177731771479797969560235601831563562708914163129834951752080552531822
1524093577008105883714747252744201170221458331781809360608061219707132160476240412388776962776068661
4605255176411470093239339214322115311126870836400633646003370829087429214555854653415381712196959779
8463099800413904615236316472750721875292454044126927785233205276985877848258783473437505474068516908
3845913215183246552265176134638794220011960841397061115319232982399696939822417472456826041668860466
6139685661820785005308888671485035716280466795590297889530896226125706415867102910394750969759383623
0772739299975438323822202916419765782410736346299246944811499746706266981946143058762437360543718420
0164041690818449003688983683012210825595909686028611400840564975628294793668116495930576531992983094
5030260622330587467793706802934562736684683024298774587987514939500095043973860082301766159759192501
4035290898064625332314416091139504782235837404049905605395684804674397809419786242671707001064485695
2966250474401629404560442819915048294313819644872295797798013401178167343273062109322757696439267117
9942359535362520844586446082317217858209293040013453223172630070574762120927411771446242961403674557
4936958571890693363311426512053611252383909274392246290654499321152822171225803318451113323990578594
9390794132880573537746165762269401071570702325560467121859700464218455386301029709002889067785696593
5058867896810752354708368201636984932030290828784754196734173481250744116471251319600671691905765644
2837390102793661772694746462479880484460723197822354649641775189148477232153394598864154914424032452
2552951200724611393004012766208192306504766256438844042783837086443245696864762294094308443069887035
2866772795565219762645304671582132720807806298404118958419255167347205703958861649628085724391528463
3786143491572712757182123681006631003819498834635760746070503875514791183021568552943993039395005836
0241083297158195557574156865086918833676937256657191005712493906362614009852730959546074307183570321
5840929670718036318218739028740123546093272586206801271086493958359188335890956246021829898635464462
5817376380250420380932174910400336735032345917223938329878399938016846565013118419784292935568372829
6362591867297629992975607435911144280989144316029308204410654547229170015186027486004254049676754412
8758955032975993588631635166504790279718950090143155550946712531503194188213534925105243512088385875
5063705516609446636699670384242744108890782197280003196873466827212662182221695938558296263657763176
3046001010164125750717113312643830707155113866447359789026115185742337016700824653217635375862512040
3269814638954314282229160106793153662324395514669786967417356902174422039700106153428931898398594156
5430794071478511454474727625703675400748053221783640164130322296464355018532624901966594597860206436
9531779771337304199254330353842109990747107203940793303844234038409240421907067019796489870948184435
1840914764948699214833455292240697778969193488149546905949266835781754300243332455460121791513246344
2103885491262570482065707137577934806740586990765569263397146729210265636934760115373301959395822576
5984552101756014124514846725916019853569202236517213331240057088326415227204459533464868567797891493
2815607165692768474456755563277933999616354066185418574852146073895268135834927531815793872961639383
3227371157083628072701321392458893389384391815398814637912725029189076703793666382846162457530196907
4952908548320175287819663309184865512480538216923159090869836587351354261710492997654107903388653271
9123493930835345606268133894244466386594952624086724805622496108337997938389408531640958906723984682
7512257623733933640444836600509372277540493275277035440962143707296305199211026352082901154572840490
6248817302510086065779234731906104289374887726861095499176723725643821054965059449510715955069420199
1520425492167721872636232327327100565136523785949956700007305417263835639762528615315712293329443531
3500925091289827911209865861862554261328979430345729527065057022524195898791804888360613830172713428
4979660434350088811647923060868516799195834203221607212714304009887344465419939861853248953757036120
0528354115096625452159007681653381951350155065392707315098021307077253195810811909919975418125527515
1503636652252239643591962626421369437347819858406805857866573145252657292712162294679026336627225085
2155774031328809154617394387858672263342998149170133459865392923740160608453706622404649227896966133
2939225402868967814489003227552441023422448651096224913140082016928333540754663675355459324237838523
2023731515688026158337318626465194523998597674789392070531436429937100587515411761171159958550567424
1868063386530911168729536140069161987938503414029410585922275073713089707225466375318066604141153744
7247561795887018564674415546562552671195967452926119399370436145679967947500611704114877700736998112
9360184637083609699015820257837802266817936302129268630454092739738836845695443034816563248752883262
5195257944069362668552605866412130712287133607596087465953217424216728092020942822758631542205269714
7707003558533572724911351385434670238232882939450583104573578771815849572672135774234605987929864050
3128990482541113528442484041784732742995212646326686158452289722660320811390010017108767248588905580
8618598416099961394782486781538324284599507485784301299807851077174971376673359112189473468294406213
3054729605622675980351277509193262487117126787191478038025681681387701896859173731569716912266222120
9893872276694513714048245455146042572235517758281749302929074154049950078773090194806438933366406103
5724851503685878358707709087252302736634046541804331303179652462088753492681919841948522303744236600
6379933172112589170489674964903494986304904725053813155110458290719648865108144411229622333705860532
7354192756673510730909016017950105522180737452940563892023096130781515650498472417753483694654562516
7034231658656606004991981344123663879315628835455473803988582824173816635576326612716765899260059981
1998108459016125569196284448133833690122556844812961700251821148859947609701058837818388080583992288
9907983486991364349399188964696069644388619982939269117106656003514002710236914943501941121393501519
5608789503628149389463160951312151161419869175954098211241966768755750158140828500965770920677179440
3047733932226285193503933405724228214503654589503540879973419253513317762225015162608347022837822012
8798559118489797166237129404530410794653134048655684225114442490196116910172515611880615201495409478
6586611225964700764620039967431302789287068119393767651259864072008031411777620917948456398455576355
8918710326995525557605690346814485970183363332600792317053035134171455233100306562895270415704306432
5785191046881435939957615739601843206323848601086733811470439884019087474734413728305305894917726615
4088678298984048157617495370216822137978196174335626210422317978853226293376901382738687194407122465
6487043028294518509953941328559227088707419460546912131682158177521591846213799044855892517488691776
5959522192375270124483188242708654567308175328873275768639005493394429291552314817661151446021870934
8762003728699800159661080816016190902354353510288280075916708960313459559845150727374473608799539404
0164757808316854765564687318565515709001653262511518801132072785074108446422324541440022981045230842
7544543920169206750403271505834192181958673762188733408816018890136595018744572389824829307643148365
5019768936075035662934717758554608572012994575169790275346976536643884836463559852807988580135482607
3941647752872572244128583847778027588735023839580843685078105385707186336950729998564229961836111034
1120927686716835528142460211523880942265498572951102930739878356675973711252821973153900656718522899
1324860640467923304537786139079356658778797353329283658807396506671003082207954245433665635189948128
6728409141806603836953425953099880971027156052859035547664410454424814976618990777129839735853567876
7999989625119364955870126402580305267492404952245703962931574914445043420872129639732195196381552911
7836632882027972268784214401970256209190875898972076019042164418342205724440048617019003434342888179
7150122351040071227776281355102542196376710256419074005978023013013689626781008598540741679751642501
0560966756057401369245066044936814410357212547705605091846420968806035498855815487893610985835571293
6902048631738807228194657735228694110945685642872549354218540499567146017897698693061015857133926628
6629414215835376976135914274209069850962321383362738817389101612075874115258242490499621981502740336
1455804097696143109628794635090254973742941821916759374583026209806140508099265390844912043097799047
0616272905479351071387781666983949726236947721747169271462200152968392474658234176324070166023285629
7775325359625247871640329451386619788727480043711861117715823074591052755485650740117551319263423624
6355802371953466324573289378959176018546457948901290456981519287005767889050391958541047300505224569
4823111527060950827101540042403573649838063115692898428343427780545473707676010758735081424189232334
4679849033307513420009336737434819221723187079922989466954412212165348133758990852164501201595690739
4834727550528478120315954595105708377721513662418015071628304233170517477504215652851450158308248826
2632593269594384368512189310680684746235006521351963704510646353308421963747929150261424707160817932
6216395279996135230327084281501269953946241867113122428305932525774188620439307406487463000693878147
3806987792942495817634120888462982650210576393068003747578463081863441785314490366367581314605467488
5715044948677468755720498827431447075282829812976678178375954269449784870305659211242218695562097544
7018456710866970547716579741905688250608983556084362596305412061263883185152775793393721130654120507
4814640215560923874698383985332287494415352464345433240136957764571852055813453940878303028155213682
0542993919943082585499740625267925080968068798293076287921526639982413503299243863128716790813276530
6602616765524776206703100161779145915215953552673755521477608445366464255117660883545654362162985579
9337906069246805763420642952386770540016241543484733771120878800884581160070520654920264403605642178
0364904022768537886973142946388401439788758935193362628573625093032291317110679860729234556386313860
6122969667835075273871565798224429711849714014287193078123771553825142444739743720331536106738573728
8230949647823706340402090324109378917625447516499732049166754200110098434034654212489157914332465050
8854858482732716256180952530270086813810359726800477337469579665958423072747127659531697047887073892
2658518357337150718660170276209553119669836997166967865702971134946148965946592463737412436366768176
9774047423395494190955477638676613895004695849527567320386513043944214481493455033059001974593254525
3642422955381484549229190557539592292617946737277729797811941662082523221492372190119785816561265926
9588218703854551770246541285359383989817426174773144132414386142769514359793198407958787457736641121
4845473179254135002285263370882864999477569762349890841093983699269973049757969012298139795066921078
2491712858847822698086441784507575213483445933515269984654397525264184439952713441504896899118739811
2974535720507006271538626460677448147521546969748717869462759837720418376441672937222455293962649088
3246142566764542326140330220869840360097868749497499213524327111694453290687946655758019330017372714
9876396428311259238168434532573488623837612805219760466292535708385114794193547712044236918068343153
2090812144219814734209344052048387005419054510565786666716560274763959370377326409094258646839660941
1446266666829979051273971768648799893872301317028021078114066250187868048986294897295637600820346787
0857754104476211155989341074015576425316229937579252335785994030068191913917417732813238575551660301
9138159488119882650907227729093214507405808080799966183557867266604075789455108794107369219203717933
6876766338104494606457595238187889096198508437850911710906924725824863341239377346074742363907625404
6907477332566921482208495741289437988621615181910614814761450317983558134496793515196034617453165342
0676934116963864524320637881563312266617733426709604205686867274254729520443261736881281879454382410
5519263038617540298718284700192741076829215236466549948067190995081216158325397261925565645290545771
4349811873714993849844448449993622402669473082668128725815668525243496309694013680019031417861576098
3665652043643177699714335236062093577273279899207687965839573590916291453721236268999933585723441121
0130550910381571722409233143306992828281994493563722601925788722635380105422473954610513109283621120
6677305863684675477006565189910469836385946146849553319192423612400487289384910226425975995857878691
1314078195066929411716802032421652005848576715051369015961987676829437129820233211791168591637172790
9238831164723020519962098023186850579804144980333435478361790134129300063464388062789200100697350637
5097951462893865017897634637551351532154114271293114531595016220197374152195915846267596563186200431
9510545127310101308689621057664699732621207479363546289931531525182273402177885861028434703418178261
0430255054174963935575072533980670436595122148465064203958995431309023540246422900708206508388036252
1933172611538946562112502660481297238578996537812987192150068812464708732049081424171008587767344219
6278247525752611345509825861894461391759408408101222156765957624847857756521974521350786100282694984
0440727413436106857519112796407963697433149692085914213843974542640474732796415983291510276677586380
8081827406075626700949682090820504383256617695334792794496299821237463049055120275075921867889112285
2791611546268470367957011632130847981921838237358815232733408067214812075407247597294219493638640921
4383406824185252732218418594224378204098388211977126824396712679688519729244102289078698268203606051
9165492004004527081460504796542327452947647048452738371056552952388942204954314479300680996347348978
6498433427789329691487543990619867693446329388360896918267081035699495019267205770807395450385087764
0404029228956079332591186383342312169236289104404532934371610583925213552468681925056470407857537972
5814783531184518480688443065552630404748858562769049209921052206133265441210793891244088658610966764
3397829044564230657071563229710372375741654466981293024735133911693214236349618350097209910572560468
4184351339354656785911900078291279934194962258805079154486898226971954010288590011745145620887269786
3662031032332554673018311259462845273938618868897188542125055507527666582708408347595658760880091529
6746250360745656326777366109407700091390162731727402174693540014643771355353602822084808337931368985
5136879931483971977982617938909717507984995354957601333136213086449750919798297886166585132399831862
5953236318497559704631051421212450139263736835910197703393442959470024219164653392724566456154711519
0149845622934165539867972261966416919983116909936154132080962648818088208355227248270723542807436119
9700028916795727161549813099106775310294675119552952998933768672075527069401007336383524682809216904
9199662861605241858241234491708842209362110597897402935621403204031283707001023674565251307534375899
5963019464106272079777776257497355086073144108248915831999634072089608259646817209757294888895826638
5367612381185497935787597543090427198817179430636552862824301438487963507160078249051919499377783068
8510428860069757175474012886642787690033263788243376882491195259666799095730218655955371076843646291
2439179790061606664929235136797510745762875216624084595142001718767957426491824366690732591499949710
5897055277341537919533989309417842890694633016694071133756088531501874232929886436188562166247235290
4948661618784423691029146592185324087410336880048765187019848105923905435702047901482096928739349365
3373452252886939827830257280666848309779476087349736059985353942609141708606573283704840264846950635
5269348501183958359121440725230440804646101391197285515600670284027739697547373587537938747670043043
5636709861109695474482531035425938705678164599328679454690423203658116181811005019065630787340602701
5317374249295212108104306586908042959488550281290977189895599830309696815528224735952792945940820870
5687867625352696420112553583887794452896087514883741195960855776877689513528839058080710837267661030
2388941599885141054313851881649212806524978609217880889524362758311128978717047820122069507926161457
5546044482868864164982117133788887819774964702538120548717433434370863555610025453069918479902081653
7985843853966812446913325757611942771208802872766606608616648093630004890969111372670588184230877133
8315915662485798735072943333051814550732585325655501953370341270441988751871785997527710932925953420
6116892147922941744774333486633750306149429427142037406429944548937064668982961166849584243955487486
7277196673926234967425255474806647302187532061145563498336487572449680385044904376481275105106345916
7971721990168573807089497331917453869624150594274685856481586720887077123780714607719640004101797831
8485524320869269153457930846288659908975067523676131269017191141381932281167366527457076223373979814
9862691657485020480022635168029243195634379816064233273317935408447307980302715668226957069892623056
8480174628275674021228315964810958693988575752957373971018528049478679625060484785013197527781479567
4247519846580236184990461353823260760755405345443595196754932951516475392012819852878432339064118051
8310771528500703533910456684935658900135783485104256829255298641772218650178964124127538018281493062
3060042139946047268132160955609267685079274425177531496206799584715419898714611930099934981636175000
7275300132301509097997379616018130440956959326036310818189664831967080479219102786673055444643272000
1159104927993077179573795428213800224386467314306703443412868308176396757696602734350294941356286975
7873204000288548592291865662239529890989379070288840667766862783522621100375904949542452457836919906
4631283199288491004036158011641086763512579328187412518283359967845552048288773443719381934979006849
2268633879289469532146495517541099796935172418172330327800835618683344084066818798914021743566492861
9946417031741196929585838192315294306048269172041427772525578763307646413560822859015255297604148459
6033905396199694489307070781318564328062130557866677660109541141199357248104805615965000109457160345
1895953846516892979840978021465391844526190102727794318141337755875179232800567957688758547644426747
5325325789147095986450477006497368089743210970471447531242221093570776834842398109945703065575975892
8315750610336020511414935225034436774608315394764457665442089193558694464110759827831306505358386408
2252102759385455095128617673704704834294368989693894368070421124489627476817896395225452853604025155
9974500101398330099785171237177440952959482464818164275891331687148948773224563545367634086700684696
5122313257959504610949617153230534756766498839270310689289533537110873493352626354346715204682318984
2416477876996068609123884387430384744078642286952854605938055881664833214059838405904895505087793139
0587619053774747107250353085134961142229530101348000834806852522821126716941845180180286463327913989
8756471684449914374668919286804122007571746233824740559020752221214865347470301990352658302296178774
4771097837404415574360020509868092913355908717050007807658782354736854062489446425269758009938389164
5273113471289809021133319277775691412409687740668127286800816651772275922381342234246273262327120786
9967454506472315926414795489029791214745290866901211015617525712492184251483946912543109368677347147
9837555232462498760818578863993782667895844340636395401273601709664584921508185513662933949518380910
4535595312853458400741682360552762571739243780808833114538723589794448851656055981561115131852059772
1674514133911514617810373810441530307945115564651985343010355291542471194572296453675585383917173026
1205478578164537939341527164033215855050192440759934517788263018961353168808952995310082943105855485
1139234983420341659654730417191646986224932525368918227021796064011926281809107487822594603971223947
9052243035474569147642463168679185083965210687692330154001904276064897393102811182768035429355133974
1577214758949509387909390234788717799952843386786570137304377287030720074391933309891263497200961300
2092844627140854977610637214371619484753566958057883853412337350827900001066223022647493440333224019
8905520465756767588528079679389136991840725046903808388320790448749761293660592540838238126148316872
6741731125431106404433287332370055774187748145382233255274498260433387365359470711311201831069506666
4712794089014039691012743645534919918843336061722049007642347914704522729016434438317598011196108741
8387174852416609437153596924300549797122517846207289200260901933336534572304045811867308511285198798
7103960275750442055517432308832243022044651610514718743930671955870427448591926363993376553315589140
1439577605902905458828027725916565813114560653203891313664848559441316500737873759315990968986121480
9581153310436268236545460435992710643823964396636223817356736301753400543519089791284459390827938977
5674440370516972802081432691039607840491546260702520671997777861308093556807059717685703408654498176
8740282247881798625284629801005421971489367535527689646893602632677364672650563586553480922732365274
4533826493551300982141226305163147529095798002044052949865923044366699478639696378268045140988618479
1880586545581424500693910379641125213449340432484655985511252995117909334341560399575614650382920843
5043762846094202948673597912438999114768804293679385230180846820923782249392121596283228694224564930
5504168020505862930815793051852281676311910432678849275710189205500072367395502592525483048930615476
9024977652537805701587917801159709270400858246764927575646050244887271334815032208246791237608633149
3907989857064941127976836466242632915044922448675755349802542309439842954542726748809411810249483731
4521458064709337349844598030304086532941249185267715752738196376734556632238220426830450161707698919
6840023504952674203962718421226080978022111583030219245664619341576831951036905012989346868408404563
4105600694797917752567818248218747554772645573454294894060808343240643732256313032046676775209569142
8433034468620413641254740810174960542890208197571968877575823830632131893178491496997701664872617364
9144218517924728417340392264133228506065539019436359334204675656234372519509660437693338720954587366
1704118884508218219514095260666603890669441605841452853011325577703728151278720708841661572587909452
9290101810650237946044034433262938007789706947564150003943889576709467050608449700580956298020224048
2412787348588362123535082597170771034419293877364290893075801632242181324422978587389118756655112089
4427067020729584378387911230333601966335276005652321543411539484983686612320862412583891351464766164
4203224630499510634323409167701389731591607029976176906042177270871047541464937250797835100193243882
4887387753929466171926809500198361561698378830762344353501517935944062433248690780390579508186177163
9358544473211509086848018546467377984900857086207904995030922466772585664775790675750954755500613528
3297792046305486004934551145693857353233070401590025114288244548363452348068908074793212605316743074
4950289405299453429534661413322122782591660665642026401795601102796486461638761190546090168493229126
1574299650009415278437184583973435363330282728281762335597648930444062887706573901344710983302010000
6611931943287786072931467314804669421394882221436732368343725713753470070305091131684039125632751241
8373420921039000709942258439555170144943580684172478563273272335174129396431237243119777205711720887
9743594781413149444508846477425325933063946367830420115624242754665751201453359647441640125349435808
1412300783805497209429219958727130044065490929252600696204002170691311424434334520664708366047776201
4482428382402290501495041617019791654392326528325898336700022174363751129715948471894398520167431487
0357288930462194388419839363842610102020574693107304575763228478019065229217041642726336389451799683
6139898305738317345791630907963876370945771147924517146021060545833247244046170743928821970213890028
1494340066578095568495640600110589963388389871806898522128390687155331323468345388800530217795364829
6548584903685716352559478775708721098320121701712433579603059655744989801862115989345802704718432409
5476898066742124840130337114450545093020367374635696893273314873825594352896142409171090198512161157
4509566120445279149893264420021275445908674279067963826711425483133924023271335394541807244651022928
1023166151601819098358148150279762244554169011440507725011690999611768444913814817205004621226362074
9376214862143223927837767407588136593500127090109274296582753794883986401338708530889978394003762051
9769963125677063561705010157092797941462218809622394975038685144430906620704743727497154631904637709
9658393738709436997977250618620793019159708413878584265207882585854823047837511910124769677281006433
4636996579701929566803990232531408102386912445112032920859519364201750586580263650767841587675103245
7308726961938018954975010372905625426932620209466773257377761269116378378546103782593688432477204398
3718268807903806275723638377816829479035643552385114948714679509599832800337504243776246170732057627
7845697472224770252898793635227063360008861851548114507458329649174305245531481014200713350771619103
5882027241881968362067337233256204001748204070138391104359997443952324280073267244238746498879070524
5882755632097576525476122781726893206394996852573847562100960298445358209110243949592892941018911265
0686689419842183777301780857835838311353498915164298028687492929176725209744418855541204249356981181
2378322116360149450331094458553353460092346298418121388178226164768747385768211572179829132358136260
9927207191239662039854415808696658596479128277106610328576187964861978493212061302390603936631953261
8575447218222312826996659247527913332693635901043251860279247849274629485435738447924801731002730449
1200710532248740315246373659984397854584889652162162335798502474312380247843035563033613564092957505
7074851699487942638255367250122965231917709181308581108748069386822298076231615371237676373755221517
1100118301310369078234357297783066730134533533612432277901543914863968727652569780964725698118188262
1991935278941540646512429520030623539665938275646754504356562267892791388036181395100201217231747152
6598211990766797902491769459198045891483451112301979601516182285919046998855454913423812711777218204
8211920730816686436508413824332662362106482552709776954103647821935558407885575128162666464317702909
5271095457173814201786329558782042735689799935777735617665132611259491517252659429816834081043449681
5454480792492176046034041008669677514520455627827216744516639631731718940937485311058189862101119922
5234117371399643400590274473321794901393504542645562841504213485548082148769759958674333909256492738
8019133532006121403878873287075940056580275281166630764798977411601549364474234050643023081311137931
9373433038027248330059352452366003428801703343174825308145903712329988137994619547176292517968542535
4591377465287580971886207031673913344398715137166797154850502508558808760738968125492901599971455165
0949324533225717215267999277392171875397565532026751957520680115264940608706514369736032681450504363
6473175240508583172980099107703501239591339665175459804666643384299014060734010025005502218199974265
0587129323085117983842502829889287851677193470891172910492023075772690304784197100377222678663673940
6444833346431996940810420224442106091191137363464069212833323380969774673019906857025334431741251032
9531780199889263309228911277244793033727032352006485403137191204766491043234382678928993572594390076
2804645289125154798299821075578744553018516154645932565223246074039589793241156354395678239612464704
9310911865841628109702332454128979269894716747173609716471189345640065090155854318214613538955343756
2222283181648550560395502827188062109356986462062412688427360386840563961465304033442843501107148132
1278269136071652732096559862853362016374681550876083765017698377316494459057398243155406483234287067
0259814649705106694447317253291220698319415140190584700369745137123411864288736477496849217485830117
7900920028662967366970019112487830157438640692307808929473469161471795300229914315815846958534227819
2107002512695999753345816762400748016792451882079328048232114039587543944190470455467717829711111766
9638817606105197013936155392143019544851203604326623760443163972981557258843053365610065238409069864
0940189288195211607304392388219775159710087121466697164794264034112899148435635835276353441442009071
5330493262062176353506754761000610167876798965191852126551356991052546792632800570341525840750455695
2048075373876374641358105376149927391603669959669528560408717944317480879281411938244168982088664810
5768933285988095576940635759939171099832481323316959405155624740414009460063090771679526042344844962
8443351928763061299248016707490870066981307962950424032037215343064884291206298402019058304551948954
8617259151327858620408478891914640291376024061455448732085244219024792557179431692734466598300356234
7188223989388201624852431226511821073793789866939046525321760952019296652628580408089501986482876910
5273055955584546847104930358742140885584563894686691964438190088697517435405277176107143142936322411
7035743612541157276600681083340954552498593646549551188152018655150445336061300707846772134616755974
4224957770692114361056577311676165315502702319217325473979804092801211386303376445781815894334027125
4634371314395899848115074942180808402833160393565139552359253288493633375229976593982258278595524965
8992299136068655171650675215089433993829266475792460597479298801809353309651504256126762098744838713
7960487214876650120304482759444073549807847357935401479212585079536851805358909935773129718062550274
6475544288652554499407287654468820963508389964658908030821362876756035057952210830729053626028360720
8544754458527840898401337919887296743929798737192325976911691597163052229672856921875471272779565692
1501718550036847627065972976088629219149182173797171856088950133712577106564638676280360608725500527
9629076018609605930874171930003635571426764000969729047882730726806612297234680824178452656648095165
6696910142257310074769273475895338632795223093677822759515200772343068475039839784470185881938231873
0095768549945717484973094495596143699618954247262311636066764328705186439735819909078320272759292420
7830472499442119111283120119351818478874777085489835805160199911349387808918301894169424822902712663
3331924048865341323351058980419594760291138294744162298395837616936281743183596806248095519339216196
2982418279157555638134914022285219821737021351787512221879919264964615692997499422415113621387967138
6151762105802392674717318838515139426042904740894476019301715034158464740026184789162257573758883053
8520199081605204682202602542279442195786605757300222593047394181173118467558200984008207646032944010
2349733351848150559607333257383501104997924273277616402458349630895046924113748970216797576431969246
8692660674029915135691436991945661400371401905978289225898242634412491270770650599358659603941998669
3853543482859730766890855766098873373457362855331896068191407201006229045652976281543527147216835598
4421681542114528168482081709867299619715228507489360630379224524323535057700110161342161468305377647
9470071554189404199245397305211997333299165479282878427788897476019283044079449753476165507572455111
3612413400188671051049663447878235796281041877250691140353486191574903543943318885477692622212018640
9227998985273366360834373785491899466587073390441170939707539366048606966175408178954694814841634495
3394722922680021257454343801384480194435079526114943943040292778455888382659650593771003122324599132
1488194604737390845184385945386257971752022300080735887111776279467218204478074155099161516253246536
1897571067442396760516508148962672959475690094566559137958386408017677775091943324112562001485342843
6428328922674267939075943198798023507294591148496296067332609128617049234725282386092363628894564240
6260938143610356723689521688748327263325709273727122152439027691692948368614486152973806600118721600
1141961299173236904504739271121969074771852778279543210713113440534221177003765459636220295880170004
0768009842119077643967672546033681731842358905100023282996708408432352187645045172664891206109590716
9459799164588121048457134291724269838550195634087730629351817056490793559660434275618918552189184567
0072925635314041763997446558764551082191655545212241691028410452064212420414617879235068951730146654
2220130223794980895395987972345714284006229266732165812893621894586666632252105258518818799051678193
4406513350468624604631693088476136492262445133936122697416506193860619204135219009081393396499520607
0050138359803812824685117307576856511433873303702962003891713902685661437449224111590159885439780816
3559001429820340816082695786055180893393165554894018591776806900034640196782122156880130876271598428
4400619144771051882537913007694798205582901279108765438377459771940570277797689564622308721783442726
8136751548328141975051440636990940061418032926261456895757520971153385557409695598310941925046570022
5363431622297931404455355040624557929037609442338315224574668524103074338388663655973274537162034328
0038461023907634924827035794155684969045564396372967287654293453512194828593620258906819165316158931
5755769357354020992553971190693193004106632329906759931645638814307198641601934645573573579883800599
0122749203860855716605429902735514965096672386064596148365767475528151327387757383051454428056063234
9088811740887082905705792738130075195618804055883116348436802366857536266340076645501616548965390094
4730744957278236971359327480479579069332640676693659019422273418226847182292811658107138164799974462
7429650906118836330567456722644339076449084315727305730879973540407770272976895365831297329927971725
5705054652967525209522821605542687538854362330578813071848827077990983712205139259433472088506526318
7830182971696196878424300643565455976379106751622767944966995780272564678222288286353338905349907957
8717199800387117498137219778079633450973725766204740521233604211481527972490670586983322152969589117
7509842521212586876253081684507079796957585620895531514923620065645886400489213457906291712436351025
1710112377958098420818320292324948154996358169463961137698796588175423391311758489771652546015575031
6775680024497265829488878079109450630570882485854015559907573300030715170063187490131579840136042223
9411571980750300602549042455671288379747024830631577209682154663552559507329700878502229769543948876
8171365414931020658258493022970455806719425541755505128103394060255713209080090623193953285209317555
8254209500797172246562709357856777967858905719730521212594038912884201595269187718065583848289364382
4603029905953638376499048002775399663972369128028829334047650783642326183215227299249904544428951384
2008080313908571350101475784919778785482221163684785239551871758119951630483984044339848924281481615
5223322785204743151730642553180533268745411271219241996988965204536475377005405964291622642099148252
7635221409807777862577097687742597884986315486108312450846068804205156997807229247610880409276168585
6334588286547988502202251667118094255175809791445347671680597792154598604499228030919623860850581374
5752232104342259763084322223539192072709641757433450524254710377031631636392558713355554182110134403
2739123577208017755849113775014391391450001583722436663682328434362683221561225724348562550611713397
1622880771370466790708653280840914029064957417750294473802720111538635173811296877247356590515672599
3390359578042057070282964672551866209692998335720092803086819998984381093868734449202501400220715318
1864280857447761340214125933747277839168947316737481716798903488265714180866286273855583152018123943
9546229109225210209498961830281919331428652183471126814999919851179101140979312872310163757343756724
8547284034400798789673486684472898210542941128518023882845055140278894293843102792427174164853944629
0097341893699438665499555456095097675152799755272452096466984140842117332488857437019347898459442827
9225973464669714336760602613306292905692714645758528035930355606174150401434738844210365515262343442
7128218812813692501283809799909600003862013358530699081822985784389060498807127567124172695979228098
1001424682405717023605930054253484845497219531734969146730019411476453824933104040717995630679989770
4029893064500922112850107118227861509951606736668322088707510845011024060697458766798397086315217534
5573294778911529576384262338843855165471776150771622981478632513339217944892990393380782588895133681
7879359908030401692259710604049106608918589319876711336612299857774115712484348278944813548769614019
5070408041324772946750015563446097401311495365497287630710946449696957047117121352987607523021649849
0467866351881156780474481167386445252498206806638521454674586321403517773602151455555743202718147220
4376258518750246515668125364673576386438171730936587141417012890504275917359825404152755970662798366
9437265057246688704510932055133386449652856600681714763774193571038754700585794431229156087853010888
2247567253136511262495457258376235703838095770190301557203322618459569213806172315566103893472646688
8110868413395806483990250464031407097221259145142422982998906197546398841140791642647960584215577366
4014935337272028826934494041802869484380147022721118058974043133794473970516707103905581485058468361
6024446462086999192385338179939192874613589861174901726218742994305790362844245825098294839608149402
5671897057679588480054777156187607752093872011514275247292927013302958719329159885723342997472212308
2602185631954899954898771327688746652526038289879903424581793468620410891219027255469713913108804802
6461956936697795286036274966089261523899502099783214764430792683623464992895077396006207763232036417
9161157689395166734876929850161266262315633585799173807238305705739976909798244459169452928409376279
8356232942603496099383014867030681048424131291081183763809895160430797527019867220747553913931404655
0900574678344017974937460116147705879341296142576961846676278323029991458746231005709925870143302176
6003659079559281004612338128914296179637189710670228477032858514386801516319594903945208904832035040
7451379504278141063818303804374192886580976209437297099178282212630831955430451032776794689208047448
2781683648837129375263089762463509117406133130201601597996870080868913079309884749294485521604157717
6139288111836980966377955206559178584647930765539538200934087298355812579182248676967694110044372936
6174180456101098152450376729291745614036515461065512473377167644633899936199518659405976576973267755
3366738205564086165070166818574615315433463268831858670095060884348627016727200930852039865905841849
1383608388674059947933180259853659985621265012195012167350100409045938129851594553132802247198562073
5518571410416416273534940863717576813655442382670273490843635051729838690649227310644716977625160363
2475706679739664458463295652200605945162258654896760809650292234351350737419499489092885405426608760
8244315151612677630370718154000430875262947467203274689476361913281511301610912821463918943559585950
6972305185410244235004078064402745895522514801753016167172147367808063978219053004866288538980887321
1656509822653491499719459742988931683388347009461701821143146005700669269144668981843776634980364946
9539756713161586654422911210302958721068772772929267210108872665153498698922288357464851114351678366
5163972261378324571417193414974499799744014396224992207874610969814893482611509506372797913017243278
8252322723385693991664199100170855499849302284399486655497466773150931202198080762330703852735233357
0430625737966765195347692924067690917045480549169349272755272423620088928026273622635207186995549449
6223047630436648538503134302929893884760950836504629592954497563551481966335824933438798645801361307
6638588828844501812364875855523534694438829815860912887843380522778037592727792471606335753232557354
5043369333124017414366726388837971473701521191036958900571359536924370648509086375605618365949780586
4283540823817562949653864238104521558081916597371288209054148017435388279288928711965074544063340489
9347331723358834368602513273678039469519941600965896091966312734915001157206697078482894658273735658
4157467551317340442813781757048835951898937269617314035515996645446977983462913357696373322100490459
4698862192869986516213218980587594205749381588759033347037377145514975635524525585087858326617087920
6710992430440075747945003615234388487638821429590461823924344010920280572097760792927670390097248728
8365413409199986827595627629528535115833904372660711520489972205095126265172673490499114078418253868
2118535611366145882018564254124962390199694094293859782277707020562510520446441095581770739632318840
4919303561940966052822418296600041594596958225094937695465564904444948520740092954123121501481421462
0562492003278086915714638217910335210634645464373775510738121423923985549587770405376335337856038559
6526735315150183676820776264004568268901030532955136835930893600201670930004293500757438943711042975
4115160209153319037711469907050625873890969326580548061068499953388379089836617573217669785247513216
0065302364160996379814862667478874641934731992531668766098103392492775495706350326147010443936679546
2094128216787612242241621838805627112624309019450747089074053158505653837699646537038240866588068345
5069133299782847703178385692661588988527354495528746326389390919651883894497122712741868540521701987
8369798913405785634384757854773649561777874246008186705326715843905279040636715080349743283198766946
3714401176661421961974438768269676427569968333258277640177619150552771991326712054805052282476817593
6234661141474589089525910485009925596805024750813812977701633295980903807091850829424120431910430641
3972297020229854437204148051254859969845639768908080595881377326015812941945888847295321000245341876
6753119824819366952920801870816581820701084672662431281157719581470493653892016947767156456194247848
2890862577855052262554982063958981128628407654189421649505295398014972272007524856564533866175941339
9925232673340219792957892828711414474156062471453066227886940949976891938995602531976107618837252962
7702073161559824241049189424690938048484166416491580541207587942784007890997400330983674385526518258
4842023090618529649011546230099725643515550008937864157458296093731301909478293349595716158255140187
2846026001240250188105549543056167890995799689201304261686500320501239037426451997684464203062189086
6931999720782838191606375940860063176386866823362933005791772484284551947006626754556218668428091341
7066092413079914505115182822245807146554005661822683759095338785818317005848904525474774815096121873
4594824064701474514091095606730173618204372590024297137641153482206694001724130977889227852704648439
7444235786535540369117794746633459277073924378400382676957092408862040527117461050586682008489487347
6991781424830229953672703465189152824844993767976488165809330016771456830097039008708103737441451663
6706724959818489087795025795751439707189848452034243943978027189090791014372170768227199709670441043
7948692220058331098571421591142698575394768857921605939309941289920707548839979810251623514703386580
9253249442114411249119573948577660655522191531459671822278459262137859876884583074693673079857270819
7613759374440299225800139353733995041051512980958589806075604678861861015412093616342328597176232865
3039029734264801271648879328342457473609631889784081651506170465430540642434862515406968369227224970
4629759634334153263229947258753713628596222990465339566188972129424719296122167481381438196904931882
6244314688356488218096481823810673557452596649165131048840306166023881460333102177402782771882139331
7358805165929554965892027509946836081099216092820995140680744257388239967216084061422244000967711015
6923411768842109252954794374463160959571198512089966950811228809657189939371175050785327871734830267
9949153809173296620359066697950694343513097042907913414687745392372519765777162335569066788937857040
3078528123776416164191340245717769663839307307763243123121750577693225926208577211794363346667913825
5233503326081356439894713703058256081124894105470782282679186730118067575919851374918060434312482959
3870805525607213229628056423103521136778149360560182469054957114987399826132141020763232479742692491
0659015057700951196397069959835153640631935359778615875314678000479897253629279767103323229381137712
4290892392761907774727008484588838273418963384376786854188988102545248583638660243553622364837175053
9837985319837714925113376171030710425785028567823032247918480973995017754655880608682993167755905670
9869541437466983225808539548308637388073742829317975030174964884541835245222578318319129226955801327
3436554806180221176694051111429855858740027270107153946399453607919518061588663507993964422640599959
4395405818373568309708397839121901985928236501834348066455110198883591365562930939865460968437983590
2194742260922157718400233214328608189149296727055899958668203762523683607484686330279307498761130489
9151759866842381831741438713233470935169718035151641210839559108017429361366574523235981611444584473
9724534958709551426796836233594200107313182364228774793409798908143838648405596978392404278566642218
3461005871986763845920576363642768517835027633881888713779428723991436981230709325204628056670185449
7312548113350186254756469411057863786406255057287902370350171544850336576708809082585255645651560537
9234057576495937231027025205065141482363210833619836697151560320181290141268058934695874668907844851
0212528229073526895614591811360615088657668806185320729327436796703805288428009005534208339946091450
7504394106416042173738638508072944335163600682035616219588844734469213675990328990973628329229010094
6051484461017415660957586481343594880874507671351340093286368463872904379955461752912447492376855777
6148667338395669766514849602711434471903514384609013082277020888240681613736330656092744419052400452
4366921221194205826326042117452629432454305301311951634456943827408490549159921593219305664982544854
5624915418478120632831283660324786060597197509440153988210147451646187858668954397702146884822307082
4525523617934751032705277468546943432030515609446398466550095550179275317962307347708486630717704534
0807852901840329973169004734872133791742708087559836813683350852312529342045391747280482578178027122
0470805398801464456603592999083464639072068048749569102973117659397281159138526847991416970704800519
9844859630733636440708824890581827228264511872053914751653412769551158941234308487477430524597393744
7801517598963108739926732261531619261069225804549840093298660403656898735035977066128991377059737438
0907581428711622749587771889831149228077066958602866508689120499069497004491861238183266926092871063
7918570646821197671659103209969676452622265465171972414076105906216309721512093390926113010439728978
4381939197613508241400040810515019483896365521869323580311869565588403211255993523125128345700627074
2894039182344571837829719418972334973514793594658732053761561789883597983381490437675185689501987448
4658230273726006593221033075306331740026435492673697954148103279758744589184400923933825805514921217
4537544638400763305972103661465538216299422480762010661474667140812702377457565255694157147760027336
5181897024746410602020663915483329395700357942452123905016149620900781663305462418317727107432085631
2972096183618280992023549126417544915383595466292345417342618364777295651194677236876495501185422097
2492472442824109487752537622875066417468875288334625984032360306439492222425320071064805803856140489
6344404883114213620709939963747909670603614164469845098099624164221827365471099693828655935772048308
6019597130784513108325033749814667966254725991976778674597905714233115023028268947206886005776716737
6320694911372273822526683977429657343049920409006853285375508253367093379673891918401770039784989246
5572197589192578543053593111816314256325506214681476323574549733583758532329390260714214945132312453
6505163478801022588161230177140844788924342129538736941834945271092066123860699492142744086448352534
1033021835288431823666141110072975880655304977101911799594307493276514889297075567404011523195307732
1763918148264183036131974161749224523956065175173516419921523247656363480251927354881278789456766583
1961800939910983446983491523368793355213717505810109619588307384789883973225424699979231713952485801
2220985897597070936005499968539849369256630989978286908397623085995043624306851023239022714798830595
2898577766726859961566524621182310948356938985662714070679357503428891286067916251577238257231388049
6399767611308694041922819869575145097008384334301293043378880860709064534919339187261670012742965253
0936059755614187073623957594550584374056725852737433849665756366150512331449277992123837500138745361
0389066737084136491783854816429560293079496372008407680691220305066782020580160844022049850443832730
0514012015423920717637462531008666371277351281907032402669738356926350083117348832808963882800626378
6155775413184948720237953533101961868184998067166105827058973157955803529307934151986110017762638211
1028031795830480632634883230281786584240308590412941717076872316260032127034601439305638687144862922
5112504889534797285614687957275863410086191089963902652608638538161497767655623291730086815209985540
6037213153169784665749963558485599356035575917313188891753278273160775940064623365848461553954808111
7455601405350827249703108783913914699797975595460377566313081644480595490568668628100484290969795528
4128663448200501186514949764616354313950068848790735713381308944896999623208617688559660363720739149
1065223417575499927441165973503389680293919341511860538270852677032556942788421123858264776447827526
7990137201524402260660141428172842917083717596881971610717187180575623813250399364926218522846990094
5969033816891297945444997407604008315887319902668029380433686921440933189208898559480938486782951114
8517386713634187830711978998054001422775206253481719467438368688307291753209417121651121606999938654
9116238448941151928542242387711417964370997548410246991675439852284236023738520290248196341209450497
1283271234490105090522656315289402505706246647649878531522587066334916520407887794373048243970937131
8328552666526974511593367194903927842562740547993831747951270749653738916363000883596594621914408463
7356191854117486296066718889568307882929065482198913238654637969259948422854609097501327924615000652
7445680637838091346992381035444597329717209958641394287661460001579072887827968783593026925011235814
9328646414954671246077991846098821890091279874828900276697631625271439544761730175454282444419718627
6624221631735086141493881470997265002704693262739838281031487850473697117041721463993136548019849389
1853497344098732055225481746350958484280290139911436110127147563342286220522102654730983326992283025
6142244569699189092266158782500142144681593327376044911281494744053491392425980903889388156332710269
7563641601079669747908606210813260663661873640321181941382245352684558245953781204101563242730472761
0773947026725598394674701140644174108907558225130090967674307101157538958376710926463592473069965939
3576072338917130261729703462590112246344634138570216038150043518565210955283725666158768789975448107
4838051475741465465494406280927522677616306008014850533293521723541988588591361884321626867315486987
9401783890555580158075323862506271341129624688673808171499004880889354461038656560258138738262052319
2897874351113208411112874967866846534562170974164860454963739183676167516612239201657132466619200723
8812054957560690284013623454591706495686351465574346821499508066270625759729045084197488728333131511
5721694775367689035685708693789135989624400156451623559075115907860525032039192229405349898474875979
0775352177016634551271541237362696426628813284611417343396404739156973210180502922904413715648530531
1922457117684884096190822158312220386841255718316845003699127337606659701218560681998434603333870432
7261776295298530898976225747082231335858709939277587473039159541591618531880356644757888118736688115
1058270810255883651099682548877338716722520911875240766873481668387059190750883381334393377622189304
8596018256012224536877207866889802592892216843921098294330061030910247891249747461283683462692598495
3956084612016752975852112523444757142480636127329671077124118120407631646088777743381955659479655569
2868812467119277151543531307964867584648954875768125989540057219324454232193468220582970568088330628
7547370094648715213158229088536933609282770914357880051480823148820525105471226254987841238786973056
1937754464177265913073084178437233145818856827691597118819068471299368571716859982151901334915539837
6043300047759544650548313675703431953874381530248061727045358131522343586383994903830996285382179250
1041346388726022350441085667271137661336696976538816872450113576324333200201606719974532684984413313
8498446222401373437622266931015616844129868332709538014285637742199275933448187037155425428628426987
3625280725278342006356544728367521876059698225357905964263122349898109771477675328674480379942369441
9260093299834813226407722595263682275703738430985083068004286903248161731300073323957340109921657713
6961576937625344864008037164733612609856201839500836677662988011584114948691936291018142540763273093
0329960377086777981337119097389372195969879904373895789783515061675628131770416508666350714521639541
8176697001206113307633224874985617511658236616293134607424908973116133927080132716110941203752778370
9199523505887408626554919321554730832835012999328072077140174684699182289151969829897331734308852751
1954153528920074368308694479403779187411896726279614737790092349557648537447289563580325602005613026
4661875845653475496564027354856415069289014220967858984442061147775068381208627538616829348575390503
9744036263341066951466894399765335964336087633037187475978610093677073536354909286410635886730158664
1333231429259864541976864939862799962396200865853872549824511573491555480571362669527327873968695824
6313647468451872833803976416261665786575550613482403301509843918412055138335392833719628203057658474
9817558858024949072983983704696869226942959785671204426629998764932229435447228127368470218557742175
3295795649274468698958852069219923245429856457151215912572605996729172639747025999392630286550876303
9059176759461611699707202719502448829356147846333022102849762997070605695038772476430681349428909169
0674495414437334192113963102315638452501754846304265095056464267158209444249734052478787921663640765
6702541119207124361954544653595645346336514368981805196196202893479701582493614837203323125328294030
5607348342334230238735250909909080479387117653129064593471939113195234934254525078160185172535973698
9852895671037238078835144586804525911989389925423576797548729176277517798478911302248503002147454535
7347730511059179094986983330151966346070723055324361973454884289429627764360304786253505002228356076
6709110466152072195561070639419823952506116548642966830445025085874043670196245480513702791105904898
8427216017554926839167827817899776254488412906799590093178538239433776029521333165370984085740996906
7668985567538660226484118852633845299380209293225052299665338001311584731546794187452370848697315909
9550621626133675850460107366164049889657122984938230519503861062154772929988337404386772166828619430
1160692312108156784820066385528102971996213787691698811256967662136655738314858577336126166577437231
4584350684357324377442585821363266492339133474228513909661560619701608043593748220227793286494957335
2680200825246271338602581616036889806606196378712172581859296454576220098230161794489768052848488298
3757231137448679593888178474392854203353306112057345172360119489920402752716294166022393138975846050
8222998200538486385604645833416853998721130294458643759346711911875585979869571750943065363038524044
1996965390748708811593623268852687551158175558071138200927419834741758247751757961172747092877801888
2732371302709787719851675909103710676388580396514241539709510252351198949352095946648184872830360434
0996618627859777322855497487040652721331010265291093095738105820864304877556119061027553268637456565
0648177043345688511412532168910033195186605979094687548722404222609785828516963282307231629822645698
0732430153173456851601632020918406748292011425300036868069463953008021349520639140893844727174535932
1592413325298111924964393766032867755446332748351842835639459099992526788690783317210984446928452369
6022305580740859206107755617331897127073199522263895513758419329296148173607478701610172199123413835
0294271696164152750062138847134772348211464286662512461594672772048723563579904399704393567355258023
2332081573824654059274453607862620556714815385681422145660006771438342845219497978696252121218382890
3757828250242772487777722613105515070155344382993847308994927838958909775756380609802727098579094708
9338628925790049631277531645267557996990313010649218036223598233245430242820548468568751454194788996
6985973843337878111868807584321177582523212093472897480428486783449435090436177341732192966362425748
3254826210287833508845438159482503074230332784692833797839465925321741920380560696050555689269464649
1638629791774407766840528245912068147223998781184086475107665113333155951109778260347039615270046104
7580699697944959026522514737850338390975758827138208070290576606212410843282798826222476342066942830
0337477428568913113675183519110912322355557231245235945571408071445919012654881129379227589257871682
4859530672911823967967418542338289603314187230531282482419267990894458279153560915577046094384296448
3802469653053441271407783254750289975340914259449663046906378171848730653571169370211238801071476765
8584440668843012876680063657688932791765699689037627222223925656417479391308166943169257197854892308
6082963159803865942488584088758381394138391612135430543112489432405710094751904366722016858936044689
5688818487738850887483216870217967511172935593910330809542810737011835034376282944404088297856050112
6152837091543983827577315615729628958165085283064421854992627610300117921208624204159695802009356637
9748382571455737985233635657343530462184002735768446858993565014279844292854399135202366938153632351
0121807430167272574693533114289777722969282500251502249469744304269506949792356193977227117331284056
6921279784762931494674636234973820383918266876447016187382078500424315479848607361136924464927160991
1987231036909355089135560422633767202351171662312587836929577604344637209476785556314526447144836171
0357402287710485230836320214712976207645330188007230140034670712809839216952485591569715033906606386
2986717419815792210797244301407832735280747651534048033864158380599953696683146420002244588301810960
6710695374068658925017391172084488683372265837771038962483367105414828780063206288905614751798795168
6013953511498940675610442895470322174785520548497801747845683690513667024862398198048698407255101516
4490831799973926514400063124560146341871349071864334925364268406552194622236853240476787673295075724
6049695640304757157618650768211839228336950805945758976735176551229700249174546763700754540871316518
0122000695743815751200977044183666010290468760296574880483264377763688285099592371571666226949682087
1631116902768088752649396677035303295572989927393819291753511344443847395412362127111336619339937666
6861283805584381971580507239078213770039204131867065001483569618300845618016530356452344270057336362
9183868152428477763606238460870338803335082557577745002937048145268186241789258090881898468443210033
9552163309346281992223996687476511923883779258888950328387674062464406735121216958026360095717622755
2617313078584959242724654291713533794456804298287015301509690899992952145469702535553960567916059801
1171395399681528073481211951590299221125923931422592822998385070443136290459400282218624088468671575
2469631839832675757850213018939804376968983682899368417100752422628354321326243096692535484011596900
8753215637980154682790282313425241019365061629511380929313954540273292340825470942295813798795984684
2879519635668185741784696697124403267338543152527671684880782892259175842225821142954149888409517704
2339362059954475672653744316128736624545450724461970240887032242938178025830226354181495574656831005
3014274094768464460761674207884884449949897803919152163829023524976099369559442098797115267113399786
0485828365120525573845630850125152655763943487962573950667378926015568620131175846373602199258830464
7317186850208168101933226540518777965788865905243590642544321989056847450442024339958916790116531151
2363750778982682209615806477104902175083016168901974820140076503111283500221847609677079068417461784
3599432423584190358706092037849484141636293583502695677977039458821555750332295138882284176693979046
7779578448414068762441091656854504038227442047319797736809080850457741927155788993434245033044966505
4368836652234613453264621308446560859923384429687421232270624633341974914913195184985539747932105422
0318917126018014085977513315083753082950608840779286062855583339242792215208618571472874369790872257
7856720402397763080912609549632034818739630144724550980916001183233244250156653373459280501663690271
8103783548330281195221060855396103732935815198536552345648373777995400114549551475276209534250857897
7028236733130114628744208364183407322128793325332502019927425677267006114270734759850627486093486667
4950028809783472567587704546303866222643948702150020059264612063202339742302181182325206014351140000
4032544274414358666449894058317089091639036528448804378108143786341655097462014180427231185853374249
6841008871002475205195960614003008810617987147113094080237281668114194703912255184929786024108154104
8055765499226948300867776199820603960412550857929056194481187054934117848686444557489669652825465323
9601175932648023308695387295892557431320995076655267280606291858451814936011792336471485807284120746
9662973670215701869015994493952914855643770399916028156861783789266150377120177500869007059896338183
0045982693167003881236001904877208477309911680614680193742349400409083093074094669562329554856331769
1781129898746480512393234254593205568646162966649965774644903831926568226716641969352204074555710426
1218862269271183093161898975126826559259386966404224652772509457960751204515338310576179943232954482
0248603829621244966030734967923639344247192199512272836012401092388676691070773029990541795206444119
1600800922281187189696543990892924027833470854753721570551470880365082908223888444176408988474368739
6422044811660056057946844348288256580409271582477458904095904632862917033760466097338904848918904873
3689993658809496912716447916940922911630778898353028183817283624661369402515160334450579872212868454
5887179929245242607460243334722399193854371387596071529421988676811362829055383449182883578772837511
7653955616982864074722665354235239261159194915915411796766551691675844609942437562222013567666125831
7873386250899855638180852100102758655227278035915180429084852691652862012100495117302700965335799228
9899174639767639269052198743131283538594077289842002031651380724435127844698369900633730979789715686
8257443015996458538431622767989016005218274524159931447747802254040409139918143215380816802544504482
0718106646520994259762681537893974886968550346520903250492506232007870690524062221378040752659322856
8014071571464721175674400022451040389397990592218035720580885123512486054157912914441583917142985424
3682431569203531171325953610584884266515433584634770745935159783163383462735450701438771229331696730
8345764228513703575699153747260530065446307101339505689424996352967413650309582483637090188865608699
7178108384821154152627172513361568223969460534333960426532721016096208281402209886018551840060273244
9813178410817347385727036520795812447901400605768164246566585798244846038350015006675487522728278145
9135050122881632788745039170100999140739118309145219905016550084282905809451121320515999780420313512
7044946453210358207064840137297527923271035301213696037749187470216071659888318591699300964128814047
4246532656439891279277085904269126578945222125882493754414623973271161427740517994320529578803704356
6547347915008808848903615363453855803877743416440173010486052079513054165411616322568377042915761485
3655323797737522717583367516706045519200191101459088872431327188107809905085127950643784031409321767
4966393391572313302251110295393287092772147741353071325265059394667271099249524020587835755853516589
2187550586662764317996117687856325554713154841724201022243554814267916627938639942151468010810157264
5397754083166221556751409663330808195386012412711397537500331991160214750123962173919090844737557855
2856359167298476890952492509063224849319850946566999865994145987362375455198635163227349229324804921
9045714358372233433160942826955634613443899229119961221683380670621872864576803253048678525956386818
3474645513333511603958480277319774403059973473419316161853313520594912597345735170209404964760482504
9621651609373658906515583553603687292920028999367683825027069181307213993016457643336816866012030477
7884626993620373374874371202373462847802027840320705338798382968493243164372835245781104121235837723
6351732150751521916844653196491471521274174138691530628001195345940426609640207778680113464133790220
1925344016453424485422741559986624879569696190029435585444516004000663520241987416937783569274136132
8012715464354698402297823194091931561604247532744599276594263202692539213851769107700587777061509703
1457735593561260932563719911029794707193124659029520016206726943309879309090372721828427934668965032
7330906060646472693522217012700075278545002499321808310554626327380245786457986566667036752709159644
5935396444395404816947560873012492177717176999668744879144458478083267616944237021520018827717501153
9454690946550854836520533458853823064443358079396351487634618606889557996652705818333941626140668276
0577664236584000988902131807649293431151873104919884438170628174558265895083862255577207288939136953
3190259156979506889415549444035985403597490150017494561595510821388012264624211256053685292426042993
6548993073617728839046390974484766440894553244404271252558192279299278019384334137420382949731878053
1548786797867836286088133247515956220444176803780605402393923726887137181662792568211859545481961890
1068931741099873748930960454759941070550787500423997961040003089140629349111314821685620750904265487
5225523032876633943427168878942148701184118632273007450936131913011130974404981661001448890104809494
3979217670496798947726375469823631454351847920992805308080334526481440588041564222705877212337492059
2977961566862643305508789959551736258803346956876572635407969546031821943594173675161412324980817029
8614268388058693140205889690653954941802219683253448571113625619465745428445797304907173047228959776
0072106668465851830952825823888888475356910378348142923925887240037106606183679982191207794796644795
3266009896367454738585067460829280372916116657775155019325133624438413270585754963074025128596275387
4659324084703930371586092078466308617579871865800944824089316679337100535704496412153670981585421852
7012543129021852669010951356504204453528576670087343699607762305215718881204258171446040641277791704
7485498328964474226858070837536615435928250115538255364277391086295093894149204994091062059388227989
3702809373462474686018833264063614563596792916358942345023647230369546717597006747112090243395498517
5438581737221510987495508973855769733377196249311748311978673639053406337695401980868138555703130190
0405679793588574342348030491781773172252064843086462040705574914451077901858033573969534453269022495
0671673555003091679390525596083417435698489234898444858533689729925260524864074858040871608432886997
2287960263023881729785546397048740796987849525371726975670918042437673834728872586649079683352700978
9856828702854872616557663375367244839567928285458210012588610007631332905809038916650205558148436384
5292660344265292791807542814758402294889091082530453059522847841471254143968398817736479081620860590
5332182552265654213478687479702673984028294568664380994953085968717477205272563023704463934154017418
8455360917182211952264386372994553265410989449535900614470866447994280417173704699757757801267709821
2501129409317976612069932070067427042752151476397961780597806855648655964379711484095704782250650945
6686570573893071345815546948409105535952942148375070761455918371011059687093345268615421791738447607
9886011501170578128638473679275861967797859825836851522079518257917979919426314581482297505364727276
8585277148953407165055492922877305465965656852098250394034206904470430986876666629164811086258192617
7059973451991763844760690127363095060945822141270137295361652469568639872500295227715345573151874544
1402036929570437838144716805455671169560859503245016016671948222977941377886228300795727150759517018
6817556176572695721099230550906700384399596692969272375642578582907086254996304380509548983096604200
6908002874782907682937143589963969518675471333280353001291924774972618047555407873947148482268100445
9584213745520700899448480482638776302518847452249162898078653803991564910415534497119767898340348973
8676648381219589385847044214814965521739614792355440227837834437340083009254286514834034749739973731
9577906272425854833632759881939037715710872487792282028831481643842342938934853654298719801802624044
3827339728231834493845780368137853590828297793103529266914652038868715711085673686000163569083776526
4776314295947628428436194609764324093963974793548010936345304590230716040602288470279527487392597338
4868551099872931078276369110387781829407417464765042539668412994825206442323649095349696002356855974
3269999897297322466661789617422852261258659661029365891469188057809822603406496077624490982062097988
5138836496113138085220849670698786422657878290840603830556546612728618797147043336300098640860138435
2828345471970274033544186881919700287915708551956440713884378596961554869992815411557161848794431960
6013165960539709589527560095578180735188147071573111123185998644384113767772263414195206842379385545
9879820252930571638693336820588228446158143052195156974178778734870224863552809657912196282111949967
1490921259253917226166587447671945970654576749581639687944521928717817295508928638808299886797961907
8518513674037778197284732891012916353207870442189829229393853847846117396504817820117913799844182066
2348642172699430360023460192109007735179948695414591409738300902051650412829294266835846306877751104
6112683570040406160913379658284094465638394863458903195996216235533430511137988618866208729004231906
7719749884531463851252374635909090132704826441091569234601688068521543839828845021223382370558773879
5185200480382547338609481330040148270528365595051407742808309963876837892360871773101854207337974202
8684817094192525385111471486761136346467364642338403375848247559186243276454572805525305794494197630
5457519345553940568839800722313529840311344880592199740025024476887866837499197804480209245066123653
2694210942761986589806427036413256849869027045653775247931076099455885499902679826096878267908648769
4714612547996204555915120266360162962788414068692655322361993528207442730552515311893030990946317910
2190879055550890223233569910421789284335464867842949622868794224140627229093294799840479530715082637
5130742516217689860250008668330600628941461873565560982233738243035075042065966572297575135699656418
9978897281500864766898840045019878097115869504532510338560980416278466139995223967210553239777788478
9212078892305351448028523161689535622839126611013840110113774553544143163225799655821107695980391555
2022962746398804434299627837309167645302616220887063983770720272117141480932880620850847006821298197
3100978408543671461585287134695608842924168929359812564315928825564058550429181526566408510085039043
8255030518723551698995068302694244664222137574312433947858327914791863333263845955869859610289446665
8876486778656456172692771518300288827881450069462483302961185872853774222808938197880589193216792341
5476498618476162349013368453890535889126271342799439551006674420841694569642603268029595190716389722
2510833866959318540050003628297219000809256773942612612483570398858419336636120754454083250877856505
7035330732606414586502485302286080429572174378848851113558065823451280439000991447385834807596520612
0322705299826524871016657756106198934253953399162017720546653729760814539303147910721021992643826863
4192381377082485684996344075143936548648568273260339255883949931757437323447716262541223680699314568
3215650786501678386742944142742267021800505093532077770955862320048938109202185652165315783700967263
8043491822407695198692464507600151073083574988177251159002371271590808163335440917840852302901403243
5232867141910989839307767373504518988127773310995851676741117289111864267239865811483118284617097420
4512985458856992101323765197611053233236737735011669596050812841000455317031484011826859389635380839
4176877893348493615503757953783611674146173495208718562427474103541877947340933692303917282300974114
0955736462348789094097489485529001244578190055695957799182770121837351692165558581664930986619352324
8512215479246425227848834022052903490575505283834784574057053381947062200023033560082545944741010854
0931256276989804162175394540139469840980123659339836326932999650316560759014476975934156370017455073
2433434642996256994470309414644630833821216133341615037771762198166192387778023020803810074861531869
4377260033359412811310827861960417259878047745860497336960905037915391784953309493108320452137439005
6833977023981836578843714302372097988064959730988603467058871376049231499392329802838108282663483932
1642459037005463254244164837790937945491822585510889962433202753351718659844941312904647627298513148
2365776008595772962711654447261548463593346675297062734222568803575252850475290997357470868862868698
3869245182150423191577074600155760818544684143096975464758680518239156822992330275483376442925525465
4933941936325603897097111874775764710169719285976840283435780113370280764130575202678505211565327669
2613241548791359565504258782005320667969730260395960997723535069482818768300162386434229636658301601
5524372572193124643618600085108200064201600552455515291699600064334011504313697665217630392005892235
7894716407680980162198769225377906100481537724606821001782087626231736807356948108018535893004062612
3086227552166898632431342348243408207472728443701119196788695833528697166073526311134179484526436697
4861916600351835094384918786412914633495147028173797385352565758188306115515011235754801226438173626
2482390968784960853353004186116033679234649462519121009344960669443709360616635043874708085553068789
9569165501988657204674481280588144136612864663419309614465783601729518600873681440892329432100686242
2960501995663258653678371582157251834932541202442841625550706605151052260013163204967686978710151684
1819091090896455902587041904692415877530353672488638435166937501025352440606882533397013992302314093
6712360251265259450504089506049395607320656262822230832623734193798180082440736858847121540401620428
2867671784842520665422238508530235960075345982927115014077887449111095535848648267847481623002067118
9458305152729704776640862158677071361130430179128278333282649493826970830612687496519698310835879082
301049306525502088257324664671915533697810433
[Return to PrimeGrid main page]
Copyright © 2005 - 2017 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.95, 2.21, 2.25
Generated 22 Nov 2017 | 5:53:11 UTC