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 3315*2^388620+1

6271890523869528648478724313196846438252994415471478733874835530997677074670369465269407152995641060
8454624976452813335985477461594693976600732376546471214992234470815540781816909763080876297611043088
2082409223014977733447108200923104753706460011408788651718883342135218413188588077219984844340889358
9273519902370406437057021706677697269829890333170363049678218988323771271255542384069025659759813577
0692909846132902047621409975595611282108271803649724996593751833485986176577883387869135998436201109
1400916109816868131218160086729230970458012656920333535916537017501977666102572791888519144396616948
8790355660236498891557420447584109524413625468703440775709236924472656133762668747618686895864394206
7022951615232749403651959161849509209532016000034443089114488583331162827087398673028792208763199613
6614444721092135371208923998691487511770892988796394229317909055873414998659066658965731636485169695
8694138307092010453636497362183595700769767644088453677995053163168516313840864933662385040617523108
6471791296250975896295538238112756050785884395457038764232749768294208516629266490844129181533981023
1026939927129080432867831130613391220269205678390693476190172983932855151145031927518321471879443217
6991032294065016016414676353563086163535904122398919718313782156009276805685680684699932604595675014
7617744555534657662492781451383496644618242422669023593723631072317964737121132279602601763846936808
7030696755153954273164722474021008709554779020948268727795141113567044414208526270713292234157313847
2520412238660794817745920738116397891775775716499493814751763846271434933526887507393495447822186444
0857222537307804195702534266037370920069004884635846791323710734905574312179780107825722487640009253
0677683451221343447274310903658675257917165247069193005174000742126773831705683478487204572289973174
9427992798620285176296816812129283398052839211231703759915123468996497841808328009911009368627313540
4839138789385205225572920253738912142762093656930967190695024600763988455101389593419198094070247020
4717515320113488209182464533704887001335117469210149457489414392090455770468995733828636508682970588
8791918289389733731651004227030954821298664336706705624756375914063380425165292941012934504815274874
2398162037658219274077096960395609593166633877733616674679081087875475892783518408272056660114066086
8110573052224774305769660167159249066680710873349326710781789584994123635243309960846906250895546116
5633429417353864369548079360845098474565796799562698020740590679057008567807664727095544399760732645
7013014608241150764674142232382496478013327009335113213688303087025702031605990265378820040197616333
4537825714694971456528024397667765997003609026792568283262597341938498527232021054707691398702672334
7696072864908144890675840912091071259865366299824097590466474491129168795229303851516286666549596390
9710434698181534575140750487331312625165145855940841745808416183086229854206797884909124378399635582
0787542741388801452301786953930265303800606609614779997867331497785676214581209918117801928384887664
2657664433632985622621621111710469189602379408040025470008828742214696856463567830257682623001733076
8542455885385135868069295966533294207383683188883698123662259156734995544209924109519111715267221538
1620284237160472250220999370970311901241018924357313502807581228761959470823902407832131540026353489
7318815231944284579077053209394140274340142718100227760556659794508642823402473594031041518622914401
1281875526377462239408318121610212781723205726800480015826861695066063361508263074827457552957548126
2168004804976205210601600471767329509569358278643099304628636848650142431729345758621019232526473218
4033941824216602988928083800864801546767232415353612629451117366624802872640553196945029078114891864
0144026389704668285172550407615602502411850380546515633127238476470062917170317973449052176355220158
7988438169561971670575887160075098304988046429302269807150924953890044553741306523281812498093482936
8155475595945185616365222503131468393846997161204627419742475568466686388795862047501021754475176062
4385356839006816310388901792664999508220187044499280078353980974791803634148914317992939517132146238
3736664814675279603494262761654529274752664274738282075785064042119328056812611150045132703094542328
7512531356712688916798046408219061263029902826536715266773131387199021290643864548724852893327052560
7716085394290329396641701740671210492723752206013743995037853234212027662757375339182177236641316140
2124081164738088261804116290965525865272911939190998563083613820059260066190547206932166461158594199
9467708397976495583566389534091390152400734858434740828529803625048093076787999149565345987511801760
7916981594218048094387599666325376706506379509017513324929152200796252300373302679384937873341921176
9469924356421395984446318731332538363123260029274489707405540317316128049826325273384932446658569347
3671119986001007091020180723670167097453357762007691042372078720200896753342919676913289005175174148
5162162565752355744566640418411820698107946639638454765208584196870865015703370630842326615602768339
2630503155206493055885302082481617772388991909918465819282046057265684584522846886351901636120707921
7297618612456945072796950300388823173312797745151826687189095660145644176229687039539871125845245215
2302188101839493543858633666809715246104945774134344275124957613831043812439387559992064589855052024
7341557434810234774842659336008452239117804331907019197651287154873852270621087134878565808081364605
4502578279213025310237456929917486456333413143075882537437008153771666157028969127200554473617203568
9045733093164915073017020044952326966816225582669698126277804979866297469563118348722386836556787362
4855607583246199598711476875383424954448290331388341630602138082707285533568844922726811547784704872
8306304977425115103784993998968872591941286150256454740225174645753920507453018449767486279123010208
6122174674009182305522770682816786689346251113273766292770360517706959910175630030963445243675081422
0293085825620240499178497964780353676734358748001155384630279690062735491021920983870985292785235603
0215773321510409899649344015466932780266065874966351483842080407291056532713227934354499813448118962
3637330159890494124868426888755705193084093074377831174610973286184574447674878337616667819546186761
6995242781321515555365855856177396124233088946620833376695448397564936171932923847740029026085040088
9579396152985661897386122453651936712965587839135450496371373091779075250684647269840100792297649668
6102083084983074153791697722283763421813801992583829910858622571726644462331065590017690788957831051
6047895985991884430297497942072017375327484444463530919438847294924686724585781044327928653187795443
5966485759243768319623652321604357586767652095872562163745820567821144221558797807037418025857767799
1805131281385093320161394321973664246462210532527134310694795929167629174273667743008133997271298334
7162698492894297744940986353118929201022435038661977143881695760796739140453303392328592117793416917
0112653021338830920571319005311579216115100352127086924599299321642777004821212412792032924063137814
6324044534862197502443879702846522471618043518966652055823166937982972378688199973511845608695976409
9112782311996009522605815332663406933643457715235286779617820880933771425072773045320777099470294044
8658002794870886279989205768859890975728393756055199024424197183471964435936954360072102019448043585
6047377696453345249265079744159241820467765345250546852865991292793025834276544668312134180246282524
4189191986315289741084708763736460894991908023070703225287969502201406322231995244273609895993641343
5577226261377292930707479244899091841848100219934009496074048382775614496251824965191520320647165686
7289730723097091884526180099451955637581733171494378968409784203219886607979108112287167423808567500
2452268692528992211344286490555429539896356939144439811016106795022397415178279901278941621555402414
9620688648160846684868447017137403855634940302819027375785708009806155342128658227910357774800933676
8597143217867809241279917115536840868458312304050735065987186653753632832157269919859511730809846726
2439364133844309242669056595385825499651413247673718840897283930705310382269014417958325491069504771
1325614865676621027927921779358908808544202219739312969397504800868592541911073224118718459921833042
6096051112207138974878453971797304466623326779613831590507320804317945734011337836539958870891093506
2890942505915876864224270692897901526383230550085133453089715632266054251373190741453320561272622641
1908023008179642337559009977335073447731022248406780270372212423710183964950500178883450962962236446
1022133940684283839563532372007133990169656339678928804191067624751021135981314728501505103077326924
3239579526421448021505114628995100745803715764714117600948370771436989996574684230935386938933248515
0290415977470065077886115627108317025394781254699399207216347421672387604352026176876435086750625596
6526086357810814142302648808798622344182983714153561049723497895587600570367518948415782039144247573
0470897736362822304763103175867733891340684988864355075423320266769739545008193069378878025631833092
8289809639709516024354373471906964816553638675976150630037189326642779815398514668434580142370636213
2632479518999278511736705266587384094026065097280034569181019430683404758905410176141408766205605402
0142968261083202622185533028241338596206695145086924634266006480944256614857845030769031143755651200
2368097657259955145675839997589517450167296390993581411853604413407614380507229142925759377328242869
0119989138255296298345869454868151376207617370316837771679707908866062277510445286593412306043170559
4032023241729086938163031005795115790184274469379265294255926872844859368521074214120279953274205825
9192224663294095244063059220273941751358599551758757851402488068863597952925269452871650743393796670
5371373143364070145418642494233470780634820989490459849852981813403391950035073389569631713982462222
7218213850672357166594726935154872556105939957134356099098934873200038211132971001527513319071416375
3377962965196688377046130208491905763321027364286587176955271018140242871154856880118210722756133203
6752279765983624240982185557177763194903571060533185482230886528260924008942266722434073429769219377
4041269398437144689857587155132817178327857258127860017409142074772614989593531834458070235810215534
0310885412811128893040457845344768074343838870585057175366295611665633174527974310207614846520070558
2411522725151268790238169310861669888183197811082764916517763416618582967269551066223684568954060423
0067191800042776854606389685900900525715882126731479235126423940282759370721754187276336732523807467
8204014441404928308078048791841142684763194227105686383216814539014590121607001568878106605644314032
4552275939135523449389630528828802097806162142917377106957675062907427075793222835884789882629803358
3684675776861933973552378746928284475048732713528028329162874028014484662345867796067671084632163383
6076398348911742434904014474071193673621757756431842667197673440393077694872981338670220804773452440
7104431252046710883010863428962322145587607958323924255385412796501374815335720778878609486981479946
7268374719489469262399842218205391965795745061666882734162648305512911780905476148587992266305639216
6901072584313880257972821753594063040148862523407189145978760458429152168850060323089185177623415311
9612409075019291868047236675644020808535676244349633204449377615465932538559108286508850632524590852
6879889030984724357877147197337251938135814509125289559809363235790659271181883818788063371588702161
1937124049013389005338551552236116878617566381080937536421128786100286479392337951171185531087476920
4807628387674422179863066869895195398413840891505961560983157140254675114993186008594610921696390415
5015150875858172715766202627920561985316425889001747686273109706517611133627576108436126509884141795
3171621155586193720853637541725681226128669176507257914817896653092933997580007838167060715456994126
8615264057509588140803108858151720338526885361049099824097801320200589960063496251869035732159520088
8714529383561316388729719647863494942528900775992203958190944957088700987899259757493347492588449332
0161820002899710617462214309920382624010639104682636203039331505894091585159259368907811278748746738
0094689414360097778558442842553834313863755882389809289727632577764243082989362739165546277222983415
4470635224473375979068167016947362472126706086902696972826658309667720990265901143576305177223031905
1613554162118716382407839747710354039572212219560474827256893927969020024365597396793228096106964854
7136162604178816931848088000398496981406236643544127647654879545651832263149105811228079214082624718
1786383199834923848928280619707655058927764026885765587334425245033626697499337397457961456457484487
9739792602049560609699333258292162462617152977694108582416910997813935064838553700151052886911881800
6025630322983039755918842098511513204863326112760874586699983371753614465230559052628065144244272418
3797832562806630403132511830536075995681556225925483200341964365451068612846365923108701849026731264
9790757868036855800081874298551310011413071206963178843627762818452234416935947979293596878002264590
2403564012897980384177214989340091155289414024927421710248187639316354896984687766435046771712306133
8470368927233597251312135279604560740323981070191443272700193133119418416051227872939944760416117154
8409666714623911962294521698785312075090643215884486046062470545433200948377756576118173119002618488
4058981615730308605756415522335930068713946957835997121841224785321364002166150819721203812824767787
1850692523253772774611561210104774439171731193963311782009816922711468664769425979276882881523439049
1090610261063186888081778242175974174528790676057365535032010470718974659143550118737174225147213801
6707587809173066494582973150432561901357944405257752103674024612856589851845529041958971297831739922
2150430848100991042793097403329758203509497952546933047132594677093574728473925879309871897190972914
1604968303715247056851016407675970996949820491822570047492276361126815212557002243769725657505242935
5109947092357239844602921183303702814091864382447244772748168597060125065997451234703623328503008874
0068449479714907311469798874762929591452730676644353795897056497641268733888182007346966898170792402
4225076096657799203792426893095540181050930014708822505642327377946351748611947435175476545238955015
6823548778812404372623477588183693852218853140606810280750298858090900206737733832243560981589093803
8404374562286811496399677609946859816676535431059004879941488131016335060618598818107857228471747290
2374633509915998268476969161165949278882536995651587577548066169049697176645704050185277084166017759
0158403663956215484177536260575167235583861820633530274466013205793131741787049803172725410379625961
4335108772101689803762001702653815412788425663369715294041320317869706910289536711847483839542489821
7509701793947751651503973182434025989732566800186031091143751152071829822301921339233870122487495781
2972552078848178429624509701480705754319324788327031056438191755629651172965930758202112259450049941
6433805082952060933760322807788386963636430956064571338448961955989340937392805705132813007882509957
4981593044338890039074818434348127622437672813730457933396433961730022634208410561311523410492904797
5183798081585168076365615850670172722193106884051549254946832903397407702104175967964744946778949049
7440596369378353964208096598156879648482694692456829502941663299899742086028082690401941486483770915
8651257739364239408993958236132063142615139157076387910236513004061692691002858972797585847078137936
0508499097896136805382800905337743388010924949624074245599438757312707165663481693786217133107772479
8589687351666311063924339185270610576584022289789909265498221366110885061962229172504461438853538629
3697458190597608969687516566054291347657878665553469523143199404690442522561677029705268193935253788
9664399490084538051584710398543447882770356865347570889283428035736350566314313049213575492906805319
2879965266094502746053944292217954351342422480244789015212809591142590464475840880202620006513338632
0363460686919319523802908991102257726963171248604839258072821735546535295525438878752330962870316795
1948819032949892773921850673068587924737256451427213472320667530894617935853439461076432378527794859
7207858090526941496763599332508520856517060414884855509922200210325012420953850295208028683828060763
8097228341966218341582394168907960109519878591536240872188917046625659049895045532348502842508104829
8527177493240843672547115155155619201587152425488146435900335692952197245514711093250522687494505353
5168121873710339034531938921677586576781389993985757320905252670533683277833448520866133156228745597
3293103177368424538051818691157432180051235116521204028303668844994726610578561001996027536209039548
5034252124455066958787060432073104531058128924509769453794579593764942491215254336330112119789553631
3498940045372904707981226394822137655059599315100859430144996253037867533758577230808132929002564423
0724378658163603517541405996557486048510216647929653204014878597900464537189567295096069641948913301
8243983611611183579896850085989460726487409877810029407149893115894787408222225851866968416417079243
6755761719275705755693145441429579487062736990968634592649958230636443105672813394218893533575049377
9575199648231887374084105436828603793871547813822908652362881561265525141378817287959034094139660357
9002246296758550553712209664017919012472851415542415372520155798384929165020184422942075352564025442
2712729921230295685461433849392753551689055291179604911869968489951376374357176094955529401304183872
2875792245212140412795113677214110587173337506175779304520601852988749498701971034852318910331984896
8494436864389419487150896799416852128892180277998183805255611483714834294525240083193306105629486757
9851422444918079321888946496927607513129134207633927592719025987340951357041539685658060867714057400
0571648437346338900801883066935446681073116061443847815124852731524111836761892587044972105318853694
2554185997039975944556832252048265089805718061190943373405095285371838497313841858728020442943934956
3613296522449866276221163778106973287267520770903794071580832558441853617467190675289272970590295157
2074820711329911555943900573325489273667161588844775653324929254160087589527406379546235569800507139
9533428266150557402316899744762501685923753070245590134705775462134490476195862082480942119520637432
6897257232711612905559901108168955194301837125895476527509096511994515581820396053300870157423378518
7772265614859540744140786963144158141697231934142687059607264512026408468357094202101141568312900182
9591594027904122817673053512189461749561292109192635046370744989062485548034139135129588602584860712
7043460234413896916390156304719833977605923929772445672599259007279296317150750161984527066289511268
9931608633349986471814734704895398756662128727253220962130624008582464000086835116178420830386917693
1851639583067442205858302603940882066270853862523048006710128525777521082952648831875567858831593208
1551923316205165525636393139170326065459956682212342919354463752507129710568026490428359899029396738
8184253972440705408112595118396829811177642383162078962903842195764860131430448653045222973027944055
1228669453978942734726663831530686293954837132574175792218444857330122272601220881756219233397441589
1835829883365673461226157296624895143634081705255514811104332013389292042302623882515054722077301107
5048846432658737461586355777488387532740502667039655851209014758998911988303466506953971530763109642
5921155917181176780432874668856444476613984107583280095706066200845021191857880278566707583816852639
2296275942692544196672838245962712979492686268195201494330959518847914829326359925474585720623786487
1260226534692174300161126511722410475786619959252393356083190029102763379642722148837900512478100441
3918414569766371510677685726203810916255568788532658852643270958892911004558221485646073666637539232
5441490144327448379270379424910946846690339054727020017456582805651958992046871262632165577574737883
4921728110355621565996759934045327992032948910355946418347782030032369095042337636813410277167971135
7161499276845286653687405702540192102790841486318946185625817798310299672887331028896010704677124698
0067517810638689481718693436766432553942247272200840184543833042865666722235723037554472297476479291
6649821736430490992778200841935670599031000310831183284689930322000491270497504216235182293779937458
5988493983430926934330700408599766327098754254209294802017118822842019566988737730743122750409907751
5138918050751875368791433571543961585342361700976583758755994575034579829156682806847981090626283596
7095375134298138245495317391620790323188890585912478719406046424652150372177735702383806454244134959
5579541059439593777223990854486236538962755373578005195999350287616420192467568169910694770005198172
7988180112486922238624532798785690646133168423662595732276356234208908529396236839361457246560837362
8895734965858697665212878117975278872154360168968275048447282325404840067914597072135100441564404690
6854746532680185158295262075381777882592537740081863224603164575932237788434233250542065702200509839
2913517340765778020566564132680071661657143340963224420672938460662575119951941313460343209574853580
7740373129901317071656534066804647126405226969300100655923352813991913676845003749928824245046041067
7007937406928127621904597410975103134461677047923387818226254114387493392932996921645020737547453918
0664310964883535905150238903045548159143678435348552867760067094071771574532242994257202088974078956
5381831010676973704153308186821264728033858522842747441151319080788474560328021639410553930335557894
1372539569284607975745201042057124149387457955468500282504897584359684766537962417194404332555616830
1244743898490810499024836145006098355464923116525988690268021268287007227295097543472525954752918459
4138976053865426182157258789446980664348694380340896414174282598883028315508300446961158729013914754
4132201646167393750084743094027378917501574685195039322671264820140669502519056975402598576718974728
5340061790051906023685480917172754608374413691380865327998532450017856374941104075247132401154808006
5458048351810297854140466742007275650592551930175937226097366753997880446876792679373062027417040207
5318559391904578679431780426033656008854829516867342591130166251494188369128502189663048515403783411
2120997318201034648300375902991010054038059889831517350548926702425785662968282825820790478884228763
9629533993790980180010585878802726870543092455625282568262277939468837119382697841785900886296364140
0165658086715666161419448896551601955517954196556989741023450755498374999852920561733271006629511168
0951739911356626639543064705322726429501271298538385419626733519175147293818906854849111014777887212
7896509898058764393435957850443700187856213162817550941002800719911886629495739648058639776983412741
9282869026659267102799069179829473128639033795881640423897839008100349792060617153970547290378099665
0182845061284880465667826097132166051778365267695388447488692182663807714316210849214769981128653996
1388165793313192430964357095110897381215678686851094433491719009068224214755476210285351007631506547
6881910785072274643204552876545938484169836798849765917304499821552498130079151108940076711171674832
9381708319469400284813089711535359096939733328278714259094069142273967392902671344183764336769415459
7377280632905102807220818149026276669719197190733351939782611801082119197938312795774656291662813315
3733713828982629691486801054106750942339080816824929886349010370326816503997195561646638256090755161
3636832146721340306291867365087861588282000686127738018751047114242081660129082310985493807910438736
1905554055911367977525024399116572728049609904041637189440847157254280397812825653789662639982319379
0043290328416992626070267675089257863338155496764575128065542500952284874801686069205658427306283242
1783653139658805293108024703182475680221171352515855465439435637015423335267642131766827798764990645
9355781047125649484851344158351238559708436327807461603857162585358002559541107336009358677547038739
2306058301687840735111768155055358544863082731931792243073495998815906463713037955718577909740811813
2672461620488436886279383328835549044600200098603860202995219836212021054951694640333230681066070416
0492616529587983278722211025837742331538842143402261054031982648864198208198625047874507833774667161
7429859541681868966033543809587212894771567227038057421101164992262629614232709818450902628934228143
7114130890077410845501008642878267201868710028134492486351172376413315984819106476878130521910355087
9580648286337708927043176344904166987623075071200367481873523841143467767468986407183005188543797538
6286104304782359493049507360604973767940725346694961458164865636336877952708150082199208848434569746
3918816335415427276996936345679508455128519736324837388022453559321097232065703782962461472459587133
7311373691877646496517582399860630234287194484969656189249471118505000381985328090164707592786424870
2651794316232916175584967634857000303848209135347420332082237200433817602723473397816191665469115751
0881108586318761449240365949888512788748380506274889721339126665051786628058865084196033216203177948
0648039171225886497711536954094862200833677494265877758046817774113301942532122716695585079899596290
4228930849941160859362688872870661223024757915974241528200608540644601998210204435183310231072599394
1430329511520846871860420051046696071611742097281449889767699188561589167421402855210505890415917696
0946351830995364591460666129662123128383315292926901661063187209749833556663038477432668532833599127
4393372406756079499700717532009031189055192557416191206205983554764532730625275903600276929315714905
5532377641238292280565047802529553353431707851822917008607315038123790182871375403377210607429846157
1339560632650689129962380736205002445289808512567417442684498988056565815405130704609813640011501223
7084046047023766990377222003492467621938752497421544754302071401920107089842722775169906235398608445
4025984300484263680320139964658592539740736910688449426973964205604497727652116349798638982733457278
0814147617468403490411664680322127305593043723960910192920291186577399453266501833407512198205232198
9031990924907968006496794583084917241448633133798151337599382187539261545030810968966567380759549291
4138934243690020376343337030508076527057326031711099592621508542593183531355352944444369695462095342
4250799698314490474615749412265767622230903597761899568523573590346489272202676704102789378455641727
7029410138663605016121544936352840137681174012840640586274332821127532803330071890808588506561467374
2368389139888062596666425962488196771086766001479164717215000015195623108984167703154274914564679156
3322669846502216887530782603838270285144357385662704837339821888102470485540530881634340603159943891
3475287173968819896334922005813285506608756325995314187282160192261360734802485813019011176750637036
1028066042218394588892646228000951742308884303637687709107591411757849273795973865326967534763434234
1385360335219170273714132099309896355839488986471486944499048628505468935834771210208261257379302325
5658707649874868711864645280998701093334933479013142600624131860138912583972313975491094727896179262
3887171317265071385250924761920790128268831171899107952284135351063465716792710862737404155548121412
4807769954339496840127781522042860232969375944205089414375943257398140945500284737612335500244859150
3195328059095148287661509355787458591060613446498678160542333172383282395565725067223666766852295980
0861705934544369881600156659021194472436405686579612012122305075494281073040791486675271792555992320
4748553370854873854661086948385139988905878004888707602033932579296983165312082660620241179692169647
6790677278278648254446911593552811821770638135658942808469178740694417016262783705547102289798406346
8999825988991911638002271425403613471832495059940938090076863988160684769710928256345488183350736961
3328541218777864451263787552893727069315548411067502411688379708718629860893476154775928444837148274
5456843377355178591988402728834532199751942862965894001540507451483203831173167534056703306685895708
4398178775264665564328517873040248611892561243245645362453570924016877920736508185040013361864561546
4109249657079797476299627296586494339761376510321505857414112475023395011215011278862198730538809839
4751000121068172557383043432032448049006207723582253248907953321624701130445788479967565505231987927
2613719909807250991741169114111019872917756101617162030472256650194983295944005591158889414771422087
4742462613680374872851451514052603163865904718617067323785964632993864013642339023419245241647513815
2243311282640487835465829199879937411845698443051891350837100923875170851781280217513001297791271827
5113533704936914761561276355354679922699574660163612609018581558318847965264691926189159754992466282
8301101808224958673742068726939821432077938421851610844245723751477221442347375866616368003231742280
1096042803798453575762797159798052823977106962663000668755616156335648130207318568862399280609368463
3469695740602193542016029498709524142147830362324666609633973462337403444246399625309048074430203494
1548962318331894771309237267542093264782532427090094654941547853760218772591735091647446947913107044
7936228810959641041939109906452912245994449237254243561274552983826975228687169398963837555772964731
2335359477280015750812894406044575380714204252870711461058799892316759296620799682350081366165499121
2270958032656105624845750120395486400003851568124883331664582295844897202090308095822820836995841258
9951222457087086902859108003536584727935003478118015877073234583806471248856050662193233345137269321
1668534148023723369431453443468349897539835809329406039379294017378569891029284673035281406636439172
1614997230039596336782850128421876388761014985573057569479619869837404152150922127327936341250818935
4056704039066217555107295634358940666127948394652009224624214738831496166960029621810574692014759218
6291308508451622878410764420559856282577221744206536315219136262066031030228929697921138984672815084
0730990237568268095895463810573240795727215756825722092193197282842532772112979534553970165786056108
2665314081674814234797681661387205277793152850866600724455222075734614524441229404059882448481265282
0217415135501622447353406347983656116555351689045627893984173384747216946911306243634950640404271870
6271761480702570113054626366861832403668205092441193976244352245806003153783122187122848108575445385
4976597964318807272441837936733454944351716280514249298796951804907792704224822147898985205485878597
0859479493517101507518501213742096995064200997139464516250144322305484630211796680048441444534297977
2383803724729799418033287462987851782490658882132155706375565172512192552139110314807294967597239446
9952211693548172771170468255668806272311315504662040055610753510647028894938462106450485973198673515
4316458408420329413158879136239914159392151813003368647425407428106358044559128809663957419220252765
0031822928090796922850023360871147537062273732545884455196372329593844408438554888827998347432577018
7586014723320562683933778908719829062580477018879006751554105395972171217656023828039061112872467776
7971292874568966039916212369670568276710025310568885373275578274183139291917882597893191588130222755
4174280987796409578098358915923653417688542660987722336901437327921082406852866391217626761134232887
4903907181289299402793956946632744879341164327847867870378031778315969062429831345042652674081933617
5335570209314686238165363541659701876394962752398145458277856860861360120306564659622515799028026494
9923279154227626422011088973370820157513596215607852102462901846709646453023008249780271606382732905
5756670544968128293404031507959439099983082938992821537074069990847588244148359630168574997057612022
6485161046119305829556911371599125684028617409026699025153068487266347200615278362468913684652549396
3419151472041758132017478377150191666114576155464502611478436526865938865094054803062711741097725251
2321191236558661690236217753615074013738384161840182978128884931984617142914083074738333296061378208
1346352080557994014705074596989949473638916199650518534122531195306454161050903147983662871060270824
6845194507642952942579012970447283292975191239214400861026515069523909886992684997038288451623659077
3330296124186908294623560251467259587142371584728032716064878719756430840395573681294330809982020092
3205767471178191867776017829365649522145498161274102180035078651276619835714058866552194379790670381
0570769304093525994995373016076145038413187178973180196055960903612310976003872103928101998080617607
5311778454167213387819193076221211511960047944747817179859718877771181050615114096155681687993253897
8968169475231714222804498930418348227218349053374805290195651976966035302725052491162970500903688813
4658610276272927604030372141391985570815799260781721098272226867350195637982292086648610972811364192
9828127334996394411280806748367977843885088292550837479700653164651486302776268364044494606467051159
1431176414685086255174019431566964079597377024750690350104178959811346752838744348861997045273965800
7199854131831726638356097474933418323376533495756345030131689926750543094596903033571966919106207299
4503776004793475959652111186055398033711223988535388805927202114138597458302994584446940988866613401
3954849092789393683521664667150241066159777103754610745058037926222249219095879082555792225260163179
8368814117437131642164063541489832880108633299773289929183014564485981284334571493050913962663258887
6538093209665501726799421837045989136958042179843014330479753802277552502106528854880219779702095760
8120445051985389280564256818684407430996257635336936404919669474495491642630630506472056478227406715
1665650357056853079035087307180431187837614421147422248400904195181547439867927350867212493750421294
5047248641525313878691141169203322646117411546671244571917458392473576994373070946652858162141732416
2343252205032822041644675637424090385717386830480177394818755909296449770882484232492460257758005858
9940066001041057086561133674087989525507461491343340363353387814274329877443815825558805902573465670
8618748572837589554753169013437945017249458083526984443033617012231393211239838411222633353291240386
0944480233506502873659572688752378156019647712771712765064393155753528370231074253986903804292541376
6149452680710268352133417886596612478798024324144667645255410801915984022242401850377746245276820632
2191099650223443279620593356094523055633215589312777774714273899906438772123936369296245335447278804
5790357618469785440584005047292954759198142808804784395238150959732826950636803515648244120585745455
5189247040225140287974743205749098276304718316097727416317944417991186285998963948966432402803644963
6075621794332288611884552326244125372544002030522679735911496142897571580301790171322860033726743069
4995555869570031360937682934528423981646262189814445733262034832340984660767937304780355959428930772
8243004551549916716855293415669429563584088514081590189134212023420813297304268416679576069586539400
6018810481239136230663135807774636153883209880366291087897339624706317280834978109762924803336649188
5509932021892248947536299739502639975493614340153087649220676475310376500873031758828115827253677541
1727671881616985018239820145254331739881498924658925854985544063006374149027522147647828808507013118
5634422435964053534217345684428433110319215167508275131088105939651879590409139245331204615213287618
3700268941196199032037059207125131779476361584825929309636721126689507031153749157892909151111448666
2539961930408563904458241138851581820706900474227104651560852130133595712226801737182244673134659523
0953776682301621712918003947199857927093029044171435788546172027110663986246883145311120065064697754
7964676220166401537020913978401827595170077807200460444149631448191876239900072667063967161847285402
6085050601295178014143098562520053019407907216446332192281082205737523054385314893616616241244629544
9918984842917455201258836043046740840862465366528696117256574868272783898779494456116692630504455821
5360631659274421178578783288270500977219886821886610372385891264645535641466144991392037353432308400
9952806410051200438895895879528321389160498266297336912425094051512136006588305230026818041777400444
8684620556616744117643199643073076908213230186081456844034849400466480310567448602458898967418053213
4775842570479327380054019586653996291210821958236419608936779237352845944723948921553249380876697907
5145541276366715606522947713909802064593600291797265812122229170106623822434065162304829273914491550
1820854569161753195701993293724937519899440342261426126916358439984606122383819523628730351093803095
9757789343829539922503386251497112591711011541067673236049038205560510337904266586153575111541547382
4204155808608261324051668245889666502722838888089208770528574772445556835148983565272079318425045416
2977411051450155036142152296303723528137608943604499156725169410181510991398852256294562710777141039
9624599369235160683448374876376660101064996190596756169771370808158130392698621369778523728155294504
1212936242450410010801968870000209017692771941580116212860315352095670234336074285934938410325086859
1153046889542621712887476607318585658734482954206461100528440609470053202857452808344403361548739893
7988548284734894873421209868933124318962036283943142405890500084953223438070250467799448344952106171
5101255537179535908766382265424058602209704220989038475326926901709516399991017729826759852833512485
5491950950872424451833710518815751652106286755949832616824740861770466666967748241200131481890180380
7632749235213031606065451669584042722712676747116481316550719513485445446573092852862896317078879399
5734058111206602994260927024793501200548037488545137484765756626699498252045616639590075119622438892
5338822683811818908015416248720691303586697846350600132171247153377161620210983777793636639707238158
6033566661778090052275642287295402954023947583742650646849006741584405985195300973468654253369585247
6341073832800168351034150738734095764133850949266960487159917485625464223568232958451377211160837580
8367720337176246261750691846088753896304241325007337734418287225287044716006636663828523035600757580
2133024706959748192420806768063818297294004091736862971271831730841103971747136414837630509956855671
3577774070182417214220036622994170718203929939621934133136311497196748301219870182701597294539377950
2933919889375573442556523860776585620893901373983190678071198505899851437817895387291183460049640513
4043220057620925040961053176459573572074306847602687699565812137483668132749623334595838579283040158
8502020082244373179339048515365721381700714427891760955432798035631311294204314317028863133129846228
4950411277887947633443425828492683503067646873623590134255467408971633288162465119782254530054084668
7263567674949829520658341338020509519401435246687875471933800100033761729287413111861988970437550497
5597075196986667489055734793336241604550775180340075927018485997877266261361358579271494194373093647
7093363324508498506758604246361661127031397977466490894481204490039359899476846145601903062252236348
3896588895806564893084485554653397299309813225298674371074934652971017999058183155807273478936454701
0312936126951770012143256872486425267734591454447682386536660803981477056401154979690691853613116340
9211686619240540674158103159931481274706081784206169598424941166713711194582943515479721644407127847
4951113274148006974375795150434910410976990378543310126123704520768372348891733826265868234653732874
3770220594272241513099654898051619543398842690518710594759049154196565630826915668984207635689300836
7016291385050798547223809247778812863617806981378961312172666563509932924202905100337591827601788646
4292765645423009684375718861792143943959730259315187816201215557550299386539691853474777092907208750
3422314098288398399695849923387853222488046935926301128287830939689580763052128112547667229236956006
7901480028314533262079626111395493557595949194618527107912594037080662399164278191313908509437771976
8242616606803800545366378414437370134153379728344206109103586082197835421078231169207834866072605662
2566155883397641654406099814832964695391446820562051958584160349159273385233376350028097937487421191
4841542551231700997816995671697527467201411112238919412594735675390796917072312904708295520418551487
2283089500201059376520405054288844458074665002185881272717001893224724413150362833194798264690874338
3794713183637277742220070315353591566605691989262114820285616634561671801918619349129829483829420838
3729055010439805764003645835422091003850551076431671446240600722666377161682357263017970089400749912
0951436863231971750649838359975300090346510741212071405338592197589541996039486188352216801680968837
8244216187952828321407005904153111488964608254434151404892422060328845649522093003864740633688557939
0968433621666695879964093027592071994271140115301069315298614296610821258996344980796058958886755295
1343409499847482847338322355848570483960593288256118061870026408106615952795007937064311772033480905
5049575182087089862217452670624287717215173568527046403718051341205301854115375452380548658551982806
6046333456709015391421423983664401189989428395042062781340341733437886958542521341843053721658004142
7534546144437043516474466711885286942247048015828187810892307798695446530290172733521569610380688259
0630715417053371359033280626689515057085059700598221426019661198206349293220552532669562299036974224
3043181084886979592039896637725123152156074538564990736129615904893454032166585148115459639493761274
1330200852673373511351245280250156311098113705923626498272727281007921931602840106049361508824103131
4876866334628255775569640648078334895819961470363799416942522987911363440005324055345946031184209624
5628759645452272704084089400631072855575049465967781139508615988452089504967239698612539945048776387
9798880796634481589988511433834923305741739331429872189738869456184217516783213260978927063869239952
9967048465817286482830921609741878469714606363962111040022020857566442700296282095613145624315653054
9489321743538131605811263366721438802119812144067883177464685670858131559051904798476258667104550031
0610176959435029916747290891281940771988937791275684634931759928307637213287044765144182130372544640
9797605686216133316125648545806398114907716269481909480711579104331361598480423886891344015227742287
5988883786011983117514377038855517000614794159735326708299809721450245718599827589439841116709833593
5800946434944607820691514194468076738027284967165627295972663371885970950188373064945045756469649404
2352732499198898805959501732553173322728377286982140080783956401162780654193491447707723478295268895
7617003072597510721754324265256758132553864916338328790272659906717998767789976730544466571625548007
6936150660019334877409234103971168725373414406001181398342073663555690227901572835165202392736747520
7727341843299161428721736488551704223592300084203274880856962968236189777875362824038685856286711688
3366719507064585492082508684589108995503795243556160621936350929555126620377589359226684446048355249
3160109140635297228043568446656580373724933491790073449264178754606644595551897275675269360142672045
8247573187680724585148335192128265062996600840249782954575035877694379423248303265851006898008871956
7611894850419916074584533927627192797572231586277980067034751112157251363163845955390409288633937163
4719386007087070648068929699294966097311726130238115521472784181365535623999845210155746963895056431
3761697020616042913198381971049193829232892295501916043109681155433044352765559345762577138183736067
9381173834164899938985883822212981000996540282837735498291346974726633172944069039465475598398845235
6845813121080625642546138894690656555747712544638619308418494494151445631091759326425078670789106842
3895076501426548986236324984667517298279175873874955729534332407223104288648703314776751849007369466
0818743505025386922553310771361133517710177911064845827272782579212256973867492350460276158079972591
1406211561655127044748757101947764607336895710025958553365666991343503654189237677394257438986696830
3779426836301604799863541292330007338820975004744323261446362567516032667878556251000155794287943203
1014039083672815580497725512424573264645191288838501869111854769693305993950576092854523372595965687
4263826992793506934607428590170105328460312815696175482620310922663942148342914616506883537142712128
5086302421571890588165405470108126064745971676752917990546919066395098119255868772752837452182450331
3303340126526158257418945931227140065030292292268048005685207984111219520560369063584101032541540733
1206388534714731735582633338757657633804473386022996407098891114529255655535407989295535936077836698
8065695936809927316923432542820327476578293000476982408882832605556019942345164192507820932824958020
3327111727316224085834679530976409988360429698390753044976843263892388337675843316565218170097459823
2655593139760078967506599783219138034305367421747243666834125437490888114356852859863501833818581081
0530943169870374538831060367517791157586059108630156430382348120649342827112684821669930264712173432
8906593669348350625175662194514918614895548917263463403987555869879532258065380509496950085240927138
3997986046519397959310557268171583596702503330374354203382877351644242404523277415248193644808650623
7810150550280120135948847630950697180689147259799797029449776302267065195450924609630461940832493729
5384854719796573831674076347620612280059049564544224840676729170624957499951210511722668090269600083
7039319865750043464765879353942056807434860162100243302887967501320527170670995127935387519875958092
0981189391557920121275097272257587805880123629967254948525652163170193225867327967227496782181818974
7107200174865142609337195911442954113144170937256818588932783041975007283128153821190213683175782906
2215917575829506176200910115696753871238087849938050976534998625504385399766107392529667120125125487
8691758327578447477074875086808045995002783307986440765784850767839447672600386406208654372957573275
7100919031410532556972079043981155622772022400311397968935384058788000694785674500818099931171611191
4251330346129127912192385806740702917692753132636859881989702928137783454360394198325472497603823870
4920525805693915157318480795171270213808355912966756039527576737193953722907658935267869074626789048
2242407913011630268118110116466196297200318303790877383511272719954969863492896158310222489459269698
8630997585085692941152136869745641108803910140660509449246072687476555411544621774770578372779195935
2714392665612598953049322317947510128144976284077768535224192244534607308282786801329532706293060199
2298203047654781781961274126899595300142496064531816646376355991367614730106754218890563576613424554
6672427483174821353249747716643702460313557598581748752526087039643816199747589876510677825914757274
0154516000204969942925352083709975483187254611436739081261728020597798333273959832368878227217026153
8126400675946309886010615278159130737657399653353668744703875765253466805268993608436991961131128747
8277609594601377995912434223211786278359553771195529486864032133012583555904243461272848463545948288
1178519878116014572832380936831963081423407735081543326578167205579575783928657939104899135017276914
4168447148226557523563992664615613133897676169403363104716692009021525367137300745459116968470108036
5314427277762172188794104505999849592837929826123715099663465302625853198485719930416100498811029654
1732917254582834527936510196545340365650759381478142483032168339024973362112532537268923127687246478
8736735234810977533133684082830090577194631487468204684750269392226859776935301051741493053131608719
1619598934623291093275649318010914833982983407690289808485270869144596467140391209795890462135839318
4661150040649381770374405388695449668458233422284734541387228700338685998876061818149548619298380400
4539758534992138375085266210486765191958423002770173690833143341514770206012984247251012777737579538
4044313813661426933403513088944653729306700271788650568445493856323784501867113689873284010082144548
3821355288982581174345114668772964410531846501833546566677679284019526668900608181353395223678753658
8443676098463049388603735987014793553199628267645600920175915248031984572402929884257273605671295095
3425628399036227023854123553142259604190781764478409981625165023351176291251445234856818045818588573
3214081077294292330032450039346076033221715769511122777921257038873312153427769393431486279744820902
3699032528191557636668080563865285956935753613846108363613634652530183326137175758070699868171117656
5933863400149012542338488949874602849487498398348047160326588860903242047964007550834458095815597864
0356618701074625874374495893182206553158593615364915605352006085563905168094083709368340149816244514
4008399153128782684109443934389413011659785845612102088828360461167063230861444081673109409524063045
8628565034775813465595954257816392072882089724595461379041662068475602613353966376326149820358632649
5998555403723050640388893630045241463367670560203084601756608262540917018369068759726890885617187180
1522583074363770697169212080281018220021677176436408946207913004453770577927841779956790540965321118
7922119355588060155321540428402608183037668528131283826904639692822458919018968120434684009031049207
0231070538942357893785324036236861449185819655763569301642221291097018049745512319518927304029533244
6116193748610986660446094009241730001860038001155063631605113874654108619874879092974996987388025005
4806322269909035307209333686263156710967315341449551501331887531835792787784332207385746132958095603
9168031358014503705055994420683308122810238861960682023064484867757091771542587758414400939027736392
9518061408156514374881642211089396873218967604139310590597511383529615895948375324018158607273835203
9068372224301238335048472623390628921411634008974905544987924839656584511326841638226585094438921393
1116473235154756081794919291644786893546817138204996986198091760091951826851912931738305866069608449
0996526090302526774565283770474966191965587968736688562075493185677448195772834033218918119883483325
5298204426188234978498073352765049488506071460434449783582586708869427660194884958443851105884930429
3185259835770159298123917512400773983716428682830202080801914521817116217862601502156435465484978751
8288851067789590787893809259857846458918348050616499186388937370467685358226904204159481204126637736
4821099173924057211017015180179872511887151587717859240462359246365337155795437677388307454392958189
5087157653114257982611186402644086223493818137646728757195942487088305082015183769171498441630041346
4764812252611928162996163683683347596857936487634190808154670606017962231850814053649060377132938742
6186747728946591766060683456394797549925199921799581057210326301905953749791703825363105597675208588
9658386634415666981646154374489107783851684390183641350673978082236557084190517564913395739805406387
0956368238204365274788059667674626213287228145654878563896243638538039063954077101197317872875076604
4171169558980266440781887546126730528289839809547799040611589112843496886600588704319981549350274627
8583089012849730106039806910851637360288664593994321128100068724340091933735170870827245552020485970
9015213688194727681940581540258322366621255282000434300570127843693377271980384947696264692531231843
4982027263441403519075188909399523572101243247140401496266310037387974393673702486572923177411963714
2449399937821559188458915636355742336908032162291977310752385467641977977665227894212739160519989613
3733170544406441543081868167752964775395147719403446541107623065675464626706596545224951165995279234
1337647822318025847659111916138356764121869722404287714820353179730329468646398393432515989059062516
6401011438692729219416362139900592044435637618635681103972103004615840229723413953920991866311782482
9698772287108080428974681656689195535230357568442160934049622701203909392588494889609818024182255291
8065760689523150614335992992926225469688195291097530142790157966318118422315540267016749154596417368
9795920508237793279051926272994300854069605532019626379929304186283490054044817714723307464106416214
6111347894461545338649142484651746453299148031887936623936452571818332090634332007532561997758911087
0869046434522396042984055296483035124106407425044841557758685273230274567208581847212970548061219908
4596552348109886950990049644944109557450386865367135127117336443016895495612771855603127144431977668
8172558243827463183358638652672525101398221178074643486077931472130721811966911987598332355191724869
6731772920891522831594101515644644498346015463551419509783175793046249388019188035492041889050679107
3529558364602440006200302508669665436376341913785913580410893922839182956293424330127079754003833386
4465754158865745154400901096878129986100140870490020921338364048879276959574559585648847760007119207
1351514267284518057131640325192061215023872813995639528668701455358399893698980292925708018375856490
7122760668184303414181058994323986169866343200520795656743878023886651325889093960435826008347016222
4659936874106022152090315326258977330401571832511652720020023392157066605128688508319610530926909585
6290669929779593450452069173682655233185170393740250872778918774893176052638502204546145934294176183
2068414958385436960227637017888901987307554808888072128985999636335449666681317617956796896384454658
5821537622428653551793688886156528770116425549536713992768256287543196439261174045919947050177228412
9080681085062963400330694672035780897940707827389614965188796625336372934673153120585374965356801480
9608159425689370484104694522524368285309612907831577342600669030747135582667996689098159071757724356
8019855702262402120186478323100697857998132333405708934062694174123009288045264346475822383819896118
4984680504377649805294060935470673067571757433519997654892006273380000912719024524036768198426621361
8772231705284582913472252008902071857405350383766556704234351741203456450548815953380523264509829552
8926367830571757040718440429812181444997659376261186168429652820002035267352396270350403824376674012
1297224096850252047224251079154768461467762396440056889128533400801194789056317800451620161066524161
6876226798715201382597262096587469609431277049404306205561845455130623117058881009004394071016602804
3215836231985408780588447736733814613669866128647683534193085928984404415210219379428421975307849303
8490702490310420062960619641488874958622553283406905922264392808652787234048805027736537626317139819
7756211269213909603922878106267514257552135380182699145033996601961916562678591773574526478472198857
1819618387595163676726418137463719090935383603170482547731676635966871125178987482199575955650540781
1259317806733596101040122095872361227102291452608254732587787371453097810080399298779158062378325076
7017223565493902986666183963681421631933900675219293360914738652384168274013950495333786225524212800
4337910999137909439945497812422699983193369645691560141332703841277553854451056801909336796028932038
6410489001144051046026181084139511826408377523860980064650707999374105067586260146448639345664702605
4923937748321242732129775825594745853668655963242206827269478251495362076353816051606108956500053942
7847818384162816289966004268876535579886963875303747418660221764512454702110565340229642187349970339
4032496834659222641663025372768306001259539944946684032499979917784058665388238099788741536760916093
1462588592375133404563194923147426058706060247427417659262552747548868623922299879689820810200628024
2251946760847093766025671851784139033595883117068877603611807305519152205167970167658295608692256074
5784135489960921886207697887378225953962252102006123130098683614210337607118317488160890061745230779
0809659949339382977934734862157021998199335562355064160870548131550977434517255613300256834934852701
1769319280143092845273399772733209326047221049059006782546380913301378511348601822409290718265114416
9289422767333304271743323947825714007520366150952475397974242665677611397523695659360987420520465679
6334892304817745980747841185308725153451532384672611271338834932321661542914726936973964302263572188
7820360699379673415210805885811188477228557907512134335114952591404245739691854592355015255859073879
9069264092816273190165050559305096629817128180255523078335360379398473218801312422375663007181320163
5856737824702690033839987022166717728161442269573596133233447973007319466393614848335151215129636353
3117509703727672811136168709195344925034658315283082973428678623525753105694970554897687559378421591
4058932923949856976035893880387240938461393949026801440788284749481683779680382815319330804201299384
9755310548098895516424056091348557217649781333652055471512194813633871130958426444088266862774132623
0893035033293950046320768811237670237065691441703519539272299126583488166005912917045182887055228147
6386209685854310605471523574142630167676732221675583367695784681907537315373211523662146297017012766
5458517922003702630054655643726355130132877500639639643064818261673460078164025189121517729319431615
2778542992986211873247168982260029514337638231887299924878105741490811115236645491253071918231385730
2570881563050095974419573915947130640918741927164146648732416641047047872810615574138416513981440188
0139322421278465581851363300681784386501570539779074046619138250267447205730214774881425317005899350
8178517094198271736065164124540603721771027822311833137630920322045975297507789351969231683674433376
0563353477665004807577177303978968204415026550959057124488970563925035905886943083062936668026557298
9147078746943036735940832685312548939768275358210567039430647744898657883433291195777093579898723666
4467367430894440380651081782390869638963968244621434695821448424249138299737236719538696188598258748
6243804302853259627554277699285874266785860123446107947058970329929057048459099834187286560855905503
2162024859246889920753726359186947150919827378217687688931108493211102623187386192194528554640510552
6554525446842702899106175430382787894664048975232588424995108737826139316674837716190099991468200576
8103777820320026754949322780246416053969081707870513773996080565760513212136579748253174803536431382
9371678020932759687746603742893828557018346652156791961207583566280040247892829908133462174791655669
0814177787583552456209101502108225808826873967473599603930387505801598070560284257353562093401631409
8842329699107633727693859528403288219384777020290112068286076186379439437692429681614784527642691093
6116758939753290596184850298634844334567561263416557592736535577510142843527265683746257431118993256
9018164949243249217689448341561464979586327358382601889081823519404767772176819070496062769940323312
6157704729861663972819324236214791406819729735786317943426379128606768606803726996899212875202452560
2684101377024061196027857123342986030358836499902152422467230163776525485167719117141798335398715121
9266472385092557332862681977468430097577105136288807073307859524124590513998033793020217475612894384
2173404043461298676259198810936797291987890863841650757662392122210660577059156184675283755659226478
9809877702226420235698107717272124856701962721861297821234986049484205320056578308160660600760496603
4086170888695661610069266511425809915463505414805288383066461602307857360672576090831425083153167635
1366593407225939924458264401598408329526599289848807971646848482853041125174077920349572751851269938
4441955324358106145181363198197962849903214278984307992967349922495586006137539136866732914013007859
8618297814706116530917184509313268197651181163412992006466493363395272537983250437661018624574193510
8248808828582627072775758733764208075118173182022709362017327918403442824689433185086840042434581365
1805425397945140112658168689951521223920361768041572132984240384241815946322677556273382856899883032
6447851911405921257825983061073728149514432309543277994178296323385559382471517958874112787156425452
2089747934520551720637247622499496032310544504895370517469631888374302119618862938074702702260982717
0758220732078521185982724367231559716144079747540430410464271258325381471912881363462068780113101142
2575732015914283545328522432849346836443936588389370396318989639011165320336118316914482043005756910
2955077201579062980039652268589724391724429337853010467437089894149162248571686189829647682862470543
4440128932510331991722731933052195185946954688021633014456316155976475964969108867645213829377024278
8131683361444896157538766000616935259534051706701112365881810660202622274906760800845284066308990526
7424825715841725734559555060629186859105349535091221703620492420740094101305636211584303925969584900
3452141786459905174563714775919560316237179706816123063342309931236314620112142325390402832556986385
6811529704306997429908578292866478064645466680433093485511150188123539966359255788105438591038944363
1423423292855904317218725266128480785859483105012484048011155456122403267025315792930514012925261790
9265331794789330357251637730984678395418217830075096227626949758757257069576421897386772374014023631
4954497293105971137199284397048597110218053057854765669032394870330121941573522930942715507201026685
9746656960266631024350637857141457299210620047702137646743503703065739662780137586236808166173870019
4544854214134231695059298092259366632086618318455513489383792199307587659798419402943649412620884407
1406190446238410652608440213629851471939496850025640570027548539098624887268454191559765705118633501
0071870253606986091973083296030332695809603326163744834350780782688682493828637785207353295172356495
5173044075411484710059493466516180717941276155692846692488652849402257672746304548462242247554801894
7739522636417798870733511016936556804941998301968986806367779706293098395969115004343776719482139334
3827052949053399125977989526592602317659134543789088072329676543980464289972550382070831537128288305
7633266479803303205726134442885388807908603152228277609243240805029372528515898440765424169743604987
2410655737909494852322029474375517786535655026373186484688639740593719390665884948535806524234583009
2641509253374866855368851589253965168949210007650143845716694837925995896595317543685610302264492938
5396014799611932458593991212128868916184252244075314310031538554098663432516780021824031991428504349
1862787610548808587287127530147001525020379752032232474964032992742358339953000964804044434262002039
1618065741520668154574842199965146022299728290431664184721667739557528205954451017746684888226660487
9478004235416593101396259608641578065548944330167708276857380618891450802885197715586621122077328016
1811713345985371914289865991815883301525487414377966672013642390962543554805505511560954730790985519
7127499600830275405394230759723793797860539695528817054352081574532934659070892256963699534112374689
3926868795218472284656522131255145023973093640673593670238479255672694377054650619168044742760489492
1686835894605541064980582337770258553972320480893334862042163752904991104197404801762657026029115054
4923730273827600556820732878665133311044548560662398203126471909945797571682480600525220905188219886
5598827711478745336319964255156024222300273720157269315846370210279306805977749845093290293889244095
8599168684122909727968589097631815030752734475486673085551541285236388050153471592305141553079091485
2646242456348283313024437869743788160881499527539333076066087899030978621893400532974180311550820119
3310993851861000881918494387658601808810789203711868283613689331285605823219613784960111949179380349
1813081262769064328875458833331179400330604179627826858784557782522834560265455811272188762059399785
5376757423635782502627078117476703425074043496760619007680040957075171164765272976829353445278656896
8685618985819195784644917216482934648225182284913542108989187609780223205541669783712189891412130200
9796083289484930149887662651038210530745784425935726327632388382598381235634135189865866574479085324
4266323988276512926073517059961434250362099821418712057624536977592695384115359444695320264788827662
7777309499753518637061024070196890536081810170335403282801645304954862927676449033510647867186552485
5122880563841947057960278531018800837991980622323873045055051551983101533415350841943082564199247120
9644540813041415785428569246024931183392998479643139945469141901815642502506363837154224417990094628
7335139687392498745031359331580153076055470263341318021907744073415210298638452413344912932510617037
1682435745753774994978304700299973794592419898394356682227866303045405298535359202987805999058398600
9091915576250880076713226569858953883353012654731500842186107946807379930485527461465523067872386928
9721781050606146173863700449106316306676405217481272505592842099900200973915686351042577436624453273
4678398635726962602350600891818917540968838681821491041109190325735693990037860743272856609888795637
5356979756159575342811922476723398253458489117809603908264158875342244568984359854973158684383295147
4448339402602182007086279562794460628545497927982683367056758876933431382098008697515997562516004431
7005853322875798828138634812156949485380156211022382385852356745691181465905254752611511594836549255
6497184283900201060096249536046923671530189321232729812613821783096976570636139012273638812496463311
0023841790427801843518654079156863122275610519269366392400078465021970018383100975819053394189514513
2195578326850127732202596322055550389558596402519676687224667937038128829451783552551122764123482721
3755641900920567757321926635434690424122999395575245824997121495111181369570757981488267538917639331
4108024631240483943124867583931103969656983288744433201859440975000061891869647482165943009234983949
1411614051586998428526262774435665103083778914833321647483054278280264328765245013006755341229972719
9096146348664011842104536102703286792249162155308371541484883110607085996854765207401410843678663420
3871073226818268775961324621376299040103675791361304374494309794151400235072162997347803263188749912
0425582321609871151850973927467109848286714232502268295938770774646364749891933131543455411789341492
5975318993652715419065233953912094070727050825299120703672832576209320076229655380409700109084280051
6146215662908554735898254013541478283907366170729223861515711087273024117649658520197802396291944252
3725019385188738020541597219152292685311072273612997912738434779763761982830647839894508589432033526
9178465798738142434916697876293632009177860681850278113380048871982075221553079783173975077322081103
9754804791007487715048392166538331310394176095848635669704489338644895656610314384887901368526157219
0454491892788971481912324288959775434083344229619696342969164547577233337783281792056629115017706434
2978713770901237570971663910329076623827861838673113371378361215468228205731660209557714255887613727
8841111761227057994760978226864915782361005553478320034898996855540201820977644832375707396535001502
1032411971437081824103477310602006617047297932365933467022663707969402124733722755556279333727147164
2563695508678582300761831515080250718572061408645679721165944876563829303517658736178439360749588225
1215821208858948108297665117270921368504092386098098476016496553748757601889074198547179909831684925
1185925066562863658674159749191507143740540735818671393323199327332393885689225972108746162709829489
7994777435303594496026183196077459569812774019233825141229218727848206782133569382162788666156781184
9607466037369558708574144837319452152645238504998241657627463280860339798786290817411188008416731722
6890480857483627764821942177829905193613751674192427064810013551926134958356383067746828394973151858
0679013361293177511419494864451381752501907740253475189845521709583921982179132774202544148754327571
2815377791174845465610919717976531206040349382957096849433226493815188829883931589843480828764614298
3415604571658116655212769193886256037727287113951304972965456773581761003954973428462880899772281771
9453198698054401885362463100538420965561419280013319229999543828364467388708994228969931630899895458
0119958163769808718518380570239652741194754976997818422847786736551448129727947410210090482217067031
6407474466185513341436522914695461974239281808218292200014263250639597425837924162198471942429625230
6193797800903893806038736266989500168742555209403037418417716171636530169928774352589992490470502509
5434301200700149154935379616578071139811724753934046458092239475128468374411424745553265351750831243
3044738546111668866845887498535807533869308049708964311667356919819459149344159991342913601407209283
2492146182819925266207006585038752994078751153221712616756658994130637607200600330684859815651154527
6259552458070477570073242841231431383525852101702068752737526268013668835992435192105102001420707223
5017327594981894574335265359239832540383812074825535683820594691094003682655463685652114784961830182
5859605109693839395405298593318870429791878131254360766156044243094022555416535798586693158799251820
5434444578317544548486974959482277283774945438787787785535445242036960510402639216226788197938658908
2561660249930254624198939382568900296483099926318493032564576559479255766393672947941848979063752017
6866340958064769653484057816973615081519977301226528555323160350741398068370143156968174978936396301
9892660385357542802550080452986354140526389684442330721677000396304543041591749341612087543036047251
6147356712256139289796372533126686158134468294752111003886382131811937420507121698905485054188040363
4929307117879644250725688663896267318714217846911740432320182560666118210821111137292071476814765544
6798205530153523578166042754809599930738933979174432801966334585541292192688084145680074734709074686
8140244048830725120401320367373718946292580572669012461170729062999498554166933604892540165647611657
3135355978031832247457973182501107563498847869848466103248904715644794691603611197097547962482697610
8383023356302601164128843517972222830985040604297223056184864049121033402335801299413610707048044053
1985609328330445002917557596663864931624423044854444461371748711809054320447094465878983673781396296
6665209925317556279394224669743143826415836637247646761088543132124423851520645209393540450047382948
9055910869450259380294742367714383752506669440180071753098177776640865380158513402072365147994461619
7538396567579625625575359779580283049089446752045852865772062226366538691258071003348738358901618053
0922318778028746009914713645523389827676009890705149233214745062775030422666836483776336335343003765
9408077989869840176056729118012086756672277135995173211906945414333180146771969977020378166163627899
2957622776820800531123561590916992083969302514756926521811216314549301965741052728919253820465661127
2698860413311940855360115247186304234440549170055756743527245526672204198837519815928992305836674161
4809820686590878540317178029858444696332676851551360088581889537232198412304383060188931601341687379
6398350524704714497975622536932425838052872545203794625380072870989806172681974813806631975093140120
6090967319061929759825733599918443137281484235320437292738447683253672138392579030990777186860812173
9516352994634158016217913215513497285883534717642858127887665059115304264682899879382562747044617480
4537934533190739959419711834235514777523324918321613278003718824802698760427619452014890623828953461
1127651981729902380574372498298913764661578863802891620216415792832196902457314972886738695930580584
9288770076258677301605388585122739300134349741538431688062484560274777077352946677755633083001504634
0637195147397917681515844498255878901635134495316498285414760360229358878328500216412631213060220023
1698164095596790755277408797072068513086944897921722867663962448880967681949960413734705296424517761
1591652875185681559040134323182387399427791547947468048271051676486547157822315245633780373590867634
7278667196686329889532119764575312720616133512758843967924713063113390775854171304981245326706296331
4449308009993617817741179747949532520642180404774904843997027853105021633321018934154266810460365625
3034678045954572600570920529947459181166371468168010123116518179683064687828617927620764900215840397
5677264740521149707238524407030982598678721781959457101489422296685349486916501885968277544427228013
8914464429651273078146434346072681597545348652526216883449320761868183389377298396593965260059088442
1556228642735246681717266841636689041353287036536821579880292809522436726434581874239339142210067769
2649355533289687673220479934425634354264501032654312107540650897721982705551478803876377597745352912
5030872881988169045381000347098441785334958740138026631663041939628049408514176940126730868738299896
9968222035201780511952144479338417214346169052661929076972709761266009571413117609030730782490714503
3771208580096800131545956757659257042737568748874314633684805343804855770121875774262153570438632855
8781501401439932126763118566106753655168300645830441537133432323855832313394583052257263822027549565
0442668669934322608907414574108500922878354031297605128892955170836494188246838122865796317201334433
3597988476983548738722829788130110242414577324701019823702978220530486981780258912591129697726494340
7389558198622828774507356158797142711286293887229247004858819585799027099255416383687097409709658211
3442105265361861444091196062886295747310940956447396470005611463745039166385576577432157652179917148
5871764659824836935002031097725486060936223101168412585167354185650642370402564124167353676461550094
8048611353734794252931619780713365986265109946259323515052078932802972231021755769838189108195216136
8037091148809021735426424155722242062017921759985071893828559086276684639916396458845675144365942669
9328395785321372081817050375337130200516345957338839444061267572924376134253747419965367866554494651
5966919974427841864765106174314695171219624396826887080503127328829204745752590748371027672084461455
3103115537118079216363527285448292452513951478410008838816394441087521771116897792333835437928119851
8135789669733590757924484743974309609467010748010133346263333551354959085416231712749464782444397554
0362594341742569542103020870668740205394625287127314333308303781342267045219991058836530698752684987
9884696009940155078084601187484936974311370970889745067318161928661592812183848978086639362017111727
1522002027897773115846721636069623253784186687068232786205108183985368289659084663474449856168288330
2632109820322383103762859476070119893941073388120271820376577688905771853104180941489007620161491441
8445727628182408290146565829449568503171086570156981936360313279294591395049136006207176542926258017
6276957138940311384040498068479596424027409070662466201449354152837356520584176076111838355026922348
4982712960872579997918634402014771264315649247037790341959550004602194347600015697716748289617401355
2803492146713991958411672979245484803047411967509803018405122562779852764045808876110262575343634588
1296906688674958305626445640847144286182499873306053113028798121390114004426189769170561091901651364
0370246608637527947084369782437106466279844444532687709591067565629098395436855332034069879469078374
9378972880722255639473515489828253204855833420098693946991024810163170638130570707285296777832074106
7537303884852315735857702738889728556289933933926527515339558617548989643346196541281803522009292882
1993571776195732925628300530946279720759494431752784457695452110162050971978315804699180628804152891
0967777782052710625466547682951951935243013083084946709959242607096574396448055199966886335048261106
5537301932795886986579800843825767368587667536326202210114399143483727870647793441481772460208623935
1641541343270815717357163901465919476681892978698430893264876421502246432526941126273973422122589865
7786233454583284019168548827900347510844993704720245954574039362194418755972429558791350197332952044
5262253598738840187320255318315743034342619113829995725718929813011505168879569913053178647665450101
1922231323008288032105230366032384027886834162475213289901459895731191515371961580556857357417874292
3388795526589253037078536642673711579627138329110707224197690309740322029212656469081950061115353861
6976594567786380356607790391255857984995643185758929476501782515958314477155169200019752774062800352
3020345316854170477507750210978835297043323096157723905246054902030863208426481624932549923498065444
2094892045033433233818091514605433673365939191577763536292970327704201045189846021198455758699978400
0378275843969575100861117605593447480162920417033083236465891462606696421695792744953563829633479009
9311405782076791238201346990220082942402608636142425954815146698347750841816276353921697279940075531
6634234594948426132783399507037739441532941080554261729575355495795583405307692206057059333074072376
2717988398864184160823958635373025061809806464310733770878020349590757454289298344303272496913376788
1287702428023509592789207569190572487609136500817158802071540457738520289634691140768768092392275427
3937717671054097923405572674881210305217181835582130890504990019399690512080815709573891367948950308
0048517212397552167121489960800531874255457519860203651683594278053097859033167311297123436724117806
4434293959838181787528688891886267439893214092405192876766521226684710865461292877763425919806410740
7792376744181647785833313405724009298506429091079328433569390232762576862334480719811657160778543181
1790759361821358913131319369286618444368566421805020272461064726445775762710775529175911930299920480
7068445881571766384595204269483888051271492263359207233023216220460706304939979820103029618837852836
2590215335416756475727520380383942480782812804229824458704589136625914782661147784689084543656116313
1663508565891174857469020923646025902757609371691012094248520309808514864336549007698807039607285922
1989074118612288773450965886290244168041300070611323571587967142333410421031354873345637548555819819
0747526891977299870127561848128028437316915428310127516394966063081755874801281926471680537672892075
3483401785136522572074241475554161641859315574098801598262849669364415248517112407179617257699538687
5335728614866583297543454482518354316688393857665808060351586898640205685750304351483410650439788406
3103708606936485328946063340217272879860630050898329443939890184849648267655129256210508363397676537
2813720646584405805743452916263824949952466732227719977876431489216647438104132086067792007112399269
6177753327542640073835750280164687533092654537576837974530330460958379094647644392268654885969421805
1357972442152013628260825873867249091783863443288686058864391643813663474611010580067436212425021952
0693970749084275799096767708125862114700449995664585784433179935773956153262281736214967621221924283
3971032270857388942188389617144632901895663323760953796535670632954438866937366881248439182506316250
2983378265186709835215420594668926049992602766257764295548307095256529238001195447477852910359419648
6572952844996275376529610457834733661241689333320358683346798443787402882340198249958292142252068605
0639359054701161088076464375435129681940887889188900909445841384775060060343212578950205536701032335
1651321279884135166880882892911188771454869471954444988680128229255908456730582930373313067801351145
3925725387977241420979261414147350008148978375852893982684794698222764280649722915957651289129986673
0107270283042724889725936662312864479377152397224057436688335109330227457263854340366791896439459581
5268015804856350813117993626983802394483946767592918221795003141309862551630611044680613086423667669
4101328463852150040639804099133016907229335260761312032646422790153951247934102264735792622930082306
1276272406218160764230119085661605515981641736430636975446960045937314689626633615237485549135240569
1086648598341259542192996097692945270522814381881900824942131819925031431649475980079527349793210239
6839659993266455310998791160334858601334572642015583369180428384148341603976585761063781303437356087
7469086941401762275670922599539785035307775314869198624745303656072069429877208357315362596766416056
0885135608012321053196221524236325141965098567951635427669761696084958107061220514886290414137381672
8661622786463260253141507911851724281928335009064607404943911996740444005166400646845462337751499952
7630250170292852077897975892963707558060778101464654927265706254535679249109476530557126824965244292
3315976864255885610417446166849481520416282531841693231820466181174371229977973220291729534706527508
8505819975282485233073806658861890657853045348645608920077435211626666990161727976067632656403407871
0849935367018357366426203132868413377186031776717267943088813999118544950051236306705212797858761370
0700600665460262124438919232196567075050251419631136202262207453739038953539028952990123641757936685
2080463533013622311056626723096498189077739869330337144608095017615420525051282848710698831834063534
2864869473489846667175113232582477956097922279825595452855630305123691499896222184400299197246183155
1171928457366909139268986328864195640191274197021596262789863737997208840132576722113463061049657844
5535405981760250286125680350000075229159397676916259750222428824363600257353157628743225618163611321
4718605144294793218557796334208414854038800333937324666279670554171951335928015968929328482298962136
6404474815179460361619013895048932752396539676512402633029612942631191912892210280049782279965544330
1132977409625884456166673220582224509254499209579974070660724610208400726919097011304160762154520813
3597846221519791464114231785579179280770205589857141653941410076108283260889077441977612567182803180
4693975079546663741401670258529269287000340620163435084129035890982409306349831972281769008471438723
7497646118519944924303619563444419253696886913798754438169084466553747657797269126665512830721441784
3274364463170440319684586778489872116828204723234265556612776535458460376263264042831179733286995272
2098893167322662251332869824198238360070803154595944788269522362510135288298845685897735117173783635
4550490582051104318955792509415779100527432621550716431309862754721495580137447013379446561922277042
6645722230178208495658473122986602877318662398264267075966001151740858035049151133343252087021838148
1652852978937645468644301209056173174385432492541344275014851808324569384284228475540018943804505787
7505358848588281997187898122169567452791942565507249525698593996751552296873265749956792046763956774
0436269335381956040412018209784536676825046246042966957846333941580375945308530401682683873329651354
0647492800820690795471754926136244984682036731969119830372358903009005001242799282961521403399895235
3413021058636078186312828602408005249246885585822478089790268540462549399794490801114151590584589615
9567631740106202465890932504578262002730975739997339640082635155996908117790697719300893651925272364
4092624179068548909113832940234340557318491956328045647487111963626970506077035470068550401625623494
7579171766518999161108144705787019604220387517079486088772247719351194793532045440509441001996525693
0954384154782967157433989817545136860287394131757430836244575595747582784242527684119806874227110008
2796408617386943340129085282625891178687833884597100414236061106478044566077131113310736144305680765
6280165700395113402185358700361063152132277236631741686663770375640673373329121023400258282514324054
6564338079542783695880602331598774419105320314927888669877755832789494531148793815702957972572167245
3049669368258917102961673805704410207966940623961180242390173776456415671293871676240271982251157201
7258703463588881611629035127779381517773966593504727621732150198190898950702200516712962747538173870
9625238152694667016452144764907449617549595055024034508564540509869555856001861011480531961437323664
6542187368838477043524304618740150953763686933024936159685085932999989481739721522936529762826389850
2538319427780872292650992462211360776049021491733712865728863968513575793739728231828579081512029963
3145925466760791353627530095523450819895221691414386446406279327878420453320225939978277186400443708
9455529503881054069260475961744038838703634320446689069448468005427808913429101356550370351432638431
3751929166256233575160750743355479268385735878956537158462335413413272805392138068521788827696017164
5039751843133778667485674516842120065954538491200333667770049136721573549410820795899232772172942642
5441291782899749581919150524172845683355099057425129277741849718713477664955780516742499588575016687
5978885604723875336038143736054058771014844298320005068675135464076680508076900052253168548371223678
8622586870924713934137923818458126982617055084129473331281487845860007267226697205148359064038625510
5811129238358418313398883765300265778674214724067555540419666857791650023497548912955891671784694371
7630766322158843918592152296348522168738685209636978953629148929464242492674924304019843506256302519
4865022295877227260536103474095519914256021234994109743323171767892049266537678936139353079670029166
7745393934627680331792023296026499923478906846356886085157336730366891158623792170044288691580822231
7441702853295296522879238331452115772114388936446280056902152464649452560833997266044196326065822097
6923987943630796909060139816612947068478823235510605817078317240949083956735162473843142765574875725
9978931277964701918924601952062704129142687959162567467890743681639751717482765819026974454727457476
3698354944008724069598270442864419494710718305074339647822391590990814504873135559023850424373241547
3521985257365778667624305407078480450478324401211042113515660440058715291627942203657991235890467513
8755998094385118492543588765580559637423564073526060766128332031890151595772238965500985764112796242
1142273200425214672807977164041085737955091184122125970122642908065974122871515193626045359169206802
1773896433816997936670133302525265738921594220093655824869381636506606867957392359627026195514761021
7369333919339290591088766029533833119775027011962668503280044674245324649100982563555519893854536149
2190024433300553236003541618610744620553908927707679943584856115234725934760382029124909777752282748
9883397996426285678152830357252910498079147671829311861617464875706025784173890672755663070724425474
1577010995791755944805551126383747855971017764907682750712064974059530717450619142040361378157076333
6649546205972756067208309282725789596276774221631498301987291013204288016870190168669232430791897259
1601365710232838227149127289015460374983182120016191913008362920069403443083877068628078112195271361
0384328395365612286877731976076350542433288963153388993302805561042611687151987824129203133533493521
1626524859038682511225826743195453799134172475421102246148601815703123828221497872706093983121067657
9153665479690014246886619805122686248535540058121313422525268821927698579553098249305807340715526580
2448392953298820026852976952201534877816835749400648066989117713454707822158703759442491508481029776
8242941163548402502827956252520573729048923987413847947432690402185583196037698950804778904592283613
7258123392188900803990902816065516933336703739698504312326116999345322969774133118857682068355813338
3578322214402394245121802496977624955979186816095484029911603906145738070585294618416683003065315331
2261006502079146657562264693481761451215969002009051153141917401111566609642832510265422876451303722
7088169648946464554212891477995714679296293475150359293309265369813281581332162844545912992872428831
1528860319076342116203895734746034156907955431517263649979025278908702846093668181244962275272253066
7383171198623453212954820464202941232582158286508430977201095102527857256168293545188923118195610673
5347008347711858620870970927256137874781745532677277089345758017763218887790260291676150139571747710
1339652088348865557907752326740000701621503408978650056815082525023588249528981734980563193894584390
8408712953626534132722699993456582132126188309083612073581544316282131591398136510415735158085374723
1699170430246846484091617792870701264109330059984373729933682201579300726873216633372814311205619924
3310980002730404635573998847513792495640492052134214994604155305755947099488674783472255688044575153
9663384362598354891959268802967307869167949346509821060606634520853747325637815545950547723870637691
7246048174483953827556029743897704606179498811580301143320520125380293165606282477228946000021048405
0385489100271940989641667763152975897346903095662449214558480452822168177997032086649491383876436299
5423055063715052267083107062565024773625664650775737498841531967744000519641463396327469446718201286
7663747929110780397773192034766243222710138502648723553814813290010147645032766936814937989663347138
7856970411047183299949702919199352393680345322727956211194301327532194026437642036168569293259677173
1938905763896963694753637093094994996261049223891111622763113431382954205910785894854465324207424629
7930562994922388513187200586751590053890298479672341531660843024997238226863720430562497469608777923
7108708998662773625697045673645638349843538238502008175387205092900455554727020047038037371703119323
4528416250390739292816831008272463358339739959615019894674417150888742733521083252857553477007522196
5277083890256226408237825499776455670792649057606410588675655125354901683384917137269314672179951018
1544376988934205560878434408090691994062251613084636791445194702950338717981543190610972111187341484
4329282920906411176991866141137684444269103982390658774439864651327215825834526411603084966037265225
7061698249060522653001686329124299877537936356140973692421291304301904733574617733447100452877674915
6317320584745574012839746307921078189358094185207605243129147169661730490350951135562130360231081536
5201975263542530515030577551175336318131495031080313862172701117505000628211471849882668297518323925
5332665446517379093084933122814143179387951484253514995916884985280892794010139547563025399043662763
2852007759374752907036970607719460633534267079048105066504008525195318271416696854337110491594601267
8434096287125207195926804057617226334370613369891039982228756364822525821197055724766839153333735306
7371064161254127986248398951722238265405347159229104775787713495662029674603227886477324256776891975
4248771699682716090158563967497122421265107101360711586071914752802120492335617764173675625877345354
8508852336387669386571695070278569954241120242376050334564676717677647357936409623296089781268809847
9929049193586474457701432873959180503115285464031913171644750026701189580987759408104382818427722706
3790640278574874188021802188046931342638599260664381566720844027699483991325386353049109462669226009
7204836634170079194695271763878738313250516180887365629103660980154058718897899113062234130081140928
3985863556710111502141241453822195522431823423488999013557997766104327527034002896430317986640321910
5731626969815043491291663500758015367160975010567674280362092305844367409972021590862244685019092408
3750848929106279803796533304679200325432469199444606096672489752606628823223126717838725723651037131
1910467413437013504487495407069709141633054835981476853351658163477188161767626918883249428090671890
7675445461462967546250076683541815463009922144634592743647934981295986125183476177500408892814359002
7756786249171059678880117451550324119066660991607158389285277523951724140060902244371871326651982991
2897423412539336174590497541679575512712317883682596889052367746029393302554597491409028560464383316
9047137991441698873516465232292664578335516630322593775989044024400484865342579902766912752010152438
8916265047651330116050445045018481855254439802591405241691346429049549030775345886207467093912045960
4771744130262188396747713562669060662675471965240898683367306180003852030123840652362798454273281092
1723369428985694140106503459232772193947407717763740664287521703113216651269706495772959261108074036
2163738590717472782107457302576696171133447365154691875590559668474421741635607865774303400773373996
3783446465454340667806765906989750102640760036542418045924090152895314360214751376037841938629109682
1457368440428255551936627359059287593124268303495199183658934569581044188946901751713866957127009274
9861394100300682088262763729288916927425998289872724420480825200932906881857831566123389808869872036
0928342921374131390015458674359518646717262451579843530760383886570357429309638409348927421029443410
2064647385681200670963166861430071899887073880440048032204789186817637004288952149722846381221619407
9805424103231579603474357017159343262605170466799932654699792828830249640815781304577575942313147788
9074053075633543932648650116848111663292423376166806860089859446875213886929095395347209956550656888
3478819810725095880057002978793925736516449527166272151055002218711976065556988340566873075630229207
2342235901009147854196381227343313672781645408717005018577123461526937510057831547003453538681014096
3660818676107848825828078601420333776782387819313819408213882274450102487000286798493987030350576695
9454332291765467139813428499344558324790962764658570145130984709894370205351719836899174555027001624
9230165793251637078188254896458394089318319249320724314291873695376646310974399858492738179900742786
2132180423068399278050594486333677050883770915559332795859790046593765040531581648663744401777035955
4461990656764617167382941677449744806587200828506086388000963645425537989857557400990831147585309017
8831056116760770533069170017926044615346520138975489158548987734806376156533472631651980929294782140
9750600188658486351052845965934598058221510794269031823956247822679249295078438643759130349079105714
9372411494563138191894050714506626151808758271488777081242260434378843286231256180842750726152718713
4912243799659762251405459744687663406364507434301218645612546633599213815122949706810022247948394535
4850165848535183118255012001405855249397937381190773460675262213568072816428341545456475474238419168
7465189067227267942856133661263193766193251623908376193800224647743332679200254237292633614344182382
7746219571130122978797308151630652034624575565061281715890557567385289856737489131234928981030042986
2275827233042655730603927945257151985832035697256995683707249417670132088850816187148099445561957164
5285357667158181759570017983555770960983033189292987161247306761844616822279390444323624357074212490
6388072724636617652495839679184433644671593494939615105153173025500678378133440293222680771767542160
2659409295483565688927271939238996174313405244767749776443594957052134284163383608354085637869993651
0569681849010131146435042877528333393800201677300741244232408442260729881208219439590967704264323415
2106863342677766907139780429810858172226172935417952342353100225885441091650089704064056723229613590
4765002184877471654524200804252922537898931627217948764131209498091663514160647112328664876244333616
2794102446589072478991130820957971508877673992284040112047187615053269139016866238590339877675168315
4969492735008847353481652576935653428252850061806778695368177122512413616772240655190860809866173660
3506591086507814975760709373845076895930918309253621752660932188224765225691748598668799215069808651
8195758820489161048233739061648621588971392906045408846423729336531631040019620474381633664255968679
3491107971596367290999932566554296083487347405258270735950874107775695764850282768285138147231007337
9295039984932722964714638368267005205569569675307482171329209944758819591870415543050187187276616567
3060720365523167157730401820963320855196607010432043929356989686283321714962807920382646348182157685
6515713458861479087109322020651353507045530214695748889142112992476532598684517571095945969390100547
9153935275391255535491599663982945508243416789372610681122909057970208964377573160127147303950159990
7843396977213166837855591228207213248632611339518658890865588091733861834941547787656743465291018532
6679591765918365836216160055122293039543315509959717335262129630532743919513421285545233060155310780
4166952521676811898358194385617152867677370461435271997273929999131813461765903316878400782194166899
1394689481040850520207607147487982636624992714855345626460740005764909053355241055895732611927106912
6061783679283356648912036656849117991583441057934296436521120019855055173155204441045700186699286483
8024092889246802689504524219584254810167761793886455418540904404769906234151181975240611099107525068
5224272779729657083099360906068471471507276074812329737387040071667703138208379065604733712409447942
4357557847244592230365804863654802664861452718907678092058497536756922706207357490663248733389940505
1156347688165648340702978150693245425119384519866837595329870069684656702660529229459535892538483307
7415708002415800290508538745495047003412227522705120368836823376188674649328536891757541476598966675
3651448533426848537228979631487538730759155630678376630244383091681514191872511698457789254282878328
8349322477310159364150013406645766545309864790263289192810754459209914659725676297351153768979138517
0467714180496217330872975011879010354368952084317301501532789085464695833826392269944605501671757847
8523484057351392858182612785930897387086259209622262857138883610542795778285148619538548979391927356
1943847675735848940083067674032799263084577752735408952051059465778326212705482011278587440575305894
1765867378748268962899550954814712309198557000394697924690795857030914701224921780482412896661704818
4337796477106922834380094078120748529985050037215978723765118390117381323967026897646290399968402257
8197123253671455888855584574392617256030050085796132997146770447234803660325750790178082699843487392
9015963314364225571995376596903292732206010130674191472765727347807545730517850652801575827856062047
7581680931316397869955130235026595176222500622504168182266403391082297627551471648231443790709204208
2879279272753316413651270607199551697239699565271146173989263868305171297556769568962327055853697624
4379716683165474692194036346529769748424878888620244255892171270345359036959551320854151622667968168
1906903875999981214975129485216577408683922097068821456254894223584669263816790557457965766249295461
8369481138400885014676013812221066536193446855405236971410870266763409046340217108074576099253275076
6993203827811776149220179467943354026794385629621952760462425337648310958243286549934352956451738377
3291724865454993709019682012103073404576414539145568451829278861176703667820499248922745773362453135
4432622335617191112172982669696210370668366336115816634347156481807257934248278252540033260483529778
0745177125015238170350558581929366090987821660455974290851033405926776617835969105057637325773647535
7976447538625730088363764927659643161149786149656701829706713301246933805047135148394332969228274609
3967870124210858612911456648863434694350400396294187684850226306267470773692563404471451370612238019
9657700705059298307108359533811682079553118259727459065194472476899891688971699873613280190836779950
0654450756114717492495292491745575954868243889536777311333303895927202896440337550029278733049512503
8343239067864102173096866240790390752612840564814447918245565812682807946858180904930215833900876097
3579893433831524788957370730553895873209821575643241904018627286255214496014766099902076496090477012
9749010238683917593899065292887411073135773058857479651838618092002934190708640680784216854240783044
0799194473550166223841801474533642945293607610415048330136402516323890665937741632151949290421517110
5282312656215213308770835419340519763254670155704949365161192138566687601503209305962902558267956628
5090113417032051604736441598100681906783706767009505422059785787935874471328494511047931670271241296
0469174629784217624338120761027135946096441122195604634723888443223869213170870324150049149368093145
7550499433637176800051151046675602881438023282155143184163085831995649837772607980891083085385387952
5606753299386577242611050264607939954208317859479641545053027239284440197094568962426744460749033690
7499853089332446949770997757573481977992683639555794916437147633978090175930430604148186201442392865
8384284844386042435991491667791071057329286274577022880417618473473760723555447159208819514889183214
8135392068383573547139441454149064382572430929892793044054201023177504935689321744761315707852415634
4314084885200994845871249975562713624081313004554373939378094686400062619654462926932775984231563794
0120876359883698432576566752973197122983062153080964069356429264012124795701178116371434661702207023
3900109266406014729030178445548638954289882381049517138100752088149417411603028088085147013991305881
1913523495613693221977896984992776203778344086832653766929580992310770610699957919942066315887139314
9259514001305103346033860789581694857827324495516965539007611046427446000129377510934269320152878434
0237768335340662608056165867444234488717933190525514762180181725083641379822915121326252735453205694
4134493455904544664115495559761701998299395950556826186828777985273882115841699775335508233329750554
4893988856193142937940475336981875846256529767481710839585409107641347706738964340390997287165709333
4313890796383964211836060890141687409686993109113405902918700289998485832087143003647756277525399514
7271136845909642915017273827064780181414656846215940793330683662408798114780191678422680937805971867
6759556363621703263469530206271286684686842063551947870052435810414976572892120104554649892367894893
1282485851562611637662843466344876914962727620448448517292746687415355779797274968997585276203418762
7896562235453951627374677361236635272401206063634875762951637645112356288175858189995880956012362302
1899099759657923116920938768113401665807448058853361101681510669154753645873074690676136451424732673
8937363981568056708487137302875519093500225675179658170254888182265166282112870163483406363755115438
2832162955872715918274860049923986821104498921667161158853295594066507407150785632038658797481330575
6367407593145221759890743357739817952300479379646738403030614066294494220261467994851800654474484905
4768982622690428153426077496044479808678505564270622922509382911149970696959787230447035139351266990
5013024456832371211301771942038074483762393227394672781729748474962889495056886146417058665319401159
9100052687985919185849252114692100795913972822537592770749400932045330883794981184241727640824541379
3024240508010566553442909285167959604184295700061390402556484838249010161476180088428347536372553551
8314193367624392413955989634415617037353268308372905655500432078469264750627388790733430818312417608
0976834308406199946965225918079195787384237490993306652887547642752382752333631187401431912683239146
1074595812110989195565491549683987943588784838244349330104756352505784231654317972613973116362129703
6242018116779825585634582631330485287040913931578833296336632887433150234428696654151934014167714456
7663727390370146710007543917243962758256038770031436226645138365735155291131047174215032633567871597
1504971597780577855206092925447931389761391006628503973308350717609513587786978245027349195483080514
5338393875378527689703749634882998926201120080628921577440139930170035485085286957200978640027925865
5106559748674533038094022754098271224435619454386756859347744409846761608028553432248623896935639428
2431041823263484526191733292166108559166133930026017119151395097222152501445203407711926793087515891
5352831371354156035912231020630191857157640392336605785719038331578410877875035469026561761870793882
0845231754581888098373709226425274972085100167781947274355759193137044544960017791905149541678227280
2286925915822536364020666874425235824232458596356312136904098649292309324269715692506067922814076620
5612392527872969166653478850657644141884160711078405517741673503655090833975567163165038304152408030
7205306307758707987444460223623359886143250254236772538039408713518485971783248601865836482065499679
8677636727186373478007706220236170330538938517057806723849357314612443677511680479424613690423208349
1056901346967716771765346361354194503799841856703676786367612783812360449965665046601647072109048577
8981241154961977656219533463230476176385365436546457632752592809653361616923178237896742191369557827
1033327950048333719810328081262930208488397208911560805527420069650967432054104199327905674677378924
1243368705007802658093109503772725896514811833429259570048127677762560121290522946356917945556296666
5828209552978993759437872883059516957742201431923017094110466733171476935252496785978883431841102600
2633545600193724669197991468241125946824423146355879939029235060651724012575655775744491454793233605
5514840394648846452603232313059384061281976964963781322066330139403974230154452475390075510648065060
9206970083255273306629525170579265208962829214240756821631100414007320554237892210414931584965750686
9523890124138957686386810064866950117416796779117654178038737704670513156603235888737841337933723819
7810972782767726842699315326952207525359610919684611083960770359166165561942674686958951069971071503
7776766938184553106162402312662463790264716898082387535516757773735471332004531942727324909012133603
5254626016272829201381554121640936011572787339685335270263659211308347493916403148298326791771527297
6671483741831520055750465793219254524995378706351466516531451304923210279919557607614555750777954133
2351487967217452829821349025283054141114324383298753722507753219355745818990993239701502035236257143
6764883005345818504507057192322666129545718394559174693542125362784549247848146172832637016313466824
0449152164301950947474497692918132951700497301196196363744523278460909543611884442373057266229939776
8180035645543269148457375140742917576380655418439900785098353139740530462410770536746587336386162490
9662839350012046108830065964321223035399693489341424470704388535687403629080715500539794816445591677
6554940821559954106539988114450742342368586200726046479293813666902967853912810871257784417587269354
6636250284344958112936118320212365501290574216035921520526442227776365708361588089446887408658480427
9210646645523834094952040265101668813139633571360009799815516567063477217789268443298687458365876692
7126919626204954297428505917834566992216304230187642170960036509914559287544971318311442164861478993
2755792089412476467618055288125569825065179787842376816440450289534835988227865257317656379642105357
1496224426591100090895162308375479750233679878268570031451252744978112098222414968282819744425888489
9118900990701364175272425744004531508210768249219232961472978233162873916792485374679980935235099746
8372783894761465061742649347743648156785082629825549808236752742718860759383164911882434428447938402
8179128557566039658644308722222313417970389729634753777279698378704511714658764575580746072831605746
9050929835802947069268693165076152376448505782166916134343332729401275697337298992848182409010310521
4075901414230015348238929698600631642069273546134524642091365073686812988184704900935523780943274166
3493807343567231646405809069613311783305296561957612450711571314914562762311210297912044956617431495
5237860721843442049016155533925297247211114189397760162682811674114922246331692511898889055028720625
0434765904290778134659214807552251751063672969906065413860486662851583515804700384600209379621423597
5823780997101657214936869312577482357175507613772425113826182439940745857605339222009690660087973028
9193664440107716819389692871593843253359562874299001391292248690646449753912336545278897935670745189
1721493968062480167021469464242812525017474874036687786840797200268030348067744654637360639017910313
7411837746986702032214970036120515917235172380653074951345117543389067626980256984255223799210665476
6099865987307098579662881578911596134853349327879732798897828455302369814914027508359469338186928546
9564445112951266846198024741835804243642408024957959073711843386515723324673501877336461566166145981
7326272468401332459470512102082953942798574823834127239245564981481506692745527021439070664017096933
6777382606699869808790545976431698307427440318540392830657935688964892097828283606553885506931092036
0030523996143719891585843375908218713062990948276830587447471116694395426324886702315950856887395015
5520781729817522007833304287890042150248357818773712033922511121891214079906950254419682595074778012
1561575497817178795523988353962202337411742171142341276089494579161387170328756696608916068967781443
8700464252583899691740094024577675226988534009081580023859046225273648943005655507176667130389342011
2413121866745294455288853951576600324632491727184430304140394109549316136256123531661780954408099248
7104451914956980072038634687042132577260721210557399568339554430093967983920975521708611920190525831
8489496905229223781760266947401454882266332129593218363740159234466589846414339514604257749244273729
2959930603018991999872433910741385182592323752719910892617893895056209484990253278482413540865896407
0441643084086188484372131365927932382768480818301538629303791891125224194330101376714547379597222522
8502089799633180547036881388600799464889939822915054678815389405065352997181540618678639728301423681
2931894530612577390993674631819271107055595303397373831855609401547268990318244798573600150369345511
4027732011413263782668501583567049075009215797110765408066906163046476934616279598676851135602447575
0830205035587660109840506566245894763584902739211871623011297485540423970214523258156412383650911211
5449895094314722045331403209108713626595699237682927783246523659395827469264495931901161721166930074
3665439763609409109874378982653106177776375946184729636498330725350224924175256326972555693263555767
0140047200145804604965832360287880588002637772299983362321686015293285140223295950404244525753239776
6348155607591219793976236474662898219653263588232534240687902708477201358845099515809157493558698355
7900247965025355035433643216244422976880510842628305234648344776621913347696575254456260789209206962
2871073457919669446981907464915425284107525241035748933990932524839722146401249580153257443660303257
2961206576950601781471525670928365369969575823323244017247850473509942388964617089558340640130952651
3536544946726385183414530536802263945517444263348473805177135788864837240609818324261708580253745918
0324565517765960056129618858334283588400275682063839103103102687673370314609912971945554024719789481
7466562481384596572506709696494354331920479538727873051208200101341895508188674137327700350462699568
4396309408766846741672959858580838308963563353323502800336156823660491108627767198201571152756553900
5785138615208579318133149358943706984534477572948719785232993875557443808584866174434220513043060744
0526772092158524059041028905245045030386808896707725746133122002974442362608151217013383061096603973
7935781930345313728725581880245822991377245148833801859563941534085552523605650754865310441092791983
7855610353124389018293221531553063518912404392391553571374466212020446872069685016292197827061070684
5027777998073209380238698478816747906393520884081859112273693764802513533639243974913048232488514121
6264493195855278246342034894505240828054033797637838253539014070786904556550903853959352364500355110
1669566522728231714430398714858938943920052941253701988451060148024547946636586999229663795923768188
8680102234986916437062739846211201580095143044176172491081300745682231282934614155477797971265833748
5603019567733042628024458601715243031775110871018062805459008252085802707748650157052327204431412576
9755930523722754598403655646953502015401800046001573848852228333884517728824416404652068822924158679
9909070101975027040612543319423139039123420543146436160680702358998152502262600526553602788297446718
5829346784905391330346281581923125554184918997523740949059603269210356539471837339518421520971251754
6590565060537575884149819102138773841951488012552256229617836384707133445816748121321834371602725452
3944267629821140939729021819412693392680732700463835578655890843250078695885290215390149762746040254
7849543999614553676325357643874642690983209615683359404263937179535246143095759512636354804982901077
1898444846999612452267826322703661211076276907899616389612499691694513591731465894446387716948496304
2991533977766356483141040418917407937223361618073477352742799594515768621310821058301128539731483600
7047573447674677103172319191170323165504015350033017756270538160607537630515764208084297513568195911
1794697342736765050429718910323322381408234591979907582555755526758778208970703245642423451925825592
0716770750905528229198274591086564788741515821515545221952900979707573238046379848935370810189042576
6973994980083751052203149043999040481631335500712019470104502802037357036487334976924650129553833075
4215013819621829198077087805221651494321175526201146581288289538324840711414966183187499050745504852
9585491806990896890845639183257866518576118219443270228313479697511984839291400171479614360806430032
3666868343802302925168857698625501816636401262577265871740610893990874206266729360010272128258463932
6075229140581727726127844955936202996939917457427245719899915351144093087754306245358663184063264242
7743903149174300481941968313583352653638451803083648453844287539213373275719131852437295405870782065
6305231363053043756724135421177512021808651483636575750623801454034106373668576236946152885265185622
5771534490101812384371882377596087020703939331421337477020685277853446367853835860316480633374957062
7317061599534792463871007008577463746645475136100197031109555038202565239772786970158363768811125583
7064403456196386464098193372161088426987194216328187481502160982500750239527776023982540265221444252
6331814147854486731902732438800105497986545563964467113835380605000387501069420448928191557981297600
9057293249292601954614702193926201111668346264369004725619634304871198270959097313706512901576068088
5536653782383461427462218449914540220987540742571949818291384174392550037281918641747249515524677121
6076815743389181124383764847363961311178026880403321791629458814004719673491031740797549671629006367
6869612442435168018316610439633375345275417315000823063650469177712235622852535518507071279021255405
7805503130160603278976465047218052085215086880977567406130954046153804412585511924416332837727869907
2968604462633232617590511628605259068990476140003294729427050133877257478208525216471717019627047306
7383982420632127410758478446642075211793179276008923459356800229645378867734998898758836514275225741
5608102489726441803240424761373689646887480161620702149298771598899571373346482785605237683144150335
8086610624047354485930151122937624665947248422538477523434838452856787567695297413615210893818076398
2037821899549610927257385443788488566321255465796497973572905771249674139713374348279696745086952761
2905329047730896009445053184266479128461676262979118666057487207099990258734757167101808832453171118
4812246739883266604351873585893929815170598890167471879110083135361027597567502749959389633379976135
6009260454804626611348736628197163110740093304443521158623972531758506423759762653961583228478672460
1668886824204635563034460272054557954159028747370647614093602613097823308270635943741405648137735425
5367829920809264538541594264874055970061748440317870482313103885356718362848333453552120961295781120
1022552987261266681276150271943826457373963856567090571964300635543405890997783020236640619317982984
2675375283988125917079854429833336945478455953419690845929596406326575519902780764582415342454256785
3319933933400744183796471053172287537859344186419048479397103432810079560597668409419594028855003012
8241034087792761030767209853867074815751331224200040503280192819942889601915379815251183746195945447
8946494561358377013127385139563639060531462660390095278336574123646934978965812508301957852550039540
3198059884715198865163330020972503498557100550201689251023926254770354312946165038608355833495956064
8529113827962095782109227152735883735346345316315085168084531282797522209675726619211880072442551765
6477774165442437530439076014222252225700285606033686099436099644438955672970827991967869682068355222
3308618421032801246470687567728650140983636754464148382033342824285010440030464125734694226109539237
9260302078525913014507369208517884984687195253786487694603741305199372005608891701229660343391809361
2002625818207646321709457297615696798946088515393341774243256349234183515117297647248898002034431401
8543720116346471837045813611797269427776061420881198030147396021416760168508584757230473230177273274
5469310440027300664038146878168422748902507742499874661448729945615613706586949641368546648990922469
2270489913466809641633782097080841214010802524750827606510584290817842696772830654367548578819043746
4582721145905329679156726830951830582512631133884799567971573386650293221815040848437062788321909719
1013034951187422329892199255025532096840648767596407101960521809484127044599488854039653566892356379
3164340994825161702222730433870091684436459435080351978996702443083052370882828190138038516975389606
4873674709982229927924225178229588457689498332706241993920417475570014523360397214392978852773941477
4464589034553733907160358350881282399311256792621003766081348422796467542688217039098812169317191994
9846688078480931469077310384271658284442545177882033280775490172865701636172258690779452005251220182
4476459389547050133924701555767408485077672395378878916820769333423109345069944971111924279134138809
3092934912477098545162702386552478227035635629268075076324599328594748215356304438848357397259528437
7273255632701159703686612425943362615138086893372943526127714288464271856103345744669362899734692165
7338380211707821689600536168454484263624040944193465280218551493977260750425455805775756609600706190
9734296786923124136030979113668639393467670788769018779879886605005313709653744048815112464683041899
6482254387242339706650694324003614928949737796166846812178324535299361412486942474550913585376781292
9808870210247354535270612407988162207333387224940680570231880661025338112257525176412351954843912753
3626620838358113364706429352448278901151848019086585067251826509961414173860712706358808222653494957
7144713601628522855247370616122761363197533389549690249589555756460576091369240194448261329743810755
3805298173446401629554428138092245080994521070084750042762545769627556180938074342980432752637392848
5309912346706438506492746256701988878043162501194770424578410290412684459304661200666637685059311158
7531200408280058440851761766376210427848552871500205260980853018384706197401373416269913582976771903
3293557666657919089088238572379911005716007212049738785179869708117225017366382955710177764238645002
9687406086874137067616082899721408643743747347317293527772774459829255658917458340907103066111772947
5485837477174860946425985190806790771168979320825024698539023947598996843349596841142427434266077666
8824716797233030260238808438984942137570940025667241649868576527326979559914806169570803588811389928
4845523139685227588390717329974497282304377511145408849749917232105980485914708201306207086313594885
8137493091499464769276038632094475828414204245965724648721010669955859769694862266467048666813224100
1986522318557656414303910639196123512504800712899157527588880782790775725022425237380625190919130105
8979257829351809225664109112830083229405334784800457751889244963961869165232857762855771870231351541
362904339714064152574857959458516445823381134661159445738414213756845492129065306884669441
[Return to PrimeGrid main page]
Copyright © 2005 - 2018 Rytis Slatkevičius (contact) and PrimeGrid community. Server load 0.97, 1.05, 1.09
Generated 21 Jul 2018 | 5:58:35 UTC