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 7305*2^350243+1

3253805283596597645472151634217785639131224932508107004689186965202078587873578994147471705314026083
3774395844916330035871653335755604495394657444881041675083322301378872314568911904496728003532189233
5054933077019145083645030918924472001621321785562979465327942539766922129893325033758274098293227498
1855015376811687123796880123588473937903725799476328895904952627072913694250433627818320924960894671
7969222051974212398871397411245940172108464019335143848657517632923410416169333802344863419785898034
8759764498865955902530473808848283012129001409509207817095478749083184690483624185941963522693637448
3422399040726591265411312829101092063493390854086858901082413199865841154467192433585076355973484187
8791803139343429890383146580995413015456326485101046549841200810436293677254343235591330683203706812
7674667985114332652326465560219913838131151655082127484214096070639559127851117499010352982576251489
2433415871317359074919484108160804420144446763644670265903465846992820195450932220555555861064248314
9943528613043475537788421338600304018016847639794168067193696663317108672022135644247823204666611673
9829423511737977846157672462914591137745906117525239374481609510470998137725175041943657060138395243
1438654797548279447418113951380813861814806555583987051002535884257166771136225405846138439808159078
7895382437738923548078131160631457621425179736688046352996550668536513753010313360916488164494636154
0974002458558453496769444693643890831919128974181056554873041988121843206141018278581187678273658295
3186592730348124508779010761890468132363141199693612057214717821126731944958153523426173274540894355
9589581234653300848622464377279880504679465114734648561438434018600846155497388474529049646925692541
8806659594223342432118784147088892011228769412807528761325087238393596974893601583698697822454635575
4914772620281932211506077701137550658771411075916188967986943081882466803703745090503761914838132456
9260600842764448001536742411020298433248032113082438138069793237333070740583215013354482552095548251
1281385334829596575469555150982042692541287082004454905634323708430007848370714126703187721929570113
9820518914479927054632124447168074499094895857584926426918986690699746136746779551810196540491503232
2149124932277383826766130051177051010344369863215084670770796479263967290773571781127763064874460256
4004577724509393486602359410663287151121879226529667056629360788110666537881476564139605566665769385
9928494266087919526478186287817076531184596093055565063672404829654135907517817686239691530120623588
6951916853703262340650633843032565942001182091692881091286219062056623841975150792005161395732296193
2804924267160355527641699727619966066958160156000212126300271212021163892043258960852941545270896385
8987886653762074506788060386550255063870993859479062340058946982773120442819827172040210384428663583
7308888939950740103679672508187278242542019893694486761857434185005057995118533337986824617861559757
3622232007644897217093056360557913892175934675636058032499177943961073645994613337167443195738684843
1003068912226355352065586839589150151495212965225072360602158688066470097468733806188061598288512628
8152432641714448620814221305615730541502052255377389813465922685991609661692762738509713452889666380
2967607506782826069423096043109080724922394953754217288396116947812566355885413115049758750318347006
2455934646161220833137719817821924909607600372534251871457688666665069637881780312243117553312235990
1345830205888258384995401518179609345084012651404256066268041098862427167141848947847047552751948261
1850468701083971131418609314295774140178862669423549702910395978726613553044528615945809020869129364
1204942093335188530314715574596595657272874861168454514196685051503887585839841392468453061366476978
4485482518849383468625315635652405465970965977776940438230693707862104258321316727161780029913700031
0634187000248107782572914932775732930062134838418612718491675068111000049191896086979302224846315490
9797561825651750140750533455991237237236926358904292067640963161314206944760476158181243635015475353
8070116879765022323869507703737030316554839466778378603936512461428476909343229510504570102528407602
1212625069632050431344449889269308586979881391475411412284895872692767569631302319639460289687102673
1006634224700762006606187695733133221885941960038812951694811809905478628894764195039243345301805255
5833905759054805497805626018844572806206843898638893450107152455925232470147209112783698012472313547
7861899060483331491960933676538918609526847508565208463263430316386389936168019906313082021707855206
7967417556937572436115651683729425558187039222230978349484877808258814043017420397656049489865194275
1955189237781956977498785259020410764364033417960326053860700598863195057965136878477930076907323860
7607431726850941243186822840412929548015771416425499576510573782872730815945151813044953505238033592
9459821348340117726243827494580285208018890251808277414188091549256807863166172925560828969542002686
7389015235869344025900531612966916520065696720579786936882673688270673011765689324413316501723641532
3674231142555288438816731834073566457134704808385738190831769042520660059301585470990460351238968706
5994770457512121873675362395665570781961545174766056316647039529583938956334130952224017144960316036
7559966844106642546634951785986826950483216616068463247713942387115800102220044439165277953684166362
5021475454823900971858064396760504939198006747956694746740296894897609270186254909356962899864968905
0220948786280201295064642739403914913574510547021868974065300068599385762613387939517951136410800694
5476628378783732693040446744580492205456807208678817403329915059465828477125599922209332863687383274
7484983011307171162435914607627348307205874909414306846445736459504622870835238978821286165786705449
6770977408184748236556768901219328254775929444053376666760867237379514956652650109166763985450657678
0442178595013018263035446049881265875990955538401011782328692388191150211678505465565081468856963778
2734290507810828829499200772124659088948375385745139886452566489417940574223457193904167910479724520
2670025243843854893201119612095380128802981105099718520208158297549805159897379123130573099894803167
7694988450129967482944869361839142462288805610606993357056100664120833967256307444046221412337671903
9748401438087190693773709277750163932161502885023064394150296296473577996127401713538952306903881191
5456717005742668312178361502500650565925841682648103451170067753974495179669216606107608136317844391
1194927848727748882315202269576537271426847945380220252180579678925089951927553504677319203891846972
1977355886537362166683100096800683190250333776305643050777994149161271937639174351421688234826596454
8126265651015734609120446559600885251531870594522077227507131082845146911094405114101652279818513000
6990889397138513393838131806552303919100004937772591613691263246032680377481215511759697671013592656
0830177283017963745219402704405295944828269114532466236405550883039182176570553320159545047925292834
7356456221226819606491383575975617772829371060570306331974742500356189055623107901538500476340822395
5540107203463131945478262771480100582893587774408606663683650091312148373863931218447245777279258241
8138864852237886684009951078074987140840107523987111256751589774676413357273377893788345488263441405
7828020300795456260733304946289874234226401839095673715901544503918602035288268680975523811494947221
5590553496847854354364715747773051846949527171762883191026694772411204409418852083502679881915749411
9935155622347788689445034862122080501924958842217641690140663213904742921907170908028764178312739897
1009376689976742051423968998592872700190096940388262692677309483627080002144599763243002007164591132
0055188473281642842157902211971626871022953486306203958375914572383525850313967202245599366134288475
1915907712256792733252444579641245412897033731015057797553859614443669883867534863458512933505112981
2014955094800262089973879538955476004939682889522485006763111893869657246886305050780741467146829922
8958707714844210763636880866638075939032634773718467726614942128912732735436455366209108889512906850
7970764992974723009591822207992214513663324846953942383432228054038187792033105342306071892359810302
4856083771862618481195406262336593474501148079040665195777337621218100809733259675025377058900798960
5322536212788382312455105562741535307900657625426564927197050361661670330993242908581183161776054508
2139757920728373679443362020177589184925086673772337186793350199186565422584061254135338388187335317
3002931183762095342679020272090371014329779819570349075539860553152126912667204494676672759341375779
8744831961906724603638832567524357612983707201594124161697569081943561253560326093639096438453482929
5550747928111924086204668402142591919014428024774364164196654198882512448120003039521816158010509667
5893786859812457363058674518608243525335324057925859156684224109780090228899057970978966594979533047
3895491169261980579477084979856084636693167306968850343651212070129460424045401667967711718994795514
6044512060983143122546671324255055841517745431689946921743860958810454858766948753371492308558401957
6631925783980092349250245853147632613387485234904183480913583410830912501623820893232253532260359162
0556723719558692088656846072365196009659401123605571180223275115815647995633751844198269632085648111
3977011663724266635366740966121505072858310656581080459829042813658088724818060630056702034311398404
2001415510290828767898462792956218167531193359927009470709487787591724503852376465720590124039709335
2509820609710286594947480828853009014483762130671758203167410683318733134445631909309478672532505795
7400917110553133939186308209790638252736268911835041436329741444971356903419817058756913552259772537
0040941473645342268354049052538621190222959913802867759853296363697735745803849522892527861805966966
1782054050130034826722407987374059189024457140094114083935577617916845500485249552599497122214656993
6656256547216188191077193180056597092628072966721479221759178765499528414950000366269874944921571098
1866812971488318528061932362686302137217399273396638563320473356226310469897524390442861891231503534
6908650161541861695714726503317410662597788507596327510039514569187665920006261005579040711188811074
1781706819642771514302663949752393114169051897846503668229217548053929331204409380011471008886754519
8444471602925281016918683584969735623803415704742058352483545621187271637402847059167956535738841844
2452160920619365442317659620315360412027533652162759954483523956068915128943222450955150031569228484
8148490509971820460034459087571904507024238654837655364883732608854161192255944006134962438107574614
5928783712904680486884156489289391032527300579055067904669228920683069511456857613102999942996310687
3654115746962926047159221685547745045605575223491485749813200101373701071745792196446379044288595073
6668326369475060213322037993956659180667085914854571619668231512857455781803505985905583150699097648
7301293780745559840315444346731168883760782733880356867133851267433306204662083644420740585799259906
3166099101094626683477269312024603799318759657926349529159189834905264864047572421559402102409737282
2601415090268187186444914580888917746224572889315372981922628373860878497576424285973652745096676608
0570881069219473195389523006708990074431663597523780894555126619670691571043012061092786417527693526
5265947338060693765519372120481466510432491293834629741670657495627690409449755938104523487442690165
1231946847813764807656417015569654889078935658955418677831089035208709502283947527767726485298560338
3160896549767687590932586475174460526908541980330166296367302964585313618452926000884007437475482287
2076070127848554681018371785929570744172853534027519609766946447164095843861074820460671172218968457
9553266870754060238075441753425756667067287006480531677848861526401977116483752283332030172019435434
2494889661067490671889518062502306877706694148960742551910038350665500407324240900646458031256846505
0726219773987955404859939535122393579690306541534187109245360697134832358749320000609605353263184370
4001089868403255238564766214209095020172538574345891632226496518244211680489669179920826298067015205
1969179085286149380050691079367631744018450165134743729618222139544835910648506627873162693406677668
2406230419609774169395375053602903475067666025637363221135300293238175263700468658134539466966086637
7858149006926282214433069691180807582648628625034931283936966142610657820053798587886808147670604195
2707120123590648787313087516737654178431825869351652608746534613632027564277768668418779664109032092
2160242054206409737370930567423164200771744466683331740600806884376057721927199759049951500017401288
6980398269631708354405838602321390595354939750194824741549517925652847385550259018407931104690900556
4105506386615628961036782871772255875276933602626269596603059748087927936630096875646045515841264360
6522055677954360402994514517308552248758989113417217314386769104664576960693281606448359576915686292
2996474788965664909080184255239637571097236816090952418974954485951000365411127021665168922927392458
9860786262263130586987669030930992894765983513851916728376575194661106074547918171883982369953598676
9033577063345121188201510679880643175397422149002509922416869689577439608125148466182230800361593641
4337838902860086415721262843011483585000703416768286504484649028596319174914003667350081937870862963
9152094147981425349265385987969325399297725278786362838281183022704387164672645288754875393696686730
1464662403732583540533312266663015650495518509967660014486600408730508742541198767496647711075629845
8607734378623525145789033976348980071682003437969297149573811915682049301711636348812659453343713311
3698392799302592974922030690535448344586013094026715144467692090775742671994278151909202552948774197
3927589570807777060868479795890025185641978370041690279059537402868259628351868609731334154057179547
9474244054115853566679829519059947908741194074199471805058825832168263293423025433022230081577980056
8596713549255620062126882836466134023759862226102064404202829890711131365357859524523069907978062951
0280826841012457444572883486513479452022039109303969576676470746141592880920115959662687867989743525
1648806018337142364873441390248543113969634401707737789968134330680395809835542544174313882181640731
7782675119074321164483115007508324360528273264275608633336202327772267249606454798177684728883129563
3488844528279306862563365727917554058549886221440284563092957721742756033707978703240737910109613366
6226636828201384451619004863401024838158457371551646164511413692614818791944569850498887533115423651
2777897736345716583933533779986574698469109991777295558001834736059496084822436659796307489748802812
2575807845254901781967855886229300258893171625623902656654789309712933123744434320186901014660025590
0187665426304508383676830534465903416894274621677358894753746375582883832733840419290651093840728906
0156544696380072829380458920677076542604845085285427980682745126684468131352367823543920034753305346
2677522194788151315959920133371523990216719219205257893626034193389098723068991908539826806606320846
9640397685444621031901312371599209844061396982689679039986682690810953301309901762871946638385093436
6529795885142894138870117520349858519332265854162333409779435580483311975089415843787976676853366887
2242104282070242387347120307707760703259251548316022159171704667844300105639456105948443675091527122
9820553484613286815703291534221741312098747073659312044662281476896143387101028225597944772565182675
3536549429564614162663742202092345466711344400813410715304432755863093071119103821635870639693757152
2961442200197047361544146946557424838289347965513413058821719492151582839758207513738513013296469270
2141393273123096236793622814175701253084508639671746683063667802923169927042897122221459914469541338
1297789051877328176680500418219063133928998812369675809384131492237252231342800401463655101149119363
3852475344273256090744169187479675463287234462731161741743722515462638699160223003896688723323910324
9945145613070815787973018098206904519632200466640259970004737462503184539976545949132294059695328920
4334230497704043833005643040731337142967436404856030709946614549186378288949388815275535217509570249
7606652371314963462480876108632622603514126070491364650079196151732619157500982314801671691125756279
0633137300144908502403841245161742789108578949363116451075478117571534005098942195663068548408890442
1016982563240673632114597802150492112009492602471740450515812796496372697660424425093353363462637408
8457827459937703474559788858136756599787531978529102435591095059369313915495782574904082353355268649
5085899383737734771740834394504606643772736070275739041376498971778524621676968665245129465926432993
2101339525145109171545347840017535859544348503572094787869624808096611042138154411368630546125185483
6727740553526018349601204225572073300437028775032610273613404765443279551460583755860292179987398685
2802372776992037150502642232795000791986453524050757114911706755049021438963467493256920030000494200
3700658887503869695953381281052018539367449326154210317973213522193386626440880458433000753953079940
6807190449584762609958428241296744047403911665446747120470568957472531479544889320672475620861306454
3322792227348497289982228082701429143836616587787182758843788483999641245013332743676655585608269030
2454648778481134730909421921156618995570520080727038411995344256238991177628052431703735929986718006
1777258348099919156961489631700484388723712683917831741581599293312410779116645899579278681199040251
6041376822532607439854151334313609011031611655449696428793788711377669782296531857844502344073440151
0497760581001444290255521452775253049330755104067547289045851511598949105917952371904085479336148512
3674218416218788428607202541979530809955748559923454426855815710091075423209710400001300891845295243
3398959656042477212818460245382690596502535476669476511079062440227908287631997696504157240690402216
0678013487787824572040521529552899857184035138973346343499267487982976736604589191452621919932458684
1593352909350189797605104369091102643707540127240183018137007184992886102798133172219035055483599757
9936748085034927580697642210534357236295567081156020307366194601633868368674035810231124089667767796
4258864453250249392825938645997195141530095078124524144279188194100237753230087849949691636489120271
5809672429437033375803516882055391726561133954063741546544006340522210641866377266983909058734360503
9001942823111852348483828347824864945165604777449964341830904370744063229632116296783059421315071696
9843787146674382029182095241451866198616829979272458163385169532175471329867876951219051795959810075
6473983242415880363481324507060115371619740887106911201949068573584965470967391126638879649220941902
2144469481659721780626839402264737617993333794112056970494083793940189954589141617699038861007220761
2873697720513137016282552435697668123938620296550376319392482282111088246433554105610557938814225260
9885834948514839348409244028329580969416186484149588457260498948823230959233127394041213023863245549
6659072656781302382159509860986113798756811503324194474140559600747656382754050602525799319138067175
3095600948575470923354407595172651814019046049923655468525230485948729385704299553103812992586575232
7916937061587502404374986746672121304161444353928558037356213454427642210970670759586077165334425278
1821857534363057158332120413106926474670790098307927969512472856759304898839483933318521269825986288
7715043909979092792054630977487463537701651003491456122593891418907274323828816803196620115633113411
5869693802919615738007160322933423680779405750605037238571935007980697001520543872070161328246659912
0520330998401074943690668279105560597894319945933420623106047192070400068467901058994396767698437112
3921413579069053375547319981934749069156210263202618360823949643227042046377627366571877614380972720
0832798524395957866409748992800276462598305350434723144745191687901268248767628405204909976519979842
2570720280261497485953910431803201991534781906161327940058299028179749999197461507026178461174070961
1802166769743097536647369694276750331880684614992908318512518620496274426343075207374591456961339221
8222897438643429539645345023303519594144637641616540880078417769596153740589840750780266322968569669
9114580592827194248884305590278105221071386364162006741682554739242038987246115040678386884964325232
5829782044118890921599362711568825362182915071403810133013978981439857606661078895245195857775097109
6360922031828485442396285162499622254558567446592799550304152862531871552471257037294075449959239478
1254082946198479724018273851718887178161963911567294528159818815622605164322347529113083854358397017
9416863552569160503432072037395027417563886743719800057237725951040782103433999560121986916096054120
5406051986252184870233157496327417250815932429269721271098875160676055330663683061560483626456536713
6618828826134911138767892921953872970576079213145446416429095695818791972017326404280512883018969285
6605009891214406348434450968806768631282661231008771736059466799508349815433430620771716795236105879
5839455587739888857104084585251405388227944102511924679572331207973125892561013006961698041597414331
2694629785803485933864298742630780919133150436499030208146985606312240194286773125263922743667975245
7721645667557938157849314785323816642621660210308689086592892129536419996395411780813593469897185550
1858646479708070173108227165134966436524632255130738290577358772604966516615852116537257652951684914
5854502651181472239743604620995477176108172695892039670327842706890376859515499882781349382015078767
3717918793995708994980292823029811943614052230680190781106241720404919105622805039977214767326955843
8786833956739946231580446768405205668834493904208702348632232033740034959420977508078934432548901864
7378273910081537121229268550934993522859425444751050691343262325159124693179152390333319022797691205
9819286342007389610937631027955068355898320855467164960514607711093447182386698954698168340080671713
7609952584679877607751114615237197812978201931724964052734697773695953062463877717825234436156641282
5694458588339242492479140065330106085461874542016774550650092510862867702799259158043855983087786435
4664005213188468127758081400708482926643291371186536296695462182377105128803077204207160093013250029
4692782986944032574200396746053737703644899042116212740827846437529010288173302136321529887661975319
0375926068088100182522573528223927245677973498356787089985450382498892604073573277905137690996592652
2629289197439250647709296547984147735742746546970513718842995288761716255161876553610200566260882208
8120034255416393598417211812085822762390034776330413740869101231574254424973508128517311954984307831
2623068220094602911222131453591013747022424033707327368886634136525303168447672958217213437176976109
0373272519133355695837583744406153273992906126926702148349993708720726800808460587375790586285121598
7315468789424466398972711089078442999637115049322874049590612064367065039430190543136460347692294651
7436352339485993541708788751660308012981717911783410332299728222777171507843765154045749046758569706
1333119207705810128359799734144786346368771679033466152605397234115481001312740322683862971534246081
0206705523720488038209821993397376079671384738203543875373658433377340821904196529312139724252413323
4786234708969877220248425495796862076809797597577260130989248288476752995458355620901769820321449850
8238286466086231649982569086686614655374050711237629531901624554553016844484945079293911593333254577
5536579443472138775091080500269170138624800679770653677469753109641445288320133980021273131049056625
6465955720800690755119261753430009974180389352523193797838549875593639395734611896586088752813240802
0768024948947505124140824603585735000169715000593759979047054141942505213766256799666335050380687117
4449190038303317495114850547006113149587568271529685274374830292243016098361763190883152944559813606
8640783555339783237959198569438709490318670020504553743703387425694145127670190227873081116044865411
1922306387832034577331163631905453520281416135376946544446154235068561393380855709383573482048721524
4462450214366336948289573192510835258844098028574993472136476261433729223035766791760213891129560773
7627852597614379427846108572584679667073757905822242399513501835916775908908533745779356987391034738
1144111526041644996810722420657774821177562126165878961342090379247808104027987316793927226273753546
1694905157668572587213575839722413553809468001223019076806940647261786398836448608967338050919174315
2475623488425685101876949159813763496600840219657160996006611524762326381463079307530105174534285860
2379126530237388784845513686906823604960872780386828687941097207003786422359919185989328344647896304
8496105193041446125525158869698753880471890777033722962563120774871403214209611255892953588788510752
9749208677126992196251702369160729615856395121438821464728765831889699618677867156445602524117799891
8622387090471501559674902360725875233302137804268933292533579347886911664165227018777066748870143262
8138718390271231812591202352506761079254868182931658767164202410336180132717528804635935685985091445
2818774854486393780864680695617947552431485952121387905835316281306545266375478723670501196240554182
6959381030032136187352892258009970187505780232567293032098101254762163612070096058931619660573828063
8228425157305995667698809446959210075910027170178899717174455119386392539479736204456047205370083480
6068058727036530001697952992333941564508844033784959911269048564222377886483756511686515815266259521
2971410684272499294992623374394377174713018273658961198204531049754052877953025767195388617624682802
8764155788144387787114532588189885573027731141035660086015286871257048761534066464400575522382391420
9143632296202600335933796180540821928976981705426515471868977386876648216552665644953477752568092902
8258756558690751935181349404086510658124822171845035254871746477942912490473760291569948674946168279
2855980695635599004244640206035261960747911478065206265015244099049794664896283535661556716069903223
2304332628588734615239162696895485582554962959058819543209755686975881295973563071059684742015828096
9351397844649642361652582050440724649164929866879818682798676953864879221478025297923735576849309053
9599546383017731270599318192177247956725237270321136164197230867837460411726423700683003407468922660
6527906689332875790239711550314892636270126456861656514220393179288034449189140446933108109767957323
1113750064492114397060782474552741970247690276530600628802393921386319356075795037136017515549996700
0386762147027170060673863800464726619802594522840026703729089708873519368835796665080543691289605045
4223510998704777282439556467197179405187930185201903120818995241556603837223280085048886814734660706
6891190464159698897205484116206986563382917435261226396437698407373505310460066573892724561614897383
1211456652822453318604111298227679526189256696896546239193190349332392252632575982798653488605997089
0711258286076461955027009788851739924370069611155665028565751270781166157893069211998565954490103902
5343700133102908852720710442442491744407628024548678544196563539292991201431992615784505747777489782
7375014311117222825747763667071484766272131062798730030528973060735919043789694701338439442241865454
4129954870495765645384961589513153361027523601685535196871381706624254261248554831838883054070647831
0651838866443728651293401770726135189743575038775373089402129020689842727500817930646519436863109316
0188484874135581668254971188612314050479775115198449328994629994247553890905216819750724050836277072
0181753095223624071447706121555292534050396860232820361017926344451294937490987791226288317976311666
9501707284240053951168476238466344912321536275176325141999006243611079121095719199702950024986507274
3786020124136891693872403375184171028732436573448225945464045701488008104616503537936899836299914226
7976814497435700315466398565531268001270852712558036475211932984009976719878923961603908644784202019
0624105458207744614434012320456397550516474402083378312697752840066980507969850558852624307194471407
9496078477249379645314696968806772840509315544653854724310153619351167055751295267683273308238434437
4450884311863566111632214020039080978423520451473002103257567404068411759141932015031935203664276065
2039933851394105435553731408814875126394354303638256984456331792110255146146794785823129790182867640
5025507553081023864214772095093092530617798428171924695050680037808608706913072167154501507306770835
9621750562485057680176934009796032285009181497163730110313464532289123488427067522109827966001618194
6139552651225591402877761537268105749181271283662464657504232453661932945623350179775905328905660254
6600313120533414239055858227507166491244678351328734039625348825179895009946634462083880685711986572
8330263250256749783891519414670535322365534892171177866320092789275164141194220396166983911900028854
4862692413863862709647065761766219805854564332325601861794871560729095259288387244963244963627151558
0620159159254147168766644911184144999812293606263938876933204017929657624211179661632705803282884764
1698424740648042196700339186823144478471088186921776037397400802167652928057299111785634805687507276
9121225674300158190331163799282272174498790844598689411065782720458339524802242683858640635995993968
4527981314115954643884467883408041788975038927830976600168635665864982104323037475879924638725412636
0959761792095650758518945210280988608438836778773859199632242415547033112383055091090979285524646786
4055193585050624544930212695193465047917869960533001256492088833385579480754760046794885114109476137
8696362933059828594706302902146040799678965746216868682726347146052687983680349192354104655364192786
4940589198536209543900833115048334806930462091351488142161453976344811802486323827772831656502685820
4452047887442080343911566689973018534925392988032790271194288817005651402606151414191330843610548021
4222390881164257717058187520809383011310706645756630435469730485109720407185635231952791558979221642
2724645190794429479235317752931482862681975350607448854062340113269844036739355685739142540369628953
2577988373737387885149543701312408769869301997863673684456874904874596027487098961038845249614365545
7558372165320758575213021819012464528158124141979021603305177244203774884009297611021517071888012200
8218278213305261026612764247129907982822528721235710445508621891264635248139801089211107389161882106
3088044568045673427150670135797523982092349476548860661947487998145610231263153697222721518993770518
6112909339472583834991248505713635749156469344457373352614534040537782472226445218812029547419807575
5702767597808244496317394834602673110493085805163714236002537506688582881346867741334074772495424202
3033594584806696696568041278587562786221829151828533988203367159365954807800166882094416005295902785
5780974575102625504129378900831572092796988371961736383586370413550094763146001326021432864206258298
7240623431932379224481058905287560672433583235229504595313034290780694151463269265622190496191776332
4731284733351997390904507670839065966733474839005938842696868896625967011875448315063518924257942646
7031251915307656423048204965233670701205671858323958240478979092967586780660296929400835173645810836
8184583650134201973514558986241750200631537947542765612343865454451400184563910484027716080702929564
6043288263037537048572778922894429112937806801927019867564597551725227449543574173666037422122665413
8836737427265222003017865830373201480879036520158686687128563307088510358179262786303024457096742167
0750518314324695788279382823033138656485387360508350417036625400972100423470597730224984555122789437
5063751006005491089198738808642797740636251567667003749216098815485090519150475908283219886579017690
9473351778341350261190663095446487140258789675003250124837839299414130129320885884259004784989053691
5219516039940403084568129138437715374736279206599593705263169328145380852640058778594493610676522407
7946264755767673699320760590520860541079419460091353443239676320575615146384378837539267592506805088
7637349100801482238898617497682756668772202648248788724249409323247768842211059281196522667969437087
1076565627467090940760108654264600884606597927082318916470952334530637836981220968392196963650526945
8750351478140526715575354276090670554985856755560993004557666605109452449369604182700957933280391753
2045529233261002079483427929257353393835355961341659412557527003971486509100738905412085796605605999
8516465667605754812967183685577166751057709634158881893756167076053292830227972717843202270813809046
2828866151122811724180664290845119144989741955859454578761055970531486330099596151286488861315464021
8085918990444137414048531861656521868163271537831121751394982805806076733210613248870706932475159499
8897700077855819221741695921104403267387719632800893914475873502608741082904244964488742934581562492
0269247276567518073081056340159075323752385970482638858236462430145722795983169152566213382603932094
3420238810814948440528736552343761246472185781763457724373629798409481826424024602615689956264386073
6401687140832434274726462338254494902548412661587710423971293148790464811373916172961478816540512063
2548727464462231097395732637513607984485457232997053784709958351829440714819307542985224932580131160
9620794339598413405539895933973184090252363081195427837942558922321033380839552556082962125182254520
2611239010539314318486171639605210808352242475048332206854164010179078825817312281235310505793020462
8682277265086295916690463720019146750326968766708774412947925075159195883156633670568467110600401471
0549912146137518269517012168925127745972790653565041132402980615010002290692251150482482143545473363
8896652610413367713752898087977178560519612529643739998040323864834231304024569839792039319721448472
0901279584334813077090533409542322092297480876686859212836984884903677716708612915126479050223678397
8565070117765941911204460651672118984656861512864250097769128898507894603622414188396920108360480220
0424769707562432385821626378502639259550385480512790885948583624317252190187061941733677216504806170
0149034440244846034947297824083837440097346904572205860168997251060300320824490480548322946842494100
9650057483541420724302677845519698844542399601778432397109098059281874661277086687833887138978928634
7316962373456279968711864546329142515958155076881345260852485072274985031962158516514256371052826421
5614299533808341423283646504454933267823831281672577025448843027665407971707118032035197187631588683
0526605560443672870997667046351681074787415903702522610094249081284866649654059597225647970451506699
8025383707476538183123258580584049143394751895360175097741949281454769553750693682635897546861362055
0358016716284942398235143345055042441691157595372294997201998947240482311603101292303258590577538260
6023371591524684530223354963878097988420432586369329969287565386468853185602861260785624277062060584
8463992916161704947417713204767883635289886185108562530168949690231412754646496008073592149719715253
0375642283369953469008693418551474239518114001281164002680303344930750017644493468889236931864802581
3765878299802122400964067303584789361124657830111411609662687876076656583067034549529624135502095185
3247050100699514080227238550877386056855402848473547525433331729300699611350653660519532386550146999
9072869907227383374246854062773316177342631513881054807426076350082880404352848358882049104562754905
6586122743665270370413947132645632952739002888792392297211683140583255746970938482243989233139038041
9586917122796522549358213038979360232879911243292574627657000988819555095388736704506640790974935112
5021893019644816432105992234740139975405439664938196434998416201562335314984474084373506966132175997
5644086014860348228695703990991283229101780877134390982529581065854804155282120422398948852690860868
4587855113741238284317972681191507934012991203992261460529045194759304076420022249690338393992388432
8589092819955643376739244513618188775710420156191311064599930860313724549390805983457053574881634396
6683090173778877155262351808314433183769457823402878470379808976879366576174550103690659446636917440
0449308220604699174240114778473865563251047249244627192307840460377191454699633601908700725476401292
7870679298566518082379226186072734470401573354380988876986791795791195707742845511517294904070879218
4755093128398960435997367757903107495011194939570098380850011673149078670880158585906996915737027814
9554311792666367607184539190494717947803231082524409486094115126973761955296968817244592711523108147
4006025357291104909185163043686105363322619000651720884914773831560727350466405256666904014967737597
8479758586970540790847520420682802265643390702301599337044645369015065549839544943651705923595974750
0821831754667777644198623159523222603779253209328147362843044609579924559392855611700192605145108026
0369995305096867531799615781783083757273627163312287246842217755808141111077147264303071134225184369
8673532987341257650589457304412409435619417707643347175488720571283320463053788618401665555092989901
1297887085192566376341003787521589751259306666919762703443573656161885152183141579660366494734873457
5180946459243857461861945978439965520029751988437268561404734522470594734032496564898983196385302436
8820694753893155582706963920165225152157061274566507498197350731497046260629917950115156101130676522
6454025544543044660968045237126449852701384044810063574682942220932484057371882651675614593337383481
2756317869056740000244913858072804412416758299071641492444032491845355533966573383498064077426136767
8798435045930288533825989556908136596649780760224781720536199925145671663593623472918344062076956802
3087510770087999619049741502829205463372856434461396267100658571373444184170714986395312600552092680
3660135608565770226564157590225901499991144693036568985868988815306923163008811658629299558210505904
2038246679180593562307872272077529327110445295510658247440670428064836079380687774097443784740570626
8623455194182273427365741729074433049334559267778544471985060073383615143462849416084841890830526562
3938784544563259463795348642375675076666399317154797478272809520152131250947423278024601465033013869
0928184296126685719435429784687715766691723241662393533259626007950770625992686704550964190906673214
5623084385846937669173636187688031083755679315240322936308543906019309140862460130843757499348565180
1745024605876082378610474636467656213765309252791793429726075917020171443466445707482524195417109310
0915373627008701971285792856300561672850816572040787654888979168129756023157585050189185582665057206
3445583429537882278640177831797277116004311214641020409470163901853234925605723015202674486166248692
8281522583040588113487347494814802783579397037309391677276517801830817059950340859519480627521550530
1423318881684122262159691038743629999849374013477201131140516365522148741116235044448060659234116371
5764234878010697888714599842159249491705008993884351010162592384824964956859938236507216964342809382
0054438058004619513667391220096443519387457622027803852035371667711013388735481183695621244145705790
4664392681395845030233775885319129558370103073461619010512149383758616643752244365382952612855022285
8852505223685427269344871245846778288354026902900163190401784770562346663871521193688512005854518805
8838228082473546286272836369739249891760641479600581734781269807845680767535386818417103402301112009
6399501394667483227973487308207180141201112754986421498236813652274201171955076387713436690149888327
8616823168167206014786080966437414656415886869004001342837464311663047171147219085967692488213918635
6040364540676179811091534149054268806881291407344347866198015774153923799377766118054971762493956981
5130210784417470424784675068566296663565770461843202206368452866155855904991957659009861617087579234
7822052723602966895421914178028924992915029084983180255056509702349640551088056347587290238815388582
4505597035897408207671277790960582832972891464464103984222856028145762129080925311515724004153226594
0841439246899439071132907179936114503851190564001024243052530776467694169200670582374016141466117256
7254379438677479753118388736010713936628068596077253947890218111389975522796604993965001291802187124
2771742429668331006285763168704904865368231289899670748680199763716289644324515312821556954017388266
0996067286561516552800882203479778203556228332417974833289836097558161001956965963980201279287723272
1233876137900790047942953259110570785930267162151111778015940324545027795510295512660700960776780319
3749875446548614489721971668523607444802422681706302114249496695048251447767506059802961535565017374
5724603240724221625699203162164758226710943420422221609365318229283829093207353028892757406880967539
6925484206920745257958850040545411908564652856555503398627666642990432364705244664722017924557434099
8652000376993006377704353704204277522972605037069635484625528111130095043912071104666363047423473557
6712339378656337063230143034822567994072706866306087602297616334052744749167475349581965484245066940
8121137011017823807998100596392818905611301958024834515479109984166404306042986437055795053008545181
6722586164402855637841009311640746264019706809200386420765593040579496699406154077510825223528736985
7682495232572329927026399806662913277382913995733086984831585633070277723367905334921434148925867531
7369305261716660995486631465554867248116461992254957358270800595799647885069767269542870747082377497
4514981545898091863512581790397261614225429130410468797619731717510833557208072260548969743477295465
9596041114080852273779604909839176100843799812027043945289292731324634188702498593612449022789198691
7846139240305061549372100305015948375942943453815933716691235482927514169890351582622500923506559543
6037899816733195918607897424088016474305570136239448768336665141959118931502051391345964795018115689
0403513023870328975892939488108486574169155914209670717489263811265227203300683747571384453772865951
2026515166381944323296420055567378019221935654999571319373633273898207726477854989037760926199694363
6899049169899630301475083054825279554379129055806123748055144457050014889136198064556886232876064202
3952760870694054086559045706731462033722209151204926314813933610283606588248469831657763231803816898
0374647044451904580653541999095854611758299878641921751711045023288954814130509195256915016148394222
9662026604069427188481286894880394419232753739969050471254935171571567927951095964892031324002186217
4647160795042127368308220348387955070119145514915659989126638671495150260149997491138277345713848489
9815171049895838040976585465000640254245854078525816724142702172887547726151564582983161016185487590
8959360484840508617581333056648487483464554190758449506151741524398335284372459107420823079769060436
8121680510528214917508988494299757545041008620572250915980107577509210037865033186387189210849712006
5821635598817978751999150878162370281210397313798070330229582878115059835793552717581716112246886995
1354762392740338331004530084054823088489077410578502705326674684050549308925786779154840442108593300
0284696913173482232653007775110643472972292053644470188146402838188943797686068231905792794932701610
8441744963993730174611293631290630355715177879344078336452274576499787154949943092281990478018362468
1452810034378283704974260933298710820280078028515783701657655055665247017442193704383903999179142175
4071222617891437524565632253218417701432649454135675474937058367776838258135569228975384959686998221
3824622349218108533757505529796592977057326655850790579841902707324563987706411913219416719580234788
0748086467850265648804359270182727514813162046504351603682756367040660099858445683639017677020874553
1649085702210677456746276941988820934458728446324025968155239836953333728444540205415017420097089936
1108508731584597357956432487117438160287982542856280215852227757029655882234344996490181759997095469
1980209297740298818407616706669008117498647251539458820293134645691783175393001118390848773545999334
4341438886415331293944439643365632156906078649815169055509194226973796333547093039757825992210858193
6495740185473850813819083094516351456433708283957470897922912988141613340214672000842790051794296868
8440322728685577948186872505499261650596497748033838897113495195149642064885754631251363737531294261
5461770083033679690740213564647954161781848552211484254754251858204893393527570072518964656494322655
1303806695644339369963910555025213345437093438351331663811536613474192608906520318301096478119746159
4209330003562472084369094344338102177461003820614397141209911525926798291703683172439650993167432488
4097098782998188176570225348566759187224134726554032935777512472162996554355881524476738250763266184
1041744135428792405080182392448789853891162325842265770557936336013739492238701727793246379050982509
2127076390910091710138532419728685676694400204121724508997641327963932328185765037887906770633339245
9958843892061526555657856747183772142919031004354531228913355536152419206990248825975143153161394969
0422931569502763319526061356770385830992985162069533918265551823475431932916341652716876072910199537
2380649058503572615181563429950373577630247322277231390451654672965886462865458641618434902353768015
4368768829212702209241968637853950955619542898385038675383298723501980627017230348652393312673293564
5585473770498208110270893599398501008562074568706594764790680302259129394493777493618482135525416223
6620825779444731521360275898662024797046207409372436295253845466169711533021881827393588537761243383
8884483024229048043257440064086825913056417408356735881489457840840964812653767384694887208539532814
2115184546913801599094418385307713510110640104830943736569268978105179781355884949451633449867827367
6339044165617054301795018282526494777670774747004050707016849117066977856735869947032718030666138184
8476575171222647909044131545149760513960380177182659420206822785339197696062707262016091931261221649
4881852233000354098543679317672557813751265623017103794804722170586274870668747148042101886775059570
3990659199897394158105017422769195828029531615475572912942405390584729831163034594570958440179027136
1985470570952054425939011406091279616188966607317179004231401462340039769589583536846211621717851177
1096346849686895207331197202002005202899245374664385043179288782944007445624709511234149818885573859
1614059281584624724228126873376268760105146845797690492671780030698939553228890483455489857700872059
0769155969671325909014644588774236185290821107880817576300183667504844265586676806735886223302822366
8598184340378247791900047299346590046630098845090487238336761221836568789555110694410108468755204086
9683745390412683698606893859610755788923565465446190843056939745835412896066587195853467886717800070
3321545583000101222426155422072435929911915550816445994513780017067364426840345712157021573933941122
0352016166314275209487629015046488226962466301510501904468189546206069094459981998869966114844522783
4395120218432319300669428376134724692250373200359287365244343950508940607988769576762929680807848432
7080994915007052902756893571308674269375320135069106902056812135096316972643266795194601841201750040
4744138931394970502943370683045694498551608112301478700073698002862372173413001136910724010560278006
1442712987311360550248737872023710148517900169428487815825422787839612350944450351628976962839235865
0853285961684894257111071321256643201154260953263668696272513761319821781116096996513604432351768405
5095830432502742239676750792683029570867901489313283668416365403991415609005603413149062978325604862
1637683803122691473272938764746034803089524958290033265056120018610036582411673951178402243651344155
2593288656372725941291096319808072011873501917543542081922795946104087139713619310723914057863116051
4163982467220818366237286722662456256080760742381249653368005337378347345109078525493831782377559235
9874562214658052038413959679874511308269615071189047866231990505150081568736802015808456888662826215
3567481532839292067485183977327006513549622588685717584143652020071056867818704578135671045946301835
2282473838900357780050281686149069546657670324430886002035130824574033438593903427803279587800294691
8824576410376091999393407976092743747808499986312785004440871282499894789108602256825324867416276890
3174749889834267143432567091653582518863120912309040260411682914355840922679874232927737769989594208
6768096348554730625267684283599771898952785856701183954641910558269158819155089023223061423765488416
9575229994605616099506995451124519010242683386454088000265399912410518032883009739258369733704468343
4241666680106290786512216030460578684815303687905371821604948125356947030799735830603538008225132829
6316694969374251881714390320478616045061228704728485999566115641322178034430763090454754225591556253
7149549653769925210457615543093041008951176573604856192316721584985076573869944275444160572173307938
5355141990826089426259802553497512551544381290244474684767346975579060724613531025264076093886634615
4935137785941462853544824044688417137246773563397129100352311207831003746398056206187999185009794674
5963460613374258934838251592038358020490990431316098621156927699431134516149335164382611442929850869
8984129134462325169027132691998107873970013280880134500670668984988897587504125371494058395422298443
1286250688532204755068325650928678273910575873965191820491786629088946889668798856515930577634093868
8375567259503847790661683652478960606844638053087075626542116743392927102227798544279555000428980489
0836343006826166116306053395455953196327299572966952568789639339486100980884149135093165085626090907
2790542830393826430835827658649367812869368947113686697321910242763749443442079991332614391128938757
8173046702440126204320171815115889974147115128568088039436425904776924082653280494967359024306735132
6265450711535938313509418419653522631529619586325098282400981736029896923856743009249854531479186322
8211910435572165323456556304700260361673514709489152971992723464992713793775910973830245695403558279
5022509916912705023777860686541790498687234480647586764619435500644793470722718472502872692987234242
0316388487005713953363744441535136599939644996799789169543382896860540489739039039439933749724837851
3542192395234678503164619472026480731612282861915314879511787851914492645567478717175367348972648349
2991437196798757733652255337592572694311543724757053708302191819727977509448404754160711043863572612
6113322772375043412962972733284086836887226072875837858902166862064135457226843031834084053314784414
0462958763046256719655164599532811377681935243898903362804494113525691780289456431656510676598785803
9419513446341015545028106316692460191401188672501736499680593740389632116412074406904987281481709732
7362433909264671846560071037633150067362633975670328000479238529917769484977702240093251433122601800
6509612634674944506208098953168985027672387191398196785751718528839220461842715268101756966785894134
1410786540516062044478689114271194859800121430355934594459429022789125199044125342559131749730293130
0736731038138347571941700789627310470845086263476718828146933107907827398576568555066401070663416213
1609774477233872917945652671264755708213521670438372167710157148763104175386797586602930871770442825
5762049716700043881411191185291208782609740266527706439429827890533313705262920306937190070536930496
4619374379936390747456338529509703518481002273387198139805326811852374438076463363250409365367775876
7298929262068385038095120316957104302557052168209738224098140963130122980641888493245784666904421814
4043834452817811722846991520888443635417662201485902808996161316552353039153471966189611649578703692
8468631045445773538003410174172529105185015108789316679643574883564868422644347249677938046385241663
0767723055220821584582247257266658364781594874948397429927694758107146740211058294783935393550877608
9895580155768007940477082439557899895062540611819766774355125381026179914868481255132003327422784384
0588107445504767869064715526706213156949611681488890613431660937042942655536333115626843793298447138
6886105154913535276729823570491929633111915390793662504265752954149005194008163168448411763088118484
0142795495213808431384281195594411654794916073450227936397562657684379401459914873258889309671367028
0709840334839871228976416183038402850909090794195322479618593582037528441954105201112219503970681868
8473763904626088559038908377661137441450265046035958424271514631575934898230779173697108532157513663
0988363494177065125058046728146663603171894187730933470902486303705913525042402296235640343973923267
4187398321640668435327239586062608175527471199436762630735696217059923336334331200295999401906521899
5302556250019706546447234290376337379984955780307928483976977794541652564402696872626722025994657485
8985866359179563108191252280216555632025658729646674694771154530012676572136410634415390434523088082
6430003743596551057285897873677034837143544537736447823289665999926767957251592795538095777643576794
6707955101644934085578628638267801710685499942499815885514976371348557126158962166155302650719455824
9352954290137402225674467169853532210584127735710817665090277636678850471520397996848659454180213213
2824151471577519779015600699741131185316867009731349526615104593122254623630918309018357576690922290
5432228446626774110887824426305711182730358763221552271235113323985421027317306430961861335903385833
8798556705889763868536485966737336897811464267960251617565773898178895369400173979066383571097025512
1708357844486821345534194231880764086501865636620690721966785902134617110438298372376119124270358502
7853940673115353287805903133823327190268492062878575556841403931293146574752424801795178500998714642
5154569304494055261137235453023756845204583566362401092599467575409414760714863187617622177133938575
7424724992285983574092722483396117973460756302653543924246245656333396232959308955532064186827792758
4711187807228158572636391153138054292268031587846941750128589717815556209549687815632268605479145107
6819276170219102307495640626880306469902090321052980152595505623783108198657146767044207549811880733
9445317164083469248018845141322559045184743702463397451799034111454218813471270864789616574919157724
7877669846151219484596182925939888339391951264482124984153481763628461813409276202767854545493345119
2583980423772437159066126801392283809885443586971617350108870717699652279658213341692147537885725562
1475341352733017832420157971281962399269139406288243014691442583610630690888628036223418859411373685
3437577444441808259194084409262935112323293221068830352590965272908419583021965157109682015856102321
8230386625892602397986691354065078259469157080259323829528818137905315338642395222071215536185780674
5970257067377262543015460262714266217424817169996659529917440649825216293578818717800912969110316634
4257034087206596056968514602509581395706487562363675469446966735906721657665809495638729487741442865
5425744510734529199428812302123326028865683334976882764508055475002260298009827081515012825413699893
3498034964359036357370595124431019784293805957996847851470220500821728411292369610133164046658126448
3455688515460038342800315012267484648258724566531498208565476665229267722368688122551761740737015102
3792890630028101232029709883405797693703455815889814102338626580006232740378976257642601382967690641
5791568543298146649563504961178241764368704928162083420515907284171715524287481190570037482880487092
7676031379307944284701052917490078745406444853092265843413508574433320555308561247365937364066204020
2084630607037955282818021404474386594922858399297922259823813796058356781976958109726226259333993609
2778885575329951498276625724558059833010543322185839124335023518878413345580108628498615820945526028
4936932799274209591926848291873263229042815836923056894095847807047007731632274160015799876142112525
6484553167318891154830151151504418022218381738076988413477836531051111864037806797681963993395817072
2916348407486596429981865050778886828681802840595102741419052794490780967600125972709538081517210333
8306945536281662834546035007007275482110526863602066352298706720633321396410615361110236699110687936
8649023384602179942013427657622312537394924123555357335550912881144885726582293540830614028912213727
8858738788205543069507671813082459396091314691060398732178726246527920979896088077341154748535541003
2422108312191710431350724030936738856827884860239735054660298995923685460221155860665387947402722436
1376259186223192082701215311054967766754714014379182059826519452056146713169387246103331594474075455
2886770402095600582589051707072691579571352561898862256852698577338545914222941554845763355202897985
1682646689673582628613633706268664870558475274849756075224254109771956491095657385994706476596866041
1805828059824806257175573966154130023240562955058594579367930592644546249902482350491473249013906473
2030430185438874451195463697833890482746673274458524238360965785730916773123485718465350640270228137
1952515201914432482685912359791253222524960224561282474201510135503520337484201423314970553383855581
3369604201638957853225671455417815029640698886474435507482918255440520282489446080409693143261443724
1895529610538796039705174989673505428465967287721373607405441253311947738556458763527048760990741518
6841516433329633922694250714719416351477329546613365771211700767074247987538387066345890446565577137
7386054121738043061052888497719531018106288427351356178126707205740986704797022707711848887896922880
7413396686274083442751321647786068549194918595196996938332519517215753774903715284891444764155100271
0322287550069980455686766100066794027700676379139653575539474462569340941749179391075522849344667503
8261005502783064410979764968580842776003297358006585919519345603948455193463713304230283675848461570
1628531411500077034132861266006008295113842146681963990749205416958810336633795535839633382442301114
5824694539850430150051770228018453990660516562450000362078903712077854888633458645820158463013521993
7769820194833184168876198706359683823251224610001979089060204833626165683833124686566068864291848744
6971444279948005207297907007968208814420039371349805535209083718138098503462378568822066109621572385
7054734276744258759141401013847485415091266728181394105336424408530327412320019515256158396688552369
8674794845628557634124048439577532603022845296158146499979355911302918027232051854470580477954523604
5292237128702803342745626898401205591850318888533287993373757070433725708360866715988365325811478998
1881422765282473249085484833657858883254636728754648364419758658407274195248177252615005081851139407
6701798779033497641393890245952507879474968357199643685338597032200676169324297280222366442974279783
5193524171927007999801302703293666940437336946463415796707578665748354072520175969837736609255997492
2195689311673223122341419478090092495878668923532951536929996707067639988166495540701959374002939740
7337344379361121830025836053135699878539736427050682462108090329096983660545379577078479974807887863
8895332159747747642232112070871478647653184440084871783861073372852633629501299901958273740597389429
2167520042671492532076278822190923728265903540944258883213270847686471663968109929225287167854883822
9621714455622047608749057053222280327473090640808885500586893226146815064107545280677356291360987535
8686735311377424973783423878405948896438609185146032551374538137387819355215912144388119800050250452
4598740664993226438483114704449779821537563372173781486634967671658905080286551691834385667219508964
5843976068322115909192110700291044101463679579947593379600717356522799419728422179113574137466874033
5371814752800979352253629707344258002808978549368432657304268299404631170861079063098161623543607949
7018688985111222829174441427059753693882948406694672352404033157494928569476484475355661164209103068
3304871927902389151430977188099287291841372930093632128867604658671468507181612918748414470153061149
2502863830271655517633910337678282918995028216235881432916418970767606992115268450713826646036697940
9075825636963377933656350191767935893858452461195555769733475215897039252306772199749194626321120164
6036635034693125225128894398166026438131005440428057549530978127058448608429346159433921047248710679
4039347212601208258233617683489245462049115467808151424039451770903571140356242609481254261858376911
9203760457605957285350835236142167035059262271928423091608540057166277431251737638932962470589368815
5781430176617577043579068128720098627280072890117970668851694172279235846317577389771885397635591701
7993194025296955611962437935208311492013371826051700007411919494194544772656784854305348259031975582
1621024994068774102635702837123521061388065667963286439076084094868672542207960483240295928519715834
7235613095169420395588033738002975377662262454568700179772819253686178437921996399130202611004525763
3585464701973542401576866866084105717310084474463746613437447593455332764181191954593082481712951558
5431648410309673262185811512415209457520787626178739611647364715585863968148244463623871636696469108
5768421894543563526644130389912117819059259944189485768788666156668376927192450351790458504795770349
9176701386442560161665877584212706273333993304835119822178534706068241343991299132295646988710413260
3571832995225989146450764335024139628016877627337547110122028972669192087895716096972273868104386142
0125319784969892871868997994338959378941658056041319174941511076713020852272137651900754797546489626
6484968305475921089770991599670208814326406062436811858466995848705395317906404284936145560725284421
2559234787060915020765861565352594531332190259865025815840909646112896341286472431462701498578606762
8863936586149991676775863105487844408923947917008733232760752824472532892642073794275227587280282749
3391540531604125599761009286835500501686308780563791441701972170561978758642436577401905505378753837
8699047377816203207621906950091744887234876516149713466403674373637292655957550055241432298624020758
7226964913666783292440429851709063701418860435935849572328230508245324431059024199441899478572461264
7058399511577194773326856536889080979719354738517384108622668530976580356323584023584090887296693203
9949298014280296816345047643379156123786681007217004892305418051476147871120774446721878533556763289
9689534433536881983961350031246836574073738515043384702372733335123807462542476308715531311426402805
0640700662538492932404121224308539985165086294181843185068946697008646903761047123080804671225640109
4353806503005395787230090409991699071353623307602610776920104665324748194855076129445052711205251417
1237806707869681466877684617467671820687149682665583626974736541018219528601940847847821088071568214
4245101175583088657679521160250886094567229309839040273884501188286451709320903121385288731402409260
5975768468910276642920798058691575271389114041162486999625500178270071760767360200866387229533031690
0854604806807879609557809422449942562450813744129560517264757082698618391481047015827429327815622231
5331691067271205738922166041480363419525808879595657417092634576625730622688163857432123587116957981
1124338253180975716800391198260002053549723885001350030801555366660285459429251493198003319439354817
1278196338668656003331258321028372088449269345774666806920200758017141962634502093904049222092193004
1123250923827715942543260989832040613216218373908653082064186049135771843615812886166648746193892185
8565156925897105475326568854428629040654179714478421233736191368919923629885387112534790113219444430
7374708035825832225847584162697672928575332161403266908458274312940737003142075709072274775545983271
1813751038592581622116408955923110836961496301559436634454912720290799796452376749927116927308360503
2925802816964811193206464429935719560598343409901739434794325426562956398591257347153138375593958765
0925772614810524236736045996640508615063439331782038684209359732870685160239890811541921099172463749
2227628383783514033318469686793637165690299142456408643708327559780103748502273238781052169554425739
3615040546706930487641331136246453060366370079187592653953947410238588768485686982987483003629539012
0765313811846720816740339434973199094334956314563886047671144533320677481808916044022266739004429482
8548585806002020192727312388948088013672320823382133034342876478898229789241770185500695465839213038
5848059901142490615560567842675407710699616486205699827789076621716001527146005952566641939661278805
4836444612516734227036324954884577469058692255349548370752500535696856137139072850215377445356052820
7689633693456893286149302945489105289486682459368846657499154003052890168994100627316962151099818657
2947902535792676769806030079509200345138751397654697386008566599924038265363979110992263388422490325
6809738818950977061611467169764991936177891536415274137026170258140813247938813982393757655260707691
0159509293115344611076292411529971594107529506571204508990038682908039916095985191852314269404089723
7219205749395503176175209244502759302558902321617614921165667372759138190567855876706706805908049644
9394190610744578350960633190212187902378757351289970865569101504476916693641747739429736341471141667
8338819857282503884255265361161569426486472282396735933191714466907881882275087973803453065294529918
5347254901550693327639998855216586119682371723445221532410898549650909159465692791293425194359587908
7575538437585857384169348515498334914514045840043961839464844866103586980012880818651826014990318151
0687542836875418796744528286335448553345359114972712514166146660969942775544103399410856244655994389
9304589248899460954829643056452155093087061757799127396766690147439050683409265811127557970790646208
8215748322351930246870975897863558705248557367474993253217563220618619506903320516437985058033784536
9278325623752977395897023728796496968581261177858749252814246928235670264233674725885174736431280996
0361748542626297921123709145015996426038335872358868401129883691562196937461001719462679165436966338
7724103632543246793240823080483251313359541776168091962520425313943192290292218524188402711470505977
1379486439939572610969821353997459950639967054566351350455821699832252913688286560942195586912611418
5104019337535052926973069372760905080208322101371703156452941139860178577251904901203525831828790867
1881938728264105011022327484408112473208668897901571330851989707066604388265038750185296173684383019
0938038748326999700850141508823477237616167081419605185507080802092328997691439599470597497957113120
9756767697502436431950694827502826987908975395897874716909713423370840211092285302726573397053458692
9009639167364678172175757435918560672633429937955703730258940945196179074082324771859372189225411053
6634610238176562924446381040027500301659298993619228844854960417431423356527686961354220211276840860
0840060166109972225298964077412407499577741227909673992633095513472336179384257625860512700535257670
5334786989109536961615647183656788486132316608719953847161226480202527200799050759692058946547483478
6809142577376658383548017842486292162434571954398746848349670566720062988189603616142098586464191302
5286364915595152647870384586833925325379019122677271958857323017703513673388068366331705430369372200
8118491797295657223816592648355899161546885141826997048142639753978555783159580852414030673447132724
6255887570848548006252012237940234162003066675824565148591712672282545813898606166623326777375958352
3195130932130975446775552358984962192654467053669600139159676743471627239350664783267240150113613579
9885261224783122486680169981998113771357513628080408488570010086407947059782050693215552515960490755
2473633473859028130574841910845654559495633340607961608973209564042890135440767563197511997341471401
1487274594332342557589544446285251499157454196701970013898068412022927931829476609233705833138638967
1135444515160688495843289943605356684138405818630396268255527843959575761365332676245618022047931544
1583075317010065472996884075937975201312470714210581600964374354595852634419404292379936342544512726
6977867187194374046077278869318175102747806571293809377029881868319284362205273117869980910242726978
6153795364876015293049954903726292984337821102405303393381308734921551986520920632327988900920720308
1021604879303210457715786597441408992192327357156243604289160613294201942595312234168343634401575911
4147701891367779903037526128896089173099639893282817941999412342744486766277687120731487015096231972
6530115944379821679521457191074998581447282887900564211749744801922053196694089898039632496972937899
1227292477978183894836762931620737834815210191892469600584876049579437910128532883812320371893431428
5289744166069456242388394831977554932187648495537443218473216738919691811348773655583737636604834499
1780651482071922662924057126057365992816245353379050632647831202489407105919610758792536799356856710
5583322988767991593873599170115199989502161022632105693477106671264281663224109482228883594101176908
8696067644375375058690798260097908493361546984978983772258529961832150585109408308937154893560283944
7217079170022057913445425632324335411726673214898989524803616212620110369929912570250292392631222594
8817448011465784440514756350985023355706113812337593858746842529892723055081650067468011311531325257
1586377896217172151105005253911533537410588511345596700674833756454980499153845101863353025166006936
5102991107550203670371148219524738735171496679526151617371415401663316557386513517031247476380151894
0439287225141238782383197141834886119070780250327984011211796088785066325832703620607595136136889285
5977211899615729216614390619941921038081863936773578530618325364310760605786814025105372743650137650
6063676851990329852029139809759785402074973162733857057661776719857510351430511768891749451926206948
2344360094575723044112989706858272944278202511538579885856077781159774618041925285539945042717486010
4095541924161979418677962067622980198857523318886755716999056847557031747640239245531375231244769817
4210577693510835204361264133853981990499237862601983300691983762853067166324751671136547605083246818
2567933582128328946200782839551016752828113634340539722375692247585263821029223534236725178747953962
1546471164366126466946054018031544470691146516338056322840210732470854183970907131361082472307896227
1103350313653055675007843256861020086565964333339220094710081332283084091847542119768640660991237151
7041068194730747875957741269406732266128876972751994416805575825212462126408968157073767571087963035
1583794277315468449882885746428267981742457578266640241360207732762957131606142322384237286092906383
6583991947840387454166395402441037128945685768261497160796471147096375191769762777776373431131996298
3276884201737577682209531620747450133497708706439963724481169183674720591284169338740417879975550965
7719238405963693944825000011768237696182982444935460565882359609798829810974525915658045814371439860
5449024151212280139849845682847534957139192314999605867722078030081104481463107273091861080048943474
4460837422225526227612172101964866384629484198768253057107132109764944913664440105938050061155898931
6699095243443015828294825940904892546316962917385633734248790163139513304709505594621069417888503518
8334114621801186813232597006541528401814756042239237867748712310706862255639718024456426367885956735
3262014747222064439752626791067605749519392871806987782531572098988784470248901973011445901992710297
6794960208422279316476919442907091055579980348769768258086534565259904111666474723431121963146537367
7794028593234923791945212559813999776131958430023807011329812549707352249458605115913752034556814402
6043446320345297295839847446054624535385590934833114912059381804950752809884732061283048787884841814
8501753268136040230921871409155772900607859814803138596569105858553043547151343922252581381651922249
6677609206431571968499336930128163914020784980356235064922511771049238540569437450418431784202924099
7587305320122781484627048011289145971892445877258131481357645313228096468097133830962100816553996852
8738950974355344213119940178905659714264789612630733984118396252599944544369778196287686579783226113
2495767670451384714754046553205594842158233430871393834041633924548865813311128723376153519174169287
8555271743094699308697406541097106230751330604128560247916707657879044800057809897882036446879168398
7462648470497009809031676201679087632350176651422462360420093313519500462065427902913895330037272641
6394830788417034202734358841725238078024223569291370594947238196055624114294022656827584046887441833
5775368660022674101151142452326578377697508159599461508014315573105402608559413408991624970554443250
5154596748972694017450456809262004899940294505296867739261460570207502017171387902269237163828930728
9259223498214817024775243996517996644948219712807483505261319104352064720688543749247589033203046993
8156160287087640747369971261834645655356178275984016810497373182311525755254885077305465355399319795
4062528813861027689782068803250487304642114210478746429501533311785127267921117501566717618554299574
7961356155599954811214123349020566374122666288677518256225553972942718010345684723536478338755927907
8145732535034948791474192346435212058422087362299346924575400320586740743951927266294685235518131053
0172365683324244767013406470689555833229908255014666243151409507030942231253131299115128939535520060
9653096711122821993569903184131040013033307831468227730652332166031514836265603371681187559157325706
0167924728387232626381786076230901836300537811610113738965593148310348756711211524845773423359370040
7186672511406926765333801758695902305880277580462087402692638695216455307731432991565653459393672232
4448956236435394168735404151584880039350018591855269818482814347778611210540415368455302138884882245
1000700950144975278627953771603406792223215848136801732912634771801991460842883079705638884474758711
9938470645868081668280131250394600356773561611253000919505514604220411665547248401939627506497574889
0810458831695146387930488565221297656935549237866518945500172430485792780526790698473405525220173749
1230781456309248092797287856346140663372107249723696811891991009879329719799654855826172512209573411
7459182737338367301397217681541077808656763534573168882029999526944915264742468371368842884404692393
1038917798888195264563306833908520884569749644708735448620217258604755399487542297301839443917312220
7177964364812208428864082783755908823246845900826145437044994899154515970661320267762948808621603124
5546167072960955826379134915160113222431387290574830604613293248857418219767457888641521208067428253
3131824707986194054873372272006020325781516174281647072482949012307182726473715108514627365626106387
1414714085488255872382624940515813908509330204622656466168116922883189327009790585090127210980337449
5529287246225890171747886952606336789406089274973208432971110151692818225585353186417113397857172664
0530995044436373548930005247565964500070184010171753068438148456974294831644564907188920713028161932
9367423162077620876095117954341427187656163434469884059382138422873879293601086297393919523716008907
4753830111023663350522881486376729622002786952115648881569112018914888136890771784642630428265298139
8862421601285677282216706322261297900539600379320197771386280383635850974231966964068045177464726979
5805584262435042474409157131783606520664322749046584465539794175819207079475104174428833657345146096
8339310976225966249354588964016797375156500240157070349798724476097603233097018879697405081609971325
6282078252328574686459009002260388297075338820844325215759681547793157440069724172593838676460351137
6913306041762321559883271895370513235906714966872167639125269772627556930826948489143464898610485609
0479406204219698601808230262879370133938817379622042903845290946608637843963271471221372493606655181
7906634199092955453636829143395441332242813953569989290316934824616121014052246023778825941901865060
6486817692634896562404078465781176864176457326519240236262314570479245985587448011954684529418660869
1959974959839634810635155042526237635114658519741848857397700119891415403379463548553411089872391625
4640471971752388652947664597518076930034836358492362431209263225271516732631772650595868507808947929
3759768838849920092836503355004836850706306001567306437840037114255418455751959456908649560892001718
6243538095107866320815839466792142568220094462237328623108722764596737158112893925686892025500559064
6180226447816309769842823966836089783908812093114487739204252364621299556254548590292057599851317381
1202389558411249608477681641516473852024631311732564278443060033711883199217723362940629711115922994
9849083468571568764012133487899089080770956055099614994416884305648353105848126368763588909120612950
0118005436148596875520495268950282078473211004458746219579895309677223449941793295494686437072003769
0956526811505977709331456302631793898141735668304081710157142367677732005189161544149799049130573970
2097084543602780021895165184953705117176865121396076801320581495012996272780109468313821999622192865
7012815219494900609087626503653027846528209647475544463988647534281932440023339974985982101369256334
3901329107901408960196052511296172253363560423617002928505852456537510614323032749588888957783861142
1666896918862455323182288636261136124177565059895992197506883098521221441135594682229384277639302945
0486727997797688854443630354815894384871991865610917004892631351663315719946762599269068179585276883
8886540277219169362801678650978666712899632943203570990652699451627807755884706251011860254335890902
5667614008821723575205250378849452757414434191540804723530952569820337227779602834619635189089402450
1551499932640002208573644625397669284771453039860159266079330565035806790351178417586744130913334712
5143318046642178788872576232263898347701133952135590293951381082056086226876960975170289810620904591
4089617605764787272294464834614853646054505963711240928847876819768543313243904062208632367646613093
5618299134808351247048727674624517766266284706635133254461965068431767142552763572827123175750504044
4558870786375732942255644287808151783026282292830251585793988782447535478635797251381216297290991867
1414420132230069701574159900022718281089585214448282143188485855386913050284127861959363011335456511
1599930531615325891135197283295069264604433382471730101988158587616500925344296520423644737193432699
7861236100141344879329025317477913554469134495617312421568664341694942063498884925102793085462025972
6175589617465731192162053485514442058969310544019287641396401614290212724057638864655707373444446998
1636314795791681647250926330246823866196302775255863651679457370790971965292785436366016076820637781
0213381532117781929412141659695416247845973623319045423031900124031792118454359754268826481664834227
2265676762460177488769327225580965958312277561901096720658139194766100689319433758817862996525994823
5627698147831319961335368005052960674864797726396454799999579506318256135588272888526353090844741617
4793670816595874328335238962680675068388846824126662428029365901606623221408172382652180811837852292
3670160383170399098788484593174570988350690385041659746756544994162763146952768261265086752623379806
4389875787599596834778347291210284602846657661327107383647374731929190368481412218343985024075711374
2028132643829659990511118650722855121456952221424587061432943035544893698363443639255187492713683474
7185428280934090679350072550364584111095596838838479978998979457879398771441882212037213967192853778
8938139500561603817807228812187720765814045321956159495802894830093337845313024462900452063012685040
3216401672620898606577492016787696116931079624305712667871495496803854021556281245179522692110726261
1368099452630159961922606076303851755377349371502035261482986855599714475364969063834612651438402502
2472852746830167198240380160557004219654009520790665205980031196989445005366068392896426462588435690
0358621749980235702388533734992222847271520040036807189742940031301577088450250985540640151626417418
7844227445289872291284613277349926289416343798021592757271298163520258581774483337258064890450777785
8559991245163124989789107148602117115411539448044363662223876272905029849747879531163529270510688832
1040020090171954829943580334498494998443698570652139856651101848843727102327894231883795673803272841
4029142471232025805033470637029328961509597733578773620587087652460854750884739489034676761108398743
2664857615901664677436008057252470854528273974934346738705003644935068430711628409903951325952520546
8250901859767148359335963115001082908123384163714734796988815420420644707339110996036834656469997614
8082659093227523356722129547456636593217446227124780218240281816494773794442640428623466011483032976
6426527664832740714754573317040948411025394387047373766567795066929013193200709676026818407527692574
0720432831846061042612611113675295140719199418146844469489439595085264858161149924822364792038753166
3572262828772043320225841275602778439087422168597011008065311161218235860766462906965611145815016424
5149831821050212602513254677344511743853689594662104359871407071389084332209409007883943966156094265
1220725473546616299400147749509103012901697363853756915338092751762345803264478970065529601405620632
8937501623889557791826030379655103638162751800821670180203533071420314654972836554048019389109124712
1519719994113247220564014959623125659933553109015141832123353290174944748915564126597649739097989735
5361936679867304536446944385609343582785286687889560670192992059345961101224725611174110669958553029
8279435741091679979544851645826074314987329710946079253833883587580962299758885903077770352095559670
2734594568305415463975316479782092030103848355142017289033478821068775005304438732937252487350970296
6396627016145894597577013959033206979557134103629666056327621343522808000953749781520587315610456655
7064502515885793736856898542097718236777393050582968220652663312811664123058279981865370818047074928
8418204793160028020059181928394597385295417435501294089405682664183458620405846879152919957650549569
6188112087317275921020396601625799995929664430997149896017717578652293105233997639686014515928987618
9369211037914750466114601242568463717961810697378207054058024318366908935220457860016078696460447960
1888070852043096051444428460301443373083459574129169401369375893308547906010589664806192477807555735
6749985835037733505052968784955429723694855185343814061950276994611534626353131434057998912327682215
3998096888543452460755517071317436835820706782213086900330283012019363472016890837697593555947254422
8517714268142825874574888165889012377041794371031374881404164019260217482952694432003083850900163282
0963618845447563009581519509430420887032816558304308769749227970892764537005177276919672032517589353
6251778301605223677756678468325849687974954494562238637445098150246980032569416961331800039704773857
3489038876356638751199594552042964919986781553002653481701606302298959570791955729289743759391429943
4939017562670560594127715912402536862049402816423689119623675929472592719548581464866794030854847828
7005863893493983722916783092041326434832506519331686919443725267048646322573500604497353320000742990
5082085185871019278168093954784792338406070894024854344672285792393876045446292105590795916584258334
1266161182102034007923398837208916811456173879201581055940687421468426452319233214019837025922909656
6495747135458607709647236063804877802978821520475881254419981766946425502715573914413325027967735597
3282870394188616031778487057481283009297740461853257028034265448096382446025324450527660760392165477
5227500375066851741813102706298691592732606578199695490241089085047386272571033137158753187370931401
4657890908912707064569357548234619467063472554549421000175233035285516110839798291567009575768251885
2585576406295712421987691385613217268651305895629500564199379215955561536047080752218468465660601651
8549408214378552323509295199947965545358829514975974706058847642928397062305741951217229868358103758
5649839722824910615265986178278892081290687648710836906699158877978021677042956265803930652793163421
8470007470106733594105056192287623959722682912113700496938288852781834752880145615158044436812481075
7495686057251583087505043721469500061520025963610845145888244166781071944277478790752298442516891111
6732218743114945574537051971797022297673800776083382836725848671790002415773740531827363940704951171
6984249650375597971704963101806965188243923123077883980642449822007833292253855904571094238793055299
5657710096969932638385342442810594482760202243712588339522113130797889109819007024920647502904164003
8374707379224641690285673439594654163870799340519583208708053472928511683463431583296910880060104108
1983390690063573589137848839658349034972454409516382691793834121412083333958282746210751517881584147
2983409456586322580497517203282722293220333002241913250934772701535194067885021290489777046224225178
9883420005207151428278407894630434917535575427421398726035680949568194789194011309860112589468333848
1712940636866909080689954288636844230054853849724081789139439995635665791254928670757476379151868083
0251934182365454218171562263192719789964408097601140396050771694309847303470849325094769982252878045
2874538116602885210756536659831457286521895459509482467890630485525329328692708837987474298825194219
0383621607869528894451302836428796055174386867674640986871440062905560826716956561712925888056203437
9465465101739839914514073007788622316576509207217129276647978973192762603305715613428920836944916353
3127800428769361499074949215267481661400949360952497126515787083961704778083440463596894089718217715
9444929929324990853395505537414832582977866409028420542472497133700384313435082976965671871602870729
6318539495555899250218726288601818794225037859239896255299190843981580435016960312898482775737390450
3809838678878290408903062053843675074115375985470017149588941482552690674456867422904394901631123047
8171113262193762032547657616384923247598932951810633085687695446994172707271984502128567649616951753
9676040138290699627346327533896525549995193389425868234798217628303695662255602257155174620635812650
0953102271622223153583643776485576220169793405329232108391010782706412767316412094945400740486844935
0258116273534089245637402413767273692270426337523172102342975399146505350668166894972769925720317811
5661282854559193045461217565701750128502937342897740734547552586728148799596978042735853833755576595
1949284504172120874403579684145619134372796132166631545356342876201417592026374551938545098769145900
2717516257240394407401410130971632028400763146313084078287276291721201373542220163295697480216550286
5709973516644738980963940991335149944048118472623462393528691222780881145248961000525395435674270440
3978405613321936880756691010282264928596051702847781262113308732373689669565085793928624041279460880
9850235433024664415215621206827319806158701007505937590499305789870917865507184696728658406226553341
2786062855513364383794249890884348963625133028058025215903902260014368889702262981662475198611773518
0791310019007150361002718172633342589783453086157262005305915199984101554963585930335568524564735147
2620004540570991773779922894812815835836634296428600682462680164456646793587334898366027852635759797
4314442456618726865747708945267542698514108472890832496257794091782285471860580649306406008998581553
7237440247715681079391172461754328797759861706423610219273985170016561374273867090925673158717871987
6334836231727931336333848768698445882456227295136875068557655569293125552214098791131292549581276670
0730657049003403850685727626172894524161665430455804580959291783522207110589131256341802485813446465
9248649684765146450337404665005735261930209217387700172778605269324890557557004277742677698685859600
4685460429544597873952464266628637376433564637492872453696788981610080909199812391104261717256215325
6224592147855487205655202149436775371503277008194048539488465177221195807477896491187760496592457675
1565079148458427804671605578817381976171969986223186023241255213989788839365761876118826751753625727
6578825454867369022032921133324595817523385800873877552722300942081073085645589991370563224597992703
7915346615315260059436885915851452601062874620495030216348063543946434451114539554369288389683957675
5157106047047496701450503906223569390356299243552191871432833294637739463711465489196319739465524963
6960704586593378324217245140784439701697510031621068853097736698333331634145688158387607579854348024
0249589249946874210179855120895573862311940826330526655161922286862153813072608714251129340087295793
0619136221128381799960298512004316005688214075600463502611669187203498747082118794377361669541834411
0149907438705985969484268080695898203558759600865322978353573767100686692686542138298701191938136026
5225817690925075703948594451888170685840356520438895928394476956339954358530782283576481641660079883
6115321624477965251748831611495193367548287575589178106138533936856500439694240696038384853312715185
7352039050762206835037584790938409437160142912494554033480604448457311732684746417464621967174205660
0687837030434141712912556098246724312960627881797675862060799338326718273656489686670044000689789248
3471536318360588128653875993378197733778772877731748464288934357615420233996684342102756889389070695
6168228167980270448368159843938038888080786581589992191162531392987083287260402902325797940898926941
7778297468710570618164024681922468178624591580165186910978848967081283675900901687786002465059474580
3017723344628111489543854757181139387592875312596914533062187313613410735295401915780508710249292330
9043808940989821159611404612620810378120912109611917255416308912623003716652264815063710502705712072
7180543272391978792605315737403842803558424279498608154052397310434245646624136541667030148038480080
9398068696134870735238907651245209279550099960477459590506824086711849199574202825180690531175246484
3310249482588810602407026575399567872575807739163392018631291241934643276134763856260285531878282449
2183184913861964150075691717925488519573590047775697221397947644446392828658905902447275559745085930
9430891344781233051329251303531745746440632411943733836670165993526950590859521171128214656542841629
0520719395249649440535028303504455742404688941675607579775623738366954075471581725776235421896061569
2227724541551792280731405187691253519657427579587337911890946108787678795529138859286544859576109594
4924328661419934591431218506474248490709242375441154255644363671522184390761756514644443755495581932
6380132412323215593467954620760655261761486527532818830455890475711316582034043805713019002210463608
2010953445569674678269983184827774879352535286128910965474707871539465016800577193203470267180881763
0702422717409838997350768051737780265194743968012713522855372258803077998500922789036522164001595451
8355261472194233643432424458447637029601896980794489235228197523287749636232075260979223038168532378
1417049888186573118291658556453343439181851309352551599908602491117125245788428475977169880750817574
1867108578320098493537156145967062568994636614621035631486978845649848015467986608234077454900811180
8782444577389079309593351219564544667116327252006521011093730516974143118721246440639959655794433579
6461807216980042481589510738973430333422879257706352934807764155012304342185681137655980850716775034
8714709012292634071154344242238568796945142740693391167513963680932509960413740614864971342284135203
3324449975888100359159252764803196434171959796291395930607697074812863593223424768082075946011619750
3595838602339362923062108345278061425681652640984121757173828241032554988797729735050769598614700027
8915797694784950854563612528070778659809675955355062203418784561217018544725130458596610308771741949
5917617517822140660616759995064972245681951357533671910072274648859825878546632337129068160551583472
2686346730771285231540377246442841769894153620694921965648574429303015940567527810833645900904733370
7660310294079880631757011675307376597208085468012649380958154057048200249030295130692046967528507176
3587780718414722632165659532165357942117116683449149338432401620444764296226427944307683143537045709
7117663306601687445182292125840942906091439916032730483498802278715755198698614827728346615311880483
0843346662579483857706344034363848779983378077063282377684898335658764233043916979778651869229788430
2972060326325082224643414251438389313163119949402143905825326360385301412238051320709862801484315371
8616252697475317557943364578205102578259756822498458883761162157905984448584733488785696219202124941
2548643616363966516877213935253761510792010046004395192042499674543593995051465799403971416814434213
1949238075835516645267074894168777316551542695267612501360910900739147236445386088725925483559668073
9943288552744344000375435468491484552936766529395496843644330318806913951011821916018767069462871392
8022478405469260344014516162067133565589913092881826400758465170649108825321873822784831970140799259
4744267099413649648819003448310967628380237798220163901288521280940990838119734325182475303296336891
3822486313122182525938749768466333805205539048004952504977560946011517891900533937127634471557729880
1473515203523196062501293488882839840893061012461533098511291121505572424227925844875541364754157625
1157767896130852886467228440199412408760061889211093511464728130061818898123136508084700473437131077
6155381663378054498680651319032379679373706721549866364980162836512741263788677326267684119776455024
7473650642864979272828574321598393254171956055855043086787725365187353524597500901625128203679065853
5491568621984340560614754193033824951518019928902374122266133465071590772249277951717269512732968336
6291510982913318572251917607054115536149773260424351882687449852469654942558054422269280859450308003
6704253036613169955974738551201764591786482763957532510072000171915050938338299399225768510677390674
9015378028925484212599936612026941363833397766176155295129556472225284613242616265490263340328880076
7845068797775004071929672610102648645991344922793781796482417957255221623201409689671322691380877702
4243354411230265560950259220180854442716068309606052742759899308132211679901265424262764558556231302
4728445858815008611637871829070583008037320311951528446569421441567619683089924432732933477747587199
3142591757689242097769530055646088514054349820777577162819778190814465696439353862381349262680403254
4791027503880113226788571973810690690319554482436693041847009555988210597727913242635947980592303109
8632142722812762722232646180575787038349125002072582561497151883589382155076292836413816966716096773
7013835523886324699574569509902199633043569250060789246795692087633360852965922011156311278798267310
7194578598630023919823729015766222082291478985853175286144890473130104438055014901604099546490232487
4448706950140058038667852737530906138138546624611651666191419157735084564181318875363238869291036916
7958783078940128784639232653577109526340809167172219246091702372817704805720260285089999251642100362
3512341317741257834846971516099779547747769617987794880927760528188008201783757608508460436156596507
4990671663875629132155166451857187692556111770029510260374188530338829847200669320996741301310587230
8730800908471687272259352482281142909338131595038076558518098001336572919081038845411198406967990015
6959697059992547324379612570718022105139083837714594305040608870532234871113873176267967522508109902
6635897198800234666336884695263945974830859756566382616629480156520409048530576939358338108557824103
4393761851935725707562111120010918262741183766389198825613579519808724116727389878568513083426296720
8462664833275338952717144805214942821844388247428018097444750768582847591552611924033795806133108894
2808166170162304636400728753169691877462400755630732153914758078186523517755483782993217307852004959
6969245642445883535015227682075042577704254397246772096721600614079521942546800562340293385686866576
2165119030220736183292207975951189005478743621195092462088823369663618890111729386055350619068121678
2865424012291497487252904497849877256236998540196737547254355771456364362496254169129753251415840072
5981159881651329384117327322706301539869400166365602210128260422697023966008136111359872977113380221
9066230718968889596003646334217163368672765514353475628077051975477327683006226849942581967384116935
2606172809958419137513409161468443584889789583133484016537708509035664527224035552279420899041720793
3947685608416639053251030331972056637554602193252155487124921958544648787014001154135768931200405215
5351275686217671118493868490191967644092953100706254553755812008125272201702287912758448612815743330
0151823116191009098219100772667373346978635394071026798601273059170104825832768127434140865185837270
9264739932780129075253477302015063671229632609806694582761070245921170410077999578410475300616489940
3667903597847647651977812216766993362977417235803158332528951213025404062451690384387759489725441439
1962070438360319479870425062390289339832683041369208384854034728615840109051552212043934009363009205
7270052332740106319370591075686086141510872750644637638760700561184633721918401818231815314714752018
7474920485555967447472213551501639128223758228491989766841645350502685825690729025023687680263122309
2272879925947526785155593935674808917381029604491298037250227322492407192194665592128733291886606178
2920049290812394366839349211535359119974074221353729307737652416972493017015147669119068223851222013
3700851168599721226641693801839546735040448227420226005101822441068207494390562978405774622865892214
4289216842228797623957346981812143263075591008291352316178708152275174384940943185682598283261505031
6823009135512829522031880732489288000721750345141347039947782879765775506807077776246524521528927660
1209509315346362967765521941471768476973176723217610832909473489325623084381899225964571931653428288
1789374522871562191374925661475928273258704833931793927405266880475334285235346350990089695080262387
3232609596690477242994080449344925331636956906460616908566562935522986543186015611131577118026076633
8517370859605421086134633676127035842237583804440198542642875537030774148006748208116468750370240937
1117163700665543741031602397655660457921302519550246087800684013537016445759114851645419433921293166
9169092918877852294364858417529818755893122734548900530549616108659154817934588035348517902614691435
7055959828178451838640435319887174884467814902746760716006277310249958046341603155601743025049331244
7512762012227926200631892710714155124352511578342304624548565881309744915785437769084264647854731489
7813056850969564402849499544631611144715066215434562857873896318525109954291347294841810642799130245
5527070452457750094799093777331748890869044760193677562299304524532952546358714500102267393401052413
0429452923540942136298191212478560251647069469854347685869634565178645006518437831558566091131768118
6202330862524838693963121999419428824038657373122716730579308859891959762345942880951692557144060576
1889627330116109003686878150066906054016035815270274598961148198643232068796322197897085966937583112
2759471595208581382314193245986300620465880642794496229721164470112528131180396650586210853256684719
5034696040035138526734982076500298872747300425578038318107361440287816489743463046146670832219569511
9392562291294953957135401420967212097393747094001390041365463776858056682018622529337458013930676574
6015024017181706325442662239822776515429500111608091574752563105239002708186519426266659465318871389
3552459226081042388243097855350202445034693766416071017303772090923865493885016806193340536049742153
0412300742167799659158256325021862503583503206221189436999130912242951843835275987237859090276098132
2777579444174827302440151782437072183167131841319100143811853825799802121351054823001880709411641391
5566017234650716850166946149989625217549716449396133821506033273256398598102072343977960704197160022
8963773296088954886678955069019828264358843998135943228533223465429118676135876245675352612845464769
0196445638926837968153731054934061089383524008755507917342036271110744105789744762004631237090901207
1164623498075345739741019651484621773563481247817129369444600901061309034157851671939810410544093549
8679687948236295408010817437385134380249980937623848590838467123365659643034210874055673502617883105
4090755565611306960406234111920782320189854659473853243948287476132507423979343423083627516043443759
9421459793975600306031806086893426099946498591057636026793461704837875882373277332842593080431273273
7556139250982585793366395566951458040317411133572843342508478133479824815918854568037377881303438335
9953381491387065538890480008195493227637620578712660289776693046000902759672058801017094959777834617
9313106465037336932097764564312230403057427556624588406805658842006899351122527026626840308223198463
0064768093209403022751466954961443277336791939087412704403350780375142920604176765218126251048157915
9146489005091455973237830913207635937271645936660172327853370985824329349938828357952158695940390605
6341867390322729081442257015344312961190550295576655631128857524723811372834355867999869752631197055
6880916749123633921672821878993778204081558430579930826622160421838416996182812244052870342116915537
1497506301552270283159206379455859986190043563574812023469243693423527412736947622181618434096300575
3782421439990796520300489486156650484230486789224420820485197195626874182680500366331637023451696963
7153054940228755315258996647078676872403646721807965265486800241020831425264944370728350972943020998
6800842849623802684886118888095714854216572099885835936539229227661810442117320969188500695536109773
7013172302600652963630288977614648347232227973518189133762065321596391014105072743027852565055859432
1553440852144485798866701700140150911805580182669368709476207319528506267139213163730202500861705933
2798776910550612190103918643391044810149417232439472201072969852026189318828487530535099635759695562
4532009009544892451209943257898323093715710066293795126813624975001985017004753090414963235212333000
0667925111923335600386897317055926082442414311700321264216480205622210403998488564778978262139321789
8300002010025553665004237178370299960488356064114148016361539679689829388640037242528383060170343235
2971170764671494669041118010013769856721915360126658143459851045034937909314212065799781757774373240
4747361478316458508866126240582150587186027868489146934333072682496311671074429413821384437994579592
9480169040160379242345873304124430254993183456771176649495603622867083359213058057449500198323247194
5683216390743296558827122073808603849336284697955957589898751247451535228047193440581976442205172341
1280814951978859074209958799279290517934054278582619181809142499356229497675153193513085279146081483
9558663901772819314054455448787981247457714090934420947947057783385613230337440047845120813800374056
4244794366099005660636172111456061900912174709823353448004308173432049089823312050352510782825190594
3296995388974757383400914758338759267334338272374840309342685038122663046450802642984738005906813525
7457108414533370332402656895996390101994143287911963021370977940462631003992555660256853921751411162
9404988303663807041714509680613750655197691868434748242947322617016458036619043365181222352807899550
5432848952054061868943969059277099689963803576683716930087230292210564066618737658597126933820304163
0377598932298283379438325495618304642956460494372379676637312514305454345543493237136483579141428515
7255218704503399960215979404262758156269004805080183220113408282060887813058296934667605216406527820
9491572258592474418612955884671224481327107171434013969486388607553576836275443141778587620578805398
5114817235874673208980693951364652414460896285968880602049922586597759637402592348441994397324173486
5014145716281003793843516889123766234600281973099485385415815895820600040820067470840407245406067108
7609485881596658659134636593552127026275584171922612742740776723181340377983956499854552636495407058
3577741800134427712615344222667971641387058377252859748237808769810261887976119665957099901809395528
0854191103923366239352521847349736064901208323918542365061224009911217953624941299362847268752203995
6610556163061523418948344116207223119782115336654260931779356844616037955789274260589579151225489049
7026243791590318959042666317513511139772774236910819313129979618789793112131635703765918072899916196
4736350678582516533086744396846667335831334732506139423113239020186914417302253042189167635437565997
0044936444657060405679492728559760360000658447006804187557161812366734633343038695040605545292987232
8816651929393428101209292303739222847031695197899675422752842729859351746726196601517993461516614104
6203110462892020363440002985831616883253671834430871144867875076252040862803553611466211514800118226
0644776013325134639017950056745432695614660356893947944801260030336445131014326316133639327746869356
9813900542604654918490977421800420051720820851025881653698110759863808993086027029243274567048530325
2656963294736345945314194898609762037776813353653884185117101684570072180019666340363824935708753065
2135837577335317080694044430371129817013367728225583878347385480804158783647583083064655936074108691
4951553276072400589544062206066591405451237633564418125955901318814498923461986487281879135421978825
2675166979116210915169539675496078452419165689646078109797966322499875179106457244812987458821123406
5165920339657352515891024196406375586800123058295507109374189718861918953152022722478764833325051731
5996464691414734369914712025071928177795408966961497301261334122545161028262984297149433388213148128
3189840587011996745535074285098781746960749952688935182129637349848122277227227851914639398624683851
3043818108024365782556749807148581814728788187791921155848789188620211990247509149357289216441241767
0377082232389959922986175907342060412570465279462750074680414632133565133178942230594821709686103623
5510336762692561933760604168951878094056136132557464989808106473426302911530653534836777055951109009
7853355414913584325578755871668209626594435598977457627566086976175244376155454237894524691309381616
1881847096109353643538832103026329727894496960736949135432321112307588460729082178445847884281585588
2835745018636963314481457371782425980613424893905546841142123819723666428368634057674389125712847740
0023687110958280695289727929063563324048341786986139407221876189095334300152124084630523696756573668
2336860044789266431061487534078761136860600911485680708442415442310580315647660901197788886835829628
4014331274664909255670462920815229711189877939290685189425962636313900718868740679607882061238700034
0876204788522558109315934817115167176624277608212107311913801491002138035477628788371757296707997751
6695592767058503879455335137942814810517876084168424003330988671555918831633700458472152547795958551
9282931778549666729041925727242469880430798697841624289656163709024246323957851800198148491020082010
9650199898770361181720965836179796477425886405126945461866583802555795903112270396602339889853875516
1697511456312239938513788962972138109835698237313487769722021678931548023544179330544070011270791845
7015618774459424324100150696749721631233239265535286652836598116210563146268722039845420801947304926
7934979871450042424392136839732683030222051787462648746950144677762503746795140113051424095327778611
9256061312867406977032985339579251321380414181141356332810901212099514261503314548059690828053366981
27214251270039511363590842232539709441
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 2.24, 2.10, 2.03
Generated 20 Aug 2018 | 22:48:38 UTC