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

Sponsored by:

Hosted at and sponsored by Rackspace.

Join PrimeGrid

Returning Participants

Community

Leader Boards

Results

Other

drummers-lowrise

Decimal representation for 479*2^336651+1

5362975196143137266074553401189358091564821557141179584132912402907188231305530015776583888658560929
0160379680782677218021311449021716864556210078535940733495214075728630241511204811018580084118731352
7011496519566485980916139087702486305697019520541380288720226389269700629358012705441394194771089208
2383753745690714023675751202857222987330265523915880338077403129086234312407073276285333047607668895
5954719298652626667513561550769183504596208730028312219386902680387602838871765909217373743169664380
3965315766822825567278673626611872506367469760065751199586919596597864662110448466172760499495144971
9356579385207308650481334204820890635327706527417186951774948766597095252369291314054646952127199623
9772716660013275993663769242836742247742732772627612030271289461753319365516767960081093240703383098
0405914567303952948775460635955479172192048131936213492458629292395262604174841132519667125145920378
1036781532530752273519914680808361692943829658071017821208117073233845600453869619169214644493398604
0113661523239841544422432894083525125487288301122855211664145040886633984568744069740769763309659370
1981613664552608595318765362123646080023256139697635569069299072349960460733782037315305093351413325
8715621918546226907731809481047053189227907900440605607856069653680313103742754742913548308869143785
2767429209170517318811157804438730618221416080125922459434261594402955163955983542412670002579923644
2331171611404713757381294597258061233663162914030417253729143272004489615063898645281806623268316003
0449832109687576138491467728824230196883688959620050096536131147199982035047179332013950875137216559
3750726978889455233522189477730719519984655498343272089931015601250420801396124148444903794954735715
1593619554469607922216158170794866586249497759875775674869258206719498727018767220913565364001445232
5367739226271849351314440844652909790520347849636138823106210426096099518876820843722026564099784774
7969468780966126972814167726236354751375511321443728798571048234294589587663822625639017454137907056
6488272024752186381271876448686383328790539599237574256679524241767460711764248514006539437938521095
2771827536407953182434247151869446177084156523519403982634210990202831454174938031502794612930576936
0347577609582330667526975816029843275819112862335765801895481321969410786178170738130012567454344769
2787776284374700827250733785727058362020233349648743325436984502092703546743212840858997291249237879
7372307631822185652588944384173525977976192452730220698957251878454156498917413428554470970896029366
5249088536604799278296916390476873428214396305195027875760935105425697376787736457165956859305496702
9070577523594216211092287109716002877294446731320173905512044178091048923036367708924759829625746672
7688282205351804757737658092588085320683744609048743142345079558176493905768755143699686099141054522
4108317847506320832014055025777189692275607592325989142343422691085261065776842108135417595332912864
1234732417317247493332157763915259894748109466484880429984476360190265258454101454927570153081393236
3725329887213342291479140250392089477354955199569509204562132360190071900015521311151840933169888005
3460512812502843188374632685986090707048982085130132011169065586967446361435175655136534581264498081
1953979517822200805638235041056351695023871665638302381164647730424829539108992801472241323637887631
8951749934567514638014653883251331027853571157838643101135201196533271524463033067189624366127386119
1711831704514529405964470596794647256553774745742384120813231177782846837778829362854657260317624964
1882283568605426227119205340181605397019980390737178023777161051136943038648738308081676764023404819
1496371306159941007082694369419073396262207253192959751578015414279651156014732238354939065363244926
6097169510652621022396434434455233542115594270760011425272467869615310726524499153235168446224681278
7571283666476966666896198327349065424553196457681024810864918463245236401969105270006769432897282996
7493524957907011634102779240116327119359043894412498809508400928282653421679983153336293111401649214
3252242933873510440647181004183928729893641077640605113937488683224591356741423003121710112850215763
5630612484978913430972201743230219042064431231634455803611627907607385782133384620493901620800358142
3128925627766699100255059045633240864314052933873173625704588923688928699337958791527799677885260759
3519102691271612408318225337988603416000761189461046589876029763788025395645020683045813748499419876
2925647430026411082013202141105644734838335226252269674399151444404022524537045260611595521467807716
5717649633530264208935657472164149137656646649775691616657407687218113043257546278534701547762912300
3774286997260308158108397780181668004754896265872364121618975370148751452209183050477154524321656674
7584983549720129205414367796071957061983343661816704994759925898014811459725502497145482907813720363
0431994961246808827162030424794584363166608641467267878476591230590655939495239428880880602769536394
2244410853173541135415809579668643832677705724076116031495363000851393447384778832954959881330381298
7541830712450441625988179528590693904766947553806629437669557184229920607685732594780502968072170459
9586678256762569576093588564680544415415286016399284159613538494490891757797533426458730943192548376
5258341512908224827614146973038749801370097513283473365241608812692617867939821536498734530095316220
6908376952215076133823170317014066571769553454121979123974397415071753553142860291891671277130982774
9356199118492899684094208333301557695734338277445451926922086177558629710221343236262562967962376516
5299523586449301215926364413920388288199284836188341518713054437927042508385471392905426423283186124
3519863069605467821623236390004482176849906738741558833172909656636706881788145550006500403941016339
2544882265728446243420500704242681485914846643591686071633566543993601742503888076210908288977841548
8120516348553940812080427528708580568735580701864281969228058536966538299704122660328195420515037669
7833325800756489959391279789781713420407891492033285969536510686553194729366222323607087980418141008
9267260664277062515630065603577295498999335511723125646200275370282436211314203949575573113808862744
8339459959853417613475487496652965935832024448944009767793987952166827461296403610460026293106083904
1029414162604814039799056392932259199577774795331766891834874941859541102574570566760394572421224070
2116711581756391793136045238308591837196950284119263950767498097511209316548099438328949632055179351
2006481137696844773239856603328738749496640694734549693879191732873851130768573275254873107010702684
6904249277290889866294262781655002505603271008546317006307428570717302698755415335017932293321686761
4808757653138813001246433211479293339620814572998908532650556402674184950310712620144632335803015840
7253187150967035544943300699479915319313983718877812597855210244169725615390853969548334505071010807
8264710097206149776403830673326028334171254006786172189580902326346850181211874329814033739100166480
2442783295670142826684508894240047988091327265767826541561075964995542262243604859676033571050157200
6727101513804897330106533767542152926928359530954224563562512696562543852513580110823695249427161007
7349102155311219350700132267530910185392995454335394729803898057600065672835390896392721207998234994
6357984572270980045672841245704888171876341159300653855753686267601432852477418631172558140986792285
5236328952733739521735503881309785304000379380205650350136662662015599864964664399373827310034597290
3411363546880929524264172899187025300822089821746704075918957996508628805638586458002145509651154925
7784894746387684332664159424401148947032600862317845055931352987016378024598551403290125324563248479
2217527612455186738825249997185194257814028748953542724753916593026204701996031336214679886165784733
1866379276082038799720520705046273201054107562183784714894426285623698181351881408674148276364863488
4958486641180392957974004428302699201400360990155409913880091584239144253412244369786809865146516623
8117220441924625576036072015799979863991132275112747615297522840439561406760703493286579919648683145
7923888139197140838114178837927268659082489260037398987599026509186884998754260978155859223156956461
0167252256313561801428006134151498129181004231880543551220746845757541494340207636432731404600954225
2436471944407285984242892986157349737859849322062668114066224979664213381717866240925856132081390823
0464102263318404973476401517742477002497470479641935159563427923426476965984772929768408129277136958
4412201569149632313900636078543075337682600166838142664463960348970811568988584108203134582448788505
6347989704470419554368967950095980433115745111348350507628487183122322383418236938868562719556660832
0586621423190328171808942401273779729839122100557761595422126380964861523489028498054432078193793030
4034218167206453963188231582674411355155532228482784028382624567604300989142814697263160831345354869
7019040786819859909903040351774309664073468494357526006924617367228999572846059478539315872149008699
4157258601603927253289123270599598925204396759238332462593448270054634641039626543030456376543097632
6450848129312516972138027648278351406691313816736425694630703619972433969258875997855998471473927542
7148753467350994857116274681605514361809980505823993091090766018914361742192296551960638822451382229
1478134751997779463411693768635006718259145933981073812339574169648917219577071081401577037564765016
8171880430550737882395749290870949924424098288245686899548218100796047423216148415627233452602100952
0589563912826689447784109272438208602407910745556152948021967367241427924988420565386671045229596370
6808669971536702832881139426781276690059133379255583066029481643164428675151183776375273046436614919
9591283691415469469124626602466931754175373612052947197255122064445612532877329536622662624587085347
9731601436387776886888094585973647319208704238431730053664278814743662770095638480265618494198273390
8834031163497122422546382037832569670217468983245238143441124080746170493591021279393476859641987108
0728213390783727355251116624448952990269213080860685214513843798420163427553079666868103943853971499
7705140652117130611971787452997800473641854702979399500438907090131104876220995440047873703000349079
6541952730811773340992666223153032786984998622109531765845888698647553720808990238800859362834230163
4486340371768450831030319390743102798238966270607768272139882206357103841249257888199720700799512074
0490217276242236535704778749983282171942259714857492913446416482927809329478275805946000409335050654
4383321488549195514224377893846816680575259773390464357972315404481291283465345535270035201936511932
0935272194628736137914648296578462147548276918084611879983444561330471328300221991661478515627328053
8636729935406541118114728918752974005475933760105057144262900034522895164975533750370223791989170663
4905881136815969381546346927588691959706009601818542863188508506248070961981236706910889847911373868
7933819933741458808802446490743980579897177603931452610961106449159199708473861453818354167385071069
2679382180548331381911985237055985370851428112245770443137662562629018115318799403233733192856139476
1278815854968519379650373186023791541658572086354632081461910500566095262907198986537331421529233749
5180685232424635813077786023374739808041902056624029489790806992978606355853615849389433330612275537
4240020662543358548601618670762277631839573953609860864401566741255121804552237432150805548047364726
5299773187255605046926417929977623176931140508280914984775407652815027634348506679146803372798631731
3856952572548750722200067068518670679139594272399544454259595899468076646345032809147038109377171771
8915750108653297836757660174195185944155246751639671212319143362171178897826526827255583280929117057
9069385125586172618452644842026628031665491889378462530076459725861768160714931707502537783573406092
8368064356908544169068769487994996348982764761829443304919433467041747066965221773913120144714679949
3410226393645525873698172284771164941834189897533347889492937869977114239343858438680859597961934414
8958326678969517077517774218739873294435870303411878869771358582391356051707595038374831030793937291
8154573255438308324266733156908326146714689312695441236543023797257680691594924996739894957107809935
7898845607333790533463050283848518482277687837269403153749993973655775093940694489079365871835133205
6336621313147301803571021841407167721834916877209166345651981415408565191922768799935143727293655035
2268313870438300194368635394006454792643247739118363489258009385709088325378010789389637890002128665
3105559599765927820993484871145354676727675014309340262074556720045845456855144818546501871753154014
9200333968566082136944008605145413194731600652801328500221140989074631052065546114833633215474942452
5254803428967857633326430583320144672875290455126763747065465785564245818701629169455661696472653309
5387800965259991294315387948580139167688117634817085843549578113325848776987589372812526081108578830
1054812351090360127588498216702262886247311192709712512512577434712702497801879347454485795764146128
2726710110786942651476260312153544718176226963091170524260825693511272146424663829842903626180389293
5358375877713289850103082089482159026414199828774942512927906920642379756291716073046529059045096792
5837553294415992035925023479170259914570636043280043756338545462480095473368227977204539298534649148
1294112917157319124609914316079733963989890870836113816142521387735314339636803410227819326975397719
2108369913910978467777059641490941238810400608181138856011944425013569803450543942723817171605843455
7034512565188064643410997031999917490726560951167156512962852419995416382515415864371730697621258658
7417553828906415483317416378563495463327807121844937989069305977683200040206337233729332059677562248
3507123635588715018399944983785321684065496233005757082771004746234847744233430277687923109551337069
6290804633750411824711767448948268038735076597335076832755884717200593082671596084105613717207093776
7707334410085370746094264631983548830809806962540515151243308179479612297338047817275548659976901904
2980015043078018172794208505507613605371208982526286904219972737073130173621445365636189156667573308
7730495984112986151518636424440534618445022794269000216073481082465932796865684022414002404066000173
0564819793321496962286591052136813252071618263629443054350829849529192981526314069851354146552087633
3733073403447655282926879598244688687960836858702744529506123769598878057527956817447736801744996896
3906058047692302231827682703660920744794787049267223024645913559563588942507255648372938638075832479
8378840264756426227136526776843810810533864739336831462619477834297086651295842710988730154904002103
9584172414599434727649361504158343237781439350293866279344538063287619586102206697387851832942818063
3303906216817920181110043697251876956881642450843378748220250422022871128977967351992377366268850113
8047075272300451342215148339480095762915535970830209373615683245869785451476259416124716784766911169
9894683816206343982710848372810053122374377104640682359990637054907660717164131540594599292941476161
0606088950454018343096749813947099815239696337441754362436479408993748238144793671046826110354849366
8037240264731378294633927582493033509105979849727731433153037386796650127910827975679965712360382117
8651275867332672998113172490499351591514834286361723667209150202461937473514024813690502440642804730
2172098685617509775720283071493067455509487668765635773309782352967179130893554944657632106933340614
3041754750666946083778237360716622849196511678089957099381395391001752345858586107785821358942636072
1677584291218948251989517160785205876322839899501720729195984132183346336688356954649605121893217125
5135934616655436955927072960833975287879775403204003642675695689521459158585554715800775927237193966
5794861989675754312765365744678144411785081743689549342695973353854616802111248101372830727042032559
0002706524275831666663031721084706741965800825920686930075178946000800935996182108175672139502800092
4012409631012865707799797341545783242908979491404869120863075922341416115762224072441901375677482073
4307823423744974279723154407938048625370239851837977729228451456315187831352583446018356410658418004
0150301498418439670683558132697625170552592797432141546588636574984109649239681060282308397205964753
5162214150029123487232559792801591658575360237822696143206498251823539621838902716664719467914321207
5667544431202286739183741882896350397615186834204019566513483110004621616236176285139532608580802113
9923809959544510435381065812865754724381546280257709251592820752639492579960316192030710606583039622
0527535390060028756025949518216987603484316105660165280169602568575755913366743283198613010089686985
1042365603045317344559903024315141580860978730818738289404211032335123869023037922170126222322634214
0186806162718101126060427187075935044279800793823201070189507797354822984780977805518365591625580771
2978284366972378355572647519433611647781558645702020707081662395347916417952843060125294966463624916
7800895113574794835285673281203952915400714306593053599630307854695471907016806502372132424447030740
8888698621143093636187751229682242174458445246839516137770698111290149049826868866804116247050836590
4137382060974437296540104930127048683791626256564590461126399424889088222308527605613082512358418919
0816504329218796655099944938755642568440710874049926535805329890523214754127347188486780935063410217
5589267608243239825212708536925921301306252467095950215556098689873786559878099795950226190688481994
4096023797875368824792993704886175703163349920386750678674362153394845734459700360244206122212565105
5802009804078074626854781614540451423371880835256586470643937525783765722713274303199368469542300001
8663923321158112752217121769387056844659791104542888782748075806012175752650876994048152390269315312
6257284689448593579579956504413134620187578995959510422769622587355562654692051629007022303421754934
4845558652140997106524441446215832836585951930561821852379976845694744735027629321424480776407621152
0932036271214487881779436484962460353014838926381974337834999547711044049921229347271929154794706400
2671115034630528954556711393253725457828971056112247272310087417812842872924294814793187584232011766
9010175559009932262587487509837185040090334059841780067901847902553151343144073275706047301879454069
3005283463401732933989448307056833043888677315405915320517446234553509212585558138124221747157041708
7708715966470753454757584386697814289652654796981335743827515794334900451204031823439136000088508251
4328008357387020744974384065297932040649136471547751822701250160531967640870509669040704108916722391
1480839110148045277009651866317211709698501169662757887712568750509330877216028376736184600934440647
1934653298409495274418797198007204931032658336879432934838886789409262043810107660777979506179821828
1764763392798043843066291338041591739189757968746920437830822180259652175145118599910918791663484347
9210224621048139806354682655554332392977999208866034488803991775282628875790631667389478294394457308
3464694592582567401076875838384045756470680442207044073844313643764250085067106136793139302656222808
0751581909813589763856723874029587059299078001532244984525045797822464547928569618210426009623771677
8789218799800157713505880651352930546578528115437070832680109622454947629306652742701777515187709203
5725067315328838912187207076725134757013307263124951353631050404164900074877013819953009377597743686
4378035555977190176011620614460972923666825897222747944028438983939120895485175685080445058604616088
4683163545038964936501512738185931064045802027743213286687748157893683107634784317995617880247869324
8895078629522715869115354735570499444098017934788352519190626650470732596975352036642753851199171088
4465697194862543876761365446924535361090112959421333841080649456571134973411167245320376297224107060
4247897651105371595504760441288305831520058018961546137207217882763621177459038766246381401278715005
7892077071664182163882542174880163864977613828531506384476009209664386897044496173008622934203239230
8911187644925240046019841355234504333992908433462016821319962574642486273457692430139699171806071163
5201381544555393508451375562581212719628937306788268012534996651644385158329782704400437992277710811
4264810363837185000387784127928557453359163978092961515854957717257752866108803002364701874817883937
0392301944923687141707428138452201668200705636986695439445689159141201691056049684951521496039311081
2207707725483166955776421222411618748960093902765508290300166895769095162371624042514373301413685416
6311999828579671690712801233270556506571912018053912575984468469728832154810444238569875822980277391
8624415131071800441519257454445094304738107922157926012409791394356742215022106722063466595338675925
0930042173779110813503104867128816513607260668717779647216095978455149078228556902584051476259533825
3903566788949472276903225732964861831113729383209962562782234047739229461688609549591667931438117349
8412387502064689140128061900125754197462546554354282285222078767563613794433990610309754949045827770
2189469372679678397793654495589600646131166130481964190670148525370417142891199241044728185426765663
4242561944838843217498787060526093356329141903925443613288720977927544132568996237154141942567815972
8046277057480374868023146420235073648479552543015881321554707415066261423378470437337532472421504804
1251084020281449861252833817550500869174868564801826827306205699672180459825131372777106937916574631
2403852520449456284909068492912631728395798533283840787107876553553430887724849032727239005920234154
4728446302657222669494423675024214947809058646068550111358745082607590457930662269911087499119705224
5088566649168816737045466146329376860697348655857312996768326789739521693275932341204327611673743764
0753298695724107781734979000828204405953454628126053563819814731863954924188186102238846705130743715
4596136140177768541429336709164484556267735936531667621302377127707653583971613346506373734282970039
2663118354676963457848829906557717550159670353754649097634380490265627893502980590390048098226839301
0599102676069070328434582705094910155421083921684868712527034824103627724523693112952805118559710083
8957212542196908590613893293124873479379174178713263396672414227141337160882841340729499043298927339
4794112213111783756820563903647499387733554275971040562796004639491013011411968833061791442894964662
1756179814692431763412185784757470869963688427358249300521776248363586764002491531534654866494785542
5787917701993871505845111880903884318706113264703531517565019234790199352618007236879921640743207289
8427997043958283636243477151772819499803780665334576392057158289573240721197274517414811991367016809
0361581573574902477853437254319443693146643679506183337238846670096438424717544403535049859495369971
3316283929293370112380279061814559965789308122225482436239885391875515817049503528565559978402706432
9249002679295304087957748112982790920836370749480014974263946413003305882159642203998408235429495649
8454463911657841231310923205530153568931442418754129852326180648117596243522983152309336635803950749
6933345130471769865449661976914424926744912054636758522737415080933238478057490542992483532290312060
1814922446273068900781996424748737441325207376099589438318658457252483813737342281422617057633461212
3366762429060847116077483190981029423181875660210060749242227544542781550594424560064005834813379355
0576381174264891821413254329902287200990752052368172923615824606395631420179175062366984502443688049
5559905580171286521703362348939925947571369818066347589761107034737745115137176079126582963280270046
5127523094152724281998168653752012699330529504522607288739739953202160315368139172443361581309509152
9983058361730542977984983072879053274121039777823847059142932191857952553415393486527180844919758343
1196564688664120021139480946962790536573162014251597536631333649937348753381207434530009227273293272
2671231397842029288194089004686113930522208714729292797039619434620106986467334188445076794426598197
4958048641954972052347217647149278280818308597156061777344564107420435994152113973012741938555792570
1403979465543679508717958930950704720080885856281072338107733416684120448668093904487552741069810243
0526864690586782985675405835888089157452295857950119984676524961985933801893203108244955830292339524
6431086086596207236845736434773303344286750943511413147122982984541671048395227123297124142585573211
6559998972728607507832337991356322960650156037153647626431188354104036446138220507107574816210862952
0105906766761541892141276692312587196799422310562475044943376509980127230697187043734782821913943354
4383140585966623412518640909437762198776965763460244067898267996596492413462671776451362647819301388
7487956536851651695640703097815070577311301466279018302399877346844620483602467353252724037703223577
5895041325765681570974126740382259176395464742156485687092434851460253535217905328552359280717697210
6885103252380474690789651089661445554674378475162855118008882309619442762016214288862288101033520388
5345323056252842775679681039402332903546973562314222246688090748249852394968597140716755091190203224
1638797364761706359562818240713663895256158228485577113638448772111354364926398295819952180886275610
2443125613864221630252943116880595038509029513129838033463896872686313635256009239415343093291786152
8653139996214157767559246916123247633070646690021552054496854514615976244910369568568307335353705585
5800275584458271259315317225570799880997284542556489277495475840111832294144339480124585119719415648
2610921701722512426382852518718269525130579077244660126985159050868777789419773137022792511542396258
1600303724025784886852868060667602453895095122495601098937668970252322795777583480408541456790046523
3954622470447343616842047950755814537915870866914997843110788412419638650458452410253720706597230169
9913461719733221662714487998771279752159541805481768569629720653527182999907472946534484696502316561
5007238256904949478115243789167946613543974485993537727999343270009958662230987309305150358177462725
8320120793358792704069867193642497225220909670400584053443632892598268137321258160506423354651514024
9199022152753430968150855791382315963690391421284193125321064735333638162830603759978724450270420121
6115149874665109222429811850701962936705193877344444172434449725954027622448871721951583122153386894
2466108979961448385585506937761971080975855024160052192449689194500610295396614767008101769543298334
7615443298126623446098300014605439772408776033430233471604098414835798701317428268751417605686078691
4559249784765642166945791312361041088052667849764718825641755533664194241298094020318931697041366893
8546659906192465124430645393348665785401931004476293677208060152950965455257306394051302592613037589
7994656210201155336305371118343635583530368977449543634968933755334058437730156169307045836797209251
5221772830973702522253116009480042247349288100909847201029092284934918225447613974968268930065242187
5369588200225672897115910416418285710476288990268051384452756616334297669621615614906290313285485947
6239751659294710985798374623121694502692063676027238503702500482142674302519635597493259159905094223
4205287964285494782113692496927335220815457779390040556278249557808489827680352772844784780090227496
7477115387924746812824911868767803858576047427152443225424515372970506213652525085921284294941692711
2709204913070312823504509562617029010432002927495258010587660931693300177658453836793552959757861846
0909580870125459647670901220971762963840851568352867368524746398070383924450575596196630815928144619
9215781458240334286101777246427809267585986405186413444493188901491235820180667189072561449023220582
4023924748078324878648973571447233427700065910806086743281060455878084763023473877574315470448355911
5219740699251347724073412982555582246120382394946849439544984943773912650828850525313760047190380741
5284351118887851604747280053181022176255276175062340329497266408235241244359800740231048407824056145
2831091396858835234719899907445986625066592815253991409689514541633661089701548875468227869065486088
8039909972423042709989764591756279651980583625913981497138874371228817076257842617975044436699840101
1172930278537712840255069815557735339224929852525443011355391045702785150032919838352201910182246015
8921157634905467406083432102956911387113039189748347857576071113647283153886663891758695645865008976
2061675212427181714982047503641693443832976073454087874802661811776232238834391463067695587689694091
6553419915756397196549646064884156487284353517806554861602886715674617199033180132112620728555878537
4485971124681797430494986633410498603370813670794865338722174257773873916791683760378684355640007285
9771043714464493233592590130822791485049131844916273350404116413472053137019320851895878059449939071
3240666507321392277337531050253928168529070657925980698188319717329797886314117816790297550432424389
6730383358190886095343799394886736756284705937975858547264580806180310202048381857330023881834529652
9782860355963350010733315847020728876546993335639836105960854982494565956710727479847155094780682761
8935888393409400504380025515320643735297360735538439360645715010685391226895374384800907189882414071
7779452741212358235263796540829632824921044835306265836002724184353981118677854921055684200655997409
2982725663048518605394630185824046670423648171013859900741582032299455262296984103559677087072427195
9529869021934029243912150152085679183535763765878469995585868366422422158816224451422569850965695670
3286833903937908168651730196620856849912228413227708902748157433093047582945990936491857978851767679
3557993092087778319415555124494361176194758450257890868011099088175932107660595878957677955153776903
6449947671962629504753484043641425922813654436581869151190040275000272530097048451947273640531640400
3859326427578081011827033436820278189926729184199752543238771552296575679679102222405912222933895700
7271973938818539718388979195245731597690080810789348807354175121380550277867783836233560394860957177
9243052146910324783008244831107048199990368787885960440891529120929001063630223188565073461458575061
3735513497587187991826410735986792793213196640859435152777945299784652973043823876355435780376446427
0610062378163007115843837806645929851522147067729011358354039738943654327714882727243693543149507473
3443687822101363241771022812934084191910453958758877220550925924698749096466179052087995313293752916
6140376795616559687628622932986602098766561381177032519832635836189902335115035966951721077247351656
3880724082547739410849013492358770588589088035598675024368739414024498286715698933030379928024200208
8778121318716887494570036682219728900651846115261765242135634655466422793299299763383564945860823309
8761951142794633678447093565023286067821543891668462306174688347799019408342902153708193627104022721
3167389444448770404110192680281421106634751846099859394113559405173741028473553725215729995209822886
1074609618516877325151325903612395645103948666123988135450333632336934805552031053013846470862411684
0966174409606578788413558154539626273138990576126136514760837952216972808933111534338459879957002012
3850148556578972262380963016287207566498568016215474248609073430285820470703703611856386168306486694
9044466097023930836489092558200804127902795480433495490019517213171373677639927697644164134614535597
2823071623341664974127952239880949785739517861004868530676126048803696707670022978807486832381957976
4949422201620523470212228640945585169349550625784304956831352444923993536047136452037088580110858875
1584992574288176220391260278849378722618789038597140250379068811914613872128519912173294590602423931
2922671435938550479113848454619899651978489717844918500000353677875272915909091802566358554233991822
7460990549606489788184494270651323201903024192704807711564755674504903231675189739960871285256514047
9088513493479408657460544729820665953658499382969162197415232283453073711878316566102038255104723479
9101976700953595424500378714524157385429401931912735961583956550991518122413301817457600933673389460
9397978363586978278673762742770885584245094123695698407301914933873912820473281334067695862161420243
5108394078795434776033335365961403423644161658171171074971570605758260426726935483044965628181170302
1386706822474933375574249755739152689080390483050092393489588953730269189676941757373365275267331416
2732174566746682624748288828724595450377214639988884511527087017510673618956460380047737518720112869
9143837941409507803751895997946643648867254893453006609704026638065359411621826752961467303970922570
0655640107264370010689245588536265726768535154024196062773735348222580357867084457249896975754742042
8948692702975788959363634644125199071304309146563523008040692402443417536536508380247096247980303417
1601729460297558402796546425427712646520373131986602055029545547414421154127308399336129072436951051
5327612121152199688545106313292684675847912216547293215656101513888012505842195059981822574898937640
5536551030972539915869321655432598363443740529794016020420092944202010865272879672809394551891924625
9804389253540350427043199647615270309057874467760655441417433633194392727022608128753737429345885117
3401649844812369977311775967564363349989915396640120455724415752014443926872544421895956655903429682
7908383597107358099936804765633934575192178013455400555530642597188933069199356618750006702120047728
3847199779342405711521975976818477619951956015368396883385602403735247621884973627929095897238609696
0927573940758074919466212129757093472215522472287456436462656073309267029617325238000868389968331221
6400924029627343196197923255741520366692460398813289487265061154354617500914801260418069655461020466
7528670924020204693277240743186991700351299630251557709135716937630515442714569284363659605395988389
5569607364973184899707113045163098307115073920167243653115995235423542406531474858526721196159847582
1886187719201082141417092531883577347133910519234316214784402231790486652139052423453757381759305155
9180528086039759260962901369491762122095840366376047407341319428817785990654797107953683744015742581
0633369555543848986391990426620496731427013545314550616478617904350876397542923087659615046823341953
0927271421378023923003747209141054211311092775997238565452413065222001043717850312601055616226792080
6239874584987726888813194938301234175564206716181080410355252181479356943368792030275558445391830106
6602694885804214433541888304866773341430790562449359134498562109192295369407088716616222274666825864
4951121401691879813004221766693031125345413054323632765102205607000926678381808585502358556904756596
6721799264136585275710247378200377399239424141554014176100641883644159056841108766886804595356000399
5810899543482374700529584081607849202914365210238054138160513205892079672285590847215489131298700311
7416005936359489270953616425373272553066816246266203437380383944098606816047054709571084198479105046
0300040585922165459044900695657430217035275822041870414060580293320260223242613574473120588659200969
9199863109280210850250880262204252278939270865822424253134670822210216960398136927381272492634136585
3809054463425052817364745025302602172125208348762836175480730479674738494025488888609706305935984402
2115339390429532007769949386790395473757557120797976430389584230910787023363024973619603884797085260
9843682406450046511162339742716363731800814407098484033724999961428088628383088674075550616879809940
4059891648303411078836122797187838279562183785658957936887635822001281642874792378749614649609655045
2594607506405278798104916523761340512405119141748332956567534493962003907878415435715871128988172103
8956397008879577767178324213747845724693142894273485069559617949792975458808946574614765989012900045
1160259109274301524230223819701442076981442514895951556132274451934139061590228903292631574022814740
4004329124468122336206034814307667989799837242352109264148865471633738868368375019332398516475857644
7029644370726105485627027025905238313060429279737300130243937841746387993368332665885677552122430069
2129404391470497682015105513758470140001935327661623601110816568228725303091580694656467761721372339
0302285192747093322888351743280054204072698295241080847310605944953357733449828609819709968613214411
9994233724201454600015769448274130606228979302927217679043886792220867245630946595988695336085358321
3972821636312279030179999808673116589622383560160019167243002315725875086377285460932587909718436991
8395890059709090029370368667030082405908842999404986370439115942322846211083890129147280097802057956
8741918621815463137318476170664790231671790507270416422267390812384033321687658529222927712312963543
4237419562966569765240326101096402017243343505655300084527941846240783766979936699279239726708337963
4603344153935549917025180720463461986979459575200357348353300922377006106838013266336392827019769722
0684794166452803919773659581205292653994093300788331998895601912677048583062531048262272362176807380
6090699760909958809494559439428190289646038327540288237564389737904804961667840773977535175982459220
6424808929739761244856225476561029000746554162867780444615734089565737224425790765679517393127637366
1121378018902251080867420226780368596370843233397997671873518541393208282105192445309419112392008924
1267485808348987893847200626163401723090203401858835092479925469436143011848042179383040016848003405
1310097466184982924544401933981775600819470248485895405735938108819143853474727840749176050634260982
4786436980335459663649391730021288009088764545501207288668008577915291337779602990919649946672776442
8846753308158383353183269565639307467255551311125359374013664946713095365364521293804964948648283470
1581653009002653869992555584067219104379196126267704389939050843200461969009376063964948136661437346
2276747123553145519727826835965368653696848115138514297023837404968488684830612567772760510930558838
7030397596146839918010284208994774282108338636772051873796792749495918967603300944420240948784040452
4183104115257886410749206979957115460392150980383394705119424812891791882827250104711805805875159762
1944784885984273318155796756852923848664739144711663324613937514545072714560427860125049586950947700
2923405215608149566544884489792641914197456544278653296930756339420921430307776925424339289904135272
5782123525171942449761123924741715882830798043300220215135620604740181064490682977891193708971894743
4295643523422119107808456857532856501304169812257099766421564647847592781001568098541443818360031554
0843241928346237763106200763866409447600594870719363052421935677043626796467417179927102119781044045
1700242552889286606482316168618003940635975087683209044079817923121586627900323603429138012537662000
2808917949529767509506769837827771721674125100033547364325203598805690045088944722396746082985317690
0364425338965693965272166908366672331331563127266955586397107206997520374374117471250148710256386715
4069224187405125053876717863605083875820327443831513257382574998582596539016381043620475142881711732
8445676337781426118853254713314051501728256418954961670431098021677199893875369086842004963144455645
5821781215947798411184535616819970593830577663329350637451660860157300556614526071222194247773105319
7712136048015393691104931431336382742598758243771462554590741986005141409254122952372766136809453492
3989219334293180988318561234221893361053112975108013657426340480897438261532932867946745336005326761
2267002477370106825325059146925840078619266524170297237339713652575644655294674113424524600123482104
4856224836632565156660133931561518226886096809956826094487737132926253353024937651976623870706433915
6252254553257700544145524709582530447975755188215000061000719098603605808799678229666321856117746721
2575074799885703685097968603997364849003320643029137789980301829217177427432591248104039418039828633
1100984642766388058323230628769170028370720123228013794075474947611803794228678129546835540610625970
0034505213232651230311277240828885584763066392608881032341455041234505093535856920355144965772852197
4228856315398696551248854375469666085092615286771346581432274401753255982967161865190156754693525498
6309682705305690441581089897726967632505875301258457376987772182807997123677120295696563822418088893
9292500004772513464583352746903019253710468637772215404593759951636732040292640781210395908785264757
7885178388664307165787508589206261475258765996442794620741720001481269261966641788935878723904807281
3853361652549179947900913851787496192968308145823317101786284348956855213190988640488181926607589400
7420973193326290855093130251778769001367471528053497493380203194579602185124214186971358276972482646
9012103255068712956666170315951370724616650487939006797192845868808571210099741683657692673197885040
7487201934456582465638603730837208704015377089789346966319034616094898719227300770268160861722391355
2594242479877859091209558811094093909458472209355998373475042047527436321592190404059791538832721227
1411813452591850555503014645517713934436559605601268369395374417452394653379172609966376306717413521
8737703161566011947123470134552719223161977745063819362992194106629694835879827994473015275384985215
4253114556017027283059299367296737089311363346993336346424544217679999198157000482610380073936019540
2854775313368932752792508586620828951265222968179370747338323876672732428673018750665971589361100185
0290180872307438588951398269288021074872205175557418153562666898526396157222513820031149680944101886
5825186618555273138767835342106969232795135771098971081541350323052297409294465495507704304878438095
0991196424079797596333489793362222598714989197748210559785845327902793409450603490528031041060525349
1738972441932835795231662648518517566874160204427005255842364569872964524917934111594680519275960692
2842994479758599729744832088200804137811319413216524571248849766853121127742103054785694445353978660
0394059913838168418087694260480223185519091931569731917757327229256178698555567700916510828194434110
1929882528747127928070928173053946079975770353318206157943992005443089752098645010158822779478787358
4876669302418867244190622476645566488528642363785970826790493757380802155625270741774302472051189711
6968873102185808302487606563167557685440596615985321538888300698675955862779613022842973839139910821
4865873253621671706939187643101638025391218697952776494313204258766432981960721247276055270374448147
6698052999092401848453917087625624184609572457581423558441396231266202224771543613552131802484638842
3248433256509002324645056529526081015704881982250032602985140040418669838457536974789144184042994783
6017266495636546596602431021104606143173835343404780075241300371368825253653408421772972477113131068
6118124614053376625078086593488716330100851309379067705203253850793406221022994516764790593365560851
5454382942880142664298474127601521512187091049656671699237495046537040933753422791002778571042597580
5320990849787870048704760384134685527155579170530082542484137762482402421828543521748172652138552681
2005320867878998075827511369469151816642690460108601451076569316465119284929722457562024504509020869
5200280432653626601660400045368409658873571651375406167008046885930192162346806251152636946255240055
0839736036621853505673608798629449042973495982017719890556894253727852095055929299477110459134520599
0634728105375156136610547229497845718445586518840207915898718569563658991651986838646852516632436322
0803898450956479847906855970571365091080487803544573275355943551684212568395002785809420226152376173
1100181275562684122005200421510633851468603390255787816132199140014398039566820573570661818506453110
8924062022878415521080473204304622276991641193939470515021926401289086355586801619732123409205001398
2568114249279850631631245176562650410125247708170669795267119720971116530841132514025744537458856833
9276013329751058636589412069761921190741425686945943552314089714043528103038702187392518160985903599
4078493526420099353787510916228400434729814800593012603781424221968181526692661654431459307132738895
9656416742666001006009447389196724221597688218929896033699730433515061576068938346960174189394492642
6444474697166067618196401361097073066283474709061864563345816098530808183109352638786139176344658681
7531998177199811460358502778095825608927608522003420428011754132419338323769090471645882635910865737
4234615378738183979172529275917873106920799038039512813465045827978252664161244719592393346871066948
3580149821139485624258828157045093568561919376399663995111080599628727565976639259056761546520463565
8266866778960109283800984216274864284059981822993853048181525788984663384353146943881006700561150005
7712381953090343803993643928618751658927891232265451287570663590141677873339542029561546750657659230
4605891003968998144009276477208072626848488598188754286668325174291800786554846711960654295554748191
1822733670818685533805445944077645905253497632366194476337297585391622105364008250566636843651554058
2663782263112802152458834300970713355979327567201452872137461497845619104033291372928217192723706925
3419792141656447443049390139321017799942430709276948599491106637096009689273786217299963608326117970
0148642807449793682743302971780018219465437995232012229948557598914649638033725472967569578937980633
4973768907194067158581595175388384208770366918433078576622867873897244398098736578431364738011205698
3669182327532867440434618537874012430570575910102533279764875847229826548852620003571959408145092183
9140232111976510176773838696538922729159216484569680877190077726980593290699460623622047234999332323
6170030949605280292022819292116622548729652164634868762046396085547948711650293530551352194579480413
2390352509659843573473035678992329580377756423836916524874800619568987303027755752870650352010194612
0322716620588674146560216194717232495538115432356306358169654289837325385814591961784028918379964848
5937290498230733752063243174989143489134587326881593483563637375148278070690348775193895096127556337
2276721154140985684076751892399890706974692023870360242904595116806612744656288390189963052507217152
2216828000314359756571020513280379305092207488409621800846316066499661818480568279558317734651492784
6080096674854932250266888494693582839761845809906222803347691483885873136988147464259111605999192923
9840748461757248330259433584397590821533631790682769180046375737725609271805253294616227383945338449
2438841114481063214177052528397552706922843584831930587497351089853190110563798061614227923427111588
1703341938615560087579464491614658743690227590535615201751433146492064395733378183565123411349418045
2442772843092809329815428107347932667233005873720608405275062542261283517090205941437791516347288802
7407149796164332181211648640289731105154614286882312333703297486004296771013404019899098370657309663
4325591879526766773426264796653035083607174948890523176715594374472564200395963092061025438309179290
0264866161531256529413544529924080979722832069720448189778547869589775522291164871871920115830168126
2691328023566580887437915778658331085484400410456162204143470448905457717234191173756123559783137603
5290558982041687048679309077185418641032152640193478070997439443025757618345557872485431986462337999
7570748591420653294623868332035990948915369299219588774509696323721745658350260060963504098266027512
6822939874803537307826301206077067864829048393554515595367280140341843540004055616229385710314400820
0347664604405902496652140777301003515328888751920051111948763636659466477598516018030221201027170455
6464286869623023043661235703548232547463128463152742997101845035548765172481503911581112766252184232
1949344767205150176088055939946926499684092103732463002451701268215265531664955979703424290747783729
4726072251953356324660777247517042590967629374397431031088355808180754939191056185651068564959927055
8048440715985404932213601047110715599496838726458375902370202210957727620722259447351280948783767594
9785687367414474454751685635264851818432965812766230141191439255173032757167395810281005567946149797
6624622055074046160910577142085557543417633729314935112259019443468457062382453125541659671898752405
3424715014170755996499095387309929373396660938259047906135855889018497759386084162549988173849111261
0321932232992087139472055689729254716019344212546328916415640382833046110516196341305337910692091021
7476550017006560355443276377823901145673462657111777380332806659465128051024293009206410154997115190
4915956134177968563835571238860036763818356898045263370858108177584140783122509687860801831834627242
5813922480786861964416279696612731022599323020456663980235183713849653916359521026968467447810932740
2959218106566743995155782820147872612700597389046244641823807392680593368907457392368679669902561453
3891732740943234065258048047207602053942944408970287382404595329636713506938136814777436669295462528
8685138549165958577842001575972538383479922971128984550071603488129599944513759782830238940075236458
6637873188393991547210953013359387025228932117222218634117927392832197542134564166636566313913267396
8298126714080184965491236230164311221886119360580614904735289244680490978721149961831032539856916202
7431251690908000852408942249226208744311688495985953887748446727879644618482482326771601450937230742
5140109220764899227252152008419383496300008270962758151297559168788734801610257068399776848456115790
1379168125141325592661493317928142258802563819149973258653166516646456173160954164947827149707171917
1610025232793270807249751009930668789980711301846244825881009661098585351221270256315440990060728151
1394161028790711408826055743180581893985655843786772131163329137985525735631854150176070530842894984
2552413422328725036000396442015547508128260730202659206271381441881627211562573692219493333669390483
0179061868847409046031223497497862286049866099782129938106580560451726433368672629945951665666069829
3612111859828484193161415629783530642123713065239107004999566114516825963243163770969333888896039103
0992285781298649314355116982865998967900665922644709156060450664379636585925309137710951031667684905
1789991560817768024647199971119024285191946683704451154938033039676934857366481682917974783586196293
2918464956773770565938618370172988070134885537577114771917232174011130144735498418633197987800498725
2512737434916319427945837987271421027188955057863166021491619639563530917168701126074546888389664048
9166340973903740911648605444761500488004827026338883443911834428059809882580464512860227827416457359
2965832997909236535847022098780756839946734603921210627885187587583451563955655120016201730616075047
0119244129880737736298327900250983152126365272933676302212738218129088402206871782848828130111131689
6147749007279764742648867987905542708508367931273634744272300921373753980217286614435658916415623804
1051820615874519271479948674779354439220650651504058793656652297326102960330593868188534860468161789
0984221729807692953492872376228614370496390529836751868573232768955073178927016717966406706602170842
6185706388402040171755397115268142137714458518486177121937270315650971825521907723537446899104851474
9715578211874456211032506033942407739226260498982222044621897304325414084283443422502948107764831446
1871121471968949348244769024969510686097951510834820304443558204237532016866273897826165052149838538
2194859796723648384199063157142538658938922121204558905929867736689893559026562265553669291641502557
8108980482971531417254560983174633337335246331403783381927306172855784545728946596165830944527600006
4813432808250732168651016192017729174029346220450572530915959543081420557877991939580355711263020582
1773596925318165274426081592334243733482055618125211231136534048202612712500286495370839875082014296
2548552476548034935177696668282720131998454809664994071864370977224681978841662445392309679890885909
6103138834655591071297609447067094548292853688908287856667566245237257635126530374085999055287680494
4772252703474590733108950607845738682325258762773832097935007678257558916653902424747406703604682615
7687091091035470633276521790158478841081732368630253435297443025994146260107739547351856672896937431
4864462148495350293567623258509544890549177941884007308184904651383837049910768444343007948050197336
0485588603776203599322237012121905738528045165730560446886171377271771018749639074391705458844139693
8611977747353599671246106706335119216242923461719125492857992755973570904066960234316533655624576684
4382473500741987040371141999870492322798669055273268780310904494210515272430565191455844481972286024
4843601432278092277179573623752940474940583580780982427197811740664225641738237170504153098329659416
4549421433336869547576934915911894241959036108435278822801305596374675969364602534651060378104335370
6930428929908259886179855400502163840482100676660330640294880147910065203263978789444042842466846631
2626504767288723677848790781918937291626484426567722039955746594746602919076551812670466439023925650
8404649312310633955952300227956277985365254263905971890943730509379630768021962881803733893929925577
7312323632797406822832113046365324859200657412947881416059298448500446573369482687004497317535622054
2217422100751796190920669059290930565973682849271079317680723071528865147872602799916114596066359454
0163661169368148263141156752968314222667322640314622739422800369560711136386458539362131613534018355
0107592951435995906806643871301969645099240562460936154865236400108798447666378508805874459447014038
6021893079867654118736740723808168468577816896434781933709503022510299011217438950381257917869755710
5077360307566146702611840993554300863729705404733385925859908475755229513928121325388259621951156171
2657901872043216327839563192206440073016601369839485866656682435600614086858771985094978610851808110
1289991962431409954166485312960452887739602755709805684548387154011691292322493880020105378871723743
2233978080771771519788488378087507016249230698070980727880520221988374623981435483193489642223835242
6024695539920007205947044427981951360536389131984840448631737379156072920721790684475212233234142348
2578975506276430608317863917635262677499408564043717135790970141488277611108407250205793269747708334
6457591289519587486030632897564421154896103588104235094202430653747921044633450298910788810352267712
9013365778298598028403853501600061935730184408934049380114408479440243495275355001937371343399425403
7144139768648088219241529449484128758119668820820931769012987369212056827110303770408556975077329442
9792745450809472270650934187178185907849008751556987870691787295932762928216069177491123088894779106
8072459524489738545553229410333738389078689496310186871807501373821872695441226232540325256751756652
7391097643841247035058262288871334286846092209199911160966112986867940809478941438276233013873879937
1756039226582431627805181304067082561238824785144491053928701187981525697801451635492661854422735208
7080435237991884543032421710937901860255126998263440035231619174415371860527875535375172227703250605
1990689807166997959887369395183196684664064109622709101809237187874746397781111723145639031084113763
9787307094779003721544146331441360505280176962069648979977297977496442821417989468899504134496110271
6369796675342264183761814044660729792883016999608915737298068159501446393141544158954333636323456520
5378217052063660864978321639257135866866876838423937898441195133598496025047973790132272985554018725
5914154224307281520547782474170144889007682475395380855874477078733483295815382371695731033896376160
5000737660931730524213837903729144953523216737701361848479809214060681723759788367559321844866780631
2175957132918064792275589111981574782638665749684489138075609200160555538953953386696920537082608577
7658042868551822837312334508553174688213334334645622845715882465998082481993689572475247348617888043
5116556309706949350888942964618231108281371091832879789337071345595061813159196437597491296449442605
9263140708597507564806193345770632756271983476974718940736817858273145250896836216972776180633009521
7290038954095098867821390611090617079652168699619361167306126926204231508758135189505958266974698922
9149989705060306764782524056899592335345033366039938493489732621824310837958896177384355590340299984
8765181286794580732058601391125646468421072702024362575717595143745366541698978018678455281264232007
9457091250147540633023384394251152314042821380277303685149052505673219900427061966850060265503747628
2254401551741117423942199424482817143375890966571000833952427919567898053962498280221564490472389952
0702751417572138029955451066736952782399409923426864213914926693421131551320248489208390030745665520
6943733042101909218894128293242270445679301709318768483312159097018733879814320403604231202491392190
5794577508380218723052044338706780895156195429799561216206046468258239300842372281354771330345811947
8418115487322409850318826193724836866920064985161111634186347728473475763866195187545101766108075758
7683769056728176519545368672924157756950033745546453470725395942189671873739690704191403233706677137
0879947289458857000396894297311043007733365161853133546024470927555641016462012223084000063737672888
5837501320316282803660861603352095295556079484330621464599727339877645168395941176020953318218988463
6232193464302975164637005478933536490274918205286341107543703278835879720520310082033586649063322567
7359390439386118229503187997923038639690705140926271821955302955309086757550275466287946536250358496
4417168036011056558087614121699994100888053570528175422934061620607975302290299437042444571477518299
7715170098214776688014503564822461237663224236207236400850318285285870006112986540039424247570523212
3313331940093024797017988008197365167273670555545303552154051978247260383551325872904684319602842548
4127942507941604671129991266512058925972987925753871821681873498722285882962803727980590524572620348
1199357086979945217409443758613585750212550952596705468734130270515614961815303580640932436277604313
1545163608975991402586561059952516366154437555513667625928541765336997991825427073339940859042494907
7836084459611184780147112967032731589748172284998647157511229891696052904536857462848313036738096256
7819132868800364427567164627186677817880320420117897798884165609264757888339537573009683523352094495
8892333420327272612063761269577684525575406200714489541832472196545283492062920878551098459463549674
6303758111203433142989521542492183566139646983484290942015292780814558706815833135481995046783234468
4700815732512078535594633170790870401947369701053242110039902941780476724887574419946889071830060079
4048069557529114428958867534581802278837578217817553466877676436988106128709573156816570615009560121
1105042949664693134975334203905812713536030992904006888662292050104755080975834177927114346279028174
2218173552632048411910056693550125112704606749076786028100404768797595564407281553692414787394390288
2714855260178541439721582442108997076278434471406579739516174345011535848381331792215086965100130593
6224589733684886683128802414124825671247671603923389394244039962535926680754727136401795890421174466
6529681068682572909022807905195368414107156462706005839846320088763222024685087080961843656939578048
1079109633278917680279807850571103319099796012517242739731280023386440853800462887401326158592450749
1340069082132357326087614668637787554700584730069883951145798493582739398622741844975462545157651333
9915364102768856675292013937949050507878092810012974700161558189561855634005110454938317035602641049
0119607719456834809634317860228859327129145173446214175935387708793915391635278228569120783190365276
1488814202033363748941029075898828603471577945473166369688912928793053991646535511952815201502561393
9209920640086094295000282858360934196613371281580504593513904601088131114913554504370328728162502237
1736824826309591921662966403354673612734955834480717694073717297642488511712915531459144966812315975
1826023005871926869963423899793154040520749398030146669424439098829322635852874744830607896541375445
4356711887614262564505722176122787620966416230610381477739893732872296815642442908463354180848947383
5656921629575774096706406224671680017096266606841076600496326080916794216219197203339262510639384940
9111275558140849342062709617977625767199064359009348795729631404565983404970717354331223804883774019
2979459026390284438005741995369508380524423670253565260906272817901623732242313630267327236767958438
6864530762163743139065984459877063384177539207620334912429896135312104197663619444570696572381750194
7719233482495475503139105160645609073078869534846920646793911589345080370111961205471382358283095154
6215264754053524619889592806224199970543935824186991846690319082353225299064654516598309225921835095
3940510965883241186742665353900713074285347198602223884605942145107684236961767398168594719075026329
4512929376244115792222406831875758160708190000104727114147247944284765169918328061999802042501836470
4343815086713409990317397491256928814348673864096937295820848785333443651541992211043282779835293874
3037299249122741493902864946033859919692437698150713344349168596223155739341086483297583346639964332
8842534656804883864396171712961538593561349549993298313330567166092860048785007640424297025799927423
5734441057926538911822058294938484062915813165894386879752454105132535513061564433740234656117971667
5255004417515932591288467001805829710527862376095926868826980011579879216816400940981784664048746193
4963266158651740354006849442258400881104387377062844346938071167369152633625953959691961520713582128
4026011774905986201342912712701783855693251511386264285766205147903193905860471289432661727121430989
0956751899964962953988263408755547057877761653025389336161040443071740673437005412148809983985597752
8006809693333940252050335671584027148276789993575707851272862613230917856132841452970904758441900435
8889417347818309159600890939666623632236738338208822041858246846767038005605602530851589830424575714
2758176764730705551216986687434791032465242684697654800874436896126361814997907481040734581800329124
6315145063051573579812981525846271571898903643726553612948254129414510419543341602358247540800556343
3426266481253973935573560817805335175988690873001921287717452639787506103887544580035593678858216887
4784560657451512774156175077913368007885761126591399927074948860160828160515253392026020842920179242
6950875593392037914558298881182381833524621088736550035930390066038204307217572931930916094677731636
1951762175293467372659703014711689542669375561867048125768020150620653313177366500540336448692153280
7973010463144435403835397890020749491724577417984673819975903071665761120213182091888615182884199686
7713853396354552129235898820782418859030004167950432942061172947864030793518310863498902372238467353
2467722246363010399221008877324618017441905353359324052496359634589867716655031641563918207700000711
8434917960454347427723585868978885987463399347762345038775149018728696326729051315195510954798162666
7660800553557325053356751009106808136888337910180508605313948479728767264178901046867494395587142367
5118215885949437194787799461808273994228542117852041979078645743662285079204912998060961375551518147
0443562357447948033162769176580910062490851358223500951941134027498376107345916567509117899078211905
5167389088731648168322189202706583617501723022447672299089134005318499012519965267168357932701523939
5818201127469873665212705009285263141265171949859316659921095830946365014614459971555167615213500907
6858462997076444270810980931328919209643466192298416376121714999851942359623464673948944447138151124
7108422052479631345085239636192000494157104267089343489072932986732166353403508183605487154537122857
4256765963857292274818451770076517896725819979949016221036227515059710820397592544206177276343398959
5024046897194634883170416508237460342993953487072282012677252605755198447619585980171261858998908343
7434644703543824600432906629650290454146683343088718829773892349433851787631343552316650218252652253
5492966447527071748118760080467767590138265848935311285128386287623631698438382449641071720071703980
2082556914767259269089268303787492952318523121747561488279709419199919958638700064807327333376167567
3136462544435601274537257338860388050359244779605186416236725760404837832323244952414044735520243629
8654679056640271549655852940411561149846881647075898040359678870928076540882425609851666123852085440
4969903747280029241185441908749435719927033089101689552569763148617606348036070871341801031462826026
9569401335702045977155542023772897237272843327369562093624233420746971618106594256842453956547968247
6631816539642410504811011975025502662358610004769890915159339642463496435277204871888648847470956174
7888530558991050986384974558774068178139549513962842527378807621508986894846501108568063915490189120
1325707073666859567530189273684320935252342214093111956691486160070517396248341733289338615708300594
7050361907717323038414602618336470194551024499153111574265707407053136643559287042438620326083561654
1661961719051751039395664074554442411463186031192882190852336872289657313713613635791443960873352636
2081943627476920470507793014616928173494872586867438493047782145536248380339175495526275688942494355
2806675432940200062998351636984708117954348019164158025786323048063883000814019485354200199238024030
9863483068904334008277126395909345922081869695144111410079877804606706886628486080842618300561660201
1653727196965774205809978429856622086041405982420781629978792567487213332931591004510882873518942869
1358817390795554206736770381050587361036521477698079981455491031845228105235007834850396493373874049
8317598469294803362442962424979724628158880739690770008709720595046613229863137626375404566598859402
0586198120883836032084305059273459270176681384117079236012269403163525338914463706445693929460541737
5959914688502873422897853315943916273276644776556072795776296469789588348194622898760734558725448103
1796336889003563807750317109619996975282180611651998835355604545536393818029087186882960347675320177
8361914189276053268067670040699738287477043157728037984092261476939223658813280983515236562902898597
0129525672282040323068823420699765661350778050830247937645291265903242943397220578416607702660262685
5417165963954523707173571720643680270546902208612242831656243932632986086170402474145029415738393791
6387530551754886467059423414727192003705349309366544701113605082662678354321255966682114069522751210
5076237051121072743812810887090081539613858694259309351474976085108974759893091604990924242066107280
6394935367854041782427544893036205013226447543972898391535745612943633507751367139377957472056562184
9424849883208409941673218626687012738201944060306502171928552975326866336981971047508985243427879963
7894236447811910705075922071602539742979201246439138742485653964105265338356894344034649201628361343
1169931172261280852264386750024402810944771017466114019737496786490005915046221964750542455675258235
1224334912628830978663491288750056677330164396885683952050365480420044889004353782531514082475051333
6247916268058161687111338973461090981952617844577537137669547552177597820384578459979865365109929023
5489600208085064126810288639095246017063874234671330520770679247768783575398461985004492058524975461
0324277764027058203646593053529902460464760348880093085285075693833814159792783549192716959129977404
2062969462345283941480245213616058816129221002189581675085653338452474603153451604140896807448988757
3283108067919781838031254642794772983312755709725221092243861967959758070582008169368725423849074498
9298313567169145030350861091882910281776293494645502064473603409720259293030977225617045613786844239
6889290897842158502162255669536468183377635250794681601404999405618707635441506406414855433008168390
4608736519794427211103138416006928220069363071952424636457239447608741156593390892764161075156941292
8226606421599885333880711920960975700904262027009631544167573364375609318391867393338150195803194469
5201070528009294121705361761371911252104252628750301864988604676926476909353125902370708557319412090
4234228340415905001966560500631560081899569846328415078488201736927682554864172714179928128453927200
0883180266385476296911574303573956401947370460854109244107266966019003226121854698595689596013081080
1938917905314191098872308834633978888188341567556618575177894639220395221468081074495631247710330368
2792954369902956323566405725643975464061262360702999407526665166047548496856736386436540098977287614
2324632320157917176582734593038577178949719728057262057111736671879592227684008871618631393032672231
5369621755769094277021542382009436005572881499249737718385195998201600066411900781824058359856090573
6941381231276711959961553539574001076076428376553726131620832224102054632565639994927213943588234792
6950934945148449044220712456617811634095065495809107553328781138745141694064836523593511079546369352
2931013667349452061211797414614242451715897439397830700577291445772988492700238904212707411568988850
1168160577956475676837209011601153334470385092293924620163182999965689693949636440399231133455800107
0706820459017155300555557819074145406634827908340071573631204193797805340063982697222659044826968406
2948389119670263513900719917127133551549275824646819938996824760270953638590773038419848518249676646
4734810693709814126419177870930096223485356168153222368200021761921812106493591312565620567874138486
0878546351972351764646290848791597801639764544728240610526955856002080064221094857062850793550647690
3503494481376641210351034546403251467988684080862896580177316746471746797870675488294931866521558275
6832832919567983506712679697545462119207753150049730774432821500150508668026405916193392145841742486
5427315597403859062983144551506811146591169710104325600919416457228407984503912128428982793057793923
4513115226318700683216354047958103406371004877577436594858691305414088030947694951134658473895358627
8270634051808594247861999087656550201346213606666837696112870048621628694756312705503981767005362874
4626965339002428891007415303699376342931104193222610800271818261112592803824762341161789146548581524
6992447159403898471354712322572796233767841607081794389444346417027379673797769067074127907420314783
2006340661340734412199127310320126290048474009782540761061896324388448321300995213060860530807315222
2215439091177429987499693355325614921374448335485674533225220397449388730298316282466708068067863536
3109113705218947369116696851873632537282226345362632524724394127281137192331828273433932934597268515
3551998738689074600484152490241893846308553223329105042011276109697600762574313509686525187651035355
3107720957647106127921048878475435084262839530546685467970141213030080820631634748722779119714951851
1738133693511997292012275838050027407478178271256817319198877669783545611093867540768029464614783744
3784044219817419285293712001807150317383497596358099832326815536795931199096735952403783370960136022
8638112461921961781212112446978068359279088875952197918546397377830417660272276660390167777226120505
9995080600109958156883314799574120040490208560860368520481649544647478959845208226919185829141192389
0063201740293886825472528407863418219535675826826987512613546424794156858999933407669176385189291504
1954080755031054221242635187732059171237099520999161928373156422566626747356770539207225766514580519
8174434264779273128991764407943874850848873314367216509998536696069641491703557469840760533653160184
2412627471960004837643804965039358821792756684465465265879491458662857010109805562497733926735706734
4700524472370888321585608840480127554975882501518444782018314077855367361611445038420594026787392037
2920331875294167664049643017652708809952632028274265110749122656150138724087197525750450740858391967
3607126176626828437541477066634573563233805811008346569893678622896976088024403278146982996248403870
4930141646881471861870747462477744714237860330450514627958841911914352675140307564909816359753337938
6576828135265011757596538425315350167507819254104679829480052504388927057663865232400898511885909251
5658727086647157582698160232687273725628505782356557092858918674440983863633740843501447688032165449
2985126215812615445257806050608468388437163298417407204056024334645915720815729899449987916320527972
7999022285541725478599074199691697089621310753742682491818136635059066002999217168708603885416444519
4779295765874068059030296366173531831781215876038074467231848594215057563197446226811146718227795579
7117558466821387626484733167403971824115879084243946553082922732245054215875464860613738973719726033
7691987257429937976515975471353998216226700679667857117802307755268166350719478665195314798645781604
3185080363731527459506071615157917500385101790875842989562306843650456310442666204660998021196816235
6828746800029323303246163435082866829175705344367691983513334880188146863066680738656884395722920979
6302490926197759653361911756068404479196941363620955128554499375595341468068659799395404809214980501
8872314942313675792762336932003006300629138751274204224535228235122900311580902399621523668730037321
7208042211258246418002761505756289500869158236217973279146593255539497404688226937695458611022056275
0535829850813480888753084075789048424357246715991170032737230143232235733650170397021804945111133838
5225697364867848849797064171747783687003317607533975131587439178677744689437032375613567405427166941
6965330340452407685800011425265334198496023450091401478543633567187360503292088802387295105062883771
2925557589724378825123855039976387577391440272606894229036794178085453505704064810199966813221828475
0234974483288986882421316164948085955778855979725494111987201286142783075143318964004457946312936600
1448565954038298870714098921048400386022704337053836262420235797036692758991600997682699299915397521
7000782162172660765189355283386799061169788019073847571445145476879503423454469592747700044355014224
2155101242359432560956405775800499425239922745417436609060037935307895079796488173583655883490051433
8532194378467702146801070551027264687765517733677154509338417669694013113313020201436121933459871808
3406710502004588946357125306438388223825062662888649616061922390473213974255994940007763847602374273
5233761657152789827855046917526868439037402747652305505437805250044869289559298874972945582292147359
0983885573006479009080429023918166794443988125618863680100495758030865894333639180266065381232566698
2041675879963708421880969775521539155563061833796154775370663412530250653825576726223650571488162044
2842076344958502466428233905704973832326685308269980208235756102942609148984702258403857450001157118
2080545361051317132852892425192359836823553798385985889148630018325128153768432169539889680822798503
2931001062522659808279808471207091289999968848464166057828802044217939930631267433435194833144714233
3145481506919489220146978180697369526966675994408477001737098708942243774805405401428934607061002867
1309659741848116191049747983013760736560474094883641992128496347518324663142948970813095031723089107
7912176154072304877365590899189153242261338297448361902233444436420437839225321157027565374617211515
7798608313465591512186997336874017237506846998182597430084797437251077476090342781925113054986640387
7221468760077729341713359530321582369446488513726647332732536968335664098298706749900142248036021039
0904047597433844559321154001136118345148272714964722420610323744278134956603685879073629827368201213
7887500978909183961827492747995505940727953601832835742197791576335711081050622241271117482182858438
8223489890496869140671731006346321253840042785897145017915011564486287129200663010889562089197444054
1565591081372091931322317207783189891573188219258472901228509526324501461439029502384378313843832150
2732047804714717569738942131062705735596874697327945481207746200874822577881549524545614826031772559
8210560379670540123109551891997462320848007716633010318952055577875735519415747465551150032995773069
3036526777034478713557144116870759582424065120788555757559643819390739505522227322229251279349228710
0538492200871090660015649087549620202911501684368153171888791738629403995091784584254353530567153065
5807205507628838605598961354234076221405787303573078208068733793234844438045222303172243969804281482
5512627950858635404141628032060016060804594096442226274367869162091175899849577774297895616437576048
7745534679055256977371252600666065891062487774880860768029249130994840762600324372805467591958528023
4025675398499362756967579592408799649367642440248687407894861967696682403807085234105162374855774472
3796479853900006725629208715665968233439270535826266367892783533312545339245622401877060289089911513
5742362555761875949562487120255836839085661058707051789179898445339532300339346094541895645164084807
4679802962376526613801077916854059796955531347309439930843892757786001452749109434215579254383081833
3231166875051648902471355616148972039283449332478973473372835780455499198360414276548857979244222043
4976044426534279280104472878385187315126446333006727733677807768175309728489283329936463029374283219
3114719807636248840088064726855227427167994597821757724490282590559878912229442441081994329289789657
4565435056076570440786407437019879191246317416340582575025954448619898292764354667549864669882818187
4581027427784312885922004918436247798949772643065845169056541038592367865033548799322368354897315827
6111145923388081538136855446798279420088665050348039271310317601886646201683255271266951466465320561
4578087039966368906911208114999108360043079697702133561800204231923131358977937006560270086915993710
9498717759131528547347114929307112000812396815716158142357565329398384524468291445809515896354244616
9790030526961902030416837331516906214878078571314999035718533543011798191719900173516446705020209640
8690262145084562374177991245671396501375982582761752429429139488694629996622276737508038474056579129
3617568486312058735378407305072793373080966271427772609969402762729049980984677971394043943506677689
2616046509378659841867968388418352623499649907379860821012727212072232941059086028852977958302151569
6601313194623806648109966740869901479218180593398441561463516029146158440313252859978555959077440272
8108892344786732537501663967320685304208466831878800030836317754928257909959033525213080818892379457
5346644206765658886085046957557270599474519414315110016171984648213855715264661232279523441941239129
5990674531762301763166980115682750275767654935364665864505647550569699410319616466909419664762109488
9958998266764646963704648786213229884523740727146059191828461793877700064041691707894464159881477873
8467609308022166644402179789750935809375914598248208841001907732221190034413957920538490419402844978
1231681294997944922903235582320928101689442138859919205067990760398112182807529612202907791741529040
9636118346028319080634346937892557832439176271949144246179114265328912945427403524179824811500618626
0730441527994151441631954878414048290823101245532970307665938031844563367974154232744991150315119661
8493199976963166049238890950397104279634397988932313585769490806051898210932523309716340552238732483
9512918962764791577646795156807270147979528791580913911259398160592901014359438869392748765593436612
2156495502646253804026139201635485475828325295017095244403505382901127271340509066351502917534304334
8726515794535567707323904293381144154715466347084486878352966218186912409635180099260189990502422926
2894069531139509033391583644108398377670616481794106441090966105583147259239437999534952271462811863
4067921596734886345904412301418680437738009292864027253136144632269050132828913438930359575619518169
5932038477421394085373319690396490270206656376674901474797276133359698747937534369383510736898590701
7392215698381479707402005755254671973818409941689807243865072478009397041785208260773614088008791751
2962725030143443262561986855978946450521504002758920766755798418297850900794902775305536486119019760
9983631992878355410180691641290507620269251508698119149979544428480709908964231633487455492394097305
4305038756323053922795923267301918045996192154143721396745808030004638349852566536191365597926370419
2109121360455754804896805230951244699217565651766797078768744856699698397495651627166799079272071203
6093435327304831591721468247468295753597982553885927886609981946947007768917763686517470245535187514
0229658963383236460750516547720635034655015390773897104262433336923114110948717076258651396615703781
9427395248907434255288539036466292145458077771719438728640042884059655505784684480643569060657650242
9800994017105475243333664850615080572109284415729368423384671231679431459233018572954150393468523318
2934346076363816965767922629751623473141663234117267767129656821328902677338499661090199305220414814
3505228949460093884566000829992182348283393864883155107927881145967469128127091063398542651674295846
7581548206554983473864061654207759925874074557536074695834676148586094376032332980692972870623436722
5769966863856113435465612082268821585617935842461626995416477766139106248593793462243145943157283868
2326301692908918007497835866784015788126816293494617648115473016085909593536419241452255636380687987
6320334885742973945477270788224575188198714594440819545966919638406051186571940353905543966276614728
2915919197323590834636134248609381388985517692021595157598931668607523628176345138423269318360841839
8133149124364126424651199253548750477366163304575166409600724693470165991176416368336222686109225425
6664592272011703607012789720391429117939478865614742914590358592297717080300350614028604246552230933
2096404410697105408484658537313813941687688487316305244843858366866860250450645635418090807433465889
5753029062815061920476382312912493384219521120505487143873847139028890949987706096148073694138702926
1151339715876485298816217120173967456550163099910327703803942219227608199615012583372804215007176566
0513753282047918958300098138815505946859353562969041816452639980228271329987859570363110052599016114
3032368078334361410457839090017316292003892439420923213034039127296282675170406537187509023479589678
8276450390631334711748493163461264897228944972978442575268097309867561255000490207301585917906448431
2478624954877004639646848364612017667333811928288990578413492862203862703746702497908210787960014653
1389831451855874964737452503847046352424212947352435250242366709576700707294422771239630072425030630
7174520529065799286085503631831212275744447016386803506801779900231993212954803638475328301769905532
6138071586927706419288328617199749695412479215878244941812797614348775477827746145208655085872761660
4384421822858693478402242209735537998476444859966693979826785036340564831847294234046761429388332756
3467651657104423067896641676455285045690621835467483545000363066533268981483277475268231332074169659
8204078453483530701821702220841517652811400595397140373592926648749169111702309907060008744166253661
0158965786322385155035917248335828976855178623486205252399990847607765013886128877661749296850170191
6881868851967684637539274937105001933510430098543882700141263007884537180184555781890489929407515461
0552569870217641231874912889524316134700887638818646810120888352622013250093728760979545206426710642
2207706818058864760641971647751296244206895432252646720119602348946819694841299628156903588453579956
1127801729834404602482816102669074749621593795504848205187892230901258807877032041792042678796445754
1491401220419983829049927967293560583760369546064721149908009704351198023168488022729670101892351202
5064986107343619769393694121506797539783504414636384920698716847161812736990703279748246768409354974
0458423221081471964130930039685638619233810799749559428771560856166408095657050106693932710974542387
1186918153070122327727973515641651567956189783155652067695108595776815140002133669167268099033963644
9511593549338099568654288338802714282910777547119621764172697866598451205936970799695038843220977316
3114815995832205456623789421288668673843696613428790985105899477254325728226672709056181265265683522
2331061951044473913632946264347775950202847091618250293629629106551110060784432139270452464714755095
8639783208134294141370050911639346384658649710652811256983469069842525186001161001526140568867155638
8740349746207150499385824047265658628471970153843568661265763749143163367045290191260965095197710253
3392977674288159226446628427422662122131918381662651566970637945438662447726722972862374788038125283
5688115689097514337767249614212207853008862804806383292264304951327831758871695148042841552652517402
5314093085736361784668867639741972881931388131189246084998653057292520987141123512101140129419452466
9049697406034399539006397616497815368416741270956075536648118865753327652538085475031950413864858009
7687042727981117408573732580004391854246507266704973556161439610340181627273570187984375385681774069
8428998076424061801868658424250522303523996212528225622721450514802628529591712639954812286452674212
6187818352979383069874730357450843697928601393019097676171854751606227495549654604425800292482396373
8757518810845603009302013271069491334356707283568414272565478104257676834966473385545966813533635077
0144519066476370782476392366729324652292814588338027346431260437665101638456020019732080408727654651
7638285396707463359826258090146184387145692246191873665689782885420768685369354176876040183653600165
6972112459609029616696900192749767458629817888564303596284684222559666823183627481271679724341855810
1354112567308500736958116548256246795110712527572737980047270839019414744045686850322007183001566063
1286083747734385765269603712051993996285475720808154503691151959571009931640090167335369846834531040
1896672545391686980419593817191770992983426830914132481903204866655532709608115393834047137856029918
1906037922901546398585467747050120474710999510587385169404454319044421701410625467476269603576813080
9881352293675093474480243966906174968992458971675108338138299686667913850887029223509241338612228975
4397464013167048769633798874947409820267076147950795993651729643055284578186210044089743530331261490
7081768853986631494265298793518279783901978908239913875271017229933299988280167441908470573859609663
8080018413892623919102816294325734823542741521330025102515773702977852288201768351881088859450965079
9846745453222430075760327867797845143512323422705908885828607207797963462637494883143255443159165549
3784654676309039945169100382347127278719607861689995220457007788647227377268267611197105326906674527
6947272060379047045650049726023311053523771941870731013420544003129339825145519364115022691832059760
7815098562051297483070128768791072770446390704971749147529065094537468891627045449297003624818880788
5855286412390676514545223914271074650769989576289593379925775645447140466342849137701780803729686328
0836723911910123709106288891169434974570628158767938949740421256180005606860901971078748391219590323
6465868492914547483919447528903762647962368070035324517449754175949285206410323639186971472459159472
4873239396390330790124783658780878381544463873433428841674803471788393577183115838501920702763352211
1477044748071418267422668073944394146140455861890248505927070922903044010706880776156778936890765397
3291930100604779660895826364588537196487856979084547986738103538823125410035969795188759885028690022
2417273159339159385487429409280277388162044560296517015519624459065194146278701605594199925381672904
0754646073759123571453760436996122265762922959004684101739587982766232140408123619672233655709616340
2009829904197068546096174210114878364408476678348971959694834998754961424071198766385942553730019843
3668129742395031114520773856056028502012117151469509977081338179533895673062828702163852368120008629
4974963430334598095576853679926551639250713609916084552730279223927902693303529960895664587518168981
0997375895374408610234221437280447925653765221894369608884624464232591318308739093213395822093694761
2995590799300266725563786418809344790197286665074659821128639759083291302769106924518380129200847615
1267443676245173066528504354508858866748008502261073608444828533375613405765985720307510655441539047
2342438822524229808741135747557253755017284593014540448891575403391358204226587479148358477836467815
8492688052916363378311640494232969828152880653584605829628025911523440241324925158066538908973996314
2256048686096638753136223419900110396208120723968536902981795989238375741206817885209663500655230890
9526399286827077329419681274155280423898723489474469358645821819672198227984042266790234614300776521
8158362668494990878480834809162962706389337397001054978152326053581107381574943493531067268031290400
7132946542060535051704391212207122588673666430327221579546064271427316712990298866220509184047222636
4596761061837740437022731174793274864605147584174063221896579320524976804138615193335930515236903520
0844874267418166837716764418775323975981613580058345730701726170735856102945595256086385866630024339
0454242809250127619214626769395273736140171974060759756177902889748840944779981609211967502567734357
3293244015992667935065009478671298423513094024576674230872884625704602537917091216404894733898535735
0842125053080454636512173489597632691987722194828183367449717083476850730463194902690304533221335568
9046276633453908937085297538093212151105511397928739567432945037372253524673746520716848471643942126
2502125262076007071856984792623862478751148987782581519253561773394556620388846749822634870573679103
9173078088048998200266343679844073800086454355583741577757069886270107505169168746619037188687351526
0486586087526924594062208653166615171832392973235956392924177584020342093102765657771488984254146222
6038967618856821159061588544882944271884233912595150409554076791137776916331573605641248526151352751
2096343626306284948293699675574629317392062956513929613929309026368509475227273119431838107962913475
1475927493125689498787062205879600762341524030279962474215935794633699394493052241254890892185346155
1154315082063745436898004960758346525931667171353021386163763113555413542279606335617909316062190343
4629932798019142295665146449490094687341878692602671596362213081880864152108135726468564708512319192
4953252125375949500086865325330235156037956034185029374891651006070366010547054680787078728227816767
1940626489791695743795355660358283280723444095126348823912440706219882896967820034507601160522567326
6030590362579679814613032843566240983911165882390885879029523966809125889442419359253525659498572146
4077377640488046188913887679136113862565378629040809845280817968795292438073818691225918883665553605
3510050630128768749171729280139920732156810142954516092583133926634648049692209057843537782994369231
4560602496623421358800735077812146388209615394298767250256686576101922590133943029004905023724689472
4507572702449294775618674376849155538744982250891304169176561177090054308814030247374063882743196447
6432055559863549907288431361977281363785599856584741779271654859296436690279540951294046463651429049
5380700927318062325015799238177424860146226222557323542996491962202473108092984121908447522921296135
9589276053290361633381616570375904925814014661780315585521108546771392619151883556224307491662742720
6199339678991871311639580829942580786258744769119378732916637033811432510375647076051194179599884661
4054372641488548914165464334187102982995290914618542848787470424571303587275318117287687995219496451
2548367151543715758325540735491764308384493165291348874554005531012880618886158771061141467457304401
1890173126030999871482724494779375275711219756553164777207565245957932972260172146606512665923870504
2336305882408660744557827504692011711776017672027210578697923291205346073550767516195093620757012210
8136487380015218824467908989384468853970478682366490546810478984642812101721140895041583993974928611
5473146066993500620397025060606964867693503073044165590240295357709848056152564789072377666582387062
2442739753749176281650668393925982120786118793616827852551094909550720549987572705823039169160570694
9132248834782403592684642833485815005122527453126783601530644084955550157502661299418883190912061555
3243738045033770212248769876850115512123165218808475052200119266998001651094981524488321547405400002
8139664204209391669218226402428049340500958355170637375499917653451748103477033291304415272959547076
7587167162031723042228267576449300977772546006802580733448631263121840034318165373973745647499288548
6219708142972258940860642342186541408542084599925245642309722875577222621819842840041649326243018504
7558365045446188429066960385542003302323181206841046905352293769762804280769467096133854098176455202
3533891727136282764462305860119030285727439237628603953775559538923487007395275974271565741450018018
0376349621228140868737469987378150169413861473437114481879992752147515276164874638348126967411200555
8637486669469793977729928187603776923488073017979317377135463487002641668867902464964758009971147225
9996167659367136491346720399356637723624311701166599541970831162492452708556209434466389110947050149
6489063349597819425394429557771697681804077410375640552686031841058820946227904724197465186570705393
2360822040648356000541925213329533184258045247306307492243887004197998471406945363531063507540466651
7974084054703701579253851340600340321901322094973690275813665573521359968360340060149774398463598608
0404905237675582495782432918012812074559947456072961016278221500349808663379977403362729951447860789
0401779785840181237466606882142826401176635053334145669993396264560590282049653883965037776088555326
1682509542535441908548968458081391360639916644461506188756371281282742285178927482107158233829334109
1624154586852429173840860538757030173283427987056121656150497761967388456139531794006259739171564241
6032131973620810189053113832568370597739116537283125294140865657743374665903386490604796948021197293
3674974282271120465924371813204511444349612821483699482930140389567423289717972167225944003278926322
0143020387627621170101450525880191239164436094147028065754681421486890872816276102975860978150362199
6723576550177587375238602332393509541646821456916104221567370239758298593838454795384056413956915043
8444681124958243474793750099379936645345962605426580202025919432798084123724501171990089280718940893
2677826277702971655260665153146538148279550074916483100709931731228961471409292593477087742793878284
9496570679897114314179198596106777876353085525922709488212346955238045242200478910597522706370748294
6773636126954554814779439308285522738058384979669284793102314248349686517710618828346117540850578696
4962424977873859611091015953847187716261959041466023725141677301394829728291330939821960969389072028
8574099841624129629550997477402346839986873890315381964732063749430818480309630151447678731814488423
5339127131845593796640430444374330481107344805725496898289518582877718725048660780534902131465078537
9344309227755374368672859485481194106404607495994744130226280378492568784539919132040912231589444001
0588408694021828393063599633712069327689869213790436866926937511205329247395236701614222589264238463
2686675778575698912964127377480382308108122001818424205768322587130249618185972509876760066454514594
4051370935391645350411148428552506602247294715919615550468946708122195822692265095460434047032966492
3798506218093191223647381448239403053389638881675324988912694876666220970170025975762394157853866021
5861470979339468593473551571713841104847067518947397018559922531773838527051573400956569542157814166
0772344682034343920447131062554357269602945858873519423598919864016734053876249745909652313223492669
7512323628465748299257876634669857340794102715962088294403723630647615770608926360361045844087439415
5490091892486028701330523105890774303050670478539422700035377220011096248500310871245775787524990404
7274438128972048613572054551559113486530547982717758390655582607972072020906957815125925618790872938
0745666322983074683496972371086043241679850043639285628639622098522437914366540957686925660997456467
7223139116297417016358731509518188630640927553617549069140789253307446855081628107962520192509081681
9592734084096115519753552641894492583944597619258926448161587531967163210854517292703479628554650711
7203978130740861849367866037637830873088786509691465877407542262545550456933449884507332745719181894
2279575948173288114720965474467336796164922314878597737132350488155293524284318470187893297873835090
2215405386138349054134460234726839002201208329990190817015150716374980282312905531016015504667247543
3078968135717156219424946486035311346502578448639241900300581180800226700252311898151673665299331303
6406065980804564727518774927370456281406990408042048053775111727098187590319347458345005478778800535
9197802815488947926664732479533378104894766893227544060451868127928403577615615958987577803808933489
2100330946496908537035393344523617693244128197992686865293419654500977034762061916649682327319032244
1084103791853235623544649221966290817705150071369528737657930767021784168432475411235437037122413157
2821389860504646061889028038792059720545648245763212355958788536386955579800686178993552715559661277
1136725549537151688771082414774861561787348305902547705000234416185284825361022284739536945901145089
3669714238023595209853767664689074812322958505952208352405932321118474158234726714618167656636849957
3369808291671179719578853671161794255462290844397282044577587899914278272392213940730183303918587496
0193313711115928239805659164951582383083520143132324535375533081792846933038453607222936452634979512
3289171616653599772087409943235498054702870187523054834219469285267647532307945984593333040344439605
4381770391647935655389502424233588502885413315232130953245830086764067581938729710247552285842906875
1451082210113781189884361541903845970060483678408502812483199019811703938759858807308136032490836100
3084941857071097495523224558972544356686754029876912454602498760144172333891732612038844918787578994
0090941437373555963659919967789444141096130823511937154961267506429920972555434163284893436712877418
5648661821151802885799690880691339492215794427718942843461413951181769644231935680447272413589807789
2274810307943895398640624352367537050339084346465666397805841493689543288369301637072721666384917629
4769195854248277407048032073294176375040009718198707142985041292687151981302333663091351319686996574
1377059769221276148691567512551763564964765424640890549590760576007211472155815883306256741160289382
7615889302010622731871023095845783104349447996130457418402642490354283305667415078163379045349789788
2803584356441540874655647157997358280210484437634145390648283018335438172792764352770882077100718286
3898407045537775998172604978251002985899932233659065763865132781024759317269518680275920597000721746
6915274205142257457884393040067652396273166762007573854180375797976662383228756260506379747612390433
6801799782695057996993622615078600024083361652260708529859574200392421209690855099115037051629540066
9449898148783834810932015482448006871867543251904152850315791024577024326918686913415006508420332275
3319771253120655721179412971517118008309887345775189184975736320149797642802505625563482978009040140
6821297226458365094780364426833592899968303637501206855160322449080811659379064735074423185475871713
4918445649081650105055551458923800757055676871728023905874040987906442321250346338458034855936728458
8864806262362045573776455550395560631374156320404580240878097617964289863300228932523615809676959337
5947232454032172474627437585248038299969961979461991589184802870067548606625348549295566620643794898
3601666589627006588499651447174017704453574141812520406475426454580016593831210450290852582556169664
1417131128715917548926496991787400997472575378490915789488469115063153579844122706010449609560975529
1234733810459662097734211811203124351184452435008493043733665924505025291152375124914053834657747787
1912892239599280536357996242015904323634153142749613565279552694536348938098488987411286172326301004
6245171975067261665963062648078679879746061358313566352138028639804198808553419817788665279918261866
7503684816309623335576926669667475429163873843576407765358740912059361659963837811032994144912355723
9375373837926228237330512597124769015230433660481174580254396939730223239429562339350909978473254964
1081538907633531216747807707516921609032084903869347157998504194839990988971862269482607236255916521
9639243655001910327985091732615708353388770997256501049743547535699526344931868584689205862346952894
4397592384268066351148404825478727662461012508143329488089573752959315307641955145134761550104757024
6411672264638008519115089787529541057981510098770882336959089198512686581450887624002347245703166688
0417365165968478280989082089349720663976466580286685831689027802682137928337463543136888822221349803
8314267371412960325686961338593493541619572000255881345868285462903985027138697290011142899693263885
8218974352877196234182434817157182303373665629341326037551351070817818033969736300512526510594829860
9235159641099334662203222565525838066125951796289455075325467280509269296960292818283948571422290445
6083393276338230268582438325796038864994410374674216569870065910591362257298486558174102406338401688
6022095522045421878171471336621521381399958495313391408920958701654073731640092632861896861478112046
3203871841708979389862437398018790664364281051743897981298881660454847915024168180262963094981094332
1962199132578761152090584408273694749563975082090025262313007152475970684674734510424144786441517467
7417927094843946504171492593962526128862319775117975788595055994592935451923977597361236475229643770
2093073700683389827878417302389846847221200275475765834755988510814418175114812410385278529317880621
4746390896861761400147120835098940513056931614515526510352940006625206380338895648209690036809455931
1297678535454260240988341458417233257551976880334133603950647265235222293165937838371229801063790752
0118327360721418819986423947019786578831833734784978602792885167866923711044546817960937395892145475
4331233231114269925273843084191255780943282321407582978067787606194318597079089554901002452772052495
3451330348173520523197664606045330834774012353684451431024570261433614602788566384941608093252066226
1351350772696780550985282027581029567474004781465219176958178190550491496155031063351163245221805125
2974188525000604164752108873670796556819904251885962739690141965554986806977903176198051866039189459
3173398245173784962347527809948626910759557947164566876139577476889027505793524705823095815942721367
6766353166250737427045880830641809057570647212181278634616377002707386953988472336386657346996912830
6815445826798258892618025479997958161047172661318722609866062477263707705376600045736147036001635715
8241133207580864743222317542277685580052148832315044410857823980459020842407051050174192718648816453
3495205663228413250251505489826893982495437458999241906626922427775880650761358993605577148707609072
6394302166065173850313070686277193435224717094833075749050348297903639698868714399489331494054657421
2008313151543087271721229660141886364491466393863048296423281787420644688714564005685711157911656813
4273018844932101720716947167738827162262572112609673342786724908768740063010108954844715521833365914
5702325102382976688394521774544353435075282745876432159920967327983071536635528873293391781220496579
910805589004804596753783552403432254358945793
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.07, 1.11, 1.18
Generated 21 Oct 2018 | 16:26:07 UTC