//////////////////////////////////////////////////////////////// // // http://www.planetquantum.com/Solve/Level1/Den11/Page34.txt // //////////////////////////////////////////////////////////////// Generator: K(6,4,6,9350)^70 Problem: 632571^70*x_1+90772^70*x_2+797996^70*x_3+210857^70*x_4=709867^70 (mod 843428^70) 322514^70*x_1+342300^70*x_2+324450^70*x_3+66045^70*x_4=303696^70 (mod 386575^70) 587631^70*x_1+462982^70*x_2+391754^70*x_3+52846^70*x_4=278049^70 (mod 854736^70) 26566^70*x_1+67133^70*x_2+92114^70*x_3+581914^70*x_4=369475^70 (mod 623942^70) 579963^70*x_1+485485^70*x_2+200880^70*x_3+807913^70*x_4=83602^70 (mod 891915^70) 495160^70*x_1+385124^70*x_2+481405^70*x_3+795300^70*x_4=630944^70 (mod 962810^70) Solution: x_1=103864351426579122979108410480597471258560875003202750336907533120240082737373936884495649714816153280165670820874607516758349677100617085311065740825894391796912460270972056739137250696554524775329090259063320352750791125734177745412881773455052286538428311278194949508759633730462582038788058342390102478619038161041430747798441105916693955144107967785130475663179483046832102330102999787969025309104174386609681460375328155911948790533731166497174750066784027705047525939970318655349424235972629453252136649325253544670063359591720239356537897159473531473589742334031114481547017242194780209750575808726674752937367272473994168129349350511685250056727804302537887158988845917597554748923113325047763525572434086403724606443466790608407910706466711876012274281780561016289445649718969539928235422473276237684881446518111604964244891595557954105423809333614222968900598998008439743955639536118068478841075826924797366793150482686151061178257824078969991568634244805074339580609943895666659506109650898837740256383647514456147617078085817689156525218217190047083319811174747399894616587747576814045073536644055515330627347484502531524262007512387811311471020974292725442197988619517416293159829576112427555907475015809593308524534366773357409364280266146797718427170535486540347266840121863628145583984803381301796128816838295455620751633011205907921576523617814250662616476669954790838427618753557962412842541321733201466696642835940617328410828781463197476335811405339801475774750122419213107877860381558084767949169947171770488579574283490006866908635508053595614997093871157250642092378366756758286079963743938695752941937681232885739613713414898606151813898681136344855807928779756568637549251172571659202268649218437952657981620218753472283583695396739290983244096502936184472215218016301230359772321396558943093640413205991517761130505161714092076785423201025357033580879699976927355320561293806639204968234747339512725215050202780959287384684063000574682865163106022204201680526301466741887984186252266850801159108240465403994481666282451701535698557562149627892493897878455128845991123882195516639163955650156085016061949047344250327875101472226900698026773246098304164755813474765962470055710962329820545433224079499464425763657634799201 x_2=314576217040803502437293763128887303872026773175124075128780806546361631628502119004757246507665541800167253474366358978305123998255706554195329785562386258197728034665853035160951586147172149369823132205844938913963161660873857149978626052097365444060509657673680167721648214308791979533574160381743052732274560426433585274411583255304769303445168088402946399510797790200681586520772409699004590855714974182587811699909473002667300182420831711038313268956160264566170047770872734691345321548813779925671576789035173325685355368138838611066643667986823206926737232003738150157428990293549621140635048090998745342763315929979090682050917378908587130279468482849562788004466774718640376100091610282231225150772181064240650003277654847818199966836564691958436559607334662164544462832520065605279391543083293176522981304339500195470137146484508819878640058889471874404389021048368957786651429319681735952493571404023464283845060973311307245156848085438952343068336864677430968715758390805306062411041677153974778992931312595440702808706853255167976236876665118786968713195140193221039480999010852961773495870639206116910133497250226784799411170417786356678687543175007013727263328978062674552772938962968860805830190731646084774400444766310768371566204283807978389557431788924343861753199999439238987033539800229641890026797938016856100122813329402946312617303040651283067290967438820571736416793239440602464641155129400599225296581700972447558654708284201756844858958866232016556277304074083340274711495001150533950525474940825122050032932525070633400075194147069911755005636306137181102692221853957494937862530834811766200938747352907787344803969340323156810114100814403922321661615340656025883624292371306478209887076510592885938104895891448668337839973546758520451080998608668800035165255542376696970274002004789289718478495933080485230278730875967649778217467068986044301646530886210690995577416479236914908570448795614816320158632553330702992518141235929694501105766557151713775108092749454329016567870953525487930391479451097359809121999421224285310667821882842553230875376030087370984979039643569774282139269565782712350206887415644110073852323722365624299746082850677113881202245381852886228942235042528006234547051199473939767260085628793601 x_3=52627355655215569090329928414795529249442421653402612590109795155412351866551805913546532770246751057665297736170013278404032595594044501189116992169624686445703791917748709042788194815306751243190384408395436026661952366015705017538692202928103084980489278640289776662136305293583287251789643353313220035188212821946922771738159022921390031258333315559471258194840617997855013805616005541490576846128484127310085241132059992859107426431639274459513223877733794980674165896011257092326044944733130131385864308860974626835634435528000852233609379596181194749391064725304399835671819231843516904543607240654156750764376192816852476119796384380273702233447358855313596740652046943526635027393363802311838958459221983167872548405827922147197487495661396153318344404854377251155496783989137684318220350159060728449935417766261949558528463514695982320506817634965436827063751264341265044668133307098089419697272054570623403324207953079416731547340891114393195781820232887156188849316615160338858133885414453605482593568714463927088763645885320388985900178052961915510932466911008728099588287387610162532020437420585923854488509037618103430997923465706536565202273434837753224173194756481335064408689434368884277257261219804802135371289531225657013213020428771633584075991770143085398766553048561907821436254040946098020563571815687928280518161198704270897895310473779330448642303717350148113911415579450265840293017976177782107348845114564441613651196221017472706667245483161228707915974160820501826799795553849552072026398794182491322243406578396338450952547942893725512859846993383796315685692899683112752214288863426137754555557792181158199641266627873205499468845589079118511718808361576303955191342377925357680624040353873436240824118271512365846136963269728433637092538649343310815810394432360362153549833506187395408132527163419524121619915618414622213151961695668523931735713733154485814449175593755269727278329328300582093427854333941889787589577962452171917931729596749077415529440379107198717430847977197470476718334305200313450036452924563919936215576362898159746838935721520061405177861390142013440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 x_4=58099941191677921395734850001112129917079956341974542503829703382206377516852901503568746231682268975549237864181407466949639285097142842372583011853952024497931782842620829222588251034709308247279460713401916559102776741209822574711178340967986045625614923363735976304586640107074541036516804835549038573457493219869402933629791787159864363667707334038122615087866084210383257649494612418817080133376251834933300250103417425157210937934572876869617381522786771338179670031160055507353182755875683090405798390666625369789809873677052589045238632981271487797330410846107002375872591414987598955965077106540648466382615237730965224345942627552447458339603617962535951903742478683268332117469031570310111804719605667822225187881816508717221039112099539335807985424162870660688173168819226260354182152437261134596415991475339302001854036981371188911525126551336297632215053556704701254541532694336894878479410428972700005141256964246102640719663187841915731997114950874678223893917715089136779206888531124275874992312258460625504915333266209194915206915216563373863519029590844240848949649934086907314675982262355547325020598042970921597482626763833091463753727522986411709938382191694180979903355653492780203415034263487629728200921786406359092815801006130097696375999879976680284614593029658466871918167565460377916306106190926911906528315676490744628325256205177726937585952148150475687131686860811089597181077726916679922236691316618511850336440462826457411865287700403696274049860470838042397539294289260633873246487754661150923070759676080394131211479958027189301371881096665371355587164148981297835206490247741151594888992328073658663634274825893581914759759183015000365216421648726485138624463689215850424258939221212916106173266645423454584787945873806594520387882673389011198319307059075599224316017582815729392535832226095082978932620491247112861070666490374370388343287147649822577198834031006499999481733251595026897071323742619496980768823258320449740353150848458310871704233100124714136874905309399534651049689407884400822718948560811927236124153405183110495207056515356667859400873426174199333429972470486138359679926008040681211472451020626604308743051488075263794131709073189365078861604096169465726965554638864003463589631329315200