[ [ -261999478000992418812529723039068073522858713456165244057852262133851510415843705149700432697970170231565630526380025588561207518566370198015902200299019097254741530017808733846811601445135505470708403372587706293597506417104523868830217509207929720111884312740094980701239971388649143247331998070751675306915470833278239375226314015211111196888882465873371006620151937942782448173326600082598275196358982580465249029474750605120969363360723248242386620541470225437837271401563302438591189870458424139941774796819485906943219506703321591512290603112500876468606103843944884352169840522432243805979508297937360237011743440408922511446209067266848918126918079951483261078313497419871898292593818859390304789878952814966654647691311459746710606396355519433035846468510659624280268671367796406115333576070523151545941639419622801098202607025908079587357573886853727893519913285271550127564764375561080950002277346781308293643541505842223072501816952472303106784554519038969112996743924817234409946738523710436191885064858192941544772022059694651310321124505117902918440561809223015198788408501589417022514556829167801694470952955492611369259079927775853970725481448816400713280468885116630045266612861330406093457479594686151541005288470785330802738451772790059908627498038597632948690182486012951954237722003935151743041722234150281271805214720000000000000000000000000000000000 + -545712057577596417640121482765844497763769397497732710949730446296579722985943711426919430257297866344170342191489612231310639284281700837090498618107195926641823478668873727058292735981126254769355776063249262559587452318817785192342222247471805850733681222161958879819768131201164401846562885624837013061899511564169872824234666858131562016350590267294029587084634928175045232633143177963374896134160048050668318561809323863509176129465089637593746110644220248631365773744680507359881381570108692633301037974311418330879184067303313596501434598927435425027552372710690407845651875722754787469110895998838137593548050596033136418235881765014486434334360720602878531798489645040313712831112025438957765396078617603908554097214501963959380454321966775699843610787938393679667666292766088409612149940164989207616414062394426536862353648211601396138160479530139355865425264923382979543282426053809875591218041298433294915116720908547689059543031026058835347326004509398072122728597795262512922191410736522850982217887153687707101164323916381635656841441189542215229243978879798500805305888155699178620544974449442865200244182614501408960909342868784357418855526078113553719299033662409203826608390145259362525485875601469998519095659665378782038155290125557432391234013905979954245170077644469191989877641437996556242694384763519545071422668800000000000000000000000000000000*i1 + -479395668662647565482039047098645106314871954969151620754201992824164955358193686361312450077014905162597328950283623749762408307292467984209329138130620289576577019670973055674977065422365125827359005566535485800293639372089798908772565784252099934028216589674853518389708097109119312712461453729156684480105017315095958224747773671428869358764792006201452583052277824009269525806900455620430153014999012572965042307929885963895531588065115685942933873439009455301203727826369407708200278225328280000804914300450639518815920173387633706792252056300534949008403734957898361111373133268356515106285385035073311776252155306558435952757603598657171648278165222684757950991432529994596488193218489460572747559236752104423967655538361496079089901040875276727136894505253060611123361091713868122944528634501557565723825241138897568193703499742313434934743649257217942847396594323759405148347530649885469860602480958996716105219096077359434882518974029700178578237142328584041845297303147555148231058650140924039743765276766885061567553669503053968550631603930899915628798617884746759185114726413688558736782478199428479649920891178803646777291733840360378470114308068576317463140479260050352988576554285001648772332349438302187525979296490236617243282294332874318800645239394056803262522361448831614586172875665095918202672204677082479434137600000000000000000000000000000000*i1^2 + -20406766845670586240530811900147591129134712077979008299028513393591325403220411187215913577619839515074723640614794095724160379871917886440083873374985998240247921500934943924009216972519460306474766604153170218929737586484796806462953908792999636430852525438871078679797722580589187143757091216902317270279458131127382172862820060611519733363957038570188852826724743073623101740882029498264008675982438725580270573388890908592828412946717491255713939399914702435762472830084491111803279535812468184161112140372518646763613298918343233605729078423279593480878922681330041602621152919146211209469048403775324730313500796887960113074355274954287745577908370920481046864545527990172590965290347586200757621438567564155907931490857729371785538987642886944269049503071806232978212417673886961422293110773355890928078346887800882056554345402420139965465526025558460626810573485080179556336911962851614039356555421756119189808049879811962338814341570825452576943649616332125147972971370571109104350884706122216161804348604147792990970827413478685930067346490385777143093647741544530389190781424683376138710250048884141869984574534901775295900930524831201632227174825082527888370105176265329212874735618352187808389400932772806601994780331958319914102193133505302478522627549765144173079323911895900700505135373495819727495385219795765742796800000000000000000000000000000*i1^3 + -2083561986605806922978785315708937496888482590262921314305307449483509176681935055568004007769826821950366323382163993096064716260263819460470730182298892216596909280231433158797274640609328097069619180528084564590556452944477139185184119774555093309536662909645776116157688179327171215893485780859848018498127233875144305610772605798479813711691484138008459618408743637911168816280870442457521335447755699860395846412863591060125802644188180432726328011534052189263203615385489888800219569958543132515305091546982364365782806995497588387191998930307245897674740691924508345387850691461834053022025736382137257393444415885290682954246780158844160565934428583652880597840078816056512426352204749620893095495645846683452162463066736076049784813216554181046988239231920048531731448809002007958408473119102927890676068940068351324599369698188110827141480767113339970108359900778081104022637710265321091790137591963996203288091188552479327708120637773687750924814493157366669943736184375602924800590946923880161155632109342455250160181144641261488050524061457892061418450647467248571558017139618831622868392753421642453196911754626879393599619039431701408889972361365581421736818608434094950816328239020674431295435176734944402145506491891343441254102831566401621239052390231109667706616228031743739851181479171177406036263536317184344064000000000000000000000000000*i1^4 + -35141334301988739951024103890110592919215695986509798048131901422129075028454917905365079249581310954714514419770881101669732081001150480701793487028949254730118111608982932974357105004201276392995497375243914622609188053010551794433777702176650348179265492441009461131875634687687636705509033865066982540927098097817561485579954206624664172428071618419596202396228544603956646309898733020264064955925307236589875929976279133924155298692464606204644662499680194975522721223657140864331361791477705340609147862287955345059478054459818379481159849730095980007068472762084614645230461002854474038228290797842619162753466621156365774046941798026709536809091055439185558180960851764704962343376781241361428881187477564146781629341505968336274385660530688863284751001514214271214228204817388965088859417622998240402887243500523381180577155562515165833991254368801275322112744064081058339632844945907076637197581885306455474738689446736175163868597530611134276702717779590045732917151669455976822404714564029733307171205727482377632405708164091220639621644289611587973700757752461305983462613399140495973251293091510734039592200065529302880067713195096179848256110280592689826813775796444280688869039995916782552478933731065323288638003789422078225048595693810633666439257200580050930250659704284636057383475787516580476884224261283119104000000000000000000000000*i1^5 + -600441970731185781825901837871046815124592629086916319396719154159182830476149360840069699171548296480480697905377666722243708948875648133838101223567601867978880048747258775304686681858288966673488239521156915075773779382348588845054340426139907698066669471913836834978186169250765613301277537438100563105563881459858410279748668677333600675845085825976818525692464236887690225313431714501206825241727730029251415126655968807246172050646761313463598813355736721551936589718961483851221118876836154111234045946371776502631793188282010718342714822090759518731732483278726300221434348488920374191675178979644862056552670595433635335368565928668039179300836298859525790022669016104493215956438895681453840748238512410153539860097069365052788031713415091406898416411335716252900208309072011410918322339976912162510328185636402084286826230692375307966197775053590269263070160192451372782638970085823757493126003913222058870136230235418028169893587376709333120098805243249867450299485673003293254963849528070207660946848594052313629748842874043743055928603057738805089012373818388712501735886103605651664123800039491268357221095459733533817220180419528586773426331147648097951217691038480736321171359868639258112223505130360752702202254741044859235632773086775756938390661392601983879193042245243072988950337148031838489785718601154560000000000000000000000*i1^6 + 30881716721871159256243260924180005116378117652214479442472794957249837238474458973377677105541985098009770381993671163081156655176162338249023455680419204624563499327847169873990549984869587206722851356262784288630895401506047694016806976439823544939626990947909614910629127797998894192375611699939538346747103974620982278405490957643675696334871977300670946205616695431556438266106164300692052952475250128288818489427694842253061594627056159603924378673309696115073206904251277995744785400506002569625775709064885356074956360852751917527415480810334169054199751569130511192204205686917820847160450716293646072953446768701736889740270676310534152821638425578561208116567494241096015582771450121578173185635515256272380907185665662264450477658493425946735450698196864166026037528948378637138089140706326804883138125888102799978858904568469276739433481219764155033181105271894479163912066560191834450526409750055037482711407821445160394920835478433478511433606554653568892318411107057525532833421936162999142230880058898628457053042178853945323454117803169551336375733087544557290278538127061518144880166763951091365536859879735066742314508858910293681794050115422428885603056889573916490787339290809359857311680299167108035336058470842442456710580713119356997845109703454440211498613209768328702823342136726296239728194748416000000000000000000000*i1^7 + 247537252608033699672260125632141042857334645305885072665756059632821205538722120404738051529035773610492741092590162115752031234380186149488482258209189243989379496381283197923076827087220449865274841184188461336433464005863805234056671543684820434157192746979946501922969357955011140058738202832092427865990968665435765943748962689094099039849211440006220013882673670571655147884913440229884103333585155467722913484247136423548533619835501352621037071819353654336157610640119714064969485491136517886402697225836644452159967958396482809569098075248216786047348422604998407094555486747716333294083757466247691916835708614361051989285436410423923021302711682335186191368216060599724251501305384395942581552220632588109250074769919476559541202324014424073598038011245055848048267327067915125700715232125842998228740699749997220793575605284779414421352102816997407601459600778814798597960145388455908638155441847194717158859044618233636603489538090032274572854525826852036366092544119772222800651275679899544387426839032970140701022521501102320711086859133616210232876573446452542265084596398303517678574915953556617421073305228883219042334380454462118576909869057487063194454347176563076108515745389338063187330289355174232390132913512122564056740006231598385675097808766454713970310276027359877048759958571422348441351618560000000000000000000*i1^8 + -2392544752756025123945777140273237126360660464916985312636166793830225193507856305717266584148366656474925885764464726857395648826787696721651859184045597882279503788000197048617147555174917119125613985456751742304911653574382842636789846289873515854693453125485406668741628465918042258441597551188769237534881063612980347570113201206173658089351128241536701738818859312284553557291232262192142107483359987310401022450733622909749570402900057623685406491865647996184581616933964700727527110780218103308943186799902402986990817227534437737332267181190979300552627227967309125634180778087921786224480841247270246178193819416377870532909697178722777644925785501481427485892372629321119792226275105940096000499597639659109025410976479586801793332760801007980140276942552747554988066481818235125217381543091221925419676524872634317369010125834158435787330251516606066490580709304812561899063325504970879788556904792470584834748918878761008052907201760462160581498509483939838753166919958302621792463297457764731552074385159019389425162800587753928045279586377836119981235851224345458188584973480226943731107915587097648881632371750419304062184071091295991606211214304398128225650918788656064503866416761219261372790699106311484893485525061954298896490072872490710940365636666756909609439813901851464405277580621809378865971200000000000000000*i1^9 + -111298837068533360728201471083655225314086453799927607782500108620656687390976089518738467725114989515699337653702747941398354374212524894407632398223143914239322954233937392223643367052066555797969724286369383162978167339858708185114544454633621507315810008107665697877713257089848418023865345457850760043937988132278091567076926076211009510814127033388006976069319064693729808887686827656021706493349910680215078218361951209083776802827476299638967256611680372427646998110564162897741261416510848115604637661887591608665058064268583028030574722125589159963201460173202856453981983978659929911847158939068483391852520725208790834849687210069948512888436687379568276735826135186720531096668957996582022523007882921145415338103676648395752524816530919662107246830281263904812523885663013314286076943583665344810674119869923432396178732716217428099055786125402301261036202054856404860910899941104464021923590468877217145830813265140206558465876391445389478252440045267112654984864608464172540500955930010850664369005103875363106656968077402369951179693064541078881498066688230182782009621764335486622459677498016650153747144723411341779161607998392370130493233383261115046898548452180052710708695033167342582386853001062585026052086673065102012694232210594371328256845927805773731044096801640819713170008899185433745817600000000000000*i1^10 + 1364035365368842828116938009556315028404001089610281607463179467220998144640225680645299417106913313647960285774559133242908926529003952340796521491860492257158149024296614551169176922570790160251958216081651985815208410163116271129970877808498301626105934628714392289939530128752632975759448077068802580415552694633215928521258884396116003243820596921172951905057662172663006983322995699129405939033604202633872451108900648803014680101027829428887352945192328105682590179028364540549912368496651732900320639090253470252704616465937186917838290255719364448128945553122011945149591181375903003508694783700898073195958122464498841711119888627365904455169856887968836607272859154990220796045327581155850220037052734005389853750150622343512642343920370020685128305280187139766853461403884927945829186933426824598374499261002471325580814378158322016074519337389443468973530722992054550698580542644386499875998646180476534341957623466852704171287197769964255031214361982737052988229334154132635984254436982869056743453106263975991946396583003288576682363887283547184984593068468010195453272762994094185129261224039138858839664761290762726908320625945289858904596006454677639281351762899199777698880552803704245125984431955129194140860490940476775753678456511177790198659840744766939886858002761985238629064417131181899776000000000000*i1^11 + -9622079310662323111238248330077593567224881805721810909717119609443367756872474453552661150090644248059936385370993392787575860942163799382619756444029501070722552618719700407135141383636332841926133458603770872937332653752590251643160596126875270166789538924587045109673678436042747501645769353544678435335118950887937737556307867072122476657774783736430344083537799034090384238698402735421191743629390278493781675725611843621701736819828714443974827627369251367795201526068042962432508073072049105600987808677876549049693574564169213556760355796594617246261543419636117976045159300573611979689316305446500334613679901860655954454604186301809182462901548782886137453131534178393313456313022138756251939727372565021533515897058993817993544118435748915299356460582538976381491313752883383086644983338711376117885892863139725226874964018398999436934801265099978942048944198170868922681486809844572519154841786234581523333492368675586741818446806196629350760860628531948276661659222780719141585466410255157518847941978405666995321462772658442378641449138930777437212523729602476528809068887534424105374889526295739709068385439748764784514096241049232953365740975784683793951390206340647748956345372675130967509673748339836812360243322897722069179783663179509728626181038910521893786452267837659154069888802435891200000000000*i1^12 + -201793869927917271668600814227146813083297592676276494726240181316769381740759876663426690925572090168620425622837835714199285144136894619776765688239076612572781332058460681143979970666019670832330389431471006267994327936461034724676569934830263189569629179605402503206395548988641123306416182664619435208041542596624790420711430952004197003921794819718035008202112451477130820777979480156500037086099470608645153888355528030235330726687057394013772901061731855637375577115009466534980921522973454337713536555985238277295327923967346929898875268237687854198907495547889929653007734006996551583977041802404611605176249448805810512336392825700871050280199338479409377708906334454155332891255367917994248639134396559048395880235049076863537866923442326409609603189975530780093374011854217278758221526608854725289635631541908653143922923273262497049925997823355610120370335490220571646240828934504841757992999501662153856700391908842756270247692541273629104578994849558791204926740952594077032230457499157836494951068887774884724638229115489120484092375469498866707762019199185777447936884254898024683186916425854178739440196305154035704835350890739296119513596367063512616909444127426225771355676920294370945581996316764123624335623696089253741034086992595084138931109959731866033164053463019998603259787870208000000000*i1^13 + -750491519076733178416265186702089947866863097594872574588722429531279458600686685519170442172910021517456244667936439674199678114928775698738212590744015929977860657431256061053994042078344299894386521033166528775277617273026120684655486358126788024223108477695910131679742435491453997106821129628868012666524397273841866846462046669233374545438335782801330666946302117907747069875368786114042915517807170330975024785596168968682433881685048977927545327234555597266953980949225396699343050976731942953375026866538614850028985592417889994979085415333854150058180836501227119544376552942461425458178071615907383885438157066015122892002377044910846402301062012131922281397147215791260063098305467417308842980875810108216617439897043760201539523200100580565471163144601968025002836202121362949105591380340193936673422405611072832554779810516542848340776150361208780905548974003244706829748385549900305351824872789135733808643915127504940441688110648890334805763429621294922560981812969549062014405285310241753673907854721992715634464305306680105484659213231972030998270696926255297954999347189691571068862492549086777392964939164645840911157955773044944684142348133135428091926532415746634028605481713584887954894608166361335765927037609771062213159083454899453551652940520064104809888982548061934940575498240000000*i1^14 + -8339166075317266988775258848555288933444180023484364475477384354204534185581535954516435413396488738828490370888837995188670267589749028899699171151365144078825784051858128824920340939538992488705816988141093572586495305312289839148846132853621321525839079306969940515782174635163376968007114892530268879625823942509431032102280083967574851248502696600871939578461275770669752541895449928288016480168517108092155658702361970687642696343178097360271435223249113198125089553653865047764016963509253407284496003603287594518118639800026712436270094806674466901726214755599481462986715517393618675184449177549995137728323269778775355876750757221706168675610556564099484217255799522116768189758097878031935143885776251150720379885621756328773001245540539118826089551641639834871637167082997837760124301952188984296907760187291853801594069222420646170421660727565904802918030936326581032283672605808339209189962680136391390679508143012101281309311774193073851577083068636342542365389495468694435461761786247423620967283238054651113645548088262904318631541753031824038925745008630555317735005499818987678205637978762540099778568633090299196575144835218566366417540196461374453917614427002517672480985282960528312914387810081577801881264074011707927274380304394363703407100858485194235149582891932112709463572480000*i1^15 + -61222499395240884637275355675354166038576821720518443949622437497935979906661909602905431179648747531396997012194157087546558226853930145307057175183591044046529800200505376047096036934185875776596026008396065879762095287695240796280050730640783576632850050466010046649584391082102078870580413877084657880963181349246362130651888396669970943046760969215193599659196825704283100882666059337161303521461335304786545188910515809008261835862467788502391556422785269515315256557164419846044918149613894899741438133581628185169988438356174690302951251014262677452313213402954423620946751030912493716006468031834328568816288509354935181895321565988138542393688186278410364265120425107116936117445479104073405343506843096919521876617617341423009168805020199365001720276326985731330514820799427682025226316589297060771841063231491958446495760893006198106056241524595053189387867453571544989447028850297934732504557877222292659804414064626475374260387376375131008564835733161219267498972299313287798841338213861009653692397784147150461392891310628350063414784001421274916139259271986206972038761248999563920083434962944976177546563323004088397807233720508143835136306762531528744641429002523093215834182486749369286292878656559609649629900263205042872893489659957749429391354943854863822001862583645029741363200*i1^16 + 269798931338558895639858670775556003898781779412887962949083710301349350153681672841412976138180663573143570447262936505409626029819617611496119515414493953202529536976518011319048612077698474362641330685318641976776657787381943172960303543413142375135097782293556604865544159251942498012994119317529837744837581884209749605531388905614917405771548606055380199019280942923728113667221071528386252766732911808897087248117819303928930665794443411968909832199477225410841937195669505288799134214828325412052922756952715144986673564452903924230602584853230764458647633164980615193844135391754162423194570138958927402184751652146869392344323590915705271174768315968286992378522185969235913503753556284618087247923021423384708176926500446011717245527671831446487783675608073471960565987681659714517221779150553515601067136463630799594101226015310209097910591555933693147240391201231075865739251264920863046698279646146153107553138979090839271623717361462460216363391141116786506673585066230763883944336254860201032559195648247689330086222061597127857932067861947249260506125732796476098843727085607050097636747901958240549726616821215710396595637386839505730443403777675313456636674017621228234589947650410725347801010931264134483821139391445712786300456734567871528141480646411525123631321400800706560*i1^17 + 217600038089104000932884845635276473009860410140320380499745150785008557504786590484410138077187562915845378923365687792369598600008844004368764951964689923620261915295441886612323743431982930048696679607823942879634295141916509751070392780723764143223107251762564210488578383534410755226337915339757927696582793241397942016205135701226214406485313299011033474589279159044160251831868420389516929199308542717301136185816756087223018401996120225243508592672865402330555381650180148993270656406043046427671078244102506371960805201528096474745485545887525366226906143413784779098818364186283175631244247571627559271591423217481469138020031056185094022178551476721361576613550819525737497480511297995777043020184996880604766082098709459640412047512633729766812074276976604510193183643374599469404987788608482343345493958437898733461000294924158937040681964152309310034972738173046975856138398077719062432467526187918446248170645747919662493812962939067619540789776285587226228693906920135668679460479831794562488275327541156351668272034236286807507959593275465566058798780163856177028130846764753859822336278189819174069718243008410365672642883907273205652924528116883484776243341974602564091794845254199315255911514864148594235857892065694732252660941060113090008656404665457613314527930089472*i1^18 + -3124208823470555453191120396215477092782214881132018044461661800473711382628286451758477908872226730779358034959758683925665191571070575426824398104443884982809002736973949066883092999962148975263662780681101876151773709999901956591613549888824332785281980880127680108463388388569899626249433159389396534059557819493652453182385073857776790439256805523288306568550243375808453111307010571207435553870169812384207655633170158610021840147194261239703335868640012504972119726402154789662460676165977376778349394358432196156972404365724741560485884191636139846372347501311087421856434248225003576186650296221992438469330142360213325032696306128593973124695238599611743887306691272675276879867734528195297261927153263696031978004005815570143549687324791309703093947545650634863832916686532097493863227528625647480491548601445186498083335654771171015050924832917301673955268553256464972137954297745051851114399604570952613820764411837044264359371701784595248862537218175312017560649006971168233340538759363820974874540973947062923688729422755790300506391100128200498130094362809691583206562842533104966722864402737596893842738418904159566357429297255311143280014398302154676254977686883008659085856035847160924729755550669400338393254661721660435631142545110362704978604360934925293185925120*i1^19 + -12794000068592281506900551175137593108476122676633246914089984831939700330247721983294486546331271516895997901462958907603109242903170358724036718170422054894189841570880367294260907421860877672441669594476639620167683004240575188717375820361774023236487609206017338228470087227883797896739576813695677663992878728077061315629000861437591189174533279561202666991348730374373437850824244018650437691407407992267382129628810451034619444447155171417783407886933926455900888776122744351909703779749674864527734461959636365881764017998569998632983490706298951768010274266912137207139145009156444428968672895238202476872397435090707260491197246018536316749508652126118209346102602707453269987889909735329907481187675063279343530512766039260882472822743153630055495422405248951660794938446147130167000883215668224468024051592425096324845961944323488565733287128668526223865978846361120887556971086942156728932155144925385450361335379518502750721363410657516200757727812756073730337761938151645353940177438814841765084685948681027389076963583439543654214716079672493205543548402566120487900980866900909468070340199542130827069309762975218197465184248108163058733275335268448473582782294763483791253382316956602617597024459848471423705640831392024469044345483075226227520326669640803549184*i1^20 + -19452069524114669871632473956205123965117758471532334203111008353912236008202857449794352704098394856267753878341173338463419920085997544259193100827406685740486712742031628143090645041293749301543034725992886914449623195441662212597218878556646488413131643934742309664518185116389701488045704617482442161301463452340511376563568645731027730722213382343106453699462522436668903849843253427522479070119193236248511982219628998399570782826235342886609280007819769900996130304301598667507945705118472002698438222526055290921436105979606152148598794387177063928034661469241833100786669214642763689890236671950692758022503825317812966036189151282299149750564549246356952919159940775668907474716639995953713639996234317691432066228033139495450574037927055185384237470604499420644426023448173989361826097360368790803584611265648385463108276560070588727275916558047803098873952377427726600364788710117067608158756181336511873789661605499638213421950112702851407224768916050878949587527353889890937581825441940938311163011136680696580546517253694140420009368540112270302147257407649402189659602144396414908215142341204675599787427246932155406610743835090437373642968226140849708705419177415194439577769584802139672872244815165413310346919278939763321963857156114177105459729125081088*i1^21 + -16524089603046105000391123508733725881220114314755456029121076890090634368660337694377347537853679203007609211448085851310460797922895544417499221434233080998209069678139305023892343120375058571898207911864676137821607057071499713356455697661703846350578156726526034711234289429313899623551409453422093943229926057799219843176415790111824367611768399042778585666237563877586941869979576651654645902436374014255549143274123775394884422042720791377402298927317576086137032029494981261784753225664498963433164354067440893587754531007284969050110867265729124448305314659738259668625657759723782501262107085994788800868771942896386333616649790938344429447223970770477511502407354032188161242909629214776269703060658322711680695006525105947271497636915955974957082422801104838116920668693424040919635422933447577594418377264997676149845300203191234366802379561174036586959764244786100327365809105488592173152160834771878219553806498791008682988163024727761564217687299377429986293514450923502797260528178544480499560893137041875086926991167022120752738893985920295824291474334755318825485226188408570360913268114758683916029645520496105866883390334519422542987545907056700206047643591686420090910698873196302557040861589877098332231297951541767707917505253405251197831479296*i1^22 + -8726718731661990658696937548762090058696972691142510948041409737696031795347928832192930351219884147637344307158358194252052715628139236000610628169849132600483757464977681405524414323710286659204270732749122322366403476400215283465961505429052648211313596903276201369283627393900222822061604589234588832740215005340257279779691221725061410979878409963608638615181330220115824323698919785467521329897502871277547412508550604341945099938489568098670890770774454072662469427661605034891877027458054064795541814821411462354453869036850567453154634591582515941280285325344034201652677911880567431886944088722914728436473673678971902777231147707617063689312806314036726942305432396673265509530961104242638485282659574909234200466911887224798365344456933987673988406811782438134712920106099310106938598661646885866682734642761768999034365931052164918920425057133869206704391074786197305307771224197367372482864653465474561036704582817674329529715172576698179703326371908442545428419507686973646169781892494702276646012314288286443602881781031763990174885452895640037250080752221675914314443169443325788049423113905800770160576694393597046419346006483976403836721313725999822339458584958580189466288106181606379433136440128011870261745435650966535161193630286082998272*i1^23 + -2886037482730926285284144199003537369986209739416278562934614487204937254246465187246863056781421246230672610877596374180727295995278751642855757024981111815876849155647165308130888828202179231092362922921151964608314335084176387466023142871913005024930916751232950523607699020259526100388350609710256819136395998991918010864734507687938701487452493766954597300610713183378409379979539927305186924401670641015242547295399168217666731464597504605710969434015561500207236833328497209992436576066759370138410337286210609517190351935843889873771558128762047783237966827411494467455845710887686550437660993919403172299522395421403760449885618803469075711087488096859753826415619936620379013091605424760160971957745133730271724647785100719843825872623167195464602052377313302874514868451339810821056934284727498443852621042556885136183931900407832569201927566646284717570221277567750279238136577995462341778276610576585612396168654912763136808902794263278079293589114052907030051843710191271991584651681914878872244451116749196327127595330428397443139802690206218070248835506368610388027279720546088377830922823042065128670082764333242302654321298231311174810521401512538396095331202430462713873542601053883649835345256543173900741569867956682119618951743799296*i1^24 + -578274030618797563409242799363145575674130794383935597092109260459582292938045681100470770372213746743349391065464783744607539009272555662878929468420087031583796106760275738400412266391364357867161261040295790588837914749067386893950646007731551453234376770956183051098219738314113784410970167513742684342436873095110884579866765285236009118676837570344583826573571302149162713371917895567083517002857695597835786825291243248247101430225092291540468695632190700002983890164916812729869540191512399985910104080439021778077050717442355808326683053887916679628619957194632341518890807690843194714654852913043444204424796963620780051911023111299773392036480950203071729724796322089049023538571226802930338689795536515138625223003614668098872214193030696277629518970970839634295949359839108977013314417911969867831973074307459935130715733664977720794067229468078206830848284022416296667086701746037948599769149762513121146915458887614191270508115792114382690447765351448093658907618731966044006518630078399264537629165850200729465447320812002627316656430153103565885116467878739157611126222231779677577465674060891124810702193748688077355666287919919341443699550790927269335693634166371690153863163208106831618682418999772058025468416399889925387845632*i1^25 + -66247517951911870402027027353997822285450091072792715872019674509387877571278017063912101231188405767285505966064332734792367678712717512544282636622538206225148095628247042788802639676956228504810419769036729487277524170736069412245729794447397265618143271908343981329067209741567127813429715619979535333427357799305443601630855309967864562279052472907939274475574985204950131296969037381541867165182071995650981145442602518408358177872646121958361940605917469971444177486289777651240154182135569408236681510415807068859443798032212857912639685200688864713216224203344621195896640241477826788517341904199270492529883299807547925887363665494051026956808320634090197166484432157029486849330712161207895739792312985595298795541536340985316022403284447385052297065882157498355190836163184080399173313496041992990829029720012127978392716353778415932816673079411884884239626667189415301875006588906655861269731920200501118461716902334598299058286963826140048333407970002866926259967093155503128168900224744563139673166863215517268525116945511451200186783229495785881959043411925752712233164906448005686839177965282607065648176116519570034923880193579884445760208372287077242460445104522843075029060614741103152641529803996093700954543450847444992*i1^26 + -3958773840855584791383560822978863260551283219803687938216832610928370128595218549228244066039166522497585000315791712230473949759427135491610775436675955447484009024001192777525330100884880452095267109943183921704113963252816244174339054919933638002410613824945963549342631586728738647628828313486729859606212810541899749263246834968478765390130295682589561243514966375867191090686043902006205361649840992132296626908954305263895893122502119615369433885104588113832919809377023898626483718995351083039711726975861962934476957625237063335426911225459669459671618384630610169845240227708754676415850182564905568140591590793131416757562579637751291554466985721498458046488584370645116343075810611259490546878662096622279190533222978865388403376311493428753422649894330109753356598162598150664473961011761487280030888221901765331990057558280926257408475404559246677458469906592203781322406085295214993283601718176814941102398184660802442654783980445639709507914794330793174838595351865731979115280505734536271915885142273986923426477222880912670985665529354379738231691690757140544399737791780780223156455034427833346944125396986774145577512017661099007108212449228006249848594268947385943207497043089455710648030267111925892366353825792*i1^27 + -103487113189383327670941085053764658543939868929285528756632509803372134328562585952164983473306709771569732871755631429477768217821760756078886604170848698706301014001477025241042710956629754802971595163929141485025097176466879678359097973458728912047890214106840678430753141956772214834272415826843646770852480525988860413119073078233815833488011257345983204408616921794708784652803417496217999284807456489232834443137542106910447158047807574707416076857017064865310790545920669308524493983497292529713971070651639142863148133041811505750521772374201993676174944755394457317134645063396288996554686030169598268597255230508891611550801085532318510709443971516974748765972471758621184337613069043489124330391345796234851042725165770236688040001133172761441079200350958109684854401659840732982881822117974628891098776777789024085371778328674348775143128008222428614399908414459571421524437024618089901149711706620316742135779497676362384369567575432692334161418066532483388413307368448909040029922679618471001518906461271867981540605605882946254833010544241194801263428194588451667909550781363199397731093222518295137735058694375088256372674948332879518251167621512344821973944311968434123591024148177916932340012216509223927808*i1^28 + 1882078346904369705638958976405952073091661673064331075195795626770427213398366089247503615727517126465154889293409595894055511491147435517929940018959248850421046428835017663306213812079336807391099501772741340397163005730523088809870742193680404221357688369473480885680514446617372627820565972578572731921375467317238469620892698564360382367735008585603010180939721521771711204136922967253439536813698441303621878965158112423983962878838152920027143107968892796854740759308435650920756807818759289924136702476171813666958506698412486605161035813668120743460889149493057325708302529409275687094302980429565404287247298157184029740202606080657432272660100135610913472949813622060101392712100179073492078027672221681591194935781260545954499259527880448303646535702005003964881806860305835593284452924585081625994981998796870330674953492754578141217138947535795365512780876068477968082552895894742468549830666415372807666679586797672994002940868948265079360756046509395311160924476115064837687446950576134618732257231563953789965491813377260299300364027707064871831785735873899486860936305673215214773638074074699981492803930416325719640190446224143321991924556582745777000165879680162174566300830983257455519102119444480*i1^29 + -4835407147596904507688409647095455216817850878910993467700809156331845955331616493980574414185853078221806604262160532508742116290488629761685793171815056190858775167127830074137026753231832705205061260163008325401045346287873174195348289272843037813361997178156387536148020821196526172621418472225808754541403285155013789426113872831039360350805846891009836345448941788950884102883116941298025307452432445693712472961834476942875678000162865445120634460618599824297535317449259027363665457496326578038422859846418206378540021401739794247257568701934150265099378688055333694527572438478331700742932176671233405550416535685903993729820469815844115000187443229838472095125046498896212730363102322521384024383855111551300342804311077141518912507463740374723407734391915989743106640824030968332036821702450150569909155264817361571060819572648273094399221198785911717126454589728361536316261457275118015422383907194209335090135161842422870798111561972813649370781387876805610887237022094995256251603157215783876251547179764289205181427685675807415039480617966312574684112278132381544819967886332214364341929289714432004621453772108703253772794487686764839121573840362919343674182561548763158233067167439092721909760*i1^30 + 3904768269415238452228901660250835797214324887619011821784262761488524924969301417355145733052774565424875692872511231832727166232721773093441081899839721874566019059771309134720312714724289788995349839598458441431210728707867044216978017386788987425639984186106636661327202231868632283131002812050384483332850935121762774187456622229399279002657719376593008044018537874601402377498687210713151628221853562344233059812965372772368128325009842629644100364717832401211036452110054235216178820814132306946358422961212343592443717531009724211543071964097059345776139213372411933721749383763410256304658725036474044248358245921178352441441010882642214653373819480171110191996040280233121363125593558001080888257990520433141025523089680008250345761796001855109821561475720071354700619847441388769045418975426092240843085731270914775353049511067269110200357620242639152775017826012695203720865956601547900206623237414237271758794821478178918722927721866943830478628619225890018650178746016711046254273047959958443237285136527051740509042719115644766484194564827633203150295844469557879762341956640538116224742003892472709527026051926778207733737889326579729165082517333909860620888337688064780717023771492352*i1^31 + -1306507811946446042373946204277793529975969747668348231267888389054630263472794357590356982783272190704614495230075420903120229679525917173370763918979284730062641141702108159458410419261704686105121483287054697196225502337143222572166681090420175121419390778482439271634008684910365755068751351250221505254987865496580195542511523429701980802834855551037959405720149342311438675803507313738095591270707100433365844138726743606007850129769862513546926089861904661474309339864756393786387925739896089267136482677533806620997367898826209506468508277134853315475023277210605056839880511001201956178069117953891441830179272332398035071473658954906992186390534727853912928817326344831734984331076314875592686167412750983277147189091567154830141455732554798045006400740146928563283245779173497777643560020082657551446716341001512953023815998338654360139761595015283627120324676717469595412055796021897598009743691467990896323788519400017440609780324838086854543782579440428401615362303930992297477649736793049164670535191620819205689785388225579334685648227049556232991380614545675603189158661981394169839346927831842399589122875087088498865554782115380231313605495642105041685906815553509095636992*i1^32 + 72837600515910909636065000348434126772073274152607205741252159796646560035014945919006332692103543613451605017648121531601675746219025079124172345726580615204314967752012393439940609259416531732825603672396073785374765083285412421297724523570662695241673862688721725955868454640995831858317735651173474688314595899651891479849606039237386377435358386310786226960111591577880059724698296458955597690719010391733522826763321521205768062241725674599625748994744724795512355953855528048931844111674688644553915241594513797712878619139742524342995152110983186708666485787702512642752537281558024103733157019692634560219918666306803744952857626980072943994367586759505528711520657048754998606024720185729847914529170210410868783652138852177770339151143970528394648678486029555000544486269931779376616704467536016423203957796961975274062857261341006111610384584764767452970618729360746424288484368724124578852310021199578134914161666227237694906214138732122097200092932550472052294707821289987937917428397597742072201655678032101799500591519026334543956594302342779234333593880511660199543493461144988713609021649633779684801645839248908867103264693628319065757497075106227775688679687716864*i1^33 + 11192429469816725053198623526434007364458763062649340695880333645846577946879641678305506044074616101275458885520533658141985541973511964762174300899476997991010089163456552807315454446337356607424383009834263569009977729917026595609702865380560102950569314118978658914020115403170059031872759474464081719844206542654031608779543654188166814409249590274442224915584571276214576320666981845656065212610376550852819787273634606863749921640990196031590529034149240092677705926778428944201807504716673390800038789119960225102240410587946315742747312524213915921813867018302342516132814874742680082634513862509426089725402874878274364880538134402575901543283926014605019622731951816382839705323507317320742531731016678809893284972824968535979449597689063489400686202991215558370685885755642417557986946353015710520861937015429066959425219413462079473016209164582971281591603398347649326806019494540528717884778884054091938029091164411898467747250214173418784085291354231683394979549855892918051710926809027758238280212921632270207525257640782818800641749496081311619954897624767554494099932419930554028009459790403700102763150283684031431452002482334234740122059643866481753587712*i1^34 + 390603301441361501684414425183373767385335887992169610962950877919802654408202299609234457135624810831611528435516084771202848969726682292878599657478492940986056892755213121130780440063045872325644174394366109489766904535228744657115274396545794663781787683152674417781313554503917022395335647553134333450316344757851339052988901359061057959599745763622251281539530254938033190221171932062165251883101074845630062810361100990809224553202014122033973911053811397256604177041934768437276604836104776593588744874938958064764411274907365171178912636235284060576622050823356188987335663935265703182292738292778856036134436289621640625009444265023791626916963883200718731850203984065684984632794689447739738827133970732669080574776703858479924878278045054788306792665671821171533835171112386381846359680345574746928604495299535787511834033510513234071344240076635823258181480268036743265226233171452511131520155833345950842625779593740033487252232402181733147096631656199294150231233602131058914752955012584791930150512090406231361629666891198859384156122133333134340622937214114514860519653380668999731963219786210764051124250929599641499772542498053606748483835920384*i1^35 + 290154837563136484632280724082013353202887847071942150079386644665786494211966871321117172336688043804100268695258240198350245229196121257594168150843204339999406272225855461353579001178147159972690834782509659202014671183692091676524932035812086592931863940178764041354837574970282403045168697439159993030683449290880318544427868775808118031381439617679778739528511310776226770995551617588718661734265213029024239445947995321344902117672184590373314638413846407053626932126141335646848869773883646008510589368941883210380593392833386699791630035006784586070411132038110512565204096879297702395492056772610751503389614662496839240551560696299593276010265597266467227376484393669529691924833538889840329132997432262805937648203077472909631207088821694328404244096726205706595971428664685054326524611496564050431130065112482937205699708873207221347498020490628793461629281879699829051208199008314782893534976307318773152971653837366022440956088670396692161190893394452914982388382766342911173372349006505634693817026758545002533989280202666543602017808039987466841925240708747799238903055967799289657897416902260376278276270958954857479653620587050605477888*i1^36 + 259505797511813992276932041566811217151796511456899608446362950152473767896219822802992835145641181027872233936015885310944001793688155077926699048299931225247278758072171289296064372595893106546150153644885476565783038427247905023761505898684598206124041208546373681076685105387769251390738337284047319544661931707917193796850777443185862467887640663600292160369259367843344466357096432300896155887316979642640760438102723153089837728270865304563924855609890063218764590587110258624546054290362039658089644986796293772225963815698042061522235632743151187847515328301540631106092775553621536037090867704896107413161693186348453080708283956091576311241113711154588357704751797627593473829087329762269861046815847917383561422954168616922494676479330614392679169811338045614169416152027784593720646923372612594192039469805446204997577225309423869502118522594288093160733735584147553978464393267041682223512754683589361130901050332948809750937447633236485887091579200398305827408238941351364914631501011798549035900831305472955919218701012736760723829485428155209104945430485954299475113786392594082169956832350284225962430088031666051658204626026496*i1^37 + 2440655616484657779254889262096065715610773764591527214561633445021776466349507759791121361558177666618731264056705336337835629198748413396195171368658732525524808875292726327371915459469206538220314454865464558877948627481632229743996275603434166495631112097001269683559522237426012603047878124825695051701434067100528508721370238307146608320131738322645568014528362186171255697642269732917370564891161288829629495324412093355081225933174925302652663045640606064014607736230358643031263769961125794635475604850920558903878979952574068303750053651043587361400077791144599705634448700232217323374583721265106420204490588687114982358500726504264340617404853845304661838945151987109473069117593786468915005602392527716508339848499241174731054768932584927824977220968583516415127422950786524719043914805371124542605423648952569313445136827486000496677252547577093503738737946100135919665095595254374405282856818308967610643605562551472081167878286350041465541569163749686580003914179784851629207395057951640107322246577595140218082095021444350403110152071107274519752331961642862921193023105122801826150422636917952201718286437175663788032*i1^38 + 591645093551378505802651531581163558021921004196408142757755208712943344704499079743820051897824234213954090739217940264824988549527725738046724086849857479123998195345617351863287802750909960541065290874009544558223452364659173471759179020078174326683317917041620098030321210816372920613491487378296354120948660006626013293334702735353896978246218737422653494841191016965380575103937420125491373646911481184288942665690707803510225706672873407425429183633733144518962197188529697221024044563470684716483529837770057895073667410397317033405935304863018898467705328902064474482645073646386645570935429360581102808396406482482180747508902799425538821812161122650898843136392558536417422660857565483380507438008734655120744989178608994989568734576793752402952907833734549365460569684441164338299199678425852034120849383394252883327262093425594229657446215007907905146399847195776475710188510725931669083999939614375402156027220147055753830181032750204521281133975276685540616394783909902118672924574345803225105838767519806255377903835041455826724648725743062419214882125885662152069415298712458636719582277567453032152882479104*i1^39 + -119915262048915709329462238730213598108162736398181830490713689380826253383042516204457362501022474879761498732974131704475089667368824378799914449653874871486458610045387863981576846544434399413435892972292749768642919020647865284279776361095400259642821109362171725770524104461844046721753177573222031366320398042806436770137066750858513077040226406144092350713505401188429306826612590050367785004515189433723636064993528116468419985899354904288409642585155025911749234752549715148863621476533300988326692274427703132454547432825153930086824592740142511011838530887258835196116853396634128094699018619728112859961479454365629530501894703147848317982275118399742795857172800679986734226826891360332797613968238296581793181606450417429453315072546508379116211949025496889806334845378069225109825886527869109632400323298289716858772866122223000724496357604307419607856045153395216347312517157889440405105118413607229821102517865095073283898443526953052918786542898034832206086770984536253633635151254577762440798465429383310698396254296955052232565286767786376010794619273076535883166908948267969081371323524972544*i1^40 + 2061096567978357647965449154312552620978819012385211555628954813586514880236234362331845587809120598363663742854230109650389287573110738137135072678912212887195910936465182349398020810150988780420765368309907593950077602733552479946763397842771956511321437159005286332603072654511896278584157029618472959484126458521308226779122954320992378305005327458942239005371984829359333744209312330390786955375067916523577154662665208237668343811723610578183604026928365374792520316734525272369619941417893632662365798310156041358481735356367790904418047341177752275488935694180947321220876266589101426407611114578943836109995200038525275497698750631512294949347117607167966593360399326094184272795707239783611258778640770270791008854922617537992393920745349903909883608207763500078283326512846313669065171589358102619777840606633569888904058231546385939774642149573662478365028310091410134425096696768900755104557530663530210043480471059987932972912663839571866565607621085909683930251602653997753307789899856515020914374768020579914085120483668555789583112686933260819998255368386136605712890009827038254333952*i1^41 + -724965338823156758185918317369303675848823362604966198704987384806571837920520676369914798754176639160669422741386393950986225974743871221842955144787104049057000296572971027258746155090478420352739469587964913343511672286106628645347849089573239182867958832310886467435684725122860096251540176384261341979298356419226444674782165035355312644522933100253007004981682526001107061832125918625584001129273622267872309067345627350437395456044000718762068645563308556283312943007329879031635236215077150949106739497748701866535699199944374833790607262005124088898423552363329037031279131669140367261750318619391926179739097634783181377258714043552647702876822714833873277659259371011154016443867550412834424846525591882179133238148968840696371041915327132867275359081092192269471736391868620073383580610255978641357161721371103362182755932467241611118005762285126725560355300715153809350260161634959545620978224701863080050921967951049316598195409949759267271522172299235661214811534540355097230657347681913651961042413220405442319140959406346392610709633317765852961198719551000675486793728*i1^42 + 180688002798101303977851583957284322968177623599910756428055833735899188216073849981138053083206473552987593072403097769571539404848799164968127474915606645408465072024687080519509907451163094871055405400472809129851611966044067680462099278070725731129687393472887383377550828599648588795273810489459780146248105658598419009274022573200588539140747645058414836229720351139173508719556032726349241587016387885173810433798234251946667577388395911241767574779751749296515418188791615765796559099942054781998914612216963356719388869920303774544710307080936521788123729784417801382681185983423124736598317187312169544270555475967957652858573341962732774321897943034419000778155964833922532427616136191584341352781655230364816721031014123713170242531144800142953612568391008962133953205835520417586600814194153732228279638173290860425848636738188396901464159383370738560137193655744301171300270717502154335249244424707573909855540216689618777171898985920805985030388213406572402784677776091989308211093688352990830595928756033954665980402222189869425518437701620298192554819584*i1^43 + 26874360498757971490965203821861618586332135196600395441419221851138130973890711838396485486315687834411018423198051036970680372623096185142246328343868278346754483774881492946202192841840806763166901972871858295390959156098388311705079651139302524890125659919657495200575738821866331624899693003919301337445270875648345976365435765922121438104341181792970983068051102048468994603463908420833751173306929137131023280207855756457031782300738774201341129354989762768219811571827774046774471226754324427937520306517801735246252124887885455555726277563942872806979773080758849185830686805515447038973187744314035222522817443404520168462395750654366225517383144317341968621800118467896913011699607050386523701918451833656453113679110029496184825731292946778459911288459083643907356728925314415503249556465755109411623673772997395812399622417461872624106301934198216849024082092601348667410228299265010371222402953794395857697326886527584003297259942659737089579125118834784766614307241430355525070161955246947975658736211871053964882363481195485111104045056*i1^44 + 26750533685599071402094142011935324259147844205437251904380995484154529693247910467721550990532492593011896324402149255120317480217429045649409081660019073576305065300103208835469737742275067900271693047308582316418331760624513386417710584292162552540404281030457305193187169186483941045761422243527003767916295131613479417981789478848579701757032010304214872749750670674655632934958388831495115566518070807495535816759759123402352908202231295719578734461245819541756507604146516985903335599183445318479054949737603528319222305456429421390780141482122041283759577771980786846021637142018134394324258985299502283371119837642148134115761118410090042963274453006047241924093662402297354091148082482007562635075018807986961382281199826431127621915293284240232847947168300245189209674740616040478200235083891990680586215789155985313229695319432593745902800932620590633361911550621003093240649698334743045175051129924543676914010322933226029664494691728479885681980268362275658650834028797274542054567021782352975594596168327616531655557120*i1^45 + 3883364263988648776247694903088037822861203581591549890477797782933635770485979352377084752657178246654265881944268580568997098463859481033200030719252227768172720797390311768647065977178783374339631384589570459458088932747520050504971539165789165080326611080337341895668732790100755131999544563888315519762831702076131300699987791660267007575458178175557238802223190940505150985923867464465199213448715708232234498248378298287604304411981445671264425665137566879611472448514619394291105750475323482855946334830313784467489575477839588241744369245374376446069518503986780534951611922998796714868667726165440060564038417903330784590516758987586497662640164772101340202828693558784054042070716297151339448816681376011037764392225140905182317632338516923616170931427444191954322889888821955758638426679240320499587723776160255497652229585729688682076921498500314798821901117528674957862136114993223793936015254987062045560840860237578702727569282465222772605938994062993930959406009274388364483207159416359985149378560*i1^46 + 383842295148396305870974142298806132507686018986982800211194141634189202855178461194350537037748654649795329611951201158542284649873777072872846614713981488331721059369097606630431077467502368085149918684124654258144442360725383594098669086462372129287840487043053112097889336400177941227504146245118099581167114574268866510919365103857159835061411629038428193077645044301987605115230043807715018834682624372637355214151195587114642400400660068957166963045350000206054760350439521933949298051641637316095268291904635000982336963712022387095978305397071348169455124683832627756012757841564744008652733334482856134138242930681058066022799465092881784753179172040153007625910028256986113067645932692186482201835693166389324687256415923940913368189291777670527335013643185126163539105390640706953664664853377116323432361335815836737854184450099159322056936116628710171749003094926558153983465246915139654325178135889790797254644992841635823666350524690701030679513552516867577736138542924446024335360*i1^47 + 51484594460814643839851556983809702988806197279134783942639351592257570816722981749305890321631099598397738847090646517056864554599337511801659877764758374026335875146408779048130570983373008429100076555461595216576615138329501541139683862683253122955409475499648043879692563038440422530764988596154178384615123181428424905372798522407097695376678387905145924876651556503147979908785713722668096913829415216510790258939459346078939683304210717705967586085998229908750873189599520387492362342579243697262591166543169267707284393053581636550517878851962866546035201333127373799686942362251128220751540462521545903216614372367799219303536473076225506479312252408575681336964759518395643355099892328362253292826418671953455941519170144166586324437531747366158093592868221577834307022388721813441460124359049550140501444139244376172662378220580820527366676700318923045451265539933940156667732026781116442440155766569309975980618993517041219465983205849724934214687213663521665658880*i1^48 + 24012094811400649423469319443346467422739431716311105116150404485059250017328025007640091891293900025584341096291157665698162664345069432707294468640001548381784973697152127228383897353443261812991478602516580610250581392923708800632641088620746255088803909342925926240052248445119181170668739471589445547860888206256709375144453140108509471754320631205535070767724847377730340811003681529719141695420167692581493299501689957373387677421150111648127776289025995209785715233804929047221118329807591022410461634955011949292956643976726692933590797645571551354517330231275509915280456116440884896863593953604531054857057676940978265471311686631772607498723952861634072063208883518535298874772283215994455577045979570401913462855202521573508190423308308476305727279850930030895540733065726117054264371040327280243158474832915219946123289683352645764402754898587266377603487630454749965789970239672786897776781390600612013764613637232448*i1^49 + 3293864656371299763892322008958734271738624043971427610341845583125013856957755260804552537471603080796830888561816819812136111913377166337529431406731911008568137268611411466189276922828846367477410042129637354152709003581389236670183921457840448275732324069340373768017747663135328720379161906809273415132211713995519514653128063404618081853695496205120316135733152322236352218360526670080893548031298990552936949046032436800643342144372443081411564999437498424361358740080497816158641341877599082912197248174400182075791495264393923160745160884911527758699211109967070082676999702716061362634550440073246410016035803152474848408857556427569235119023207536104728213479254982907494593470517157070091772115169845456009995050009242730110418535839714619404902918529187474517504210121124156332514597456961556064860664034369609240010559420576258122981840715951677176307518521500582551400625*i1^50, 9060927489754275654158812174708834084435811017943629052344605289636992682055606987901535904797105725089215783479407276118679079050542752040866346634633995870747581352143782427780359980466780359440702777248443601122034441423210108135664104479691044857751891817126249343405475111901842605576642076134018165484114802385300970377952249734513859530960868742025564437135640344245828054785436305155982111776188282675810776403597744093421883594826093629364117380011819350734034452259981751448471069240752372710266644321108881828927304797056514344159274976399567694423354148276586553290548539407865075439778625328542872929284584828196200226585505916257027790490842869504740726145063583692907390754750545044705739924539191801792092244470913103034944036608548425332881778490556677292642760595929425108944261834056362309104102093438809525320191859072149106270170475344289986223252731094595613434988703182800653524297057808134371533509602337449811924038358339117943193215191396776845143424451538110638389395332323442761926183827584920502078107383659214037116213046350135088879654945453948658021039479866575935632090093641858523562092264816968406923456916605045461379607352596139788614628023175865851533731672287836003347933520863312574355673702723598486204927593360435002869074455606302094862361001994853464599623375397868825032229877982286840767562859115572505503140078886147450791215428265609134148532563363906169449042049766292240558531545714896868103143812876712858833881532982767315168120279888446595451471913713892068679997970106543226501159115595761201705875390230746348653764311429569120778105393221108358060367062418495096297870078243327333530475000658382171692721229772569363822514504048589655525472884774628373500757717606310493433808812066598436946630527948581432846033491373490054785062878456017863921769326120378902868436115878341366313845395114331131397829485049386891973951172024460422132105918299529014973262651263395650756353147518324917660364931202044946282428762408112619520000000000000000000000000000000000 + 18935370573442584349836967848952637791184633485489619989270048364301617798610032664969147056522043350029017816683817412417965575836288278714714502079941228611375985389622669906681810616062691521605677586142610098815235805142052345162454881007972860361852470358720783633753544852830121488499426770734109623344408968959869698969976636737005158361048275493513065804485578948187359754235917097746534762532036930053012007829974236784081349804060013279040289029859612598036025119319831161985433359896399754699658292784003111635308024936844965774916400727570789852741882635718560135215017930277929790100703308687886624664889368182837305544331504112788502738511249483130422314462010013260381175382532450107984244945251768556623345528816569514694085428662363200537645708211179362810970742263598942610309660866828765827189958697784120857157354427194560518023671124507384956112538295143257484792250008611554153682501393024918397594649076705642306168022809008204120701894283277831289040533602323639036293151707581046627667095712931435274421434575095333071471445067848925511341248313564255907522954836199175372341590817707132886654439196207426628145333875849397859342331813918689761328978515012509188914533806477640294277110424818820529386400767495292004647481646831842810184614857883760642600519790334120045342771953502441185478484415028703343235187813315846744707760426851017109905085297117101982156489020175722724505130556545727536010206020769174271195715972361895923838617826936109574521464790588465391990742071979532331830027795868422380502954950220998258306098931001822101581452948928564183574181207103983210321311411400973085299491177636554953748567648963389077088340164339362368063848966772959421437761826856606991796981746774822737618763899849188364505230436985196304156677196827285290983307541787160929116629750150701871599413448325728713536968210982261900422971412864396642837858064839109627167092878714046694157058202298189165482334598209845956671321912030681498086105986840186060800000000000000000000000000000000*i1 + 16061331880650049650621258700260879694571552452682159561453181305430542867952746265574291604731679384982125379805025584385564986045195650310380773839678214241419062050858846163080415547741764066243505022497407607260928417387676769974499047136807813367055225007233616007289963468578134568874782429652019906061124188138794962684549821844857784853126375071531214971914264405205755993206145629991851635854610171035964984159366892603284093394394825724069019066701095422614724931085489994309288886123031225242046674920380058714953445341137074720882161915606679842582557334635520198738771641812877819279525921489945477015822778262394922997162193912337628780497365126393708162448991337824069588602787183852484115742579089169175273076152241667415464076357490946152236872105113482960362931417758288235659598838285753357762924116615952624296406203513333449784321938232029096227756334187407602612592615879930900195903680714782479783285952835942117122487048743651712835073348393546564312218503652590426803515640899489671825746088087984072556109184783927259160957161231390121819636907220680283068652307901799232905957033553845601591055926482521395345744989785411877031922414348965353598861609012065047929901530681291915885697088013961814657786124957434327755850623669422007327441222052122560964400431287905899849479833379470915683314614054067256811581105805692761056400053457086149588410366398836635936118873792739830593475046439159857230338267784989109545479630032695814534608930665104444528552164763610117209752788376581552515740056048504184287623511621681394393051508042046982505702288407828524157503161290101282533421706249075159087515380221368054451553762483303911374502628242657167949786228209881172287570648536895673594496063094153121901304941123339128916437413997246647939947408447020155459542470224048051716330397610947324553363450417951863635942273542467086820761233646177132374397074644587008964770252056689863921611219948323102308423960199154406860674710907369233812553100532121600000000000000000000000000000000*i1^2 + 437850586469294646218927313672863636733534262947675467924947326096032718208694018016807438655169349593475513716569649683475421935329783903520381875583428156164335517906759165828354943701306350444955170751729885836180546231664348050347155996752987314963398498780544926085113734072472675400589814506804553141215183851238737059629241611585350912562129143766495294106951188302301355241807738627067451535193447358164330014256152450427953501595345080783979026955419924405932104384114655693863154480996566665556837369714006770987885517237132422794338677241534271972980517929921652958676601997469666287794490202823301938074724592864789683511020556143029546496370644269584702425237427976949639250979987852000615885113571906356274738628816431153806954868753366004540921739753161290127912547030741304775418177691086485532381441327889023053822306818036366905387625205846724385174590266846838650752658725100769952749961159744451591030709203531607448019442607754280343684312311305632219190969196184013661549526909600788554256802912302192343803891928876057456716733058823106601487722922977880347528200636480332219926500005188411114020481184608726671081935714269088974042038927075651287677212652821538318869126562307166175235593709258201533880946081212210163841427466520440676777640272038597639040500712611092374823648734879690486372481836991444884089204114239575045606565582922506863232150882302684398502092711980633878111159346960927776117380832823627986221791269299383946399496879368267781990505044706026869318949370677837169988874319576837183000237056965510277159215202843118277473180801451267507527851532904435930669463362968490542661538732746535225087725411970636890634981649064689961593112610188033494853322464873900481840119145547746422630788927969396327830557546278624031019814418222847101468360629727977011777096540942361481682775270457059955032408330320912278821935051572653072463072381178391210483057165164941805217920650968394939480644644973909936092891279589239496792341269708800000000000000000000000000000*i1^3 + 54865616970776464821655221472506129173446631334478615185025479244305876826656375806905084644690745257660487683558369002108849704607620327368776879382177411077587112612281010945058136933725111709654036908958531514660546862281906838017210737380711777934175884975477444696995710976265789991709479412919878359695922598959217644830825640289292306269347720601653770943913375416650773539034503860524495944858488353194849929607076101280192395467110992505605649413892216225699306927455454284530061005709044006499014725552862440091753045736049612222562904924825625609649361077459333102484768230811439829758759041580257708472329632523548648376753330767348945845498890049645301997581893247382438247671130259118001073486576443767073271003675115695793629629360801027845508655076702089792377378674110470215467173535095164978731378251384405428109333058480098309129767177384752333620086701869212324823078225128741690190342542161930747196525038965585639928120943859797310407412061733567768402919739634044176572554240848385917723378518832262069646700635498089583339327681433122964756698961389440109861718645781672452995967289217858270405564496376561459936154143299195540867110144967425511632031925629511707259886173282969327271712095149555928960765318345179464781614219718814352010747743628545999483880740619141703423917672090478232268038613044768578972644675726542481931340494184098394768837125866531766682009646028379668511885812535901850973582226079570233425375118672891301948037047150774218572974707775641698824660086795146898545022986255947231177666925742826169584486018251436787066675308938661891140379851216302353451945281283831899773808892523167975299259966255835562701908869047738751582407532723927595040176336770447132981140871498410150789191191364153035792783789745373766046177376338776870402659186101247653730102452387328204883173650367364430033215165144104841888694386192015064850319497742323968436872881823257413940145825462164975243914302851273874016680440024730369801609805824000000000000000000000000000*i1^4 + -339841466279450661243685091166443454776849452729027931171621325501954371681776827035491746859741778573535298932983588143896988212507799442004223960519390807303409164972675015018455145838158528831375751848405077937320695264894297964060858988382061342157850027980959027561844227098361341423600181720930040826290651580523088046380771312212780778750069850705623705292154683831041036149862323981429672026562738147917639588214186530611360813027963250982810695484461493894654357690257715164596798953541106860580963066313577831314149177854394692887142820572137898155810970851625860025546940528471387650752637908765369069033397117533321805499794138714930548954292925333395602455570060208736580567947383408703973576021827052043790251007758767167878906855660111523921278366688767570523279876848133583447885628880736001009866503774107730719126656205187078705567947746317836707065621984099778701845311016323575695176363809832892501324340075945082457398366405813575658181706095717777330246930206757309770737430908388893744466172464529774740298198587170309952510385892028946337663881075948142844093535304590363095354510189307034141815399462363788243761502091311697260773955132453306794432072501965003960692685267041653472867710169023749236578312371671717910785251877745700559635777776156208141962106035961600510513347659890549722350872144877390336074124167372106052089199409852786143637986070493014028184012109122045205779892306809038736598977430350854045984648597852698976390226569597074414187807980189697480387050929917485010300015369712990579736573654887612969643300316005319632782117699501790814324025334789513149463218047003703660957151402566150820557187876455170356793133292216209952040331868636893766847856198627167890477219234282690703002758109771342353041842069998608028656637327331002256460040227457120989197083875426799558389073019556456247617152033926263918953921718251727613219182659747991933357665101330151782855421209016570718328741841807813465667762460143621436170305536000000000000000000000000*i1^5 + -29676030578755978001426642321182697133201899505625084752499028999091492623126819536640330659198301117120774852931547178645689009425544092353946240464904173988361554464631340952181965941681218421631913382265659656635126242381526808640786194462152622850186969284663975280636922629446625874371022219019128949245474246217344304617251244883237180322964753785886265682661725931606526129517581471842046777610132631131351271098533854214894008872202197624626587837931196594607849806161161774128739119065613872632952420157733598476265578796706083718392735520781404318634482195199565674035674699772791955168663948566258590925797146323989421959337846251225522823215997686885804168287528879771169608426034431215412400322219041874082059950130817747710863638292648654931866739392822318028456672628749056561669532958969832306869824693186615592148522956167720572149813440509385548400543714643356466372078082031100307042479246157240564006752447671590055385726126362146694945815753497748166984229715332503969936580715094177744994376231230582003578381429481313058076621711095650751585712978682252574034423948052812399636763367864950031164109506721391267324039122931862532708637445116161091847509971061269141798086954562922046258175491926057235117676763435952226817978519376205267192769735147307199805196889399468876629320636753230586473004408119630758535567443369721589972646203515590467531258743426214870436616921672642964123273846476326232029799002275121660112220242263932264402349536218664250883809405953680057703588271776518924115855734662138974190242095506219265839417305591360515776486578121637278944113280419609057693579824284949299122859645560666770538581485455808858848594243946864768039738130833306690864575052408146648266309424679564807567934681907801917568712274930127507764160679967768853583586595604603294495077044166914085209569907049676523100502170002952471837194240413806752095026915385220224711767480601451729859072936437533647470156153619746872412676091822581352539095040000000000000000000000*i1^6 + -2101509669775219113667096822657567051861025608877189569524180139915713798901712205437661403114143602732632740021428576396791167443499723474533407741477917067788001873486520015443930616917198885684515185533711824549012217405651555754680878613301159712310308100151055506841317474745507378483520240122678546481319759315172876688343714894498630303276571450961460471308604505778007008996620397911570566419760125892305917283885352415468555714967800793689387401451566871317120450584631456555542219172848418765410903625154383658414617950051355299241796113680546437697656380386705475906820646693246791751866716185129269505921165360765264717693076539197445511579460513037146023230972741149690820863769252768570682083927925371259628210341057735016520960272722620234346118325596401038014756731785834270001907659666976047741063976850649255589731936367683790247117700605961540655073836531116697708970252815463767841732553562348002635591283990665199528498767956701505707343171944674020575538082623292338616042162577437941223369454973096073058007970075003222738755660750378327207422706609422651253877181179492940429652957107740361847751086564158659714918213710334394715874959161953919686689763539276192596978022482324114896993031619229604839277983343749871290411784592080225223733913512043582762154787393140306005874420196584299647416514087305975968405996294746953551784715823431701679633998424463140208325507906619102578892527081079993044179943288911411224090929272321899242924738333324295062017804306726312870099294647976353197063580490657759554019401138205684250767156412592513181199257827978288879931953213471029167727380098468153552616969030012502581963201515509793992391846616211768187656453144763472483867426112325144067122808789982836116208873388405387554281241990241892838538164255075264736226861776041142764507429814301762787522016711054539772532761410608755450963082135355994240352790234583088910989326049843360884484765680591183716079667947539884018363602187137482489856000000000000000000000*i1^7 + 483611292159852195452116933739178758990774458788640108392485039047614310848487315325660849729492485097315910404532318273104994078154249601893737915831000178734420286575605198068269784743914104629776617806923526654210448203832759665804909908310845445005099565991354120442354385492039179213531557021257185527218292825919763561692902429115349396821602824119618006890590446514995293095788067292432595244601507723398834797328512963799268548321881347253238871599545776948549181405074008233415383825232626457517627256065807266553724309367024538401465816574538181062688620297628540112364661548790987833471284765279966876497804003401495306134293871214191283739733635415328763302098699563261936270447420165814243010944891083870005903785299972658722200781320558691156094965413806166268382721062639249374916638272251616688235716730052021413630782167758794860956361011948304960088653429778953315482289532258388548072203712728260212639443249502156293122646495547061278095425045188464739375167392841247594942712278282352725404880690930001703141079847662383752785850451905925732764468052019599356876640580213959520271987725824879189264485553270568658062623666641083361980810650714500018584135252688953197048606089065119027577064342341156760416769747896955357209324927809510101004099928886956081486482300325957224973321515494059759625394767659860250386624112756784368117367269323286124688335821577746800295526722807355033099496786619986273390147606483695122094719855754061683988967070775028142502995968003544162458394671470838756236504609746582164819061671242096293120826581152264810390657409050836899288923622437806781103339850090756203998238829635323829229847131848467784450631252389041224001597685056450110684636977829196345196138547619671606423458262167081629153760529313212008744332047280239678424646719479481285426604639141906809856655743672530013607738612639014043250677383565513964369901146205333220762271929646091470290500812795102821814882933080328710615849451430871040000000000000000000*i1^8 + 558320724810687282646369590810135842049873634677741498274591114921901900392660625050770325898094920451603696036604488934892190367554659767570234843742977845885377102957829874648577746004833716596920942693270367134044886501934075023090237047289944732286632061218683377903354106609624569631420483277541641991034605585247722667329328170840324886261353629540258614407920701650774797238130011992116586615022977454052243085649469181669139920288590867585340833355831353025845299113203820010773468972940811676985336810467861098513386697307762110189921199646052959405308336705343332287152404350757891054952359523079697643245361755602742706644225551860525023238856922688160168051097266205954268776504103715032274076708092386726159096110364177713361226840610537252515857022910205217244203320198411680110242226553987590285352682076095013814151503834286738212261821494968351475005928247149726429734549169133507319597441620560106675873275326737851213208042033004047266131177286022338330323173519585525272573820055329279447658430649430137537210765504518038087899102465540169639223047232815237336820874172170216046986833411594493718750059813758281544672058586377779296388290329177697997917659099707847297132588469597671308751628557233555138779273437441356696229832498821644165857091771047847594394208403985894831342997539415144007872145659646572618024469739159226590757463929174061442391250267931332415049891675035298195015277254980201648981297957083896995848836989805075618241674761212163635693589194375233390163523084225617286055525096866176502924164629171056245868135931451684895708517366681918614704766397953481363656334781877756609315325540786398307977424089851048871784158441230236243414307677809722523105501108116798790761245832293671403854430792381620967680767152775542445662956671346216880639879621740794408791955911636467902574556992747683271482975448807307728058634503288421152753957259101126124896068126546281934069748803610684054230602607308888233112935899280179200000000000000000*i1^9 + 8768691266172313460059983294205480090262669736047633603506384677557366996607861179808614178157246442895408301907366240160188483770757688857292135186359571801977712155096932085228914279953841554413434533617245549940659076531856408432877203109325956156758732430421054145486098047216242131907307093303516285713908961353279614689212265121166666365935777051600456171154811031074296295311496238387254855229866194012397582537250918008128531669199918390951466650860306061507227524565210762615472476311434586010102724265920663773665435997932089451223565859595681916008410313685747251875757610941624412538469887213389501707442657304420941124245735994280503185163894242881023740832081569531706443788404466953815287673010973974763191407207380365171898141279919855020173005755459277384947773775212138041984543987073269296563743169619859938113719063013063316918816921127720983833569389771563106250873493124323958618576678005193928018900414293043108910643169527194091508038663047420775152634589568911977032946586432028674087834483081876746231888626465378247118664704743276182402245584919361293674277811359829604501178642110856194475515191236645734626001476897568788077538921607847525712429080698249527642061025220458013194370117661519798990299427380035949944141289858868353619578291418070049330290956708061509476720853212014806006407527671902188582593754244026822492734084584946031765353250983062609227641622311258977322878165851483162086111441179006949459734442338692943321453615954899420167970296528675839113093061388096258881731983296919799752852853266667485968366823456862471261734447182037969527107935754932434730297142905406927923157966480878745892837411312643632255683267340017044866074626206116929836648763238536686949781584494236360224933501596298867966246821563844445570783147504729545959653744827302893654847458821117156694094709931456810897573248084625978533514196766508458504283563973311681812586345292538929132878009637133979423423711211343071951021231675801600000000000000*i1^10 + -107830608473786661870788022026127429134612408651689413463016018500256782135704764327425136335842785309564727309645127199897406165796096450830730523663871602111615667489315940821548569305018043831217613669531535955708165634271312623696167428088021967577777199494125950487806669125089727631913026392052538275020547762273139844099308386601776474253117684076943390859104915088515067478023712875414785177074361873927645343733139150634590679137781562637229019901725975137492871150809690644085863230670988729489678585952590550986015521325536823307188593911269497571567843816129076922927009447443250887964844270440626977816304297294480855978517845337279137581106611062536815560087462419079013696961603036382158239441041036608989012710540394760120903937550162810434170972320419632369192786833046555735443374653314729752319336462403890551158377479049619498661411165408373779820993145833883736192728002549972268335882425968352044212457952598293239259782332577605229876371470458215231235329951065851225479184589401363228641249603756414914531906155749645035220473074341603620954101626497692188344486520802699096873087095575602054023654329367323488309782885870408918497669177996058725295317819691123388475382431998277353029570593251818613722615295998539437872381648790149972886405421269277232079710395270364604511533197839151836625266634914546885639991475607641833088686412569856987237227946733792620038862343723673492290552254041857798362631117924146258889897225389826255462064646087581168069269554595313441801149246830823621037606526621772306533936804186363396676288295224957979098430825354541607116021733652262621816403167663039147137039694885255305556194577305251828851089688983720053386629900041191030845867554769195812627858377836934567982139646117228104943559993892092154708271907525912128505420377906028996319913541571614743597864318127742926954345848631325700212866626351405285258529317628689295996980981088863780279804872950259968228550886281042637919528943616000000000000*i1^11 + -761156528786163832619430735393824198453806609607349192452494481080180298578055145054737910380468423216896969759596433263363726127809781095428211168425009781932189102299733632798853447078025790244495137968807867919660074591503478376373309221648822821726924272787735186287575229141208400182569961470546206130736364886404735723942158904894501250521439479968490284413986968230098068273414241770017294453062716362622709966334975774286732226975309874149817022572197745225605743947068034871198783419704822926988486127645315908804156181914374110228049892811843869926574853929364963041409078551353738787031752322960618361390852117696578447371369026629054259761461308974027608416687948070810622535326596723777157156706089426157221005112549248827313072676533859733512718261291608102991705050373133959130352217628890916323722322737383966106857621553573175383958772361152110893680650753256079530976621851105904986466258645480246890894006808035241424348006804033536101547232269547116630922006123875725878681144920395803662564268235771572463053570168851713150641517576397638473865024764667350801650413434396421190923733364954223644131167081506257349055736137186462085264349153996479870786828588201527183438948903860684481584481874621669019113058764265869850647389881040145578364268770969644309321604386738664483163798686184236198517102823948148501773499367537784000828830188334426450132430408074715252046024224760143186770604968830037158595282828359624929618190900177713013409064112778613020394766664273687103290444635376626689499626989856907333956834642602882047160127448150140785314082908856016326194251007938442560154983440204480351998937934646045061045223729134290687506258355413712308476207852981761569244168490079742501061999387221195281313508989748364285183563768396569509303909409975089204817762396954622705690612531321901965782397812662727468178247625648504583791571377965455145815455782807794852140418404505025325138021609161013299267026383140355299921100800000000000*i1^12 + -7070825031906844596230576608162287517262081282679099517666651401642950830648159409771361489145026688776199061587322264275896753349558174485315824511442677675566044887169235236622068594101898174423390603876230611060504015153962730086699164506605163348494607479648822878964043739590407597911229729169846542924108514141791490776792072877692505203946155138004310584351074945369563370221465694839642635944800939440229809190016608955990463062237768689802738657746995691059288881262106206992948140131125089453693135516333593228515216426234296857762537656109115271295889012298584959578262384322810984750492147363709242722379806424848729070029569743684777139400007784621085435474654975635216763980993523284117416511974934772074781485038772032044608860473906735666994156122482258316261632565191376614544394413678864656406911991703521975741335384195039326949257280016328498086621726037293189313965929772476763206419102764768782156638937179926448228868182890187144659978934854168021678300842655933054092693300657017062315092865232184758737276427367578591135979460131791403364373027691532546847350718463550815011498530374525528909396373569133130438141576921272083417852193848809664119602870733276042033532533522528687269300404220540893957726857710289445619136605816416056932323969992905068623053587569544425813730095268507139257599817161921536725190650868974763648280134168676168685872549949047489258647893222309071222588167911405695899390448949593192293680397245986015701363237140904197704378875055841078745697855701412924253900721832070712789638323739582115212193663204722684929406548512521350411987869930272199038185781590476078279281684595103974068254511123500451410060594026006999387091853030892679732234869352391773236522916183012166923040527787541328783885623048362268337696455221809740862586572069663116662605060410605541980774070310405065428313877575800977098865485829273715152574476523559465033623646304790998157719394186921574176139561578273620099072000000000*i1^13 + -115278058158546373274874899622981455221133621935236045616585001068142804092419087095022247201747539723464598550425760949013334124688926471143788324552692163065960181658126551906437415768123805739833668877734128055530184226436383576616178661255261414868549575062125543155412930574633917977401843890626228271251932209272553184800636041931376045213104937559918564210664845622348035053810234625941464900000493805102713632061808607963149542938365060807227415358647277522785303623015196635025565388716339965733435792039317530669035907707592582516541179096297218189010704806538004142343492293954006338861709350375260239001898725244460468431236459076969483930052147325486710923034939068227130924708736442685090457925795330292085531594895381338557749333260742464470749024015069891131761842870278614151582725350764738583506549677481248539758645635948583795284738419426720463792015271396936867200734946626339166622594306742997342474755039524551972945950172770521136658470293948455570919449555453734840469147763521625370461696444982640273265506516560524119609261100040405075933409239550474880021745721978566363617203650793782094635864000318666904186888901769201295383135032485387597982066251430760474219173996650019195727753847244442390564427675164409177418421122065089588453424051259065507988917134522913794046204485229042257521795343544956334537078178590558223128625957655517760566151835064113741139109026838939272057845134107247928015334651923888025797202630349649114582145647759686261550819328263197593751745143920477634022411158239144553583211156761763935252532647051971301345496401224632335659577213872350406376981244405367621514681811011390342131726849733201599668963360763736734025988848330016791324335044597560322115994929302341436315029352876613639382794257423295428802910037736233761970523463903464519459333327977519698853778217276602626305238704587519995090144868635778462841034679721437530140613012583067701393110365049515811905786830313918300160000000*i1^14 + -222363374985388622585451968322180227471259388420258126476319060443014865971368126362162254818363224460575371461544599927765481158597480476218271744294259499979165613314855640139250642885741721222374963957300624446137528343128553572763441221577386225169946297104447631636738779183440295948746093804489126860286764905405504097590749688034308402370503923283227830990661626332368114293461381844640109988172212452929410124700365093612598983674344654171007376499974169006090756875538614786867141110197101610362222552741291321588436002488439821861894104255733929162181435372722168342965760970735147455534980785865936471023299007931241692554760398128302215216272409480641709034368677151987709582855782006506187958980859561610726433838245110078825870261980280019183849391566364775318601301220145705019103153346153381571928176331951278430652934522013548269464815841717575631243923237916569118878113139324694783722045793870103898661695141504652570344986774242289989139530460245311034444479453234198595461541566054635238776233894983834376887143598834869444361842552105016666527448743117350142528859500235202553817782273681199331219534611595987385429560042409277958895841765999537688983658670021767365255796690244793504258757311773730811850584325350258675750519055464008758136634628778867943439419687470226539336689440939769641832700120904446483905866751471657848101615102854027778394356547023702911453261895429476891316081903059259085217718912774086965896910143297906389271878004025315906213829050447169498360533765921936197514703403264023788608877359937028331623014976534056282803255519927179965864802083213713298135044172178881644211955798063472337079520765002103538176765930052004556858439617389302409609414560287201649824232734093716735856116258368771092855897405174754198639233459191025067911308406483141840536156765223352945059134387836686036130677574707795275841063514063016195552711869479978862875253959907237363112227624016219117713782095552184320000*i1^15 + 3659660158811290082758713665684374936330572629152422995148914279737559334940654937929379409258426768691026106352027767479472294356966759601802853583922374783702370227850197905642680884474192904647431929739633633946451714468942628143148715141698547966407319725666315977590876612673220378328005994872802413540307083346462326012759319304517571492338910281917897696743380250814252778162259614645223735118249577078523359735805862395274841320909489714996011377504771241235342314729835373513700427500437275765129223674431694336563606194517879138476670776831447672174862475083016237891039335750518898617469107698541231368305114506605193410493098812236984248212927492770241419640795784729912672642167007398549467062565526599715877814844665954961371492485436465637115168455267880821372691100673651804494515447993054552187055222767803197912080584218882369173451412585234172879014783393910090783762213872797597925555126938731709502863205218289263280944070853517395389770422614024549953090733385634576156426474298452885967204139836436754947621916615289954807029076642849524386241059085451035163276757142667455618537279441086976355804893104394203053197214070906648948793191959288736972697698084508867452242898577829614395264988475577433770618182806584435534864868649288485958151765882949391363406604982209702265672069565777582951386812958041312157886977067178267216760905709326740356162472010123820807838258248782541420024127119627821184784401915084338712658896011616137087081965734220639400431786149677866932829390710488342062523694508313412986743383778683010855418280090306346857241448301836756328568881688959161459900204694745396580249542064991644140740330174229538438518337348080852394097647175616467384908555243467755864644405491381644372734041933310089012800993339094513371358251896583356981685577517161967372952725719192856174210636752179959674709806868787812564703400718216604077067867758303060555591649921591018779119555337005513922481814188851200*i1^16 + -2992106343363409333001964758078198903615765425873435773450191957625133107175207500215086781337437033484728770539140253519814918478279822590249157826060367166691079939999809449565396480423265986627436461250284165681045184988137144712594987423198049782188467177211925661795925797550359073624407607342062286575136020800928958652573737542547175768748412321284978881702212240005148183504492047619892779447924708499077177822729093686013323512627628858070670574303465907574504589916244145159769149525225915036396832758859708741268803419357593642999565616936304516210106487024854493864036009657639578674104168589095573522948927647718119527268021915108972981959354734795723812087261613727603246344000815789711806599832355078913224519005801845585073763071031136031498285313694677065930828907935075920657675006674891700880705729889503649493271233861901934544653965711145239681636912999542523923559806307296743272283753565475341393374947171312413825344416453558838334559996377712576172942130672658253026522826404952996001883097006406476357505706523311499704325108681440189862657199418426594111113349593148610738752324361768957508597006466765532243044705053415747238930859031929887235851610389789939888245990697186486903295603789795622186804233254365431082104782913197218657669381398848507488055346123877496213655311606767670698415946292088759454975659312775725368802018439379911640959785362408108555307890868471183408728966157208770866944385734931966745259481325301305176018679378092493995358912413895761747679960779661874568611983303187872503056302093906290327106241006557986204882328819999193703720970427522911216225527870181214138976352714452256484028359828193383886920528289759698955646885211315568866653899927704093883124145013124447174802206644451377647678336935565509904046181839716495369674748018702092282128353068773028364178338438697624735164995280769209603060171942069445496414690868477935478148309832857504752484761925950274173623336960*i1^17 + -33989791213688662946145793067787728860474766587618472985631011986809531708440789695038137856016228817878946430251147127608292168761507959629398619560648792616227363433750484866693194099295312120917465781585197200960052655669288365915077387191076418466549006216544890368105641382056168022770195094043782549218351310257024314196191440319131618821331152522640673938624848969758692088034761641172506209821377942238769270513042841712539216810677557042399972537765153727099639251549627726085210162619816489420982942417132439050786357451318016730276318967950738979795742877847938188306004037604926605605742628840334138533672460480327651804897744536366352439343249685893596906945938564431488370048497254717243157929536628674221642092567263964044963564711935846318613703624750263096168354940113142256099532862081245776062822005587946262897204625626187824369640412748746704855967959802477786189228184449684477263589368361385948296472517951345536040066286583944364951218267085340278261738290401060410771775951102733622065656760288947606531382915910119836139399259674325073059441826246012371397278948625037462191050780917083037909374862874048506403283335489386654602002980266426318846267029475010966458756350110024725906439599114090906105332847003663408233921813074889239524179512960278477763482853675019950842696553779182486899120328639991142972765236577204508179753621349440461566014587961218450155562264912245083496268936531148689045722150752473517651371062780181270041648977607953037843499895497729257292432360510506810667572991920011672341289904913373677785568131190822233620496800746386085381719637100819013305443839237744639600910688829508088779228798370810079083771802415223882138918913881050089731937423317685700644832647583403153900726704345267766266414339963474191111049426755056024558086631353352314551117934575200103875952556882280479217298488631326446814402750727684008874555146639126814255892902368323518824758864227432191229952*i1^18 + -82292581628734568876504442981827183438314448196062291033218916946871922651900802322652791677173804677735301682797612534866747069791905042064054327650761538516793603897470101555589457648464567359037238122739426550109030686911425193917679797335733193713022024642908891618503610202146792455209956214525439166987239208012521704312721951438956508417635269750847467273016328380335723858194730766944777262698847766739027326794310905245838035157773893505157888048780317102576182670168341006818835646547521371984748248202322037204755797146654964661501298760767109710627610773148484491512386554622146516405215576128837389437475217229135646480326417838943083217805018069802813604290802885034366781527106048047274709168305811791407362038591503518720371337085056499085315969164821681087666805371185911298037920541726999183356918029845056026747760848947553739252986501016632045860225084539314212485712208064230541179102286865185667752643355610963558617914362962727023575130605190418623722186309332169452183581119150877429882377931191541570674588564421478537408468935054341754796233810431746088715403656482917601802868322587437960575155571089599350409338590557050958711805295714332531562589521626279461045008346134227658927802330291607230059983862688513336853476603234791456919912693363058010535423053569788131509116532598385142386632692726149684832080089903491581761758904600362129512605606444949880443675768556478914327514626191946289392121439511013332867359969996905536603900084891822855105898352488007258555729440988728237900192021426526018111950666271575263092010414822572769345160369706562479333708625468254855459807820805764945925496305597131532472515361478255965362593836080530825227068108594384394956653089907397452513929189665212935027360891975173717442942625450349880676381552075444660080736280981142177350734596345063826374260368975397614904867952424142492474623226096252215283182866586476302271407321251134739936931875997614080*i1^19 + -51938483555283853870285776729626507807733262865434083236411008594798932192935415674675687232583165647834911174429324900084309201092406546400780813703117641700592183247512719165312573074360918983610740072370749544432767619707443539147085130805541552725068515995633922350534434326895058714198243071201959845031022646111290114810926943467730009832878842770835743637941843657633337142557086148574079930281761017266280460509598494535403607384822325905443883648698157628267790844832983456088607978022202622257499307314038922757737703081465921951247320406695048606219689047928959235444747543157132158678408936247159894779207941560526096961201092105618070095237020114178947840229777272846527074272535368397035247981695442907125752154824024668413113847666761002329842798841697598982979645969460918610879675083697291606144303606023902687926786730462857899262977416698478811471178328571899748346476946636080614956904370914639788562190227390816572532035361609473422416027553483449683046822552563018193813328600751018928679662245381535363422429323032952320116234591564504983917577430532822675536778727044988015737489498306452773260941865462624780123381723207732500601596807682850798250734302399576792676427205632228046695461556022980595210739332376027866846374859178736356533215925650971858071538044965840081166019509707101157946857891914405922072313586355375403778226543472069783383878114138341658008133071590345683790506588489943866770303805201166005273130093291704063509064410260965808502222828077055621968423154100827008576513168293813369168566425372709589848571557307710286631857395532752304365386175222596912678695785437522210694782807745360116365582263026039955754846678044945667823963424561292092397227019543204057460807515155292166334663729384267199586849004940236711946043548060131733037403257588538117574867168438049803687730879643990766575768580183567778899163236873897641526491887429095061596945245844714253213295968256*i1^20 + -20639938811946385059338672558252344736706540499010105560599955311936863198049682694065194439843618020628864448998413389374979121119607297374180532207196553122250037193220537346345939024442066791627743272288532111533618971198685431644400596525986676855214234571477202465794519436025996332039512526846549868445801108353655396071107182670316486115330654836793287960487491447966906277483004816243173084552727261596817224355296707209631574755583910003002796999844881875999934754546973174133918375925337027466433926910501192085709580264771144096444601005734226652510748290812925010873278272955244326144483456012603794887564033283124357160379650073544337357512054904380431737289544678221288283081206061254035803912880141730530998890195638443351831705255706199407891004999578512764517502211503726075845318888914989092909534314488513539344879507421448007878490256906308187852684180806259944592877305648044678515772838990710911430099535142740023170589850578018427382800459843262326044252109458350133450461812267832056618036977224096014947727042363864086652252010621811560196874622709658282493181029004793995667040691926406877530694824411721183351990463833115838917286310312762028040942864320057432204571055598965179016551347187057401047228749067977338137080111699606042604576261980724226361041944000487869689764293939135434675162611532315464878582174724940759892504597796521902688534013109379401829465845304653568834058022117250965655693590340205358730508467019577168834724432462093582580482328981476254577022140603230113153268172437260407883507262090437394125315032652421917917249889850425675495208324226235068893805452109558661198998705280306957205298210572590730841898801574980008255975663384802295069821054028518308877390237633625745084406221584268314177832918486951570008781767389269558030132940784588769555627593424673881521374730651647644167722352022155568075333120088461180959195141306805913540243916695706106068992*i1^21 + -23681106250893727572689332487735683420795544698660653338178369520190285077764672066215793931865526400651610330410887230296980068376644555814969807967582658518512525710138403650583270854490318459005401646582885831334377720830545710304158487260776904067816309374528162229085270237287082357397362768428821920557427372867793384272523914595903264556172920646795718924445024113653784538438467103511487753227222031796100403642632377132034270744914721507377269849344906054590682571996403493832742465807650614027467397307191972012804132882903086390961787177999696069085236855732255657334424695136710729186104505614079480674969061956163420900960622995501433516223997502526260487715956727004813241579324294077771740066227403290641428475198051114885157322868153098541036478609106798942680389733562656547604996550329318305308362491465891813780122482120430768624430221010124061825004434173542446646057762824046756842480568383105068349939053418253888791779982420943604785384312181804628116630553543758543096211954841409738094022069154300063111302533798353631724263006726401287359190709352430364633918757848862400598566170544237789776290925560753337446662928969757701524006419755542906977803069275662401104721785801632600647990826270533980086061601909002388581719791133149863623347631550380970040438706295849741438954757905333095871622145169132060275540534656993996731176653910465885450510065236649473099314011662848749712852745425895938577693824585264124013356408027877624087839227789922302917580294575763420125148345903788984791428519183114782879086519847858428870034981197994978598462098438747245563947011237904605553753212129067237450879625951590063746526029309950853019157838764257774131153684130774564271016299501850579651192707633629475629816786019931515671413757715271463565860555692497470229315189339828752039790430880382020069278190919266566259842417022712442973981022646306503196464717087209572515142121568600064*i1^22 + -25905011879771018368328167528055652448560716069651447138462909397845024768116228406390303437026486685567481802107315343939999714045066302076289391889231197494989026008869151297058341060410664094369741597556469000384973998638488801761009679970296985357671094053918532711582849744335404029142155686679379961720847179987398506156995465906855149477014608400449238741536012573478901683416318671062977042454902305207556805085628225970508156737152673892473611367434338415103069954947517152245154549823327579563734197869140256539217775072387233061835675497809782646856314978384716837647334326533683934860852629888227617681403967803502955904275859342558153510627690965331271604658568437895776732642006296632374368475892465949067151710550275596238765979006352916306990969965616699549312154223303462546433401317521201155699013398929560406045520749454986976045128491059947086402682888986136071809705533036571035173788072413713544539532792391648817424581348394295744163845194996835108381981500817452379549409278582201056394513523262731772738273498361505240191502485162150019782295558592683174235815730368649639569688536933808963726798689362600501473722634490841706217507312614581880516851135503367044631800259549813864627154876022059907655227794423165689095538171657982681582119721575347526539887032272560576058063778626462721307188568767223892553937702843164296855930456593204066212598585820188143543282374048014242738166136989365841198484352211581744556965204791637637072165566768788725026436253535915811740713239882191662529771918704367120077007453232256504407111654924915001311744091552882231497145702134305486692479073949726034968008032702594167668605505813817234695905108477246549240886035962741773317014792839762498786137443398775547095059940340084029467542963252366217884612001775126864128017613532588419097701532301108166755301542820473965833151129381189897766003570682946361213344352541901058985319989248*i1^23 + -15122244541598797729714413564985506884316442863334129488608548944368642793638596911768511979885276358155266574188570509445612983108508278484727739898040819406536401837435004594136238241480427021690749897467958757952550712210179982576552502834887196494747961252333157329918221006603948132976153757998869867736736926897968156784244320855676116868357178106213686311303418678493305580617426135500654623326935483389281752076567108142210949495571321733828716472878841952706683002420679525177700582627689871039453855301021124676282333476438198159970923872138300720375265419990898093809096607870231881158239131378639481189007273249652171916894583705100620226254979305159089050635172884189012982172036796462175240963475626663338970590812433718565926300275216152032547520076093024055233343531183685378057847457880839948266539890034827719818244267771933469296066754853942179989173903953895141922821982384205202062916161846854707505882906443923694066190200981336878658478648735071165515704330556677174975999039247606019643701998802987266321180960031440015518104411211314192665408646342502556197966826804741984420777637171803027868060326232471951517289619550976467854414483248794707392395211278039713251679919774760768066693168921267507953024610209802963655074263843101628691019283174388633137123909316223549939839024561936584434937226069486977501126903259947341777743913150304656411646660109979647229565194089927964274350850726094350837395899720865315211024193872412907581070686402601144804481940822955482580579354517442615776968706905761065057211781143984060773834937120138885570393179458659543403948505041590063966503029174141308739196971005602101598678193366427771900460767469519939078266642963027272741990054781895487433850286682217588989301478863854254397445269574576500095923098944070634838685530405292886867715530059301482762131579183739353459439420785187442010374917735723922717172905179004287320064*i1^24 + -4597293069294355851253951694848563491216446846445014024744115323411597502777595356073147098876827770082601075395105412697248466433880253585842391776293845164338645396174805748105245211222689657001754525748490040279144754261584407845204096927819923113145742018129831110340392042808789947525374938727110969580104548380600110586476277078086645186700681151719900702074678675525116846246887471378819602803507568830154019775394286319200951115191390115984775744003289907966322929930018638837704498335210008191826334177765910506847236125913496421832488065328724839623348484074076034901105263781558463263763016285693102159395549724863101591390175036527580121538326447068154858797340306143373162801037680438559252128467146585306539038397746048930331678451772208859313758070210629740420692504928254953769994321348363025397349527577459555112777064141046626850551774234897522017402337321558069868213721038777134383053683595030056859112606554032782215336170916403886856627171335775807964891898410221452733818560920920788214359067714307508772312277680299912662817566457137447115407049380354139640035087868588543532509938084911851012025140384790969134134241924671167164202653790519805791651001559834872791936032661727258213469888675127691931697661644040127343460261440937637109009878674356322930412448490832574403026561525828795001352507761165005876795993391072539319342507976647425609394461243950204832297581896009513070293416708201301904679525640230315621479348278022597098576467178480169201641855297927745871453160258149361468753337165486820910066252481297494868323860668707585850705535092311386969860723023194387108624952089745320068593214047529300631814453487027758340840117627791137653994165447121821944215526198590220409926340677868755360464943586986835733071971531118520515763402465594833684608322200635173544611106206757592467089297621766544271386253225077894424745459425998002607937426437439488*i1^25 + -716535771868003199859162994306008684194838122092140513622698475941242941451232351879653950012693048084404037375132876315250022477634722797237614493825595249471520940157559970255562788930346884665694749266795989539110950088474457922749867921709378994333049909320920215678774295406849092949268493407029617381613656203383961140619923503186998964659735253110293238088744486404152885188333899779472177482463993151817811020945690508142152910528777174044326462829738958454202027878021689259941999138035107095643088324555689127208883593360069563175089667162752994289369087627717796672221396639089057038857032025173729399831372201920863097304162111085021195826492951643930124421891280799148155891403888657459312980685614393498655225888953616035134906966963226151031182657705017414217369956153418562808208870558775048523506812043120244227297774155771805104689086311298830767290088704593406043437540645602544425897423232025367014013147958108164240931157274805292536134825529056801307913837076920862520142088928208463774829619001148099610761404698823241879960885912930356048060668683233378584388797484970947173601366167132457377523833665025094338042450685795537490864401789249623359644467567459502752510490325491941660811302297737617571145108511389509221957121317465844113044461506023574120017978471904404306940007398074048305492986885299555874268172655923236938222966377944506877198901036982435222936848269952967172504241763148011732040600466046345445150956984237752726218789851808961921582570958170927104526195374183734015372518422876834570505457080100714460477163679059016079272002812202461090517324811093050107978547863808751317311024911088599685073827515319939807648562335754759180764890888119889970727630242626562929294197577570688610190047344163635248400695794477041062040455327541589756369290556463399759991218506795376645202092139551342708861429721847446177380405361876406454324297728*i1^26 + -59051460719978101362326858201721575853601921480431290984834531083154126174735834995948777317152419493598424234800817676312895735704175561000661010005342665348620758091452414017235409812415127978994097857782065813296279249061886541916924595149320956151245252398326878417940482443285719461488068315796705300100110559524553545128139212352669424375174314299153701043270342151637092718593441020144164585554130234080705098494937256522146706717729700142483526940017166409915338475375108114186536248591262685664587539760221259806226672920516097829636395582493621239432817606420360529457764480205206553116941410434441552707523740946297153967653857282173410560359910803514847964515478759677461628371212278912904575343611616850054760827039750869924951219569482544568299429421804175722821807742534415418477847004344845273992786315743998044963285989526481962444812307821299254781250035491665951040033198566413922706683801043234547979091254252195266920291806083648268901880482567389424187741891110776314832143958629411123382504288368185505918881472358691919256035226302483449769141131392317310539904387908555950888257350510898024320640842785444926728824915658416002364274024662139769606162035600359475823535988955589701320553496350090318364586663008266534957572380573103354946691015270663890138507180638836463087506312777160994146923848569946785200160681544728214987234919384611588717859497262992304122878874317274728262603929484203871306023587583898814563712395711308103142437795239471543204804306301129175875995586687721200927346038194722417316748311116184670628872410164004920489431725150637562352341804775470642962024026249542290252165943278132503898126729781044927171474400946463842423741563070539948441329096153595487010037692466878323418847152968741821818230716161870505222837490649807525097775656352438163249515077562170681643490989307172477296233551966573532512148281787498364928*i1^27 + -2232916651220384388956190930150521497140626010632728043235485209954465429415416472325735193443098805768553727724823415508245164900116596670297774124733420613729445075816544897247345160254450615193167155906313769768380287033444083132134684419179827750451448132271831685499696844334333676971728549491919686980905173376466837849549149430786530273441134768578885023742185290005485179395833260953345633026645838044640443413108917676883657007282658240477036319547204506698819583623119793703660664239281740963073063808010391457579363024108814324511624705261254166846068816490418782177049722688725182631785802415315204416014964386231333399905477605337547989660171793349033140878123422704907133097379414962201516281812461898496468653940015709609049172046125883295951636815461081348545860944982828207436598433124962475843397270152346515725272617114578101314100704249550120667352629072337460583892341990293310068741223172495325154872633767734874195064464593303513813507002356943779160815412797788389355103824773044287147598708773127970946796357830904608417792878369100195175477183919813501073903226019544999885651792902812866405491117112615575357939416006509702853582508027295242593861627602386212249596957846895180879550149280650989625156596598975474184724702514613004968107193902627202200859661715256752180859311843655868280170463407289295076793989496973575025783903730432251236873475181010057177134228700897748310917261028830439968952195337034743088114805706528078455321079503043596597872620870434038864980334185080890452956887407052362654407201136704522218193681875005099368386814992156930983349024088291022363847809690687921028902019910040519514728017674332807881085763942007798046948729577976044424113564604283664808893391322263080380202878308357410103743640912183379316939787827650081287127274790026910992896424945359128775456788718943459855424551157982216723580921577472*i1^28 + 48574634180586873858246962571770268810711910493696978111838401838211747576268091428955246289387618898371312970762766933800759634530742393116393278331232970123350486072092829563530585282309654993806248286128845012170818935044130434575802135611520922971480949954592425199691743221256201008709335359026675950159356703906725815780898816000292087824986018738765892402440068184853727054979821786558440773607619416085977163097127152413986611485237432830893102115236190487901528829529949256507256070395501487896671963150391615688996610361145639541163493937401915275352373274608019584521253318437180637559968061468169396135512600215967989554948371565271101992055254729637811006398381626683519436579274628507458936936851290820252205702437693755060836351272508824654179275298335113833481079024089234739113050459650563447814656024382100932670741585300263313363494090636833265434878672770015841672746958184822802703916483290163253157663524109479857564974692548350243210212489352528087784360990491571089904536592879118550956138082905543954654907738334063242075366238668804516409003487958826684839066561683567111133672135819683101545208029322224065746839791204519759352294773142710051843430440079265870899600816900549340953093168767787205121765577112238060039941431710338537106109318943025638655287158443927367213132933191490520529772317391735275387273772526187901546317918460835325112540444759759593589247413123570358448398901424296137914806813556776826019115742013609303933349302142190939115857085900581722016607417597541677648728692127339225888832565915282645750734493753021240620189668944993747375300346899179473847367793685231958535488088805444901331475094923695328274339016523533386795324078286733649552649429404003318250509048076581611014899200836379642116913900840995515704837155475431342818987514443715240152369923716635131822315627450650056829121188106378485432320*i1^29 + -254317509684296327930109998991765917020581441448773889356063427100866151852585005911056320006392456391910156029845582915053301033930109858213823788846922415913767176199261776968698917500729634653358950104902814602473193120866047664831177256043345446928006945802097337658845040420744757918478396871008299424400830820469375392363954645582596946011435839709869731473827406906786602375613564487773233284194101682807605083535486392485651916416248164467379429100579264393001903788716396740067086893706965830516032608765492921880008423248979385271940292382935949480001080269233342664509950730666862866560964174755242088139576246752728218872451793209493742404706852154338646637185700391305464729617189627008581572031591354865835302950313380568860453043992051667037148585462246035917387948867534069119781693649323111747812006714178183842292466161200820689138328214568974085139687765749158330618466265619595932541188126238232476240937879585653915818530763170134385198080345324985544086474460048161822425889274257185663381138825162682230765176052791907309977481596486579902963740723698977435651400152420362177020826521481127805777035783757852647321209683769761019412412996573012516502161833793209801858471774073688015572298791562036811075153999409456709766527141344778460579126388451513612664820194420820702114862303030471258069580543099832949764591315153691851732843080635783305310432235532325287673566977275925269438446231067722573480668671311067549974732417237814009503017762535997146431350189274564905449082660642272635986762619608561599614712306441109729325782763807508633439307848215379261247730534814943133371790469972631668717386221562846325859958923808701221947890724282029007199985774135203906274400701778975531756063007227726846801346749201315278700956042858905635763503289636628030415544842737030557548322320732244207056494160511243607794499023011840*i1^30 + 531611709947909815080802957718010557416063733129156847391420177479336822231731968190018513446662787910795402445916222336100855588522017288220544318610785014337398600904506473349364775845358842092523358380913126086956784599390836678047320627436285898898027645463012582388679019864955597621655094622452816420187527433276801013334626290309143838692005481544151193678483871814535763439614155802421886929809674725323640844288952532400326706105997949294457828044607370701002969720977210695641000727064587815714767413270959923307905514219251504256615105437669960913405030639115567662695959205085745528686829829459042137963626718309177847379855261743583412850217847392047170410646142172376305064572898769028125028061502462070483330582817747404745231599124008878279681326581180599150578225251883662842353667990996526622925267641466151852547546024223609324591957816878038501479644277335308244372380287168949249107572219766462863291157640654338794142045098356292390920220335153530581965967151798704871081488712630511081866640957727508543242728796259627286365000771816798049381254501191856572933725641854767969103107628470342373444859570486315815139350560990685812176675240124821274697902006581539221829921691850957601601667811404109354766961303288442820783289929119511210187698351052902781712110996132729009249933768468027144159582343930117908415306152235927855061320962408814175706051098904577424965856163463202225989182354750351464592918108441764202438861570404259712017971983998316905771008845819878175557042384891544794776173059890819120190775240326477968056094441032940356934114029009585099284813975060846205700098122457006549034819611614283842693513329424266800458518135801574466177892824765896532935570065498111147560948417241961873720898090111621523144228260840676667757593174266862469747999808594196250050058945482316961102767126296607974227968*i1^31 + -156493340641467198829064657317212460871804068861421168065404362869573944280573735981877617486676271592410345231122613137087020462429209302995856362948770147064864673817940834604315753853134571724791326910040442710521864453339975083240360686590545983321187064376921807841943160803863311526471496712543385063086238013998662657371622282936560593382011141975876205508478245519968214452901338112649684298525370232470454769002631326623346555996904080235220085659004852027653318330899952622210021067364899895093775843164102539517234176632185860900343954787618532974385862716601156908524340960299952438435104884912464172640750826555627585235342189641592759090890046416765184651772697974891149034002132584068633765882418208630287694233124040958885088217562470829618985098596501922305599353507485166340780083317578281923503468959148871198424599910809779881720497921213006200109001019031388411167193391040143196689300255497901347070619187785763487091842911786600497470561049972744004235117608220217491134306984386667826889410708311104434186942865451251507251379861795116809525586358861671765193352821033997583137357521366944206394305457086839877383246564974140670558735446207637092400412261315910634494540004642569037862742678689316362570471955172164165454300727005398065246147708438411198413032017825334054447322595285474875013672462052316719362097259780772860455351700097668763392969897013146201126200534529918081557720520518062588026467240815461881343364609574441203513485745237332385585485845711045279051955259681922555688457239498365733096465533318576824136150956461387443515902950174218062518080370997160514415977740038468068562218817656289545318063356597919858420910191709272780171728138792937044894998040877924479654205002872092167111510190817745281313943624823943810912596871031100557087877148878024969302967605198549063136536824905728*i1^32 + -412291306390796599028861728383054119848267614302409425805564897193783142853265971418425230888200015142691001043960849470632061036580151480291887590347798074159797335519964152187196472370641072701643677160311935703464113812669524097169772941139573882712376295897402789785844471088029608356893341461434292360093217609761754860094039945803970980528714921526485630117379362874185229640966658790339573143692379016200488483178794922074967534035068565579849472329770036117223354664390939884692189980155567856708687339704349339860404583770808005504527556683428871572278210239324270687138706529112580191617943760946167417887580667231291387370032443065539446642988273396974990119567710825356722237418883009114745875467464529147150517542090639323070997172367659551447796412288277672732580071109252491065658378563026893234561284766824318026412475914099469907724217852802324488330467516029273387351938996638305306217800790797496448516948940204924898487039210517892064067170349192995696859113740707971688965256385862977122088828842390208215924614904355464894664252180090121296041949096440216262640403004060435102464491052019440116960781466694590768942703107807091148252845429247688410975250770666432336718997463510107807933915456654645426329623561342859460252218848728716166539901338679949468508681814623424711946792207692085900312643054789528616266975635001187617873004123418462856275198497609893915407596290931635471313756942589812516863746990147064371550937275918733079829141765101023030277551860546663611120668600853390170098368040923339451047519496434359969897201580732276955997700530429599461176682103497083068738586273894918976156290657704851781534500825206079325239244718535172742648748194397086551329167009737110543233649147746117042831800216628760686256926618076819089833265843780037301675237901087517850546767644794961080090624*i1^33 + -61482656592516751077376139626621247726375941856946504947330692400794606821872199176681955610761156179692728293494142725993658939787827544142571228099240323856595836291338409765335140678861361244266337798245623881816871411768893276488538438557453759820505750684974172016543465393516797273008821318604903707982542281531010994908729138133101154021645452811753363719599495224214591096808548705210434939477840910910033156553633713872836490079844857624922517106501959970138037529751145070824231323435782707989302906821807782582171560098233891676617382767544612927004662700179050915084922975478499358583710118842573809172974556533616729080530533322867790020117461482762144336172801542577612930183648140559392683278560120843151164901582981121564411367669250640149218868647575757413815903347868327828164984544480552797684677424256718363806031273110604045736439900532668560510343616463027556085303536490060942679688224633704350171520425938503349770021370697136199674547750331473625716119015755033294787430216038575594941455994644925704919234036188784826112372521281420117979678984638780950599061305642288461185016689910861547689192990270909005873248013594764961082774943616929076722564311141469886535337271530817273297680147184821186406791903067764988662040937444456386887051726999179112905765729606107266604901783755548345551971055932866923964704737916258254916537662272134927632623355896929403264270858950859767726167651710732715151138010168366269942322551870338992627406540957201924312272703877420621914700884913772236737996469043150896507526965436123796519595503307492181970666685394993837496844668416525868097712498990743040259219641058105466221029836109649518701165792273918346227207836708133885387967285217947709233940526639116717992313075176282412125083534257021628977989590445882567174622118599197105678747846049792*i1^34 + -10045329842529799612320614008823376537194891711937453455706390778563793403324646124485845160668535929718340350745304105835021072373180504997643487064344639654703439278184695466162768892773339656827367432285813686593942402747911643722953571551384457236662783846639395739205631366053515270115598489285254415866942397468346222309671576017508420212609687551069614215506719252540313442770969378429538625487337423235473297957716113268727140912233227862402744957070815304829952099662153390436126937755178083839653209712642790318322460221104703129019406035721752250520879603382438880443848735432338848917318194483539201939649376103364748359643093430436531956321058295654210735040076836848861113429590742795850290474508891591444456516804883042820725650390297821307634989821091935994083103375408220817422752296421773990069750179737444815644887050772224600842059853282636382105674690853428377809285063259089706341599624654889872170860341204667226471229507908296830543960230448805212117117990973746781620802930577221277659681422343919610053581397797491804722003869880717183536428024990280989726375210275365748386999088500161111819671983017390517959378499199591425892310983988375771328270631135949968741770440748572499070455627660491941586541219592500208440126873087672043199043735153151673118671308347818195203923611377932155137078142078935615345927881789139375586161584396257638970165430728160101804962444823585106300790610539009072366000497020469368461036348167247790535492447347404442535946496500943742112248074008058952019954851902072399399455181322865033913541226360189936716992944049647093265272214701178540337190728136110961883091985194773783592801214649423818567382681939221935164663222063826730788908795766651977352270387300038756958624244705308533880706122361857858115606487623689686302532284485516545490944*i1^35 + -4102700150855484300488884084191683427062707127497464456230664770150620307308413548265721680669645520267693631350618957340938307042377089589428196357121577970723440515796550436027648799525280329226138291943154438252406637608296837970664520175716515396338789588791581911836314724323472567280304831537107869959671304752469659744339471502962022293382946018792075964648319025164637713537066482470329886766358498011878804949667329589373165706136293474024587688075554343579821224988660151733727943415423323339644726061856803144100902221826585951096061550532097678558452993035602782434999221350838743820963578391804231230316104538588421638296993765295276578179510444496291544485820332318795727097671277179085438839213470217978238960924497225887601787495667786735338863481340658127493204243168989925014929195749284358829018649186782017964412760756562423684341138384181489199543037692003918265723725175024859252096328925949076558429846602820469352757397176390725290151612364942455015657957749735918714578884351332926264161433138824981725793368150568126995094832559259698223743354595032189896547640925652238549661111049949754675472766003686933247993325600379850230404335160918062093352276089255297403796622191669962198814969565819035823763606245963286365175702878168117600137293459218359548325693711014583334054411196147923590212084245119348877424588515583092314112498662114237501068051493352899167801749323741332595566184468321369912808274247036685889722837888970845543844387078381345634379709179704402138251958559958220968232291966403350657645304984096757249284928562612707902580160845798849187068285079742769567554653882617074820521133312192419417007434688268645431017534903215035578981595002870338246551626389353407728493789533103029858153688647146653369444194187911525537004528977244379353759044599808*i1^36 + -1382945089570362794792183191234738581045880840874860700424152782507497123941190529881547957941897008781175993334733929560225701876900214119533464817829148375405340182831617302535855309932614399647935852123299762987409521101398024368666753798086579517076609605754470938057035637493261797681457436481693942607145292899975071550559174179973535338602955725708211632146696434230362427071948056984021003567906382641907684279007960252247831886026793796653948900897736227479928675008048858517960098122321658048706815356940291036373467926698715990929287551234108658314392761864678875000720342146119647034578247875630567551056402566402330383640784509434657002795508936097377003516645386757256771151685347072225312391247544262002978651213367430490325816327952902166437048567615999523581892567411650680692333913798458687749622862611548318267402310187698580852398242266929633061903191312776145888933189556471495323894534301180568324195787024169293694241879143574321983668015022860660600416383441169828288247260260939104722247908552445130722715275327245621944528458848049216490361592009110578878610269094481460589877213332235816620845834775666894727140014305415240695714719647987698161934149908884049907325439660188644450962643184092336538488013066221046833030369169075689454396584439604845230198239503979747550212129475435436784475775708694174115588383934036053919896642542108936847069818689218616179521710479011066850788060294200177450109768577507611672191524864666882804056433818689584834449831092274236088579436211602477907405791525264412416273730128110053849960279763738445327787111715466079612227079921925121162513039805618482004646701088678288424851893530157253756744363367479467947398841691908165878805637469149887611724429444734395594701448246038950346514880300073149442527753830498499035136*i1^37 + -16440372845233567942194499022481260011584241094877988352073641404348367429096610164030425819295433751176706114206130194889046909444570333373697490541697429552843257264540270641336291904112384023854695277046391210791850226567024497875837817885774183692784737579189300321474677190852640122985308185672828275816632667080084605760083215665488843743307547132740380563542854458909707627573209952649842700795264291710481254890439100183533674153224131630992639787572773670414776065464720354167793843676440692836577679704089226846956585527378722631738350358098109481537147786829238477743379460971812023977827533791679088230717056860864821123759725351770445071281732918015787045519609680463295812459601412539486362199239146245984110575047508964566391932146507547016022080025369551527367553994848943748342821582376459815591187844868585290745398650541217233610705679186123495896581816238987326144505882235330026885908970794103939300664470045789764693117887935190401425064997149726256110138413476475320726918102718191892590793861459622179039534798196581066570752706294724311588565420431041263412047112746743430031158804295942669403471728947438497663608890019317901988611060546430582504551933756450184095940993539135068619606017922579022443067706799927962658830907382129596686061045715626307050004186157731768724694399326424131793602703337711362424941812645507770383717457916914812617873126438839479521702802006312131151061362712020419390126096468121704261460086440102768070129910680152041544163585413482092275114421259842402441885885732499085151706581896481557801463210728783324540758336694420093969245897998809169262804421445417231509657061195272875020076788503667325860612980361399172024302168814600870665569688300274181740888810929031768268920626094436052615317170416120951344738598912*i1^38 + -3227681748773003464623661129232817352223033061711987438429640473556781868150399910811107405573141876685307305332392707801705106310342877621386125416870467412110860237774175670485284417758970375316383287814607680935781841641284032004621035067243128071926019040585437946926338145121013420965502627510569082501948929888917325096204027739884327988820373334724868485787712259701131992337093343170805142953908197163870406765393661328810500850549332962173717684343041919163703958402705034435251397141167469994396759452687442998076539657429758520495166776688985334339425106506075607867324015596399005980893533536429269728138987922185150342969742112746421722876022229557036266260134614855257296989382818126891065278532383162093782723444987656057841294865296668340653061772072518937873304410980324424258159802415949079485575453132377558151299175039632332871009066244169606524329852237413570439717386807019635810295248210874502700085513757377101297473209261122552426968196786862075956576685051701063265337676914899205314175176723281985250427254809157738655380487677075833175976442152236278644056403803491897274015901142297773354229288252555805670791958083536188298587941553526141410015770772311615947461706651669924326160075834887514965669975350906687220285507893852359070771619566124477770206731644470697038076599767595646495765732359799800234290468256653199867322699767902190491051823313858516704007997682276794692266276490351075681895020183716072274657207903583416754818421423284688622351317021373350988259771856494211445087023352539807281535366073120007711095844530310910367083636746888207572998007811918171094258388205159910103360285728694627941895734353094093004509752908772312819009478161758782456650879901064960406026494137591160270258453165501217192396151582269374464*i1^39 + -243410342894352310112550669347732400600729934601005420631432905954266680057910026446670659620628493103545204362554860224534827059110097939063260807781126611627409001942017747883049551726978100795060254230130466583679409352130186490318597827964578390945063308979785733323505448792205044741560145344105205004132330041685589290471211098749673937115514526046917586452569742850328467353162628958082776392219624518457274000454105382331835637546067795796903306630227424711100209997492933331076256560811190085379087418464226227175017255002948674007896868725543246736062068550213959177189970992584707625293563794869562531583658796748609950164690237450654519704755309934586624671675866678549610294752960208524430232011663363689382567770712456545767882746592801585237989409763209067772845138902265797472659441315274584691184259474140542964006878209921108006069952007357993771129731743910527767391264487775465598625544778377402884684278980738461825813953096781447084021033797869366275379739808731728450158893987502783377652862473705116380575369799332048357500263135244145021391539762054824820995233597119900953362204503660944227565184170391201079570265184337339953247884130829642417478804473007624290634388947054449876878592104216485678077589154691442993574331423244241262106775567593690213995379810663317069772238321845634076308368091309780328181435409487472605872632632517529304105940304012305071294176138319953187714677044767044571357250877594398133572663864454099283653640569892371990919562848496477643632474808718409051886521086217577469111732337251589912191174473628723197510731742118685894364754690118019409314598763136164286962728047186411973593916493340794480195180199625318233629636678615053216865580237698614597776395901756163738196144172451778313322496*i1^40 + -5631880786869008265539667148806829933475016063863377721690089973865155176359895146840576523259187130695550998156842646139428707892315222020522874374984816283034024331540049772235802738440249705787192741860003165171500189512802438305802733279419013535688722148885101248234987643384430061435878054058134990205071029821770017617745651323770858698980282056246338741940730083785733544095635392711570565853649701315770220119705300361808012832854239096906909674293999854283949408336054555048006523969331735741336605898489918662604015690227012822812809560356502428486380424209377534534591830973692648543298036379701148611034005574404252978806353899185427967998431023476261418620711081908333145233851307007752314779088001931728229920134879615209026274354726596159183769819262714722326624245874708615589440311858616850476913316347629471663980603500628992475793035149313188834009958782237833710579779074808880043946668273392699409613214519906875929161402476985220607178414354068289865386169196673073890499613172355780039286420903102179266310224190018396181166258574624343796221037784148062972630657243085796132389842831690859754776839408646745949420988684207685925382482554077794146581972826649527993628813560889835730332356328317786685318626570928940838700270749111735028832220524138845497860093227110898483440794570179813393550749005723082361743919684582857331443623347088598726422059129951708978785652778252419399872054105638902097420853471619232853887794180038535442629468807245041691731335701564288110488657277614395150647176783327207477915395304980199560085500747247333513109823652865284090116273076412478967349381874400261077709653848506372413340948712532943134911134851839781423489538342044931414584335835591757921430912471309091043397580357632*i1^41 + 600489310758214718823659484646283546365629042832502044072051337987371043742729407449366353941591397816817012860541646576272075711965629134735565049352483956134137288625238144774254595345501619718123958224338570094194592330195956268669430824772906385631186403226235739851951823911896971133666765195406755051118429966132083897801630484803870662390794701991586719677361850259272406317246533788401109843997752955723286371091651559390261272587857310930404426836318527108291140872412851829514014828580794475779200742788948099708894660394801629126745730874099430805824700442957673329930639101567638532981201568149970043496844472355521425375973787629076575782967751955587749355777326895772774401807932053687199295615055675071443265365832406411028832751544450033667430730963076983998345343933475371546874267127073543578328121413148904708355419329281622745321420675369490145212718037586183882707120124137612179450954651165583003167617221723483469937515841048532797861256133062558402094903827096173045933235872623822748212440181753176095395193195168311009926933392684266264398676771946920578510356625009294956687573871648882693693274848809463844439853229190657096786325753323747384865280027779634952278658722790052728654572291237099463017919167894042729943294493870498906205634729114648322765074513561613110826920595619341009501327958949562702922592422617633085589016978297221029554284200273474281603739226370731522687213791429315037458403454575302620037397300761218337397949100240546123501807881011111000436423537765943739510038203976391607462831751786653556661906438139779183124362465633877243550795460855804666692684904039117619391587177560233834990872539120353033086252379271487286321874406046930329605728651150704798673099447861248*i1^42 + -423104389493877447460884568300867025640950143611765938493407174081358484766772610401187108206442217305886003317128577811953120322377509013697396362475121403278667348710127600614147097082451709248577329393953905393265275721531893012476577726545775912221768241857687374454053796803796956780787135693109345233590890463325117856605434725817170135433247878721691360586127624021048870355868060909394251914933695397625087408633162563097933323296431492401377705964975694241658472201417467857207156625852499556686367665232974822702457451507535257712189570976932478252187199202676684712278054260091762511491403653414520221950592435518177144825670195684282115502321917054582651637602069596931833109438417003818925048111375527721983850528032402285446638917505142941796909813533919220212484637174921846911413643127712003530141979166607568077648163341694079046087549939769438998367562064755651155776619986997080175419078587627444086244062678318977378563333301245148630275135119640214976598878156259768450350680312081141451577131627116027081395551836261778196667588034444707091541738383928805389727434930658099888866392887706561195188775097911513024875385339874904107584138222121847454896360863002111006595482166741459125724606151495844090884280214189255817924960939741791157905619309558096661623596334120122017351978226021930161109012778961262611491359133565541907106131028556237977317854273839178343337952408327045744204386258532234036160223376148585174060508738325514527796087374924951292293604890800773050628414590017640094265543441341765565630666948354041057921669740759341241807737489414815120707626473687213794412181983655202274311279019457301409593090069318748748952138220828722153357990471017056334450104974278918144*i1^43 + -53591439037657238892110219565033895105847496514645746744538530759607725290118469307155333070810390134147561772130758771696270884237827124632167589409032130424697671854713577679102518928830218282337193329125608753131770455948353790256467243813590705509512634057072546750700082155877613009261805966315191535081252218467407575099531885949632654299555435413511550596625634299800463435198333319736588064615425002728210830583339549825429528555511834470510585245763896784294500385017183738639466773439837555076969023537131686437637284600242130171722125838687671115173892026320308969276147081406367426784168096105748873023596853446600928952846400824544381738493837760740169929172878620619745639068205197199853850438743299790273545269406885094582379597010877684612339118038210369940553311070984584744169093983292248468255068601689674792158752614103734332212878681694514144625116796016657203467131225100926397654518872741319234066741496524644695734104104905225090861303708949006306279520655233658328619467877852319632971433515085856850804921402756690167704550660660866121265435652122853459560233677259577671666318712477610271405794166967073080005901884507162872572596986617043581098011690899341896782459950767913196531547013613101917520071029862138195271706849800816161075058739438807237927425047602109714761533105608969447649032510278300757845071149345513229551149815057061456010821255710039590956049666614135548184993741109651519968703265650344382706612654005493703069472280947330206673035638330229115565403699316445599216195235236228107971847534705277974712838405152263878411004265441116940328521680778851868645093261489747617976663907107576976283727469952501619640409103210065741514746123671044096*i1^44 + -42954573071273195832522642721453297283265923597948737289674877743104548368325510509400265826218324531696285824258101504746199842674393980976178623959847731504923387680802484009431107393137935354370912201067261152802348405485519562747746705520170100430190214111618163264314921225511370654174976698995719898526868529195624369631726136843758540776055951237461565138159458593927780387665819398482616438888121995463764211741617415730217286086347963715007909999857877382327161585712114267634897235294875439407696523303695823530295913493706210175810323321738536620848202084420204537081183174506658302706410994586876445666928383435400177394806404968298510622732915485561041248544878430779224749624425511955079288004678902034763627309052671285343854767801089251978272704614036321205444674623756583867444994250695155261657121369381019555301067048057517938958913621782523844378217058898731537368223875339022944659463200714613204731664283088227863478475445910065631448406690572323420902723676384413094983768680421002604345636373245607409087148247614338789644762693821727897881561240049829293624429445997923046198572961736543604461873821480027088381182989775262215363762964600899033307336416498511738257833226310022269431319862562010023741380114811396565496510524929537056093176853859065979246081677284369136080369757788357098409581352374716589831528938375298732610176105353950578994018090648945888152383056081753325300878538367992457373012029650015584274044410482794827040327326043070357463574137261699919823939907744512728590437065111001785250971689719208594816758634163396911872892173921757563074915939719937890080995951638367346209298109691620365586058150618360753232377601243217920*i1^45 + -4714701930010801494720233525763168731256844220241971552359607196014742217247981198643017900412223748336558959588511354111618824433021385875740602443213026185900578856387034664678013249987405023128259062635839966494972156337305419447385129693913654832815459771073944839095506943616681466736179788038374598395084081069621944116251455315603924320427424211869454281438865601352973779329650715299995240865762560306051344862496763398163586336490311901634294965259328540971192327310492549711128393236783141185560541965185466269742036739766278806651156426370238064182591757610045526351237584762372965002768234449819515791285390107676419567392931485549437583463890003454908042249645559925750034009540621992920534971582549523434621283681892544231473832692119391342676655144011264915162682151213654138423424169762239595834835873900247254129820960685112070195126702648142181678771363694935923177716985419901666670853410216740126576793427621377737717744354667275077827486400271856013791338274625587525566438594575259531086152083820673501378708387992473247990846683194923682902665218816420746517637493719076650888321065654886685376402965048068387845651765155812276563677609545107503899779570998587421590205499415548946195649562887847994623495820446605200525720406430017961377251331559476286640395707578149839141554742086433871325776596676641030763958085357831075972670907336928512941203274048095675504974270122059603847730981926020684738140973081633442034347544453088411639164156425829379277109936737677888529829557518449997973490710183280791314244667271422112535881523716623111981579230255610640013227415111248488510413056793740999001373989532830845429081185410088960*i1^46 + -397460045054213967145008911927137168158280461995104754953447455137333995145346324416831471388003523230617222765483047533854325640789059603822852412171436925347267340445606816316403201284690777627053170197478845807535189137894222881217901550566272287490883391599740846652477840197907479721601784043066699856288539376056834202274944864783163571697650449175695287018822024751348888910572737311309579022637061798443893262380103645939285775055585844491594767723875835504281735606246181814278987978195083728044268291298396971513063648907214291321951558738739671863355064704803228902514447606386440297600917515475598197262998402931798362055389606845114214104399010801998913675378667011897955375325101643741989078393433402443367964701413550928318687764504925601450366199128786109347966313432062852787378147045967946126146291606482171975610792243378767554750286124548651572449331459891613975231787676385286315816682919501788040510566635975665422381417399993229647669306722838976151589917510890270422963951099366359199183101968277049504547710719295410125740191301759864655826465390322510763882171017680045389804362533400670476425542445511670185699438626262986083565303332526293294742789113344106068298218828649859932118824238638519381233435932275609126022516912254623140164624974769154716782741540851023251740732084324218122016645199204307658547590232005871055871394173713606289274799233872009139098202885157120394405654220819418515068242025201938069019569352579089174744874099990807536454784656476697738280213457762731934388888609344754576496903624719205233671472531895244289921072109335339291432564623824014585356272138768445692966197799157760*i1^47 + -35698766492643534777660474178398571411939926442586504524927525270732783392624419223097810285156618947249254363228711972853302518577279373909992127197697034225578747398364088556306442843089276252341523507894700378877524556932649737971319736958263597949532171086611315342414838385416746700814900123306872973600971012778111927535056504413152002468952748675374376696674649428070452686678853546130342171971403091414148494530402472383754844952268576638135500189727641998007621243358053918887756836115873503129755305368287479602614496819036533120003624963690728827578653632297891802950652801254976377590450187981578969540435789302607231160992286617271399713026790511942164368238247863721531960778652481680267648883492800057160346920227721581939973713531335685061789734199773820071517606219074935564390500371138893962958694964005569377034847911866004092139354333395463221828194966088951493156392330879918320251682207992533826345691965961788547757401548756126051256513799794832642708739824173334480711636167637143085295026396498785328103643142401404837688695852146051390999368678608584607917067413136390215074706171249620422909027721244185356577612292973082669368082196811886672799497876408525189153198943980023449901603947687670658225468759814196587937184905582397988238632491684787420510896351488172389025526628899672840412656818669142833441058955192184647834007490191397664986712192925676189494861434213216171105337484503578941656364059118294619531067018210241805729875949687565216610706237452290688808437624052320982177403486263482683369553236056112084790438045763554376520236342154876322382125667268545424862858004398080*i1^48 + -9933056174190579787717391112335056403140659187589491758139609233644004921147040724836325130933497051530604904878554871718642210747619925915225722978257940942652683585275470931346185646002226754951544271083939349000941546374654428623282244403265952819449933727012689423210101609217341220369418436122796436323393370287620236541066233339528025404385435454157891629462895587117021778139358418456435788760447407651664970536232786808263365052150309377003557604641101091784139023996371594322920629018056730262005975697928234247386488594905801494992292844538747714512685277100203934104270384238556327078023012435840839259288906743781337011878214457361641612598853734312529222608387817159376329060827832844316091497768937575652812596869989268702608437687121317077266971031210074130058606680406698364415346627689297690128680583436008393810006531933027466611272981256731406545261805938562578492999957422600053126330526535271105101713917234814315976061872599164621131688390876015955981433326268947298554011555717391321555624381856667456063372789548829728881858172152480476574243143521819179175313879925758220325601838096948337313126987085630167480837962395660400679649084126252938554602274196264210007951843973573887270565399893039186826061819489893189758566746839426288481661466143876749401010253847851073078828640230587377376722025893401177235506965149821097442196838275263117699391914015341843969388578011906408635368580823088078887740174102406639107957782976385051216115551361565577717607255842751007571388939873513413412347250626558519537614498437832792712951634845619761184768*i1^49 - N1*5863425070313571955036607452414111299880074356947099732778838391668064559198812724064979071406995616831900709047518842856332613429706664414563300246627919942437641206165497966995306897590669064714595952522641421311537032773079914150610753500279321613991106148962611502293192431100310186892283567931479876186072363451865962093513849917343589506557611695364798285987777892098871409073040162274121991397042545888967249413190355663419617662979764200177032287265825121247611929117265952528540656693309218085984750738001670919984057545404724398491603509453872297473372424616366147362550066834926284475170405092181913784062440357196338876953125*i2, 7305854721051109748324422152007772331481668872024617230288317658872114767552026594917003644534554588821835220501411931425154034108035100847048804618018332804698557024774624081232850112155540359422302853292741587249848519288860626162047911038236999129957611801400880005201842628792835713790163543767482459057401538091031137172245880487712019342470211488243372661385590665771371755646765241910312172425764634722364961919346424146719892130977427333567563762100320859243954623725290940349042357539529531166117543324245468363438317861826894950844004659638819250209049442162675950380472015320193614205843362036600001470229062352712325980794547672886469433527131124121888517996912937262891605062224522560300226995132205443936850342665056582616772131661536033628789289984308175326744906243908390215622999681009404724517904241272268280209220447664575214265269192322598075448144352483805058670598187022799687081812700180960970460645546781936753530080680788549111545596446876355620697646828037687266728999959475770504154978765829329828312983506580799912033672412852331777911492107619039778933398629165164923740765917175652842705705613699852097973251411214928621010138102879543713730802117680877000503932428976762748849791174461582119681125853678285663274767471814295667033916268545985036416910671832331406685570767210781474653336168570908055870790464105565279063904315712179440119900300695575066377229097426966247214853691962231965490353830170048109827402582564133015875373860996947702625219059127417466683163874461676947274147219489672737140713737416076417232695379785041928749667539561704836734899223654645417605046727677790323981741603502386633898592976754084203248356856862934357534638311202489145168156975694476655242421139181997299075796611815523352267941210634122393528043009052567759836816154661168285683174699760717093437564224071051509393366625773850728567552746594023117718382200276779110721387551162979599211821727521675137835546251005331660027185413008725918276002869793018347520000000000000000000000000000000000 + 15452202257726696815879669824427679888540985707515650973009198147209985213146379030440936166196540285209694436681952518688201028754571412339023621891005040600230807376589210845616831168910064413039647917676092346781601364977928482318007321022814464831525822126435623762324451646218952475100704201395139154464346895808793826645109094139008647530069442700782351670538666036280330226947314734277260800443331240555111376861679218079279419746125954317132220524582671019536733871727139374840465669233100150020168893905623633789701891360567936133374294202649104910214146907180721191063496611786464056222809231433254266788369898225207738198110697121337727037595846423285602194925224115311955787830477023100943138891278566096859774930823874923847227807303376652048077033097713846056455209039281725720142002987523038410248419706987939467114589808922276843013017156253576652808215827356068400557354041824171699261730073642513081702119723268146208374109278650387970512054496028070700508494193680199436946179743052214079782292497528382350992276846049714608438972020438297051910214146595547618050782721431596735947008091041800981725697527101638259780393024698843351021250120218197478105910235048756582189419635016271594105015418573381390451488113435968187011445769559323142308218901587514925177262106634740528650575948686746154144566833794560873316735547881013265301941145218227623064476279598561602566247704891410116239514564152535592807865936123595516307790161133712529983824596149662260006143010615821969643190966383809440888743383507617705897770441549096800624046680824681456758144832183838269359698819174812906397294110028394424842485444132527489169426208050835812542909375737002128610177543717042040290226665348410089385255225904282198706668191994297239537035412201829977432320308199434838881143791044991238045922864980998631587362845828946302215268542681866959756702552201190551441568713147536164286528342457027890974193054984558705195582253118512817475224183069550377670628368785919180800000000000000000000000000000000*i1 + 13343076743581306207905567777475170764019933969733972498560535161999404017801383103164230572369720198361028651128154484360550993867923309658712351891455291435355423858501624973712532715356925250667885960180433085042476417043933258386278016249297376903655590162714300928820982889295840590022206217857002540276775686266529824590354870610853929333271212906858163469605026008313544609839560715434838785103769730908669663186259994311644387989689683263484971252906127524951817412328289748580944347409108204674431112190536639167024036405710311776828098474213065662759017754721417798043949031405791728077464316148558643411510733618402248715832593013892832114727433050019234140664798308363365543343339797467166496157276419329148760167558609238365124768639274479388362241984083643322419136680717507693839084464340504071936893965233374237207360130159750431819405080291813856071582746036492448484707127282574247124731600107105785013566345519129536919789228008869817188757024636980900784463101414236538798645776085653294358223364156869814075628788097939874743568221982457164577239049340332797003016058172367717634468097144541101474671584922009932023508622353222222489614237305872442143490813217537576080934548076902093246694146104408810182415989012965607179098375395259242089781434689197742388221608281907905104703783261133191602022485675763467976929647027430108856565910706617510916649096917447434094530939305136780747855269282301545021987716791368378859734306805571248262488275937300594893553169023837798498506519778580954706600748192280023620008431925860496381109344674772008604373302753919183027375044592239728939885770291158314175204448737365787654153796981060408197612284316612245816919108776114551335368383963183893683416099004890772933093385794490252280843468829914080929343348994956789664779016541142844900539864570726832828704443845722439952727628325083484481468506297443868316294448234214078787360912294832897687739602408079913783918121184996353199092387685297433404910150982041600000000000000000000000000000000*i1^2 + 319628178663129046370818562147044648564622245714751466224492490957141339866263782523196714998180355737708587347562858460323756965119733071897301316623103444791722926227763101203416366724350111708505081470991719410203968034189098917640758639234790663079357986594399818448509023000349098977323381472333770015397476245466452671377571003778569076530659279786894330206119594580436326699886427278422871910415052759232335535379208538958170847083565311365029138971291750280803779680974422689144357438854660398201793584807875718120950307006958110935735232828699577752368495653704184701143925372065320175136899977222207245600493401094722209948609369715625859912889043933702361750637923185603429010112066461395093401123662361051643689860847931326107298971575892073623375142112539532769352034441291166469878660742043002889590359537206376870801768538990593963029360667797428633570004911677480296841079769754033896521882459012371975337016421982881353737843936799752888804661202895943876276943699044800038739110942957201742031359141299085742872710136597183256387747485886138592006492958109641535904254740718435557155323955040266769635815775239809951695523270758181658138747913315035756301333977734155096481559740343397093237439772379673719788789251487956873099118042662906355256696386226282238082264713867466308330186531051307963923489245154870814661588986588714862586478092983832091673489476368059728135730832930021938622666526653479219810013529355870091702870692854908923201639852260798333405249240112871553885386106029004650001537644829579533215381152070128330971402370998271112787290019394234074314523838100271484831864721446894477959119936792648508736964094184551185276333691002270580279210720734982261534024113912612603852396915307909246279030600437034227004051139211272167143836837261584306405305079324628137586135514064672615118269793253192015225374115172485377575247315059042410363897948119159956851147683091824978161647198473443612939929250218715830394052542858824647693113806028800000000000000000000000000000*i1^3 + 43479643679753449174380276081723862165060183982254545385082561028051678404834177784107415000244188161294769614312262515558090734569401173210855280403092855640963787397650902256725908562492833780446418807117587423263295096624600319436144483964847489144319762129590271181612186375667667404119685016222435707867194516515229083261838852780708732412269528188214492773935815619366001334261871015256477942642337397719896886364920102786122807923087487226565552937249727892077059683066411664147534825988237161559083605211806166921201351087019249597938304251047554644067025512828205465676383092216268513186567072316072113583089555796867385414419574134345312884680849873741104785008112015569903587969799303087521577841608240558555954424757239011725491305956400796739044163133663605256350868672749176208930431118062709555625566944164546410511315500076085607762895792131332090505214507000181269062261075731721576648743232472389239523710452733510128452334216107389435197267231245591176146890436751600248762579373210746609168025746549531451129533444474967931170215794322937188977431455424157736161955564540005979107124568362137848734338598420231074745732434756472996951939094203032555750879041931433978306932753320108824276759142324218528739049861661243209483356427345101082891889900261631314485284998109707171804502772135728644822398629248379624904917488757512762880752672531885387860055748155430463097841096030379064247319589302221886950644875318620773477139038561580467379543639401791596342431040341693000171908870271749180797781874640994754636035192499645855547220296051250172313685260486245773538872749450390780415995576214435527245380704767312400821207493516476230010904297536479586533745089639617936657153323060258081144147324147624703785449892262276251949140274857372164401939441074834149044413248092885069397383380825860765264722283618193740016130416627927142012215593900511180300055880135772772914065058502606497295758282555165689654322639003729228305179995016558348713196519424000000000000000000000000000*i1^4 + -491231138840332122714651578764083396653656913377209506702160657955246586485147810627244311670989414298908842354096645431950421728187175907645916242664642312025578533670683254918404448844065296611493193522052478435372447192836911036037495350090140494104421629474485897524872223035552938050137990202654462246854976895226466993157742680014211097364067096791658597587284920508180130368423441352569797693911200947736773478919684743822917273146143182557848206299306533028354193686381427097401555252628366090222606750448452389138558324468279906957844854112398075032044141815857916745147797902671400176876791325089424024283368243491979449241800904681246877066262846973345016407109102200369547033902404248668065731102707545781939771632178166165188086831457180985485735806690599033118749270861158919441958748226143277500824690659904202312152804251657539214494120657580438812456738254217067483984998670099304951929468442971986240679971819683252421917846365418930424730070044137811415386696897104809407353347812515788178306565595580677646849269210840376033773681207080218663562785762435834799891761676224766922528457449780773121431858368778011323214897226016144423710838496551031762926545565740851863300987172312745679076088220739594328829120347288418507163482786580427982151448161225257812046970238577246630023820227079072135500381128022429634014377035449055124732029934976079127382077356022719135379397307075731412262638175589255816558930919946648668960221416867505291484306982230375223666582353190597688681589447109413513871490344078807836021882262744520354658553662325159981165048098149895464419690444036062977694766164751905549491918324947889630247768264064632317930234837926938707056885342538734350865115899351021359150749767883062947917493996656160517665058495364103364231752151081491534933148056918458544770283562691421864675689990048805274069181645443318146179618047941779365710746221030576291423765813960713090497125426139677954200042387813000926143847996080995932292775936000000000000000000000000*i1^5 + -31747289377670302814204401675598612202949782507683471682465424306951793844800713947187457774021605370854572994174391654968081099489113162850455253759724756568097195321139288889546639105104782286953397337399643709700397931831208337151572336463569241210976760007638337708913979282194348774376402512651851100472641839418682924449581508534462388405516369490492365136202669662094175639453955326496075903657683398117588756114641929681848330542313618621805765181628196677066973503035751390787643956062880601232522589032001696044801810112944859225610208655821910668957835978380966125910209159932689084567352328255296380913999319574425565224528857089436974213293538924618258401243975555657167583092015648172640859764032608081363655607945643292620503095303392066545316466781692560497697714466148390729111464727105116952416934112304034717504542630933856609312021592419554894883515604800031228675392158830689071170081524858498940463377923540603885689978258008703668814023944516823313210470468717793879769819609481764654318668943347666272740259897319729265804352246740255756372203950799256168893694538596242203903993655878610198179533926538441499921504513864387527211515587076420064838322036602135169430673929407996477536689788116828009806833981445471621504238823034096337065505061370409281302839519717823047724192855004861350989593860581209199693580335557122405834231851572534903934395592558147902267873917902268999946167900827926343769457180769567261952658214672377689852552276723802404334860274591481053241190206291065517012838505346230338849203790648593425730605867231798144148415446357044705733469196632057823156289961258771866368935714230365854127182351957197148450881147456542185775351458725859480638245056105101103965525498708011242834036816725965981034540332311818018416367962362619139104895737119250184048709750979364925534107618453559038822733083142926412391795185637955002386895201505388030532268718572570019175676292678794573657111322985117395536453253731030802670551040000000000000000000000*i1^6 + -1885972162179796849093596364094136360592195356958465917788607757215653789356228878550689927100562631322177214930339957703914775737122316758414866003619181326329534310412071087878696489810240687374158684349284538023986775737949821322968335851809724179466010637393887822639655361662770891529892793862663029370799050672931795685284652816555917940101880525412634849323829901067473955619493133945773997422794322832616757799292240365518033319612429920365797976207435937668924936509606409904542941009762358415063986170247684591380422853053087674276337342125854180587296615863350065096936312126852101519295870778736374326945414581917552295124690728249276107665953932805406306214014881234114415950878272339648341654843712080928000497126118593057243769011172961577902580284459970569212850816569532331397472958518591174140069803937550921639228441850003097188212467384224808631627615366351696489680468604858545706423197199396834814100399879264714813304422803315336384030402936593126087740240989942290916441554755789103513019705442933854020498921494933825529159158532194149928364016434772018676574886996985838283791437513567042555907165571078649373183708956050604179453580343030025885561067565364962335758017916183789299565225156739770482517784009440154436204134893931688731444724891365026858248100166923338608372510003272459862672035800882823810224594921666910605850730209894219360179729750334243376544507193573766760991358645023139227067253882219329280126081756158899878406301342437604414410741242989953147056372202898100079576945496088750239398414376806031447555282509749916568794675345710052295204966417228052124074560831890082704353788191104241685322265933246161195801334693889280027511341152224020848949312129420213592838668430690781295269251180443054662984534469686587170238684864581624555446719592272809550277778918331464178773819575939591837301164019932305967875838232842678265167173573637337284480383064385928592645836900984495741693816925629427572685303512560624992256000000000000000000000*i1^7 + 1821940485503517416149824872682838467151179400251268067453042833804308491532116530285555516388903439358161581488796012143342373156139986280928319258778384960804320726719013311506916333286857250156044689450832885435313311777868391618195423295143085410511322351308485189121189445726263080232325217985853546844040437756793670372462381988013073152602281768043915524197890761670698253094117712312332312485687148527321207945778916951790208515792468244391145596317224115978814439789101114876509711121579780266983958034066869450746869716716379038407740798194759380216635026455723151509255586902957984726745065856416705081557133420917889200635157879865917019676053612910329713148594860666041246712239133086652291314645053285780316636659537794440938990398967479723716507578318009497756720828509701847870133282614422293778022566848280442356696425295697991226355576927910112191561600587597994945812817885805269370619312682391025687497587979826810447286642699208138596669933268368926545605729425725854256718023556097002065658890299388757764806941701657271121091058591305980341959793955990092224249008056512061864660485565405694299740858081348960699060123208169704580144033635527564417176129318038668366067777175998642456585380268894461123688848070999903644336527023239100294217520049004120881786317522492184118210823548246432258374508832452772138577523781914632425011218158620454266729408064753198209670245998468456340844141333112900134580514847891644586167981635529771303518350302839200509546922119175246547222535294420492188685705920866094639839331656472939395153670584842748578356286666301958668347631550567370317180311341040530607334206497092918698586803711512014270615624326686154894043389798340380434460921967479315822759006979437234185881466841105340325477583732990997751472450974032672205922353637416026521065344156402038534717049456913017058263970762348297517943109701219763591354904766640624517157312976446631436330198250626488417538949871480988564598479922439127040000000000000000000*i1^8 + 522413951955913367730780142674778718557526657122922032454765580231734171397830407993441576184196198854033724925013404005497804261596179092762909254687600109869413174046368898388161535906251672517589555184434604510274536496798108721564287605725219517227055166901033965443715141908077725413652249693812896507528763181042824562998402196906546633207742887426918593527556223697936501108337253162758136984956001172774547487863883322159315074577511606172615981525268811064316918634979859598547373530437260402530419159305566097553297069220567189445793325420393363981579491396887409547878457351155800492708063773260408351540230663078347792809635815766447428015733337215155572543023289973921487883859715287685340803906536020824228261561916228438800938512404303030632368387398437085161327434847253535666401276949476775472132438032651473356426538361493959912194997659225013242279188082742745321727923543464262665167014806000945803626790490508735616198697859064864874702341893544212762753494719336154384526411507196315622492320616657181731197372831616737516704445901338379532533575224366336290499184196435020698884126814376597486624966473430060085656109761727405898058781744984021771343513682300152384772481545458189025669203101333284618900096245613517715089520907224400435819500738247683602213733340293794871207313936831495766110503037313564363915346453560266955872368024638048788343999424465299797795794430426241129434115847812769844621693125056721142700406588032936139909895810657357419594958094162321764918085209927346566511656631216010526954869797405926387628898842537009156764555832727799997259882742349307314989019939438346040944477302019843887074030704502524677438426241927886027759275917199769382752175559406368362722631405863232668896756435178019855472640707819872224067022093199949531494867426727871307550901581217153059054296683979456482215765110154424651957463883546580253658139219386274230035675301554057058310317252959637441941487131355460267787090834699059200000000000000000*i1^9 + 7735327333170086778797755914683661590800583047620741740099708743788029072475096371259290957066137290842997528038574178820442538907118605804263115480166773894490874784448696711693103264977599387879877539766874980857998174694963002746166121316141275928932999234948711520958068569875399790258878127128811992176355857517601104988401311820651554043642055751836131906996222122091961336906669770736145280889498265608432077087775798537485677571397106675056582584282128188620698968639166430627730142616885321362278426089751534021699701375641597486550718283180423083821438825099820586470764055860956780833950389977437781735141160489119595009654433961587577618885881525608965234059030927684957336944028420359100579030378698970383828467241127396063596836781213047211075689779296842956324365989311511885353239032007768774329015866576091155151086312157233082776521025219012322033158143199725225532986553134277940217905380250917198999974048974961106380825079719043541607744241579157476569292086164023027710670514257645951241760083662342788629617710310613042739055211979793020450150021786605075382314193763849097832324195262873843148086465435793692779887990671503276321945443350681921650613377748091758793190405579279563433753407302962651659051139187666729773216736464091868483727058326909492411833715626250637486970105130322313267461761281734056487449480270087201977924966254754490337406624559781650219495956140091529461775792007235310177075502449038156385906259733390779805351238600712362538712259338753956693741776174115830043445092495356878499237037143373309559431569330623041982472734728783926372645419097374873105269274535048874718776330400129294191773865427937265841650907077528523754257512371087130030257742784916772501629079732012045840087702440264294157845982952875410158861820722438783509920225233023937609597160858054498657947237533200334559277622009898888238979248461721597884766958948937202062550043559691455453711746087100044143139473432213305462770443590041600000000000000*i1^10 + -97915405899303382185511309143816062738038865977013439335951364548660573512522913268907109706021258769993031721214903508894084512923896087395336871619045185119914541702762849413482617364849965268375291357085619942529702467557452559386261989421193438663120708712639679565209682036927060631941030625702608259076900166037945483832401278001427073967647260775377032085915831836503716958027281456991943582501687631158414194230141473295108893432708478332063559392989725436679625260702974861561052599936547589780626397678263139568898808243631643838961793288719866341312587073254143246359737498348222475068502181447572797988494146474248944971723136888253372467232484705309272036536924982182982902568068650056753543815081538387654981077443165182960068792942366128158369606199742594960431362245495715369159719115277938895530164698726987205687680142861315616460841864639128059677240605791964004412261593654974178520529522927354160838895578886762390957679668604943597114278146484229493031294333342399797724931460047373680495677449030478350516924229485555842055059273636490880840537110486187764336028794037672166015817488567438092216582800432382724673678607604066574532144630382075248232828167158216489194133307149832890935672958913421508536081872055688274870657166818602663080493086956903383716815782969974429673583293091990094626074753847923012530844669249768264274357891118435109621783040228257822742768346884945547780400620478598445704455253159200760701348442263346053410399277637845151086257333763163231448857233403920682355253201772640827023564435743898867142441549860773451485305105841577844283563140862187229467393675626372487674967651766691937142751236526165014793895854115987556866139281878314398979429405591925301099884002132109807372929782697625857241888603291590137710171148571961389734746906267830906483159244149053079961584821126139434666999056358379859431552178252220058582866973159920677807353697238329540166671221703503107955981391113449828546055766016000000000000*i1^11 + -727259086646961054635941932859896560984036522019753763621634790402774218921112752033606535933335265628886272016845520020529767324882798632981034892872209324183420896440894782285776424208773533855995058465054541401562315873380081260428498473757364971296639603440683637832354917731482107315337250298150635396106187788627374851394166450252955479561644277944506104335711236237665771366730649059322009277932210733304189854421453336646881826206819928441256186063462864513135209819553933575766516512031183962594550331363113974789056502479200743302818205538063663277199565486516792739261583879899012041999925730180628635534139190014496856736069423928422267502655614481710758200840105710423373919744164249422261724851003403613204210624959013016418840766495160296017609219133126224595409004743594535495507923744249264292445277291886460104652084339332697709991270580776076140405643035239434163771990127250749876259755646935839692495956866242095714431180665834171780027823327473603649651804419375907607242082486436228709311626076535395275791273420166598945421376291587044693536617678458842600932125589264362953220642136602717448614222292527732942369115468461860548527846705878992549111699181974526091119484716767725374520318187551939870850892896375018123458931255374204003971945769084245695707305065393725390251906872265752244493025257250001533426560349055883510415267677952126985857359072984438100747961588707729281725353912960029470131827546928950291207534155525247194664933882506595647441598214730373612436887615828462217415187657440299574936364557823971411324107749573720714025901141948990382012963523371479430887215151620841250501914829326080327515907847152593024411695080454498320025824891829107670973027703164874464755363702733298315559365131273020451638162722776459736832210119512253865546417772539019096607158891427592058382018776865664586185393367503652703196357464309336858072512297832594456994939225403488972988339279826515044392704251654557884271820800000000000*i1^12 + -7412327924808344936366264840190864464048144173742115109909540345153119822307077645959290959272301836167491672140746927548856343631682046578398165125206814581081700770767325223164838471590126839007046433826473848244752720540835574256995967810649234619895673780502321481920106055060128018366429976679988967722261605110615216144588151526149654881275299734872270780622976942361814931161668263226565479981195977342807258000839271909410438004148213046171562656606086576705354401155778530567032234004665226338981086121192950500129435771810309249545250655111256334915366011836444121068985286286689569602722107799792971505682814243415181339192473948535055691197427933164227360930916457030898372769859233345120917998251971782548586799065945670194919269581629541285739616164537861989492340051445783746476605863630174362626024164604768938159852090438780155862967427315503099008481016130529894295676345488052786521853598834740942017474620698496331872406621608678911707640606882386437365511141584668118128401993593465862663706493584008042288659289272963441364833149556002558331942502050759165001544912518410990820184461498253283402029355982254793699432027025759620869045905958577181151556707495885143767704984799201700566999940712412744971945361655115693326612745401138888600549161835504847625255158015687232497541945584717084139794401850436441364963360621993592864733327573289158878485481318863769263397265183724720805812837077193955574594238387555359830820022021301066482356810969513216459314492916232473304096494709343052104881662329514382092492128609016245733775160338438494937387641845708485533403966323560840029001244270137352457524657576261864620824863083018425723619332016495689676089097810700044141089612302427321541830463081887838177723564444292333078138104052042426562968870380861498579655083819980834307031724266456219688798640166324635896586499242861390244519667693003848322603957526098028957172197354386126327984804891610009663415368078146899279872000000000*i1^13 + -113357386389246504947166912288880429589139612306646347539187869299361818039096682838794788779541211629723373839759181736448333199885080668700319862686775955545840341096786234367892574401600579909827925290968837425059701624364441799503202593921335955784998103567044856352123293620635443991052722346785165976237909611901716278064567176339151498050022820882465301025580448510981867121177125435626976655197906460085482911542882672198105412194966819921883546675241926664734271658306780478654469720938869731373225472690549063263849961046728958197913663411737502448064516739092816940090245697305730646212848911663669978471480800761175838466728532037941424586486267454706942694498338717092962769991882040471107820038680178833855367082197955733016652735577421556736317538583714222974750552645511414346839619750984300533464995904085215576092369967861688795318524882546400344846443109762171585114078377119251603911210479042173566672447076227282005518080112679113124214576047486917983119825875313399147121967293767925638662286611558100523280017591743001150018596677302811703037155713913516750460122511783454991299799821656661469698649785915933401686252334877097232341947053664923093372662449592679283842506390204238086578548302712813874654809784916132126185232918286993718719637375525203519910744471376282636683631786878884877267436146565213766167566396457283888155592515906789199825309188819985800684802231772523650927123465702667648342043884145819530521280223181602892039752874014768644093862099988670107472215779665015908964173650225870510162142182858846983162343217538750017919127473482546232860013978837980463521482788132673156881115183679407420828797325772392174258643049664816344622213675811732128931326507851781140100413901507205304406448657871167104422395208392356065095896729764515220337871927581078873038224256983817407409585174032204888195057534019187970580828078799268266124710797594381222213567080365280319896238942942593979818099922438360924160000000*i1^14 + -229599095878731850934533607128632307114074790095361129268275099947393587894585547578424730276299548095505215595562100347271140596553291482946385217202860226821396271537957621975628402833537265354560216219438097051089261779857412536743890989819788651727951159430895202826549048583662047690031546287606425056516057328038153051997857707037992028206341545114804494070868299281274762438044160289548949646329553528032586918011453324395444231901395185427847205132795313662911932363584645527567005971367175883449143667498846049388002949497500818129734431679133564990429562087595616705211455560915970966803499071917846643582552293280319004387729670621185420294226646755675661979689643054158723134623635020179613871562759857873512437612545752210867292694808849905071947982196365507822131270426455798968121107473639050823793878543145721209907090533296555668629073801269241808879366882555428789830391408277741251572771522906346734933155881425786315984070948495567005754494259899183959769214111788323380723154536888168272769497399199701471698915610876474475344434464226077978604431713866412648725773259176120331831405490390321859051679342109524870585546112976715752374355164081471778902712950532436119219833263389389758185084901574264991928601844805132708622303397702476541789296571241855049979325131313163998347132586554519579862927455453792162149454387404002712824923050549562317145321859411637301994788666088006329579528138917340085033071027937675732999066556498480325040823603030060311927194090823490417363827593133766052408189571508537617300865848471343906390060167160515342646073667079584861533763831568082114875164452662902220728209088589554406407033655605156657254780816070992518554067516965069519578962706259712499294808388310099451909073474366771048679886666589173296038107719025595664111978041669526529323583710053353840053818019836036713294587608929660463950333718100146444254629134841025322883276040154259066566094084137948011049140080680632320000*i1^15 + 3363492185230472343976376155553010573760646072052176610007488157791235136847028757718269210374827752099746454026256577129244771684619197881925185181313926571218595387743802081917940577927924929036144281991617864695916410450403996429146939303370031768270306379592396114665333502453544532862173638318370556254057741285097006686461168117749265810554137877768812663662341464055057702256339284490453942265020877773447410654282977513632384092653997728485449344292467420123218514603830557432187816816965969717345143444482056738857571569881727838497013791310886500318687467427114296134272420652895372477932023120489197575319299854047620282319615918356968910049943832443526103617387811492790414543061656002212597073414853323999328342494892290914269544496541009500677248442798828030981498995693775154896184076191574075588370025607103955804403806040573519982670125308684443944109981873068088871720371206043413678827174725586420437460718805009333613141204580513248026347418231591819832242695500269270179455376178155870074917835680094054625982775285635097810402460044382186199285583564792170078452077771746223350725737348129160857934508247786873981192192570796285005775102181758709536410799501312100780370987466330856609387994454899922484002005900111908652518088601982066095787133232859716905834926690722054381374300273779333178843899412248633794508203403943316582089826610554594125723993801961548319643044931349429607938872172237246615872538256652235736528402138693039909145384804009521676662248380542307968023516866447815353950527616369308632764134406357365643956361956200394504754727810864513578530042241154980737168125211383546162571848449667339591210391702936282402347129251781934835969598044735327358304299797109348402327904093782952207834474343027231172887105882666979615205100155450855287301412622146427849638446930920335032724257204073926039884293727574187633060928029372317515028389062427468587770271759157613236497226837865564046158715892531200*i1^16 + -2137810637682062434023574311726995967460173055340221766302340009712371564080771816241331438829999223916857374299801553672533064361067999580591564369278737355337710971583640980325987031677725875353924559667313261848101600044601043337524299275513342008950554700852858978015225517427862243409136883592664371862011426311358623308252167589803981326733286824523064461132448431796129167556958662856504341783986343497329014232711636604849224348462033229988682603153146575435972976230169184166620152668929156068741986187321118793629101906714760525548833404054046747493842824774099641941638449980810698484494539945505803357071544854815571967144085858756053043857821386310689832515558306152987197753305612768664810846325849795150559211960765785266392935608365336663553977716693553681050108886165826024586116707409003922126978524492184231626518561355170151047567962182209352637162851709113034322082761401924062162962572715483051537606032081999650550192247626138316139622763595895467298390130036496508514721109716257131762440393853672979667038320651403997900823085477188501126741016210906161839960006614709343749945021234930498928490378517423328388684498632197711914392354619648508134633346719030936491309596369730986295078398343684742668810573704743428031029653863735148591651908748655472242105355782379914541147288106244854683655685214230642590751422709089309831295159475618192419354067128135363541568230697663654781243106818154522223367935898304228473553874540682093873218342252683258217573208910534562575592478317354556655468329668984286128917457292809813117999634388809997628973514120973193618917925368757539976856017761189526191925793302674302349575609314164076585524906063975826435925060737321236696306733076087370454528881378457751478601184112949561416747916685818986138358512940293206672214291544999593214783094788327333573761167175053306768549119431181027468851368616847869040739464517557698400660589301563414869484879702148270028446760960*i1^17 + -31771615556464767777188694105448146875212828556642777848174501538872755361185727785915486860126451556832013043054403532649359036819185665890940696429454531036132426559268532039108536245213889239691128134008953151081828753469318513690771966186250138438202285265173325213639273541875420587296037841137980254115310440553158608114335275137762851010581434125573844235821273928639913835154035654356147888136624934320662241110661759761548086884214367125209562914139423969930551703415171809075022170664127808339537268023979172683242084432456049671875365122985985977674967445358327142737947442760108598936200336037945815774106458782958443797047645071186876583653433788800898857555064638623898558139676627198409497600286183920787410584587804751727615257830508826638528760008382789506868976971431682537677895408906341372293488195355940468295128675700035865350769373224198425094265881378458127058084365369143577593722240524107822489594129797341894581931521094358830323272401984048870185748315632610748450240478635787288191206578138789873086166075169854903378868847405840670430012662524117206724733594166714220762848323377812203493129345353665105033181592778924095591213112918589201879843919800355064171256222472210512595262095810911561212293725258270977733651134291924734400251766082860358307053518124584251729488120288122766256780623505847328546743319558706490718300637487327646661926491683957817286973752267235454540389087466307131937263020467733359427943559827185734850590736179068164453680720135383851387912745021057141031087110634821433678549951278437244232819690167108406313111039453181338979343722906090804599252964970633455388602753498978455321464885469825751509649347614001473193385263735548364296924732282294619904699181653738091771714693517995727943218848218966322356963462489655082386468536854414433136852636752069840796176543750620856752135728894121921674786184416748610612786709395586094870358435051507073297627516519787635146752*i1^18 + -86838475149538463712766671506198329100669387864801055792420838656264368026488994379594058826455990012228646206384095603673895842859401507383135237763587221421443894590513356758472467770620683382223328817444233676798066431172045285689973841169265059809392915891490082267813312430337969139747693242184069979863041702108111524969921566601881650347296704691428619091744044398240614491542530371639891764342995392466005333029380576865432641183081268404413835877852733158217787216771458050344769018000506684745510484749231859805789203007654257999149699373714644527325464522371214243132568759206982724816904828022062946255727939970374982876381467153983767496059165210124158029823814466536203573909383024492379637933729705399773701886706005894170461485835730382936209877868467073991419087529127318757529023179499678770934937180038314458000332825568412721439119735016907131894741560358202043638053335067089405563066358176559425902885984302633952966611360472832330743326496693485753918815896796051582511842849534463853195838725812721256729053544434631080657992836666537232059673846621893750430459798621177265943664713097337100964547578895960996771694757521258713272953392343497903247930259446677643115319393647785649195681881166172180017916289694460844065222949914352596918790200785318156366555117764984001662102325179961003344748076115784954200986981764622132619359207282734900409938616737442309288510788209483660523178240530482528008402533892468858820232850320244261381785750020162485228882094342953645548072573435196459756308014487765633716723028081302157741447561662495715836272692040136917988083535064418491344007300546275082479638283447648230441368278620378014726872582898698541343577884178741623528060703346291037883968114222701065397497173918403683850154853172390107763500597033598923072422771861497779840388758592704671993889508972088709012553043156391279398901455444027705575201030356903608001932381657731609760310923184046080*i1^19 + -82408372842393892411784848541671498100038720734027153360248149270004421754095340163927444263517157184894058373689763725979071456223974970077678032425432974944638766893931127688256782690504978168145921556321297832378766233805573407875756726468160731091257070853915847209253366022120132636143279071841994722457351125834894723836254308842258565040069402179984802698158928960834834778357313217027704369079612194299062736992704074045015771055409974034742302403130611461590648576564553867879553397793862590734084228375140130988009415836708319656739139986252470046412497100457366279596936756386150806705588639923674672868180314192834764563096418143157183404990115130697813221943182140024601604809974590396076119944149908318540090549788342184845534983286030064345559662809779986970225808257366162045473322181965284019614058761662697398104037725435473643602720560493793855801897595596274748110156330019620893284751575123516504080544175341863147087014633127477147031202606731463923745943385083626847533519473227007692186756043532322462966544329374552276830067379747551599137040875857462885533439474202476084636098197175426347577758455639962465437210127315706783201093266507878436314329441849562391000691407230877378615027913431464692220283413996301322141341000060441489174273329651150613502472288662861225539990771477436626203699006952387631210694715432827071087075691454333802536684169108388790405990180636923018092146007920932147557589487357868426139061981045741524311234163269733910866405824761449240625773320126006013035289703878627972200602601646182247240694586143710419516247783353572432138409335679992128829588745990930810935194315799379832467462685673684857454661987477201426253371219062961624230640526647780072784706450394100110466210370644719634055264122029338383960609298303157301071533821154895626341361983100253567926574694927734126205024650755163196398236657515053989251147224604646593598474058941758984016055238656*i1^20 + -69043912852996647181009630869633162400151226024069422244264105901819602586178852020832531029620503075056406879258896010667167121097656547733562354521696631662200016602867821624443415726737692734947042371194612750324083784479756504976474074977261753912742313386862771282318679332137532806045089431402213954381661679274419331144868710078454446653363795571921734000795055532088705660201141360031364051624185193378704600973107894295753970549083917908640020262991405686098828668754445405673331933172191018162931774535251587513080970579349497895069712589533332573498375865506186693484258654264623025312870980159429377950695975840870176736363137361214855740171211222863087447744134713822090177688970866651494088392645653332055834999944937489458206224752487806769645587951567906370150559056555696341166554089416542460855294119648184644631807133290893656714283769791409219772968489450586482578632912313587413800931320828146969360545562802158791501696646224018512777799009980705314793998780455837639975316285963701201998114749956440173074648161685483350827663619096874611852261045927356317574630916431878966600531148813623077544758548985822877833660248442842897369730773098495479670997988727566366004221881941079886619691869385820226804656994665055930998666872884774545256100852329414423718536586958706290970327988418810643794811326151397578963190244047172323598657593855006852782701130296317157469072019406282233972984791942363747359608138713215410556426840296578935763255879587383250955151205435529414855045491888757746907065169043154756324307082945536283936163418509089794986644238818814972345939123041524725718985891860121777195078468264111991080976123683672339622241897776343214347394974016384603676058934592383947331824377738403990988759627914433053905781319361148069042893352627276215874969249991677806103850025334791627120459650833073068665630661227899102746446223116019536816109843328745788067658845725513893281792*i1^21 + -59425002265981535459880784480073501857350127295686670573612274020678840793270895149742356445601542345795460657834002737445464771118029125287611186221508341885886849611293755489533063616877702733938051612171899748261522522809997680670264544649043070470879229317892649026705270008728477066871909969734875843016636891982300591046052138706455060589565240427210772562789251160452283180237045461917516586897937674501107233781956660993946182742963462392132410784391262192416224346011664098688841271529197761203964096845495394352354721489077542720756540466764300276673075732189460360005468007523720232746319907732933463858566670836819476903656716774370273293765626935603342810908173553866441069164228017096361121372579543656941878588993895952745642786515932614155193610937778367697835138112435855347904974337493817642875955757940801244804293644094551068146764191057478847868785855348530978191595965476016853607682408974072831837935827870881996063673043200066488472526804733877343630814751070714389497430201659264629765114079047645025153036592637518854027248309159011474015120148332069208477425541536343684010500840272057921673174237224880656853662614269150775906920044369630013364456992928352331410997079698606643646265678389266335831221756893838985237948149035597045202785633483936120204515715103138575096999606745107898932626646402774347333060983865472316252107130522115165566554143429105693016071943980174673162184583817728027137805866273202843407238435764551979614531073138259004081261971804307027173856301516962468735556914242403345145288544332654549015328441051604300936350553002596980245875155428440999794729183427830076917282331915760565726065325587498448625348539263147966563514420643166656892594246358284259913926817568785077127064997968374031196117168338113017291199641013286038667644905478602744974606597778711370689715583514966041587602472746573818954447713712590104169706179603354493942249552728817664*i1^22 + -40344115305132651405132903930672021656609390811928113989135998853748732966290017556852863917616708568161406764746694076688132280939744833134853817074132712470522653373188934812426278754664106148220955493128727042392876663682334172312918970125355820089373567543061735652635718895556175183271433474378681067039681710897604627678567928698460200869651267375377257746505621509925331980586258110712243053025269306815963435062353133666700235865374746539849931972429349351943065285589933735309779694974442425225330933936411927736704096904800008713246096725083012179427672272550109195739798726612875896791014764940760264272016520397223059851610481712981644515353187833427611902528077929861152677759121859434142370448144971583424393786593582267922277108230144474670792956379606652806331089018913258595588276987158620733791870163012593103593327849388662156360312408008209175787016737282520856329064760597538285927884554405883934611544603551465406797717125349405860754834061331276174511369500264852357490294212876623639233350023273021249739977306070581765018993672147703863865967631376088806339834540902641781525030331439232332382338586320744482716247270591564867800844198305748797932975350656077911830565485704077940349031041083284761228953189221832220710397949391797773787894744704839457593888389300676982467326315926119114166940180375515099068543964833839277379062855630041376940700317912431275334606221121193002705679100844847572363636370936276836358299469878671964092740863258787704942590916485023587609775027871820117438116157390518818773928769068654321718434947604015248125630298906861755275021922321564406452208034220839553634067805419656423766972299369795446769647144554118278373196548360451783777180286528395110653544499265324861664218785472184181777361345489661429115993724284527290757455792920254842518764555672437512793697698706301081120373591051180378558082263286438822965618153448436361488863592448*i1^23 + -18651290659048707744729802979391731181318381633902022914768076321982192706026734003437084921338381267820686549955912159458477697720462356307917141515621001061663280539959539725573585371515503673423621681810447696955271913371386759452251199356032323198301161665443226084226288024986227476891498238715951037597343252324656672447886586805627375956039418795612670958645767735464975444900725510747243570819619735047564396650359867202078328534746088724872472886152007855716559225667804838170677444395833813868794326362929462984846745283941942859147168860116137161678813156570999903236144636887682357478756620027882571112079694604793395326826571992611846941850833144516158859521696089419636780881071008695647841940747631718534793399423530069175005792963811452239448490537605784663540356416980295313752198095024132965787838284567772654972359189630874124156596817585501752837597098375060264899927670504405214704136491512986807148458570412327698177193300300686413907137721010357688116922068219885757022631308133885887561813172406295075010190080484295852897315068474982093373593471676044161476186320068902567127918536342202200089417460283789082874808924186465139018701957821333972902252364673198976430600427975289173491559119674434059306968171327092947111170769927916171177963611107086390227900887338310716450997950296748376728969410591340807706924559602773496524528061113055308541961019517882574593474453095852460193571267069730223454093794526932494864348919627058555126326945909893755523967182420166951788035400493807398794011456484739406518061966922363952030277641981167957215546578773603558881913657120073095920595248495930976326331162581173298698540176506351387742946849630358404619717026114301954433421881564833377187101870840562089586872763638520390149482448767184906997304873114112273176561052842747907496578590516848788239579643038436808881851636601543346853137961106855525006762568694102872817664*i1^24 + -5185941238200096367627870478063937677052387936305030132045628975224976800886902242991304987545573904262628519211333534244092967924851346490299584249772295551530036863106418175021891633623736860891192807977448845473272230057711491357762409061449551549388255525894955991861746804425253253513971504586624754683681506971055619931935715802106571282666329488411270460486852290904140715685979678837858541228934010973187772218110879690863220322393044081579421941200053289413091403444352474561477392946777615066343562864194321889487376603795580555390825715737769863355409922529385125618079265066568698862237223547497476164870727778415445385703348410921422926355256635898882149367782922326633696842295970977051565644706771025009591736563408065967216124099500384543039607685025436638236396094496971239146555364395883126746821734031833543763022528018485692155200846461276840838462639260004304752477861774261225772135032298993444180334148808649305111504895696933009962216806910588595789124743546165340276038187474346593432153801579826734814245665811526258207923024609401921568182703201282353205033789650992775826020640709370422170774695307102112034328006806712483940051946270906402652132345777493200040544940592772762495532138906193834522582899659656630968945158753651725388311462477493974381034124726809669801935071090581590402527041938417164655857908714443629626270411080820397483123222888912951507606106454239138691780882323162687375564880418349695063143895570001340071789493655577948244161510293496955435487010299192239101593590237626275111677339214470060828226258090934297529957584379169660484840526447820990212586741661515899476002435161517142785835466442177230225588442718357143986697602631747837936291177181122581228849565823107360515957597708046602586236771924656468637318732351751254221533967413347573709845834873001108448127255310835462384647872170022198169233932028034611253349501200498688*i1^25 + -786736947146971545103492067260303650686879997180523207004810701920953248259139508851875993591924412800292233524700088086216176476396968494498778625578526483701422998732777103770354267739711452092087050971567986577167844150982361708500105138588461050602443261380072263482629698612035612373075057388375605882444727115550267291784431587643261559132046157540159276377095388612619137538185940600543092288751270936767963562230059727617384055938585823253203371400774473022396198554440448365125075991183018109747487018345699347245532020032603896836503324792452080942652041176594719689592402035194029370188031709828292693933224045693423058088079332727284016689954038057443753785364058198286069878742733006859520191854551510536949133874116657992763133350488339918036011953765623602801316145017342979516076446324430911431702060227991744252724551739020087674401459451086981217525399224694605234076454639473489603543558579361130464442594969459982595016358900802301952474665536302447851873647337026806522897279699807657871120777347310562216683996256764242806733360073944069634002399353449006888972627885620793149514440643733973127960847311394022460717965292075613011894574071256005732587516891948153593472946311756826832721574115481540524883338960496658852608140967419121318766507969227132912747544533264244015086321417034673089943165490742985752004019036087963501047651783832809641757232924080263523303970284738514478878463533632348858684025568607019581715650624780766396051105047848008855927740936098224089389662211088953653800120264628753432910376868005219470824082892614228491011921539158377521477177952207519902836914506665466022111179562503180959645441160973624005455011920326709386110463970711599315597682744989075839971774932349497568266016959027499274809337486014278320462609032884838995051299977424985454332817859367228490418811086870864484317440140676510087930358657467866871578492928*i1^26 + -63849619481226960057981282572119026232770489118819597867017479078313251943427550026413014827139999855379171898633454140347481338707820700786760804779482720107904767307803522829241350462048452624177696381374277506180149087422400562541265127092602829018084106264702529837731836072468779268472630610567319789530397754466321377749263177747564820825152867682689206593743988325320271495690605671578742791054402194418293164469306353466292089890699380554967657126533740276185099496980275056396609468203395677450545357460960476851502166022183263573224757076097355916771850703039344177172944589281332730789167936247526756826452398864536128161627952571317863338623234650506956238289613405206912261845297086495662883657983198359728036303602954953020755490762401680630179769322815048938716318220839569773348464693937060957509426304243502182515573708752305389219575320115622763066112610367409253481439098428004204822953629232812804746854070370179541510034015908198451338767346884360685275680400975663683983019805512986138130859916463348493061174352026268080892353443480776548598046178825229592570236603947003747157201754888754209909100446179942329379775662927949824209839818521855846000842918371419596583814315102181505323031666469016384433069855038393501292925947884018026050769560697850899703661145280138958722146578411705786952155718240546173195131116950432898868268189148616833883108179939159154185310914768759853770164458460455781484652044187467826816880512450872302718281512256891831908087863661698819227581475486325065219851700489025529628902556315196253396619082895215237029871282531794983227944748381975986246781030775499528636675615149633114923632680686169921659007161275394165650318252756715984625444566761988169480082065111742115174123118791917377459331802823670982756167757984375786951296610672404504893656312367378847347302645492732136888793470814887977919905841851953840128*i1^27 + -2401457912084219562716723809604328430789427214437103072345384507917391137382656334419896025966196370031336317997823819180885261567803180897334092906376538697977479017527877499174829172842153074584477035683002895799017571880603563329827752562358452825237224927154640564268612868536757550290968328689856012002921287573338163273372734025067479318313101921945720921505239117473561682007243866558867943360514468044913236351906888819253331717502516929996077771198094701267980078516522244552222349498895601870343826545722452507875631434813458378439737131071835053843922517988570645827438204306038459500430683180110308396567723630931099397482158819418490095271337511272223033345504045812031003795651508891645258633146290605177921028896342580490400689518141949165929984327156877261975784293776669636539267716891843638051382170559058530393666275509224239694865143803342847761531187962008830227265551048158248272913213289004972318472161026620421310879997689953582675256509633417700823255251870825453879747054704447053446916242446778987307341145464501407970715144217779772702345660571027598331021425986043688525813101667238720598927497333637593129462075953556629879174895089229155063923445561448331096246642308038311422930277341538446860591357614435353921930976487192188108879794458614145510046723872796399387198607916238468003696059151695702720084251313187624977163615251564613132753914503057107909260534502442145983295839691139483588860732663321021227170502853839943322017576192775051613877883231719169258980166734943327557414736406756216146111784957310456416332375349788424972428395992545216439462524180472962583427436944193951922643054374216604502103805946417774693132166725165849887224939350571224257713347284433673011844198727395924528361428891856929939945148368317062869289869299428967508904536907697923533278104167287577678811816197072821191632490924147349774013428662272*i1^28 + 51574077345979824783743672688820233342359360907172873629924103113970121922087808413057677810489747562802482835425726703494893014962612569790182766321422996281983474166575616306715997905149923722215269957232326623898834893247587607540631762481772028393612022805991257890332029248597512445145445209213374864538071543019206612567262787594018160910180019345203420483986207315106332493933866936424626037378150069999162890575174174200011405520334519954726055324338369779785449577638796364243219314099183050613266284955387457459869571787994071787688736327408165100165711840826023223034852135294082619243095105163139980586645267120922175833235624365377572119638515519830243621880336772456642421636568203583602517171878559917506490258979210581999072795503881342017890485889319650356697548751783582240514022538518577775585919307749181330433147943825394418024769001355150304776095866658586657945472733170087393866983219388722059619782414394794925523712539610462203096993743690924265204109792749531364011711136955864822702324268331448587801076799065071931758464554605821580132430583860222627396301539499754056387846182051282156646318474378354672894761762841239436076195077464886683133543117826737375593815369811794794735054618066402538011560785951266090368937427950472522589958752340074049812196739494124971578260955116754819533799426854498535361972348043171963916312340879818143686121707799270623494564010841203940067767743241379248618460434256642236351953561299708121471741035015083221337202120667092493782512209218451226205855233286828421163251984745366811685067627667496652608632867031959817862796783469744583806930912336407198663477920940856151858507852294026843755336897358406006793290565654900906512385303234472800484691602859293390160892441211863575075834758631149682681171459648710773691491228295807024872255270692188729684943483960006122382304584432747880120320*i1^29 + -264930892028094673451689604209170700654893986413627623832694416310099524649212781794844908586487364127415804306554397009680409664279744551200341288100298483051448341110170597306364415245885569250538511625508089618920969905173086645989001710662425458211388605159717337189318836955927733459985175317787149537655432713944368042834331947550086785714720461832485088419345400961571266102266080001550264752112929943829239847874566934778404515252464610002761852803941174342705716452778061311249383935390505395850313523857300230554679703271318712380069148074489866521436439992223498732290854163617965686051115638763413997295655458772388792874172823240069924144372684277176905194750886664804618197625864712868369898454175470370633179652867409834028967958828099907542539771479530369159423521580749170731247253661542449353972427097539577252983386134330575747786137693064260680369618938695660924927770815789609701033007313599669876170464413239215237227086548209268554027217601453728375837273264653146760980384982709075336528391079805026942783179006820514785290576307984986656832133525122679044798147175181280700857525460996912045193034671377077477791848517155689502793739808431603375262236163524453492901561528496888020125213069787602891644813600424297930914242143625431616110626282187510766132117786084097515682682074668882694489928834468077733734338961918696302359761666832324626854745984617918196647376787212110515954521508814612248718698939603832679996413033184665899267291936374719584936610298477761522950715386296485072477340209831867026883256783693623072199507234862401614506091905141447502364053753530528706088018151234873799338567163150515719077450237427328499288260607630290974480184868017326494350410764696010066249692136946966782596573552677235225422130513830134265670477589736969303106901926168966052713408533910727821671263297510403453244239868067840*i1^30 + 557156775559345750215861088947363306722663982389081131713026582429410633544306862683238938845359767713077185992980732298424995491724753231970459600999712824301758367912847213209170907599291349164960202289104061268609101987551222338677326209461034012492718669855151469271923984969445415896632511639214174157699588351856303151307860470644645264341583419346197663227096668585136421003857458804200198503261158894309251002299701504684856615587269711812477759740869671637899566609970007446770474801147706279690902840317244592055394284747428275903510247094595878870462418632139282208549796970780693992907010043481976099146366159366425021492095545613342362728669471853516846467625788980992208533614918887330058134040187622879468662956341626904210319044923701050687553097843101840753500714500697430452672764058986750315355010634642898488984672425247410970225142101818570577237728785353042357568903188623824120576056171131509283010838507659944466688166420831023870312462582494222016167692552462647646088659859284982316012166019311021873486613120094839123525541426310406303849993473814850286687644559356944883364467469302917463933777289219736865340977691824001731283630314184194954723734323468959390227252985206906213082787395305483469849158680688765489064758990772269835385470991009822261517879400013764798121289245472497865970534792227773897523487164723402135895248474530503212787786034937027548451129012394225653347292369176972041484431275432213509845028813508949850505301994944982030903934945871112832302731219630062402671577569694817627612720011476834751542490392515496719197822953117024495347380687808791297657966880817342541335360253930291746920678913794984020257192369841516339123019816091686706123578472169355274413151930791018531176305277080625390436964002902504886840649048432583619560547009328006731320560611819822611390916994555249759879168*i1^31 + -202019565118882498712188537784952917248125141629293336740139100244639952196695501688905798980448304964624986143345061677495463706042113453569715225404598241684269401204222875946934121256198582691625896534901983156193835314198494740398525594759648292259213803536979724982317897207126548188582705605118585435124490675044332136256187282081035860122889971059374939628384754442407856213624862445505693126505480526217593924636524133095832241079766641049882653845672391581631578980274466457176150065076376533849001809802227564044256165232853072479962651307714785187977064186118159910070604859619172128672235406814868023212494853905514577570227754822173377545681019612780361265031316941374803125444944206133804454324515726811347196953894983422432620014573160125994770590340729912235911134159790561315918991086941552258509549858996985562442621278813570543423611211497131650810174040134779529823692854712724746454607351318754528168499056722310347744317250601278043231250871074716749954803168442667790041918146381866995901600048846831477076361391811952778248572379370210122957965789930360386324783645677000959738460330043878355769145512081921901609164788757308140523733423012906225434867358933217026450442658129597216577101186840090783273829391642223822571996433108164261785226847695395846614239474681946366003244241137701912892678694700887480241842312217735888872051498483899931080110849634170388976707581923477344765821305892095037857654618566099995598382737867783296163276884381373739379489130152505427821567559457844628990610157584668556297941569513578930083801762747185951100417638061704895507177510943430945630991009183543860419753792979692037027162733782093364807185432381758551640643412243607969125561255546535627534086686166162781191283526792631087081481658785859260894467975245795917857583639363086666498805947492880908723288358780928*i1^32 + -300250989715486208914390969631171533329762717605778709734425520037078382810954258196955978384857148811611462843731438747077120608362106905475260185558564660663691187420591280297593518709065346162589858750012843267024330986755678307032081108450094604142607601947435264088460380767325885657578719608266839513659441459872045210239968879245215282055310891046434063757994937216906672524005868573366733701719046829099592290516595255629238628289417908259920337142666164963927844462618824398586745137243223055998989321640994663628855620213453009744749606556304218629953679001356595367538159317044085075120685094409927543709625746879844386132481352648461951877525098686786837621660066488374088668459405784452806879356437341706971480144986991402484417809283270857268080083085221625955527513720659120761746416788460735768604079784458946929566215323670175101261892211098320230305523325297986967598020725233061614679647272271557238825570741099913675847144227409590490645358246975452487706802002103002939389304333492347942462566354389546627551577001487009633795662396472001263740668487543021359838978112407508606662033534360544664058954257239763112499637464944318128600474793862378785611819485572584225516569333070412118099392758364315732633279954070131377765775252702287718698808672030726976604021059661558304697861626539281581411057816290125812278664762982169869378778480432896144152474407386366221562887815705216535647151573991663781187397089250661122825230631753148897736487075211228707130557607884202133180436788158377997248372699206505731749700857144305218214643772661886351347608641340282312298959057482785277679975805324604023137573435233851661772106609485307381997855317962820448994410567815068788745785315995497673282610058517482495270257692628924450143003372340259785024632470058226917301637452735661920130570976469399816372224*i1^33 + -42496570768082376705856641404655194097462876090711585696581755080859782469510613559725667772713318220163268006564257508545973292613249877823353869926481389410322286494749587051114721296797274681980513428733431923037418135007588474454119254363846041156669571248100403449133483416912002672424239908276587624090079458101726035911033601340042430240165373870863072500954207705963642000259632455241921745343105961700663924124417467875997558357363571409243354426885255848034654797764348366958209164765572120287111973692043305163991676254086552660640620706702587548609472493623480155541849861771220269710592365444170839027821070682242271191368842591971571195908257743568395713541424901032527743561678587500237094844899010996845115141913899075328469757136541183599419802752544859929440503713120257161633100784106621076404118156173744647968409968534493046824528656640486236834110702401083435870052732409684268019006245721425488187925746045311372316656395507773933157187112997411332711529999172580986209365534631652352004328607547582055739723058829481297515522677720295841654257675046546005835167526130469121567461747862397983574324596245029645409110255796663238535975215045137466214738283239227616619329239278082006971294658660126372112058835851906067814006996479654435595672777588767389679336093285998806223034989446308982263005296386631059212692790169553578388190562384859922960686381488515079544423970575004881419165325264908523275305794507634073399062815872802025204980454912481393785454708628577571945165626446759048350778243562628965552904459875761994730585660700816592066379191888302168526574202518580613520500187493198524537401317997497772631305819901349931323137756646378706905777652825540766005519741045552484224428072783314509267750385735725757612922699600415818726358867084649885183011022922184984137245594222592*i1^34 + -8529729477052645796039935646963044529914830535026177451476749623510429818591750817266869397756486592556577432893591798069756177968001137748618490248812176659862850365565905339809208804868649925485065821836498592265065788474642371689974174953521227152267858857584086006031113079541120360106976022791696399957953598384058951911118725931764008060910531639469253657426801215204190366502997386773977688262848804972681975408025733983526544955460944582161811897020891882642032109610224871347485440313070621927961235471733535153689174985078930506230481698168176410108137601689989504643783167588861049124648287149110559990292055378072342313263376704963370412816818373411198150867209912891359459840639552182128747826244264931299936453349768652451715572810553679137000162748327504050168533143917663691626385848179564722179972624738799670965688389043341999497455264205035396191016686582834764118571427542746926499827812518757788087146216862908233837783986942637981181107411621244860626561754886664588841714131506534447582636331222872721903110048269749430281229879141905498320039259628867765233690627782919390203940718562175303154206945635704895427418373298519486467556012363733499634554253941761408984281491424916713087929805530070726474913877760735977811626593142687113560579257758137784328530743080289155205144806952918099910482754699252315451455392067101040117081473086563047402659033621499284392752241381631574733421905570627113718167378523877748741878483897895277291709948202110752202950713139209394783579322612943960462927412207065792562459504244368763331201357194273197587215548553964636494942808851242010505438624773908084191629421697865115571685235868225890445502793441263608127705051730410551600711148527800949616568911372374328829850837588110559142975795503583737168139085077205388235984772438169479020544*i1^35 + -3785325697055719381128482788278345147787524588786850724360161108700026334153741573634762475372537936771464135692244606327404378148465895639108995912969011562717232292584356933892148529851693181635955085122811179999137784209787579738762826029235393619176887262389350301185584523996290331010612189497995993782348555585662038849797653175588649213635408234689685738009630355318068958702816462074675118514294650370244069675733198812474307155453259637198408876633122092087660407064350903065218415763557968163286794640672761432051021501671537614087372308411832761536461618045228083063568755233726377025306554564149545983265569803507688982001600954777107439978555886095286011205108041782401525725791215356190804055669175629999400230842278706281913872813877444676349687633905591064879649716367986978467481226418620226431846922906018682680633940805401071562630978107256885075718063495167416613017145868015274488713249868626647515517881086005653641502890171294823615916404610802343962799656895751123334385255100406978319478937241865839758301067360906008149270505411798299634277653454985620752439234629763331710811050470291655391676421510781196383091337761282603731501134958254043934432697058187201363373552194039077710951108256306282449736802022762580233696401119105040632828460528927902289220236670838803492394048194259068096694608600654820938015567694312266657894633343607972266796866373207817323946116604586912188609572861234133451818558732706974149340500295142440130351202515556435765586593244235723238438051353314319506741152775346881420805329807044564859289134550713120692372462781492612273818483706631886510833114403626779980188121012015139491443240470385948518578169451397426599171930422884008851015331733702817191002024491068610705118053857418557579982808828628521858000599343879130979660891947008*i1^36 + -1051983904012653251961114826390074263246526403370884483137474475047278891140525215203736401973213752906336209103096544888777322302253626628887742430866716525466564845823051379122140915373314748115024757091479694893043594163139967834505874272466651651455662960779370537489212790689888637487868336960111128538719950659577453809445551278570196101853778161662053205815753682391562265747962479041100274238236132181927298679209815952016251051755031092142572115356445232001926605507275175195628668133052295749321394128826034413304156300624428503233433566294237931702634076759666957407963748090041855478076740664285431089863816565609294570819800326978742584144637187962046844006905580494578024637623258926430723850095340520870978167647323577064987802602706123315461762991918998048366093595380670693467221375245219046261626210599714505818448033679895201894769561933701874676474879198898183206767458528900415171735023378401442043253131604265255799136005570670243901538711449022937849699599647765402983571875497233861890966149711020198934001707985367234673441103006905682099959110997716402818103606931737112463831874192149109649080336494814481898324774513158782697791411460360164864478901593803435804385107350724554142076060012093730534073309631209842222311393121321139501584127750886173845818117152326100486924002040940052375311329701525971594054957542512381386190659214531524757844528830930777730706117437198777939094466171471987387416745654145020706563716524868131784080128905783232086690427088990329314020988588510329843051785339889464024935642254436064870626229369634893602398170896887765730077203215925033706629289691874623609157205098459978279285664760325257636959441231355148865420817889474444644696936728058729576304982436835023713848729141495464575307644367636445771444411854452252737536*i1^37 + -14795781417041690502731195698084965174724744356809717615532321493162264370207230409787841881357002485663250860468225771185389022737932470591554590425558726004020371574253459569365380955671164938121908743309527264825313926419573197381838749845803626798907227988839325448440362762388071540636102784236760130966228694086718989320685514287812349993471294968198985597817266751678983892460606224585789904432043098358979074838814191912675176232290237252980229955165696980895447543661443979100656177422909154009709910334276605425127701502813478534183789746140427718772592467574999964172083411623669326839253704457152929802566555658562256105324780310714237781562266572476664445217840072843407804455828791064914958361891807356829339565737820179874813433224805027723047448498385016801386735731145561615160786464285702701123034319288061647021027110402352000590477973910184824068651945653532044299053383975614473548223107044330727291380039193380340110762497344786016888434950909817382792410896557526512865682453058983551327437987609636612010833440727314510871746437246549022898000490003222039338311925622159689752209575200849290901086751615427508024191728693950975457473961557503432652826082296058629215960603759304699697624793898904002847844802455496603498825777893348489050364033593843235614594938083434332122729931489677564872795351303039401914742289826497542939302507750336005243861647636511191046152749399727557192344560141921551843899123011519503145508738696118284451677546102569649236319548573371970019607731149073810794852980251488661418024792866599924207426278184981682185182604070040256702003985068438415273162134825116881441760063137981148115252489385477971401566144707358577556043060352377238543601605376265410476156081898142697736131615802429956694148080942869610830822899712*i1^38 + -2508260817906482601076522018401351770524929447455024292694167796210636163962017024199910577112248781686914016945924034969631449091756517966778546655395336334589961256651574411970592428723578924656291101469724386335070704509577810350786396619177323106461845178364876255617459523945207340725204910988890222139870224179107796143095686185423880223296431400684908228462887986525615430380397509432960185892547709772213049404700590111005112653039695772010019789033866749369173716859753433069474570896462503050204691558425831229264416735206637122851954410782094859687447873552029700413024008695621174538478126621233397317015418966791836036934157317218170561001836811232635804627727947377683094389431779507429507073102157998361038471332547528240244030532884594951598842643696292411168403743018223134902679283916354058897925394073441328270815912503324140202432011786153981712587853515805213430564998586757230654304235165650243248386786456223565209587442864738085024985830096583028069236930687248210123997561346146100858336543200936782320015697073060687044791950700781648096469047948643792036376406041816829840214254973162572762158641589147037316783730483270060565126047573723866410998230479676005434950995967704963233677561028797746641797457817162591490179198590712929750265696297991524497362566476537759160282390277907591799379999539013567347649410785882292186305956998288056064000578048501296184590961445457012491657302040795283867256716620596801118755284386686007157338294746230687334385878418761568658085197876946996602568622255537749326895545334787261164312858757217919454400959178484085672383514688247759341316880875003127478413542242404433538189103374509939146475435131959871309714027696313863274834572503506734114169266975829417594614689078821607854272143208757592064*i1^39 + -384316582930007851926515989744106964972210947287217430544473921357002608703304731344464583492532462576660976728754171677409617681695848938754189837798070825962940550665368759991057145732960686111177663376838563423301016890309475274801929949862454129656380253210504483627169485917499864944092637281598725038814075421094330691525001621353460293213457199470966909840091713787895229652752958038275155417865672359521160900569296421866555892253112268687380610720820615801007252884914704721736536157644501396866632762327137341863271214633293987007937174635461195644489069517754011952587205193801450813038439365594086792919264226248117446649652694603283971577470980789191488344463015741585396459812813640916434882488659312246274690261059845963731283220003637516332244988952945132489945815756291732708387376135206614407435813372156969589335619728497957261991075641950500966678899473907161401815832353674084223209337684664860025824696998838740505253417399464231067450176780466172302430623954024723300542188027090368645572361357642291140195176319632138249105521811695601963261104208990187025714543688553097494767081356711574260304990244501314431903796658794695298276239354027974998513819078593796728187975516652701427006228197673889051713236919070129183837952796430173342339197956165706708398040162763477185494917176590625867347705349251322753862700463969116137979088983646320377117110367959324243454600316706802027031245127610061364890624572866419859375328958698109231641747720181376515138012889816649325273818381945325724413349483835776502901819764201130238887296158499565632917850024839057789891678038736211643684980243400278661610003308929035666218010935503372578279691806108858732713155650303940796621648070796816617349465965987916102407253402749853442768896*i1^40 + -3803793864723426114379788926522721845008070814996442124099305625089584392668054759927800008155633341453177828017271060381948486296173289864652743943837787785606405151364447111175027466661164798593271624761636908737948895102463689858640868620678313756535880745610841731952896876421951368381877173688479013219247853529993150092282428609945047183134518094801337220660248893997115191066787121892967168180386912184624940806207453008895951939803479153964066596493347638065997406046904348065051655400115152730024052451546416587814640172661198401938581439868832514069297793666928163218698517274310232290906076354259399408228279449325119756654192544395324201334592064039578226553279653715454744318117722876982088411282625536185245542543545883896215911425242086707651711645427911740986812896059885390503005739614690541955572863726333573039991920223054117109279245289252031089478509197494100358103228023471068628188701839326300374554371534406139683240470068574128188591620749610386154507929220805015282357152348070736164550348792662223890268478598541061961693514249015305418803466618603620164155926592013837132362177984327164197810626922118170912824853972190930448361679206031052651886972044447303001207572475057715684231922719545493630309702413617748254067046865791483363128706813207902781865588084474342141409390537273910512306673100627276669403291653789877841894831176980359428024602744051411936876243348298744330504149202647439362519958336618804216572343930886255918087415092874344195470841941756912749866000826322742524197635275825093330286135552763032632435142334740036239270721038511995208729392704756317234769060218244027404888589531971866388784458427946762741141095334061370817063607893993618168479766313242997753951944515296090082007614226432*i1^41 + 130125379414051398389311366134729083749811482952967102178295110989270746732510543490714206981005153846552781340868780947379715990697582928620464743507893155590988321563152474844573076715635385481963101799033306031043391821174450535657932265734099253583596196562166645610252733220657849719167366094636786872405178483930868346397631840313753186099728033300005633373110873636017656312258514841836278338141646980716187376645590696760161596322844610156900718531564424843835841300117213691843363273672748426061129698814797723710217782456632578343889577549443186681545129731344680216706392813877050879888084278597418622375126389822308041703327661288554159562067531860412645561536178158081028193068592106578246019320076422652011823669325007895949236049862596750089759315146526909858919590668129464832728568518613811886885414104198646447732899418739071607641335705709708381247517945803511605107183116534596461596270834811029830433550510888005256317396470898709970330492451536653943730649816173671813594319642869028497265666782409731077134827992545083643564404547286965372474647239903807002852344487767953323728537315041885818996709026636517608446404449611321557681060668040603365451797409718747153082356582310840218162409770130604660134530333942963579562522258720885267530801098700897350683445046217129451763241505897851447735678599232382805804771313040721265075422377794867193559757269961992512806734025333692191914941691257391441815930804901021573014903407893472641615528829784222470326226190662946834991973463046760070874683077256875782649479588977063946976784468474124136851455157055075908414053210890512613171655873697382722350036849085476559782036388472346251892831286178089586739012204430724271908938357984783319485878473064448*i1^42 + -310677593930747808696158652470466331336890519444615082036614380410709281623126530922484015040596656998825081106336181378996095619694694399107114329589557375384983692334102418813942964631910734331124296364693627167879280447963547786011489357398851880811376806758849437305067398298376005587050627324029472767932070754183509826565043806849270508168615775439718098838863334447062479734610936307572278068016418347886748273761615652020892598334356168854049739591673260414752427138901348480055816431656345242700471126005018605035457776844062522354907189779048146709160935262549984349976519758225616904947971539707034510670953907769046937591361922682059614197974294517409899141563673070092504539824644707616145325639935596200863384271459792264689048367862123879593415615983782603145160712553612682418053180225417514576744196007690224278084246840774932120190793591217108033882704714727008185773089002382740366369518909999309451221886899057059501306641783835225187223393986134226124724862729716641476998408138029259449246903945892806337208766083340388903657119298547225285832484152722171018862709633053715326186072002760535653833601006904184412225831098763395801493966176693972739393056974200198522632687294736820322254266120103768477203074811699710527458019494182255232464234379568943054628532601964312787830785024872086184635899380536274850829848283958894691888634916390199681309240641818171850905561636668895157012652288077998960681303495894279285272479278388770287836076475913138825995545915144503219084708490286265892663265949179824994431050330651196452235566176939755893981106917557456259796925224538118420747142307710330445897347877227903760732642335615694946388389650090492939535102922161604325172596223974047744*i1^43 + -39253731961874923121744716812703871233504204020763724739015616953327462811029722704848315495784117156788098065083602217814432096200809532914680813444791312020832985906475821670256578224751654947734053224439162583726436941329484961635578208383204924878410046555890617383059388181752119579612517996452439094245468329807052813769219538373311101907690314165188384348045672604717475723246427093762374465382796770713049884905704531856412248404606569272446463717262974565250653410911096846784985168543218363712357260546547524282636293625737050482005466603403927078201192130463291516493016294740255632945135674369704872404797823362104508718758658704958886235166715829405694225794039261080380672464534358300367394498309536233924389585862596601290156143980863917354077624863024958982387558322421940358067097926809853984577477435441367265275659447100201961461885914001342761987681113040686735668175199050255504202658655957892151112048749266450931960279299078604894395645009648082580631176244953841126723062444048837029130489274871292921265211261476480457543621945890170500554366701886082952408134768797470860707457207330410806953867295343640939103971266905087548563571873302238282383078911069483013413116227997693687332455442455283977234895807537370177326265657210158694176667503647349793301264334877269727886423661254697793365589799094590838706431086739581402230788489770289071997442722692537164462958628291166624450573888302377328720346294558800989205862495281926949088470192324123157235886769390850276317241139372957753947088984506426688609470716286765107019776258270025103158608796675059199738461744686941249763771454785611687580949689096744324492802301393837444370219237606419173225684373126250496*i1^44 + -31255960866992833953821570282609312721733397774538216761643349669725386881253041489459257497902657707147978462645148546673509078480145780019062659870721934309558457897967788385635605509436419365144356253690359966689230813505825921052319372979590238596536370802892244979242905839453681286129235199723984240916226986157529375272163580336378542212858240063538836717686749467262459909448568568084259787947797640511520810085238089022880738308439048621795873995569181244791487691388921935380319050315159474513349063878412328839715083427878326722167626999135949491885234685384294955522956681686072244215820475717590530009247775533051244403037345496687550416933727051002448919259475188115150186922665239312962304968266073792994731536828120884162026751536211980051733192604639279252343425432790749305243843377653664626214905776137362856339835055468207367492905578896011844965274848821766011832423029877611773132196631514317474268012560983042384770316196641805748981734332735248271004734029961954370423420622145046886769297126448003287436321357769604135033381607607144819814725468283290746454848987111144415679245314507096625371120135835619913899020237378217849264180037532161432191089978292376135519025813146295705991008324511232451886125549876388393164464214700045088381152811263576902099287264290760896709311162082883000580666506068139432315088557587015827858828691245987289102883409286369845657862593485797702385632939389136045844936504158386941606277071864475624232256663387974938569058235067324450648217023268196950858063389958839457806072951304387974555514503479246627680449489395029300933649737529439914222638340783112233293871831192974961491335396466141527926615490607185920*i1^45 + -3378771494279228965610166721407538003586423828115051055280615716096154323574867922679751680484345094655913584040269861912923723781543969280044529496584757356773019867027399797072034745484919260333350985560155830662713841051456778161676085945232767675947187595160443869021596050723007846530914363938590864956094936247130409560087756918268620320151841177707621437149880320263296953414188409550868810310586054569238046579685158336732098732374340688431532782395474743714260806777624102736209626683164515043304083031031821919396342777960362181552284299845549197810712194727813811966459848516653991933150502536547686836219119023860691565196833087812185216048763813744709916457563767332380138012218146588193973072271490864617321074879788143470939461172224644665092589178374731794146299695889060449711841182905758728101922385448858253948318031784561265598854386094157889564878100578583932989276362851772699369352233112446997460487621354946198647796353259969737868626334191689427734414154404729702000365884813207923378118510661200062402051704983866026178591009824637386972171494890501542216501595768977194923861209564455735942259524821121210872258060141767983623973656128733374454310709369176990858718270876049518728922299595755389051735065520255129099895923993476802452926154666102207111054341459671038986079844673811734331417644454746791103119554196144523049116388083385041758432639014616793090056034483806955894431311241855896089935810690217307021479790885620291535114455950662055547271570376279578606260883962372882368669080156165710958518267431179041951756455324798069946448397972719900172847923769964328376750158694598547484784991097196408460387812334632960*i1^46 + -290710068373419721151481250709724991894339035752674068827502519687602509496513184499363863554177173041545630953458978901961199016134316464762435881218178874488026136138257797452533148237908340717025683225395303220397870127751336375663972193345845656405188879015824161814490242630714975746936668929356809156889853199263507804850080141043324494637679607459269503756569103055983686434636534302163698810406551175224758498418312826840502389253512784950642788320022139547661047133491242143506129420951402737514800626457356665722990721756396988609132394465482234218641317191018726810155562291143880066171660072566255287524582528264908543047343443496977157258215736873283168050687357591492162083763594721414880597369440443848235924502059888446246242780715706590876837103509193733826439723082247909401112386381466333804630711667369613852316353673538542025618558411146503091654012482544137949351525847831180916582594551586941253941244408730016940781744082370439887360183806962175354560004324896390076556955266970648839082202707981831702028164357237295164515352699121689214705645517484894499920609378360343901785935788232199538923132817209554961287611759535490398851785624786014417223954251210429472393260178503369795023299272243878826718833417050691914633508849787710432555785867629814080156129166828327705525863623567993525873722671072245144488442299269109154752419079175622754615683265799167858059622306735839942583185529015288991488164761159497673764568814542038234231046678788869522056750540792651998121986621393308475646347438433141387425342888653824347535141457687523474559674922093432717110505087286063586848567095156258262704895830261760*i1^47 + -26201039942672872970769772426769693523969147478639837102445738998648836491785800412329959672497624597896769860182864515949664195591766175444645800804114518685238609295964206739552888808925430741065876937890742621907255621742753245656250503006100901455601109439660095305256517768547483025058051651538926456758527542526591361370571202041459454982162553135587683881719542524613618027255582449664909889884462954095262361592133361591247018728150656581398022874430242440241944734426685632079519388203733592805995035166687344866570036593954006208542108417816136887675897512677707091725616736894977446322921119017728430932273629746992824961103218839594288163087325357714976378083767755274533810694658471829566645708911861818099320575665456673984187402873160848285197262951644211290602920676743272848838076676290433628882505525790791985274479559071180920539437062754567436771594320807504944725068115148130324791832121522398959603033707834377933616610247601796698095184729029780044688923149542662347832478619866484620737917989580672641716976777100851261396985242549908719464853602003420528372398153391828217193658263727667601616090976269388842135879877650189802802295186600753218009056633931905426609615567729485889747003786768325270126664911636703558738169342763098079574638969927425020557839158752951521051548844143728291210702181309960661314767299919981517484459236139384047172224462038638758380464602454689540361624725209104795726336811261622229094051125997423098565777073497370596208865183652239671903393159706429246795108124740326393235869248219718750650622522934528990852228306317039758609837481597396327021910116270080*i1^48 + -7553884136795791951082269946174998156576307665093226954269691203276092329942386213734048400474946394049019713950614798821420091060621203800358220362637370238843393824200857556533938807700811985067592743256109032274782824829966946935635766743710857192152720075797235555103902400497877467675921603738328481948773334285638912310797784427915290338143102677594268042169622962988763630881254407482787189143288059427125739201492442497286790975181699937179393899485385829365101435488294677089524980385049156465608322301530248267276634079014827820355910970772867085569749301073911073122673610919953823052506991529569346597941776971851289673190107040587426461607514217954012877757212935276307919799203350205143249832661609846705713393199654154687327677494220432182053852608791757317363064640050076675866476214505531677417454449322171246332631877335058033267293509527376786331586884529361904803475603302682182275028828003678399509975172366991883437678109519033291276572188946689459822745581158539374280391905057086473737364053213127352520864460601850999040879687945542432037157425890541514943693723441657851463596945116580120442324388837777672506105400654271929402998142621340671551581664496999777255343572766385896953839972888737918819312586301389948336680505284292707084420350882554749963788895557099568042774517486004022419751530861384736435348386554534645564634614702795574495867120045422146232991198950205723464761970419530509076156551134044117866325317343353752993474261427438837169943119776671972273673549269184279816637049004495010483530051412336166447481540994819959635968*i1^49 - N1*17590275210940715865109822357242333899640223070841299198336515175004193677596438172194937214220986850495702127142556528568997840289119993243689900739883759827312923618496493900985920692772007194143787857567924263934611098319239742451832260500837964841973318446887834506879577293300930560676850703794439628558217090355597886280541549752030768519672835086094394857963333676296614227219120486822365974191127637666901748239571066990258852988939292600531096861797475363742835787351797857585621970079927654257954252214005012759952172636214173195474810528361616892420117273849098442087650200504778853425511215276545741352187321071589016630859375*i3 ] ]