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

1405218257259296083161938262136394548140979938220850399785741471748047446618527264422092943387851629
4006802953946819968173985898786063218823306231171453475373857796290119970096000288420283136994205835
1471145302648506969005767605500355689447388403084378432022769256068151232779934239346745316683227998
3201122421674564129873583560459355264113510009212107694231235835237253703862942236078101054271199715
7280873937932350960381006311129070421369158876619825091636748120069630906977327023220333138480559609
3615247202768940670095118891362575347181136079526372947885212572375618986905829462666018390593608222
2698233132843244068773866898679783409214439198007307903361063426878771410076762566261928207350169137
3727528447443868509267883994567925284876823499743160732741708109489407470922206552119394325345144073
8784606797515273872114045754263593789072153166455141582438044841563157677102927258877381877688756200
9783722105854085448906670326179507550753607700007447276705991734557920359302441560719181331219852673
6730477589903741868796389470246861716664124206076686825375683398834106662746168915524582854689957544
0407533556059291206163874556895780707413666701689016866537311075113071967564294403171481166022312345
6761330178300894290969920368363448963606877268961924639687309480049276899312875950083561490030774737
5381602369594957334839827200927314261022997071439436576623957007467779917940379513329983935042367111
9323212876544978862426006778098300833868400340303637029363993478366543035107147208413673393551402934
6870928819447025638209072194792346616601842610126860260827926274191446926856680982716880653402381064
0158758405671731910720581931778617182043442855452437598036073411432544462240580461178477527414096550
9639242539495300546850141146886361182903537876660987118401108374651225457011231142041602570425214875
3231185902647499136528722957123732591935838816959445590238218922595295028750772673108081712093820294
4615414793718433672799209529619037474838192062295232365544309524892398707975541766819544951429968939
9285472159843250145756142269624364110027442815054073990681716976984535738264418386812642116711647734
5473174837188398091398797300027458316095232948068716254681908719103541539251683617266154242379821458
8357159752218118734397736429966106856976490515436392295772129320709125143250773239522591498905537493
0093620577026039632933418271127612689802363614463839521185735431657733528668763819710121707473889725
5341219089842238565596500105402216344323086981477037991358335368787293252689931330498827296066771017
2348200180526713619375538356507389000438401869847447126824127275190205026328205084180661744885471475
0880923581123600681166757629698458389974697363187532830277069612725741992917178783829707941565308763
9028976216517844032033708642910020527918009163639083897033666220489073978259157286535342847876597814
5315894730547754827226354947175022435924971472864979279784450209813819675052080687570591345245542751
7242672358465272058144423657642930353742343868584124652692554765321989915694619433517240434584643501
9637366533106116662755942845703776595796500150852635820879744659876024297815513432807884110743574769
3144729337951134957433339530012478088826975912033890355616288814402760562007757808104072981250103375
3738011620697362461484514654906601417318567972474616693726223341931796422775987545414686819825421462
1143082215588320397068177449255375651674004558512786982085161280348199253979719735152389609643339772
6779942343549565249435730227331438264860719212274333209798084860751142894796673702942886509217111821
7739919965467507603269548387811916383974495632026384953971748948927413525813064351807267439241266106
1873219151439080430322221860163246065092926348101028042972606687175011054492970515552496180991024425
8437255637126083393008308111938940938192779889937991545630660002061820548885718881043577849328551520
3670454286868042801448344736441079907155951676888518130824896195351877882827905369129125509329465421
6328329511742369516245725708765821112793860137078664955749559501012484155763583975654744284085958512
7305224531595686307396279051281316300332280872185577962905939756745154827952510046765277729135773628
3343503868057681752932427665181477601014562793944144831372425429005882392893122726116000454853716002
1393146657172115980974876152343748076724659109236951402731571023548080368015101278248146807136453482
4829860215438059666269343307440234331104045311606186030309324869574111428885895446226017752441987168
7108645161281114561404656877333884730551706151994033928447391184243002586827662955742337699851643391
7122019279340789034549143084013568140903740912168906684031182801605314402628685080141036534739712135
1040874338955840593660008424716121123186491195251667631686235213032733285492776294050614899839294479
6502318276116163686036778391352477195638177087452493687440909394724321581178506269974675845369682461
3157303596233781181216123075159950210882699428034021215698265787500522151278578434524867304129077042
4741032130057098381644555089926424413452234069436450322936158901473941388988330923156090445003612021
8527490163557485609382597116604472020086133279999151025594772162208231834103286710786857705328228509
2570796632532360507712999066087708166752060289973077116888191753632393350476035764748898397794938903
6524643548214917305504456954938969228963990029803305510750435798063437289924914347526516855374322670
6051771584362266043418921562035902569815651357948105796602166047829976984338423729522069130364717580
7551249956442620636555072502007393360444664667117472580468559424979064209101816869364740276938391972
9172904248069109295960396088212538888614767221728735898371507986109211346238123960490221510233360147
0030562925260832004521204550863460807798818685871823887486618300348408565962428319236174463602310571
8318528017668188753406647426023205591005842673310103326850189962589212493209279154503267001362999590
0487892197338666128446584732622161989682371012892509721770085728968047677442109418686899697517389755
1703986147996271776018928717515613057382235981217621934369051687519035693697166898523928981386260978
7746962414734911440779873846134239957469279608766309349627735072626288538464981655814575057870411247
2055868606776046685009323354082693359927459752567257629886260384717842134577096221705439035374974658
0594362952980050236292072433831878998151513325896765150797279556667188201621902752772933787918434763
7563766079741155796460887210055475747873889686985642410780385389459453667731868756091012383830079695
2304385030084549788100923566282293257462848239167317179452936870610009644645537793430808534746245932
0233633981057657856366199719897466257739498984228605802044148167525021642662644542517922490028062376
0409370229062234410136703370203166980583765401329414924620569935621664025825321718352477653511971274
7388802878050218211567313907962571218372627640569577727853169797699386479254378703169534555897303053
1002999770154960437650157541627941027191212558007569520645419491301288651911161007222372672375969805
0546190340267170778814721681618086810536486463681427722060210564524094293720762226206651623938217127
4396828030496330959396196177662940066177338984361843952913614070280656998175042088182347361417367004
3784101312514680826256979062719056308979421026309925646036730081349129172635331469521441639561953276
0105093633552847073214849940970733504954014940983256935654200081541315951429083608664325350844698175
2737783254449892917177918886266942636154139262727801030363358585390609806577145578659843734656864596
2254139508135982207662670903382107800030702138436407722697867696203123426829500306321871598124997330
9535525825791027716593239415668645643677732804319894673457225082923136959957367784896753635123988410
3538714810626915032863277641761083012981627516189784496267051800068543853815253574003429793966503170
2329682148612138437839403305285907084447553418049032599558625830082985299478354566883370953708982600
4850226201872011008140553520278799624994662128306772228309103319055430667445819090822425704772999881
2555029876001111190026663456527243707265142066786945675556617276959424405069628729058670757247910864
2877785284936640499109952826084842129267776208516125270592791862904188941892806101110970934055004007
2016120478260078474987549023940722712739349808729458429159957359999592962453629171592010396407258426
8116812019593038468256492016735800808048044051266689164596071998252565420551115791214787957753613921
1657164391392286471071546678210371524932342354519914208357397557615661511735731783604454522915718966
7798564584185885204653827632939299495693092787020549743159245274477808493280272612381923362995580622
7467514270027680653221361912806596517320368648189573058549620633429018270296070910232091779909586867
2740198830904461527834468304047117418236621770111236025838499626329296590523272813272921524926102056
9623920790448148537321701444731564726025667599099171348387126722328830796650061708152465619270462333
8593712887460204006861522527704334851293268262567528894305069577114297822437055517713508901410709132
8476803294048632328150137386051931567343980559638009322494205128744111232793001145592471798107528024
6581305456245070312485892097906976792380425451117338899136712571749654916792264018602482122777587638
0185235985882497570365432734297017243018416741592633574270988101938705935654099272827227926279431317
9826681439835712620180906451491923775659581520608322745858667286398642159705772968981880698084866353
0036882931837486165257046484904358241189472034654009880957084005408512597886362166564754444450148958
5680190905996194031809070174236390564763631523100860091335066235895411987621532275162961588833467623
4768552830316734543129704840465237816869636177687700818947552322659274405600082413117634870842689426
5035679392095783855045266448638462074858568529052289683012533635920809919067388973916363963642351778
6352674802351585312276966101610180134398240490357857329642392762327423384889390820143487148255521335
5168428201497776036592665329609183263901473039827589918401699915088510734283605677271939394030491183
1371379660131282395668767533117323996640072063525007749873163095179336534854565756118338915846901040
0304561645352339302777979990327909995226993634956677818226817666331775559907393317647742130363802164
4164103298167293661475373197737740995993985276661667708400737379004523568461144716617740336471411732
0356516812038729711522995221627456956257486473432428623841538215381686053589700077496678567119904508
9364847158708453941518638316321643979445763811593553873368172547272096755694613389090412613408104307
6087253478908429119748859726255327063123529570582293663584696385594039304609863556932438349211950449
2150091119649275425466067677365954414047939757724518312197129423273642281987658509416378095477045467
9047736386693801702323384993335011149318053398227237665509440894210278712433345512547977840567573620
9162194299330452226071119208885345410301523653146504389710521528965057002701315780709751706381219184
5175128606241591149862477288387607585262419101026766310656316083875469149542391593979277016963395415
4135038920119664141847117571886074176204508471818452848474561282370100782882188128855519986823141354
9380369267368173189043340356900479416346185342990054835063763323035212450777798874740099276220519329
2035328894948660817482086195109606795893257623715227090804063133606458704912875148417262745004893825
3004536294625125122021049768480030058152374505263723618828305303140987166696191978616675132074739034
9410458187867318692400811864359013252095748842377220199035293335502416908088652459023207910840242366
2751466453673672017078612222189235964261972319636793505829579838045180843294300464818827547305568274
3116709897314566951950349567947173348801905859531371406190339973867835874471782192086754684444455238
0306389798677217178509581659907388992231920054954267779507366769339094277638121095964060771574982733
9959951522732059276250732704386104992141834001870571166649122046912837535790372825739186881724844384
4496273065422301742959404949306236367692838641185562347355308275832915439127439747613956234422190891
2558965695213911742186943054560062411450527676709131967206011856598224390234983342687301349877517806
8793336926127328133859994331107227396038884339678377751509506713821685858609098413242260751406492893
7333393249968383042598443385026306002820634909486102706768424872958834344716220836772064362807906022
7547949212142425819342837727284121683443846536731533671040196427908916934988283973383271722257693069
8016390185713798476432642918848209994471801383987649734540239849993662294299520507879027498664852248
8962655622292912942429676269501154165181240219078709074177523815492076871398808191844851093129545118
3169406220527414939853949258405885968118260071844284921429598816708505368456938443818997627597042464
6424684613141073574569754603039167171251851193610849699429709974907256158047916804966872520627445581
4176479746502383351189342058054726103344940636137678686821405689681526179590423521611323192865598685
9287440390233542249340446280025403846219651819303083957491729351005078367391940882115461929445902389
2898322074149990136819654139268094034490271853941213325901343898967289366434212233930118432916898178
6514104295697462925482255220572597636249888728308454203450458549104263176787277256525654083795927745
3331928878006140781424287967247314227319614462679714068639578717745736820178013821902920381753397463
9779612221015039908707948887819859348843100995190222431579058439492062402510951981891582194026889352
6771698525305426010442681887088820077753531748162261911160270998361944924158412931503888629713837059
3045214498936488611542145248460153132037752151880565387629859580203026148998085334486382136998930500
0264119667321817021369717927310308401653705968403765084852913863727803683529707575725660190482311294
8332088326337183801634268247882148307723078033302847173804442206015431616140469995031354931168485481
2313684989077969070645262188428848097007310689738166528795837242137138120134017776140181914434970214
2608247618185188199015822379690117825723322537817354357869445869825672221316589856112350420882578198
5179678434597044797016946044233563477261606823957271553101805067662469773753277553109894099117227670
2603887198299036686999294571629747577053933886001810089198180272991372369314437646498062980162973799
1270210472929543534582654662754272955857473761225220664943056067614564112929762398287201356590818032
6554956539498219767233946632842407461896814102206569153021611074092263560734920765703863042189546996
2450640587156006756951476304856393265620426601715549971764278346199472163295041023026632766332544554
1224584723717933319068137202369420370216349388811187945280816595116563095486281199592335808257961170
8389492466491477913304816383323230141371822235284397572345242176072614004026883770210569047299378585
3889830674385384701042868222807425177852754054695191632809049051797147837335668659194942538961351071
7207457983212517812475363969451685366527816832023446196938153493243432028172872205144245236939810459
5727557642163724345925404721368056601401936965693242970136817073596306032734918234668225427032511108
9439244299768015302858233169667731086949648953153291530586254682803545736961386785489206071238132128
4155539514249012956281278202363691102677208285908303147917292195760032993500357292747777034265735645
2339035298173974098524746122110467588341671567132489195360912974625359420367455670153518658614245627
8021005223506389307764174981848709597934850400874854479968518724721082816733880010627465236039200730
0304570373393007357526354178264165820945126988352454995370152426857643254961352288972980156363849696
6028745215106542500516032514071405064095929191274185720472076752212626353818343767154184563128472634
0350467744747350851241343956559518418795351167483562089939480891863215789712224250661441271640072885
2032412568050567336334799841474309316913792040184164780482256109520857813464408315326503726473735748
4303449985381666469496864420498177735934984841077418119284243560668001877520215179836375031807592924
2625102582428859889959547865018636590149117202618976691462617789949583056531607115578114547283255086
9331719055643383040050575809589984998872116817188078517907895706902121609034596312198944871876251948
7784886338699835952264972966899826246389772931466178192755101506197150242142238560149058160630506683
9008436217707805038241572027317636029327224592348810402175412802380377787054575361142625541395407439
1484789274565261637227755653750658789405307830324310630111733646276576536299910462216583008819033774
5157617275908586524048252813482193760242771867777030791063368960034602754292976358819425007564327347
7650647049597136386003364017831356413855708610034155355262918727317223249254542778789482757091812917
3479985429738637424630697604411200037871859950025334003281506481341608974345824497154344209941642233
5377071308283692385401655418018412877133254394590996005021733242991046179397962970140065833211503257
5743054214956746668930168166797510319609552822011135433283746824289796896195286351555669614663095365
9850998700298892070046724792983482091179375291574454630183157287384752024215962230391318483910500848
0864100114423677738249803203612436248045287532594983122266901454455053795500353079669263800007764528
4956250895604114141500809908106912132324817723087355874860703205809998077014488620951419053080271873
1970123292701638744783885438033096722968972229006816641169400861484392587793658026637539031169066740
7400010407525263998738505374569819171191169352100397439318169710473554468733206304951834667283622346
1474360022167265848214786751018082358566643094407714249490882007476206838183931660752394451822668754
3382119181145470215308290966354053960039187976866107136775996058208575031699330639382243540322881182
0178837698754746320955680371401484015981266432059478927050740082279724812824937722069463775155595613
2841360093809571077557163373020135874583868642674766171708310816333655910179748040507850038348234153
1727059122921043255222406072355191255958653108610792742990904568509300622609000478840049525249046832
0303329497898071986818528144290282190058878409231513554620344200372595287886658568096978383456273934
0391984792028029699690982033069521263115929296107711065937788888146976549982487098786830040215383406
8051612064103431301519703705465532259843171809673897358655723403358629256464038368684833722305338121
5973115731072602342337276244429541616229874160096689090422951412754882937552766502416331132256808334
2495470409348110163876939685193244323293221276368715063188083088142956412738222794950858451877951958
1020760381758305776023776512512425134948875353645033801514887095726304324612165028568056964859678804
3788756980574383312942217132584340306447253961440675111008914692125904446125998263557552452338121148
2051860712645480691563639783722827486220597443825687097315461781326521753870685540776180136020928911
5925470478434866681688676064933251377658010707106270595870614757986705060434948852966981643249845930
7977382523749845824257193963490490520037237449195011566949674064889261437113459903700463304915518143
0396467016207820718048354558322717254243067636562687694028730144976833061651279532718799026006261494
2948255046632233031469541299273562873424724322929575019431155606667102896616685723773323338313391819
9515058205236388047711807282101542417666191561885118821431590878209139653876554747302381666149176866
9531075450570156119739772881719209111641607322418190245520257369642717479861852987955069247159927508
2093571087793505443775004075045062645827167824369753794392736531332498416396749749213279264066451998
4988256015738896208602734920527383472938915609668941840053976714192418375243535620559915411710176783
0178121423618900309822693156435030219393015730804128188803573421593752145133711265372462441413054779
6483448519390810728134952349699125334775478110527558333156422407935302246365425178145861366154137798
3384558883316051598162079112826859522592566117868875761736777876367286486869283066232440556644806226
1313666268394622512012987927703654551693061907281938011833082176283494246833101810310493041021471230
6896895041742425938323955689906743996398792187030040632039429090267032974648209133548964015382108887
3764120634937774541595694626734989159096322648338338946080827104341034887201944199964023990767783772
8582258685869872293298115888152101447846053030393014196371672617298246061002726358625262129556200496
2961660407903890843707347542737242996576506305968785857318760600518166098864229525079776406562537919
1159123594250119686693429755326880481575753903056583443509440466278576176511686379575889415808741730
5063943334603344757098334792804296569860742166271197908469914546244505888473776485983486965915714519
3525125569743010536874763884512952559810881999546584799577323966363142886649097411420606763207154114
6996340724886309748506280544659085428670658543148155381201405437748020641403584462848691870966819741
1459334705156226164415631715281185147338276793694599812940743455696050389136241362255756123282534142
5716699001821540109031278069842865134351176869327462006433117312498773546637451584410899649495662413
5370034847074400988819349573681946632724635787902750123621583965648433398476187188130943937861365124
9865279670403142704237261038649796231387166512711061319943154410240086519233448313544827587529352650
0237766401573279018322627547918035813191361351843599237709702686776999134922357547261988151936175575
9341320268378056238451986720422606692094142653064071988186345495030194339987167496072428116326442879
6285537989384436637350210941289470610010325555422650097544295333029650161393451715564612466205448229
6900716582821867608167127783295750722096382221793264318663190673953305814972947889908915361980265979
4359524058542160222872500532745939123652675327913550206329167399134676852594369338186264284893543238
9260244680518030246523126711104025822407242241008335010950462670570101030822468646250062376824702410
2464619457258161811533025251030159792068471639857007970751938148770240390331921911096328856060010808
0728871579559758664385113459378384043349610201656535850855402960974697627140249639092446267774959405
7468578494891005721821978147335231529911883853787389434918151671520185720363797375478256828948332638
6628532323601537715778500884032557421670943636605328636325871544556581767948490831797703043212258922
4076180583216320790782482829887705066430444433237334331306442331595518866640932837989296293016224965
3617157261494130717016669060706413681643487970559579073010892595700351343750624504751507269201629063
9892323282805232887038522044536855724514530092604899788744755946743915987379810843908853689016881598
4863883706840590074194589554120301992433322860509756019142323150288965256594301904954031052908634553
3515632478755784165567189427518848843514407316812855816455049920602916861093708767576391776661509721
0002065585735852134324810911812914738907172642296924466297782248508543260552851013066723806474242413
0745646864611619239350852561251802436014867806743639375432904794296643218506013660903112806197598833
5614774547198396561178227587410198304048579386687445210940934698775350627112606760859662967778408752
5678095938009267327883917529711058563811920505226871691213163985164450617837087430676234564759992307
9454247702323233528940675573148101683428098618055779129089856106987896939285970138167566522573792353
2453905403017211621458870201810189221147499139317884135542780988762310010923040835895242944075338208
3472872825623902625098117909906650291135485917617307055915536064606799169388663673648413702762033895
5376337075133452074901385608419790907375506752734579419453737134461805880602492920602872151714207074
5335004010443303395395729079110240737859175414383742055888351625956800516999317718648070209490691571
7882501580785043714090603584326135933105275358379168158935588190505625599943192539352668114197844795
3899650571469897801138486989135764378850618938701692431013329021820850901320464532697569406816728214
9012903749011478095731520970337452691269795275937817440021492187679357158396413564553390192405756811
4345988898462235308892328227221164711274632836033696857995776239881970115214449838131989483973190495
1594827819246797819351275593821661925721422865265808397747599036933996061269332822545370252157633276
6496943314689044864142196505618962983310065731141211433404741264685628280785364586857639517118836239
3755001692060064686209219588027951969329498538539877807024140779295048350647830027439794041946516413
7114308092615898243823751936642288800060061670494923932398322877096229115857902577019417547682379768
1369136408772041509390880306428341815819680620467279682017277387528147889139193541111529136459358592
4338705191001112134234139909386744318188064129732345992785238082142297835390017424281462726630141964
3155915735035053076552993106590402784376314435948943265527346693272232828671041390806922696685289467
0711594821404085657386485855934752161666240792443603417978753177438449080259928295137407238019649746
9010870011020123294065477104342190970669911298731993291259971903474042806657491528765813120241435861
9745628882161816291868027196045832766369512174392636863150225334909357024030937563626979939833311264
7845763551043768446227666438718714435182305564769876235410975714581973205464932485791796888574286545
1824825935719029276643386975512564411555917442642734276010972382642055683210192816729521753830000752
3059187042874186940245913789790547797252071926529474568123141430818950162872554522796078082287575839
0642532009227858010738014489930723465320635613149851932231609265473920058427032594295209235192780476
9639568248681165828038765137118768232003080620791148149450737810018287116871519160650163300783802668
6990820854345261968243815176348324754934128446794131214800115765783440667466335581054376944048074746
0501175241910964591448715438700297544966985372304133528463737903463377530467323489923903850980125101
5473111527265224547446878232974748845380160156178833550496630147468982085415764605261966267288704749
9186328472807457921850812156617647896221481613280690493153910869157318019059642266595192332709530286
4477759323979452255728228338955006473349677298649789894375896260485833780717224464683861359331874343
7891422535070072002827190830712762184208259882441969067058265868392753032108003604650081680329371038
7686619938031172621777465477487588546005194058290699331836270796934331564021304309149976997386373710
8243550848511239971396653086784789365863523182703668716652081579253774632688514848262912731347249881
6517476343763707176011542153705119335862086422295677860071945470834498727518808189516202856865708536
5674201739310676237533501485497037158820397771131437905537040459110727332439729297651213054603074641
8293578628797123536053725659972211922968730088800791395612282843967029262180139675100574405331323958
4379490766512859487511126478771909621962614424573554547783721238898941249978703188045045589080262768
3232538945518600128669893096761218408440355309055858607271017619528379660066621051441879695003484266
1714393569223812148885043381009208514587377710921512067472053416294698018932795473037606138583289681
9233506826525455185093556667240556795083941218727853872013757493632157392529232030806136503176673278
0523891303742895429834444908344950186518774508107191130068482447500733530643124380515507899037193684
0496012105167624221895926097289920778573277404403568966759833342093330777221794299041426183502545672
3649357382851497197087501072900758743706434442675112591014382742357705999983435354993017411374385658
4295252585358780111197178426670298114502260481238665026231468533385425071577106372085165877055625033
1291368222623405721755778308047079832043468036945342825768649978251706535535968769242354878959087464
7742701857728981513270468974200984419546022191534525472218171618043690364642008005879394000973015701
3947567052849121161430478626453270152547161560151009155402002335009196894629908599367169786897956957
0788951569962843195755236260114296134346538866631263450536106538870092271300171455321069454225407587
6418062540203747234516985369616714614480843157878567117782476835743116155042327353399528498143962272
1262294149458563338342703956809510046386578877814585962476940857484180464666214755220724313707148027
1803730545343839099294372404478751564581300547030312157870156366625282645405397974214286896177471321
9114002688352210820535105341129391266296117528025168403701842010456376350921665794880983504182203905
2826481202434648811827962705048650513442123676887695878191964487855867162414261530585412531375685787
5189386123662256954153720744126779615557647831178542839767519283267485256422437353413650504214065972
8361540891291543087032396759813362496474647597740582971259682561857679471272010449532662633153302973
2070982802180455945498299015732364282534294737128594079131263304347604960854394580173551089416123555
5697583336209754722714069095955980058630526612811579315305285386532911881567379935831321328379018567
5656679154825797199890552101754639983011080761519997017784702798887722481119897422937636817007794942
9913281214495779777868879180344710486071695121776292509442868631490020075964280840737714150053433534
2209581731983188259260803936518294552488728095203691225642150068365880469936996953485266679719038234
5984072420690646953731505163900177709210319980355401382141727798029437967308592421568683938689330616
2796498439367778891180396071231251839019004249449383324317152635896428561616783539563415541974949384
7376553463074756711373582454946529110782586348668542064273206900572293987149403257698819606776237307
5912081285527083825183445953561994644511043376837689376672487156835820004515377749603082503265642832
0605802580443455319859715197733468802037506383533887060781166729821154684888371047789039115213637993
6137849882403769319429717640374432346202739353001023969089084139420965522045369094149322657073619120
2592742747863182942519033965411096075795381832821557896127835415013290395213710388335988325424573895
5471607777738376586413879730072615324161906515636034442818459331876086354953834401757897792784509325
3845053938163301396244935775076513941940885543155922930814647131693009595335033991924138048573120874
2307321729819566780427061189929391603875282929041643729778108456136130015077451186107190956303074969
3981437456297028931268301989881888844443551085854901552302511547311850845812590424884979123241249657
5013941056748950858731434334938235205074600634705355328704375809529526719373452755364438156718577990
5512151015407257789918721084046527941489898205359842276731637855844305088774218238462297028645162287
4877030629600448311334276192124447771002293016481010339248294641431498247570099322722614110620967616
0130204172008159247692298300778726714307137289935951437508727372547943024252649915636898582103317826
0090173063656875515319095128221138952266068184992274695818553394720079175356241544664696681092273771
3419822315234574178827531732756902887763324584972799051805738584587232810949781935653712877467883421
1819729602602360124953969711071959804478007619835046959401269659367576109537704136338250006549344656
4609186120878288193956652715497437513627788956879433463995002891769858343695525920361346064214047787
5525647792880070062764232949019353287171137227781974163761381641717942026142472447882523448829224525
0047049923916196523652920133908090436306729968349739029778381811306743422047118626035713735496377121
0808545952772037657539215897516932851885599852064413995516030067866615209896701674947886858913215601
3399982167512957455738111171506774801040467601174850793069996408030354833908355824401632034126841218
8783285885607694242472319739400338391689456424023971599858483146515366906005876736397555600929455193
4083017964897537244188277331941910837474747711801561317447317756443587287382072503749029378880243370
6462785969681793266254125021419446913827725156490122763449128312536120081980444751573333470869286255
7583009684459801454207170059089425378493296667681558138590187697402016679865313133323979655783540107
7213342356408998522810252977184734682028959770329129898050855295224584663077202041430149921539882740
0615161485674354149993987076352027620810102727302460702579925776882077149221392043660325999688964711
4179812344683285543101813734022695687476693416676969703251266277641271381593521981402074519298104648
0722143619327540413946978910816725207510386504709355751649458611263627028774330128370684427795036468
7667854346939740356684386970657300323253804885248370444692875259361398842421152841805743918037818926
7635308344377825633593575957295105723542576590538780846974367534419720789842669099975064511885130045
1104059128426340502131475123210545237718610495804482670358804760646903236734234738038539442059126520
6667974675064715063034157504538602514506547588806466169469341555095566289221298418829048850218775647
8898171223311913758597711565450819994541086440832078924995735919572019721005314831864761700185116073
0955812001300757992678009939612767221065729893843036667648134504172354987885488605469278983030728706
3763937266600174915277094327821527571548761908873749898179930110423165301302644915433589666307702143
3014470043360199928129843601143504970772911762140138208320069487763839705018911402028444707078125995
9883222748606014655124516645502357434667731863492361197290699532019662999477472420888276477479724012
7996196417943129504013141186131945968109557047240992709784189829333990032458615641873502966454533374
6110245257630474690397568165916821231832702403922610596420833771340826811415489762260786873219351380
4556484290382547175508881437468569676801100207902203508757847796843530448748911937398456586770146102
2053564304563685527685827506301728459374901880745365931957024077739390269597635782120138072284373876
0946860360030101059698699359674639592210646235686045612903120440194464549034889082926899452723549831
6400310897339133875905628270595102279930456473199756997541676504035329257008732642552752546446467736
4961864171971490699555429154954507222773721209729143140781869088621198021180313202769223512537153041
3919248855445288431908613836638657594353045353374972096894221789549655060283895926787264353069642396
7770492798048391244363468375586544826188670014164394234287820663818136307350540929153820734745470891
1103701733907983083910664187254188219746416870033952466571966401470118506759868241537514954989267203
7432219884220748178308415245571968671281882375801672850183425650075717420383258104332583818398248347
1223539394655952324076798606188946776155193420616098478209434666892614058822681021141673998584934182
1536516510144237609168540671243214097684674876547518523127858386358462714227782609952932420540953844
0974799020213489117476998164917102786251211157227656775857407538496404533913182827279246247396339501
5695619686973710162774387456392939323980663247801660260630446786833593020942081743375106659387819392
1255174575996310375312477452812493134370926569795237096053431834137612423820575120000075060398541179
3651149378951678037172224254838174911862266860702889959336000375543004292273584032508858258609793359
4952916367516740513309327460180126460006470821271928174083546987109439211010426143715395188594348098
4895185482443670166608647589969377085119588017347878593882174655106149947813084793970709560504138062
7281712391378522120442999909517799966885625523907727348589795191351462875210138527669628858064406554
8661098266498682405316123602369816845666538703959745750040227964275797584294770961027667256758823343
5136858637386663982266657745368156942085061490972055415597528075947882121763341903410830475041373143
4677559629861409557251252114459828588676150158435238577146698900264743449605730229608564447967817670
1908936106170383274498131676971090633302876107419018245779502577792517010535477649676173061250560271
6638293098327795513967616155064172342835602155827243669048885541461069799155941510017796171091205089
8521699448138222100574322192448434235884807372147730779906435223505976831263215175895335778553684352
3436458430057478439848756780525904592395583286994878190597256529748672034890808765458577635607165028
0404137631725918845574176778384857640747960836299926208410448320291374350402196286752741257196603105
6867224382214311952951755105536531678534907193853527007744042922900514220469730378993501429593343717
1316417536512562641409074243909220815847690325088130650514475019504394928379760317580206134586300634
0522877313049613906229077149706700028043982868375893151648167678003544275827983738613887113972030142
8423995782402363128709987328443998152483623635453862759038504822717822575659861641505375408805918150
9426087280782596530310430541066351326813361258185386865832101920084499350319552918537094083747230110
7629407812259950211232133664926423947280637322906945971378702331986047380341631041203673597672031475
2193419049852042687457738413257326465494094658389897825810481510860950382985211820524695874445868326
5267570288836220770613913326728102715402191659106884926696820709210184577223152266359557190692063851
5670646125306197888141481246714437812107038793150593701909871751783807889852365884013071074503623945
1324775410310058424691405417869069172275323122820629277694900442845061046252484102891234890054782332
8301843035288561552002230970949101007693344309764312770217338832371836655364917797857516067442250848
3785940024021918065147465489685411893363709361737223503223772818884785424603147295335234766263519960
7619600555182836577742857739418599240833698918817127212953865335022873964024674031821373090853001537
9976076860271270046723879723768248358424003556453499344360506572704653576088234505044324519629196366
9358521608920314793617310681456813452619563142816142654493109536801594240835372562934755168858139965
2683043619630179000756711167098114349418572051051145712326671278242160294114754947607290910855425389
2015596124603363942312097704920358746297388125183316249451418047280805754866785357752334314019518524
5721858910943863804984156175415245076563414535365388814683248700760666205249029470875671601431282131
5081280380220674294815991364007286707559782643259888212758924030136367608307523563710757665679875024
2706927100380484579634694621030463933311900776917911399975996068185631017255769923988957990036906449
0536213488543499412962677073613390502307784994145394829722674160685346791194533157567643097372656243
2807553748736077707008083292027189683968430493396071662323122640220830952453250287046010096984910811
8695624720629093864644376666256582271598970147210069952991685030621953987342402275014360555581026292
0020633176683229215367559121445151012510834707438248829254680707956173235070234644846370463959477503
3180949188654108441297326496289949763177451832835895453419368682939913939556815179569689843158068128
5635694659539751183531983115305972065792890526402506122711885733541999897634789123708058388286527805
0381173782756682918679305368519407631495941918067605821254881730413725370960443657466848468123327759
9460641040464691686386479198227007133150611387458428465021699849777628799761404920565897966026773437
6354385488060012526160782504077621988718506396439729776060537327076840731748443340417361207889893139
7953767055726537244050202091267374465424345993563495670057764970664112882285252523546270819937080686
9773041959741982278197560607471971485858966791630985283255837781586976284159986097853693416300353022
4746821475373354569949098865812669504041634099678390583082425624993837344218906195735375311701571087
1883116296867609399203662769640547596075088754366275411753384382853667391003695165688863096449134292
1459801710108125218272943830343768927848921158497570174542761431655937178648346914420089694930425577
8343696796892240463074642829149022288367404119574208377753046321861112098259630001201338928744399399
4450830797974471815628569689945735093927961245787518274786921828096180973721952879309382446131196369
5424630444864528701623098640885800449172010113915081404019566901400944755250030423034627596666662694
1805883385551563952312865934222885577493761651645146370653437740312704566913312341376547513460782034
9787055222265767666393511473228372711028811907974883745055406234344604993752134140623688595697757623
7756591364344229344197680451321499235035778081510335840998823386224397662869212296506973314475394305
0577354157887679860167214678987956811355895420875859591571479741298855975845829785217829920913996027
9689685260277116639448217825025845790726095886806048543940708463935952664082435257092029119207965285
6684347138885729853425814472224030959815549336145976826642975966157751154653768297892143618106746860
7041816057061908021019569699581811915309326620532333613355968465549608991791099680906399003461362194
6375556872680884830283185562220887456700818868411212095180025812932805298057336025741075093946498387
9816887014632553124843963199802473547799817925296179469103206621705208077655638089520952039213090571
9323685263656030373304830254783135516480989748670844409519811900999984850094338520527104053185617060
2599796458892732138756377362059616967396961957569229566013169976748973674498928857941584647070856470
1191740441709401626773261712516934121717686640595709509416251508343507033463082310144288696524789732
2460533745757552055782028944322021008504495377224083921475945138785808407371393568929723214805543604
7157601040681777451509037601153544886201727486271591725815066601656488542434394964104132868708224696
4713238828930465841237281106055599750462461706074677354439870751797093218866165098107985860952531537
2993433903929240867770673944575787093044017395545428946100516514333010254494385785569542537410639174
1558233284623301041093837679036275173345635145428538762273082142458138221416952009897747567138638456
1125394068007687097140208652139958726340046608712794432502251083004769415371527968627147355367145996
4690416255764712147199120441796761641550875857288185632023093635707223636485152054175268897520509255
3583991405519195821448036451752907113702639014712765327915366357867761246174807822791507654866602133
2044794984469944349616092983972413050138853978401605076387239274922595081760343944090613883077063661
6977400344689730823546703376700125897159274819841602296446410372689565921608723177489400530754974296
0256176327825150960692928629316535211641627904873420407002203826027311835749807318226353563713846026
2561764712634933434596936428065539547647998768977072286420310917365442462833631741333920181468479090
2099684273660829480029871969486726390371201773104188102834213258414128707604301950143981687318663574
4975137381047929221298484850577250715081107391400384224980747411718874471936579232040823804735727721
4040394932656428593397030849452370809437581769970703447973114146456212109282850635513568220716172069
2858177584786135401378391981066053280405835320850422824084887042859549748730382815732912390872615052
6559973442838863518423656660503403286505642681100529198347583482459744936403180936428429737212740930
2430367101144938088771992301979907546932638432336066893703208630653529135499275571720592720708100873
4471475570906881349655727573148084798629171887675474182106425960431963497663560232718736463801901518
6791245363265000557383885206485970454942368363883809567807984451036423339552645285885768686458629804
6571760149199292832675857078214078361986083870330551293893173327438643044315100700051938368483937915
8344385519517105675616784505353852727231178567044313496199234584931138560293076888880763089390762804
9602860830994391435718884441188174488885439161285546123358403868968980000427531076534957520813321352
9768591143219745132678192006152162340131360674394653730735999959931289731132223457465458912692008615
2834193795994354260209562863695317934865308972215179788339326668683939404345446692113899242754740762
6698470444603751423528601111212859668384485697961077721102077163786783752963774531484991112100971420
5000579601779593667238870307659287030310919282932376484172155876087167170963915552933693475891604024
2779933578248102631880278557866623823013422504508618786414883114643472165485723175590076731874633398
3901301358187131053666095968533306536961806314591096991230199824269072397918600196749954595510513035
2473148131162284563270598747838111281979187729193322689772121440320650467575803776396274414743627804
3199097306451650846015332400617662333583121683055074329410384412322176358054961697156863919772050241
7944539401941425199501180616907824097418288501884352106355859996640222754654006602172927030197066952
2395488258491058526050930982311660724680614926609713393538952025356834135666578180476558123710171764
1797342633533670633707034481890045783075686056604459659804500535779587385848886845474960086859956036
9299069874884913862183939710711013485852512245053357754051658861651711645108893798725758665440700341
8357352241290660627121494618733834632683179292459658664586907043188395379048576438465992736484068735
3370180531978573846661385238068751464617026166299428652618289010834583625585822118151081592613335704
2199927420085250356121401434570433631530336697908692703572727239945463597138562201729506729590487112
3801490478626566035391331036804147431336009309095391784109062931229224024130364531517122381726269520
7463105398885715972125078334017146379908492664718754965674953488971380534849354902311038934849077415
5333968988141543491238373624382933143299960577124484227257107609866309196703256859795622333009638152
2670442327295627407784132717709914278025721942952408151257944635734248035015841401655016870824018369
1207185408964114942882973815567686212723427041732974640728487966497873328003621150838815393708938550
8804703621937806493491402565827842557977462097168914706087738087240446360403021360798090427492561621
3423611543130991186832686741911743082565878494512045000740938032218922644828509981706242037662977522
0051401420047840063525259547126851804169643098534684768437657384609422956205307042632126642227135796
6679353958573902999943493969800242832355567373318821479455482245991532101341824266914851806638189767
7349563014992854351016046376126318281678662558320722134604689862834272430121635244028377193958616545
3906957701526395003703230211536589916729014468459340888798552133134421506852194722754910955579362080
8161818021272031389841307663830634012375062864039620349047377121449817466790961005940695149459168636
8809848879177266627138668567769284406923636673331433331234538775744869750566782510853205310986357458
4771724987426479353299537289951448644040873713491497853325627038350599431959007279273973975352943859
3912594743417613615330143901550027652624786136178763848409591680348187471983835974948837802948103754
3761854325287525267664678927976911182349154759538387718724088960829935509914973673261991636917773054
2183200028579663938121640321092674674927798628315721776808832379958279717373124193312374895968386632
5916518419060646236291114629381013833024347633506516880757409211783930054164576146644243190017819651
2856669975408015075025554652316977558004377755459885460677365523042693374714431219032156410994783034
7555132311823697920222615628361574406589765641953789454257467691093198183977812662542085661468469790
1144212367718676529746413486330499459406794996668724268104817686798368915427927780986028521832349249
2934303246436507786006872279984200120995024351513895954001125611866887676597432260293929100492380614
9434810236680393663345068010832326113750921006291618205249779255761663762615313831388051017640832507
2192884893818466743964165661208576309769715654921337392975968295279753298231928924807291961670665242
9077244953830396335924024562453959736763842718045825013856760786088794531602623274537131387803010038
4609773287759989602749986211271656141471752634988732237649118419637005470836311211645923341567715573
0811716974949130182724312348312505379771036201371617758664306054506802427079461190370442100485602076
7661127757898514647775367491208446807504260725951529810023022336584747876631931217849370513647929626
3710598087666867230027604299152495497870400799949418994872311381346848583804837926882515094867475901
3217329690677454481145388019151717102403790345699598002804267345781284752614242739734427445862352354
7256042154190439074683837896174693621878341680538146048481480286453428113886091067494931085152470469
2682974825472935067869441999196997405486124383850433735022914198473991533247799459705286540838409504
5400581300391311642707554828033591141651851987897162988448287197824424897724138401414732144363165851
0988729098615441206447817465922100520248623020118672878839093866620714265031404307443467911757191794
7704014927106801634367725634625990803493221904750116165348748542629606041414030426936778600313628974
7766610519383011857933714432737724570356057229888374897443176504622243225271034717022960897947441728
1139236499462398166470732601708485321595369129023611229384446556754673213513554836463241517054562114
9465546708413451869095902637728948932047661243414731838545684430669798281750317576427806649869235292
5708326519977197328125305149309624328356457499903759402537179884842119872842769521580373060275795823
4952073577324290082805650688079603483947815285866788040403166107287900060286255641131922426472954569
8011195488002251824049424324585560490592020880204155785661619084963906986382707523419173514316796226
7406047762521084051806024080786611078067351619789720972942204925046604379204131996424586040031087520
6528646220931088353474715819674067837022227353279880724296885708556450015786428609323398886824602047
2101653902947426466450511524416578870278563428455128531251701311189824118263738927991644471139731826
6613471683957567899280343160552377827834842607161169897521305501165403182026616867758670015567443151
4256216736300883603957936622171771963360478590322294767733163736540751294056273865164208904405968018
8649902847173123316988388851496659031831405359420955775017066298719842765450417855595533301564623256
5600689908550871770983466794544658951778572207588848684418550109662206672741996832588023731264464928
9177425509136809561773377223490539130288453003132830787459393755713313883616543734871143657894636862
9052821925942537048750932966323151588100670282460971588698260690328586604477548109996077759883784896
1144163343012541928513486130275122691048112117642606682887460636726309450566694649751680922942848689
3965882210217128336509334807535811386744463268631148994669960392672640002395444524896418905041995266
6966538970933779375880072427404207386190919683986102238138662633682533725490518310450377066192702505
4228397942691859590253104987017773303685550491990900330228424784519321362861409655431173059110872378
2305932218121203045925161485863350305456426710005833740968013627356262016343485999195747281170497808
4451978382483184250099748488386225661372705810278610434926930113853410909573927371103818623154038603
8273150798315192710799397649665804163661510943042370718556418759632458372700368783510488990528397433
3419788596003375742759854121543434398673344629259268201105131035925769157846397668955081665496522759
4607468477700049060207507429879787993046278165181451138640787782016780876685857605536335653424026267
7250559484959165319137732391263589014946917553637006040093153101314596010096361131685737150247510464
3101384321798820064213079111404297451814424483879617326010044348564494883153106676093231243898884921
7643886188065607024804506157648131608098388576931825985635437338178353227891765475853245744521705286
4499771519107142876232833725801277966766647000430535533874570199812168861196629524376128583679736011
5075032808182123242799974477831819252285434772589831788870802164415037317605558886010393372891903888
0584423422478141181490752629396540312096385717494540866817379615685836609795454428817707481090312603
8357715550404750263457668636149190225427234098679062615240115569646981685574089780257638540984532213
2135217249585593264903935921467100007033445562539324079178278116185377985447239528256880393012858869
8119800437909798762557609081530624919581834742700087860918092067351206161051824024596779269465737586
5605894702483190350843741527739669535781354378700234771988071622520157097810643205837292707782154847
1419172315043245237980255548394574832748430338709738579690604814174655315711272677865186437523047745
6985844896576483274086426528562892697068904075621174956205580942603145378589899261859728977456766014
3354936678509728456284899582934827220589825526776940701490792308647245395014591053642987633597218030
1665342254334492200114284307342397351103489620729508536188179645529357018703896341451683145587784236
1822529543664321057258170028599335801766530386584304925674166143309635934674324184177680737174892240
8437727177131939574854969749209513289742007159424259484511146775970019716835247590781909741864672003
8805466701335905795160184762233016291778047508194724090372308588728893942899680982522942904569769455
4814852430914292574657023680525257243128804601826310579134206110947835564062590302999389339366954696
8887338681156433004604866734371158837819889028044000207046674431608329347272363722178626335828036359
4274274512714038651476693199579179040373869878665908793119715711834676350182919592471589038806882160
1971342361288103955971104711947947271035731532329178012517336451375479675417858509096453653722054414
4229141546946077341599693864028745808136910709873310445650035486858482592248171041009855215910643830
5952324970512824879797500010545021362749072007643970376435813139860261830308257444052837482872685446
8071027074333197082871402067341728699956769083261539397166732397204134540289272473986977898752800313
6561338869818329736041978025308030257669545415293971522267275930971591894445762112501869708889969772
9409653519461733854935428156305008385017216800559787976857191103843136842620724336219743317371027423
9470165738885042714957358371182600323855756845959334986953514462091474604154609468795895141562783571
1422439787500421256556032956133773239137186532491192679302647829470386553773998397542496105700211297
9087522116761117806555786035859966599114203338080233051209310161457082626884906213932423536652635862
2920904117786984169167721378535947262107234721272527156406537421558894392795988568508990399629405150
5328988710673346462251877495709886277038448900218767560735980760877225668538136255011844609782892574
1171533251005218538485033550804431981266615047180623247124192387140293311567125904512398752003369165
9227435406221242711766611299471764069558750165545313697913383232034796212465707431458816108154481592
4239763443539548747040412746297875182819831687221515983401459315289356247943412641068993489781781680
3434712877989221969561696685238750373801667232754913202751079767920441968158444970990037977075004018
6178774878571018154955823319084582521494188286169860823819874898562214907501449853302743942892757990
8465277893909603139987754278887422263680273526644715834473160688726122135062049321761259591925590152
3577815541126901052462620730601036294887850906867851619023760349521341061229449480631707781167044160
8450285950638295280039236987799738842569491549409903015423192503798837584180269083332240641435949401
4783976930423221295381956708568985597683999281073653079512505035795566111925904986192422797420564918
6821784674727863101123647948198560260926955908481204300787078334021267542841482723318226336346910821
9100091623523419166124385002405887320383507595511114085458937079604589193640682065083602244751947038
6397888697461532146014145500477399094028910479476168260688140329308865694390506368602419743138297478
2531400647001490728413540797092084507447705242482469663309939998967282643244562242066486280156523147
7758701759972247826854072312352377587664651150943490673452696259773489281147796414228899773480912010
0925639572819736936915583831239782260899082284497580315541590899459721050528584151657591220936823252
5518047211274926398149239442508453684717097060844011596068040797238138350665645854407535104464481407
7459674336458820578393445275986580093962418438243547193287671590002999243256114244902682920883704191
3493952652886044157574621864008524038180827820107914202581112744070531970441567625637167781488080822
4025039306007425408119147906298752182968345686366815281739171625957694164481622605992040406590860205
5390188648793868697411009494824686015016051831693313340719695090992489135232155234086991709157957295
4692949637847736720610350006171252992546549737581411686766909506199322933409451205247291192789813958
8131394856480073781947395212454915347840390623089061540178808848739233443552773848002862916397290244
9011223607207064930945900996806407218895973151973513120698234680794874703222394981824752344645596785
1288544230353524851463650218963698855170022030467194206148874021150490965360705672168697957287736409
8638468404307419655348347755474418170124343020784426312493453712285332516099606799966555200300704689
2156384784736043999359457062708029395464113445983984960178046684612473766349243512394351660539365885
0667326836254202621151274099558492596611496115938124877748355073969960927125919951892516533513949842
2971518844651775954900826954475709254099886564978379598023548096064150277724253304000273384627037791
8870209428071862487578256146283249009798345869663963553180134374919087629160157789601390578030145700
5830168995342851413236379216671180273941054205491074945904815436751867216984882437301170151160559785
0141426935658842110803612805861310717060272103373307177512866935488675525533640953820090941917935264
8658226048875274212642140011759114810416529842620828380389855955423286620739835850963049082096821352
5147618641214398306245255860230038298799728113772212533728180347362532834437345449355518142234955094
7966120707957751180160120069391042509932581927802158116874015573211347233114394990313848291913870179
5972981074089858788621814682579068348917213027614063846819349526787259376752101294160370037769624324
7472272042951706656042525333093898658903278738607385061913338813139606844949247611192062890344623454
2581820107690945698193183685770569823605337971589774219839191853659248890298485864717213603181095211
0291339128631875746102955631959767675349536524191340065787947909210175863506316364281703036068727767
4224889637480891023466953844741548327547585164683531521000054206782955900815896149725591061088890675
1114729710400821645898806477166352231064537812034318727671808477670598847794794784690023678195261111
2586114704731779790611376571060786805581601057692258346602186230336345373763859523571240067318890406
0215283802509125527353427836373903501500031976285893992421343605707366763769280523088648992485563471
5151657148301644201571343409302251356237743006911081138288916234515545964204271297684047675513145870
9394932994822738571855246595441137011079035391397023598754107365162279188047876034415644162081134055
3161855788202091999186911789071151325470735582260046933612704098471728872966920472797596404384838767
0839186786810240244038988796118891941140096391049667840722696738423877427890440945899751059071255773
5662838580106052270469989435201964465870489222669305630316045682836344003583415554221057811536008423
4448520929146144086810471035530659052915795734532774540556482643671279709894910986992486722890532287
4230654093743209999692447584781680741797862909430723403753238606474849753455305260472363020321702066
0636207715801758943515569969392060471498006555872812283020854790216041092005004493556907669890021763
2140838520613483421856756574710179762314327806979801899709721498467671867698352188595195705241750905
3994294221755900020965812196058780678786746472349245606818541418170397597348169451416126910152804366
7922656909058531689180188352924747338792872630362535218586709364977853908982823248239346511533389945
6710753955512570490088671286430702287489450669498625854842546125150978036037885551118612554635651626
7600060456851950183354902730175806006317433373808224044622619675139377024898909239227514412904685393
1138074203710906073663495600816067283511573879189379817051170077143840665719384526012969068194240708
9430327968294770242076530344685886994305321771216123680164593616835365220566031747634099901078972824
2951020382343612282983755889569096778551697556176147397592758023458347266823614710941589530260709204
8503324421454730044413843887887186517661750640606149070974417269189160853651275884489021437749774508
1176137897462709965812765306279756146646031098835133278535834763386499611342145543628121796636395223
7174607407394032656529058239135910846080346850475238842449287893816516130341243326871525019310262696
6806926775546437680877451955053170297594273913687391728483331432017222597173790174348725137391509621
9946401488678234574983175489651403691384157973410531211985538197768405148138002102015151090091690529
4722024876480701944048492007240777243001907222609817212958030736332338972997385851468648932745811662
4567802023331648308826382081426234773840376317715699906269030832450284648833435146038934113994458411
2216988634485156428878970671703718269383464644285859365231426467965960663301071362458224018585908559
8107155179644503184333269647355975520368880559969687769378417312306852779870509946512786867761854742
4589263301840812591224154905523654635674577515916390327352839867383960085393206094950003495888816857
5090531454602322545920732895262645200880595050456287449242715594224055913409591556735427700987165488
9637030363470212423766780790311436527425701853200398407125656160596889476754744652408214794568459322
1388022975261261330317303084304081896967832646106114100139168932351239764856537552785318012520751018
3117948989537746712551418998191459608312180580826329219219865523655126224410089177548780281905024992
1331054181191762775293827348304827154908894889560351141845433214506281064533175591033516482425455421
7491989201775706603482967240028448866268501316608891196683430559214142727954036006571854141434400223
0577121606118630771643687982391584931455898909319389426406332497424594533829342819494626806345267863
8496237981142292855699585211864444511093749655866188815016985151051791472761506757275671620023625349
2229114797121501436349325041435964757838066654990280244779215026037963196992724539915208246853557108
5340914535420251921846318449041667958929415747430611708428746816007255777639435358728767346738191691
7194333991174248749318975705423351807725141783662527112604679157874460429213949482939031216498069937
2053867666050450940435786408465464838675719207144963010262841404261878794454718131187524119191310869
7930454695432707025003777799324832671693147116841545438043608050271107694229170499646905023519547607
2985569241076473613971812902456241620984830506891801471872010579592828810440928107726957197022078218
2974751324218168003988291764022575607515003207515826969391505728443164188667575677417889761722239660
7617762648309425837703363929805349983008770739542372553620387408663993354875831694345758404450507569
8261429526730017010304797184549458329056387032358767365628672154527517093192900342644973529193871695
4273955234721813986554600762360271240406250833467980594552516840702730471177121827881143373237274117
1901587294846773637019917916158873572860802525631660859874572204231676128178311224222511486728355001
0604998574440881469480541755144679560233272777662250972901282075526091086625985790875421366192988253
7130325886270316855303508329374340156272828779471297851887668640931064690095630988751564321874980096
2981883961398824789431744412670907973461223813578970089101582460428184063332263143950629336296696523
8464794590522657410329601141961072578043449067100440400535985292075516746592746543933335892716766737
7097487918956249694234957508737314116274176775942289537818988713837920270397221965155461619048857293
5924966128411842959408167426429948937167510497349590634903537218812369347913078043732221626893866904
0239219595233716686494753117991086569333557752185469142376278729114595745977353697980568920403007645
4280467165718614593158651643975619425666841315981944295873770476647430249728162495043588556155471976
7820791057093976184023579632690491336536443193676850921623906998885652443054862892921293359732904299
9536935829125012803442001553091382918051365037852994039606036104220088962044473962155531563486426331
7480704768147325254288788703339458810862865024820128089264468738651598147977684474877774522907838751
9718922911682876862467854321407773025710861973425796738932596900760602223854806795322741590870066084
1507255309685435611195947338955888896744432264012862618138844321402223775445931642231487308584305464
7986982825179279282802745046027964423253687502044602884954268783040186871051583614121616361578865680
1255573499110477515202953093791236051683508284061284992667145643694463462906805584984839369765719638
6814060970180575594034713520531828367015685041674540914197009902019852219124087527296617227101492416
2077771170633023199910405215944695964638152500507075387984799589799266393487516798731869028521285920
9994542359635051077796644753810183468532931611161877706905232912062192310536384066767838350530341648
9690729309082319479517505051894443392176066032690591294734451212009621817665212196910170397065752082
1426969718521322018899242863452261211357189327684797440258266750949299965873481375876249348884177015
1500565104303195227036866649012185283843617086656867769071253187631005063549450322601792924145992895
0728141594828646871182315305278245000937287787679985984553315385691683874276357058510217248038029227
7427156543544854420466294866762382042643018720162086189948702734432846364993435710706494761779021157
0042239464643462508197367794264061194009037461048911048344499608957423558982466698115700782995664053
4916642660585760588233064663826137644587061439108912350978697615053219583609286156076864912564688767
1520478981839299334754827942664987644306248311846652352585731281582115676073285781588211817479788942
6117049560246325774283559817967993544039307201795421511408778908590325037285721551662645863035506738
6050493002390644308692493637290557810035038153528753386676776233821184299628968379849963464671487238
1980959248332844043444310499570204491077302769812426639829502989737652357357742328520804143580031327
1431982569256561449478337193260406808288336128995219828271274394585534201920799436922770088551381431
1289488929953382706170707069663787058542196277967079218879302436770552120036614774356898798686805765
3294273345049582135749200684244155949014546511371978978767631576372944769938726734664289074433654424
7132214054787538123285468438523018857077303998534299217328738939944650294081686972506197631713999757
3163992785330656154795209205251511777527214572099345935570828289508142369843565442817966086257495413
6860942253349206968219396325378411323171920206086751039325318782212309294529976509342622250636395394
0486844553042729361370632678005846716509213626281403701476528531844149444378105275387033130316358710
2186274323849215399176523703328197241042338620833516932068813438852617367361400871772013406654634744
0552465144234936123656045698214835490260149530850220558410348273906638562563937634480624058376323921
9482324144058776978249628433793207366457263187165919535496231733054417019004340518842836053501262025
1071248967141302110090328899822435153737913969475714397298561851414601837429123413326565665837493838
5388600273792046203529929663263524265530237984469912680930938421809060681297721238238797010448945125
8721908369400873960240696109629275112750282351547871903377130673055668642160939049280933566551394237
5764393890127254677736687141790755641526322423993864112342938753699477736906476972579634962474706325
9850477786993143635758741460750512827562240239945597151150615929619068162846262224543814485344132613
8276926793272006844059609460828481966537224531381333933511112737833402565503990493826380251945691999
8613170433099495666122557490925971610867754813995300239085179883220499453965802011585333539578653915
9252209276521036243902431313347242443238120009834370860802367595761714553303088291737775138416117127
9812793460824255922564430192172769118015092299859123289618410071568649482396440010791161409275941916
1697042207430754171885253133138694272266540221483464268127642976326399572016462910076881364050421700
1136560622582190003666398177109808978958874180056542001677311300708895063478355120040680296589957632
2215408233832093220062809255659053677504408065305725309035639721625191873163396381767686739025842924
6797173440119158356249179596908016607675682455128253068539093639216505799704483436271362821210649766
1580087932482703416648992927177099519489606993785178397095673309137536423674265797658849624552036054
0383232144563462305285781394651168706423773672482965699265944801279558238824584198269363813452175596
1896232847701737347631298286908638839893480026418608108573347249471362932392922256314290949499680661
9991698175202006272219089511783847346549547181643495824780759462167675982066869716363684675087520516
5374422467128562650024369379197379514107139284700993325906352949162206130460078346651496247956556951
7581857695344644142089904893543474351956391607468279179140847330028011328211890945714718864448921737
0872298945170562990775063911387300009228471936301891740916949084285441484509776686481386278201090895
2272497785337500452830705030265112979465218693775480318634742978260227826322929829725830126332053558
6855263913421817015609120342346325600565157716782056328740288213358552507796015405980724773998218242
7194875886669820230190347802152550685540315429043111994577498484817125509580771994630587206907474990
9625698840739613264241912638073914447663353817762525015143198430286651906712549228939698308283321825
2978038854755040825105450956139196987830173730642719137462842249777633106104394999924009922633295703
0921864745186683149597799014300467533053786018496047738986691163526264284683570716478241534023035500
2389199120923900765458216649146601776506559927755543504984450713514669144386621500964818158117406726
0259676463313248170595852259228783742882473327165335460575448602767678332840589585255956092816822558
9994478123800671696362410780302421236845133529326867117725804713060588343455421985144426978900448534
2366627108915028297063553479296483569897260338603474174686880750198584664539797421303549647241769644
0119447027063030095173606402092747041386041311069801074611252385887258114315476963247161968306201299
7689077166131159539833913314156690745049877947697050859287737223888281143640703863364064974566436396
8842089299068121153129118429859928318848699447023000779918811350097921890988581253012215772661758177
2203695730357808423187684501435826713132126496906987271826337732184560970327706331566623151742167535
3813123609997526654696461400987581625753755053368345428097268755575145110293175109912518126786390607
5353825201981477966197001548351064614122512997413305491121563879279128214296150729654561509962641182
6727686809787445271627978923532322555952883792865913413494494299132473429591020498093218595353784817
3642050934910833086798168817401936938787974296809954714210432916777019418561405912657918891567388958
2113822663029405275064566803366647347075134064278480557282648104019694826254632906299884162896558113
0796466199148941558626912200608102900925725412761957215859540453532395358569000092282263981093289395
5897374047342263223295506230120520547083222880580577275002913504124367559736418889711641297860518043
0258556129796434613380332172514147051167884340455227319157176558805336012683983103462305280275598983
9680779638331563286983033230337705720773143159307885463005380931451621199866068131830055159439854986
1520863129191495917222008478419038293758096000858784329336697308545790231571243792794664183676332919
9145719344339755241771098985078764685620632436242495013008539322487396135362409891796945689789790718
8818619649946655445738435773193554676727161351749118323113452795278637228341780212069315757520506152
8463372073046370254100943852809424837600755426017654452826789060640632677902967238340100926630967452
9450840332230056309235556306197990870626511436020136444030011042581028133786005805815508874191142459
5939295440660952637966144024163911012775247987125853210270878626436643931823371349109577158049847983
0840691179470901450481356807097688421113055466156019532663193747687354319810756843300543638673349249
5099411167958407709091587282943324999305437451144565670417382228722872947207137454841612719738165586
0332722856714700705113964591668894841579606067192575996402020325103599607684715470891924526439452158
5638363897452151973497574519052743523927546411256767895184414496448675466429223695189022383618945676
6535510713582469824895452409804434939882525769308487194459244545973750102695709661925533697526551645
7590176120053239239088493017586533722879463438538755328924748159675016524098178522070330407457041960
4017415469051372919670369414119524677395925601022805571079614427454750361283571208136922400835604921
0801876017103251730588766561144030477191632237296014374426318417200308363521848814014114026555408359
6542272783916801047983563863752332453255202062491220698509345806281502552160850701125268261861932135
8385438434190542080067466175739123674789684419879912184557983439709723125871094040810654988518388729
8881838867041996527233459259378221567289243884085818182950401560666950910969051966411931355569279041
1898324139258842520377854059921873642428194802863664862456708361104004148395873259250459067791799136
6848876111201567968039741983118929073555527304817908120340741175678265317237780335279486797287458098
4762248697058920318257542941502751243847819210672888650546231548336936697110122373770817361507515182
8749404159920718634333516113402409198589046866397973617078138996315486689594935968985328596597934353
5155983334829265895084029465492304917100978318888141616653205885098815512840487644322976422780422993
9238535564199881411257626727076441208494178217990595192510999972114115737509891620399286660789850973
2920571038664585857000821213291690707783169382078137463824180840032218944396490516437718654452146677
9838981705131520325714602033339392462816301142893117144982587133286560621505613015790301423725770017
7722519747611621077143797806863544530000172790382832579981598966850863601237653519023433436565811128
7217862726312908594269376542209436795703954596719345173830698752121308192046859053475027574274789245
8611516964787004833858739639103690010544169545953068337984312565830617757161768704268165856425952074
7117496547125343794292145962935116230970109234974474359034453745698878685708386709955303512173128601
7859062954469650760309570090348320961178006002043990966362807506243609697898363757969412012013647068
4653157244022508286568224483084563223998279378211377499374009600029881677773277097152983890500562256
6081323677759454705206489028826670602456765404698827682723898907243603140916735462643333693011553671
5342292178591409705836541779466629644952497367784143626035759752274343416096374122869466682278946230
8941251757425994424895176629322438807890971266407414137300860686023308335356176645624109744642848107
8073222713577776077907828776796086781950329656877547644840492231519622620576218641988911017465508173
2157781591463830085157363252275545490079599168561621834228061393735928313116327040421710735957471488
9109559758446488131652352069764328441210726441138855176689100220765206968640263761533959495421462046
7208515478866801066522655321129432034402003585221862302080056203128443623424696406053533591202183182
3744682798817770382183600362269734018106292580463088449661577548378258413678808894722339194509407214
0722724029580632112459441342806382952934481323945046071946842432580138274970310256756952782685210916
3202719827530276246968200435812650108518336234858655177911617478448974997555811794730056365956369478
9878723908286073920642828611480602115115191750404238461515268440868378253143820734962607339953083983
0607849497120431334559476614597655797938439936049848308090229193230920285895821077882378600424529015
9274196936921405182443399243094739999431099504347265411835673644836010649482631167406874945205444758
9699005149304889205418432163055651664349515556075126351315870179510764628881241535002719078678641469
7255838789501578225778333863742597311224539707971480816963567767550624992499985183917796707783504887
7881133019419139709141027395954281856657262396756227426790218839875453725698495531242950404455162126
9558796800304014992901658831550709839983292411484653134076751664876119352890227694596458969177007059
1051747864192735679841142572432841889418706623384001148542820340960551707500991142096090113747127600
5734918072485441315260390968247304400600851711236466637977666646630784983998663586707226652762481212
2111270975761313453190816719887274624256968090714255120807971633544327590835014492749031889243263984
3647997270172630575850561464553431553070205852918824901794190241028314526864312284498873651998221123
1162548631775289038012230829318327620351114757929891396610251656526592669247832156423635474486345413
4092634088496824031221701558962025790906200346029890648525195030713932378461455478573766416360075120
5876956904234153945416481121981846706912473633854275306875318337221632460184363930097028154608492084
7792848153166789177244119669517706677565146720980586068402651662259888491637642572104252308480578261
8825185005936163554188738760178372591056700025070421270316568567060361507489525029430827977510267276
8304408324297378616345356826718593467576749661380769633257948929547768218124718531963962215415046408
9314195354727896749890504497633805439398387085160908353030859539145456231834880775085068396029001005
9418854956183901931592987145316135744478626690419905103222610734420090245111716479905423968385399183
0699309583421123292398356136272364607416617506359445392602416985169283297318610990946867989834386618
7759485466248142496703304277044162149100196462753909637979749293826560066408286010161835655948141259
9525808756926157279819844683018449873117261081832739905624478803919952893775964869381689149816307711
5285612597450033882511726870077732039470790888978791400066665692506390432004490977104519655574539708
4355626159809587742542710409983700602254872462119290754250224039832465739223082235430285840534445851
1064674248115168883215021529506262790312612450019030700983258934012835130683016090999403663606609251
1047177144000302503929373232948787645698123394397139727596890939175360581558251592308276442471594724
8624938030277793850665790134405454167035351088299811646082557311123308718405034403117730789723241449
9060552460281276736646232817022050131721928852641171181519807225085513032668309791923419837413787518
3529123329540006600708809236663138688300409742972708518622628179195610387865236128739564043783855091
2423200554525727840897652238162505715775403686202315857481524783168473934989533728722825038319459782
0170271172808033339533469311200209758671630426185442859989931202326108388714421442994399939412598751
3430641044434920320602609376226493534124748491751344208420827426956063056287349985844360829152280446
6649620458116827073514020976692969032699778835413706144143134371627873898200904129964140885877384766
1898439308450876346044221624672075324000123743851473516655810729668858087752424023773453923289379511
6844537398398841072785041657181460093682146721692201782030491013321271561794888462306524232818884096
3727393258234157180030410823038771360114472481184342427060596850879174406282710153758576233251724279
0579844125455367524060359037456154251854625479311209038048894910985103290037596788736957831911942158
2411737645787688669057972022286231231240143898505594822251576083941696433009310221474280418191275542
2889952334259868350184243576468133053300729556131128254672482855041765018832189381958649312302651858
9707651022309218924881828040633989569647468133135156763596748271190741299014295146966692780054478586
4804296321011266802662789814832853177199514366928673063597080610382917208931729598329170397196023289
9266142568012225220436654249677574652770209777509664989347652273958396783531835155207909555536851621
6672785367594686633451175183980422593805432772513979631584728986108903860574924798439675969830608923
2858418494665885214531411243626887209850674806367497558847799437135060016417452840979517376342818247
6047092726488022032119420043915508496062589424607352553625271701289512040052183274992001818049870613
0526560652682907801373279509393935785806691661766917484267755001970105154563471839477396937977741605
4528972569519559965195633761654671960000950740867471179230920269241473322342640991516946161188455832
8846459285529961589484826903766847250013450062559365880123577229844499004139665674779841206044462119
4202172038364011791456363527430279067073012366742139337730373437182400056458732005331843870630849773
9886431891909057131540081093909336198221418909896589419829703356525190750074830811386532355546434700
5912618241337573236177930451883231708887611584082450859138790883790220013756397893033326369197232936
9429164681361612604318172267019048723110295001715853511228149541275190522138393827505661841328748771
9412166046782053374771853330818834337989802087485866928263458345387367392417803232752306586027815397
3501729677423794074049853153353417324918740363204027981587233720251355131578554548851586977743285933
7957465683653794371072594268794275365122388367678882815133024441841243289967051234724557564446979371
9938700764062309966743681848271653042053145626075611024598080608171094078864698550412547129968376378
6092391569787426274138364053550807902651847881110641966086488596419133309703680813667562057332132787
9914977468105621361462792695893164088966609666152895970151639507108901973262986752201141512650728713
5089010112628057945642016314785155279516519809777078135192217701254550012808668789684437998001759521
9723112890469283129391741096643076573086353890165982293070572653216338842466611919732166787531100311
0893824835014147023544939485149119158072204474082432580146754832188356588696376240316686048681227673
4756084093843709270340349652791347498263892958183858656040217214672443049596237125385415473907816128
9410545250674425238020242369643982997314437765679792026333516205930983001469472830557681181862087792
7205506262876974341923751547303366380922416598528276797816969121018402957586641304774983086320575694
9781902980799088923388693326984632153745224247408690001015542480582882396474116385935473637713260837
7734741799569268739581566660630164818158953923150261834214446123670127385553939183004832610326680628
8158740643447985657472377743386226200986059122233508866476797854541371172168403610141259029174602749
6009512428799964811328154386712711943736993464444606291858870776588027424572507764231890759902074922
5868423327178455888217409953172335658119088759646086324343942563622124938959238009886675051383203151
6275156830337746862751418128201479105750963916195760066368398779087818391346489593555585877481622431
2519627361173352009472347497594032994459138625941837783199901379622130821787960424895994038194451288
5281394220010702746702084296200426485009612046248109066642367711560619485676884154312450515122970035
5173651322424508863433976253282501783061506146556121986632210323876600030759306294593274009061063012
1526391794552533326389489710191725190882346276123657419515181961204122846682628917634195580929282177
1003860267203984576815280157961894357255701647228211245567414806009983857309890471348014714578849212
5339332728846847884141594947547158919363759072839079355709385879417648221581879217584080587935475161
0026888859392858793842114362276496018982410523044769249430548280780885284119012415958898560913516321
7533503840788223591493715393580224229687352817729199205706671763199936986698258129122711926771049655
4443300888518148859764421808354082135460541321985822164360755894689016930750039744430408979134517954
4431489624842629501398106738008384969619070402724597315603425037167627193099777792415574136353659693
4640691967329924480259149311586172801197789039042031957132619697027292111273526339667161591565447961
8270413046790435254073820979131489015568052770430447027046191457554401922811121980490943470596600085
9034639829210307962932423101726031651724564286005072589253133138540847234074215864730193607040070783
5971980486697326399071757196705498838652389789774849168678015545587221896739287531780157735246997867
0044982738743624388583479006042710539805667486979609014685622851459146105407850502870923274285104780
2575062725926457161538185668724731197257162803089769014000923098818110772177729614036905992429938033
3352010256939059224346496905374534907316166639929960543079606210022742858014680483638081541143889879
8087030808434373367660087334481986902754931863933119492778574914837558912411358616121158894126794874
2054294814915830347341669049918115820001843128315111126779400398404269208096260047697020798283191899
3056190295577668705616166477324922413120285642183904744415855777190930310183943955369657299642813091
6603918690781249136901040996858648528117014726322976166100603402222820073304036588495147092463839770
1053721980403298310833248383268837912048272537921739962464445316858144574274532853518792642666792477
9020982182017592870382529360021884025635429478973366952272536289363469661925447362968269946607038714
3276077978447366818855883329785103769912548273036100747836604678105358039828812150703461811372061027
0713385235412911050894459909243479692491075975892909379994542497069067979370641761755954822189937560
3950861668398189392322109502286003820107665428448345302144910793285710022475528741801961739904872034
4303624204637388093781843599903042687521983381617603139916908217953556591025766580517565826959030449
2765027344703715328913617927036646840953874081009274013940823552675552756461259008556663918115010721
3652774202963291242391146432180081861426292071631356047342577168651037214532301488545918501373981289
4477418065513942107267728440926428000699856451351701144289968673176084412755193013430494829611816606
9543760061951340547595029998336293506326617417044769358708089566137152078822228075888321448327719242
7006374954700992593226510172885044589381126228105560492292648912471180272343696963904502961192982034
5436103383200770270654263903606340805110191016299170404647221728265490128839990869310193067055755419
8843043946929808872177509893674221458225592435744359416721100951566644851810062704019548173987193928
6477530939553429175031847676291256418483124524398242680815508119614610606128447613576404773869585810
6648578047099604206032924351206635005824894560611887523361165430898902594786788112011301978677331521
3607294249237746655437064232484174955486768264322938592412006310505946091421398931027732502844702332
0131737641368971799807846770125521708964032337265014823726803831191053033762495810839278004726697059
9605994828644178104622167235701576465950126669282742858762345134900005455263038437267318957612075313
2241320709137081360727148576431121390527867657276334291896832552677630031361720782001838382872512369
2567637373423786947605255164344377795984386791794626408418333917042390661942029645040118261456655473
8356164536265762506906117827911408500545350640294443019174196155314014763154232682758450294253095773
6442110146095699647873075767173983025020439130737995241879949731538313567197761329068078095535485544
1194134577675279781663978662701190006892276077501178173887396795594367762393533890625851298935060368
3301409906790217359105463630180777932797087613076662555132352297080402497488941970286019921201964256
4180897934472731193727664951224240685175201108378382529965095680186687613848874145515960370744600581
4330710354047867164730998010622338690680272823575369275439244041983524538420886624926379292024762114
0759106786504170363960730761768368003860646554017916406111477241824108960608183394247864549614195748
9401671823405718055051683832983564941196406121564172864993901275112620093611232021836490695520629676
9111344974005075943817493453495853144170985962973870504993628055348044511112728553501456470076645251
3067199927097235916103021954661437588853731854397499673541276560261350346125424558572267316432251767
4351269681626610576214241522735022545761741543123715070816201147552182380485032278205371692659573131
7652616541645307603690197489200163936324608226311907450997969724557976933537297230450453868887471888
3710867558588859128300599429898515874068566038457786633105712117749561458934171807440399481500725695
8282698714556113810626221319978156230273667861881606018776004014277033888215425548680547485938911481
6112713333694848834514691348935971767461178510821267577937817317861367045306239854752208100647695750
2658359271717076254171176629090055947043244312838646389370701368566653289419274513934834576998385484
9943293619303858527578317174559567027740940940892621544092943920535008766650864241764751274955889642
9553944994074647777599575400541537279548417095575251694926622575690163086445283860606073272525941144
6028641599290987595579614500593252955135471958801318206025373665604351260346585506113239710842754816
1821757925944502821323388552603452238965622324109780895475527988909815020053496322353186658525846136
6677553640745207187686880360872659675935246090370718274643643853205023171022626286730949580975453775
8534931851578644014844912302495754871300958013374815110086311317267606748074595496471773196794108357
8435196399437266765969367903737547635418825275784695267381346976679878717099027512964906993762386434
0023466139976226643450544741297845275685331218708039682845598210844169894885531990635935031091652536
9329744189673429749474023450914661698516268916648532631305020467212958566738063788508577980988225908
1866144880979829808500938369617321336667175825459693373329344125768949711410351824897075575583178707
1823676709047839855959091916463059469705910245599263829841641117627300592573654558516444658333315540
7258973629156699782014487425922112979863081344936063948189748295030182392837418048993911421976391276
8993710440795763553517801899164891796553296686881757808692748381034820181797585835658207128200199656
6068524721638026953313568376515819843027481592995980516629620444826575060411059426153866281751916151
4654306149201057880912068145490083978450942761619350510262094492094460789006312882723546615261245604
6015346130219859209365851167165863177381089367576411776479918524022950509760411720504656746153747982
1154652426357172712632743129375158630221137146001351265896093440650734903413329090326505241024172244
6472370251952364253420477845360559551684101015598202159578726508624863466015837437324931135258301637
9123625737591044308439311898835857825060392542597034334728524717948219720338051226190781184952459537
6948813787642866335414872264867352839662614684188629888400414354748829700044538280411223917743688502
4255286409618134071126783904789003922211336728338531129138698820313364159788040918557597111630407442
1202509117159064495664770769905583016585425723838385734104887920139671162124493592399432696182927677
4687659947317127924611928122623313495192357220994446428434426767896173873504894564026536133153297516
2555878013255099012961523804066765996697579545196050300100667803508457415190982692436022488370634845
9319178877045871983237121197689305065726075510687498286676421875622233899894246949433242422094050807
9918037869569359420415112331799010403861313880057891829803010945424687987067794819696803936081050110
4216500215058400398857178008289210262836252036772276866771819119472435575392816318334502238152479612
8231677218782089061853609801826572184613705166639121336726302984619719660984977284233441689347425705
0328906713281510755347775036806808239869909567693355190066592430446534626870092176780542235165031057
0820632515852913288589877491621919113442208785568975388126478645750072049050729023200864106447270813
8603286739031597856868983797929146956793418352586434797805217903915593473061869703600229644726934068
1226252058955539908807745713847067853346322539981858165619504903955770959938949382971528379141860872
3606899170167994624427464979592321706231830435336957944832520972568700222196956368790733793457812961
6523373448420268254285835462091252303882190751052806768502796477306418834325615950900786554399501211
2881090986765136273347472807526307411952047154972774213059270179607994003131281534174951734621684603
9229044213964588305733178969353011076511506719902902473499458196329301453077576457655422197871695223
9841872831638930626568516910091709528007450376238499143217128619789574306117491458153347781995566311
9772362436523417852837581671007650796222387623589804399847678216320903552622350155190453456720771483
5364972486429937420042677613203270689073708489187548756222035726451325966697336924617066022573961424
5308791820072412339095316055197594066113056808584314394303092489436622789529408518822259235122320542
8341365509364954961120652076512993411107350295055748218736259269497693269692541513533126832872082622
3574054709182101678066061936049726133204482987263940176495136398814571718252983164865985861085454596
3084194748246693717970082173405210461179065555717729539519736842520544116479917154510083225749789289
9799628382118008013395620736272045779285937143950039188643912424749642065242633747521191439062983498
5173763561655370247178044686147064385812101760282407536508057935039049657133811315824033714642505364
8250703181935044177477930775147120252518644926994053563614284864178891447875843418307640687397600233
1934034207355691373726750188239033067555301188889417347374634732614268475368029520947036203175277538
8175120501316103806936895984076803258216998427220460991477575416084018355643269117595773332219447735
8601320675203601019362625598769311419515504968299060354592140655565192734423116710119126681880608745
8712244600557197962241808112414157337467171474153084543332645084012316821532375640310428582111579617
2272236729587379950466863798582725108058259412620686282053999897242517812677893136854856086333815305
5273564426670723052555099232204564667086046393254708561410868105722780618334324339775781045445138771
8128788383504650188085806204073390447908329063382417956899040435094802462655600798326058432060397961
3471021065154140397128515419109727431568086634745576821207816420567469641716515174067649055385521982
4170738561466939847141774669500240457586169934925690381094548402602354266862744167253525458897432037
0741141155714995315777899425190661913244445306370610094897944239881296638752228119806033351018039789
0295617456468150414290285090394351278189419012025615721539838763741099945296348126910454969066491043
0552185748338979434686638164170614429827199795704889905300256822787339076984599764735159927827953008
2060827796866373679221324573216060916942174330154840709018680826429607670792071479067299218788662012
3127820704858734269757195845340976754464720925594863310259020069924341423670089179801591438842112319
1979175678492607796439439782478876765414535833398665645163116194714927241766136737758279879800851765
8044808994696970565539504860845567073349375589903113286100385874275573855335421689541097848771100377
1435223143814292061889570000331371422567363524809748565598285665966514055800769261894191342473281979
1043784205624279902148986594350716140975959930745660650299581698354208380174852806094352196001335456
0049258874824844904545477622952525595218926739061756699430545002804905859472810947686782120959596070
7634030795895748382466547763404857106648952873047650189744274464732103536306998223819693698993140869
5144559800890125263860657289448468041540249912297922593616516544965289665474829653178354300192295419
5204907532839479010838607762687828678268588969113047257912337496072382118647961425060698295428233604
9528594591602600997470927282526252863305324213678149163455745823804032734516057470432230438658607129
7781034618879431507386711298701403696210174007074275534076506225069724076720249653464504360115130323
3285828658652000919003711871330678367852210640948675045846960322858668247311250342586867811042379348
5921272852219760452342082887620550984949432662463118891750929622584349326022227053827129339946169652
6103925398467197997390441764665923475597670749554019833519635509438747117463361757635985579747691579
6805792122602574925295234682268289983958493359449694831979995450783160518572437782094945123254533931
6289679179945036231181072154438045720350057229237028190565254516442930337498607088506544870562552662
3319680586461845920849522572404544916293040449857294527276006676678689164580020854001863483570615637
1779853308964394365423045474539944163290576766326181903854543303960377611058255704133585413989552343
2367733012248993292530165658137877971333480506489588265929252250064442727360220929124704938148317357
6918648274702708574097065298118330315053382845188800901447371185374413811588698805667843234478742959
4562294134701380728041650604204124777000976561151055269374982778911231305007423954428474135918036720
2707606534223070426640796705262467532375459309911706336451346326853924292774918017644979970684864198
6581588007807760282417829623521030624373152059264039313481854218640417412137530673134455428885489491
3402915356342050746563987330446574850467283027030930982785821173745128726395054382550609172585821893
0636672287536236719353255320549398678863230001881140458988425700707489409255924705682366639865759399
3237625718853768166059211995865415367137898597523475501467802733737140427421400552661175137366031549
9706395172116613545939505081228819503913227561469221177477348248839953467962305442126294832242528368
5604229090185477468021604240797418472653117518599431379378496238250124963966809666699236616232041869
5539297504626121580492624874861290994670675221768701218607370665770329155637698728523872459896206465
8036676409817822913879442629107493707741670483130851077792970674815846514884763739537827823287182250
3634777972754247878810500893288239821047350262467168662217998020109388158310259763291675436551642264
5370996780297368565039569874258963017468602403920915933666252920489410206044251672202137925566411869
3177089743971760168326712281071374939207858228159234441670072509649301778278584727399297785120282031
2267089905775659067933231840724308128297692451868997347000618952518124513309869349420354952350530928
4042760787162731080967461667748632443618198993527389967135069421234315774563369416575575633439059069
4576573352416383098843520527055417707723396809641410087845166354962473410443314746948689926213041363
9490105957187959731474996467530141768249399995810979907510060880230841594137887336125252644238867130
0665116437090226380554360741519860774224623153679799289459195756329185419126782894030586202114129338
6554021544154177217172785699970762610250011779399406782796403259445045583664989707733516037920562021
3056766760076486959644524288722014040655197962420643165327540835068958973292796748017113132723331753
9629184473438750837477343800677138108793224513251550279070013231584306197480783381456660429326744203
1743227485995445461703385627166474893883421512932609856789914203961240310425956522919195952087771868
1088194430157961310695585767477108355321218653904580078999969421469544001129110245419398498348023449
0539938829677155337243823911548521359355614374035415588466755337243743074011853337195841283389557124
8559501916623314353465606730665722429931167644268582330769950266808050600612922886756101359523946582
5538979877251108642540222970128222577917555976996675737318803948863897951263529241712462958136129742
5985010296182302799276590748755261538513221340517153551391705698421468780977307425576472596890054349
5426720250787107312810716173656466126204766169084247600567059798527106683702712453200819351302226716
3031798061745949648189624358848018550856832276406954186492268978198700127788400744264145489955679886
1697523720620755755561121675486956403147360523203028559738534184266206208096338964800719988674357987
4619940077572100218811585113306715455920783678894876569545288390392841783789088560443073103402405913
4461586322379895674925694749865787799897443427300255793727777788110617855188534837604857383270362330
0229178632481081783099826894931829190238332195527374269057597712412971683324550169710708526261201599
3360407029382471454337621190064767804889112219049458853702864029145407360076541582569714053314531876
0177764832840066988296303724681684094781450163533140087598813017799739542358047846227863257087323639
5519227995423605845397819440245345151299228784461037002450784800817117332658374166799250866050538375
9016220892438784732250087261620986658673543594285327216065266289059831733801897646848858741517628777
5611799517746754136031313253032250863479114409677522357712806682246275954787806874159230067626091512
3102129244865606736052878115999892264901589670508163789933493312922602992988941526820196097114965684
3056528620663189022876493004699140390613017226788684969374576104986957365681013524719259044328445698
2557480491471493271352160282723070371487499753447716235110470428949369507157255749120686828744945100
2755246191900816243424632347296821199299228007988465523761935133678699262640180705059573566274781086
0199089712443066498681165982234126425997714805359248066664448621385565836129521824391118555570560548
4802917868469136404111953207186865101738747947978217021124021811802997902194452528315939021907998406
5052295003300040587968780497104156880606074790819345021737564057535266576019353147430257405338651958
2365187795565705211219040141540215792532246131887764673708579662011318615007745946719938980015276682
6648634823226392743215200371489204802030123952450215879161172688107567026175278701768598838511120365
9674920610530219347937813197989517572085056546037985783730607087742186935098875952061554495521927825
9350276157829620890235233947678836866485324399268717834526247515026974436087408514945946197504064195
8657028926962703205737818034015842838363364235969924008998914129760195471520013908259900925148111376
4410285274453132450302066552033481406591587848340652545828095688353921504416661000048859758428581487
1962705746599301834402286884979105933390979526780673079434336884764180968747299355765973173043557432
6975312981763550835792140304372137208111509454575947099443262785755708449243744537446673302229541855
4119253791107357658270116528429864674366328409777597616524819539478990158901123848300295493871243251
217339213165708441345487989493639222122200517163614207
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.76, 1.72, 2.01
Generated 16 Oct 2018 | 3:29:54 UTC