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

3272953079731068819619887539776670356656289587298258054489084002658518947591953901618135875642070053
3859236125901261204135942821953968741557997376392211171684913781427332941194459294034155371965106146
3326378086141356600707424311742752817215905601853589098339434714048569568091438408849029340810015667
6310661209870442881269549039894362151121907874457064373009336158810260829215211163424182705006463527
9562273016508221423964209309452615596175866016114633974399689726559701309785915647577529263224530736
0650554347443489163950497217971567691952271176836140956961799683587468410226575274287536837567209913
1189203853509889743060304724773372189473355567547909738659656560971110646868001339550534367548944037
6866150037562715136139933131789929738986038832817238339650954097900047885296863470772866164107811833
0908019577897248372657369075996032264274428022745198398766612394445628573539132482135679665063059417
0203720068321602503507639665115039860950290357080606390037536497410000780504761877880451594636936196
2149717901836436793020676778975953463248370389915218380690011057047520169003708668316941849182576289
6214911225842530007256424825201538917879491433254366182281336148158263161237545962332765503193474122
3143305280239891462827919890027373262098725657088144366003064666695420952627214083051674138759926520
3940975631392520678247650730148173552782135384081953208928161850214667900842451783613147527000227131
6803149124815607411845004348112477338672309867558399027899169899883991221009965263859000346584860831
3104290511053966286857677793571883260769250169179380733423500338879835180756629830389067432188273325
5250345901817003130642574907264066880378804130254068153912026749999277342440186201410302142747253316
7482817966030957259333821956075130974277176257523469474624624664342768017112655616296420481844292582
3977026734610283483430342487338104386518519805385020446366959490880881436558323838909770493961899239
6802476453302349357542897237495956129991879357416185128978330159270918414246569644845120931258536930
2147922853858842096176148192668075766369385688943078895521483431022029130120285852692452389369673357
4174056857943162698192109488299888061418903481917824038703754477715937789063116428049743512171058374
0086863843808998583875820301087807292927820288470709549108165150986693967056946749611763177816867784
8580957570433598850077843881904867625367648461380390174906328484487911404894149781195128542467012682
1822773493742597936822575475377690704954352207223221946799974770047769190976775029820748295137961119
6090960771888595300938246955212779493102013034274788236607158944464360838362755027584977345933038888
3467210953267256369211470759096893873707159386829466531391731622410799128375631016974519170303067284
8268971750316303529724541282078892890295715913848761820204310899289674915650803885729346077464140885
1456220804882709869325039144752471948721078690229118622636049466414559788840038170109025495823428835
3214282565154328899094426576302993764469658424737693471944917538976475120961140556086553685622925311
1523551089116165248141221302775765094804778467264687180465487874052128117005467200534796730789617734
0942946751312400873773678428429064782802132846030704708330599824426440101580504639859233990775907617
8023262704106430880064306290062596007459640222825846849042003293804187903072213612763047298943745659
3346392075744681187528727400994250396808310674530193163781422249603522505657113114747626822880070370
2163560923818918283148378858827527045366592656738261515878367543256508963052694758360517095135614249
7590260381119896513553769245583047862806055897398995598219094258000167448364188362313666253238827898
9794242316135832441058276215247498737188363582144917851536719771743150583496884191761717041448823605
2595189108528080550357508376936244160549718625693756783230694745708231700532264476508704703864286549
7658337069011388060423872302372259408282286602206708135267035549990160546499495074179197929080182128
8705805016072058539424939109023386610504380741103456178950809085269072039447665649562017555149642145
3083535992389727288433208043057305513167533726236221139593996399010454648809273589164287529904795307
0480176818328992305745956380023179044032416516035656960076351756190417649165990480764238805437925996
1882251971295325172097153185602350619065933671895245426869813129550158728821748627569989608363749760
3310079261278119567008870189186949420104932229683978490695104078851264009921094295592496658344590935
8781767464364339440569511706797395018176255102034890780887812464270241991908661694367059337917701129
9054595011539639850594755589503339448392431061772387947289180111904276296828869252028162783665851943
7104930516458620038821517390374203312936343098986704322777925401824449557576850454879171760036118828
3184715905424828977321037534090338935861660528935871335041710509534504904474699147497526482025118337
1760665470791936269691239080069705275650500418322357265166754133498023339681383299642312122031612741
4018636095110595010884229316015527158261852078898224950747019305471144162603146270418618978217601744
0198197818898286482648792312287036561619200217476210953463772417272092945160799572085601638381068230
2184123766368224224136154983344837166844317426833594345758522493982456911052056588298858410684265566
2240999923485438386297692277047382851747952919135266264255916800957262297732729193287797629732298043
6978077791493028752907157867368005096425663369383604977642295625660661140234403894788817258711653989
3961563249356495229980485678499271432953563944421923045660812065360394693534774804017964971371063444
1810524026713910197310271573860558525735044500051441710614078414723756807711673361400398638140941026
3958443256413062181478716265856881122079947279947701583686824438916908857721202439391417611332077502
9221744914456889556107484782630704003074057267273868781373249892046265777334968982684929820677845384
2977325285950964134803499520655312504907596553375793123729050651349913128187134404315208560652643395
9159959024915951312085488022850529535243609942918317413851792194093104265024945006680661440206806778
9670980230152675856186087555037316936555113714445409610070942764840647092792182380745472660285300521
1595033280248601491499663463607237485212689380704151947561033635359102323729730328537703933783736089
3264596695801294434370061728634048043241858409003863171249791416598281022305623964373729523249297671
1640978552496220992355668838945371076708266784411373844678422815221248392240388599314281448135407132
4764223352034293291801286082942184261694558223713234410071193908743435708919147540169009431047231307
3250922224361888308295150369158414080807757136120783368501948077465957968321410657275531570011283621
7064191486619263713227823974510897561082553169837351785776713928439075742748260929212003544688810242
7478875226947984931614306007761083206137731508022574378489518626269812029287920491451565369618255002
1469223529588028315808886560956046308032213501890719885389647044685403214573428947460686174335991030
6482847275673985474037750782351747081236281973295896131575106656169495334372664982366966553729276858
7810980388372503139548613231143509639527966774320904458752447918929000883533733225262019696404390103
9685002935204608724693129972782314680941764600646443055854883771024860955978943240703926172646094636
6796787102021098213796874481435211703883312131789629541403185780764277734500444141294470251485814422
8445300172772040531497889216870326656430357320694689256679099480643373912595460967671207490838630104
2672682603853138375647312525585224240687246348637505263898981161754805215005571324806948657984216405
0906116604514968587639881050014837143632588090539982813409808049045654023275326463977841213174596474
6898551609051365412196575517246014034487145524535406481139317664457748073079312600295661215085464391
0601493487698973857640524226965350714248305821292690884919984084477820496613346157768878882996972368
6279935275741538401788400616630487254479639833843363737349370575767367052549358397986864780728507706
3518741801291349899728258871643122643441573376907992818156695086740252414851837927913892461577054854
6736417396280076197621854239811632098142136138272497822348497537400278485774499452766529587839366593
1785304315006779629114480222622957506220722169320698911419124942576151247213707146845733751312060561
2427109942540473842394947648703287486061043024166775860990129427006068520874298034043334873103928572
8766725842056687372527161264307238846086976330130990077648910207136362495104574110542673645773371435
7725691634054177945179336300462584338893113785464198666409010486035272349632624780879830437059865356
4012054273308713129103363335272102628631782717094671111435595115903615827888275219482339640363336176
5147665620590222171449052687068100726087081969011288094509306954384097336895270290857462851916982127
2583641729740481698061197790504466330280916449017249698005281763799321498649710687443362686567671113
8426238630164569170237750253635192574347033581920463544126641522267674584104780535596787915477159848
8798364299659254636676658902133866439775172334334968182297530712246015390243459748293388159778011593
4986333967905788737974922449205072107255523138707861537565278864638218525951477648649087485332212598
0616158576458953867996709528740206714935352189753477097083358700260836373198692383295272620594029308
4047005636182440300559693348786748943041771659788431168360398671802590641315294541708284756871137162
5277018435837947776879203452991534196103130008332673162570934288924749114207770480762888258824948661
7515245216479677588055561543203336812469448002628493417385163868004589908905281983717033367584972691
9888873008676920456145243172688144895137403930643505426819289285519115541063893711354089394878266957
7995838672347786429495840594724109445939142879238164552822243553937922063279753025715200669656466846
3425871651472976265726738430703446797842679232570801831947774708890284697381402758207501908946591956
2785409617531020860024372740528256846393667396392903606299775101065664881096039298425628578476887994
2878389322210564128173097412508107242420149447481457849064806335331800135236388493547726098844124434
7069453236987393561662647863676440142552130143638197692094199595548243336177722693900174877438460825
4654629805885741644163047778873347351895176927963565050412597104792300891877606006596460605271490953
9168179389872666012818145235080670354345001383163236373005495615088667451228582028817621389457273626
3848736740931180820489856709766874765842242062372608818388075493954825921978804555505497373964301951
1555363791828148332951371960624264060005778031651078864522495685579695784266615112219963256797747518
4938539956600391055244675874802033959943546289997647768246380526114371372295545931247354594507273039
4870059181155759170057809082608128463152899262723616267782324958525434990627884169268177192914300134
2722629736328140473857599970891051620546254761974898644630551655274548051327145681967665211577220540
0294078113103003170659763114231491925117285739576531399492381685266221300722376514561602552663661037
4778582796222161031438324246823157090140993326674398772740362527745130702653704559923875664517684002
1266786750629722503090259960046501296122841734602383271458780370235204506723385939400934171888381851
9020482073056025335587937323534267437701144675174356250006605385560004598470479611191798323723455482
9371819758348366201959835135709377240659780505673577078510433551316226136429491545753588045210559552
6297946632878369209566573774872930073186985271821209687073241586731364732196144994599272585836508883
1689583732074001639723200025342912342801507416846036115874091852555720737639646540703486526179050460
0430987743432447400658875024628585971028330690744380894430057392004358977617489500494091628576168504
8030221783553367419306095459014181818186228876128571085173614294248971657813494931936831660129988353
3200473839011880223280785986307797448956278874201802783016163275338703371063943258441644282024842631
5604940908557010482832415163757096278460608984786376460600885072369710396284030242949519079552212630
5450500572947498787319729580107779082267230630011527318641587804258622027744995565347494115659080930
6596634234048051949106616400869332036917761112757426351695828914289546225956144839035202726074693975
3953106415952544579496191742087810864400981230343455248356350809490172484690835788629192331841164916
9430111761230516573199057742808691390326257137574716821328956254265312640850300791744921235146607473
7276165814985306477563072738973471304641919741424790906853835356931132560544854459280284693499335619
6428015986315571344893249645907395371138708948536765222649848582178816813923405671575564615731232001
3343826211138590914278516929060071331102910884407338299349832062929496342783445100455460157692531928
1663591661873846528026098003202179281564984049752155475117358360022084053329255349427130353163402281
8227432807513889186709106910715471535922384666268099490171686092136194819768807726510033535905938095
5169620824912201740109146884864255455079526570453997655927538915723593480519483741677703594451429446
2044988463523778104877398469694287079034092332127769392313999397117198450454798484434777470977815681
2986947669383350495461224592767541069020833241966916176939706590767203755533519734931027081515665905
5275574358003678248672283633724730458250278076190359880129234922092538657785101693148601431304107227
4465293805423917209897202009094574004161491249443652306510081768618188823943452071255651009071683880
2475779505993960994376800810507165410285046249994928576748893136465175692958221774864880601145067323
6378703576290058644984620674674534544617680601651498551976074894039542885714006587441636107028415423
8745348554938845012346853067795963436019491913888877830080780040186989690182494466123171667821699327
2339919317968626918939227378138724492123136908159072533026872437590515737718847021267378902626732801
9990247695692260267783149718795277656735373812897526808278352565210514253251162403394735202091765702
1136173313341390071434163069096259817253776135280298178094998694184328153368429988385542949851993408
5456988555244798502356697680081555066581670186927743513936477478268029301893229169678585382398737149
0098643470426146512035296477324947792463206323730856605741503774126036736784383307922239064258277457
7004686281891399733625616341681896010718110017841358752786265495991163836812000084402757427290782876
1731887254912090756549251484017784674799653228058841893688406556643222320359498370124299524750039143
2539896510763182319907527984502949259484896442590234813901984526588697274791863999192627400754044242
7271137259037945918297609148069004755075328982062137925246001366128280481225790194743132700633188483
4445049496540436235315465465720113930014741356456529319819596133143873535646722964542695886168481731
8016896825508772754391824315711605091525683927852652598078288294137526382189748334040418018363139965
4275724019645603283039605727865578380090422113948037499787782583388126328663267106823264972746075608
8791300322383508821670901366240635319314473931910124800561357933548068195021783454923842389018580923
4887780464093187505641277817671533098481217942878329769501961383106069086328032273326483922226426654
6049601149449928607133217730830040934817832671466414105799926116947712676438699119089246824035487233
2574977105721464241428373351532701431023626033167156448998543744995816590634474911610807355215598845
6877588788272463482491511599049626825461405071418661711412560556924585879447758637945312604589685857
5887412623070548449390420759370860291910019307893219818904023634942928016817266135880070889969047369
4436279535535477970831252016457917716949449716132059815135363272999019268538918136555358281939850239
2162040639848824500609055620338868879772520833518600828005751035594013968162866583366459821614486507
9518811591678460656131238804093732163013900021648765565204066316080679375229364734492779178710665401
7511883297854317160780926041422825624048602989335531011377434230917756742082148161724891061492427220
4679398946675816849809662765225346230951306416653140178191075720781745896401155245016970549951242842
8181661902643326223688430420114436525548569184112619732181807251455404718539967356414014559746258481
9750406457166702675023378718296304978677017601858543713370043737436094195537040911257639271311367541
0805425969543494130714897839730722977910861631077132259501553208429234552481665922288226293210567939
3201952368625820695765693326228419044976876110556621298856846769948699433620387552398492532949015849
4652006088492032885599283441192270313539731228813581092117154784074043562859084326230175561243077414
6475585463389293784191100256779337545186551779741048635347114212242584706349932033953464060315950866
0324705151682141858030722206059113776959002009890033857672388059980176540235183800867480262953934499
7147029168566751197472447353329025161999480636711773500007660152790972507099018345141208323191567846
8451318722060704302410239810809913401851062036508804796110788220594040242054070445386924675191768318
6410531825337434394713740751172986113375081572566979795923934589892073700251832791036084854144372341
4721525938912935404807056945029518642667297335917047342646139665264601726207053047180556429989759315
3063424837038989030765266802902344830548080263599826880172994695035050369326697787792803114966031751
1508803302452085666254085840990764548956166886224583250927607395524740250213744409503367366421749234
9789043200859677313999499541289066601615039843158793186647496580419790647599290889104639951441848271
2261601527636200451255866684704333932464025415337178564212800861105304199329086642893534590934301984
9456054596008476830933516133494719807013372868796547163741709338798513740377979000025889702741180900
4698374656796641114690452347358398956375301255089794481787885249133199681498470275715789251671483892
3867639283114342970365465129995963560015581371700644511698825512296904333797583094876839019390601870
4682007867658289016170029182099188222974152112292756279235787880044064751092845468642090897216785515
3458074322293434071470979401163836533084803411173835684747323879514688696790160796279091448300776090
7503484128933460816562608849039631344646182541435543584955396216574526794613590087058786634838597328
4737322559947913730630072906086829580049433233805411056404382338477146099277024494256214348030310703
1429315633885660453150972975059300262565700749015771478613076516192860949314134622674204611752558819
4124683828044753940927372781707214531677431307920154916838275815815662075051419594940389241243916711
0671494635192935417926321566117509517460468961477064575367143546770594037923926917663633216453135733
4349959214523602448737317562969296176927086149809609013593843178840507367938126780270890511122134789
5792793076372944351582325510496879715743207079458142969845779306458458474337632312325566170106271601
8321684583582430659662595062680493810523454119112843253294684941441132695127527407195506186218003428
6179964980983394015549091014095971947637893613850683363979890572752941463653450576624779705898524712
5186543732960440387462221209320334910137191175102145163015036155338707040535220667657317882213132600
5934911936312826455141272481002103620039598518472830651696793404448334838737721221022682173110607437
2427863488955242820378219537456967857344938556687160664445647159683902132485393288691939260750037888
1490987126323910369264692781066768984778659199664064098514079207708059372404036292440334370868515697
5221918454553494476104051982135817926473071979787167561524577166498218808310835672198997289992199017
1811086337885839191537674392260345113904252579544624593381819069374379348581731711120163120141167961
3619260093138252095679301211164793245695422388058629600260591214774555383658962265519619340225714714
2924932634580453328497536565336402552663354226496423542078858630189310078808225253099309215635749924
7612859199642688064993253100378021915110497945841312465012246381735741648690497528372416374776336548
2201426340995776150558877912280221459531153578838929037200540998280025969708218895657517652456155392
7941177677704282640450294411522703721271200244075930667540887416465806489524753342434464921274655139
6765699286827075977905929712136743333183924604162448073515607727504124415548851208969556546678864750
9292405578795283114907871604821413373095658172975619640589694760080087089583749492371684507037312250
2140871234571874932416613408993109071636631045976213413751682174048910363510810730908007163329011701
7705916575281857366950638807657153043897191378168219440097882624736635053509427022606835538236486400
1515054406501049299297992328331904869622536674188463548092004416253233836483066722992167174449143190
7605603449638870444863732710801108683415087243971673876370895963132348268609530931780263599399718843
7179756902791702650873029146967798681266258035002890846737193550620507606061595676747137736582634195
0455035967008762377631524526140998227529761274204088582178011883412598696029273992504765023205993211
4116659032516394908315181094877044541239209153086020644037896394942869089103613319037708267919109451
3073932794230156784512973197769039171347574015901459189853602709141472741127705066489016507067182306
2697187680373671265489746861307933414578030126208856906629500751267506399350982105924429735654366365
0186264361753564495303474051537662699115388245904230160108969012037201632840509998157226435398760747
5869026330059430448925812396977993963939638760539016214921313921586255555653969477165754497845897627
9352668143408757210651035357379846869671686434351717159642701131834776993527067668021823101358886473
9127586502139947341288055569453668057908314112008207908320736061163434129549517962512003485129097225
2461961550923055022077807873007774061044250412824319869184890415904005123391760367814526006076890927
6237405056452281998664867950500575622862928973119616155084581940757887092148116919433806582005085008
6462982743114903086023637158977468420613188418608490436468477438257037727229504048308041095591874007
4419559963765136529156289474117582716691468863945069654878203900058092610470030441201534932884277993
2350281974617110907000065950955465419480346735371287653698415058747098398503854104803544725956114838
5403688066854679439245453934540243145938709596700700374493130595011025909928996973694378912065049663
1903261588677119623428639758775082557173375325307903014770054561444484615868081172916609881113819920
8768837023325131808891682027898760307222386107978708459413519263284473758010894176508199739803394322
9758511437568632279649211955142138690446960046906689592228858795993643000058874262984353631218250241
2176394879216670319423428017823820350802623860605399460376149777338906236880933617519332762811264772
6485679607259499331449022723992309754820960320448340265241242500072415181657495906741640092460535239
8973834164146503419279382941854712204408786466371218315352901699810544401710203733917984355808100673
8648369116862186998777439011737056848833964627985844631003293810731271124176066543490760670793403012
8998399472970086988727269823865865556011511638545482005296808847318629234130607825990472924926446931
4563094024007988764693223715032830003704682317469539819436822223793688258264926296604231450923510216
7116772282952291055831783614705225523447518846543492711167047068839113140555712304202990441991999194
9029854642029254378036677647340654717878083280069995943032123416171769347691995252008013013363046220
8993247265962451982424821618087325684885215531711155511888001092881910013328240573815265028389008210
6601671778227882762121724353142372302470325591655024828821324465240564807468490872443807698634778907
1118074733815261270214749005637563392704131557470424886176426910643528258186869557346404877289104052
0350163116005231761275330126120846614989753216300736986158213687919078686544392463797036527812312228
8376395382900925336703751364987375276741888967564033891250980453994330646579178313630516212589941618
7053034393410559439954316073305112904395955185980897705807718854877867120561027060913391534118820957
1119485971312790026742706764229192676278459116040914029896834221148193674403261447003819921622329551
5738332291913323522651340520899931928485279988664069283493808569199948076732078960287909474155049421
8145007447203261212869672907673174852783521683264059818934772439204224633574990490805607373315879185
9555415485335365366779169463950671721410080107804613949341984696562546005069176448427861893977706927
5152268038684996784646351690429648029136155428712936229966700359740466574349080648716483920557476829
5942516515983275687254882399172317298513526272927609406644343834802571499009730703462507730374684377
9602538269245207234898197375974144399849280684207929651364153421682283696410342293808043418622477412
9343280952179885381707622149472630476853460067268498145343485292113099302640879314906739847676176952
7407586602932234139391961672241071447495840143455117535562346147821829433197379847878577517275666009
8080092407017184903573434311699385448572061129879378617156870375943862507118336319039861709728908003
5195693371588700394319192929186227868384803170185867610343603753211621542967439691777021101997449978
2183688059195479800764726398438188911306303823712995623608266873225633196508277176565144095997567709
4118649319727473306429014892106664452605986658322660871939713228470796834744866260427611802879610023
5240719439602933239996056522122612387521012809520367885132757653983735910667775281548000035080438330
0558046394517909031063468887503429533306732405085067361109207051785860278533463236063842514753904593
1969619007676245381287226888101222745140151922295113808168716978340140376343381144780786419774696168
2997996230501735475635796287981376200198190181406969629103278949394031076976957125948155564982324239
2495346394057012371788525303234777339175527499362768684129807678935251246888781597707179996919990701
7136212131366789009788720006219239665983944102537825536393899317077389467447346015332376894000833558
3410786788576371109584496258899598938393323394242946352983616610904302279526863186901880300869491396
0084735340915892819657722306954914033760658472503570769960885827161799435653471167864704730083078046
5408390674053110165792374520436868302237118075569039694235630010439913117690841280086420238777891654
7486010469610764621160377499313892523995505847537933146248560212105395752696534524369481258542665716
7389430492791327551869734330973202775781547026804441505569863133113055729167935292914283909906749036
6687108151369379070416540853187199099029826892531028966423826433198059576545825182931320503284149165
2621304811846059829461814447635424071818331401997093729123481667203411703674743881778379351467144063
0777809496934807181600672760357867664634624433142170821737950533996009514062779749621835751081237909
3778373003860676113497691483077800285872050648661500502511548338613718632392968921067521896556961105
1129819857820681263184285979520431971042592875849980980903534683984881818836657916005670150305626127
4697961855318107518145166780939798220763685725261493958811027448708975977407724815712602371386918082
4703189211492680997355338609399551412165850748701836164490196113389160113046036955778254425360889117
4633711835021303684217443027669357710839395549012774499492816323554683619713965454379377397991608955
5744580850677595234560032953229910906570341037780070285908863584292160440500280120155501139019748188
8513607375406772625050395827009911968762116952899701690766120546270234709346175172630336322144354116
3853882848405162166379205024297257089557836912206507837162986245250315051761946714092258802700332310
5290751768477912317643033797170009324212942726817661461026005323469729895226555122999254987411775816
9192398197722372330909223345510321290047481126546488596094389027762497670208773704979232066884364073
1653865938750026499094898041619291125657584744823508486028011289480427234598604540088883534101059531
4176574225460047004312932745735535384139316010029571405990795814238148658014546386701566378759596418
1367171123298437607749719252499148444187593742674696991493894383329427504774292876402607589319541864
1393785567807644133643264453446668405589338605272258337922740358013663295499440394499047687142038619
2097665853592817535218208461590736777054236210994916672991019038298785813838159996123828550663891866
5084615217664808131050506535850970249326326606945216608499912593891262442510034308556610733557727653
4092202324219205543955574838267988575985215663100941942218159399708402309410113366087114735235928045
7250781777551841046120053146473233527829216891243664107398166184021032228898437018289261463344815755
0747196897238858549696910004036255414755650298207729349917254741844535100168501680209972944155466998
7321051393692918760216019098012575553431772909666669947904601753998500958058128200958910770300935484
5505942263511799937824959281428645275183246512861124654987899029551726615211259835795295230645990284
4129852257665412097550565410346139601002996239266541400217949752900664083284167573834317893949325663
5417726953950720579880279352273895844728429024916847792955146076017838026838469934016891045569718143
4651789366288170936549085747249154847774749196159359514099445323896303171812006647547772162582434316
4098186359551205122139974264328188731990333300872628888653953154819995126382627573061789208555841259
0350163295507099372767552629671893904450756406316765306530045303212723333929645374667719124828044550
3084133270986547732758197992119827477660833641444387675177365493521651233933653173595821026155849458
9240111120889795313011578006641457717317316942856614933446333227837289938165596221801866326803001427
6049246387100223595802493570123736625071956380735853284385712820320675288500612791864396071226571446
6593795844697076518879109281461405597653368243490503702161750422385803055758724458991527958056376744
4294547554178346101475328305998013523866769728824597896864667819023744381955796239862586348093342362
7302585532086907539805468762783200514158895716766492896186001204493471674951938880557695908497730910
2105430742625509972565510421857752706120481928797501154462280126651223075675235499803433809766247711
1185660028623743082682623623985796577040896304188092887927686775935280541795418315905433750210447105
8297507328205664342420633090438774917731099934068404734558023229454447787390680598669750565808840500
6766075654818477274178249958439847891905311653140627267004764654489977078674425652708327773737575359
2790189146393756312445929250362262392021029499461107214414464534137300915719976816787739876378799941
0638738118277319301297520964873011789382949261962819053303926540071027436880041334287014844948203813
1816705512374773970119120816543592357233798155153553832126062280178047427296261037947532562490229220
8289138674407768707345378882941525052702930433467410984719161375073696437692759705629392606524429962
1928298351717360325071975374507994858519164014264579899512737551042771739104919063932192924102058249
7246029962235675903464581784494832141804693584893020473236284343247547076282619175216877822054289886
2940843631252424155153450539702896522623601546316246632656309763283632752596308888444923153310735632
8189465770707108566854643474433423760794575680351974038829679870640472433238822233991316196614879584
6144757040107998149170945528154856104652730554496626098515287645134423446959663953863364784495358647
1725398927679844940172307124742201593221196142766900313421283983913067441508284789364962200135031147
2595890735521050465246459532663472441616076506154962598803938200760905653188504706532392988259692081
7051513330695660703277990676243742539671044640192234587128787979365745429460957017258736405604739079
4684725814565791404002275876318636899539448327825524230145719049715929016032717364949901499362342493
1254791964694683116202748768474774569758456155002288090885920459832967207197199610762728836322184921
1182081528455821663084521127486430824104727266283487949540909310120813765909942177789737127737342718
0957689722703877577945987516601287174039898827846990917993881309867808365991198101001190938779025814
6547904528103579946569519782665880836380367258489184506343511695692835614012029445783934504074863814
9164134247094478633549794307905036345983862228619817134967773387842218179640834274871801627615949054
1691061835766690447898576628250465725688078283895160355213284866886105421085251997458511697951929680
5041451709935028498562157328788345915044433265234048427414261564853519987149269890667772936016953843
5077189952894158037678967607210362261553598401880316966647599322150768589728007613868202292558372613
1293464010625378092750941029307338148775528334984571768449242541793673516637949843745746418633209843
6277891779753073860705416689107189597388114684895966178916736827396822893213582909000178080554282657
9707811004325766259215941806861987501662057476085162638541429816543199619835653561921443375478767674
5081152652377221767256323290981744786119516406212905904560674957157702642901366465372094336902566108
8356249684205018689871215497102420319339234781756567447986874084662397820086346660740037576350664747
7501251686545896343008033827096380933542472951043046679783543775878972153434387416474170670671946883
2284604569227675621881466793388764522227794774522660835661594306383238843769565992254430485790204820
1490798421788555878981719497357003183506569950973602403325835058957857654875361526752350796828605064
5891089585141040863789426630597312011461226360232933959079116182803395786741189387411690345218877793
8985678487505598352749564511715543197930335131272523434776143575931166935612573057094146180086942469
7631878161839318625269095610468835379698559956750862473970409293984611617538510106944606989421839011
3397710550554704184390015078550549571102700759574023836999475547069233659837556251135691854401754098
4622292611914534865097230824329765858713519539756828889076315289656233095771650491866195804768466133
7275660613491551695597211274470970126609284654583077186676265204756269262274826062971143493470668777
3177988272947168557617845683466688207298398573039768789217140410081201931117510937260391500832409698
9334701472451877158506076242261049840067619106090098828881132204638079231330820368910757355827205621
3330175506799011930409021286347015733288077045928018518229970219298595566516728348553873710085572271
1153685847721650310613619424093072260211710338024697477998896025577344750486554748988238544729565478
1869553583066213412775953558300466355386801746853347766090800666473977866998578687257428349076463945
8160021845452274070192334867363279076223108319102873751829107487904100048334873840686257572944555086
3090695839486057431739907521327363058236848003812199704734229953929728750393311660840463689003011717
7798635914711842936805592479330150053727710596397058074598417458167200821221235867900491902397371478
9860999482302651336184812963516771735702952128089345078091728174872428224738512993900449760811664028
0509076138786977206487831351202194991678787088971925056892713934549397271341641206319541618257480974
3412998258466779865036477830948027855760242991277535827524106366284525261884916863767326076977882190
5879250569056534115163501452382928833967501614504927061903230044709771246450669075637901658064601715
3154132009623251584512745639060639962754028846335199809265760605063988516366409241315998508036709327
9858952104573313867873491821367143469668709025516900266242407287274914301636335268090449402257610632
7650183884975104274878057301225805763099522448057070998831916095543727070439424681571707991120599156
6205536427826912679345163095403453943771953255512175714242150956611701568592748610452032429243410565
7239788050647801722219535021274002263126420270572485306548946714364602623328279941262845143424653732
6647332830200319028902820425577771387375208751958913698125877299776134481554865687630542402927801892
3012576892047000925849152165481650296899401290110241112449920181219069093121889676090463507695741749
7836442185279880321947653827823399552381631217366659845732514425016185452004080224280299724568797065
9859621818491035367344801183894184890269235585229968967152132410499738973960640250633429213435334935
1044433323803202129608327710719111157147806720516700299649283220191284048148073901850720726940718444
0528626192143450698471201022420539573649786216982285710034040203244901634759922095259646863498161822
5391994171233580823329812306101577103373621411206495962442412382995868684503592892508806694036783601
1773838183562250666772732505752306260372548875848862808765508913006621201757029384061883821421107083
9462699624958564783540259288217013889763545367854750526345343084682596706952645323416706571550529295
4445012488671403916466223829955440158806003371053825079178546017651941301049661666076247055364351817
8374047095931744342502076854804658505891600804404148049899513890915805159813433838622737009619083579
6280691990602939864893730094906721111185770513221365023359527685721053108193848598709195723742346656
1158187171978152887842392634946620563049833895882665456166935101299304987212493984027852134048816305
2301474300837748624359151452308398596523936491075612899637203413188999789264191083182311467157448067
6932725383059305400562187388802788269932772861585588191694851157218622421358654528695818541321491397
1439198393558442795842972571746039670346857156011396310554674345980510955100887454426837602247660194
4369303101705854954817229593963020820376757339082174118436978952952649230984199488436540653876188075
0483441912920561005364896533205043183971143592796585059332966872989636238646192155660687780450275162
3613436574275337690143353785656653462499379159154390200058900482087777354951216170194578955626873337
2206492359828613694538838172091243513155540710513301641534828659401326227663753580249185236506146559
5730006292040712217968516570653850849410198110416204469565322530309073485804547823281607958785670031
8714957611425614634112323746602901688035313047850678693785973503428409130263376876401550649924154573
2583266083756303789714955306475535205551457525063638393951632869775518355010663001536950331216819333
5674724374199202399576312249621785221776032437511451617924330422959380050570617620501262261659557219
3070080352469986608011082600061397732641274890370964056840377115709020552115365073260721342417373223
1989790844154618105914811405831144306564345301281516839797299211385210118494356882294658250279934033
3434388220607184829324456765834786253847066989618120365557728715577840121701489596001958452111515133
8763263236644184954338342907555125616369582621675867626287420033355289789197778840875028728599505747
3691892105527577785669489177191266712012844095498130811632876746622269944175736729267565426604110477
4496698962972187102628393227198383668753168068392093644698075390435099411946583227190120940372860260
8945682778431867116164747061663946045810715612694902223263007420443163705561801652950735238666367159
3693355406190769063061500974309501781523161431413913357027205481928817138439157270711062872651668688
1345498102291745927235254320781318699443256004029191422081850087783478655294569054999410078619069770
4086384074025541327200816843333909018052252835359616215579446583450741931384097543016775061942977506
2873161143609399793957573231409766201982354008403745104698970147835407877070772846701358899996607467
5927479378224624098870121152775621258797379923677298166490227917876388493316990747513341349792599804
0401715869519066475186187095641878892526716422908626836771236169752558055748422901559583772950782806
4989448641946876292413614333716250616182153993889060725192664290961385566856004881604713328640134755
6358634846359783114545512206312130444589903064103359741489345153631288734812471623895405373721101925
6943221432483028045900591136708411492676291275848769104930443403856989241042867856938077729601558235
0800095705898904061748542466589902102372610235796857657275027837704594112161041656110028638751746635
8315645015122536558389862993071325472196730328643878842343082933609734344031779306095002513385635977
2992960471352809048510344841062221985447513939554222683216091117917050400993326249386081289811220430
4181454537175399929743988810977406296561401095319921545805690803357091591080687376993380828708280855
1640680302491847436318026099505776582092490644384454404390973293948099996616567815580684864718570830
9404387966104042555127811179135269908680608973261422340471513046696833268512820115554554437505148903
9645987891352144389474115035911519713430413587911704379034100826580698784200650616491325510353305039
0981003330978174581312614947390099114904000182637357202275178614587281314082956899562203597176227934
7310869596685367556440065234216825575368163385983699158360171186258904233789316010680615570633842552
9400557058183346289275027055309107942385410546492636355196997035648600282436261186731021594598836053
6091229292521377031405328195769384591732480048957924769671496055367571795619041317487698750249141188
2182794203600515848284822001927436247388152438784932802049241142848682406140093472472205739014259356
4367087249776095103973656091955409230147064045476455307151360707165171264205440549936165186831742121
4356624757998971985484300340719736005970897905860397308518278015259736361215632313468239752352506259
8427702090488624987794716499393280900753994354564867460638454688610289453426726944903282221521690495
2808061249666791336245441411086264277207168616397566610341134756221503758753669989498025537333834423
4023696776001314487788351270501905647154971417257262123132897168304679464846905569550666763681248828
8689703734924288787600894550055606024399133487400736289562041546946018021167351025535521160537452437
2113234836710804100681243807987388273401243399922219346137084086665639518350878079389286251233095264
1841153957478272317607302875784118436085847301891406603671945383926270265600845019904437453226775768
4587701178705656858546349912598753025578587867169059634732127920290788411734637403909489285497056546
9005275007904707413649428087902039516293804095610044350039916477322805225832829690750467901422477307
2009380141117869194712203074882090539699746959547829443963303624974839456425668235079713419789329600
7195197380552359890447472051021958040015839378053957727930996156305134557531487871416913820947435700
3532618451628445074577848779018124687760573698242991632679505521097265199343065629802841971083447584
9444805796376642809061785025250104225431273944559402650559694651236666706222340026694156174615729679
1134875078696247709179045429977383680980232884509799615190110725502804103503657243572964303121362650
6065530630524414976564209136396904551138104872578797603733125148269227074297540912839954274395440921
7654498959886675324859989817012732847708743699039996795158200463763461414126028064630652391272844371
7651269920480236285128723199067451900811449725794092899329690244829869106043492598619417275295270310
0859021077096558014967892972113015317246087789811234467042279349291897852568823868559532441760437285
0301782769318673219029330716031474981436428577888497381485353773378504453166824020197907931056643093
9290597374857899662732142212932046748452725993545210921387273293027602355510065132240455452682282292
5771587772588946751637084574084146148576310145238328358838110526857596970860410836846800774030173977
1400403999577286426881385510154025623010983781766294451981826950750470996941183536096305063534076381
9257779192446542899894513185534351694019230403964421256512503732059161563792418407007908191602954004
5050913603598007617841093040003340757110714993200939190927707717231456937359359078483687588463474691
4775086325256084066773544024963964503189776535136929804565024136682660620495256390856828174349064168
9811700347081855221401193298798078763275867553280705263235909456275983285438336654156037856276806235
2524965237367428950040957808664905351114723339476878636327213680394696412717662989963507108344924499
7626267926536657438015555836197754380856258577626717090097208548270989699592159891982552561871310269
2529314536991306879082180329963149476243575021452107996602457475284892852111040994393423457002053124
5068524692397053847643983238792599399710825327032378100326416570872144702928892847828488661103756329
6327107882864639609401508172645574521661362264415973097978345601812176261256259365173038051324273607
6216521396849112934040694920746781403682160084199277721284197229484520337852931919840075140731372277
8879501384970769704218605705079188973683051214433050810673826922980540913690143883432102629351367367
0805638538660066939296115426824901244031510098581091967025545918089815983938125224513928083500837622
0436351019837701318588075064893752639203702066497981272224952776186637221602074138669275853619517423
8592156778006299792600328403878039733987414363248588764515054344067039865308315669429481670084499354
2407442544857850849471348490451601130779329541874720740419435435395072261497696523814128317328998994
6617937090304968896222716073165619811183069190710569390629690683999331194997173833149821385291361895
5746008050008347642581982619546190065682295168734415852396239341013815120689488213235289431627108923
6772898687486194837300779498182169884728747736204123909489343225512089996369273010057753712626446145
6972585339504151694172876687331501548178502780369081439878747610813789688230313986788865977962870106
6950071581771220290151955460209196581337743087153573325350834311857342241076724726925617443322541750
5090073407455726640364300525590000096257820217187288394987768943090450207168733744871765303801228077
7676726804049700135418280436147915115308688169548954041191051830403405913980708409859893444698544621
2584616733611559910574278969885556638780135544529242888063821281518019006080184890447828959582451250
1830474481589556962350720107455268220507360121086217028217885933125845170503728276544074740295022347
8970149047562272899332864490560073490095380690450844822992418007234845871282056600311216878969253430
4968352856793770094460297352661052802472845442382978468669109842321631720853628118623804600726641782
7206926267653687556988628914050052460810407899812214645869267882901210164235414315766277820457043489
9593452479500311312104296558190188512671316036828318855880068191341497756679684324464714153429343794
5585193781719675496956220222558115464671100335329676972111660294259411599698769775805089803509351552
0274732019839014887935167325027445842699591065259791876602424762002210767882573091074931813348096746
1416390819352905138537692988455990649156677648677916349144623676144690210292473389290073055675830067
5288856527582698170765684132223673850925023701219843278237909801303206410415643736701752311999866870
5288328418863217310811871627034871474767302088666370398565907113999372234986783971520767425021525259
4349762033339232693576591614461416646596705066724963618981737214957349483360180702868078324945019524
0643187031656255141136027303984966672529768989822839035308296248328314902673598872601606401897478500
1094325615489686426345367733012126533888313378674354973460173376595763471035851900697527400041083177
9533556212882974745979041016598268312226893913987614775365179339880154435058972171311202773534716779
9936760628364560786904085309373706566090092328406105409502445624759636542205617538955133772795791270
6415229782303940369263837742290546482268602406204996256858953653786038141153701676123073039107076649
2458236276748870578593945506789150531093222040466604042841269595373450769547830670432065175346109906
6915153100367807460297940543227939825207083537286277990473409737247590048778263832292461066110299325
6724639833620378794368139268007301076101813857049067452641458462506660297127333178173988104250279224
4044497632178288963067559964132995323612295715067598446040996189092036631455068526302023167985361812
5858449759273611895531182086919426176970228337520611007685184357369663863864542246530171895106842710
9981534761254340128760400768490391079543751698647591448233778525451082024407353760869665199448859163
2661773426402717457204661244123077335495185504477215917343212487427355121809366179706336106936653853
4479177505731657443467299167777085197141286183728869997034410215602778730283762735023914700214386621
6638258083038816530345734418795378249765881037644493732026077211738367040936017152746978334527601642
4988340420877007616558331736982609629276614491750410475839406928992189961602810070024201958500188179
1799204767221575166493446814335003736961067354984071424783566654066739740623002375992058106339942739
9337532466686157487164297275846836427087176403807547831767702228398059471644183099078109495032498894
9976701707340247328376276700876175291526386881831616459776104211868740081208887543443979578160895748
4527711658289037853950617922433055932194486482344811461184769816484194803691300652423117102399843331
9625259045346425833235677951477300324825813874675254434195235689996776572654385516448919759791854048
5123243781523717083928883807806339849358398448731127750619501802521038234427278592826687516339063652
1287389335074140027608833728534477358131140581166067138783825598156888633235685919488123573499376913
6665842914713600867476956517008838975513735513059322401150574859657764661311700148392142942242535500
7664087296733100874012572031125512808798575840916660128688751778450649260567132228288620888407178091
3974673560753287947108149847586563630564937118798152701928999920012293976252810373676426216926061491
7416193412296521711282648867247006737204260370289817417510438009010512855966830137537414622188869572
3077968993832771027710556026745017386005740759382244072330824255859287437927736514621692929972285700
1724507433353902091125327337994889160022980341894831120801202854518846623727336870659572408815429630
9687846068439796325645686536223622979343957927034685105284733980534955269305088586091843854296632875
0019131739752400381927841759501065148830216154297213630996374835084205084617836334090252263864643671
6477181154372280100919943684563249240662315617676393591252550964200077608248573730628889830482012474
6130731071901202316944535112492574403646966228790418328350686889171277703039632029032449870656812199
1837159320292707101506809943777880791503649198907610408119304632135398167722276627686942663252519609
0391801929219279669493315126821290440412692949842583029245113045748870866997308271068499651706191341
4330942417533580082234186480785984220322705383851524895049194759081371350051798189695749614574007915
6897744594641156788788351192323828313927802324683996480062218086577136738463657258615282620578788693
4099285134291891486323988293447266066113100190533847190034362597062682259240952593563120901128337908
3425092820028280261369197162750177194534938654533653725011556738471773639686310993190117762577817031
4280119298187958060518852902690366520333783793660346417144420038493219195246104378846362667635726840
9186551064845828925765901022072045565874674083091969156246447291634993509577089464135587000822959275
2817745695071389989280109116651688306901366500748767627112046065997179329893221623571777274329680553
0257814919746977933970276550715943550502288616693609508393633469665303752252660584472598978456305823
3193233177995626666957535821047168072224558259640713710719706651885501785914672912117956699405086940
0856196226505190382351490639802391103537368400859832655328148734965365114592323788303674663614728985
5206542509039461297532212971232462154160710368316196104131472677272328621022458579577528070435632171
9916811545846987053318246896322208783086262007198347668268029810029784532092275165234936762106044419
2577745597550098416026489642003042397682739569897913628658540461015735655452916442664029806189348248
8082293360446855111879781166149992492254651213327139720013497935887156207782207889274098543592553555
3732944412328305822186068453889125325245370161901075121969125861380723332135609541911622268776301364
4171863842401866262537023949873704968837292678332240944679647220609894193052518194454630950916420146
5067038255061158088272812773550728015718665058648137149652046480922043036039238985650049424311091960
3131937841412770877549685560189599870583811584134323455308930735446823829613399688449674178671616363
2701735292777409159667495419804087523118147951364476183063577311023251124133509741116082189552740402
6506548316264228045162576258637340298402556770125445799875743532548028183835207890068301631546981387
1628086554249923871183695759021993253840504147509086415201310839762091540622265823025166458691571615
6981394645682462180388126238935449531623849445239255421269106008740901220751231685602554242399334681
6645159492020682908004801897013872653799514751030083613472206056961426116156695470719951053991941511
9428265673570881521581442505551169855795809024879397266159436614789595863227223782746949518140999736
3374185826172927793518455490281315732490620100834526890093538672433532111504711637186232440605302898
1614639916631855574232839936932744577494640348807286214316143851607089245976592704261819189069298049
8276465950483140870925449471042168392073623298828999174517212096226931650316067221695983342488440966
7116670688652195349674805337330925680604456475026556580752768829003922803450781457421069373614502577
9969293552469285664219656836926201178133770248012510950362247095453454234485178298093543057399889075
7615883448787021241431585313942581628624990344587076727896640169720427941548923191484899716025023500
8250911942382999893265319912016019323574504635060328239538937799740945382546080756213069370381064905
7645344652816262482135386556106620583092795279630649630677410249627451111591570334240259238495235503
5037387036017116403703672287631514012922877838621516684345067612598719210904195561627714365834701780
7193160313265458972476397048552895048265000123022370576643697554046947166389374639102564374855614871
7395035066753857152421545216707796364052262205617726431978955529615864530065221844981632927128231624
9137991162773882227278297914494721941056697236915153053429667661033337338110525350475674273492900378
3874912812319288771928166035270823790677508234879765468825713201060417799022684067020140543861964339
7197028545289722760461565491059116017856597405377168439813916329473387992818198394998041248312043309
4428133206912440851014346721749068127992196518108502349256470977539956995013284257712833557813720313
8364697102171770836982629868600308044874321564485261188695317767360292780488844425400200083330805443
5775447207517042825669282786459453720197923165483030725426011079159641618649751013330461900308053473
2900799102224430008359770604621646150333547209430400781928952945401773409652152366967003751837033245
1991135319377964809758603005889706639010027268437349749515806298231934975073481847158022310549790659
3703306371045332858815632769813233794802990026487422799357768998830840501330955218663405535544584111
8454925217576711328567134145318484726392207855324375753406743175847471070541392095223955223343332039
6416037742353912872109273989713800245083230126319301242195717036053877378683559532957352512288547856
5785284181344333184856909328835244638769960917407190060842627162035320383075220435360531703556481350
7409225618232083704633929230169507246588723697797243731804298003200584770468100688585112847214265463
0160175118632909850012892502504205478634707677272776397732359886712667901633009623638408117729264326
3403049279887445903376836134772516050226394670010044789537121560950558720548680678254976538758794625
8367937211138489862177686413163795698528022989285229838994545999270205328374411428339757859043913903
8060001334283271795792415241655487564224256110333977646365507781621043410364077723954760465087218856
4959174569393506666938558026990239068441333025820019056150862689997989418437871487739409193969314429
5568954719623434105049828331495845058379390984128898541737613679905319693118493173823782774927061978
0965953018383876337732084846744053975171281669730398808172149325353495742554447741371792905052745766
4553978478208395565764491148582959543789075293241472569811126030275001125898087548089621105766952552
7093640089429903042092475030514075972772839889945760167083565265163269495239183773307665094877402745
3712581031719675192780672705252983726637132309261991012006052220077855046781346317197311813515702507
7889012464482802548745163127561764238383827140060165925695676335537270706851799598499092006218455912
7442752074403253487336221478391660290108555318983277754489055476306139249900345433780828840644206192
1861145420027103772395193743626826236931998128296847887892109684920237616382659676325973085833005605
7974935417225857153212151927217305466410889557234375655377470967701197221414028005412880347360403282
9764308139548976654483347330543154374571161996883358647405805435769918057439163961544997157804897190
0116852414510452218082612225872546190041691934128636192583731768991099700781071929597910169613903673
3833999350205232011901784516432577656050710568727430595176029344517975071826492705054791672342943327
2601604166533237115725078456227050085762073174468813881755210700231626108073508531563749326738509025
8926055002331848225460490340078676859875326001383582007485400428205671941192493798665021228309038601
8823292444396027096497876346009138207967961702383283173409756717230741227747719817234136155539474896
8503744688158056030475320866360597006351867915653777496131831991504561773047776805125112990744611923
0769946003676298281538413599892437860433261438576527611052478391819549183653463947856709623110896242
1687391580242843729211143036710916673052725072083822841340952139703299552940365655692450581553177860
6243176356536585161451980874472952325783791778625899664098145725643097814927210989288254031039617682
3632857914064431542045310015659688392989893527848470122992390116820428480051893360944940433003896446
9663968007270372674785590223653765014701005383284670606362603499929507304095244693453678763483574597
2097641776967616786385824601636799777928450924635244827093801730107121284272449132158811831489435318
1722098086759509449757099124930356668012993005519782425509735084302049253980893783123554932411933180
2770494210744964401978465538080400189269184502327388337012353651747286067985728213102258910912910542
3395518694322715023488346705819660174536541352727533341795545870773020962649721002148692763443196352
2189587530769669717566735008786283457998191113092003469463628498019679865787880261172131188478798641
9670460584997004575641120492315084771654651654432601666746831920998334221696494975734220858121091221
4552580044915937639233591685447947337743495973599253811036663928756007075619806788669374365953478414
6589277793905230859706503406687223211406039914114482582196195242444987324532370177440960076682772189
2563075917923723431987371459770847815331344630207233443664180087224354849462826658093932273979182142
9772540559670625480625427840753732614748290402053523403222724387946556563309734427860741875358736975
8186703279567151296333354834223157291314610715573684033508293128983795024697687762737614811966046421
8184707216136668392413043821189063789289518223410189948404603970992290005632426921368563713606089949
0505767431603187026140056340776407221663975314411353861507459542805943516808637084923602504680988290
4960663338913692077547461007696718574787527797142258427709016218636952381730955673360035817640607838
8764158761562055252221848891528542477739390786064473091898952720401060107523939888762438308369246773
0520900052587040452545890510460952485132023731575219330283553610062224145825404969558319979924562592
9785214009371526252769746418852770200995824449742824531583988657532071705751574147449858544835367141
4433231542581965447928331188219791567434391277323954607893919281828888979254708822293860466090286543
6560202686977191736576099890269098996229417429457052496848872618127550584330558356117414783185129957
4212938572125677411986500696113958656645731821676954749125541361842294099863715645474036016330509867
7527372315406903916855855871374621469412961225324020930625092007350353992262327999762518445166529489
9813247723391978303791729898349665115793996072337392762919334648953099710062384083358905437388622763
4940330424713530770617991050030901324061318114776871059311770176201797189676051533091628145259918557
5355594789836050936257055872706516636458292992857284278415076619844255489872903508210178821874642040
2608878649199246768597078494069155042659891411203054105100662858607053014715529988362118309424553012
1867405793466699212927837875964254798054622439902159236704316198459052301345679416293526752604702949
3229476929053388776834281077415279705278069755753026805229602683357858386854240407496379444721094783
0437529754151882256593974624572721685122333770364015679837013597289926045772114705249510302705055829
0609782673624020594207310841999070136250539561532680166964687620468872808459679384240535347704165025
9040424616259167351213997293674994929415939249510905398437746177259323187978123379555956496340497553
5973301736713021534996438618919490462223698315174289856179496573293939149463205736093157297667751682
0150832546055100970562760485285522048843385813626303372378770977188264181921873042367554901540349678
1708616933129052447856789129517378170788115802428505263515481223830785762238481308162536178205452822
5790388076911703237865491977612325424158636400079489935951227698082180854031225094833604834678393196
0608059361888615649681363406775188229934079656499248995272695908016589353680429887677894766599596694
7186246065926230389715236636431666425929663728580196288757082960743983817860558288795092970999638256
6310129941723107590615552918450829526491394993229194426708464161126063792204661155319256900577676594
8341750537654022048749692014030602688679678459296539024466262774678121745083007898899891630953038882
8357733316780037468798373946256646419088553161819236606421087138805020561917809442697758207853124211
7008716029856108864564662197840436520704676292965943502242700186429058098866171369096567729081391874
2359041546368339904089014070101092947942653510021658912823754977547533075682120458970792879282099369
4527278189296778297552563727426864232367763591094163579809110439407830112632991900224931278262898680
6815637990218307044956730132736885142612868327100035570783369947180474175609293288045782097853354932
0886761955174190929991608540330211519605308033393598643081847062970663816294449391188580601940585009
5223418814309181041915162501595089819845825150166596447642247043224528348735121557386492248227879782
8747026771983783687907200374274338104995688898565795341700503301527940025796543249038206428807864568
3058207652716740222794201887663453397083176441300416076511689293313173933740194075622574730402847615
7005542732897563310185603759295054187201588085353889342719743276283542809361513100807652795306304634
0355929842136214614876205626726629252827551715353961135641684099532183797221868995944507475306154080
1685829914854018068710124115465315178062616216672991093910659608550550230782366758674885815636401182
8842858726718000282133998259143023991480373245892494218040965292565987038837330307781729339109095838
2495131240001638536086048015146929141562338000557499398226171971486281451725715614821198822947638945
1537486525394749806801500795743691429637173918436800122826716062368027410856975803396673273555124209
3421525271461722513237982896140030501319848372662233022807659715557319563782668493550905949288461328
1507396614752821676064235045012856622549498580895050646526181349601231086309592663859791036242129477
9427157962802498936518675196888811914894873775789968670638069036635879189357425674228693492298864489
2777328316895873659527949254371220691211553098576462703695313068234827471446554039564596023652430484
0382047955252533004950383111796315051690568418611505903325743537576033799159553255779077522573502193
2717603897179673387344866769319521838120049213229675263686562097749359346628060065569377060634456214
3243071751177590013266565180832709251126452393708272060555183893048059879152844273001781992281920611
5495010366319968421680367333898360850737418202296156068658530925120004508668583800873536928697206336
9307415112169887031267313048762799038447270604201293427973231732307729500992400972747917034238340951
1308002824285304364699981346484774504088813524601674921881341233657565456266302485989616636980785874
2783807385097245497268933271888318473523136046634360160675335834219028153394284880180626909507902269
2474652639604662515087148574718393591791270397139844804307911924357310900538303924822520941415883632
5125350771210811998053452120553795072193721395202048380608022391157508462514723276464850593970761900
4867247070754189836074357834189094732631118120442006152533096899803514477347626197880520289780360399
3390998192184065380499925710616339744367480359879668966950754864737611572931632523291902426863983522
4485869233305769936219810687465475281325156269840255870186667468724197847896651389002209569710065401
3228321631360405310610287991680639050076348390163788230367857809894388260773360285538420101234794704
4687119220108559819791149868003880015890922724158307472556974891484862912791800839722396704971649848
4149345694574774204568117616355599700680536288317296521917969523442474254844620223683051240092737254
4502821883337724884342229583053027859209133698341933586759657870529787965755861694205310586555331022
6532548501568703219813047012494508008019655855075014830781660533755676487056283596811922877814456095
2687294502871720352981499972608914955858078214482820596739549733045319146018227514327211449503784378
0502711097854022660589265949795560988290627649165003559799988485183489497296728292449265169195677157
5672619352986920410712594651091958283159159959504634241190858445102408726162388828117897466769583413
9319329000943397068296214244463992531365224773819902007641160896402992102014040552376221646613163857
2571880676829988575710350452379411200137868921900196911485522369791779012771709665137591337169784877
3786368051061319486726050981364022728327310413551900993712610179705371412342782457678834074134047936
1199561013487144610199840390346807691843106422591267930086343312124264508610821257788753658183779022
0695261937087336012785082428019928528752533988666382058553661847556018738799510877111228138268459116
9058101780780372758359755615367568639263906246954729373851685226034371908627108487460483045242822410
9574352967992211917619779989192562886012423797030461534131477735686636760932787960821747735150972119
8327894501758514734605349344465567564652720405236453292043167337363992648075326576278739278267007795
9680048924063785019053589031202229714918012324840737705984915915510760142621895794864210800261042390
5624895237561504229605820625688712960589179424863639077038008715357746156977668719472459007132319957
2319471233327008254023426009214209899727085761336778611672120046661685054999296405721129222411981833
3512108773621130272129519965709178077761222530392303933133444370755811196978497958318881131738896879
1577192056320675418266775349354228159675072039857838423119619944613229975168155945450303606425922958
9362929759423127176942299546409139072833847745403496111097148815099937718846668968957468516858864007
7697899590700438743561543105526569059566195641324394083211212168642252751792069880359180162598697172
5963922899680796758001524883622787942897939494663018115821912362835901393780081648106381305964353168
0365961690396668894229092351218017233753170491185161341958955284443581339644118710233649413024992949
5674894820054501646514551350383289991954141597064639231719494114942186193998515115127930311791223978
1160458172496762553365725513002631229365384431458939727867132206747406157128478629412340411263314086
5489137087612880442863719646302290495246936540080453835023300339706599895688361022781907893362907017
4621458901994181186504720945084244874637276997144372483279194614984816759645317575049781722087198414
9648121160381870839423750077798217627443587515121699194862757633136564344224653212965812738014231608
5579939410815559617069640830277119544559048685332423919608534920399894801613322096834672924131969654
5807106334118620613841705524171343031468689394713538774577242551560143811703265122780985427012058080
1511469482960247800709272082614954753652598228509222796820958469753804192720945638993677667391000101
4292018022674742202592856048691522214043833040441364962462976161785015345075607272856502075380455189
1369320448698128577831024573387705057920799262319129253631994984723092294764438045562943635008046919
1640134676605681504812928191345535573877995138662928104812785515506373093599005388221586503424851639
8694694342203141623998895283013873830799773269178860567493050591798046002156790365312215109984737025
6175415596926963427359414167263468700425808231738068195770061626886545732493631344949549819306945672
4997139040191097691007735499339663063948700498055078380030385923222463432995109066164728874126483608
6996830057657527604592732222810918558195215665644932477073942403271780121920877786417037210680656461
0813566337392567912349189106227047329889359780752726389598073461978226966985723582876472613155490618
1588687940973909206492023315077885753345518240175260572594875439360549714841853939028716590183553272
2206778650520154807087350032467333873761547355885952437809160491867005576467635838009716684982607838
2951694978894425605855393371478446825716233452395613432415421309018623163138363235355687081906232682
2918281047780456099922303346824788833756297350417614963423837337981097498447154695968604938844140089
5856826963601620421556750426295447236540835621330047713824901555590583470830005645090114248595584843
2199274692423399254985499869712350624907159803096921336924275760162528544421084192166463790765882131
7527866189073551179455649827248814603082363481217294974973462018671465296379423580780105104359590095
5153522289507982857386447495223461596714981734133531737980731715270260695961052042670132393985534596
7178427288922799616191173399209352524874524854395382812572789408368766708327064925353164083763254948
5837965007569955334002268656742752660922541883403391377477636305706523375948052961001216605377405149
9488395330719801720075443674620265496773927515994768987383354997016868773701305087724543243569193718
8054760167730295323402914002573321532864996357473016454676808709469213056445872332661265387083261786
4461757019882157906321093772060294259111808747582690572657853481713027099849468243740447526933574629
5303576524035451574644027835747424240982460699965592905431207213827722012085562909695917978675721250
5372666615342791183585054692132568574748187743716299794210454812096281404861170541985493870024879672
6157470138909560953486802502596698527101317623497691104506494553095886474336849149295296274446172956
7766676951892450392855169405041279058832667412869315704507001273026659111767165086429272558573729681
4229431996050012372315502037374179203676643563231922925515103039185264416458930513225747906221447001
5434157600422768685901337242944119090182483303213435806972102354554877210380863242476569623603725934
1369946384024748573087686140644673360016720001002587852007527171032304910881003636625631786983789802
8185278974290743019748171807742811906469898257088657955176683865343765710131561373990113793167272248
8488018379531073810848589724765201865109495279659252667901461441353367021024687114883971176451179059
3722491741750976557253160775416456068942066368498866748455594076613896088669146481256717766016125078
5560801971204140408903931762960546769948213033136907184109213870667300006049230692595471470130975829
6143758045828224705084785742448691410586055065677491565513856074964104401621663043026900067934165786
2154035014052040790270014969986523252067598312189061650080052125160861746776208730212722066612614198
6990558589859465328392066145926884211459682715648979521558714155376189601806195391663786124275107930
7085487257519254694694777486681511761269357656823357717042374586317918482864291541372138249934096746
3808787226146219805770063228956268898454709234137289391122369108862180881831950377903004328078343217
2766234913846111746469895661870307689204324044418258854936000682971476974650813370394449624823005141
6191338226467310017713539992711896148535291051482554041131329800933719363627802158237140052381904515
8891188794554036193777734864790778818580116940977681817305567233374777614898300297151802866139708914
9965242092454630723589197201893927911687424976917724522550383066021109499843904140845912332684320228
5090949395377097090156533478963664982926977005573207487822607429645034510971320450913742821718772482
6286317348057408277116903376481957303719237440248954132484310017503387851570718555014110020847234557
9931680706006280308686016736833130048542622311157564260231588741334983856660703903484918941562733604
6764019566525434348407401057038329062192358312251468289492272025558498927545977040460637127191716941
5622265723571877936660401693730796123730622435091929708364756946750797363684510572552040106100998420
5974871753197952215835637373345982456364968573705128380216017633370787709374050527352149914887395868
1799579305063773489077123126980956729668045300267905721021363591472523426944376548964823190949882286
5617412263566431500822772365822649003097987724460164114160256452472007789072947341539835925221592673
9537095274174426276187921895569263979602583480630034660258033498961550422637396196820052094047567886
9441145367496974488602921609086388427560932889445680832536344667754227326753181579872053755853859207
2051365239051272634960616723950792889332538683485366039748633380455865528582446347444738026613677614
6037600933121220154190465702230444697511818596585091057530759103217677200960708925754037697265054332
9962603054946466183288066056637461975056177267007579101517728841601647867918724334326364662967304011
4650792520488968033504882318425127364775778870060566449354543690336428267331819861463095380508945957
4844610682949202792578456508661753442929152555838887930705706207167890873694091134458266840036110147
8984154134550049528653255642360937217860335715897208488211332067207770191456194750400415920253370986
2969708877153217846896777063799772244089499381832537917931376156070282057501261261591767458722612157
9135638337785759276698516836744416554262715696812012940884451601378125215592123400945326969392840432
9605163341225564762153267246867630119048256023706326254429076614371279247157718248613356884252413338
8585728210009006720256521710707445320617295929422048748400208281650951301945274863313061364530871648
1267198332106505490046268210437023632344451837368042719979131747243626794165189283012034754061634387
3785479302571550922909675067047270460535608782350222327903039680349202756685744621516432248356661639
6842232598357322113867798424420053287696940750242147918160821217616664134288763266437109182818952975
8909718162056134098802055683380622293282615267387894871864644990965369863875403539887711940699524942
7944153797872718200396308941284290308984993517314796565669701378184562291454566583865560801191226305
6449549471660884740693172294001134506853450098460930319316998609463724148307974164091566555149203305
3522924683542304293259051620103072004050235180215499412367272393673590310227413180707052625875622788
3133197680312121590459646936090042425210530527290017898694532545385077638065790482132934245502363509
3402743890923505815352153144800461257884203431123384580309485550898945116777989562612323163803132944
4264394867046745991431856214597075415736749716898157618709137826971807894633865120637513416748297068
9900378617891603988477628131530205364346830142146828932511981257707229174751936970358435185934114972
9682450724897740760336604643021978789393098520266141427169707675291967661425891656852020159608138965
0888288314352594895090158602504149984048459568042996784024544395649167976321659072325109605196069967
8130753758398674234720085317107362505757174221482536689584449128245053209969431044557203051641710828
2263089299145671300018824890748287864194586977288736003723979143398561004871040332114602626365492568
9519619180909748609561575621921484414113567559973238178648687939590797714734036610548104420295851260
3925446950422924251315341510216148645569992431123671525283778346482497378422012180754085423790152483
3268238130483657323729484272039339657982940094837548645225261744233546902000572908177080748002560945
9511214824039509672045718901461284670214197007827734961617972059054494500929381230569960759919783058
5215532532282454474816444471076267855469847684710498893054849520152617940732873215967959465202759768
5348023599103788507867121646549588576188852189117311527916963618767095769178479204811829283419896964
6091456373168640702061244286624276308955366127330930882151281373272608934610900459723788397846150967
2502973711268226498866884461844767696097613941619239692658653926369054347656199129485592794189421512
6866673539760788115572454110429573785773948222049318365072575915658426075358406506594513927558218439
0119359628956557113827917872575190113318184276649666616785079511435589676925339876051271403885609499
0627489103222026554616623057058033140990980254709455896063292557379369315088362897874970070978469282
2579824374481216695327077090345276955428053211218985158519829673481700182451301670016083713053838814
8493916456960744659971700108522130348868419030891806329687167603966159494884594102272102757477754612
5351321770275694428950307110304834800626949632026658020856331689647943131799494103942832481027892600
4039716697289312076789319231810144878919226702238041911456603934834198946848702477139072086150156525
3289464200747795266072067634828554071211804340038768434239811543220565626274648858474720384073527003
2019877242560532351127704417975889743934055994102838984212333342240037552247786190434038542772187774
3805813413066480891876853293051708949997578384745819718840090425784202210232670133909572607664188237
2605169264393953425846660876753563848270441362728813713411296498496972125546946576605758470808746192
2970941957960552379001921932763556843895929818614369005276887482398971551923601226533673327519455878
9212946988778758289966987855558205835251043288675771550743589638679813294300633661502981201247278642
9761103513399869115783759709238582521108023191396639013695491074634385383817690006323273167950367845
2484102619661084829398283114748812390185432139933981825219691456234027857882694963762017054007251440
3662057969473080166194489163432300027399004465699726316306131464401831018518799394218885746253214793
0120205053706015391447380200329275299227638608296306504996275974704898877449957827073010690738173764
6292607639207096846731542535829966422438085351326206603731124378151228503820193725671553959393147795
9334884024839807449599039223489230941781993405101758059851991435304240910713462915945898430549886441
8354106150650262632455436917745646183156650899195773225201957575784417586898004548904977248553857196
9916465339318733408320602895563825820769162711621006718416906230073770114157832792370238931777667299
0885694222614785921853138189148371504512871436186232792292598275368220368190378568924253432553592486
2772162934909482707992610401713718437007251358035895859765832622446098417450169860342331708045940579
1732688800617270189646013096742495308833078941940290479645779063826702779805296962400770147103801601
0233861566018621783107823757342677600367205707565174073451470651081204406971730952756171527480494261
6112579674167129715123066938405193365764020714777560770263868665421178711786797867433436243601077612
0442520916417804243766331963640163607502115590565612741731640900281691381418780417784461072850682337
8747699668656208047403691496574238455535820219220506540594396238519218579894443512541521437825529382
7406016551379901893690648589210344390281490891815685491170730920692596562542311144971066191995123803
3796486163137571859604414636898303946905567223059278295291219885772127127517573303609430242888986976
1802053640982992385694812436194417668590539634835004975504219063425549737303806539990313551944034039
6338435917312738756681434851661753152582007866635299678902767985446000046625981435156361169703995793
0812929216684207492845601472835570336236200643159447247833397623260932043514944634670282696535083477
1278445922452788079475932985495359155236016780056495010597725613504677796959028607444711681313275340
9782093894213705851031459619006153185518139506102656176779510911155527932993076363824482723419337237
7025423945340787161827848472118264386167114727080313302328265270878117221190849923201828677776402402
7376175888437044891668957562921019477022261798792442459985556694646741695960426192719528670155530057
5233912124113822996998751210243352566187226020569857654509124134213713777065701775794922084659276987
3009595247844175093340232767652051482705388913760990627467363873576775527644781693468946725840449428
4291275108321298430164531521977098096752685496046737528767618733539309451996521529054272255293668301
4109384441395574119595680571064456041756412259292062938720740935137917424321041866791893525624687233
8583141547269649160488168595153808340542514027391805728635379024077291629983377978001893409008356599
3259072399906968578653412205717117595826099553787406344534700031515279776085254275128217025047124268
0304361250062388948022466420156131935746148705871463659563743599973481983632512305461086477849800294
6581163709911741270754016359336983252060840673739328056035615018403608924720464744950999394985759364
7577346739288209396756873296691837779926894354416202575185446432000751202341519817323587391727982451
7202435918224359241131996305548707861144413680535863504835585810680998640827836541159959632669256150
4835427020663837241588810716239670917914013134226831551630482187205860981039532538450832457562266639
7488467762245726476780380538707482708448704808074855979719326603104101013685905727181496013903680682
4235533483186232802781843077831202506730780049158713525457147168444620635481495727543173449760565148
2319793758845161286279281795728086705234426983570207602286670730704291310409357856839264089727399558
3279159799456579276989193761980951511193400089365051453515742605910290534810362792982901243519153880
8972757324871187324244011692485864912257436238183463575736439406369895143762341533163881111131265056
7961254832187411698628972245082208044031746350819697586344056179469513730503635531254860123781487912
7996755510259891393766627865236076789505516730646785726434776809646709247743545433335696764593858988
5480253261387214042168010512444840173882742404989467088254661054945759203162635536776185905525813019
6161672281971748477228988753208738324455204939372739128596068315856601340742548323387987507650620134
1914771070314444259344534103232405322505796081809857975210802684822522541508252399009635128277386383
7447732138776764203813905088061273655450083537501729865695316063519426003642880631594263943919011093
5947292716531370059222837683991866131901077659024782104771743858734510479347061240874638786161736346
6833551664135673897714384556443308536045158147374610108185697680739976617957946855477034459824635794
0199672851226728101520169284858666635837209401062315711641550003060342993255929325644267850036864727
9951330996342360291953120715148189412992355649969749570827752685064560681035640063356156897588384138
3762233371954777335373181863597804335191644454408448628184380118748891274852477256987334443463196727
9567389995250830401655258723191931176169933060003093759005580572729560478706055334208381414347432997
3692861971930685483332601530651445597274092076528932132418417700042526850494499606071928519168111403
9472312144924007420181881290418809717132593947975822793712301904075386536441685142331853361415771740
2597792138955837071280533487125532426083335392359308452289536898673126009262848060856720420509982111
4631242709398141729767650310545440541429402858512482509269548297463102081224591182173011994348726801
7258611814114469687812133672593990458280892245501153409804699397060464298900768984913386596661634621
6062326299752508765986674119458874837803244726477444490263277588886119996743045883709164790199449475
3410805677660998689671006702196104976563004278816981334629630521976035722722297500608922715305529704
1985856495113022397928208589109876797988486248221409251654920824297345881946622219883336958457130281
8768427109121499322467220223464740099716831950486284120505942819175916291936450108089252250338261552
0979038411655448032569471401617930332473450579770959647248863878382821779627706197053231463752117050
4601099753029227432777315610392375615031739459030843663097795875218874258855596358711918189455191947
5674290728940496678422811739201113881543501789314858937734389618228436889290727953460820573437073170
4212729797055291224907892892310097076454507320494115971917861966162670920963337830142823314767440123
2810911193566705345579289676980906601231850873756172231864335740930715280871105950146597969363227414
8663756615378347485789725415405122839018886157185413751547252715041425913520934572344460931496296951
5323320625797068566685413451667386656648357178928069223413019220554547985512687179787087097998952071
7329535408475310442373096088821132783519624346266469090645775214205097670660050506371615169709093400
8021873658942934794654412369852045305819825401423673552600385951353969876875357457694581559838182813
0919425171310378830766148128457606308411828227963140459433722377761770472410544681311680301212851177
5164611719900126656246454434892348536852780534934252671209631586972841320548926607120949766480948509
4885429612347967910536121185927018907643732746943592522272359902647694953160694681037728680632321482
5495994511450334191057963285896898164196256755972853468544565175213735561915511789059047607848010892
6327156416975640982697328431164720351507282940600424880524037677707306111062942387802802767358651066
1943185153035466763373031630542600829179132131288631006101908202889151574458257850490033613814391898
2613661564477345539364359027992233556964851161804336677038158283143806941712861952496638704083833646
4984721666725085897758229116389799301765650042146166623912001271192196637967018529985711258716844155
3264925739308008866004150672661269339773641641856171024785397967315562443578347890318325046104926924
5049021519852363870841719456128901221905338180971086977907870615625951609449761424978003747131832351
2795778450585920240921191039134599582808709820308672739010538786774760877216816621869303240527076317
7955964159546994381073980754848198347611400254522412179895880664386869967638074790318412697057581166
3128681594834787642737883070208190852313138772664812024690059624783814885548732602382362864985361573
8656055832969455983647119930799054730975020365550840203039053975194444046374147195403892003483601562
8782540681804231641566677131758224787856088662556643639711017243816143701642757291480894594358629768
5065432100020977836107297773339691031425336443346573217067018986123579856053431770781738300796034942
7958970927641937877881655542182644498987244011379925814235996930573701106611473938425920962503420152
5260457115782562564532633280977236805426761089046068939754012039740321296261019051982396532667329872
3786205523547917848952090791495089822723125717360278325733052065165771277233506453664005557343410538
4254222799502308038476756673248484038418231271730302587617076554214002956163839849331388642382948927
6127142834133374983884385960747725659443367465172756558184790305028890656751979218842160966018764269
4379759541068451725806021572504780524980390406833842871793367926767215480857445456718623653657089193
2127208244053169975625042467729955294881377915454797209089526092740139064764372336415918419793225227
5787326541747731716442011607957326702426153618559604512371843129855492714425299926462376668904544657
9453776031540691442840795906784734370672295677793801505473453743036288738418339135701312175261399963
5361990894831319452912168595207888520891018767475439478600121708734364592715936489469543696824841268
4158650348491875503277225644352088953015781093206028543173550013709365067151157555016699838282873455
8620127762308062482874958267142238231866823392947892376251965369601678564533650377385260168653457919
3514776586430205677552000207574060589665540694614009442118545318142166718963639934914718814012755073
2384835276721592207811788282986451615771536489728310789223807007450253752135390300511856274767069972
6804371033080786533096053141729477325509725761792222137944616131109983835206935982125492354799562528
9675394777983463660640317147563439138536783960613704628278798730801987695657558900536265977489416248
5651087153096606244000616135540104837102716395665797253980932738389606359994171890659673698129842261
4907725836647235078612326735925413649158298902852230580718240210589117154271542966785848619638700727
6149015891730048952472006579804060040285067238928825860731640106798423797622817444431480291890110273
4649285945565899422324955300553147669277860848128897749519695515316897296568465113154144634136136080
0409954243544192558790630229923033141689670677759674480304854510820734835293798511821256719894165717
6793956954148419318055320648551018706649106566976345908006769159631089058254772333926105696025488470
9607918007266460753873261881249124702291176543299250259142927872679038557894662209024735551118248768
9655844477790954513798223910836626720246508158636611992591454635242540675022914126717374055440812630
7791215265905188951532809188342341423147251230028234164525774087795840843743925094991095712335381687
6115938831109438085236280511500679947837450975597961316435982555541573132985501379082200174133501066
7614514930386272659050291389025564133166419538620649775351607597592481020724061282488528478426686702
7633372535487138438924787550309990515695990973339476715911289265102772812191091043085171891572198912
1632008444181694400097972579532163055906239394853723927977317014111532183741196821968626808360554762
5363508854063092599939978828665347560362451323686563641441129499922645288432960022110724917623629459
7748586950688706570310310479929857433146890488582427773538434687643537732410945860224158403949928825
3121284027962213309494546091645182908884186922077575323131080200095957323110854204897912232046738048
6504766518170331341782620292183972965440895805014295737906535461286773836751606874110665580993625285
4010331272350989294861088898692966607706012225046893002053219389953425385871290601660881717698385170
0894894680053746264659445372950271245398156019223244401116629760440278198401257056571058958364296433
1070661361159812375664803308698861803849817967163043417059139078475455927700260576576087982814795180
0778366326295521007759785784313658133538291680142044792287718372538180527824719683406214551404928558
2245363255214369423357932525453068044979887085880388002497861260982711853216312731540340128077151128
4443198016899696777999299586416015510946578096112946899202013899028024438923312234097909307870811352
5856861867931510349319201293723613057322301801590154190696917010873839509095484032084959632076034185
7665707084116932996924350436130898752897179551926160291029446614748460651351266633485198780256211311
4520167323325055791661861192908864741500704038205124914498831305077474310214108217288386827261269916
1778475729210809571842457624095851083271809484396269211541425941601941602202067968733956709341639766
9785701127166174171868282591673433661671443702336137928395385269760896473295234977460832607263187096
3879732807864463958325819317784682152279401815567477438579516256530494696338906061077578592865261346
6702202071032282309207761680177427073587734243207653671877845730224685342770326250177783797612178205
2446836325560174433564688640842262958359454329712109576876318239188266318878925840826834361377127849
1510555633780209308272908665431704798315080835604331668707040936044690120800499648000110299605138231
7941887646893266026547741859810780815849115651170111139143223159837031736876792950421435026782035046
8785171188116475968629271841619096072853641572463857660837698334291665976062178598987384651569485168
0190159453001048050208825608640980965486389348780888893137075591051124821904505036217916300001752343
2898048815792323810863799255389830140843287009410356479272110509227868914113967216960136170129905178
3277998781838283822640493416354195884885517456227127325823273636519361718707967102691987023758808055
5367035362522622775901282432213338765083023841218691946469319767031715286392331218377124108626563581
2276621059588567194776670937677506590063989913060977100744591431147088628357202015298168134842932798
4086937207674807808550805428789420375180769380407248961109950710573729044923315285270976112984408490
8706279231443704637817818863688732157357149434119723640939269817982400315000019934185422560116670091
3845957278296003767266384260983270837745565831318732372583615466163505723582843073057172396745217922
4052724550137194754142146681570576354444799140390525868342036330926598160755017882534165226887394168
0620384725482668494079872546876817277387998398093570090073162369361999047392378812650539205798313903
8065084534316459083301813250991830618156870895014344213864810240361401945135939713797802073447230084
8015328826673117187713710069841679970762467596205499736322207482527436518445107763189485918610719064
3172861355527270797166921813650111511481863688637933725644199960846148834758273738569051960806789889
3405478520795064869726592930729985286742811867485405029380667722931712699585201978758175846222594627
9379759659180194639729891261894809924861678259787908902364742513753639490448196382707262387711143875
4767589296450355013339739525565453556548336073799252659876164696175307153498756185914272375798309579
6250861476738130696147790842993241771228814488946106588562965688753042867522030621067231475751921682
1639367414943138436367089533590413092906281066787008754704962140198980689812859233059871363293498775
6025119703268890405679094807463890377046828531332334682392844166805637053616784201820342938073808014
2115398278871913240729363528303486809371446307964445682234629171740344345618103219842620876620150583
5653765773106634789349640763103269357942118760073183648028958452398320192329076543651866752500702421
0002153229759380706010223685897334253728832187208215190697309073457836580933152214495818740867868495
5334745210674438401178014761194312574082541366485474537004185547633051378422923436015569050930310208
9265623265144281799343128935385655071946255097429455548821811627135731605362635076757378237510512598
0220943779051728941392993374578335837980911982068213541276073599164757250587887113913161525716515375
1373645405224700122910471305964843039579909906735555578249610440947691973525020627753617510383905546
8458316008765595978058273353120750248079444571220258597207997653189433644858975004817563756810538558
5108886613898381266718476294898075214084424719547144882201350233272832817781388617120562664852445330
7660885200102686122189228738558211798394392890266808821390168595554716203704897183933570277273288108
1745293855435188872641433414088069027745418263371371823566221322539795491340401572950502506082840731
6935830857223338612387485651495336254606894998128121747771801942596956347318703888940745725368441998
5895815222075675290552934364247965908866569334480476881671416652894574408590219877103545142793858337
0801534612362507042598084632691247608157310738737831879195755484071490507007212193658822708570800173
3106132138150111270171529403336153069461814022019455884021898236565125984079471347508433206572285552
4428920959319318912691951605192707572667787004572477849359339148855289038936610367217653830939160453
7867644951258171247786807368229033942382388158460415132769024936328680494030573204955170226029502666
8348588891486762932545776018320183405726736069198923294260683480383700949428237535830124808976594977
5441752957075187522591584672812245617983521667958108305592234649794134500739097153925937982435876830
3453596885270980960771134027233108949980635112517530546229229895318657322297031143017702734583763198
2818683904004338266642300254211677736636465425085753970084945536314896669837473846098001961268451176
0528892265981769817524139996943064945013334026218959170336441677915007905208667105803818100068171282
8140576776071117900668710995190732227086438406979565568060774842212942099610345715555719602610889213
2327951600855039989840273910214954576748288224971941746783540502758119869622083891531501820935224859
9716686914433239048432257763479280267967817262786644710617122096571184726301166264890853478590582768
7384902064711065615685555212923925660272522259217974603084347016195498515321729827758184349381547822
5209485273515201568128299539990569158110063197270875933399556109483604470991110976065920558999986023
9074036819817904181699862899614307696018596348441615287390586062912330021820232114464662870566693117
2704614295246840534546978630381803620167968053620055805983039824684009911043149662607697916364814332
4387418430458546553070536027818257674169019429308913369415135737882405746283031953198486416419124726
5876764972029513360478561474966185033091046436188624452837860651959023741849777913676231277855241634
3502162313856343276659946390073169742529506167025637971671496681185077283878154288870568780929306579
6775126483074019801911995106913803430616481300642823613072708563346388862113553925689039486093127544
8417707345162697998230917052410800976159087007418005580473910586930635436690845263305304609276535105
7695395225007451033236298969523562906890181072860907178944761596821648887100804163332663695542926725
9939507322887380710815321106081577575569551830575909411972461050569561351828762959575073885140120780
7698781008460609508965832926813717359999020373571444379299210000197929382535755549988701630672428339
6189037762404757103155267462012610518305107378604993993898522607529193981598402868382608786949710059
9276401829567754041892871376360587616291682293121590728705796148125678954264871563257380900868632123
6349756675003045917855575497736604050116491273837439352338766551153594259976710428825359833063811100
9744451380410853527507848375861867263195795462751810962907036093144549357811670579430487791724052716
7074213439662795081627671557386567792943635842869133440880961356694122340756163143834492509693291330
7831080069104988247447739956387305588766175819245559564868024789539873156513621183073197716574700022
7188548494557752233687735039572339873455995963274923843306031429002792225794351875548890048714384214
1254136472400124207756073645366345662496643858129602345665995901592774061768506049156402473016940752
2571218706519882666870486108113126255578909873478326426656269932827081388689016012499722909525831024
5352851909654370450948665470830599755887157311414973769903593654918023691071756247675399510771956516
6570384372692014006593177183569346138881599438064615098640373760931650735549647408480800103572191860
8631434113415210975208813058715388513339499173900691697694432733942040074977768686141309438726950748
7127382596618783030710206661802304283396398471004450704330307439346631713430170681713724707614802005
5082358916747833141054380461172271594258923293934662776849724047363447078246426343988932796817308675
4091877719529671435303606822931730065413750534592849727955070056174757060316298344725215612067146642
5978201838044883904476766991123968223862589884802640909191893450206978669536911237655489781102581640
8355772174926492220990331149631866374230269148286921315507429809643912226454041506111431664298609369
6374096454544396295971344637204412678245713726940563370162619706475093206356090580808962627495424913
0950545718831636064283191806570563897428225827834182471422845637546144387510673496209570590283616666
7146905538001711370180347567765903118482100382510277681986129709922839978817479892172777220627206586
4138126247897744217630563405826764183990752448359663317062767860415130272738929576017416344771518517
7623904950474937633193838512338034634468101837770181113010104190307612192750014075246269195595916615
6012166308681041763830998802188433564702771904577711410667784271884965539798113627742643405464519468
8384100627993928855201568753576712261190915672817790497593929139937346443551639355386706345468057637
3412145161912439835663338855349641888074801685219456209380421857931464743012058937552930937093105912
6643416282895813754128390422780343647469175664579845734002854689804823512292355135030612832920372721
2882407143378332732493933875693857015217722117204265208935608498712335161532487112374917285229734914
3029101834487280282752904153026293932538774480555561913476861221170344185583484041289600306764589853
4063623718201854979610741181317256316326772340441307864609541666728320842321665076737687073383862028
3454510327531347463883809966197683813489999521070599550559780543604279837852019440577236304254645205
0255358896579891782539859082654605512450746898716205729788259167004290268971472556147894733604072065
4359396485821443045905343470409376004915596817075901853693635863438996686478504923623991292633273205
2706225181541958897643407661726393799759639790973838652635597263309018469428732187820119695966740621
6130144417944448174061408230630509242482782827128410522011723724733563407507583856931595088885904014
2438978804112224403193953687267731338968351626378343187005692045014030985734818463852399832422555615
9150588347914062071244621123961083104059476066714371942919670396022654773044029498337832359611128150
4267736712147400823639448061043664521926835973544965954704043476515106906285467218734352434030610626
7527004703977894061985121764756273832421563272138971648361398575192083836529657582026957509765908932
2103037747749248873268933261093761917071988842110532053514654563607726364967962342566921221211993294
5027807861036759423582918499432911780485341924581785353484436781671821966007615544904176819813132470
2597538396279804717831672436029635627030563491138431504590834596794297093545573091044282722098498340
3921387508564710944753869579121926031859530304038095112502359859860579599287616278232385726355181450
0819399783957844062293286705693755545368050792874734174434610857560562899529236904214844176930499001
739746406635988312628586223582369235304918037060124671
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 7.19, 5.92, 5.06
Generated 24 Oct 2018 | 2:52:32 UTC