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 9923*2^341017+1

2201275171934325539428343285455260221897520896527803267761904636442933877875072930350580105823276207
7509216260003840642923622425125507428365207233371162109932553680032212233356381351687882275260644676
4623271052821676621545576562366505552694444358454680887595365565708653727752886807378587981747808045
2147633338812248469071972186135106439780340205953730193012121252728908099322792090734011556929040479
0206927864220849928908657761391899684411682463577751474058872620623011821411335484836276664189016923
8357719023930943735188133321576708564631949533572706483736295102211782231964096104204511724673184322
6091578321173814567280264704044941029435996316702325684554772329283296639127633820136404619628077697
0393415484230444024228140063637417663030842163229239221938877197192960708732350784650524776532375053
2065336787146798392658403445018297250429050994515780588549644922057487448221928725913982803256944675
4119735593204808280625451902282999465678514582634027138665384662256565124726084662280187870181948119
4027988894182936151329826001704430685521286045513748453663981856990454687750030529375181492142844862
3934709158258305147440406328661953935825725221290051275123249339762305405253732311756398905268850758
4192584479485948927543498799428521400372381850408222492583676587888764237757198776044063521516972496
6129487146305928034457218060436191593414974436661369261414373894731029599055145858286826969949960322
6429741501290416056877916346766343721434302665000040867901944324984880964052517628085060940242742086
2278767224516609376327743485653180636680113997147735225319524434966357168810643946962628724910892332
2947988875672297678042991140414284130430951709126416683575539243501279431906465648327550466325739123
5561340119041542603237557373410875460386829884729208668047323401192267778225039237102903713037135309
0920162093617709071228416255379156701255058212050375152092544272917341505753660942741548821845683220
0430388135045484120979602466698557885668396078670749431119481909875836250947735010614184850395184131
7844234388776809077576473648569852974980415699476051880203173537072112709293107136173954512400872988
4634699051391047394501865467981941053921225805423135295478584796463415767937356496955363788067630359
6151819053087967846582600839042063153714746733105127044634508535110033344425855297470643273219462664
2312406485672690227088587273017509424015849500089249706878279581581123964519759864026468297612108008
5570905100616455547930392821473572535124532957101606782732945355675823494005302918489519071947954193
2927071453814859230740851365151494156919265392076612802822417359958304117405714430555204013175409308
5454213224174951756424442349173970742466568523949080180564438976571585547111376136212810019681732948
0600858919314403193183252670004937524186058941281193802588805351122492876830378707057795318588122228
8076478104191433975851168007354778597388308218228129005805795362858527602789098669143728123812629948
7910530644159842687976440965028023723160424657475338308502326857144952336028679867916074648957448277
6953971633977842930827776759813014694286695763129179787788842507501367300362160072336268732981533619
2571833112899693889340216951010772386213139629819378611302033655561570484537285442635057148669933134
8511293028878684582408787290374384262586216035638894150032033621181713800871597444773939972668538777
5111997234818630971987733106212349648808896828702060636754705930047577930608658920611834863882159826
3541049676755190223481235748895254943178758712521462890396384904233681075586214561750195971722123936
3599514122294155117880203769175579457924075049470065273500620723670004527036756004617353436737729049
8421006773915261920787851140158472475613982293682313009384369792633406598794328409308347950194891423
0851700787205231208004423422342640013017367691174231658255114302295993267772432223883176408021457133
7398292484517809589173468170715730592729387365166532075247185655836191888899359382459719053348619583
8053098803930947073478555010562840759576119631054984795157593087447588905533616872105636730346302900
8049360661284700913840077235703822250813903815721949230240277862917201835093686018495887667442678645
3577460618478519128674332870808844291092424799191502220469540437475286535859835864171692386674990241
9776013103067852439031157959328129376313749426187150082731124234246357889987648202471158154223925114
4475529980231063631889916309981841336062155927030755499112904698410851162105403175078289593513737947
7266030258894937004976808213016441136950865877201124168397928993219465284605773617178179504481120751
5321483107190732702902751539805485849355808242972955135690755206802644066039818439287081750043700100
1264989378149415199501998012154174844124891654598742499903634395113492033020069111188608953000396339
5952276168080432516536541455446697853142033094189664994850037205596195574835670837513276420571255199
8368817377626419631229553306437594012236670983192739042890933275800564167762946955434673074879188076
4383441674636896914860205882188398747953042022749018864591688100571938927580032029048882140549563074
6045536092641114943916130418043157387131149409861159671072539451389150625649694125875487672742515724
0504575330479892348651667676824610904123300127710871765683425786666042013823340901655550465099726889
6948339385946132426890728105746233122103159994010418161174011238264244262908900970713954076374312901
9777269118094276087343182722519384050948464593485181085731804866973873422900828077082332730487631432
6593445867182596095258704583778013006929180514180286005560244488107779221478077163097396172473709412
3917112765246395935693828994873915085700559327678254630197168425779855600557425331608843365478816279
5705045928337734114136194499764605231576705485249784577544582631559340932955471019192656494469442991
4956464742102337735315990054451689974158617019426912996851866840594908472051904803675809519736112950
8803301564914041086498916282025527656899848989164522089650040104138884054060781608568147885490446558
9808118446598734287095009075581094654648617071966063320087144112026356302906624966058635839526971200
0504946256474439932095193388376778283246915781826437572038876208577243217596590917909187902347959028
2329258533079239809747866432599124853856748233684121315973113578185710330985470361583099491670364092
5812321937554836404824616512703662578619325394318515050757299560145500538680166356755524006887166289
2353002193316844713814169637589894538714185687193392297641742263153249701083351359944977647358272246
7071629278517642662981490912459233661020521597432146914044440439214821139209089482475954172524975716
2825037039365563700577240910158533076763207263224925881151632818716486255472579313059739444527144617
7060913033219264343140564020975984329261696280849857727256602512896924976689306691605748366268937603
0208502392504022233977749572643439192814069370455710399014516285439610908699604379900649885555658132
7352917824616296399800930078990905283835882095089112679355393660131885747143100046577345493280678453
8546896209498097690050143643917174291347608919999381634537282652649243742798633384666961828488096741
7161326459062855671038857686480689634788337723699052159887750156714342273864116751132288034923075489
3621757873127615398849081014708054683881033632777710449089075864779148691861363183362544950336844036
7875438248954436317485914606945788077933372361698303038294700423721897692497333028859060944286247867
6891428574324110318048385530675878877130333065839870731080718528260092586233198951222830965987083550
5884341078388378174657080617006440617514668021324478361421280390873603334677778215305465760784706526
6984602706929756032420641447617171934236257264118398111227158665013266162548646140722454595018395172
6282617940546183520514549924400711018436630253323259263972221398161537661621307692540942392857102967
2448130983847978987780257064216549015741510743347729662024081565199351254873845922924717819059601936
5925583628452927869083468444661928449166418059561118777717939721556942314905929468881512510257525865
1194011293036555359699579694502421162155338012839961368178163612350134573888927337794363331523013929
0705878627950021022181401267609189285037336632428359076454485163397338846507738118109308068939121059
3765345580827331846551628399207059146953330959425445725965927129093219439101417169308061367480174822
4488301962643553474471142486033429646985251446975442630360128383319238195337544650402423293162144290
1191328857114008505255848500726633081431297429663182062641798427271274411620707681350466110638385398
6412009745115887598633353320133900696682986568403799379962489211467472686123503062958320749616949640
2118511854562832715311255068646672432822199595742434230697168226586548401841950116490450987147710703
6695228713710474716001762632536744305295657159856320685114013346394490722462287972471561339044760372
8206613539198712914900765181879747051275005906700010063099406440077209457123070256318461303873675303
4400710072008649638574532415144985961837692573451030951730706916627576540058430199432797573061007674
5417339210863741527680692611960660137633367177843579494841913241501141544708293679076032255298562464
7346550439445752868480918163282651615954426983504214068776635657047717654621261501670154071791087327
8421370381702073784214759572811082863470186609443021801622801387626691972105986587002639468869719756
9169945407303328464899114020512308721230582683054989303299487369294534233615035414396244904584501590
7542713109437126934331089017170878252322450100900484702234375105864772754139014912666808652489748524
5630550858159180953493447315894586426307808808214058576801449709018249350534038747572308272926136154
5438928804810523742612051600706561160205402516403701819347765993808054469281079588469817186695570541
4614630371393698195263079318532705702056723263433803513243285160983864397627016242316134984117285112
5327754377733089586878662785090963229626579790976571450391223749400767297084405380946460401208313088
6690963164632123176289566578932633813676424665783736002716943216922566105781335762741262525307776047
3280723128157482159680652721718801297573342054839593964955613024415398690967464706903193008895093494
6917848437061375543586155434936946605081593816643458228562613349066320914666547768028606178123045580
4303151841922904107322908917457799687639134945850273935599717249317233316985433386689393243875887088
0606982283819073715507953114641578600513944718183943825155061162378739240122929264353562991927778270
3913176847850126274996310422280773399141328026356036537688369448647485138423666815135140369466936615
4302308428183648775103913443524054777737731618477611528435400269172100314663462007728184983482041988
5924782829033575532553005053733448832027269220080559055401861092694505068915884602705062655466249545
8796970007759376593505611110537319852724584371428942086890661155668357452311968586539469175001597707
9340910952735354174216310189319837000941024458360835877223720177927164766313956416138815674941804483
3312362027520641320987937089028821661811209206856331587226142537987411253638911105889333222493817775
6737128876054796093001649565837170570995170535549272064658143957719662206193238692253381544504476400
5576547360002027750877460129250513322935526215531255494475507071575319367026205868625561396776571862
8006953612246154577928953258527373220467493040567414245754875234877680764900427220036801570499140515
9797930042584933272369841686674134601086075216155899583429402527133552364472935454541017730540719747
1316458577770079158431856009054271342765955040139070025261386835375754367364093124879449106921182147
0685542258277845296110331020579746298893889753136970831517276906813951995863998557409930323591036283
2589708021726859419897762898505509313924584152744123524014320197121997728534547830574595212389990523
1451367600135861256307629718138112635084310558094895850154052026173515488021132688540969302126844506
2918045628390267088724673561728614218606803253675488454887241676663640179590659646818230460425897056
8398623124378184617155766039693741396976272390635461643695731181848895810784492204817163313956411561
5417117767383110886456647110462424250442874331734315748934945934492554009816685209392421259022754189
3455266927636785070780589023374131438103645144871926518067534301953791820099345781136841392444363314
1536190918286746211134516680347116042654987292994473478039983121166458147249535765055918322878855344
3072644150136190683740546909841365706541384758999049835231250597956770003619074654413339160941637665
6378725309293191926047612381639271159907310674910735888001223634727576234444245153376473297033074512
5279713762735911133006421971236763716115614408184824180662909494311357380333364413463349070070698655
4777386984589849883765041848677301386794774707191463648126066950511306941411995778770085432857501034
0315227194188494772596770595967826278116448482839089181866451391044541313854059491872688624699564865
2818952879087472122274149418582816314942174353420508921302956207198969250691143736903438295075966116
0584115756960898300549229918944404534104444250808347453305780626405961183299005253339145871292083096
8530464347536084995815236381849086488476825823059536871171798306581801195759867995165574819106863511
5506398269250219110011447462763151256348968155835002493594655497023211696006291270139369266572766867
2043612350026893269936761222249149711044611233452628689942945438788900306720974516810384298443416911
9036100547492712639472003030033940211026730687548218115470490777648282395567130895744028943229865563
2390712961877833345793641185211946860582482013286282842293735420011994231138017537019721622725764921
7344326256189404306946022614327429731198349174813696288300022625228820346717667719943190307374716022
5663150163498248457699302226663909741602219781937426504212546953157886602573438375989176886629426121
1090794451482276241761375419384344592599967039754678669713421988865178491585762102292413507910834146
4054413290465310456011504283837697673729946465432332485639963357376175980057955572939508080025661979
7523872569390979421260030553466103169454247590866145309899005726009944184316351373180348157308109892
2155596387230147050269492329825151134429460887406118460291205238659398959903613209918758436093199677
6376079792027572627215820194855135413455654990609882512475282561510437816447099384239196615472641211
9678630150124442201430347167133837578516472827587827544297069913629980262350232405159057897459697901
7400915656041682106511973289387887930896090266998315379226768298164820064452998712374747774505510392
5204708331969303992475480441326516164899283983099995374589560296592787008068144601094111795219021932
4336583057022532463167569598789532694522953577382491141578104252683724789409744279493142815857228792
3657350950222200169809159064318119352274139598901156555785147362769207216184295311002386354630764052
3779701429338806665371701959364465272496234170783136565648415231525646252555136663110565039769617112
1579333828120704117823873843311585189968555208320444284810198520165600747544316952041538140870326153
8324568285072277138712130046633994262536869530525320658076712614491966415507768131412236383642145453
2114800849272508067158544095539588874105446291948161193084065388917993845125286443413486448269100172
4804428815189408445699013564858502496997523670465230416214640477178547981479772224970956015184774567
6025759828007136027943873183410237390872829714252315178350901850502643676849586215327114870680463647
1250033480714942683431235962172316259719513918462872371649151595263990491759269532430544685141266128
3833768849623879810762484108993742068672588230194022192896050552366654075888007308592969726216889003
8437916371431650726885021272843562247899492809667792978064142850563892206145803069605617795189084625
6850343065768508839178458492987801893269417596781182517496591436264415960343485377236418482233287250
1478824187452835367263473718118009123376462892045870364355234677410033447284243419546038004786599747
9720065656997750459159559147535765057149499253031352585563446903378791895115308184756403376230817092
0370077680551606883706048601213856708674661947261680101928829895470809734191630064573823942120445924
0282288809007125710245965389204621962814666206385516230297576214745117243223326188560882641918353399
5594204781594559602821420996185453638207394803310685047044718807943627609337460197356775912270883033
7006046033498784096023764682636627024493724709847480035785304075850532332468585484389045953728706544
2626226833686647107556560085268408244940889416272238897618415629120575478372168040972022435259329166
6017611917005769309088751607748908160054096720649913335248243048944335393166597181816457346534211146
6474582526490680730805782294560727411701401824917539730399644499645805618157540637836145949821610450
8625889979006490978580099975720913018393640190746272808314951620140423157001614196226829270106385427
8887701359406982248613338998221675587108264191003367622221202028756283952269396648689002648812927039
4940871637474840135156279877623375426494181312089019662941132665503286694559517210243568138254640683
9963068854759867770098243993423026200490883488991159034042085626740581557088256555891885290909110701
3589933896136684378466616476913728579678610079689412486351274105043862027344978578341940683618348183
4338463354332999188337423939261493023239873993507428485116949122383455240176370539837101685202130103
3789760240292925367621364439534542970866637929537468428899288047804439903710074994216843467557416209
8028656379282424495822377942847316626168498760486139202974116266435155942851676134597618243831404344
4206154484506133867135647599170369818170709204750195176796185099756370084315028102341235628655471326
5285579364987107050219110627468358934984422778822930288306925402390971377364454558836006249910666699
2735450168007714626657040010626759236202434056673176731119012386079867832432095840642533219079311956
8273913306032068257542315743417018628340007557866702436410731609075783156863669190078778599796991616
4208769201954202303489077727676985973646948031601309352215554672552798324459467191145570291730598633
6897785499280810199477430951399206486835083506850719541928041576953416322482106494291847813291623531
8192512047279431490950124211914811604072448684983366828223934224146641693056632167527944426332702280
5272524010279928092193655585317912074083204456049145312732698548610758275606202040447929652076509079
4292540684301066433035865375142054662060222365882869270964847753170312809713382798644318232632309457
8019341309761773159349387942060489465201794847014818844393661748357460136972088702963688702848917835
0011576697293210720135608710891507498485346989102304273117221950261275796436012602294539374755980596
9162066649828791984347815737432665599299920026095568122652941150279253129944020604329498783558904857
0915768612346546532332426713067854874675797155386048258708956260366835365209734694173625015906231380
6733795344290781638308673593072089232560149832229611978403577087454478462279960203870568043307408027
8541930658925172630267474194089875146626902908923673510501053897191517623635589443478329723682734852
7742375435649183214335977239943465348389279597752530584239547120550937196514463358943113590940825181
1454008199246298323391151260623705754468133149441352752890312781676060401894692288139358588312435169
3202723401445867323718926206996108011686116001145582549658354869243229517122692227301512801900357283
7167894692774011387197327693528731130021995102164172672976760303999009518365339837539944460655139453
8469273348675783649562911932609069252800311825642228812858399039864070456145855494709273780381067106
8444821600855452634100940846181606858424939060026340222229196265770475709133829346564259962677653846
1509311571742872441740449457823177069441078360143742349577420784103646518194642926073077874722645595
8677406992413354084169063823006021313511579643576433902620493719259067322803776100516020256109875160
1153162983606848009251303063739378854531572298939237561633924619154637965996536090290436606763989278
9175375190514024159551662962388611060688911395776861807232069902518259721032996197753462557424282959
4925779067173606236538623661850007299826123102989658089123945740583576339150308672226024140069232405
5451644909795877589843784507007220127176263857351893859804915768559613583013529176981695718903883556
9313865939580690418313395390320661424229883457121249576170944279990412295333778984851174504379651989
5554167471768069427349040531651338625783016779876779618646283774894670588786207929644928373646359158
6022122149724937810568899466498693212324283450289488499010938642502651919399280702281094861299719211
8004885271660892146919808076393274958980122293984366405390878877873074626013770779651101530437821121
1643039976882366774551371448687125853845407000522225303983454917918559990496510781746503248148836002
4004235161125340167647721482301459257075920531283675192935215357093840609574651058357703899853480887
8307534137204002402712689195507906807546296794019536158703823551583126640729610637919228631379772134
0644770138670245561976396594615744422295547089658844971851583998017319768031383099407302255726975149
6777888547044261522834913780479408391690989053219869241305990086678993473574810207662634440309270048
4058641338871169468693322646027242854504866892641130097341438884906960664807656843297926400858013275
8501980869643230139248259768175906451316161246788937446302866298812778003277101652613762608088823337
0050038095817413934922327494254240822679244397200551310944590705856435162001183444448933079061280014
9348119699522014175904601188465317459956845783871999656165650320758920578532978899455356357793857650
1928241147888248755737250794930907757219241046309760766686439243336024178769682559232212858628622635
8888554645403107450928490389661623891638830262067996767842872328656686294254662514537260639259945873
1987166171365711703048087554243450734901078753783497745357922607258752981329108362981908811700850930
5472843750994165662477577803843013576207250785871530677359383698161978011818744096486393737722093319
6280754902632973159383431905330076066427936271674971908961736226903312091981943855076213764323993082
7902087025243876824631425219141379403812080860464593262215681661518561690911538357087180172881104384
3200088272181024541978194907408384534227861272483559510742466529162140547801826231764642684898156986
1779747253947700000983180675066298046848528741356188989593070246191171134503818171838321318847327771
6533681285524739251026570624157740461954948991291203012793374314027070989683868834102633928906406776
2403604437599781144869618455313381234971329724224076703509458861849770153979971490086689627389483027
3786852922723298377408991593817027412013947122459459999600570479081577830857466503440265080799034494
1382577237954072705069650876628424054859301640362390579447605312882853014945646626588835659437476175
6804676921109516779060778839652094221148962521567377098910434883031804387110748889219731073430433652
1445153307467062977799956799820291424769213637227829361067050611272045423338092707548326729843962908
8778989975260327637031706744576071915554469061097255581605099717313614738266824280127368214351480298
0339164174782148515333316408205038336598956363722862068874670816181926673589068826853236075586449132
0613202820350359041825267843130903581576485295329614424908127912193225431816061055378103500816066661
0861586290220071189638606887481843302368760866791373048593558749357147748822863175481300716710328458
4738389602327609998996221151349863923309621631031295477254440248506425135434615167458527378404972470
6318074125273179769596360771741310174342684536095166675413104815401913245852709522778650866200796469
4328661986910456343165341360474433852273227518665658654936269209486534187688363467619195875853398145
3512874268211240035771186513161408607752118380989839412979678881152147716441826024389440070497401144
8052426035029667045313590027436970084602522464224360652357257023870939198533171138454451694740522257
1271258158559612195436883734412981005955967224447523598814709344184588799054661803283361930223031773
2742602245567329289386203233160636906480978251071348569611033507422129229269349287978632715610963458
0671260484691347243027809255232611612426974466368698159962161613513960917890483397517397814408154416
3747667729845668751750444991625597325359999962612400018225540913303712256568694026978918141143308865
7717609098935076382740142866017130849625084266730999120637838871449787635634559034148588754102134900
1250619881230939180379821194839315302657858555738584064131667105184927666543823141463051250500592512
2016134285669421492709580423206338646473325795904816874780220688268146970700330290341752941015573535
0651544035651975670482646946829427712185620910730267182660604978579175191710079811960909039353603057
3697410670304440226724979701057988057249294377553021531381411790759391108878770765954508563314097419
7440173808663171388288226216148372358355615159911733161529694402923155041576269230564845941050026693
5731725257762051957044091864768898487233694314941505348856364999676976058447420324301665919664346156
2362496810260326018031342400710646273959021771945760245478449506659977177988669200004698731709602853
1723518983272658057987737570470176991173523081427818696204097370580016621873049484582644480131616767
0032402655713774837187380035433981834992775886457269491558039388771033222900902164324239661182766923
1110738872302152923944687344682827657555791620900041910057507724792235769118949174564136723775374118
9459113045827252544665470311664192495008770236561620624828704239515010897440393911219126262824664426
2156018266048300299837805236288232261485184547830145385620256957731352410321534042790574103354705259
4476444254876169689067705888222771593106918408845461681488778843040457214884837983852818724705662021
1978204157943410237776258133704569154286191413169007322059059197219237718378010861450161256523432192
7796789356300838061424055030125174170147107120668344247253253629076754375536623657837017189456230425
8266093042801093926146731670989445253291216647570817391567707040604702376874701156615337880478125652
2248367669282181918031883344684443730451605738350850492544436032584875224385341864811365977761981607
3571831733011381305698612245957253353084665632975034301831572347557190133352289636619397105142156756
5753821335590105995323127825408678548268897966178778379880745019774539468644479368674294351408571422
5798477920119269325855889168971819515179710322611781062382162531099167196542823874807273410021637233
6761237408381460734650884190933954249688482221105365167919082961760871174948223858782883107055354170
0635120464184837265857080962304577022570296735547780074521711847420066590153761899398780343463527557
4214954327033552439439612830359237932548347236519096593071170808082991823142217537165184362778247000
7917935205331594215188756725990968625654643037097151879315994674040420515321147127516734823336913344
3555665903625852477940040457701604013861314587013806471836352221733896934012978521376971520311011165
2548191308622186771562184867365022732084344858728955440405707655403404150576744032343767142073845888
0163443528070921753471033834453338874457415770421302035263228178628575601253203172806072729625170310
7633074964117006821208261684535443528392019765402975090474353651507464299118782029176502479747689207
5924478443632367936763640235479680234875168757002471595817979591771382148361832522181110153448210049
3401138935484463071597500324366557910867538751295876540591389422731110813218900864878728995711225917
0954548182908004740988620604857029597472961412461816001021161167265524885666389244990089476660510053
9305118514169480236517194507998540547943558042490309187627927481028017665826010418403622358946136922
6709505352648356887310477856302029832730779649796255765452701927480101133554965978648537878399765724
4899226958573146225630656956702433300225660545529405313702909821256127500080949172166566371128598664
6765203973075354791466075395116676437495444985384167416295178442545732230820979645163428738660664481
4044191285806795314390858666291411925588248264540445346368927361382063439489595242945539108263344929
5150015347213243758627402152773174650794135028642524405305965922904356111437670772347873539272482046
6174705262972907322626842606943311593085062271229531779832101417993600233952426802653799567840306485
9795681582198416807071947684880997092941684238222587722170738293549707800461105291330262992615249590
0177813354638237834970643831303231347764964896684463655095300787918906591845808244788087646170717538
8354917050488535702090452500269004523550624148294163509280376664756257585800323043131010702682992044
5169640507762339375151547331844734817119750793384729618373004613076895606764580992390225681705415402
1606376222633832027842700867091888111977318188064322273903598392208796928104177551423190636960674256
8235018998256932619206110285877504314562826450506305422146886227785280673209608788817149032664778561
2150371799927537122257519292192440990820287485465328123881072305221110893959313845542822906722536358
3719063881905888542200971679717132570855868715475238207567771932630837280360868907192698251787418299
2174686704245464520690508927619103013064392442133996063516796649087303047067330077367738578300222002
2786117750280904509784981834614248779996847813985663867910858839098626845092456343422900564541870177
0961135667245121424166285417760615486122293088427761760298027261451644404066662259424293980137245597
5103268462973242440528830956471437060753498042108414635228189149732946508375260602468091742853050123
5561800210383411859118935210289130544100658562069787780562954722193994525915741109700398742001923267
9646981814597127052239832390942089354969201032416861638436532399050292553525151498446899146588518009
3271498267176447344109675113334406209507988365255068919354358254457555656214573038411401462521222029
2571801923397480399372133675204902013977141820907406459264225233917751334492770609670644508225971244
7984685075365270445934351086041919156256648343002775175628735425833476098918989649130311341062504730
3688094012604224398079791791293600859765581384032343897789146076402501767891526253894539220776991965
3155111643763469492584048385510341342887008711579048296009661118270599177393554385799159895754240409
6476821609619535038858882027604854675857851431146057189625534006884360602482342159419726604949973638
0847874424037046005950211496006833757385665406085117136584267444157545042336034842729449446099277092
9745818429431841189234706882566425928164194927756403674134639968141588066316155621867580286929814688
2338796240273506521973363437288360481401837529180626113347578204466863588858748223845360833764352815
1997716063170433998273925634466276627459620316847766103853057704472351161979711400034962100380880126
9937488616467071959883153581953556144678484664068634015756848065898798867856224844321124279090205615
0680975498597322477725841196815428135379484364631132287526602540345754978568120383801794147673516661
8825111380640406017937849217043698807417350932361634453708364777756620761697464553932072309743054008
6061395366826338575407070532383791446075140050587064939220809461958089704498961250772783110702111569
9901225551401294112793906441971261108256893225231576351047840357727709736617668906296147385847738159
9657797052927259738859928686520826183661471430079310768940414126937086411895310061371417433187372266
3798092909734122741728144140570143631134602863760344542362626973377096079173106572706522721275303497
7404827880243520131808065633012067732614605426352823210511614097170231114872429505969925605206042135
3659132725499448909477671641568260521908097772770946168671170200473327908566589109204666831330940064
8079075817995863995354524650234451801646525239446896751652823172609466561726160769892789988345207968
7847620419896396598716887009666049325008761986612529484179855623032008950347441820460347802869307216
6889106081788544387762397988918726137178955043794663776196565121051550112441078507748181126165571895
6723146726471249022158831873251674406227196059847707171885238175374673527094679236807945474970638995
2315230831160997754606318065579713105834983682251804647901450385481544878381375390674894855482090800
9562186521895654256752349728649622114567130296749078334868339857274294351864780807512347604356753065
7791709743683444409360519584280976173919211403104624719817154356381359820766758409764640756075855076
1970765787601902125596814168930959697114240751880777085057781993952283380775111865986820471639296083
1704050643648841834515027563761472267546744270021086915130174914345792126307985139253923720247834109
5267102732012653274428982364718025224786097183618384959019268860700555184663633559226318753074185915
5466843307329005775376052420587218021901606659946315299703874315252007781693548605368342155204319349
5883531245183239110141865909998751255199982924452996661494984590575271493365337850678983581557817708
7584202232976595804651003255364953709555402038569399197724355033241896405650156273928660098847296445
9010506286577137292846997800547842751811971290791788494247165238784260257357511706733984794250386915
2316274211198726099664962308751962574354081817129858574657381241789557735648869992865135491653851990
9432975209509766264654933668980791639823744626471079087336819322287946079977246687035590775127903853
4366251691111640164008980093690818319614634300397577814121993134028806976618926877400814199634538416
2916151615466357122152345261110272147270544124874686343386954278337828940332953112061142370878834801
5898335620495963896651215370146199876065075586326444819422494607113318928571379990124714228780043222
7176288243710676361940114943266099046993594028418093215156089152788412500981627750286685925678430393
3545093855840423034608255023252084442206331829589076514347341621319942595951218229062295879854518059
7018266140871261225737268640098405137368201614295681793234715774995367794061812202935608908299012727
5604155643766960646384430125557833158307827580722486737334633456743924413841126406495085413420139453
7702245247017475600034009441458037884292905681747413917510514584224411592211913548755451880163644033
3375041462618099238449111115163645134353920106086829153041598813281610089124639463826181015414494150
1636274959850025363002582970458139572302173493979578924374059260764197364408429095249148126421587951
5983108630417729405916323259405757446184056385406502033873871668691126544108526035275176108441576304
6525105581428373058252608009958883605579883498276885577406905954344843064489202945155844505680962388
6819953689433308293335673046153983542770318801591277330978969080449914162695375353731555545992560825
5009533656743293287962335184992958536321544296848719759929659133967655274893055908880472477679207863
0398491879349940250042488136672302463456274401097810527817658126719065021875376002947656914971186547
8004744487217714995991852296830575094200428679429748243489513668394259762142598244255677782116223418
1448761266668632519780519134222122314275531143236472023618867494864544222630313945004427450358274997
3178228953329513908527415188221945208404261845925695377481069362268416837296486824461925928060525114
4441076846294959924363177021647523424760805902259241478808861214132008255562157012598863985668569254
3865039159127754621341163457331293174591143783724746874531796526999633088466428001713597572426203454
0247563438720095761539063115852698248603473452701599490648284134996846007833717542040350831280128776
1745788358099210905751535748635880313382217924260130363116695639501531413382921471999928572021914449
0796160470714930205527493531264798597457298316168265577349326690860457475032748901444840827007836524
4993344701770942905718053287284437242592008759576716072056860546396572699157523401214229589754954517
0324790377112094053566404938476060414777631476227752834084622439132317480088097041238123367547040121
9390296358813027113248267740513138096221836983717517208576982412378109377767325550879049204739339762
1931224856256902001602518866495809885782140656050837295965347409476371063359607011657784170599433840
6274460461068920569724550321310276551543989879827885152698533262067307336756564100829534171895674031
1153915035857278051067328657216402930378938002443732971209857851201913151831773459908419008808277203
2140748500708547958394651948288223106195994158674439536812054473592648632295187306190213198475758853
5090237505381524156368525252620688508697955323122320850096902892594335821943335958396832316797819228
5790511004292315027097707288197552630943821564441604589647016053332765464361196771220813514180651499
7350284078881746909384067039655167019803455912388389292265912669316474519420375596149055678868702458
5832260752865640766544351876531844527167847408139328270792599259137249621071671435556016361230828259
4160350845443018946444473876457111511392512283027127665614808339914676098803229308830816845195089149
3398327235976316122177981306291666723318943879501729050614201493124084195772739837386328025257672065
3397792096838465990706500690931419380159817813891972585856407787996843288824080053922889778491826356
4190118102597710164427114114610270372890530881891017223983655341258731333784414478240614477649600331
8609884518287272909614765758708460179832581537638662145166639298794494419813240985265999768026118025
3402265938021420062909173116417087509693197274366279802974465440810122873495792508151648376311073361
0180669634901613324615877263572642107400986649027964619791055074489892735739151171749633857819581888
0143110193321603921496407013443428204290051626393202759772508201829247824833957125835678881525037116
1657045355647558565336116472786906432947124184865982532965292236649641546291479324200105076655364627
4692421519869344386337688505173009958502873631124715936111853916848669715128786239425901952146096273
1059051151871199170216118124162062376877060628501405718045826325953719302428162980460505442397897596
2333151053989355060891747676636079728496202300852210279423431495341962514531708458804206207468858446
9248695332968414894526647820738455581727200116968490757432453772066695764187661998222103604295618407
1971554355983720487446610400216497587060029550262537296937695803128389941744067618058844261709030547
7428308556200787973445870183930929651279059192271265826217674379020967780156377363941600790670638919
0852778860133942945903349931643317176510385064069757818625907702115304030779782500638356706092018867
8420699377106505217497173919695956445738920276858437146716842196204924267454149026220602978100940514
6064498584779111484513045998696858258301672455269896406541769516189550751496251951289302591638531689
2609570082137365779614994497865505570794492495300534593731266475613292953353273111463170300289551986
4906805812098375962590448375324289967554619257369917031638232922242386136017134583645593379644197296
4990279355508982783403160242553305523393803777195573246066644428350954620743510776203584230327523166
7022485478150399927277475370511523999782869577739032336801625750386978147680401327595046077045993884
5732345553767931724549106229317245146417660783931138807593148136390417849792946047438642886679519403
5192961551876375135991840313327235858789295355763545957919398802549339652742902432055882018153334504
3508521266250283470899565929631425115657200309343643986290469764473818148240329813038402801606415379
1539265668792439881757021808585532931164089915979680978081279327658427199975807349110470007803525150
1855690209210101781794825612997695149055063593175186470196662103125867170277892714256313710808540464
1663499123359593994309968808443410485497471397028995875889117670911602757681071030394946115717987456
9637174096100438827429331927562946864724297750166778511183023095552733520968823148211510575768826934
8589030995546692875995016935629551346692311704047822072786608333905365940738418378703872159832433631
1838589458867680117889034039186514856571596437453714222096741501488866068039864707673900202092559622
8962495083316270683971361395014093904134195667359505287025105980013768940157414786697973679273868460
7387573568678156167962981094370533417155006610335874535971225309431267317582629113776257738268818364
3109568922060617717746595561115967651912888907947848826606746789170836283820643457479205234583164867
5940428744096566088698420560086191834193001008742820823119217584706046136632212150448554676230475313
6775823026069419525647547346644091983343521604707614458692764621420912483179227420778673479265179362
5833000512476831985092957688683161548041150757643069103439576027722552129867412049957597996998059742
9754980639576106215032559212212040173872699745255084363630208940574065726334053220083889345039234613
1275551989454798345707853126210161265849638020141143617839491147157523222268690037701597030682255992
3094852321338438734369254223144982233318888960216232071049428414681025139825321687082715083928617274
3039391504367790075313951246391207096263562913324025540693890889699994874915332604026354567639055324
4710652340685371886263676688826436334120049265062889580264468318993989044399028860655035253082154856
0138010021647253085520407011487820861204078106527783757540206139182509054510686392538666720060549902
3591229816724447473753721071255847442199943556344536005579779961118268773960919871859806191948809009
8834622523663424403862044985752286577986914156556254433542061495423882066344717355756347867716492328
0379637976851152453966726874309676591846259360778112547430707088908021856182589811237693953547388112
3347656109457941468767045765992774517819141871148592267977941882376135117243493183190586927264372477
2301406455892379444597544110149141736471115075784096115367958877330794232233864202283716757266401820
7257864514064256780051816517736652686868195986007558960400682637710140065437527123125480361507179624
6796800744174093406493585024873273487198932254789382367996257795363381341136857372759396086379816518
5065725032900218763565964862570988326464560590542305664904445952061431333329651455856734707863611542
1175470211685583927559943502877424708875862040952661952133867554936026818963696858173507864974218460
9778721890972287678011853834873935452721102316180005348450416182844053142873917554108931736936953012
1825636901895258469324340043026406011152118396554692471710049436909467899350911399240568079174247380
3436578380665036496041102049879128171460295455237864307762535128916380959825363361398424847408367506
7917174799347103517916933079180866073169381083797395661632983756704650723684259695490655878443412258
6873073895756040869899408469127035693271764194197388262342491833985132252383555752465837804620446205
9805629667746880571006194618076768559301986111451994879761373690680248712211518350875955799110852469
2982775035674303217184519097224274733269569284524665007508203338702927428439275922548711764019908019
0313409811345806536325513846016421414003241116842361148154115647027230763553557740731067764395428902
4395710286900915129585663507422911564132518094030775601549740629940723556000795217459162101086273322
3333241125373660125871495537249846924849776214411921957869966843855773277908793355009488055237266373
8982846606702173678369875071795686169313859960020785120434074506372323919361231488115943869620146021
0359110206317657917174696207410038972275689102780784300067603275990238217392382414694275642258821033
7089423530978673214882832451908323948013406896345765590631564294696157094715681495378165392272315302
5851693070603552293213437062598995361405165255835809176988942807606087397321085771112260796672963312
7973993463220699981591714821639058429554619118149601884758139327826210170302950268456506902633404360
8030623287272492019067784732870845947750013276398974299357416451834791586586824736986643196000165023
5835524807695857343709350671511294209965363229383756593868389330876190593908990396385603446533521378
2078813186641052449634872775115090758266024089748907465836491028740043292500917872336498398768325665
5847074231844499512173125379846255382250372052430828206377757595678419578785622771133854318865621804
7437151558998903178506937160604575248802667728811238952099658746087225014747694910560476071849777798
9252494910518937603844615857436389603359487250459251170641811500947190143361471556606102323594626324
8266339410727288766071585370451149471296258580546957379038308485501232457679603626868606097863339096
2587428720698812627322867651357878785124477008262498016212939934395303875823294904294552431189185544
8969519168431202358567352854342558792992040302680577948484691346872049780052000803343801415183012162
2550687674464866001462471879101596390961549612689684060323629211641422801929499868659136474913873230
3853241400015912202378660800827197232511604269847216547980500652711820815828020537757718638551889435
0844245142507391687040386827197740953920493580488316122075713652543720022792717938777966911925812481
4517137363929069119863794035469631322836191054888944761851143768753735939975867053786835311929914375
0731742567313744828848726030888958455426697736577844398842810375711872337887983200026908285797696699
5427274066603268120328627369358617197435848659650988693436080711475908517033381101094815813388055363
7557421779321054277710441355566618379549594368274926220984197197996508622918890460149484077795321137
0973748531420891052334378343131579350137146721924750002687404013846061873026322796795342617830192564
2962235851069980882837094436840358494706147481528464555525091727492189685578098638711857156096207534
1696112707241520051795383647079116065798793764763982590269337586952928832503445916174293610866874666
5193128380471013527913240674095178282778306207418970350582353024435067330680403919139550223163342814
3228173538283432308762238583937152557956867006355616350455365531698039738641867035124542382153982242
0491513469026914060367268293557757611444942621409289822946087266487640034158417449987684105619776502
8172971968161219061093995606473948839248912282058788398142757191407892929930946045349817852041284131
4431806404414445100720943951222453669104122926326717727858753162868649298011952530761599146344575955
5882450446991892801038361688562004580776527412859669833351609368243166205981242557123206239656025578
7572597676955251354089407094579164070328068787269136456810816144277093055555729184086993309813936942
9421143889415470594213482797511574480821320629202024342150728256727283590349169251997028256621700633
7838491065816944403467108954584911558559620577709017233561300261162528527715295588979349353789525300
8043119569478826701369212915684085758689294734973153730043066102551845134974189708576650687211940756
4356498171767062228303986375569085596016049832735386433830808344826945089437654322301476955144408710
2472458518081889946365701872597551745370963182676772728272831861935233416642278245032224903362648662
6938607673820541155652254375327505679905310792990720366817935908468822166821455431116906196157166289
5083840896933793865307840492963133228505375415933515992003391215327835438871109216308506214188577644
5232074416174258941799933403915327742521997780968974368231643718563207074572642858200063405086532956
7430495980790601845321329941224157907814144305321065343447610301429134149995644230851720703769959614
9195486255830600999821689984089066087882224251944468217681127524004116444251783344876662328805503772
7752416652048828575960163258295355540030782061742889817493289185440065152869504945570688162683192091
5222925311403872467838262228847562323150565249649090648534703655815275631993032403836742557657756911
6218887242426248510225810013535359577472314675910509276190844301165786132509091310745495081251822082
9070584048561264520929918551822803317656601762765736858783981052112548289992706056371998871042650071
4846794587869293584918779706767679771627439510224714467518890640750161670320045846543721441798196051
2018453488688934585494503069846718228827045071585838838380019634740658657374352365258534101708043323
1795617565553985905312631441284021996710336264459507980898796381907052959572097446819958482188814096
2590580607363609540045438957092753687658629375876593479299523804073155448795117973603433652764660575
5763062157076074596133756443280237483390069856791024481562248840347844658097069551127003445955177414
6939463885848070862306919383230768106906459056646031589832548876715153770226702988535016472447737926
3334663278282540568923252394435927219337659973799872028720350861778030500997823635050484229599070549
4140263609444370346939994285336656514654897843583490132750354972518691458357862274216031074012238788
1598174787505884542068256284970370256043222872187345380560571077392553670918298292356395134022116054
0527041904006787700057666059656619668359852089213806525710733605750658249670243330599582043452870344
0731112698120437021426825205609155937573704377499691260100810410376620672654943475101838382919312095
6856199588990457197790558219619732900019556433041022779916853107826529112821251872515611682817810592
5156287589802655931583497559106390541914947553240121135542527828122755662939726236237561898564320039
5099103255468158133021312699115314140419907534935974974268430185075044759852533692660232442619297907
9589000931061690358900079853604390495149228680889946419300392856133913950042506190648196586981506243
4860200833681218180383570039673589738003485515748049334872138006888460959314384389374074331356234304
5270838729027970086694101867424995068969537929306364022014116503123407181246334898185610302545770410
1828323194662341379902239659367318755699566659236692516855375998850273416295958785647420492529407007
0137045656043425945756808373354707858406995409270748341342784292778867065986867508526112177562504587
7336834529020416783929834120832458413315827564172844293259375097616466200193207159328338089920532982
4045039515944818696143888189809615173938587221967142287059566295637226286592002475272222673799741818
9966086959679609794828965945232811732069930061556934177954946251674997174388317332541605726973595052
8595007975045260603820992473284321336128007236936975927556868243482729519497390455170248804691933151
1512424179264013048243549395018589599971872597771656487407895073715616772169585973380394738538213802
7957735291588809651514618310549960939744598202787689273914947705396187987340586256821357702099586556
3121569111336029408163079211079834050963967705868219580302592865173793697117506434352745281246285800
9043780587426388852687630293029216961715258254565533545029650192173906320842411457498044335108458524
1191196817084821394721677142674666970838334336249648781154416267888844904577756923179574692736504356
8246761135857466921439039415539795173913217309470513008476177078305930831710871562750872424770325075
1674748808337685522993367014799084816451195938458291166637825092020101812247515864675765226399916810
4176226403888355124974294733773680043975910481512879922642799708934570573512685095044847221133065044
1327170447841054685662683337055338922459178894886290643299874125118608986147621093735017676933566409
8519723587681028349079118739377386020453244771184909704985566892300086744183063562540508176657791795
8665551919829016761126190187023634373529433402948641212545114017924962398475912139405416373298431944
0677576480146249089514287630178665968322872707313705714514974443260905072826209515257563016227774889
2765333279569717485517446998904565090128372297652272620637123128937672374840331020796628356707529160
7299031984898461472899786790758357260022807789467905761198428333123183734995710230843432351199649986
6058846459581667725167776577495398408033427377916018071701568340039992144107909261956276089009578197
8540593846501761907254765765325758900419920875679758246820644944239587870870933402940496770335059267
4536871952201562590079273972811661673243420730025624072444022226187662983540001585412301038631554326
5287364768945702659478757452694338992823555281981060436186601723653750466388130879666149340489304719
4364854418421640152220328536674863131886011330870894041641496636214179302764370951874271700306810171
1318327665417612932113717969887415419781608792073658877041314454809950462709939500115544533533404616
1471098424165508665664794748257591861419244669791596019607577575632779658779095786047737877904219619
2635510347091713312105944499203126482990693639255141700247833283167806870784255045451148344808602117
8992528518270998359677489882595439674735892482625945039870794437902674748878761306591716892534430293
4338643949071680467166763486841967873836848994466604757398852399826791565977112585885414819910441786
5204676770103890379029531480951037053858899611996728346082473405432177303781333915181186919266557436
1408204829144131433681229463172961249257761153026065479444884090143354552868366231838765568564797180
9994211505846626964830647649107205725035636701055155196124001644902822555034780070794297417152364366
8810042293105656266230567630367776919485247424794067921810302916095745739841540001485585148174006716
4574479944730342364203925383797920153706325440972047187874161966917685222320169197304847188268161126
6862859216086221074734179171910607475026408875661475950828515315133279304581233085237112286953697017
8464656805025573236186221468390364781542854750753958287784622985802830115288991505126264093114722576
5858677792768993257695348084881836018097246708614804210107108591936869550772313758555344967723717317
8080855285735754014045594866479144208704898918040426161721652726148102454839313227524590536676140388
0570141449563889944728515528698186298735770703506388861313043472518368146323525528434872920271315726
1023929797993330478994765074268680372845149148421091846236306414763086995509549424155925712535782235
1005819631949962785142134512150637435840221919182595826887497784283579829271010460860649865322652181
6193663971967649860872293107628479903973746647540176125477509641656444438421433198402877531749168550
4369633981887829383268584644562724434795984326808408340415308828197425631803795716750741748761647957
5646642536742041228668951686161326156196109874660096369232696269754450228596543721062248127283018979
8313369010545451289445194067345104583595866680200807528172720173684468642338225085296531568613622206
0855349786809668089729242020551411910403744577076847045687329477733263650300124117231133478169235898
1262471531987465619719719654859762079211111414197743317861779152764906842205695465816373017572615299
0556706497863773528612475644259545610688646245653967396552668600304926233400385124913134894045267564
8274939387266868829078109333822716224204555452811094274264564540412687413135590445395565229343159576
9063227457248646981464769021370682699316324951178541778782835542065486160143005959179996351477035619
0328361279993787480449669451719729661815825871402470979013456855503129418300392099265439564449121945
8532705514120848093621636233208761370463467274122894308964122751028046968420002055353790575505596412
8478464208248225017236762234201516007927896411762304028418042965163830800323374418345721015061913046
1946437455395592952771267703084626135411387474373437966476120615651548632692710799899543352872352439
8008255392703040377621541299435348318002943505779244354700972146972828397960911169764006336354766233
4791272295265436864657645623537971765661711843825844204282279152945152891968023430066156941118562101
8355048437281545479131114690249193322234274761297349602532272524906193200170644713711267953947201803
1418832673205747187383938243547424418560902188536735947653006849010439829106010572091961505981405471
8721527056028857662207354494092339305605851335886565174367709668260129999451729730564198396740432462
6481207881442940271282370250167393280453126154012040888919906874075174596574028565291179224162556668
1675146704263277771429255888201940480499935171717949096364404119298430720832053242683907183590462852
8373030576775225415612789895105835193482751764312083413934953942216763192639989747867929545401975038
9018737828289450476061312116388606918899618909295054662031551566115238216417842348788658299949639674
8197682851471104800102220985332068156689012477436344837430982827722350893642267170321009773786368701
7590559988620276777371818208910312611611352875498138020691125587850042461298628086303573850687907448
9659548706463000787432872599388401944208511827565053093260114914018222278653203622366628482462990673
6739952475799578738808189215405095203829236811299323411505124178749870459692306213789568521508298130
6439946315793171417514333617714275204276944472173324453188273522018428143573308852839967996447781937
7567306005666562885619678202017819930569117625750759105013416544497102364293032039982131942095026374
0613322500872054686261650099355735042168845505878813650158448076253874116746843499822078936949170876
1526807289051023965881834859817430978611772820493309587583552785538110877685028970358654177097958694
8456992344171274508852469307777615809760568326600649989503035059540496420234278382498680819868190464
9909427784532477947897713705725969116362233204864324044898556111934350378281828411157610060974647282
7995955373837805431916219147225574095153070234501394362202469856044142009421981508174515254696987979
9970192931022327087565480680990784692602062536034304423030429992374622158055714699921488575475985032
6882737238742542643676246409821352488093300849447680555351138598306574400749978157294489140133434864
7914015289744591957275394049261386971336564335508419314531020167142502633256618769140158028482466606
0757455749205986534762102179429957576635655854520600881192046842066273175635656840452695268410030059
6536191076245713652189368653404069959812463547057624467557175751552231600477762248528427915269753661
2280149767953994073838238329725421563896001711563757260536302738990449401984677115684688292068663509
7627250610907702513593598518267956081451020007285756301249859170947447799199522924938096790573486782
7694681462606751848105098810936486723240900997738818444518063042177650130023230861822633650936271354
8881683139191879393559676721244557242804643336972564366281989296212515542510590384751294316100048562
0521149962292212003142671208812020455499098891642025009815206955385298288321799536147928430336481969
5480003747458532966907739328698787171788208092451400916234728121850414885728128080925065752975997092
2581685798189679821547907305030281431390776558388529484187568611970308800913876515791070887769480167
5265183781495927107403259995610441899451054675260477006911000084625837933207690150345334984531823906
0179905579774838241391166138948569540791445478298453392372896754947007304517826340657002555686174694
5838440844451926972517595603880812494851909264275265807532201126991948040242416223845278170031948410
4593808950747448663025166420221565148275462378106193327566642753215839951935612811798040543743616491
7194679876315847617860885833667812968194633443377772072643400002459329479058771200297992567156644731
4299255629933602439004963122126584112503069448707538420676232946025664332960314420493365292415908189
7197195077580798623224761800772096586817196334169189468429684806090087478292492590101706360209844122
5688877714577843441319591752937644485806503782229427950706135305809006486099734475696655447337528262
5717086196891074998723683519279631611617883820700341412328543319658007033267417198237639356399071144
4627854767837601620628291609805526433511641398887483801178615799145692488968797431513477131212089639
2425671735838794688617441436780260038735891071222008638733231959465102902918441896391515463675233638
3135364726544826513371113294214412312398701247616187019401459600561723390615671448211909799421353594
3432209378763584077558178413833492678333840777325208446536315525355334454568884975217855409613586356
1590087424718499247726412396717872680444189373551940684430303350614438240209865032062673018464733817
0012840699406219257842752462206634217215832509494101185299859609241188921059635573332909959591437560
2318479772514828177055831375557469084627499609931468080295216962538212178883998094927584440179878891
4191921228157434292956096378608042050508324479856158778979798284212886056091101731728545466634191213
9252064528284131770725535287360483196852192368979853463467854968954667170156536392641990303105401203
8009403073582361857111907704037435137019924172576653249344904400152688550929725404912309497075299496
8306545137487322821609160754519776099771594636103919076623327436702801726703903551943225447933896122
4867219061016723094166197490043629667920126070109402927143948068657131352879344720592352616297899690
6836514658337137157068311038073601221971435388379004320531177436256930710209563336034060673214128632
8119697366500801413760326240925731861301918925454031418990202686509464734357174525871322862710342438
9457620300488821458995303025436545545498790725132824477004695837147960071416207139634180312233820336
5599746009283065929488041876685558683628052327830866854441053778409867464137880904522868231641438980
4335854609827367444245618128162481021209638198438806948884811969620292113761175457850812380230783234
3307771335338813406772797474000169370963362637007767868010716992589929806936381136065271512031775242
1746494611604954761753376195630668203758286161497057081825326936868816284216653397087999080869593065
8446381583006979182836925094563543239288418065341828143074422769623253056616581329347287167068071472
8043987650365067049440264626323537181534134964959880747878068620234417598738699135307466936549017877
7319043986762843575367145471417637139289133904047089305208752596887449783871570998175769924208050461
7578140530062721456359881017869582645404435357918116830688640879282880736199180443928187958419733520
9066120853522786935142306998508152178311789616466350478467121208376522827024881513540236273692661652
4721120681360669827238980814199182970167350946149276215812145913803547180752260711719561119996744904
0680635834231770431934730190222887516696298184556648053488868916992220951490359853068423868878815601
0101078938573045463159520724944331862309395269196168535922261478188743969678055749081827275579419350
4041792850452950197566925040923205237057968559148709728649317215832659710147504292912615060526314900
0326715057230582998769117250380002687103554359277131450062438736958742275815461386536472338333512662
4435512618492751859417237273745504081502236272909769580152196381399717769001684055054811031662516489
4436942437013543273890587090934306804381252641885461440367550043521755216256195459436774224286763351
4987126509449239203604435474296910067437043762200796168741371387963239731160313501126249143211810072
3628677980980311413086884965847043906720435045394243029779144407473544012280124205827262059033910361
6649141525424043714165103605164690364352701881366518270288400757533024829708892819133514376368390326
9091545423248278611444207669130142433231636379311367976293234456491872208519442497799113294447223805
5383432392813472242986796248177596780168405058218274356100757896233790866229319614953969204025100950
8839502219647445228090163233550431222181674901884104835729649526927230505442880376820746320176606085
9890423716685178549107132968700100389978164662052583373584101041631055695372120028830315118064333651
5455642124468273153239115967780041634527076816674845585610373363022721536104298906802480432487764431
7441285169420926735205904070034526881446722729201665949961085424240925169817605385987098905124822397
4979764761928773986095605603696493959109904777624456984586204699069118777464275965422456957031983322
9202680759350308659563605610405129772219733815697079724279936811183493711806591339556073251504243665
3946015383817508186200345892010182923478034362521244789702783440318003922342557970526298779039192279
0799036931403882826996741679824122259438643622338464979215759157923733555998652927059894179042455917
6130842785261210485878166476804212650704794514784738114364840269495004056158052785399762961131246965
5041328089662378949819922127724820714123920576941066887049999198520370618301851585131695653503561909
3252128192940014653384578540879320640679651685193446443599148311704254977213770093588273958641513623
5208360792617933967810445145116487676903380423536277587427441588651672647335954763976270677210646201
8166355014797201385718679343950648974029807105985051731717382924563028832534239612130123214421351533
5058486342656860250054759599987660274688930974042581992886495479915856634940776839828470391088027750
3317021996376546262196411955569148177338881484439524907376997839967661716613419174941028812140489616
4449559281079357713651161337980828100386422528041200549112843962385317221567419310089138172549276161
8186209810731556631061040537249733437719911879160987803058119573563082233443724014664572465011827479
8523869068150917133596459363898819418782195360606200967755801014628309684590700893588330976867297839
6830297549726513505790662281928721233255342489220824353502438551474280508317024288204868682326747154
4037064535958071652479552856975123852828414264622675984167139292729381585178463898299195686210641853
1496485331608065825767392123806166001558134328922507378127163993898522111667499222905937454993994048
9277744349471801260099010836599804758392085986639309420524357880080549109831845961901254005451204447
8411350365676133560733623499481943671224930908123365440282756580771415544224447674608308430908988756
7138199052987129426973065048646728089888343441058582405586290447741766645035977321265745569007139081
0083801228153641689024598365470880542024137173795905717605524594505207305389079029358526372978918885
2369237525188834252061347391382307369890806687053299923082657315303350390428255119228930245552094077
7175575219503302124960724140819679657895499994432493569981770151764084670507332650367275111665425521
6205380853910439802258051940856791374155421099920856552392124086080136107745041619922768974097625926
1516960071500384035856806152815749246712215558102829662594448778736538970387653705761976364655049423
2471344150353516888543300575990486431456772118611393775263768972291474866535396873780013534809644826
6005439200616450813474911518272009207068652490258651341152181808862357779075901034690379316667121290
4333473372353737498759859056384154222923953194624081097940820087343258236363070961533576299783248341
3762381176222831743191547938730535641099260000492579861104422613046797072753902988335669261859129343
4188930399585279417730604875417106265201269412273896976162717668223991862580753928368457989219478108
0598571373251515852537519951450964646505100771335753222513652171494201394863371124326214544358612558
0273812140953756184855203591613277066704673467444002397787834264933105705283527672270165921073959699
1875821098074748810752362920241252106485371469435046491189590781759001668206068329393004588817732109
8794999014718253367694971288857924196355742358941381451843908841064741542220199309508380219690067751
9117617466918283179065909963028948328472864741404005648519750950524694556012369786454913738157111134
3228418105778652972141970697316060810339794908266708335576770707900368559908718602613337987370950110
5794637907543814856452684953565291481275061140052247624069260087860085170318654263925356376392455580
4701282048144755863767891053504162014077986828752182036891910514643450244810563838292837348147319076
2270978324282724942262045018796164028206233030195334073645647710539008311241744881871254116621189228
6479647935671138173521943663678373253895080515485644614399153450927654810148212817940933735881204399
0416074679628650871745749546071482991366656870878786845122084857622174662932091747013871864665248821
3143287360388110711421839784218348160476206113691129491969086474846189911393120491739700239790635448
7355817040342669233094210111900774189854149750433306944103836335300312894616155330868678047293573942
1727006647876827232022232324390151735141632317213140021535399237078036718163121792291958249975904781
0933661642700255551605093034776525531214465480366143512161490651845271138835428970287487865887891533
8839301217341187117449084667875033713215138427141657733140698161610260100011741785750707101246988044
6308725541931688987569880537287923201915053209935099883867211944794803227491996570899158485553565506
8421953592979309701450473278232391841441785097278696752216771286425982192366709981063038025487648397
0908013662229114662477453341717037593738680527277525475092119505741428330248915368814373579939021171
7834272691332533562831526686856018520271404856312401762550638158808113027307486174169216533300674618
2222577922915041172225323258062397103706003809596473684106411692063150233059099908839073814407397773
5927343883291980284496699638558609516745734809552249416416784570043336221212526972100543668531804876
6619039832614490461421454231304293587100173380507386649269352647539325804024075117002412572135611999
5764939374566497320627000828382592962430831214259849924195591129897543769080474718078455875114128401
0297529908596680045054372408068062744969404783553353551415328432450816943425558616596957772730430136
0442480689957816475185509465847722996696685831765252026419391307886192884060366169913420511195274928
7847890877239305235699827287776272693082706275667716638116272635985939453480757254729724129741654959
1022187905335798996434207901060844019242698249678693877400918576560288638105599725400020714939346080
3690036026379964004339298118915420064670498665757030208857505464303913617478055807403719437628737193
0276050823682479927394182398158869718366751713718052910509008685015417581671739470240802158047970327
6276375344694131487756192508358977086729691502997035135677522853537060885034656362776315008857098301
0351116890073547675987308941869141471146427078258825021008331904505046390290118172925522653368704508
3402075609083462607447916579420586719219456188815864879056008338883583579326950204137084316002799934
6599615042021623885434686025537860464438201217279021858580380513632084091624244837633905208021647022
3555150159498103871180558136259646509288379777524947028326199767463674821743129785842454020298512896
8907626228070917455373792265003462565900782151400230893188898334073430194163770660307044551734069949
9837726550622028453873668792623960261652105764266376236899116876262012295247252061784015941491173801
5676854473930582466133069075682990234326754354224570613074983117263629541253819454450821873988755990
9325028092075053385524639510630721215702232366543446333950945097901613186977412692382705838890052985
5113730675251521714384760851631291973840634572615956413561495525157954974176891209617460848611325620
8313946933625700330189535828264081259108983141915657070780531259021692374351380318760659882084179704
5393826087400033355357795216204894884417069157744547516075144543894054169285584166824827538051259450
5860548741644837257044800221303725474379591560310608587832303216718428106455555805408068439243600577
3276681541720131456543634435286866146997240003039394901185008510590306080720764982763750669437421952
9770845261143171961187307121984482398318090237740131694006238397018271797044378611264237048679948689
9514953011672065050432360680618799557251230844089244843088660819732926444934296726355827783647583931
6459828527171494659671301147583110629755645066616291838406249375528651721087593959486519204243251234
1250155707818160905350715233518072953821763360752129681663676286205887426768827751504531608209593896
7436974999759937979870543150892374989564714025740165393492045900521778921633290950085484092184884437
8207993705118347537033484103417605583306520266179897053784821894451076344549260982715451990991228720
5461865655080219109918026373785919665012495638179091447963670641210426805704119452694391105000974889
5885093260373061671707870263411380399978782336838340990874197254567508247067200362686647365706851841
2400068743495882105825677672430721145106779909786093212342096922822622904463390334075181779669734405
9909073406543458651993637247349685200692611979370134394794800993413073567755254547827157372785262451
1355608724622838735630476967398881582837675130736128576238199107996163472664964026393214215728791538
5448885111058530867352007554436050825066175992453352434749612429087504873314159610243434263357695255
9405452756711614137776173871130484911139261226000369135638717709341427020100870906531519639690011505
9676411131214445143618164990118345572489438592896194516323920958504258543885442714292813445322951983
2290041283539745569887982582683555415947330488236711195240137726376767216763442302142512953039716034
6892520046264238201850613191718367869546773263766171071110038052099922599357797208250388529835733506
3950056870667946470843826201501790367174014672316511753007427106943729780989875155206108871820701822
4363600937841653213668496590040589300237706635975486773269762642939513454706169970645120744944220936
4407933940154863645683564612531801388500133172199285156931154745813017323886033276668301577717314381
9608471956981035233263171883143600262782637648401616095560963992387991081552788821136216813544062545
0669917712478070997778476244055354618391254285735408054555712988562002176732220582450660329816573627
3374140422099413122808788231455428174508247204979255749621204156136279597601365471814778998598619753
5454939523622738551261240580483976207953673861226326687576163857321185492374142684873920115107383027
3868319417257521182736165563389807869994213959394670353886622090770322470622637021127276636233653920
7098900028998752657769901115897186475199320833220744964518871716650471872237032477272003110316097655
2531428764069911549770820112734721586651435889526424702566407505805344950621684234210113726171402966
8918637345512258216307711010136933992201978375004224126326621031556706011670012079056174767027982137
8837767696241593675956041274275697362006472335713255912072045074809397568016751697853262908767654187
0044550337558814784828692011407047127795194552657503244120883745084551267963502747105099588104976474
4816905723733625270329643679112148452485327465138471844622793488332905434564831321099913026740599630
6936726593497846439423181623812390624639471593317816768368838856540858659274884514396777794204840688
1060028029191845968733920487745388490383778006279407170650657894191990566954164029583329128585798405
3089934664688021510536642186653946866848740873424516023953464932671364899547097467544185652687927449
6399383052461618839332825084853151669057484415183832598576734599338077530140920295819934469177633136
4038449521740755968162716138896608920010932732294551630926319566973810544636096949254271561872747987
5566252451069433401653100194646228869669700298324954778348373279021929346059657015714804617978808121
7014429312278714538414736151637589225519563265600203378303829250570008350290444803068048876069845513
6325135182681566521525009529866327252213857988872303491667534066790970853646803328867845989654523507
2179766746334739969197209505941155260438685676305422391850012638611024433967818971992706890490045379
9312822523737410368310987904109908476426403381927966712020189288326153708419531656502495063322711813
5886939243814716180267259817109588825206541282525472857998498632552889671134331599606084136056436866
5026493488567240252510746940889074503110453018329373300119446953801341603497672804393341761655041079
0736822936317939916201595838941890901329404095286004716519748124072391267844922886957792402570524317
2533988824796544709900010972223295530365872167706579325221567024648176637043197617237749472650614870
7056950133804536352389368410840428000979629604958826553321874717871748180972075678308294378503021253
6903975760634803975033913708362514011666422599694032767659847241881021346536415769829522745773390222
9453070314436159302291681899097870573227866267792634606468156760457412194186417769539707672390265384
2414619056591426056880772501603997049379051780906018007488396316780180923168119750830281813811324922
8867139929018138406996261254308522030957897795023784698360008374691936002010156588960688422612498289
2491642030896158443106120735877229680299474174879036499377308898079482576308396856189269014944671520
1844898604534472589747248508513661016847727506951963885898969555609973705659731843374776540665484498
2441860583400056092882025816199144493506557877891101795959511631580518468653851249103467082192037983
8845457464351428586009463071008495848891282336912607530082756938303616556864426747557842666928462626
4622145875756470425784186900969706653926794902468450760950207167987185133273570529551268572530294123
5010516956558041768509965845313409026679316167073127224039655311637991570678706719052528417135404205
8184016760933000766316956464457952107084663771161928554602701748071652481432970279468484191322491677
8250299218151823511988322350958214804821477677305615521023021981258131019608845167036869497342077716
2995155081279486747763720212229854325390314740141808557023414741087193967692507361875329011789540130
9411131089089672806583767906338990681082965444039039458119026290244770672697006358557540787042907861
8661225741051370423290554051124998148397934171306822593815225098521932811526655531595840173123546394
4196469893477427643076318763959717668371297099127582219848681723372320038341297561189069628353074031
5926204653794867406447606330364716456054447010479598458824287544765778319372780877258852898137636187
2037343099425752246390921812021109344167359155881433769325327285192471115483952312731195138624846472
9396436784751239182799671088316018042714738879214049938160530791783820944944176275750401418754282900
9292586289103396788285342789166830201301261117180596805993958003721821023706380507880685957679127506
6596463210799774586930108544412020552478444832121941379785809305889652080335410399057769597858025500
6552841997963664373448642636317991244387847774704866479027012488040862172901933251233625966893599841
7659510294526467915901273622534323170991012729648782158235887331033570891259365721459914496634246667
4574910578316354699639381669787479044135491581150290046552054661366201751008881954691295085733984008
6918498473953528539868318710562909304595304942083803552567572364065502420431118750790988636565130701
0732799795427563009323648154495962601491557696586299063855699260515734932984919568735510552368233907
4458019933191006263829520220205512894153748063983392395650995146335087776010893736579088516856583056
5636639842844546447524536628259998570624755031586150260295412117829014346383124196643743255491108065
5248920541359291101446119279018126547281932856664634658473342023808953816201632834717424869600667371
9623129803169018014924878868637884243201685559071839681906152726469077464216619534674991722027698288
4080341130200181316071781249201163268531687260447960931461356459146591996328372916742967067119942499
0397669788653920396061717366172648323109610886067638184331039434726430724856384270690844479047308656
4917154922534056572065138697236017824491505769878427529337281688756029196162330462774218012862332971
7446461001904298613541390028903159950073596437178047021685708018661827505889576311319196793874106624
1865206957611885239742710638714602750026183407906675619639086316249019621649608013917699031745051993
2111812494339786475019866938933200670133372624347911608386271244677436806543634425923715765844481346
1994044783291114941771870914526008008789988730996644194670620824200021462669108994244927931868169607
9905881715461991182413242393656411257924658940524288862378317818937040068151160352597903486010588798
1444879495265424005254137516705450382559784397778358928764461784295093928644303837465441984544947047
1003951732891811649436340491493245123363592570155152771287351033223278626486099000878067698074892949
0430755424686566419908027117475292722490871544802500511999617118229129082360718805484545395623248681
0491664666325283899413585464823132531330139127811117414266722521053811757618878553005553447660392499
1714515345688989267215302354052846846729553652000603898923767085039909057330239368449062705514367715
5914485729273376389590895173655192215112220354093630627854591171257327367017760547625844397743077650
2098496094470696523419255897270409203665944425529894342832583576907372023020635556197038613842670888
7986494456316038573367094977090510053633170823553741412360171804613707514510530196480087355104868262
9735647844441009732823936632020251740952426461472647299521364426988556833186727357381446494275590276
2666103654041369157385695060618540721589011693664857671934601547792827048995587399633056124934799249
2797484454946330915663495979814907627781505618846549129347134793055511624272635852891266033346119506
7733607481362147876838477013575192228556152709844807286090296225009494097199194558969976342210280109
6896776370915982482182622307115549692393925720032891247175254073473691965515649872478336923905877169
3484515002408828432116217739962374003048041339375847259071083052865635958859474442145226856971336808
4798818211380688445990866667686085540470001678258334162152304365497778895225247008284540090118308705
4251681737726912263675952024981115634233472918156310636547364066667989020410885212568258332016466949
5100925820904816648248533813402343259553568510772261573106390887837869425148117151994233058347085282
0137205032941851615809252592647202152206115304541854571871865038830558741478352682570730542896807856
4680262885392467025246401931407459662670175073721297047855271442982600683780081447519682375577844440
5588058005474951720272061797320444810122869938979289795145728005639147836056138940730118509070607940
9901830822267711321452333123536209331396353145018599134042968041151671434942175762954488349057488315
3237264488176271281902305697412806665646871270406236106365552696638036398599446261551507052759905720
5518275205351767816016063257010923185664365641278704571619407183986759768124334365876166803627454631
5803429084478124211376083547890517017914629214494462588826273718515196206000547754279457246585609322
8074145117643079100160716699152362203685944966513237806177318891242466600222278506551772396970759521
0610295499152306438356689249721137886495323041232549569737359871498821183775987812917194188656598442
6564722109182547653785028181398100457753643568858875456560971037363005017202661995766082297554690029
8684040052975870205696479707302920745333484869954997483200149152762782182610016506989304667888083230
1360130028347658240418090544741999413870143395593964002920527847699322849226409316837732639542186746
3844221177378477003634423541025586119549510043584565562115498891495937010785227134266962249210224307
9831944731915761316853070091883825107298175905076102281088789951241674719465890105317255576906337246
8562227371181165525713660167554120798490633290778237445794113600428462680130790137689845002023655089
2133329360639949596060586902270900831263583012582457250757951571675848169258329247949234760655658383
8411361436881591055610663911091838875029962603443604306164106770630326658742368077588638189187296650
4426622993511579527435767220213893574000437221983614783180922457185200832018039221408946818353207255
9516310984163539127621708737757937591374097712460383242323470713898343977242151137119220404435660556
7954567539916838559729086123949139677687503170983486457907655366498869935921857244349493841183919729
6083913145354102716898566073379406427876939127436804390388019147418925255089260343105008810012235391
5346257561377539952173988841008566582507288813073760594329348390763404756797336654300961529824372033
3526065257115159865549787052269115412035930089516623299555178331177100933370275806234393045438042945
1800015080153341994061746106248900483730458035053914833640466639029565448940736142776891605766447036
4179857999780113232215642674486606198810106737026652251917485813585743452772015564112724222715351316
7130392807642923029649766049017657910030045001572618830937196482048273782309815820493465405279770495
8307182032137356388720807295979229052763154390136304922074316045762072518800983067458528668129924548
0983096181275188444041597708025186229873657271763273225965007833687611248505028287063218299947288526
5701117252405220764916922867773741495254240745873201059688894438762143628073459030257827006204271027
8659764380244093623154721442338162901937220234390179254851476856435005602245293568920071917610548400
6700317348032785590315900446466643230930167195559217212792613006936994913623937992086210678525188638
2585402981603567885345771512092117518355653719795067331864130299946168417170152134748311070954816789
5993081375152581607211040578064581342814604787077170315934098666379202993856476763409962149176233540
5597113590659882383173499746799542332176478122017847840608724520436164654716764541355672604449901339
1475658034882000577598899530696978976403278300580375555043566942776003991532240484304936766914469116
7099840413907175327852558439923520039735842747388721977592979565318923215511601265498904597460536881
0859741549590687134302876831061083789646723070429069233296394802662341273086025122900407773698361679
1775274901478445914684294067288530807363861141265155727241173656060389414596706544343504816050969036
8989918624669709570638123355368395411257921178893305227691110886327177709664295509388532956858134184
2840735421689885787627762913864182713531989254527611858302370917727955436674745229512630002145154280
6667969313588001068094964473112852372278207467650926629850824867588270084780474671281702740290175455
6656350642728932786385245831676839135439067243199526842453911864111342727124713591084016839667197247
5900025808977404518995370257852936082628145080074969956666252701832813757191323646773818408906456967
8850044777867633485814184112248012895072061561041394089311553185206753806648422882062445999427475934
0906411343778604766670076352856945291427298932743123903785906464297361006500670202620191706044581617
8300054215193781446179176755497529773921510545069328142270299759711435160621415226169832216547764522
4790301882081901957690103955810283248197093186614727689983462072143499623123665398183085557628823468
0160000652142358545781422314644098585967264944750078013904762514711154157183682135908026873046457517
4989184062289376646307597118107413168738022160451866824632745577592405272105876754200330339167393514
5271115671273049808497567034255349408177221627207377308999654280157010973641036676322330231019234955
2335474428465408898429357660902985136913587977375696962258185991799776783717346341381387260864144215
2327242511065569309946802240819572662356110162875157267518141768267194382309157795932345156609655387
3498042718495159949621224049853977423865352505133453743636838648914437033756620774858522504173859263
0507916378470095168908973987606531550218323570699332983210663873170921434819636740989475623332788908
8795115993571931476645101330111091945295115329304931745948473557867892506744813585943015814758238992
5424809820572123813437832143926158158382119840167597584726422315583755455160220795174621964768704351
3873052876766003907661140614282981908846486574817998658020550216266718599111387192685545245662865190
1376076261357811376017215687862126560349347470955525914100726018474043358070417384873712285257229524
5480640306221645021614535362324057584264299620805338191469655538907761300371601215009013675970066301
9482215377587468783077672294715080043037395548442993125548079307501437515962285486122617290431517457
6452643686060518058131120964194687020552921850681822460206869340054437039746345875958240352405453974
1756287054541765889690345760615296416193593228000287406465981691226595713399987623371912296088383675
7358239920785992407177793836479053248667843734909602514494493454337592960269787117356120512146268826
9710628941530338402041152517686152389704188049818000424821635195473767005467473616165314090379146590
6472366988652414391695474304270516299968184502289076919509327196483162705131876156714201484567889968
8394368470500655777749799834069982968834329482781447187590340362324105432681320064797133789021232404
7039022573267463018076835074345656303557696869278008235901190507716842859854227033121128378687725904
1241470484164454829367961032808461272542347731613747042432746848182784286900781429738552567393501943
4685737378949370112581648942651697232252337590648390714220639688224851570267067231813518032548256819
8142476774847748259519113013393590387138031148257624702639759046698969946145767625688543207703711894
3422473256343909649044175387800785641577617526347672744662880240238916499019577613997858806528201521
0597884521918456055296959880320761876007739658695623863120295638198542331399571597284970618735322660
8998394168643325496325320945813289209836448903856462979495692241941183020580128971867628378213793917
6665527077174019435234477718082766884192584387818994440306267339027873187405188383862637463751271036
9869267857496125328087370630862071865051088138905089526273336160426340781843763819818923506377224402
4748960316066132213458216382314642313190640144818028559192577248265802532101254469645061765075880470
6728043550130226358088114811996727300767782337086853207240172558722337602804801174532493152865820265
9804149112114596601093981532681596940393880431381737126975249295568057023446866903365991442877266522
6701359277796086840305901062807380163299497445349333348975870300616598191508999542838952202079983264
1686589588058493376023438936839327296180114157475298249006970094896519120054603329710281379953161980
2408763269243164397025488741844586315561718213614486655930717372927938415247648718103046765178052631
2894730066459313985881313401305491504639014727633702452407589804973934331058838339257591445983508704
8664748452270033555863823486738818704058283635701971929418732516028071452232339571070410067888794662
7701635569488762038115167996046833812919005402578911829399300937449852514719359968059474739926903923
3458019779723422465708074605796363705934781828880700190477297608620510511727626667706676395000685132
1856734149245293783682146532073467709242315394614541453953481637770689271967085579130834615465744700
0391875100776716852814806165272496558659417533524683570281587693671298341122336992140166239279977875
8389117745223994173915284998879805711448242032297840146681945977302031025288876654969457098393413779
3406258809535882237823096986945014722279873159117751188773018684462635661864304892392447304923834281
4434326044745675555347528495377760586926577858683549335850630544637143200981170358377763067006583779
4754385227195097565785961513568887483616478692454798180784745643918403705100563978246617348423611779
1765395045216087127480136815741723986867964442456591096109890008366032858702929014338997071584274406
2055616566120319221823505123405092735292180389271288493895138792443631581391084055862902646345444840
4432634736131793888377400729489701670771732956290751544097417570669052933660727011916864400123134467
2754509372330695327727459549778824158055434056992058199478530760350530889679051524004808435418295742
5714559574312335114225518530500654089291459651426305259944887527304489897386867670728130472179719230
5787329640060981508923161797012110499070124254087318000088441781821421193146936614700079855750207892
8129687777700689513250823749283958811755029415693236398484616192378701993124331300421068851310083354
9214384408589173850848843807337982155637509995896666674097019066022684577670153777529702519945185769
0676523261611846847421970963199679446527398555890231887783310770644270778223870563352194343880904503
5110616821591696605985784793572413058845368030384641553587859140475771736521523617089656225538200993
0322189055725037528668610584739464447693687603913645043061874787231901598911645960395187434159188088
5833773344397727141193222029203050885225351322272801567723831517405346758296033529650338345139423908
3790337914030851776899035673453079977987203717317230401264528630374733382665390955651135706434825956
0421101855299261147657645658882843326220132401351113355422416950791781800448674126991215887714619207
0468749121052953892377370067968282570561279022258557322811153488084309637470722194476029289147997242
9032169516387138742965241459346502516498780205385088400871453039960100814917092271187780865702510655
6434072551009941006890111757963351014636015531779688854931697441499322487582932673653124365834135461
7387324816879232883029612964209207602011249354573418632281425340857973108810262635616273306542411261
1705548311207444319026469332443862280947098811874538854950486375577809353532284783078731806571156117
8417722209709585191743511013656022583443688133853838610106411022470683763691640064415237074282326569
1791919000256423619914263013291171682856407418308805700896738122978617221776136011061776347886050615
9312114440501711417284418498293559705862484653825343731659781027807623297573743470498220356522820245
8625637756329611291860788112394861925537685034558229851261653739948337398605436187346132673138059791
8064877961860175782987708066917433025390064666697061483656989434980974238834700383487446911691525532
5586440168275601088701472051552777757086684401919343957177849514910880015271758017647690179001855846
7499867822211652623791420217943744445557286486829307399581107046474941880728135837390548181390560800
6566933491171425021709725818109339820336267447073702384447222427488528346702959825591581810000332786
5706501581533406121951676312333449806782479697109551220514544041995612373092832327782139443248475169
1101055911641039783992292819826894443536246568293388847969728455555653588652541080027434565532307811
3243503510330440374627877648674568241631120229259650241594704462864827426562889751487458758383000658
1350279791950119414037561785823590748523183774098249555356101165913694956624485759159781819346832335
8055545165133316898902448628873092074152281479251604566675877198062355490739284695525450135913635048
6796679656843839166715372314123265456230557557909635711141717828952659097944112922038605393074771667
4600939102528206734902332188745264844625224196595866739294490299637476110452214570714626255820448236
5986403929500220309045821587583849439331615899257113172607247796557491951442128994528516990924716744
4055683548379732624858447859011823934918671886849756897978144325966708434686520684701446508694421484
8915655886406876552448446188695010191011087627745821091203873236168978148157434548476636167968162414
2970648590916052858434807130904864453593122955159689852455859710946063304321257148061629534923779990
2799651639316343244283232037916771044210599337883517055198466090917006488516478359643289863022033030
9229774456786614896217753455433289085955206565083250418615213626920098107375440054785412933057444374
0240137123244165943017439825763278755798764539848086035007211077466740455879851950737236166809857626
5627521840266124250824111396104059263443305353810185095545624347687168890992419652951254391278400336
1393566967731874701965120264396612047016255630011260441937520206541696979260253696151131333154224428
7824078834429111084977240826971541720923199307723084428471439214696449986999931415199838565328638947
3681182912329967629409049583247055037251047633268706910849023951208713224937843374786058673455005683
1481997866830602467442769504965168781330157161899028770915182525788439681842819520340073939714409030
8103608967007656178507093797765752567550807163021782128949481669839513479366107470007857509464023105
5675120775671352992955280630834833984037196011793610796503220960116011450534246111647971874623348392
5575759704853222462768120098341662811962280064799013253289146976624434764592718133717387478908938223
4342578391324290096854478948366503867301709481755889071001448085972799705175754972739175200753889411
7253532858185339315493366579969103166456454863299329069616977341255460917850184116307457851522369608
6199010010532701399431942908201524900935748816146701244616769256583710096672503687720052018405105872
2694597555106216591204170519873008651093901589619943557585413910195948208707935985032997491980657759
0755325280196459262959251707940041232691549539158067966108205896681072809364504953457348042133492363
4091786639965310683325745522480262152985142304675561780733778575485820558125230125997519680233795754
8558962712431546783934077204928252161288298243697768212950464718915490431115013091915383110463195491
3732396737140054030350148578204280918827541020495968923039322326851133066572079136632243191923837149
7658965642495944447564873655957104588874923868541899711995404512074129400610593163604722881937425733
6044055249750406467227154301560296547791275061689357715820840286213424251077088588099229986946421717
5924249506408594024724691303682937123734625143873017764047258831325826643618668677821262193460525217
3244278922388856647442755830043010622450704138673112139558743431570530298191881968287674454001696893
8286206311057472056688675983244619514249863461321268443056770469069526796704844988299603146220767952
1625275141369303972150787214515369487429407820616798348908763099114285363117798244718168478286016048
8752330286573399550630765403888651839589616911471663986070906575907432062824243894089916342263879822
3968389384028907475052577137898059667817987235198689738866252370452698011165929096951029690319835236
6507484670750903716557190324475515419723165957796932026544813304176635775572798028099527958899351547
4644680830812283293733470280326171856182478543521257104203588954590359215947810337768560242915869316
7454529582087369935028746568010359699064982706272953405826138937412640868638618337930208112549953872
9064529761983057637476806462173960062560555708181554791106765560221434246484433768367766406428268477
2536840465554004172141532561008753483072977255336351157953116212470826523915515974271276212090157226
2731790434307961865719694502838896615267487873143604854725053211920172520159694260906026835531479086
5058342455478878567516164699815937070789749264200778115084914684045839474324756455239911506172858207
6511268160706592348273381454988684026976307248860568677807619628692651385827696711077503023726597721
6327803473846029287163794867530447843205335817215604991807219592712802480647752772039688986574292324
3627781498233127396376707116098725528728842418198876114737446258393040835526582758655545739948128589
0690369451975909663772094033505237448605354871566714735919299749304970308228668931437982960897430406
1375987351493778027512311106771247415433341367121502823898868641788944962704521217273540611960113724
7486886869112296618259336606055524752902936919355970805196373763801470199005210040853642161007861657
8013518046334812171509498771721914206413290334212096110354694426634184038893028680720805568013151440
3064345512750424720320964677675362540451298930295393153361280010780502873439850061800789075041544263
6315428040855356114077834852713822682248601718250061467787733621215508369144852030077426586538404246
7936190832252193784173437774007273442256567987701091116229073738626418675617987830599634810934473397
1460512596977329726206095770934435200208872370072978125468835934406266204724700520647020539292406492
0027621272802991370874365464550643261059429473704010600896920190402950515432298791362900265195408643
6313143102582234631371692021629871459221377845397120672966871186792685415350901565361826784873105447
5365091729022895393915295671325421993613436944887719047845985684704944886668413349557982278357887521
6529066446782235582100047045564712893401910742742046332737430751490732427500452467541173145025931830
9302784166716270531814830310819617617776815157704151763570173180927409033069065740366333588610330287
5517539754139618149868226045567155319227906191419913966313544330137110893367022318949680422751492690
9122232097202125393856598196760872281687191250664528467210469203328361107724464309561376311037950810
2127184358310615696537269132671207347183479031808009763127434247811265030607066657061509477409511313
3669115802022357056225069973503918687473055710215642616223335967730080668248638972775474859298185808
3626909378531272658087346077576328623182822960234924270522356700879757439812224929709080148173127713
3774076737447406723792275298761799340828468275706094146977510511557166916523342892941855876455835347
8095713808655199701623935848902935197015694901266137641906195198541978349175366859861880890071882787
0106624677632616258001741518443963088154161482675558826262235342342908077290425935979820996643678551
2212332623831179446065952864638580708178018529137701860606067480605422755930755294006684190051257565
6275422513820022461986327639808336055833314628979820250635497295248408035099775205179074487956986039
6432326177963197295078321292009808470733197004691842256714344004082492440030109835786423667168873154
7138366029502804449645109657539769623482143821874385048639230428597540724277022097905469731305703891
5814637289570419661785690472912349092680574004984697918097188183618448066297011272615473962775099161
3877847997357470639909220710749438128739702179769977284556476745332623200245965845897266657546927515
2800538786166825761269535306490906837179883267208372736810631386708057540256231639676361443074228872
6399054507148636058601958163941853031002483262867348855011673383978051668864590649170838376203807633
2129345255635962275603233719558006829045859470922680455543678512904384047027687506314908111790962258
6480482009700547494994168781599049626347457813993730316601512857282853337191956254384355092208493112
1636020608278395200128366947347593216439356893843552323482868251745276155460332960751512981811321820
1310382918927559424272017656766328298788094472009612220181275779764301424425569741959925629749753498
0734122656301418500938806773040117935849703362156066536040658656393854194952852991385737026180921012
9058464076973258522700158194772661683950656198796839906265764223981013419845807922046483501899528201
8602847024760536409551811578148564891314443495235975613236948687179387470465353436520187102768456881
0594261758320624770715658964976031538140077103758299504088469342403537673834450703900836282993804203
8337753682923572738596670423616554666476358379313039870039543304145762229653577411204258616736054674
7476002190571080434650114554383689365337714644296026246799000717638554719250244931646241149864665478
2309344459520924986237553824620107169115207160580131536889847579223338243870870681091775172505818873
1456518918101844079607100135135496794950596980140147300479091326775173531196060955891868463871970339
0923890291364656244424492363544391191717455082484851227270096325669462714912060480121969587537389678
8880919075563788772608900324010322271910609128834280002921673718407345333997144235873197541615526606
2926451130720676078090801460204786066824249213302638483619946020754672231317275214942345167391815324
7163992438023072821448373938578913442471706438117443916235501752492072174110784645375832324108408937
2970149415721383809874847682308980036363604101804886590123163952349113661116747093156018336060321997
6558286713003248658912620543528802803203178924204696213010165140830889177536545155339607463396312747
8597687779225695046668244228001673993145079927595752479632114070548339780813173019875149063374074676
3351200950844704556626251218231691453151733953130732050320362959853173109447698485506943180008193166
3948274035599341563865614256346778126568802157622342435194857176707664762080675089905389884996941454
0894711911648794054869572682146361232766627446324293870983326401795872387513126237957654569759212209
6393138041473513613714770211484595721150246081323582782173957512265448583732303298316772336009528851
3021832993074087235575788904390206801469725962629814619001175198880186927052576227837883824444503209
0887275440560215738028331119627580543439923401721842190221505936263901005546993118623178909400936870
1251487999329398181150085376345470023720892278930959191657116730855634253175298381434429989136086670
9882957726672599499886772867546378315567257349380423081425126258414999395531313166210616375654333960
4369617423811721493049040309624228674499465928620244362600389926832918188215749212160286117519996558
2821857661509468942533367481532227635630854939090728258333661893678808987803067295733921138556870345
6368872226155158147044714783895921530690337867646513614089325595413481092923697262637484155150560220
3340015054381358239675905527794377769198812576837170378419436540576125967350244100302764732417579544
2067378117969991634437776771304982978176697609912225658507349482837969719937746991509585026178418709
9850383812682319098951813497346966317534427750530051444214081827299974018580327021060506693730019171
4038268636092450056402451780634217475736592218712555063912143171061375967575742629326483971841492582
1073467370772673139286395004129179874461017936753904109430520098447530170647653385636842796265379038
1484970715688338007232482745721752724286331053764721776787457
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 1.70, 1.92, 1.81
Generated 16 Jul 2018 | 18:57:16 UTC