[ [ -4938696252218156689719508253862268413592314887080507419409878489717845223717916677065824940282674664359923601145427509447966975601787484364884508136134231997382163194832102359533762904154569702696987339032229433710997387742263809820156126414599156763978100517550928730165011628929409153549827466467982936930957637898122030967292324381320253979594433378574001731487080856501681386927929089288155429463670512014723259304619434935922519627571470820814173129831845657333927092500177829594079677223079133705165944107484230279856502136485072937651848189119208161227073800236872263767887396822715814096730408251644398054597821475741587177640635911487813658568447810492228131527445313603767242636823699128218309342618974124600750130980174033406736227513553258801083929917242073318148771951350769528706330474505734023477510797021485168553331935154888495303012559818480938927040350628139102251412731790607697176931499984463662430285935326314746190497930728914040413574773357770774544028078363679600223373884139765760000000000000000000000000000000000000000000000000000 + -229545752908936449278547236150068462850791263004028035168249257371048557336502983655488715844064021728004816202584442198021182579818043095864590687043697843989300114973595495902212975782315358714748079125668057799090782012466757814426384688706353363577793601568117450206088174633115813066681664912575414092695750484835844629760950988937995909825918300940995328848558300559299665558538280496175432978209541013183826657141985743854215845054582984768741787671046179112753046508659186233548814604133711578259316308707216460220966692477867071452657213049837851900375849177170480751359893525082085120582521293348169271326778432008396920617236936636012138094137344578381368696846715666484198675458179621130460163881319007257539042540133467841515269529862029180277545258056766872695035070859269217321296576396361445818389680685551929677097275127951472335072701887671536468693487570312304495722370252344806297991657361203014596033859221464368550214425728736116353457051967039359433806931548332335568332884799389696000000000000000000000000000000000000000000000000000*i1 + -4389724113785376887260819970535248125055744122612490057569013534703347507005689615785236851567327662512207272878980852280200443981574728943219829862911783943428108907445309190950519825966815569921051593778436718326087363053752175001637927678716931096591148791894322239136068793983264168392680052741059608088678471002261046537751529985930590954603194667945405011800342532257950475301832497680682708103010137031031264713864542277319048260815007539813661696763597583585958676228941191958173166144122555915568004643964914533045384183398999790253382109345247705379196835244826526459650965000944503957060664826756343199226645227913206878023081854142399161894129669994216500256467675460663764804354631027732974490545986390269523463076840130977778447836769939379568128564018070698307988026249237468187146428814030399091898850428033062886839269469501318691573404877442713102236213970234953856266684932467749362263130651558159045065521841363288452469479803498123851079535396815446032129854649590793460891300082483200000000000000000000000000000000000000000000000000*i1^2 + -46060118791489979004088840931039304063302471913630148318372811143625648853022347103550402345872139937589514408052103046124744367845791420350956565316066578602607096632168038627604015194980423384164996123818492484015918930912273780445196196820759379217196062370976911629856952376672020690427356785846367423831242767171515265071474972132435815470753110344959864286898326088930545156679288128112743395799715195482233759661705915476009187406861928071648455041033020331977187264508698451554741036467303005852521999182661037756579956960451042205746526295891584538718614581348756262197096783857445438269204325591011783810494722426608201212409290813342265612482172330534868240365737380416186002100396308200708027211333344300441653901087796254381627699814813375109770873504218743350194677581623052582346493775426242485672795214972842450640923921105614623412815438528306916549832316903739418016422836081670546944000056135513011037594673072100483459261601794769087740379778634532150065509426798565948231567330508800000000000000000000000000000000000000000000000000*i1^3 + -381495203916149199119871452304953686241082710442150327391294702486676013869162936289165184393867300256098849745437742239631435593594760012241567146086290432626307116877439473649066698797135785302177033466396053795410941161043075513064755930748624848034563239025420833961960552396725996729340688802656700154954235067445048355076482028049581324862969171062096620120679281458964713657791340230033503317344898822785828090715971425703765460848576752673359641066443303949367735341124014954892077099643896971065202764849456222525198507182569224924201843113972766434362766542945184682869334922421383455473728017801066749880787251521614702579479277144291464699804135774206193434920615447529565430633296873776201496131109592313057845857426765463845190595369337673226126003386512529368750184354701375770642323356903771219880467122104038071492514991986804330483967031614253503545929946647078455464783949180363862709586552877435642482994019045023945435666806120010759244028507760055976997238110761283079802128957440000000000000000000000000000000000000000000000000*i1^4 + -1299415501082412607495131074563683268271343369493282969548498885569755533606875071747415136181811472916812627349768661606341042006692053371694423242290604317481665998105268972797014665341808635805993817523438332416925526194032978258382699621925686600980665012100599273085877849269850988511305818211934888712051279201840453269042519011084795762447512385383109218289188684384278971847186529451002172509646179203257484539209088100336337387932975850265981868361292679838082917921605114788228104266655946846517880094633208166634955305277300051406016558412138835399486719849078264618699588019028670794411384674535598526102389206476006924013918630133845259723540330774727251938123639146284500792375855490979444344233039861521726066992215372621225492855660492235112670739442960882514236331703402555727284532928597182030806025719770166847227975225594641811477985080246403345109636686645440176306171741006421646398768382183373476620775741779104646341794716000582310671871496373305150736277259948141545432652185600000000000000000000000000000000000000000000000*i1^5 + 228791548105175686492728225910671556610066696762806151124024824822004358045596346598540654958652487616540271810024216659967640186173156470796862599842245960466311534679882835373535283498691810278885860031719479820281465195964707857921572759902917878018384472470406407496196535698500875675029152703647332992667256987989141957250854017447410318910434658727768100432089580694247343547309397287953670107880493387152833885194126472548497969409474099603618882943175706916559811994494204664582984675709955275920843446565047908671588491187859200282534934031837702566328144316215149470657366252931338477580559576131852045769652921693579157043072600107035528281012503410522870683516815481456461870313506710788374950820217085035676607545700732963227537335090345869694879797298875896695770253193737070286986619435092885760218170707146019542987087142978485362459985933017010334827651811436946658384711871179409340152057096044146795234309111577872960321656008205806933896776565097965588864341570779360686390640640000000000000000000000000000000000000000000000*i1^6 + -9522548585943899151759330431401843093789244725527560147637612128690541562636565782941187174292496836180893568095265546230634564034426957739359063487513337041523700969583622885292360556841391347591529014134929633777640293210848724558579367251558317885291646778804009746218215072112928253610577336041616081247955752316164683769543304510683362014322758495952777772045715610481947740636032015496444914735353692989411708893610648076020176797617390658607387498658076857283134569708930345889893373811169967538989581042873366766794915182133775100114385833955449785219181550051521951491698709625978361890260021661932867560179477840044593032423373598178542328758785536195803117418482398699811448026563828428674100110581443984973740921444182620685281006235214946866262495130085113941610317206362933707387285034439949888884326063668669398527738323022939922334894976290467834992407717140624537778336064888409320883298488607917585849094809549348898795104532912664994907458615518805331410829928224532799445532672000000000000000000000000000000000000000000000*i1^7 + 12185131822308692209315111082665818259332797316797269245195226722169886573375859250161950776893876868960658281000390445944275918669178387767528119567209282906620231987135785901373519173436676638621855787279128713454476966888775834842915457712855875427644695802489765351773715976924625245082591811369088707172994335806320939075665107799694173946746871437439373709919409844029510541286153959267244286698866573091830979721760480487389410249233484327902863645176715293201862403219163549336155675883648679768701790433362468046329444799468968930913814104545004139028208305715867503143137078929239881852879405041580310678622619905245126946242339105828180548136552292953442407017903039243971555516106756920411491091799697998797279665978349949429898441298473232678524235872673636382937601949918695139536715637481734536060902737554629728225315058003646456276527872289129980119320016687732971044120584383530165952747983879312309525810155308069565216594058899372780659483523054011379445534058769283157065728000000000000000000000000000000000000000000000*i1^8 + -13814874786369395891131434373265183654535502552515807425651892828614429914488291791356664818710320598254366521382020972670685359510275635894276750959380345425043532401149591804533880273553585102503328658849319636596258028081820866109962385608657885359555916366461785995046270132189108376838642463269660091606578544278137134553761606648767439647579022555154616631735663120785660468952765493339310705800478816102514428754367591684604936515158520006695375731479710327238675238658139025484115162841819410960840885443628685733338034975193056323639529621209669382248273366612022329902600027148260109499014570359264260876009407597891121976309040203509870065218534856822798814950538468437646337438629011298740815914079281482913847777166609346650698878941603445802420736853993432763978232110466081571483723584291856169193851034623993454646740642921808652496389085772672133061492767832041392679743576494431484305178469770901449049189953405023631709326727761104563770408207965019427239127112379619344384000000000000000000000000000000000000000000000*i1^9 + 7706122303754641342441884644781166557229304471107980595231532378343054901010170950422479180072528498731411693900472180491397317474103338387388467877573561874901756769412246879448752980600593249375517278094163053263185275649839099978485991427458481618871040651887738506319095819625515036134794342668499050252549281552576490192247740088028888632295901519680358812658315609535403700201293579294592602195708259488846766747891148063608157101177682060380398350766729277004769153160062161029660300490122696213244221674463808697525691004743849535024180215264933776215692820175792937818674341365233092369618302882435411127103265844990157984124684535751894449785722077796259445228624547990230175564286228750972019366473653469756627619961116895285813624553317560622008587828496713872234492768194768917635721265103501895245739317681003489004303580598974701045010837558842743961950145062109250121533465678432893194526225994959875320384011659212105012311653813131455004929445067496667313447908298295607296000000000000000000000000000000000000000000*i1^10 + -3846998474736310537846352667733133073533323892429782123326709454238837753404517911380252425768213609956164197159056043600599047003147252988353606129618376173766879569879772198532825364801909884963165854992143963262470282262837627651956790221453427467717051047900987017920493605574287521306615742909382704749264948124596046733282141649288442272382305071605576168677075667823739324072226146451287596157895261906780649562983231870199502001545787447915833719545192343136858980204089372899308647170968961267255573889321383183607106614862450208729422924593745264919637452210366438419646130859208687116858670376300493361549782933839721538634160179741817791203425660874815356779170601393481622189182338543713177412888046700483078061807081374261550087604595427598460881941218327498255412982392255851319265244949571938749155443034164642561505673217353546952240381373289763309133203238594333566745885409931802750596822923084339923937999639572348465108542882433355749892652564806333233634041072608870400000000000000000000000000000000000000000*i1^11 + 1364004491664300595256972702356387357741328263358572513258314309157920524261353750140573491957887530284797285654172900386695498915120365098875475801039367808116543185469060461835163894405061601556953925051472893864651626007664673340888324200380111095243684995088478961177095150999272364917938155437162872824374243329604860969089236096002627121483031149124237950029919557955037874520445203682706263431427529988963651582209633122996717469802737262626033071055209848873260005885090012471875714086042161535817739451666324134428694234814271736811487879533639690564653068100281629802600052109970758079830955407963637131310133175140692638246616225864258845374744503706016301577565452914869525445724090224177422051094322554569063135623929374455005324425373860517127553404521113553520808480561058325248401247802637004975775513418471268050834613913589845169911329734873629789590422579048200996368968133811944089267148756674065248451864394897570770302607331873754429841263116334834836735369590865920000000000000000000000000000000000000000*i1^12 + -419509741276674189873728188988011362324890343252248260692518537662102287032011593002051209414970806986308780723946197463221636316620564505897519626072477764667937276475825936801657756286831579417893527290744025276344096565756862811961788480454258353663114570024184778841017597888279355842356974193924672429402126657799747942204612791433394195905675106091674613608619007911162294125145555428767076970311921444916397265991122982694446899480220917440500694748768455134217913505505367781529461498489624589462112243685978203798410527856452430116794558287384453110270337077207142699779057863076263621043371742221878523474278090470548426287205691813689727692630286997599091389308900752347159117795745008107805847907482803687875701575623827513125079657983166019616065614254412133840954881183070048403555388800980967958679360933976002058874549107585122084192023958285551121973282702837360042948935399139380052284953920430170911119508180525500657238902921017099162520978077610061473919983943680000000000000000000000000000000000000000*i1^13 + 97543962619525083135475628053563221670440661637904933261532129948146924992653136668571330081644616811072856992720078565479337155875332294292085371586984490955721258626305370957580459273274949775771039206792089277212398740782801587529105898442100542455963547421549599354698756957433160232255931666471401101228181650234602219646061256803780273746171379960701084553730090781151273292034786376006671470336102441368898282495739083936849254485518437621145080196110774494691744601392908697674954951920297435617830592606582846726748723042505595358841478267841520150735644570424592469070135796394373216667673339703845831599402479393263588991386727052595640713383690068542241966481987548602534311638906618335089335718440815099307832294643717965090883158563042090199737366978397285412521064490404407034469178122701765010404176473321344038557003803928880829546372171823066179424612680665845822015655969825042002789426798563815249177536409423217590145146017518835149335413095282330780129296384000000000000000000000000000000000000000*i1^14 + -20290167613162637712482035900962777366029397178528761094162955942140866642151574507400790047582356862432209575842985926475004503725000023745220982090581035639048100574889547710900778403161193531603526092401759560901285883683559350474350486702125142455728573922248071840276993376824495480336639487746692347213587081571166732235504851435576484781083216440822600354483265338117112474830824462013979964380118182470281723047499820859355263690271453050211728750370719141346835074690138604960961774865434896919004342641317009429842325563753387965847524044960047942552308462316933883755783789327748375404190813164798439973650379218178397437628556545493446141566175139683156388478746316581057099334810743090451376685079022415147098791147370238073227930681026822081435240934982957152298702878526622954847558549630429781349257973882631509815237918496615023661084543261617892845730358115852308528252565242952502470483131025129501543299892619376329415816041693854139486032202641171671521689600000000000000000000000000000000000000*i1^15 + 2756515378112193837408281943610150846222856175977992305450413443757280947603294701121930982156937713461780908281509777175649016133570571946266502265518451059279023860934668365171850526928865822745468227756709443978547511904419350851554350579508618210383794179067048086232775152421221937153572179116254733582524635031645305121341540055666721260706324257942604559171079854507149885816662991949186891930988263367720743934741730642823340013558577568769026173556373372587655136939836205777062470198829661697995019323214838570364561748510679335770580201190324834697095605725809575432112625755356407789398348949112004808243734393997832459602171072110960219238058191801424638477457410202031906445374848145530627768314390654232789277466795401147778983143791229675035432917850079825322137949850895110777749792371757709547874444799804046552804667444784381733196691786375021102101976889226133778568354576868586304983821018366153706629478296084627003091380828141069371877463669013039022080000000000000000000000000000000000000*i1^16 + -364977172891078305400742084138873517311482824512597852296422304140673229080509417701120380982383711496625281858031892793134341065115037095646752837851398252958778296214112845085920183779110683825706605891224898215903882299462714914930275515071323416738472215389809404823116799525919905514956704806057214182766498517583023533287995052636589120360045173589573208180900457456439270676730819846499273812975200939010558359176812768746060103961570625785786978750207905760517455319056472808094671901745430814663407552012664364045725911279111953731920515952467273675064927286045980425520019197157592216501520295501050369359562545184169274027249411501185136780695008927699650902225320556095535626521058432187827274387670309150400532860849598748818175690422882791071057043875493760150247210494952124734233644086635692587520306646129028864055263482400412787471725840614929927271772969769721142581865226686094584317703980053672848162714891347842023028504209549624227722598329872285696000000000000000000000000000000000000*i1^17 + 26217706255340851804247210349065425138555025226444892053476130072070974808083619222046229433740164657160891299826391512605598437009101235562708653492602946899524503042589503060072049920872873190594471766141317028359712988146109036577647826465699422000770681369067613566351159221353456416982545184580539839144695974001429433151205188251474827352875122064836970313386908970011710058814993975914784396048393245423875734165388227885204328179533343081056499400128639428423462875627716101508035013965102948663307329480568625479977304861992653480563955276722444655662373448890340759807516248742448896457142626091023336897781136307252680995213591451520210795018173896689248259588711679832057311723642779747651078123662891984572428100828180118679030613165732843781635279405221545271412380700789281658937886411281526852629131184040095677613888264491049533376868341963870772703305963022826661566783789556636545964107712170351819565483349274681126683359248025464715157748946514739200000000000000000000000000000000000*i1^18 + -1962435222233342124350887457256028434049954009167383363673665650897392379137332268341151672773803644180498695573413512582050272349811079806959829751844063242760094699327314109383377143435687893999412470982548990512656551556122191104390700014663863391900881519934446753401601639517109444184317495854776547048126034300361761162837964969680526232765496552313623391665235054839390343976123072564623855594706182094177952648054711879814789502822791257733849515327124048607020639822864799143576430996278807673762105618800120988454716286261789899907473462140875037696878027489956785170136758473358555452397581239358784263790596432827544382431835876190188926672625161853937372603297564264457466072228129023069145517976338591433851357330192565951481548158747290864968345735400631152666872254909386905261310862482914411412116529279531749160657072777579855274067367305763214326733315921441561453857291857816284533079481090165266436736664617372889373390230351890226390605863321600000000000000000000000000000000000*i1^19 + 35994576118138019802821715223414590008225411638639010529698608944668079938936819487238647804950978202546939370748430611798167883667268960438554874563531475935708704582637232501608425089175505306493453043693464254400920294541291614772976078124771316707052700878397190339729260341475937186179383635126169337947900722886858412160566811002580247654813525925027450843644495920201419147735933641095136079701743367795801677553671724005191625500045755709181229813762066939708022660459915362447011050399773394087516641468846478916659701772216220693537657275356026376715552414085174741544557234875268247898266253157797582276067466632003282773733484450372975871006447902016611222720075565171574697092308320708066038647434630155613794605487295841300510323443482077933152376904000362519882381717691053486602639877438772358904972303134760641647197995434953248777472646072010182526600342823783958099174691838972069854553661243409783482515983970237716173095691829494026235962982400000000000000000000000000000000*i1^20 + -272021693842926196918554807902972233497338847136897493133857370364517428704127153006903956788873347049206988365868052158817358736808514224349038525229836125212494929515147460504870097248786058030513890693732173614658316742201058020645609157420546909437484233597291647001502282221483523931570030573688134283469584280854525974802282343025480592728469669645566071900916188235923658917453884928800064911975010879000778835031752630658664499683292322889487188272257021459830990688020637643563058740865351210396399867514385833588026238029676796930255888155879923159862772646720421701303304407948094369674348110650146595373590898405741577023304660860469576424920774862943777652470923932227871442726581805138283715919016289233203969726678308415844083276326270008119149939103784754269268459722346127178992950340735495376043734725251875748077073255351632911173433152094054013419324410137754545317208357630592870977431109555714637190964164636064671690070739810642988892160000000000000000000000000000000*i1^21 + 468405111667426056708599135786604120738160736318787737883293419227069953478127036005282554826655751166092078086852158612246939058224627672285977960839131246667620594888932583197338889339761732816251036283950745594259402073769345501330002827067987662846817346847410408115760928234009904302973010842087805652874610248000650688473192213196923838802963797866899817322604896920020525478483861407727955624142322091822740583726427893007542304670511311395611257541428616003734594909578052415401161202791191591510134337457419426679666125880346338359261880574515007394556940579590181246797697695457277376807161275130071774033376424836031762326918837772977769160845270879904407942385592508543890801852993689897453409056335105592558457066305933346288158294413880096153168987379878622244854816862215490574435243584516544344181481903267579645581114475030732684255605408525906377213656414899282779507606971433209437440762782975569132718963449126324932049384298195714048000000000000000000000000000000*i1^22 + 6403698525848590341099487819183630361155047382441923782194853851846622309546680571430465591733738558911798839562760345182750804824314461873952556808275335263103009173961150588738563656440109524040174689300736063053337093318408420670713198340687510906418135000003692057721661416783278623454445540919910678786430060551523579405336059052238219545412616116241847282134469082020322196588042759588919517632708686151256221073310487952022751725038495036697350701835936005646056789447620913601314819071634975343557263476581203992754507442033519886934098870069315967685435931992949434205664527891669766392003562304061133401292420427613070703937079247280866596043814946535896484969809888557065589554503004429216211827079547720923053294930805162993711020659530447487300525147474525656740168086560990728060870082735745531982179425762291915242178738550864659234656737665331150181184668612894821366934211433757600632636364815789848945962226133838104353339491745792000000000000000000000000000000*i1^23 + -43721162641703851747728908210275872661798025780244458002072442579697931484092010750242960912529768380068394002959075465183125516915759851094774217281885265229409395498645323139960284443395726826352972285131450909725831393744680865540944960526420890245638282645437572549664125299658530502823784309668573117353692270303914405929781418434323099181874620832084589405178602213086796018057955928210730899632413668338417294327830178391237740238081338211935884115890208032282710224889665723678729520205998674510227387671488827892444557161546450258325387818881781695701529664671517950951572685692125643120363325295032900227785417368189083386619563103237830667795860534503015941477873633142381960048013572842505966031520647074893686408764833739978824957167704537575584857666641668070678710905077287252802830887745988076965063873824235893320626946629925771283335386214337432106393952132773562257941558906687569555574656774491981580535145618238054628904140800000000000000000000000000000*i1^24 + 54387728778856156530932503086268396078302768451647260107853025923340514910372216178255592808690682114360889377563507589513651999510353853838309875016865165204498670994298826848203313281929470526746026398188838550558948931846742105367609459752985438719800978674749356953749419372287513756925341910056526566117267528477152305353075772595472592641366919271137280567657646044210458837263891666822906419734138199855963114499688789421437852901010552020692888399681307303941558486215487520561874293072320952798358314640782506129206041847111199317383356543554931696340561569203965263918299467106562276929207294273710405299772545177789007861769286395782195446171134640811091245421312116170069592706371650803288161987822920820621848069356243618089663291615019285186968675797916991273045453671921193996976450143164901689562902241876989785985606200840955528769822641504075314491487439510020251527422664896523612396204920581131934745677692209202192187392000000000000000000000000000*i1^25 + 483768541848777500971994100388015424893772635209450201876207660178654983860131684142750959317932688613461100815995454271786710317207996832532209197989315390296143164664665347529381748036359175197737206347549233213001033478740795487669246078759994563834134992443838670293472479292285534951011533551242537749940436920941927624153980109159705349228356222211382592023397191488494604194093405125822545040722657885570400212847172375230791210582135669220097856915244619772708528750525918550366065947591281427571742011828423086407951461009848127847945878491817930694175707214102636128749763993855938315074876768297519296927321051842133750083555122199803705736469299487507999094372649784516856899841718718309320448340088910851153007203323631470553364509356787969172629575010817203685183367855409759315323718410643572858718212689058159642749269522429275228255281547995383175787509514379919512126684061961328264977718821018509743391576402708083507200000000000000000000000000*i1^26 + -2191333190656095821823957236103952791127842177028043501219181093520828061701838161625268555715956732247501681032010790663068721657273401603210194217643960791225479963968351610252855656267234579233609712705908999669486560682403373520564767477559824770409216255976282531266808452033656992186716342711665106456436105733285625338178652450371920277292471028500463100778953626518551927196084070873929280784116283886827052501949491900895179631026916910140548404344920319964008848358787902500046634543337264580416361730697219155551510108197666708137130774699292452196972025297509135650464649147829567190205422319461279457341249370766586671115113393638391412336546390396164560338606180529538290020100475223523206222992309387247978792329913718314293245864704738332379378276585134508457716360114868941913743967039100260528160771749978604009287751742501656227582943295286099140463949303911882103749481828779620087798415071110657992945227802869760000000000000000000000000*i1^27 + 1688704917006984971707739580836223040238384245365446441334869433600673411307716159770524803227582339141478216412844099064913770097252161074212507117632055884208668209544481033360156247445997454869397417185337125928522855204371298236572529567501032278690402483176183544631037192055539029054143089566772707575426180734964821082945313899392354940243945895313196901849421303765284458415501493821077154153986845997140793920039090008738354670133943835427170685004368049978038517928563086820773010616035381649859867429479283976025186988348636684737742842896326138626404573432881742691262168952164848362037990195166737422152227710975979406587083584376805997735998843942152698328056843047137026483066646997507880780872805745833540678566940186115218143420138026632667419146642923362331184840476985265750550034046663171676904856054375381302890789368923334505225861381510770654792273974391110340307727109998277555778410483498645201092608000000000000000000000000000*i1^28 + 11914356103583546767648507932605367389579187452744096438108142507202609369480945189836576225647369668831307644042468980286499303862894151528373047476594311470508642618583223574061858075817873976561845656085485912308318186291794413602744390849063367945322775130201921970532832521799342991952477758384040464732200840410061825661231653181901592149503419052343260919299422146173359183305640713570335222878895463996813638889598306583632229908734574277108657535529016774457259553846798950347696950825327350960278649726990977045140937963572896247433971482532435315162262533112150214476840667225022204944447231526424261966312295685008382647958710814244723527923328581952794957106867603128134046140652760449598591495030910098284748379079393111293282228189588959743703004749872394073782164770897291513084142480074160182332222452918429225682376291791970064705587214871255638322957560627749837656223198756324489587998908319186370428928000000000000000000000000*i1^29 + -42761515134083321973179433419011857207538230672010828507697745602029762311083879163400522904474257478034802040994550760722963349791790096384961881197085630523649334784466796706092751468852526052670608179698956820457275668020815076463183483480890551389779744927548596743186984092651666009679701170360147596724708909480718372249115760491701960822251747873465271776794726594003196168558674791142435990282399045793568473296601768926941220100502817678795617562999457206644963668602443587431308616134882786741579257517127374000202958845601545783967610187900479900484815031892290643196620991106280477486617531606179570259791701318216386254245473161927399073751727720426790284475101507892778888927939682016319861393593184857188683837158216007309314213413704883081387389282055254568329091400914668939737932592752701270738952957385959763068768123797197018807529019278294933065033018318220395479515619606016514164491224007206502400000000000000000000000*i1^30 + 67960892071131113904276159074705266887381050028823274129051128351832405210588669498615636493268497106619561644905260230602561926980567779169312357628212167619087895001483751243041700213129562613465234551799109517154903554167521835369152634105592886585268129555628581603072289545678529387058300032037260139614268086938242125106429083584934117707019293834873742111883192325691992540382710310280989487045271085751705633543003173738575089220809384315553222482067460762770836306333666589524117893017328051385758868180799680374278143440438817049233558431140930372414313010970852082315202766747846014805147874623336797784458447931270285362050381829260882709311162396185108130217712300998774970320987152423164283101957776396654778454107869550069578697342499585787793315816705458901162248440259597232863769623334522611763347326935914371147157107495901519791553566065035269902004036170337134537299026898318023297335296000000000000000000000000000*i1^31 + -62075849093351244784574902729702030249121018578794407751505365428261957295277374864284566969383558015388826518626069054886360199596841108504474686920768575283913279770698714996613640903002281232579752907155758134736077968200913590696026195478019979719529892041249301764417372429023851659925283615202912119840666897648937039572461526084374812625346603913466766854547727468862866611918332120335530683203416095362244967411256307868729487187737287229803591770967487307751448839849403840524279876563285636361553428792005574737645403042526598540504609644695944832877729718742967362027198089181176904305394193314244587479661724457798315312715229282129554759385887875665062852902198929143351642019405011190861912263585610625830001930841685836044950837046027180858454474367301460747713326142821166587302679841112104183482391933871994623646432078201267906412019382412740769438254272847178502855468948663958045070458880000000000000000000000*i1^32 + 36781511586218008712821840637209309275910709067997492531733057330879831784751567713148199808585432550988771066112036370277343590371553420883068062447863984281423269747383453276170427262056589485986146763412433981478679268468022345417228466853280138100719074877788265104082240428767972801857758394082802696081521849068816640431662669332662927154461648357030715739687663597649369253090487531767284105308963330610291359272020685702024725807931354580799723189724146838135136251456801230206248044106440673612075417313618907156469692527580062505513524357987516855814678587694157796429065515284287325852697855752007945890996673515897342493296925077886139878107663808126638330034332061975712129933381645609799261744147025669302513915710137185828667529893533034556363880448758115146254338448937195758640445682377626166236002600956278589954168781047155354666565193250631559896992688972605112125988105171613882777600000000000000000000*i1^33 + -16055153706167417890468017270873306460694567412123504439188371141174100339062753885225331055907498153932846796247878258043806726893091514790464155291093636495638325659180171596800019890971998382636306625645189804796938808201898744823599535362641954729836094482667814993888093282268310392038233458310691441883283410493633248153968553195560186590398906287975739822915819402813254363425535523329727201046249576070759010258581459891775643117129115697484959809260833852628096625639055389085021247880155918302593101014473236884813936379217331565304153323854651709538273946542727932785748259329437590097315307588590898440049183071405377379502206961752210535473969443160799562382786461519507030687252245691202006470481439845427161952983233639311529399604303586210447853699731393696981074380590010273207930030531451889095361390353716249596329699652256873425287168366179049404583788899662111351475167444336640000000000000000000*i1^34 + 4866521597700938675244414136235836831685167912003206694182625213050467545493075344707285666586854568726104279426391293231385142026906758475741038337487449447838254852303473472126140211889750265409153267988611380531216741384557703253072560806599144744764887255624416185342133330746327340683334554688908626934603746016496177512576498884464946681880531911669139153440266238326038394685131003383159799314312745768429282444771408551157127092825941838421677934809628075424477122803797004122951217076891378988596568390686750492800573472866821805740685795284876194025748970685171879166463637585558338123711242274718247289623195402923299087424345079871351875633202086271443004768857622532688180329968606239985465716877017426603440478035183732816080160314578684644289495078840186244050460781222719980800212532322335823100462598094203062471324980037389929822665163116892948202960291777832421531063209164800000000000000000*i1^35 + -1056381401415981763594867632781078615913997484701421082955819948372996058673560900286477654746519169052864355723498755653810855560658158630359356564651927844914189565108476329090037034554245658166005298934296542792355153225391023272631818079600243687269817644001794801154594939006182697732686101091785859099944531955221322118892043782112930457013590167019056851530746485871063417192626631085108427195077678532615270198625735187025386384330301166629668921846939735288269341445839822160034075024032025317530381671385895455612250438319468888939761051900030830028100714105331869421348228424947622328745748762525916149129725189312183841736819976777977278038297527933766170972830322503039927322356797102481763359226266849791439182698157373546338639889971607542716131921465589648147828145341320435585194526522073601043738084186362745366984041441970254189125766267969746309878812072349969122590720000000000000000*i1^36 + 154367920401772070383259737065280600317275245460449531262883308153741897916158882090397933192605039210036258391515811114955099310355000958746659898610544774138841208109392716412646674181110274358699383953807735318279340003981194675249709027797068432907726646745225039310332377752035401288747560578341987442226035083414026992507279367956985549191953187895975336479128681818800764124112592853254393821598845957256984866807442082381859245155086173726713215772578444289508221491336768683550442219556815455030745373171643196477387012407358907971036691198740794852129058048240087742526669282217153415716638920202352881336808667161241345165708897071633144301422919433546153982374105054916456003926095744078339278162759414580203995057416184865936498859356451665286891873903973861996890603347340258747552543261003540091028738869524080397593580016322082321855346578585026295865673611997085696000000000000000*i1^37 + -15601930590858297907109540433264151575115418379587334718255938810562789298179668539111758488720981860369550975730997279688257480317704421771367975181211876576406259898580150864955437832542538648486440521365052487259872418462092288333599526064119263263524495707004474577052720770457544659207128794254730239566646602437709526045850092545224157736254805078967313780747917125854432357411174889696620184283263030914085617599658701531460689688111845333729840809052042265051351279943424944167397679771027785606512400805740795029030267462817634394429659162710722412164904235182047453667417686442339107868891499866931222665341934602849330203554197722398153118921901387984453385672875702725336043197007526043554526745312441969538276998835218508880417631442661325460310402179516566135577184267408962807038950069990602175246233745221907762317654901414302785625047477303201709321896329216000000000000000*i1^38 + 1010652057207741064176100869778929502146729397144532390581759998557422426866312663541114792673084636025709143510222487760174836732480148361515580909100558591545338479108456323622810535418624952080190260423823991492557320532131426477790671138783671919741611977517425508761929320273191709116903254447140201064062626972899660512669438093701211344870653439908845738954708126298570524322656575430443138427483317940439027138309050987198653377500906107870319970032133033725180499928075387716778316931909420765134981844407557216710679488737732357420013672272401189152176434809476300177204813692331237910203836663158284077162483808876417914625700112517265837361074779743954013903748874334312686132521471571503419725736993733979362335458170232022221148374465017071374347134668315076707493785282248205273313557478497510585069848639710473796152496291134151802233649396660419585638400000000000000*i1^39 + -46479248942522367841305554030777479716309739679920533721849734627890786282525425040814999694533097038619594316071519328793558166591098324137202128429695971218481817464191500373759300982459775830472044074202041368513256461064705558944251201463867701016329295127497243306795997433778315010995323434738107424524595951402562449115540636413518714830959600731864166499775310726388694968430801021942039844673190016009244868641418978338482080586514205957984914047162647864290390729428196143528976925686039989209449623208085736942208971168519649405886795833953532411901644870542679694525798702719313625499807814524777240425315927281941385706488144655206148634786918853577077275552485466029750055094488275678861641077014510937566146438489824281631071496775340964580285286710291028834353419915236602083789388749954610848338651970979324309763798830643828275720646826945150976000000000000*i1^40 + 97374522423721219065375912344444020803829488609844823212811273849678457049359045526139479041173538264029865580947382290463143029912202235978478872494947364026797172824595134027044339660633086109995570671468218384425147029520607573259615494489388928336033293092645536161078935286426080112709949660591539424828683025735065750504558592039403899426050490012051250091312764407521527322348184164855987556399819870181290201474492590722378136841475278065345982444562542188360172158666419407970727807622911523220106921153650546479207966004781766496458597754322642834537322544452435536331810173654478127696395369571291609449382892740014783428677637413379490421306542047109352864945896971252879755513572852590183234747331079721610038894121453427263062646031416143487817788390560058493800624205075618561810196650854574946876375286163842041986422611823834328177993318400000000000*i1^41 + -76072075410441707813551624639419624287693141859936697409256952506424936196105359033342492288764556761536570551087771265123130350009540942992779498155391200779419209523067745551170060720235685712594191625246889135553357373675849019406531953391056552632367894362852499131089938494483856148891461355925491360190534070830346133830636206292850626636122966571845055896075172916051089469183642593000348608483865993437440408248325575491866359874441575789355479367665682576761784572392592516962660196798373464864120727689054029549806552076866102871472585207612544437373751446340838114400071319715023573494464534957886659289352998184747379130739759629044727153773355960814147199237302196010371112573646268842617802583720851693334189688018882475089562099689712604688258243849961951387436719017294095516329068847127044095394257143498679082810324573204225720320000000000*i1^42 + 24573403186211848549522538860660270761478144114759785441167351341789796347974168033741668978901787853531985440272526313344547850437794357083188024562054023642247406163456540374071498701293391055843440166439358791643112031257815778389920176558108876945040346980512097157351857758877008607085092670784088770147485064970593468783996024337694046932603934720594279590361179246837608772507358788183340912190966979129993684304705626529625397095953568682859382399157639823731814557342224087188367547033212006847359034410206636556217316930227130601035268476061572258751728746885323471399303847936505549293597552704837199029983490304349951914817460472394051450349774995232992113434208414089402707194778214911071014064625512312377657253143073738993946711535603376101769328230285282938330163545481519002730233699093888105220971583389627878728303247360000000000*i1^43 + -8873789406027397498293752045897802857936029717551044237758103250983883969224065125067497092135372120879654887362035545837447594497972245327878766358584893385033396650310782215790967708963014113439056053932205380284865464035389815994545795054215698895961199649861108855774865593876205098170121743430211577347233120369062507427144227699786946565454290704645404313133254457373802537454853261860392804527093962986032718509783381177359797913567623365688080004028360210744383196465873740759629253402122180243728134234719953993233574809125088188201840367396843748641436736354636135359808326649531007425210160511151987006983627310648109988628575132820483779963765893894915541854691143171060980530850289987201252346999332136072358481435889482597325671732082321373804352893671811395735577449095885105396258902616921261518354514188758056960000000000*i1^44 + -144819221334857937727645922295936548184248530953237823240799658397740784619826795495592531935128377480669051105989929208297541379491209047033714249174575428475813705582940429271401652281513073660407593601683652200682414960173066519723344330734930046046070757392400734554039194671763327337066726645723051419570747083019866499555640206604675481037557557128644448757997673256144352436183382756450967208858613832244251285520328673467678255384589578293561480465672014035675658582751460091163375986578525220283150828904784634825643165979380055034742227710141413631043324217198179369015121225650989549216699162766924400083983301757214065921202561866445467191202273393068394430013516607463652453431903177413485569823234388332432154654274033704568990698059879251799759662101548188131614496947886957575938484045001943685395055411200000000*i1^45 + -1800873248950639830021071707533844031785464634488409825700791162425056506909521141098816115279613819405361654066505099201629188365986058749866839659675551937031285748832106754884614982995076794658606420832223751063219166007585437995872182600554053414798981205721627490664457379819187524387628854491215732508316035311220407085724257298801884687709672858906087782850319015668081331803711215370537227331854305605274920034979492353651926763987314513852551190112493373843539741082579687220426826862143238952037873279406128952591940625244767092419462621215418241988142009344925663082984709675798782039122430195703055935929629874709548970861952949353638721915104503472195557325571258447761209550772821708237423015555427610054053243696030050080102811276092658974522397778742205094323427677804801898650367262324765301760000000*i1^46 + -8424712397434144568648243474857008996027988665025866194974493293558347824723784013070128733670151910105165541983310702192549813228896351661131009932706694626974847157129210844540721738549063156609441810432601900517343946635230116445831122149524403276539708875434407068966034624737288606166170963347755762508571636893520301362027301034390230723591094982904227993739381543828723826903690275102564140144370196599181542637910722031698497257741811873757287986804373719020065163022054631230949289905565147250931438574374676453194755176380790560333031908502670865618758037262553989113575180626096544280739165655042452916791134960607038047952413360151462934747295176932609139497523229465303562889763124667271831434429077149098162852768475067964134831030768250569929467016485349817980800098589366401915615488000000*i1^47 + -52718967388323726610709644850228037799730660997153953878006050343282329880814489253706229976654794119423485957584600206256328732439406531208871387725998957299139072967246843625001023544967925608401521603354629917199601014544244303982588009372388851047921949667702682607534473726402585794693872603009708728665167428794227519427990307428666074206319855812570583008855108326751896723508298920138202664052779830395315629683058294454396137476966237562411870684268288266926909588601491302213164907606737834921960070226194227565851741799919907691898549462115085922885549995010227500874275156971045354424694717352968059410114538782562462643511261222258699830365275899715616539874372652884261518830031950238200399349786308568126346120023248006153428710351758667625405301882099860169738203766666755200000*i1^48 + -1077756003061904127106648019573577949112946137688531623196860534494597267543180127686065015220846573499079453426213415715861017443208514514233897350338120326504119283435748000847410402377403603370371808533316846970829058599908548497869393829266328832676647379490589291827575553529453502941287282840519263161568159600189073966700324258026408417544541772160096562448845310355743339640390574415387703755978114877797869870341738513679763701383716042650811277020783318370885947339072587134463264084771695568315681611492789325888908616122865514228834210244757110617221208958169791838541414736347565765686944168349121239245138441162350394193927015900111249171888146216797862050463046975114697543567761896853316217331602362694358686118500668350501044271925869976041259640439783594200000*i1^49 + -6540178085512166493064414030203045956605994496338116868787031976364454171518781379706983388851686945918371053887946650670221435453782899253129149901630802351050428483759095597634292651885677549405739658877464523733457429762929158313601980158753652972796911066121842634335345629140189864421430904144777700488214560668323221768370827746639718089716091059787851177594663039691309331147977428674225532387766351896866395341704124910738548366283200390246804306504319065038526464037278416313464502292453311362451617374421776559941117405053726740573394543554016374194115735892425939679235878435126498003703171449539703383285013839886062865325344778444017260868958337331870641303466966807637406224456949355696974634797760197874112735793564255510969207273789281273705700*i1^50 + 396519592796110820533062509601540211485872003111060065784026260980155662446638316943872705248201461342816095865515091299032529035033243849135579827192468424913601605730632857263449589807456404896111520226727760418099327870795116405485376859444165884961264520947094347074301937866856466511087333075227575200392933790616954050169885344827579845204419461181227206671070718290223640890325752714988142344066333876395229141669138219581030392168641946790868401089287347471800086202176287038322653526598570193520660646937310045515931326678748949471885739183015278859435174313537798027942344692782626299983029816439565001617608961428019953637062519601669103452657289749289250650421323678753043552894150903910529011410165981643465480*i1^51 + 121084113150430486149323545035972322879689866092051965256259224686143748045060898333679997908280073290670545472261172491542326218496383396997073068507602370341106242907318518213161484639672760171232840222947549335477334150582961286850824506423275986795512077357820990846456938391571475631942170159666100590888906253196282455247667676952055364565297000768919374548175613600673659846975530472874715425206230226568799680273458375934953555189019190966243103062687157340430960031418038934537351570382091523689730973105875970513436916609919490517593515725417909309421210081127889274027411694217567049775300985609497705296262331282794941066550406767106365399611828492502894256441*i1^52, 3291893589640121906742327123958965377190878884865834271432375765930895707785180210562204102274185359049869105031854435934226891446004093309313115056937122966667477901298776035388254361905250880121767758523184916465808421337784376529603723520388012837978428078004833952162241439588693475402984997525318296793409746279787237713778964622755451678303869068911989090199790749786995248552529165675477309090099211734578494904783113961650701937238304009722166331886411372119303293217002407139135997351444278951416983508498495529016248500742007564002467807202207854691268073903557103668532798989499243767806391939902589609688661552762502237240567532287869168234775387924264732133785620812658594289436801293843318658625028982155373531416195866464139547029831150983090148887538625302003754728793146528784300231625434203977964935044771155586197194758744255771924131379808132081144954293915241669469336943666565857548241195618138495641684223732788446314975420493830907760835400808536324421907172619901174019582100320136655187216312635384475638063918843922679303707309718496199177312418399354423059815850424533907072024363242947071582527559900941264221430826260168421275686778561058007953428168430952702385926744334437075094472217241227064641243642638269024628536159655756070825451298020332256007599961517198954999661805156914430908112013395915649852561871469291765760000000000000000000000000000000000000000000000000000 + 165527420645281661633451783561397394145780942151916297798433854274850956103509340008710061971276676526112049329699306691781285467801718265990014465098931716095506344029702468863724427292433118585990846810649521655014337715637256907098369766911244137245668324872895704758159239380266002354987725983973739539212517498599099249166277656875569281792496745315591623425670307437682643954574286159725146142003851605950087205073591485641034766961141910928442320175823140937328128638876508285721615065445535967959956253404911037020721016784927979476360124646235525519338979802061619579944813707559330289129138432706662868262567587120039375095077838489849592856569047764371143718954292368344803211290150232365927183415025684701548396006079355193232971039358669311473100873800667558230341623846492026084210882525274600082677716833724577855959762968617721092727387089807841270328158853055493706780736756140939769876206269847990605200121701146052236736859731199186741166194195161657274029808129447192725895551306135599245706967752574637642741974418559310218683539885400005625555132238987289989166749906663501414592048917005809773004383241755752162486689527032493608699753782623951618053575426836526578553453510320214028954944880175517534408963287478502851764473668383137015231161756967876083047459281828237381200102193800412502460187321922848346040618318291653361664000000000000000000000000000000000000000000000000000*i1 + 3253042658591348767747874347598334648319213771886992609224473788752317737972323561120675782451679417329092449591077919913845903265594404287530833308862354440958607988091509263528666187595810488402611406979497769721840170539929469243583362450788466766294672780464283468287142937683682043925588069344889011509735992108386439591273318014038944972526614371348280017024452123415546134205010690270009941079230439986428408975068860244322653632912498053113688328069530495762090102095626086576304482446513811463811413592688826629622203096973148049608591628825320120926013179388576487397638257637940424395302910837687657389432428001012665838334584645121273856265860971151317745006570001383082693841739474667392724157830002971333835169991047134639231133268576114954593505933475851667266204187392651467293753039969889328694598712354507308631782906393149537175653870546994179122540584243963860409212363207386602574306275105751970080107938474861276500613789021776276874586229501778821676353222988882411591415720716142083368034327949199381130595394845375941411507682312542402310217353996855622894927844279600667748690649597699750936342478289743772536971766065977754254911294115862396443965059263367313879632999185404771475864611605401161530523459689724501602518541606753670926161267072053516314409396058822330613440920824723446876674285148532051571600498242594275328000000000000000000000000000000000000000000000000000*i1^2 + 34553524700981612667971562969673970319854085363353765692233074151756889677404872744841371525176208410315407497120276220045612369993366005534278552861167318030222039900178533907292158461571531286405730915872998020894881671015924521062681062346081965335477975125492361349431677854246469300942660668531104758365209346989744430116392383212688623059341786809077356736846620522299074065587423191757095950953683891350608781345690689671863978561487961343884572907237506076516282548573159591906755956942170576774812236851896528789888873716085298098658037757809236171882940561724301726584585648982275348866130908930401662807885444081454250181305968533115040175755972356475845957725381814643487121411341376878040910914898202730601294170823621778099193903911571939789436632360290517107369415540023723793032149422654573382128431126537685074761266229692566944572992702885387095731142562737270349166586848651275775922145570650518525504941164307377391876523911233879996345448180399061372415500764820529257969005990702419251676498131924682986637343579369058235988523345943571427028616245836541164858261005986144717220642040556905652729477816705938466002191888784291556010983476663323206058708087562969538729377260849151390929281308726590497657615469337144482677459144578571464593808852089629405616125718802103986511156037267100448425290186938285591838793303481909248000000000000000000000000000000000000000000000000000*i1^3 + 291798141758983795445823224204391529492292246191279682763280062114531999493285246761489765093270702564836233083081558918271925319350991544921250570745559294235737059941102859878789027739943388596882171755253567129569514752747587443379496834365450221673827079390434009135401895892611405866632714765256689930889733741687492214568846726189782719538906228145801140520886072665990734879802578903943401294315938872480954694939103076470554831771855159879253781702771048577699210673891590199614148418049523505048345003053462584012352716197149605103657590483632936112583178399795994113541175849884315428677446404598746452494415178624142070628006413836850626839998726764938226941734704968949532547938375786143424763100487536593303704391543823815888941770992981174665733627418492066187552563537857260246377068577916564816282139096792157023428811171642016321427631850623773938356684690876796972434141370396976948503937831077932770726805992004900885710520244764698008946815087991007159712822136173023082024012489497969831547413291705465360790217165188130761782144209515902118875471009046283402230929836992842933715502894170897452636556891987407062169625546533888981654219628046780705089135383159550590274787208529256951187848727773554338347931118229624589593847639092778242909644025110783201340956377165504908575980295703650737906622346673015699977733278625955840000000000000000000000000000000000000000000000000*i1^4 + 1025163848932461669697018778309883519757126134138802542431675137783408170151774454154987366096880859750742732710149042145302174351127388951327798361126384222978081801103902666589535905846796724093189651830295001008813921778091520899823892491560179589920810577266592111251927307778148138780889840241587421918657720341393737922943466986584664954987620670472419292658858758997970481291772475933844347646346676239730450320357188515306607359908918522262449776477831557557561554770346727663288720325964044255340850078611355789551258840445554979091674228012476220117257971725922551420433485021354758354375679049011654280640646978213500888569733166059052815248622122898909095987064666068256849906327505822784869215677618980966630458433178442268060075985342877979093820898570499975190948813528967709759254052477684102436203927025097316449376288394819707710439671484548564005923882144909450808414490063936935716119282303879793746530324710326527860350459549632101001919589953933670849590373938876803692391615805608611769558325202672872201001015574473744577193712177418606262584742549440088070759097283163768332050064752034751219942826553090174075073408547550880826483256993439702980071962355456496781012245315361810096145567461717422411148850905052925152897575057226587333076325104127834873480370400497185426396534335613717256444402111126207845185438078310809600000000000000000000000000000000000000000000000*i1^5 + -66727749908188623590962043756720038280455597228011832359264460091954362384663728064771348424243638009365968031747930997176930924744428980899973687867709370655319496703542881426338163113727435607818871546709123544156080755332920292956032170919513120597482991491194432105360594796688611937544237431935692570013660981477373526683334155484502104272055434103075539494848628963023974987325557754712484178097637742915395894448605747585879465472897170391708292765833620554365731702951577255680321112363021082849042285813320480059028121805855033716085606868441903224402485348473031573549598526222970006448377654513201901442923037181173692588387213543598498033915792696039021855111890579198461118881241349122693073275830003064025494197831906080685922595527601291336662046427863492567461336082837471749237710088488394343311072320279643948517292320256541774843296299015788752702286014011057430056563657421930448192807089732396427349680010874751699517734939625252883296251440087303047139708556697844884739781153153773496617180804531051727221620738862413608136970260683033998967993356914018709847449881661227341921730761808332910840363565460741927499839806434711893811611116227524047104087657475051430859878234468670920619660955946995977079526126731044419543645364989434889054496311751153417607808969958938026175842555635567041243920194957579161340277539471360000000000000000000000000000000000000000000000*i1^6 + 7256834696979760966943514213481487983333598716488034072592754983729510224128015621861612712026452645200292387052462616291727229659578740701895899370288039371144626924151842774360609724324793612318306613128698402543214788582549050659718026525830610246446827457536190318167992833633793066109396752127343694835636073068084170585210708061438876842591590519622036608595297531508440362882274829581886977437651242597916620911572981952073239056525666710368425484286187664020852625701053678485713537620206837626762417488321680896609945566463671670526184446119752530004130304481476098924731365082617308697969142927221567767093659127357548680988211708981441996674564052061016132462283479792373637214534616860112864865534215116663816927060069330202696041357783970125381947880946477297418960846314790572259737649912473729817175768664124426312184788530887592480133452466410230945504419982764709659670579841284497141343318120094323404458040079501207066904931111245947839368294705708715143676987472919880056402278521330290585620484660534144630879884738751619699059570673237684012831588215789494467545659144484955592502922326276549514282499256398508103460746820518765668394635476734710516927245949915280910991747295218376513082123643974544149208453831515875130562822110637427389503585364756711213231331330631097000967853008496200352460236249994578997949340057600000000000000000000000000000000000000000000000*i1^7 + -8427653662375792406759252844529894414194671429787907329529397748080523947781719536908552261900742944319924070480685641951171289499037687437525709382491614882881306347693927452927863945510857410009838737487819288379816386415560482240450703411871692051401209743048684457566499283365625730174772864972813537131249602028672124733948341325149630533277638545377621858869063797813135900377416783113353964529277172108816778698282080981126541369569477037136501645564417504161121515383877452600473227417960367679604790911863835092855030096413102788682434104365900319842966802902390160702161131002175517366455956423367673535573145017401398927624730089750038872912392008031204624664070363480140135375996589929781201394724576839350093223408007591612094489958368127535497120299896860372248047876267380977247169047771370862862726369255883046637614471781580666677369931429956720971192539033898145151492952551132553431961635464526389621101697038743991698621023158943087752270289076902315899978179267893055593042568573101551808125367817888017563743692150701464115968184438478901023449378441718282344588627637803821848714676047750977027755594567016062261930661046925717395217045570313587902344217910663630639130486394055583866511946558698866040180960634862383219937260132058861188138031762504198666184109711611424015939890535410966292881136874976730156684541952000000000000000000000000000000000000000000000*i1^8 + 9264454580292092515760201168862478116785875479830771311647432177313747621004070850320792135499201304969964456650387284042803746872046980011882998881948942556411895756451492499796311128159252428249949169012276135171663768405921685782067136695334582641777915713059585241512900866601736022286487381567639378771656670083450652805645292309113607956917494850484815443727455281090668894788609990076798321885768475581865626860572453315184460829480986657385341792439226541063743233005351320438900712542975119518289067589950346331391018399597659100568808150718341968867378440915461134625426649325599920521263029142760792741388934578051001383496208081399828382224110237364003093973164291443481478909034040099782689101539571654815077684304064721886138699218789808151407440561172304304771743831706691629599931991439339553495026752752405055042916206478687629589476207049301763388869709633808030588802601465230835747384431368642338529743705242868630527151717165449098580618338972259171657238140485186494230999955087636281772438818556260956634395361920003069289066085730572304179389070498200416096831582709225271974064337825228090374276109874858128856400007476647579252487399170926786663265964425614084992138368247937909080868695219861792660817361456637300798027299544856990514000700830521764318176961277444264407555095434833247972416878780940750292831436800000000000000000000000000000000000000000000*i1^9 + -4792862002901756014373988336328405988937685777949700470790141673585959494602610168867808204958503536570984729527250669961622798253317221005046734318710833986129149239246622333250880558478389347635822049754379979813979338779664970128946776453890194326551479857919966138368630590548909156012580334150308180734160179805465311119804712990709460044250902510661234127125005971506815779680287899408127276907491158277632350805751902883687398894669775397473465636527219615575504161354066994531158897011461342221332148319918593444063467074802568543908249413102410032477618372726056786229388395913225476384582376226872245551523077739292404133669195813009689996042901550539198723314761122792235480133009373742558734694387414499112176676938600858534387021491957073737462550030623739067671447884720500466833508182556289867507680424361227636114754639850962240669183629621576295287046549971119217283802846989482388365935598086814762691014358738938843140439151073553244276048519811806610826029116227749938794625319999824978803914128344045079427427148429273409809102143991011318219281253498390990151059132356354062866374166448667873772935444742622004970790097029869200105154029337701609084292904046383939177164096846363707509703229696833634033981923730083923061174759709236972133062438404316850758526212516870321519336381712735740254759396349524231969570816000000000000000000000000000000000000000000*i1^10 + 2433679349421326024461112766719816042955911367756188472530065071233331562223741779271047605588275954505622125074990281604322086097293304639775645587004778338786568947440933639179662365360994078006451642924731211249714400404389414587402936142077359813011286367058703377416144157712779543344904399812922894691721598393969935926818157905399595085656007056411007078427905223814937838595964573520411772856132742608806546133687128736395732834079434242335329678678378389038445653815723204051863644241369508226776934272930559440157985652433078656649434727341337884405683132680176893591217192698906251509788383294808421593358619278234645124489110307026284190094136994537278837789519071004940789213442034097065540342451840558693325897888042494223325692790370179589282937148359487688018711950465920618933670612532912961565721459141062379983643675227694103954593079118975085331263505736257885667130330360280254908257383682304451451596363522138028966066535035362261754109690243518146764519525745639461018606972177891124548757622507733062568492915096733944770539604108747991537335932877085717763998618879095467499129616469614414382454845191330198251060488169770709107890183565288318593944449504824113360248002373943157345691775388588084765714283886327401053730718661070382647663387247515365305365434805526759018746529634747091876782317268601849616793600000000000000000000000000000000000000000*i1^11 + -847631974182108329395412948701420369319470972300267340783290695618009514988655597890788357398110206945555270794886652984395850956781433844727091626321119460399353559189300839132190906503719460423656357465347172096782945718565779813032255162467068961056392696651196431962205529634819315024046687948161606948928199449466494743569766264640609944639066015430694961749503370424892892974239684072243690362590449039720115068971815541663280169581222452088299230734358855917483597156309876803462052584423944293300074940073656268856808195050850266601669646120319180719562822168207550514341535686190678750261586056572001958916103186798766861536801494846557991695839632154807762715669711962751361413863433819219909139799648887488077510135104821429543142222008938541804681270137648880145218823135045140007640343660895083882064830543874664778527193522669914417509297298515123621404913610128862648607692687042236824632786715368950356582009365116110343216672105715247628433190780986956577811705265370713459079381119152393533737035136348183654435663368137966998252526843311132735721922606898862336121304904200221810466208155300960963483948506116845716202987783928898945087197529251601829984721474257197715831142563352277207341817747110148426298330851060194597462975095624268095406221555620853529196075885085496715307575915144629636289547277596780134400000000000000000000000000000000000000000*i1^12 + 276239908295587728432615022851837595906722910291213729317473141198785086286629472196363722866845820251973480941370415847902745301121887328017030689293176253376198796357953838075606970963557184852677366594775361219174489548775690636698841614361987483712347229671614306144611516416712310129873874427644804512966821602698023440262914510273462377698207902330605510338113368242453961313623355351518307475348719735794300220900816084179974242714227488573425125652130733934256617760911925594514846683118886997381673689897661001779989420896795303464036530906084656043198876669566708949532471513026287915350273416299145520834610481154950183638305823252762819050294811138707910845549459327301365721330395172267706272964633544771520064291071721216497795753464248568506390531038455623528910870600427249376656840236230341415829493472600029495893918187293200800416480650423931867262425718482306236612556350516317034031814729367555272411323580134368940510569545912741198827394614393279605948315954981749948454307582673158264443339880019877920925724542441324237668118746538865500906728693463160477427294049934647612555610390923308180337014101659266040114621557456466899591383256529408008551832375726911741149760797473505684167766942905657972918827707131528612277425210668091641023350271426408494514639325569122433855598443699312145398373074243420160000000000000000000000000000000000000000*i1^13 + -65310282678316996138782821752430948050831236911257025241833996400412410716240088233601658124961407268205970076113733671895169854731358669882283879084056963271976468075383151056020163254553500656608849788062117337964201406398101407273136434748331736003179952923630430078274527376810854019330613941358635112751318538370120609146649598668799191641659335853115768545398062715600446925869043364428824877877840479340730887160199889444684455974886078681188623906352700938455279889045202684484816873196737335069769591630967771707680623898006950487223213711567570746518430843205467146975717690006036207850201045667190940548601861204030476256430591778902777510787949139467889845597100048287251901160261349772731899854760879386694422629335603650669857032930621979532862408601178301895903207877902964492415586171767372336745325293860391718726070513097098331333424419486656341660018859001688062992509076964348134804089770216736034563710462152724355661764777065359358617470549655872609231807663667284178489531763416733712457013993309911132114159989878535677695752896811326208628291066330013589389130503988337513803710700506139935136232116603561335039952681592237942164359201938654216101021167737083571415282238078702095278890899134053658520045929891810773200643564254047912000230897246564279388156652318111139196566867280137159993543547158528000000000000000000000000000000000000000*i1^14 + 14739449318208331392930612684380875397933251798431209692624002345909848182757784364559868689791653753560631144439762599528648486298575085866696712575194984209570635646130247732351412545583499025828460113553869282610520220342332272071179418209288094283142813235427796983833968684584471583149930286862623271116142336455630224529155166884366570381805503307167254859908300235344949815049817824567959020893145051752746237770923379812957396659287335466916606896839082480460341719849706612929528990613164065504018147670132659060403611475963798048676348548264196487595293977071761194854729666675608942800295286785298674681559476506414864459710501734138849373657085173460479817729886394595795619688182756761951086716494143837171823427629057235128086461173922961005376818895862036856118318562290736593700833052267370781580002586932964300202498580579337420583755076273951360793075447210490891949218900978398986558514649205807076881854993870618058577868127175804431049737747357058739549542665028393444389649970900067809125616118390666386979681204544310598036488612185725288168304775482922963791597869855069616101245513162632091553563334068303679614181234871439115602723964670446118914439292002221027227027622649035917123611052276930748022672446481716107547991148624672629124088026962026458755501763347521999463993013866469079212607563366400000000000000000000000000000000000000*i1^15 + -1977833163050488168709536218050044142135989823728091893510542324815674255713015100538617862059861271820003915912612898514004243362130900022806147866242778020963609096187780369496563732458978007058939644049679342500416123598548145094210640736436951743647287945108833104866548208235660849321471705421683971303670279891053320862810128285248701680824995985810971648067763189485581796332391696347834918190280447575688659107207167988435956181863366268249837462434054861242022933770006738670384441861327998942261378233764223359696762777595215643804325110545273262063805658966766216090572709173429790131669540708010161300017253784262042571173925764922417291617765015568319225131864221040915220601121753311866095970051831664003592200814527334541807489065385789266302345657062875091995241606508658571726028546615428068563208330982429141770353946087867875188835361965511039855620053270930269072816218786948058482674740301650219345017371657614010128484912126289786056871362128651807204871663453682856170017595434422790137488308430218605780884292654371700805624171026097914008267904062063989322117963343375577064515808910017717319677309705263630780233999920806061087852433034715544026077030958502762389212711493558545604402608071654441964530737444434476811130731914836270537293384824066525947167746344181516585808858580080635843318906880000000000000000000000000000000000000*i1^16 + 279294253553501316125802266795013901104843023033538324658031149286404962329827533852185461892920406379140731389149458766727164475500147379419583482576418025759366881035121051463701120048799203212876258946867136770724959086503555316631116188101744106561504279368339317381126214911630876398028632367591515770330758978583830867485983986349820906373030248355374261633667952391491153830883625525154707374928423232829707423641947301870457050541578860726435454715057496513124259918490345916622938024473958984354701356575323445844091011605391718900049703319181930425102961566846721734309474398321849871249045288618493087300094115038458844362699954272068430443141400303932985404520968063611311588921271038473642085388975500239494551817933739455059588317585433992823966315155526922156293040240729186557080894030057220825471193715642750300973301204594680909829859634810591003914470502357790602119437285556842076992055503801452572213315408880563544881933233453410739061612693418239041663681425078593226921581551728631397979665764329309097999179417100253494083800624829467332428350991125829610520576442952544563209139674617510432955523316010138307446762790307192845455297988158136997021157562108500337078179357360934537567416173881540080791187121910965053135115100355086898105352197176325769923380079936259473457764777487902756044800000000000000000000000000000000000000*i1^17 + -19448745033160962080201040959520535782536399143238426883127219574912031510768238478343314442045519666173914926483090556045415545040131948881760216323547928731767015456272849956249090331077495787115957100624831753210538770429231500260906631051320738985896738474006401835532718311254272462527142542389936319021396146499581023095120476130129289680564023761022758083427248921724576909132711343452925163823389545185380632073107966251788823716935655336479450320483681977492434973883283930361917287533086649680146794092776837327580983775303495662237093973087040194265049440462810788610525192976441609201979537317673125206416811737899530319034764848714510936755484028989984111200073403166865688151410281358594473344813473584756696357688558177275560551317650556437452626751134845138371115747241244109521201081407364927021308092354351361962376935724451256569514224396932360241207878249061275780315612241005084221584657436447301920355212964576046606708609263395864957173215971954912457692362561676431071517638121354160895467375353999424763637462147860271744589280437599988109422392645550022742572108585886648627836782609539879227645476711914821934043181006863825322148266567320174706902584551797370012440087555805145379850558518000562820123468012036738518570288298956210264725364040258795686643645309383957129094520238050482585600000000000000000000000000000000000*i1^18 + 1550695748883710926980338605123752323596179253568767714706522981618008247097059167119504630578455344608603081360728499506327438201662403718215679635206734126579492355421686775437671859021911651803324432861810008084721459039841985724715602851417151127615559927373698844054569143738615308590751668812606596183339407097042826513856588884616839118647175735553499094480504468471122290281982022947152563933830344701069543638632523306794988874281612061270217446321469307483043059111493849342511931117710957293842434907686983261952378723059867917769310728194414399236575526174095647903529276495342977011903369886803562245222162730235838554617564048724381216412924579331474886898791579470504200015760253548528150704031314328994981479263957050369602872167993475675380087255829393941456898829388800120391656465545275882539153343430754687753239150449405337887723361860403201067000500137448729503533719473434448105245517734879603067096716746423846062653056801928663455545561160078080873485230505203565214217367543885622003794317352941733399358007074053287146044494705503985220647468815046811838259419285008835902199570597130937662234469420567504556404080589625783564231725206039821616169318942770898046767255245304889731612392043596724656233094759318761818069377152152604571895074905229217299807034765351416373506645130393681920000000000000000000000000000000000*i1^19 + -25869871669392891782675444029549351392172755450747018494218905202963145897678987739919212093250981988600762155307612561266894192342710564701180416744181173946867656551775701813574493134218848499882373749643744959447998500624342028022663144924936821617946788428058248416192480700980349548427824905267800693537167878915582752347663983168468872612556446809319123665927914899066515415690642161686337043733704227706087266427145312636391385700834333440774829412848662586203931009419680855572213126326299144316026630177154764219122875705881627634228746502431854900458382976202622096971176515655674176332439967649903794396491343515623476666573824853231000904462030270347629398944083116819171529489845555123314618507974358063044571125260893650731145758450851035062990366301027984804791943025069125668889521028547317905204165928164539478634401233077813180310865044393708869142227748982406419860912570926011272196405905094834766034569270645336108586194879720258979162242056381345272726111523854318620149029872421449106459613719306772287707137181553920956781399444178876441887787662527442096656669001558448531566996961885225766102049316854578814648591338673592143349760276329424904960893639128027711613523694951494810480482191696984403602714000347279319866765139815110478914764658982221228818614129181893264990849387095654400000000000000000000000000000000*i1^20 + 145134618743167539056809587636466574461650442745823347325636972649195837416767796241807246521659409735272575524099964446195195669931816487607943082605047688930035270447944943179905215732949537171726982488670365634850036883590487016120972576821125662724919505920516115403431120215031478480203494088768796259913195038454687056579425711946501517737653135815966748625800438317446170363594654538203476745445913273945749870610051440666456872003315875386739900357473822507556999840487653901015356369070294542364832283086052752823658487171827167383735066051566654445072953850191531830002873551477101238666761252254591764227732855792500437967483571116633082938220964125601973289740111910111931521573109999132019346013064166245935666492837847698560559348861426529746514470050607274972124106233928988901076002403798944458463135204973078164089292562306022943214846772532536029175780996519387992780742852270973685580218019888806141816695793604032810217264440800750803348507514378290882066717060482481270148833537622809517645939123755501154234729200428037034411242108059487627685682534425157202787156711201269148670034829990506955166775957772311297525484650090457459191504935793515387029067046349014751907435599531367489679571176640229835998408051690280138732601763196343692272950647552946056233165276013642726954699325440000000000000000000000000000000*i1^21 + 222172299738157750494992946500833758226513093908144220024993201395776897460016462968806667598284821789788152265673767289186191901851810546439967001096261309654020319379704269841976911568740219506223514612173108451532118327763230774992464478598539865183230102375950513819813410103564062508756113009004580619631562591576818091361471090135655221097122024886668078940757034353973696087723046388101467389076720285898188281485198696652267933518466288363759482605813009115744403357005933946121188082212500050342890926138688828249747982573219515513618328823043672902809595684797346526921036270878494305543850972564530489814634297917284970093930380325818065435012907263458197353646498573054613791871622238700540198514668893216635075098618916227294385378202239019261497386413727078471488609419101455660473624251557295978591178537729044071513441846983784894292548145963456306841567479456543679191284517300055124685197982077678425212128763742527636313502561532132137285435694484040030629999514694309181419062443627617734398327797545934825310018378943247993039977624923068598494356868843591427845151999337028137325470402723084726127559781567822016457298019048761633644347833376207110895533755566409768922907773809028103869182437247433844579457671828377639647415533852638660408930634309084594188963212974177753497600000000000000000000000000000000*i1^22 + -5876786743941774547963468485086839422520861314601979140401875962133758473333878533780997129012269665183054302028670395110012892844115969686478897180284249623904387400867260075741577663767463397287684868873313422664447248028364726840979626256579177853633149042743832376415478519271527177213624395015946410740712235838705910500245023201979148559255080504127911524004670591654477361755169402045445577501680159788026867166735352893863730716795545969620277943621240550834710902009556412957751098028806861623506812676114565054208317441507192119882312677155360579382756557945194643470850750473897083400164542147178802163211362360826422848726351113701800677433586401034884076036978291677329560184586733424100364590310837439127559560751843383440896828545436049880186376452393929410790554196197442896764890995715627422926942925537241850743802595644498843128833892975926465456920799109938131915284403903734949444466469014829923023295022506336285681182947380549255515890804236784847192456602643217889116861034213755261602159952185269704436501698850008627120848726082778464675328620698608798674012743628919275572673864965018520009808097662704307907989422755872637426662972721136064599158742220861205991831058237695523615912437440525943281728638683257189266556049093675087782975247926920801634611821262472740864000000000000000000000000000000*i1^23 + 18482694952278193701529385789484236491778249276139234514702289570986767470394880096217677240997762469936627952296687218418227472366868492186914751335739885985264509503415770248287337546415039413198695855956181684259478571384226476446189282193984378582529037870893368980865595034658572244243901987120752336321779170946656182772212910561112007374566733835204589571605353393535256615161722540597489713458113544277132528464126717996323649522210655420739998948292188526049733868148601163273199182408410779226172993721627654867725584290520981474121832388997734976658994699755790901700706143246798809503210236920499896037255673033430037591318368644558978101263718080478290403164834332838116347626994467025187380774153028880804326991516603232680939778131985752283146823927166350484706645502559332395256777251094609856266982559663349617718311418616463207051759180491925191716628393953608209857284932789903056019797440605429956675576844846667983219746813443166897526162486155817071996945973452079656126609557858100806844221891806813418749928765613686142070065161139246092824749666714749827204611717298761220419708075727379522959242071357760687655243169814234148637698434533144581207906471758534288815752524257287931670680255591312027325070715623043954800977443479018511491230668182045184634273787595980800000000000000000000000000000*i1^24 + 41011013818386456121300877364349823893259753545414225824690868108377449163656549415276680516324700779626274069681320194305747344635274234603816945507813964137646082641141556681656088660665563929623111257199690513360423108246838811076563535031011428587465334656202656212137912959163218456695689665067445946484369529217927182778365683715189185807231226253677780881413172983737259901450785159776734762384226091150786376488901234768237462477858333770561684411826351021510067459272677768303743671856616090525182871587916304690702917858724087478452408219758972267748720671697096145944962007656473914322008411083609381369575911693680543155404522702968618347402178399547347131115567136799411049591713516481807040687056202146859026591758058237158010316376129985457931143716721044324951276907467937852431439354876619802042661183302125560228856060188623248047327030734045793888269766314209922405443820802473837697733031654205555268401270115892746179715103050560526604648362843075297502722755852851222401664495320685578352733276434415928900386845386506878676849044387150672549899407782671324145826390012553122490841285225238512230359777790599829231943989179684153168576171319038267563993390000228698185195638292618328496893545268289967491728981120072679227898096216224327381322249626991844398043496448000000000000000000000000000*i1^25 + -358614229724941670284207606896249237248177272930833044137492891222223929900495432790882246978587342044736484854248847602023354917671937269651402499209120478726191875497953918860813118986799902278192035621066292378203355356903308605426572455885864284596704541008860898590665127678601501678519077266049915601159169447860006617888179698344370000668490549012569321813234893888578422549374795105950485070667240645644188407193069423332610024206130289120199800253645137367572933828694149925256599913879252520305907066891793313329753763119085977351487897405883399397896614410520683313093500078924167032029714972287086708339428621146524542620586481716465158163109455135872054384403077073197088951949546877627116160201393210696458651250804382547239254106076472977241367760925597364525861179257829771743910401947951491593323022640892901135954993054372540678813403157864136868016117558059089343856098235587713592822770818287748272654777826680955295099708047099121836263122387234737837374243412999469546564294004434820672707788208447201004141340545357106126907627565220828067428774213369049832993528819596225572570274799741167079255137219083195782004663945115212396831112828790228216430735204672538102704156408609824829534440180070862463015546867534924702513243623729823187268689034650737538026700800000000000000000000000000*i1^26 + 527003005682093694363130334649471806693475644349411178824026676804264573088700674244877844120277083646767013694721349771493471310385300216653801505347092362312988600387963400891570972962652652553026529089359469407687413714403230722248017344041539945500525003729226509063354812040149639119528206041627091931509832247263223760906083388239955308246869479888824577043344974310886515967458666389093685743317145546304924598906756832020002418160810454499432267074283123437433018874923908270216528679740456774205571273377364864601600546587684785946125090982622799075540275687934449414997185027683281375945524479918212028102404664616752681794498245345489334426246113739214974353027317747550032260195373780933018911220720480324536044741076745513581458878310654486641222482053899346975843358326858766918548376760430415938767895032933205276998365557524763779277758019656422604674526659306064748984832055993990182013598401577298026446106099063530559664485474024113475447211409927049155235542461474463841361697594433005410888035088450786143529177052282996148368331367301040750591393701475637217308916690383447562756950560399240872230262465683147378508930868192133276011688717265726521132094294550908084462017507236248185560951511562870153198840307099743769486273823425742558903468528867318169600000000000000000000000000*i1^27 + 1317880216044927742638284045831088606100356665512003050974596835757877950793685841716282923646023186201885903850129237013277193013824050208968700494955604156890146395293583369281094380939286898700976952474011471611480827384980356107923029337982996617263601166048582241093343114115777890077400157703362678528203332335848399096227456052509274562067254434010949974247812516285788795403139328173110512384330712895533513017319506263949752440341233684413558094690005165793937463264304620188343007881396331006526812592603357922361069858305830315539221512385031577352257172937812745934716212198899875119329159551965004617393275299051140669522778444186407039186005771362525831433003692112583074272539730623105110203371796911111210927124173574244410247672067028754091670662140091228351650231469994507122760291001174947143464698747794893673876463508078468143616101048592944701541468932331189993666697537424613268917610502456635835192084478124368414431452061296383117573426852799399806326159968927849251030727464970160643066870544242025733104674891757984972348607928380571477919072824349398372297083369436857682321470291622882795877916609991935666980091625992406981849637427214710933878679717191393722681236172426092693492723238482195720072294286496987734830348793738815574085702873251840000000000000000000000000*i1^28 + -5827897608990233167134995071435702557887292411628419309807621237471622631326209498745437190371563772520729244893462455502346336583898490791882903558577423227088567613345182693575437082305511512888635864888215274286447676867756714174668575385726991436562111137304440329468899531288914743075037465174229174321106025774042587897634444163403086300601693163652528655932465252340293760388721552395164772914806706417725020838366071731258827061185577930940490833812357455190734361130581927779093015064994040222639879516606887371730905755260956210562853896438162781224048671532315468748221930263445675221029210472761586048509359660631996594449979867719105541362471203338490374686717443980662417939136319608048042272039696161160946360657931464591135743871966597134501631662199241819538086588145809438056342605843591759224272776498985150949216875517513285327273697019935555997030703986517931414779390368057782055075131648392559417729916559131627259264352949312890527464978621050878831873272935765363678985168570186488476862910807072043615603406710967977994531628107340517532141219593632069292000827385731405442334765768828295765696983597201857997171875294655496175646229219737796932529215317756721515901202414360148432193116598246100538073064689694503079615680725432745264517480448000000000000000000000000*i1^29 + 8529446369194317219109404344414431414909927842186044515472874008425505870399233437764944007111440903482700285443784900594875938900409565870173429339686752055267518402452539498615923808230949120830115776675445037997679188507407554552757282765726472107557679666313375649386032096355524957064117187477334355253092435971302595584553145748927962098360211894887730071867776099125580094154215695296841856599094481206011698690753221605537044091252238351768891220461745278598964156024801918409927395648140383668511260280461819000333292717355652165132489744325723852004391939597726850094104862815825250152952583754641502015750347244362965618169580476536125374924150783893308123225101589756649931343093368878553203677862692110488461902756123951414560024816879290737331730800545070393161900426149755724351756818115750219885257862160085052523367290399577763267788881556572786646923735347942071634634822869319183086555570176419038134702825336652003500867728266907179346105430567394836718739925961559300507087981035079410180058019026656415763336921302060510143390928218150985860495271499704728247295933968696498691950414384011851669746954226221078621519370161599950114681963364666929428865267894616934465630542619374297062628767032229844127095812877787566007383250992053854037606400000000000000000000000*i1^30 + -5685902577568115854350113519089993071336004900366214425547266083284453191582901638141744897455876125842190851180061661030953514897842524403925202061688503076666969828566240236045487837783178802633188987288095084139185749724348771129673411196503000800262898190038875962798949046780614641523028174245863665211771281175595753236267921339872234055415962777937161207692970037045179845535171411729281027405106662689943595341329600056403048166188672952218413684649576775061251025062092424209263484942881855483051904835746482392986728929976172721018385231415381865108799660409240864820059058901274573941597423894626080313461406909149345295335699619580533816779286434522145733373195709990805684348059246782877137334975410010411950291190540402893177387294616764543458791165328424982586508192218211717864294214481404610986698077184521132273203109927124446874929189703432956621166009766426696440985032055730174371943986851458896236879143656076342446115679116291998666930592018358117853794751356262655011072820134761351884791588894780809669588643471700136033553820652729779416374042372087371468602153938180522193871162527982376619238212961332533664867933465234651091055745458981729148693227097791658700873840194893503999219379253614758229704990379976577445338848483312926720000000000000000000000*i1^31 + 1485466757356715652594032141667391008110184089229276976397037438782473122248158702844315631552029296843931092311115896113869061292682045572379023494673895065528142152777433223968153938928754482638041063693246355231348938038859911420872099735256063040837593637881444129168237534954192247643805731530704952004018799855995456436226355869222237357916033448127834228234744553302358424872326041548934160388692782855101787731461262116012609759217594675311190152362633238456509182714997670466914471165665775559106783933681423796353929953044740008253373536585658455654167540417127412452236575169469583015371641763508569323387031363010792781053280340610950754476753950612775603390417499036218573212315623532822960037149003589337278173366024770818735158319092277983772019993366522070991957203489395807346399322326290178174810551037661229801754298221231857129029288605874726576828092145685210968757323860586070993259296446063322296329789776893538800549715526948413439128084178363219269576513234562389821577548508869793947695277121087260755208692774608777637208016979513486730150618968862976543989862470545887213602925915477838205142962183277090534709816854821811063019142304501189953280129677736915003745014202862126754983162900319632748235633641829439547818266066944000000000000000000000*i1^32 + 181140767258605650768193345646646178883672579297032325896583122934213452838053670544706256915086587719238156429945308481230841682113752498976532888876512215662894827811706556134955290209919908005325802727704951637441322475596389352639071382794489687170293376109365910860575108471610254656303055111794773457804617642673411848260776186416709580860796243631100077565323475471091759208792848663020964291621142113392763713527302986109140403247580002299031230891864345686046573813645101814014625973446211480231435103044311732306937479191597236388856841019082670776422676698422689011336593272885279770572637137356038855408093391356820035358854076239895246131363758075270804080071155078494266680461423105393832739460181038181380890215342499887853773223242070591097029568729168028649638542866939401916309245524514300892161839247748479197300256320044859340537569069946246613495598373004836625945436807866740944998912711260112627279343469805828704004282049726721987925431843483983316958302212082113351682072462165736213357902199005654616876386958256629685181048826450301125636436037510265213768208386003881857262229812075344411100672232073029757075066598691151386550370433114951097180395167216953844226794222330960881983261454675339141183856108601409608980889600000000000000000000*i1^33 + -507739792166493734533127321669894595309001030244052395871781648053297597612097620310816432356332263236741608140534163202691169972685735767559792993023500105106247469134530602505067364756862607062810228325805374808576203861804417997794511112288757288107729918129383788399385522195238631711119919170622179760446681388586169699745676848650785593350284341511739520971492455081523615260692548077656075899659533111860654095841183021136267582342418719620868864263699251234675430504123070078944650350993180056052975718206173296530490582046673434625975047862250689964926432635948867106736130933552753380288542127986289709056875382764631052797859237804555526132867612372874488069854963025526796212297650890774736323127587621231742791525502539404708366177906165854533571901119180227492325210284918114682280014733869466172423860741523671136906691498516724195249999558330924180217136211675567275091134168493103512747712871150754842194695310164789634287690585969006758007056123916094019422105359642803702137652513060286282284860854686935517989859001773657709770394509737742607480141596089194124856051959426434789356849300534860691270619560195255347840426855357770835637490095577226209005390881725546095815424565028691678495247155943525231092236317840627466240000000000000000000*i1^34 + 229554836115757266806260646864755673088924793908785717236171237903589593390645857793626601716512411497934332907200459311510644744898254685927799830919611483268857137205607263956045342227109726277547879756267159385224192266229881121647200942939161097620629517505533478851970067950176072507269530530060820600809412261277064385849281789271085562130771742751788419928264332653236919595204091534870036781720785806369745198414776672097073792622387501657027606125147855079528544760508052468166374683458222323604386829162712693820487733026350259147849503707480796709240659447844540868659307777714099048881609603615094048014373243624267747063495728643326845594241723796079469179051029468312506837235005014315859759258450906523513711155182903034645785116793607422983178065239892595819815418642813545918064104129487370413642442718863684261185476221004019399365962916584656055083345825971420132396621870133751694882707658711141900602048709800309472754128386087940111259851161840025420604166418618318262524554322742843681536636976592908076973504543102275422715617283693968516998367102786294667239092961483054589306808136740583957115102588609630728113073100914095434975875785175026093750364983567301972944123707397509494284237310149236596751976627385139200000000000000000*i1^35 + -63836182241673599149491348118014587430906295734345347788238485541009721861068570123227015642937454712082801980294705800309954457523875378670833423536954201508595005360459028274390375814561734168661590021850934349835383430356837102490702664709314443059482181137195220801025608962367500801514436662899983681205499862406985424994484185544423056687334526217783413638350088784717491173300052082841502571069161231228048268530891502829140925197235163010003589161972544803216541296002898456750334493168438884269911255651810436334638547263039031911447030844841773639205253103670249524046301809481683003587290633257592277337791482633498502444141484021211373512600845376839392490326246672892191082473573691481344726982850134317001190024826560728016955997473079341806951950897144804815838974107242756851993465513605117540912409206762562174752474536200539758022723335474769131973384391457828700134256942813781101925755530781800024092938555382330691613152910470139965164981655401151897154299740290735677698304311029578871013095848342073340272605621513328929349861097628564739953784374839763624198713878565866675199707346573282177898766328214979374999274268448146937183959819303378175015743542331297167630778367521841256890829128037386722336697221120000000000000000*i1^36 + 10213047180258344590427233277969001443837773660621441255675620701694873481588999830600618398748885134344204351991344921558831954081229577843655386427204250428648180466175616328224313192749085340637448157327152457249448171699659260763418176590003011482345332543868545198451906661212859942183170903745521113887625449851268328075630388573824381177037871773497836370852802883161532338638023289912325215173660539966786879603394150416586022959725855297178424329539936720109198467227705563152702886662458675952908931002633449573340551592396612356142060236271926166113508578346111875840838919655305058092857144735548459270731271350281442346010222875986312404471025622449973253723927366225431471668761904741361812961080191246025391323390477782940291868202070151100071823489886168717418464410271787374104156536372338595896087866857780988618256541161195091292283792163789730215823394444719252027957375846207568002085635604680293636867561287950389882006398520315315696516767329772567504524093353491222891215231611793062176621450690054203296624893488503295351288076460867684548137477154355184681169100649944100708494458925436066557813515756818380366838782645408615588671233720411823932784226075271918712598428487460581394502264366877145825280000000000000000*i1^37 + -1129596999156420050813229093180169285531083483126378910696553930029734630136234094057180587865626676916839613479574579688023912107749581173468638222446891373410055150506942591220866264915289412525543663455001427055236013969935760708357999143114272430714291604377800216116636836130448343791692455784743222764553310548952864834857274683960377615826763494362979287724364517128494932770565274100102409694522439261890723857477538791362695475672364422521955903314945155771325136915501862421424323214460856521987023247762549737388405579121303902324135466485883580724462590286718652923408719740033035728734723831201296795575274465699355732917974233678493936639585472614531219057213700047931257871002130469474775528006117875431482793731079199342193548416378871417193044133920343616667948142748092365371006550447933635080303664604754064537565787838827479324950274244390801454946058321146485378669358621519547532386559965538094857883375653022575326874509707619454005049522100608232541182727002435260714569823837437475997899775168640578746818890691316771810705740788402398270336079573735211116314996115147541724958588006605686159939576856612841033422149606165002001403133639530224617378720389734661746811373569947864915243106442412032000000000000000*i1^38 + 72915897710508693385422993051781911403849589200181511782219024474508072570298687313621642035186171582134862324094813057717437429490047101628773652599264891895620950321010151846270231359524834069208375783700058400993705044053860429330169879050646346773700744997920198066558089454209020171722669857787564026335916199751589752979647491225041187357706389684365140979726226908516306210304742241043296629183388108374345982975492199228608754558916771557848311785215996521162687171419661366614445893512624192227332979053905241417392976314603895071375454164057255273905362968721748231953268571176907029685599175841514045427116430134623158481935659022122078382968356017795662483121024215297396552885085721964126221350129840393212088236130810489025531539028948913356917724871074030537224248800139896565342291311294859742333806076178485225479561759828035219330800013426761793233186143497525574536830157713194757478780369202306183476806268373250450247294245968338241939757795417153660964129251786618237028515735815262255108918007925013591213410524857342346351863163784467148593789764985965690270883529106096390578922395157562076984759891873556032289343577227624145599813504192246721386405061374798963801439591253786823401406464000000000000000*i1^39 + -3097359970787845160823886224930733752217881248490735209314704639345684950803503622308755164532752948929146663813416095487001685020004665921851885178456319914944913819849800467429300799686614284571971934185214213137567958028526094342941870939665652990247725118728763287572652769250995419776787718518996672410095141880075057162690559563554158848058798780962849186812557088283326167139435644720039388926736028817743242925823195532828274593253444272902359627291597986328049174747839844945401311553999694870676347401807388989348953362551150698968798328822686074832895154418606152901517657713722910418135307217261995947318912653888989525951629974727833747078145812777999812834982247405403226976929910415701200205905956788556329555241426952870801287756185348371928145904273328878850357666239144169873482433870511910478246473753283751919784736737055683160238821338436655319100882263078030544653801677278834749340672284178726095039554066296611581220062115339744224386706777479047542411738807249180935639975365102369245378493995541404545179037914256295097915234296253433216087711363265511458689826726518019788448501755556941953259273477883194637076440208956655744208159230579742471500576678066060590231522641023130927104000000000000*i1^40 + 7431955756768675439872394390984655017364574415431284972808586862509403502100970001096486122947803218388524326072339448149425940075833925583248443542530603598742973590614643511724138445585412731172149097063651144462934490941215463826549826286834749061672041705488406277769116351094005830452946821037745729973458163202565861487117471383279364878329777577197149105319769450188904207740666953569974261667128261553318796134488036417429364269405740689262172483482558964853784028968481639963662789264951733726645027727526899283546429790205848585133918509780428108978551959948691447201621692771022594613597545305620159683113110803070171681401569532012512129235156217485735608354922394646952225254277335664789047037827544597935409785055207274668340363100460150014939556083838528676782959796142826813945661914152189959731918586208592127252219525181750375758331897619847951860648196459293599167777763973711451573784777282918444701495977342727172724960096681850412382849135028239360667522835081108084004671146218360303030864269475241435849749636474918196687031041106835795343154850040983811357965310824237701452866660273058623592320097928862924813247609890251843734633187497562654666305276659536890773594653484646400000000000*i1^41 + -6494005528808094435837861511325536997715581686093929397381676821145582373472760626868363877504007086038767275904183111691599704672310353362129144750500636054002362998975953296547397971584716879436387260975702544687472029932170440324180378537801066563821381848898406194701179426919819351191106328645172275196394966595100667924911559192992789631336391966186733900510403342626116592912966101853343789521188123692018023340922806563056717146980685805352695591551188516547145868618023079238725486077916534928340236119490812043726154660099033722481436331534845863791460871941420933262858939346500752174120130509864394576944293146899882072188329759275148280008175490840584320094383664091189821075775857241232192040574450472229108677827146227788002843829694854431498766802744474505541273717852471234633459098824315433420087928736134362493157985332371810036620147703281071363625795416986596144445187152408617758382641444788093609145694332202516746209256693366659346525154372731311781205664501080345631790864674393833743924540016362143595079402177261579458529373426074020295218552994593348858374206766952056193226262898208545184611805286885390664906095290702834997610001493716133008681632389054832630169600000000000*i1^42 + 2469381482272437236975432808347040997140380495327767366241924604161158739234651612028772062217329819572609804866151531415270348130510864757208296278759315882251116307247379923953089026496195579632239848534947102859494077380863896007869276816694240599415538122676463796699294184590254912685380909618679434073194141364562624426032601004776471593537853824956544929481759962665621166163950880239542600293233499339670790841884231894469675500588983284958693336532125498052044364928350772020320801609046738901302963392970464636058617182121147907400708088974563757096730157316188422748784448402883013908085791122324805918768448177260406996760509226594839092307257598373957387047468257595566892296356567012913343029703972012348890378854215241537204871859780107369386598722699806940259330376691681646226670555160297025099645393894105106689929139243121627057570349517626724809357285653127830701028048482207442925861240998866341352569774232338679322526419752563555483747924119369758835647146353038369724888426726986282572902946679393029864204968193736594632328036635887129107267713349150138122883860973700786310502644738215626405278668221709011642465302369069908297998589758452688085549756206284800000000000*i1^43 + -885721610398797773728517381323684921997331065808068985417919051548942575642275863429488798432450923281069043565838494967720140171008016091199065992974409545780237520303689429489275857037626285061315728054538023415180900774383516957007771680260611994201284591791769840204501019539429943685305267949415186751016140635245800804171186159968894139983752754273003221597837113281394598097800932182854817225378046257090296833841573320774890722067124906221733007646674532209090873642021461016295402778139890692614153614531690914470483543343538803310333193180009741361641755165374057743181106394750095645414234920990000367568079881008353759378450223338827128392942038239835879488915696386949435310808582762736025992310762675576323452313183308500407266995817989510980298458737147867849577227477150434729239515181130983781926422025818057632170829967169910629156421472494032521406610203154605245788941585677193616827355016494670004177685828668244678682117503196163492535072043454294238183633284418329512172020535891684011025316888498934993021936878821155856643290482247013112483371911945516383597138120470062023637405363933918780020222254463424791088044088854397411376782756593674069082112000000000*i1^44 + -17734127324402075860557873077629619569047230711091934013390430921231529538213894731539607026123441493563303059855071439934486955002941204434132612754527373775622637912366641777097682559521958541392608916351070871783213126767291175911715988939836547536369664789477977676376641477330850927396941332292983315902023513732198975697474347160980179463503693405897014790137758233291061851222790703295326463664725281924803002307648312867045854928340392118986262026358970814626522702810344340730924428303560106849096672558896856885990110511553197898165680894660968720693623026074087901512543383804877861042355714151272928610410425106985484133127276428011210127233909811833035058477403299929884779784969825946123309761693577962106684178633051438822384450689007122709387585472066306520681320574847773182512910967127975019969224385202781056509812289554187335090817341120803162050282209909527319251216134496180044830896164730572288539244037421270095493810153285546894508434398688627312718405695235320284618767686523102065870695533859536339561547043137903931465469456485756778152752055621474169622111003991978517222234765259197007673766302907157806306652365797212408082265235542220800000000*i1^45 + -211116227290153297539559183940187136357185306171098620993131507971398287417804666044444027472911638455832244145780094290467137471661536346515823716624094147997956942715072003554295682761220066407519505117054056809318088420904056709451249313031478128112446653232783943355929064031702226025851482634292287813227929575511637943257091841563140276111664811113409665504740768333223787486899229298152320959197982283982246739214693470167551772550831023138249231497122761620776849669619814427202384666605985837219738907821662278629513318623400681112028723228096646491753622166074285326166942642362570639190232298756747102070656052194987861248729783980150835129250757301797267103648370007666310332088064933047844446047326966703133688030045928894311529400915533927134045552973637005536913563076892727882174840870045872350515296752638135129694893983503428660309874493231480157458399899706882473973952431566950800641438561177349276508121081997094494346268361599460341450523048260229021010713889677405522621762055282272953813740217112737289759745619106600185849723356166361426892744331895899870606622554523784801900267643298234427684314975250494565927200046126573282055680000000*i1^46 + -932547796586856543436600549392758700108381338032984703670269213286921515299503935061549216927331950399351058981214544429780175611247101835277615974194615603355577555112580971488322641399680217178709314633114894470702845583204772713651788895504180333092548933683143754391601035533147410348969748862650879762507531843234535840882897217968660611888440945564221692907051542496940829268093403126111857363513779433719216400268512954387469713378148884718948508707706807066185510142540580555254870975780627218498471896356302644640316689124997873315575546156641571437523308819572179647048356806863091180034840685703758643739905914563951925433151793741226993155160208890332781679440252539057193364682525376073734922113949641365446036428804550413329970261637376625198214491128787795851549012302964336285902636340166035343843232572229492189750280893809901982292762063043932874065308563491327964343028185862897968841484469960759234850190832999143440224238804104206181736421125024574148489643981527395892076630830149005955258386335476324203250090528434524825553512729920546656707079976288481977361236404113090031721894642593759650706903180455038398836911163776000000*i1^47 + -3415428497096640339850401570028037321893764363154117760257993314967888296934730369741623349164980012721269911604142490478395390747775072374295803436207067435124278157200996507877516068861436261294158500054016212689584584242509936683332345674577925337165875850426534769898521966081002281614082005267122525404764922143657823794470138058321608632484544556729415433886044920350106742684859915468961702012661062199794682419330679165984034078499878682925107540887369892516677898437188791612082541330764400548723658733997568169645340791869072911878203379788768060923435644964253705568522843232508243462873115656327102963171005252256738455304165371145547566880952789150766245498429459707590034633149230554093630302185465247504942640722411593006561003710908351505020918687403283925561897371795239517396194049585946029095678773687230027204259794565676241579418310826838709347808012111587016265053670553967447728712099708770098300717791392770072108686360730005441517210406878773842077494027400487626457235753553174639771085141348472689745463746100125474803701454900398650776681674435362235468254864608747266987657809118415522933044747598426182635200000*i1^48 + 147007686640565883957153610462524710653560371976606363183312191470230057356633996533817743252179659330383880966176024263416175549030689861289115834349217059277624250978380050867201285227916146033908440057246844458206217535694543043608202090213130487153874731397434009159592740390183863890473360360397271290157329565901176500116648949852846688482392608416701652772087126846089411770160503530324783278416820442640420412247995602199730799125560847082766978002098525323352966080374288618599403922165831262924056523948424244067712760508854787396174559860092360297463967634760744467859051392369705616786470279662264333485325795175974716484003563531918853900118080538859559752597842533665884620409744766677764905335856358153127386008451997911119825115797999285265827179349842283340229100787973309443944838325041075986463954251661752824768554345237710611586023536776512095092818189242095284114986035567570807792254696863765010171369982836505267341404663158710451927538158659330175160269277589630243676844438552177076198146240154892464350108337438315168074142756590005340355068050492275568191839570596651505847127037016422953651200000*i1^49 + 58030558131285981696486956177568791297777325726600050087756025096100598223767962045423363520566267926451521117204343739937671258681448113316801923286649990920501859534860646076630851741513422079269673624914388032378161095565071229799704874778683916571418584027237565013923251833423196322179317836019380113901285333736783716679143984666146614157224733003751053063254313353626177568000999841047136128662350851158159875294404276413500972274987563726143936661266745567177292859407945667079715333720763512360463742546053304370336721360957690275193632267777522497751680230171523103067969340039467639922599034499048197109968896256892683299148798870374041476427900408757605692416731303623889549356401375482963977133698040536382089114996181743167898169411250549146264625516823457398578034183372493013932031954331742131028581323942464293525321673340366691487796353964177690174650081475335542695647357574246174734186712758638523134414731493885733608782375630744383189843858550813390039359359226785667652580772396064071180674717369856726503366954030415585563613095392986740693611998026178624167596118717336289953893950*i1^50 + -1085159726053676838157292547595698319094811731577404748175296748856424961968596973835014201387615381595438227071322425110172986453232559342008888414824423676923746641530142573642494226931742969222801450833858201401720882225364344856892488828068082106258529808583845943778632936441306968917684452979616288683692003895623481750142764185221769595881802448455118693520018647460377322545178782472747544611730084571207100448548167376427220800639262214103324861720386029241994302216709231544971305521140967111867396438555740300779801631029491982536919109446439958308504240141930735619262860719331737726179040724957408745545018428809117528939475689504270641646560263334420028003577586330779290520542075398681032916861715837298709192494964671570617178951335361363820837924045299498680227756976354208133651055083059530179327363340975300614267241490444129339340919798478472307804188860347956301949789270990798386530748364378682129233503862488377897686526151245325759327365598584878893539993344805792105949073473866521832598082711803355771712220150124717816362686639756492261002595*i1^51 - N1*95876168394059762444844348386982945121158809488660330029117272234946307635951001496231417043062997499744795099529427616589450487680050302561367056974914549551306559808887980299509538323416261578660251476310480092956579258626937410968678033868627508696687767790814381004903403947563008273549323156654061307411755599082564013495288554561466138624*i2, 3043866911276718132900194886077595211584624315627279207508762457169933157894148155960561527661964027430276291983697180485630473487300074544953669397973300862336544529468249914829762704804015201256024501836854908758453474625145499283003463899425590794707738217778121832569789703291851490486049522061506796849499808566341165907229663937539190986871278049885127142634780504193076385884086779218821091033147514319295524443226808159872522995715437405891323921537742980791453945381756955011243259982714199411731499767845559695628613111843587164282853723813525994411752623272694100352717331328861481962499369293278614415841605772394298692811320781560244556490479839025512512749591980693714410346872925584338657339079637188124535704339846464376740768961526139048811919923187621384052230479184158906930160551209211878867258347372488242176435506226185762701222895958378736961548631238334116511158096354826997993821044095001578343594292699737001775646232024869398374470943449111188176855165016766771008006243385140469735853222164207351842091106397819564743063528373838564512860191926395817140426889851743983273685576494038395029927805355933521791052867434707604078217652907500785607189265425994179549004846102315687077810406547553106473030723017445523317842435100599452620459567833326026822989180064338682063393465084239596718587693366804903494855881796245096759296000000000000000000000000000000000000000000000000000 + 149505970296668075408529408699777221223012891597052732761636419362868175172934912210072059573015039870721201329581748753357924502742573533443685574946557441743408299350775631584941626226342843638293849992433907936367009721056944416820145584451018594548266940326029329580907108985525649984592640634911301136997624476757588838184812124820546171233421647177510763960540123764604469001694353176434730945185824662383545500439406771225463614990081932029342561262126737981067065017771334125879358348071289722142812588555337667988826113528154349919327385952832739637557116353489669173013393300862067248424107130725562272727031121645255811833379204752632876359001778077517278240560555044978275724283136040426561310572121994168990559016627387298029431811408124491239573326237703757990746281942453921327667484964920804196794333882631700477880099165847605498823100530742500842534669886364459778593364819056011652177950889201517420314723405463707747742596993316082156200354251560371771642028712929895185342917041649244600630641472272927640621634593902444253107585764647702753776777578964497899216042629570651179114525441248128670305559762655810803961902617928976425159372032092655158743070253604975151622727558937792629081397895091059658132341204555765977379487868146002867371570593686412575096594581154785563395452610707548645533802980864288060614330535807544826265600000000000000000000000000000000000000000000000000*i1 + 2988626351835859957384374346376295985464147307281301745054031030893908339644836246135345880023226746274605967544871145524617130787203089167888300258295087829930283822832581743734797862040942028730710580589696095190577589055290647900164315619441739777247629545102835250457445793130782717497965375239807632584007741701930480771204393060870502492536708163330369812317553795382031432719515141325485811898163098271454085201539608423387101531603787276554028997004237964945609718855377800894304750821111399647958383901415822775912806393482323198528769474002387817246453309549562514171521526249659278784917884323877929099675314813054885070120801877368195021604842702023102666134896871731822353643033507468201796594719688241407649160457273237178330908444471398657464479871743090904167326536511831802719978189927832634186020132562387551483453105926988727887513859542082926500055691541486628028472850094290388300679520157564526481121802080542506065278837868360391615186476119484257020937267170828934049042508240543485840635596963295402816337716167309867884347309098061177329589348387505798900896987379211529965049392753569431660482719465833734980501413266325989050865247681186455942935619815860539051007447539495227123370688617396117567066632180567708907935247478444634584263186310659303037234485065654152531790940660799615284494249315680347077843105099205207654400000000000000000000000000000000000000000000000000*i1^2 + 31549226039290644536418384673087474757765402382831409718507537778294804750738188289872061811848614065642453982446641721561065615600179823830022440013005430517852829070409377889283593733971138556688742826554163235291884807817161332759141178731485374463567530023858819087118039732684025642512523127519418357848709771215436718835670689456242631733203006335935785760328979656360546514538617439556766282870161780838925656387984926151661975721057791059989521668002644268626580315615639639320112159882471827987931231191487692733101336227932655072758972438493138584052177570137343971469942329948937057312682636717252635105222515411152253057071966903101797161079008417214448176133581038363664265145675107838710280024776387414574361566652452552346681319940743271556932145396985636212170881022458935747255376068966073147128186650990220779301935667787920799182677744961183797699978721028216222987473262399455067802111513497430707502589998244959307957351590674715286470921010272294536648645326811535905317024323610789431495619095753114222427532203881669373260669873904476375729778767201286372263415108331841164938675916346033552929991105486776231540390061038020437364452018985328240459923221266897100691002721310196393889631614448026644021360910880307880781883326621596929298902660821153885982203403914823658795264191556800150619267824695484427643165405023116984320000000000000000000000000000000000000000000000000*i1^3 + 268846648411546152166856885583079845152560034148471370234099361001906144622992196987248811503616647175002369843338137745137815281458192886708052176322844550915910337383196135466328573595621369511738392867666106239453346428217892568391304112310451592697644255211471069936055415474328687790585495533754374867540292260488198250366180967048922318956139680509471261125117655690604669680635951516108276558915393972868598455290310217405011431865332335449520235957293492839017487407331017612706321237295190882261003009099992151472909983556220172250036252116375091768443644271601903833918200148976467918918472929243272565311357736936799362091313000211840285619881558560553955180450206888167740493951331116744085099418593958457053823991805400743060498652164721883235497174247442902263130148511782517248890156149663417384649479648345839026103658501071573545490350238300625063178618965897186633625015735889688825905822666159214621986565387042890720185109097083324905336959513097555167162320621207207649920595422060138528760430141110568163105459030759541911264065800612390684139070281051741961284508914177326281351060519097704741333195657838452555817990975968478236672215204222523460488023974135503626927092212661446874826586668261176979615955844761037341303666562090746935814902810701557379185995841776392008710492156321123083622746129829679777207535129128337408000000000000000000000000000000000000000000000000*i1^4 + 956662995762774330945559076670121995366913054648160440600915260893047373605807948880524398980982455113045428021334451874792744345185505937518220428482553292729999375938775880590215919676733719929701507815759260868035594849172433945495419595860080440523735015944107916392241222079201038300324096463564110248370268481615425253119870351922961685272009519943923702031870285145109301226282743146411137331464014882683406832151018907626862699369067951273696452954814575905359771927540951468152861437714962184711008621212364264190289490303336716036230088554409741693895087498605637610201088009657252850412977273150159067738290048039695678496789601887096974477160874920195243637718815263655809363985092699199263291116484343700543579399274932142622385586188370800269042667549039072928887489565269467591623808462668932033415976620551364016457478887039759861093022443658677562821820496663357373818251905485372995097552773450050284804303852574634559494247602191169015423380091054408399081672609910439465101749681405627925811344896311673144658029571329543708106107452096250065723570301664356748629567399438704281548940276247944522735130021568917062546985623979776673460649494412815408976640768527034611388879106214407162398113697535018711834706589501565073099241361847583949713416953545559175490543272885250095896203066662654221756637988733771778077329104578805760000000000000000000000000000000000000000000000*i1^5 + -116553537935409750834032248750804422175413873239572175372689914394904681616916657527446967242794603467435813986160312023001694648261072399762053029106741964743818589327216593034128402128675499359802764433829576363269627880026181136550556477769419844660084897911283981867885664677117511154199863022817806779509869692375620997841916786333389085191183262572186416604744466416843205058063696799929039776853911794694703384334889655479610279009546109463963989023798265997322411777611905271001039377222418151400933711596900525998273530616966804045019590323999942046111875252350705423971263390426816544341151674795688464359051584146790606593476469289100933809455230222537873960380622563957868408049217599376386944410101433842240443407982688123100424463244689570176221905145640962989184980498665457886211126562981618807895997655505730641436844802228401875302468470849976363121092327930696637908060121628177099786930119215503131712783409687096180055905662003496476931789149761597445735233190986978057812186762278424798300828566466646573975049732405224069276388170903978310009558127680570148219705806390078265268142603319282792795890667599195419636600713468348579102706123612989571021681664233474984562458711106691965348367810621138422523021672370596558201254314632836918782364008205660778122737626532702914998505030892536189314548954036362810708418482929664000000000000000000000000000000000000000000000*i1^6 + 6847596792459636730877315673143026762808681309514063756349262542540218010543918535008692819022042007945051555849393783497726519445541515114545955704717007642252548688752049580901702226224647585511461241402084809003885146162567563368755138645378555225320408188071451962272593347094095197191640107832185214884838901066910539007396640650159882783195374668114322347710471731054664402097738907946143060736364259546657284751207285893172661650710905262784682401866292148767814216949001894265564883677362586422209440310137553886410452612138320811136462248376630422393986906902396749038005397175907967783290710903940698526249922753388043395438305025589442202093285774843004079216116413532772965583802363182743493376853728605166414588861099541407071356364816660534700134879427063498013543713971126378829893097167428091740657177740135268580191164514287266252583942821939159422991173372729244839416875672508621575973432116440677735932302286849020824173698425257862059156985446785411065792595674438350570469459724243199643301308538280194289072982029752931751889012028367922588128049462890840310291062761045497385434153455071131658795499843859670949603841753461451793652502988335879748933253785242276322660023319527207037076037767209283345824938144842626033171782604903954377317729179300987407049099238379690918024058101493569296740463361771488315856270655488000000000000000000000000000000000000000000000*i1^7 + -8110762351491287517631078673218638530257317033170094861077454232360236684632272281079148260198815984427437651819061352024914315154147056571207214762802818203168931373730275368520726673788965712926260506257872269577135226283374518612038784940033005786775465039213451538920730359725145188844897374549672483394762670488080591288812043781927810183088347374952620821956763546221828275659622973591832404497809001746086656493341324802247200626776875101098092790432123858134027519928372888664516138884400667030183318847056978074769277734666210688954821763487140838252078735903627938052615943530295580774724831829440831896301931712434500406163897120046570706101381665330514658843233917723294047492165796290094501963392922744370583505900384826576157822710516041822760567132151522968118966259131825267585003447227925467292921564436389332827300148500579842415564923778615259761192930984158817641989953168624045912194564351775272226471227771958630810183410588115864396514076046120724952688646586808542195221198196764077853405691673353537656980534279971850000409154552754677038436139555170134811532361920819907978920841916371708926672878447939284829483034832973335958329531977304142484697724003760566182542409784595031429292466935129513305950662317336989827036655536594278051884530231354692132103137552018600598316349540011762470600133948423479121744284876800000000000000000000000000000000000000000000*i1^8 + 9037566070020856306806899274180467324212552977913892177453885795663985726521818132439690656541012103456310060325229538530081943919752267977184607483368043552850683268259093491003888828590651406617557890510740154976427202512458007686280704933855443415618458595949005648603473108159042075148443153714051068191988613249108006279406559767953006047199704097610590692171798669041356320900719057654485162314179486143252585768844200981607828778443221685854782027379033152972844357334272437016218414619981797074807723883420070396679759978212096233726660052106225181361045197891192709673735712952954367761822721086016363521283347538291361064646681253449276277099935577525123923456090136306666526518854987895416619049731197239378528501621246864462266737691284251073162725240534927564195309754038299841175756283735337879745158536188059935108580219958076050662026204506972251532551800763483039496979682151386324312983232348719804988762126378036728371617636473024520362325888656383796882983433142306350709342504345133328664359763055878015346698221393688398025230522922985040241362234401140238067489872499405238423012132370667890759436790456560601547031524397232119202712224633838089863680261345170951219900718676635694214870605991181461233462664211915177231895712648502830386344679070891363384862935275981607875172798117675050273070748166241812289662484480000000000000000000000000000000000000000000*i1^9 + -4821175716244963902634482041823732612195458101671700186614661967257136363057989642180876403352536642315297893452077022320141057152619794245562318145983204719232834400864612470021124284813012146281293956416574025057859757937596983555145157111229422005279827158906462634013627803271280392533146129692827868460560332237112685590691827345932435972489739984084812461253589938784353034629674243851813841341921372285295121136322838451383686386650104578283833173719456728995306668782054638490030178449736685775425223043253107823179893985428254455344147499216924679043635445375686234405864358961788730132696806629886758240403911165208033884784703145189189500037025793675406091774240362021336022267793467923641407316059654555223542672777407964304183134176706543509390369885610313479224495079666560250330552691224085223100154323273479659829179034026692740696757713932070122804975236993879259139271014761119220655577619811276240673640693043843317918183709487484500854198950966475015602897047064700688459304470407984518437784684739465418803640842535349931863994835774049308626798873895200084409016228895464516932485049152925333714690083836983453232149032990421850787010505388996296850845135793364382497950690885534260866605270400509739794358420815368076691675574029943244615475167239050793122423786921947865872699101107839756230254622117230704925972889600000000000000000000000000000000000000000*i1^10 + 2472384839445676542261019274855644666392423622142003420698196348025008553726251626947830624434441557462505214552816063619356063880329900233941044226431691125736206509414424678204072647624134150851795779177736717133025722491932805833367843656398035087798818148659143739481886995189404371610035549973163083017566647227736568641452096101738322817816220759905536788949816486043236211768847966255903704624864163282564856126675909234075927206785463221826958100251976156755130312640872233469078930787306429289816057605791106166135581483268515286162747945955385950956055580799116614228219891237293941500659168682392618734424361656582065560309023075918762409231816290742105492052747352006506318807664882773407819027568708154997292867417596101745822208848163970927846855551017042358367519598079309475884180721285721967662546764461071160058446301848204299659342877323361988227095507771260105616806146303900896930914784380574170352824677240411199252208323051947131406933134793792656276157222947902239458156253877369505850874907137762360383728379781216654568333647783148926841821005750476506659496779164624613217435038583296471746833170103317088066908269448005699012835511384814777136434354086765458281708994035970405709679576221297421445289054198579858242195861245376767515332806509615701981925850696817956687240727903419612971673852014514513840701440000000000000000000000000000000000000000*i1^11 + -877670260467193016976063843900824364103452813044587267233987807425448898918160705900358079792534190428976718835697411119669559541466134047011885700476977213344661916650139798328086266587541780242188371525901289683225726215713653535462801085017001489229056662121745439820737879154727336327580518301641538977846186934389654774453148344588751252219888953024575417912197141677850753634966205799379118575475799502966102487338493072255232787026149343928782257808590422988394621166340097199016276921613625659843570653366041238065596278021850715624764204462000255700817273368833789919731847750638540975378389478299961643886190923583433163848843588158168407203289825380408878150478219639231478115717052447494625922365602193402618293093698072752022213764123174066168468919253566291322528973782048210811657400261038457695193121429179685165580015196197760225878958846281317782033698564980285267067434778217704343721561026390850220630050033494491062678043208975645877313363332091891882742494567304789107851583817150135030322184341102067278270535041882220332566129864483180931741266268540371614612855555630614647119715618876655799154867676923732686623162036368308498680229955827954898241087452651902833138976953498765655888823803522371171350163038031670334598777454177530131624064110990744341283603253754264609320107276004351259670390550521509314560000000000000000000000000000000000000000*i1^12 + 285233359267892916830644470522914140232860266608584947469282608609763770172356181413210393860002397671784548316021465611699236191927152330443293487744079804930174319210591401682600397421261278288582854168664383427149426346218562575327298855808429589499383539496439439644292346558202722609237571644966894736220290437508935087916208700391078818645894342446929175010579131617776755552255615519015991730893809010002909171671462720617065063982568141465456277866785074519780127017203131024380320821902498064546222052721245767177218374884874166670749884567455716328405901522094353660454532230153276597784399390027841791205683568850402112115211388333128981888888481731720534758614181265299176578000759136427498351635195115756643900632667857020799195847272671590261914208261869209118420870532021236794180020626725376007541280522984608574442187272396998732421742887347916716940198482305110986903976886933221027710482754946986616044687977326585211298665246942863380681772107724012720400248328523065723570408534204575068114913485025037557062854906502714699053582273827564925103369405530176278938989969267076759307013627248462736651972239341018203551497921864565947538052851688934103119867818394893548767648283905335089156829213176609310236562297311450973387127555746726086957993282126752969616535463793926912084790629895962810913704523776131072000000000000000000000000000000000000000*i1^13 + -67766331306306314239374593972870156303983552304877619760964671843319715050896829680573998132427236291684050518696035227567825797634225180997492750159045484313409264557041232144518221499778178628212209244216589102074233006312345453310012277653068891273680076159580359992515893003595938264413314778530042959616482805277510092193742622449939004478819689398542595624148781117179875279099227861340196833234231878279510111897145920392116076355634070379789516203072091426316919759391128626710183769782267717110410071800942677818199276164317279519885888305267851207940998886282716910596172418529383309697351429142419687422966092015868642127129536879652558632044900107922822269365720510406953337940683609626172297709699091749704901160508911988878896635874157852147983771689321718336701437882016587023219820219193930581792693023675587152529292468973146481348377550739964287796023493616839897852150587027542055201489784970205899748374780361980626577222872758643056897414881263129351262493912428064101480997895110196796723040731275848576092476474634155273702722658132840640004254148204039254707762963983971019284452963144877028515431738448106144120584592875308243089901491887994631726109446600325348676350506048064118541247504038211189021160039006608166529080729236775086041804392256466321931238419475593187472698111857629801649002656248627200000000000000000000000000000000000000*i1^14 + 15003067245623992091029764839623312583592224139437085367150106537087194460243697058856749659375797758721332866463022172046114678580445071094218569087187538810379160267823521712307906020715787096960451653146027773417890933007638516220331957287039872308889688484381592466433625285622505794175487072264721897291706929802008128370652849221451776215969673539183698128647133822302807536318143133955041421617249680037880142300207500086031790933026091808330773205273493845191968160136369590274470344358397085980906163703024132402861677424971287705189406017705952610243434337092620602764264462359966779370685497445858707091770886660804916940062391732907821857290855816753366493545307135552945600961691440505663825371709813355543001623691227440088581894153926527140141011468671510046981027768151776024251850760073188731633589704925273256249335609807323411802026802498715674939615596647394013453102231552597482952295470051219212073605160015680476171704216361091177204725853565174234517451821776095360491439352717681584839523701726066765258114137068808016372564106676103395847626067584944404552583301606619824741706995196001209572260681832259117057229146965017053637350060333850218114543962380264210501560368154123996398214126029091100875302416290030662702422427881707114830017077671440808923457914262274115671664235171974960995793423564800000000000000000000000000000000000000*i1^15 + -2021088753669189379840045484060097581383005835669564150015425741140223325029519135883663710611204581896050123047383851935916125461455842133196014556269638549866642049757348472792431395749567797147497610864426338774856201220715452755601753184083716138451672779964494973922665168034924158199137882461046363896454267743206697898463296561870170136164596273101918027253907405628091888380152458001442950491752013810677881198056878181038025724574179200927589999716313334462828009182607798853848164069167997481265558064331326671340418898665051042460524344552000156547692394886069914169785915621233199864862764516916744622900803603711954934363035152677820982555240040341424407114452915175059033854382487454345276001752847332610182170099131559192781576310209050797244202234858952302060581127043222432683609318040052255118743284493215027329252553293436005094777495031289864179603945173333193634591471129924100677555275279128794147070698451107328752462769220393196643383796778889089617676137530021279469844787633423274004351818180195873355197836968734425285348747334665704865298730815982695791351595984782102858927292889694281435862386982095491483684128646517547496352105721251040810133610604041435367732890379527569962404223308593471688979703125451340923463885709567008991475174327517441522729732003414898972659467657543577604221566976000000000000000000000000000000000000*i1^16 + 279733688386398874477177191319443701841391441308000567061297986399712245624809659294028079612027735658011824625375036976045808788107464286156160420182271056492282174163822246185725053547293380441782005039417350988969985891748451191712927981392589705138838707849661971532084024071365359503711479705573537438656684477004173461908953314208062410268608329931644723943161842088419997794525388801192274784238571398778365552297944823054666354803581534935934185761426617764977302157456204779710748486850151785561371938695454162655280828049586594149436187989975899091163463330431865168379945566650499463975107541730150568524673215510894478513359261694425692432180511491200001674683947648277605561087303097031401948900614268964600709259673032220923005276208430334359608602879692277889540962344331550749960195335415742671903706270927652216938150626680671194465682905802330139942560011814256999605687342023284447963422201623738286635192350109728580238455907757469888566979527196378990234318855563028104495318620188499986924410404391131274057798869997794775360247859008585625870758368928195174157178197572034219015356775588998707082982893752930145089099934430920033449921284101390542010799082511564835846974768090076999999209697298988630086203522306745570894512672960982664054403683422315668288953291363672099504364100917064515348070400000000000000000000000000000000000*i1^17 + -19540099585486319104738380325954024861650850200655695995566319401180045089494421985732872596975121674014542614083617248512905621485235490459652112623623355337086610565713986305001177242625262166947396723563478122438298340615019306415419055903301154852448568094389094432530176619559442378784621299155441936480490853147485382463440844173670724705042753288497855983127478144327829636522943246177063800872962590410392880566599426198685866946457162390420807652276372435718622570998740959008193387391292871080757280146824402128600353715218730667318343982899872806920901054209112148324798266387323523084003570772262317648673225544160134085479418420061815540332259027843751770115333553809196337074988487395860084531096921513084740559564468543606485979883124955266837755835900840223132859314720919539848064750921757041740056816578249566937603704532709490935540836163778069928853543092602602792165722903069726611902465577799498999291823901495614241977784390574793217879541664193520875258492564775487356688981901899407329390940743413677734470855464274938227046729137866562668805592692259055669208467096034146195043258150329486374399743347483495847308415770521976565253303987642637195108893854412624052328504455027499500223544747047905701634028821222293387329105724260378486024261203536249137847908989731097540740563549706151526400000000000000000000000000000000000*i1^18 + 1526368556706165931317816487988597253773552748098662590884804514512515223960219297902490867637369204188073743568757689718287759013417719956414617376875180433824813581116021407887804891280753265509557073469626558467075882950594856892666222980575519003250784650762714407143948474603636538051530804363365559790401240153796583804656198951281787681019326257512291405985445010220360053832105356649238794817261941528077592270615740234152591736517848582936494093947102434773432964977382664356093125985360677463799199444641135951817454371384472222006097796644291380769847076399015614374260353373835072344534899727905639581139030577903111188085865304599879783811465626717405033375945405975790168342852239539927296014441136596834787969136737349235215612864959970331430170147524253563022719722525087940350185190828003205199142902785515243286109943217751244349888323688814125120494027942553529888826094380082997319314877752092286877835610934109147414440164966689392016643402692362381788944279639672727361199061550422568499567905992779665631196208174751378746040486204755499468883747565262771896673771334121637550825919690348442729557676021717858611223954799988011613755427800981159198215407210487894259969003707893861049788802172282820254905511930211549337109614368225596609987691432508711867972916563854833670443720528279633920000000000000000000000000000000000*i1^19 + -25346433847188596288889435529531491982991832553300378244329199854617556913656585299133616958842461152828642776621422825808159498784771833969303819562331135085850773278390546464977446559586470565400711648600155730266630604120352012101077089488923298497768008992203708482006389551047830899105897607661459511794094833573443054802264658897691668420389267708646900170463659930151240931684007478921574422352829159775012035888243963513594501131375225704815128969778368604308338616084231989198296489110398072568654894155824065370591250495303550474195912688027045795650149440520280248262270952860598500739556173972865843083181976667287355884981012176634596881545659852289285350434073945081826606352226272237092907789188171129239538116806435209013106830980263912346204009372337786923110277368364916041835915464621604476146823557809529854833846712487950291955468901925998740884940325011771521911647554462465000965257363364339089555192909441627135066265848321908280450632408793528312398405985647194841673489131192442404094985767706944457130933327224198039763596625191335183408145278958425191069270301607523024313586503679313794508687595584098500136697116508867968335208806688774094845897947719394636179361859097097162421397764846872672457427687243045579438965936823391516425901744546852128406434907211573111847285399633264640000000000000000000000000000000*i1^20 + 140768840723706385635799092275390798455628132008911788432367028019468369909408059385891433226231278530272638034131929928538487714250766671267317826842287740509209290751527184326121068030665349158160074941151028005301308034416161402134343764946212112532898562209255444033399938582136776433504463411677699329379253787607004195351503540606080156829251030433333598867037332011338146675860237155920607686087562480777005831702677670155589544918492306992525164107828498393377047137682639444294890224319184974926711297301784839049658263643073086915294025771673784559744188652151393823564233501946050277684961773184316572903151653057041720508279835339579080545105711451334436269218897031860364303275709530536824946862649999354805605501686321420200497061219353328442096010623314995255735445474400083834742722162607157640131942763432305723376447727045395432371947583809202838355935668760105211704309550150997177815437104543617972551374023112082337636254491813651647320945071401559796046206223670937202231614931894460102618723780372730433349314339120294404677297875818769167419463359409350556323480601239486283759966589549799503358386131327854516297716039151432375715622361802071986309134516512583435321111324762162941432184242204395829713740232617385451180857115373074643790588380147570221873480218510764832016402743296000000000000000000000000000000*i1^21 + 235982178988556611388731080450282662666125521777079372838706954155240191487801274858369260245721545780524752434371659574873933348388695951333902702560261326774755049343759766493948589375632954268851449768569416387271762536623861304585549784277958575395020643906833988562514832285669246278385898310406396654534887847735099667985701883696066765301493200522616116846927697477051527274624278523928679303297374121746624922383568128245458457357167537315413805987426496046474904296371731641435213905578391339724753732036753207340179299066926172811465471148919397879346490859598858404447182245423992169044156877912480450826483224250246600316714221066835238454250321101986017441108284135725119330015541705350809968967473803385109099309079545097459765200603320171575061627621669563958841903327626913857524146471095174222219927526570057838378312948783543394508002479400497447208495341322015864953790611283028591748591565679200458597074571836683610609573811863345386624651094454275837730040438997269568385359724078844945259460137246317210616170002303801823950932975589318556545697404112447476115583626447268106159177302234135477283834951245700446232907036401325048239658193908859873569768147508172592198919003044577460957766026751952729396396845593785079268076633553381420956706879273599631475542056408247596744704000000000000000000000000000000*i1^22 + -5841160269325082347007943125909264657738392310196279728451134253667534877908784981341131602787400207416535326129429954702032410378824315657560957162920993624771776413614271454801784839112159997577355170000596718036782286684512937183857834676584150714084421858599500597101066964995521032599054673765855569579519349701442074149206266513917368154911930004261668399315026878837685765734931359260365394447860996509277719763117830020396068139646401280462687155810797841924192935048066625529023587886707319449702170819892494450489236886718309305346990835185214503613204362670486308489732498649012281725114076812182690010138640929907129266808535753770465188410216820944011280948938892918811031387617909889963701406570177019401356889604496539643496297358013446635413048625686031337543893955361435101086285311455091775118203051625026499101176892720695135377670633926194844020403307424417441906509334191475376312411718169844843872915718464443927217103756660813350366218176679876609105982620421668462565598704582495038107148592393557620758867452113890394890688224052715196251972687786409072563518189342835979490658901583871923888647668741816146741965498889597220438760004010938709999272707721806084650928010868008246197425359169380531502352919289174003514262421610758188780251884195176602420035838955392440729600000000000000000000000000000*i1^23 + 18000748430417981788547883500908577757444474317446018169130578779879521900735418172721024794382013189184913684508067798884712944634395566323403153165435418518213220572260390786441723155218872871496744491800101902433154925288962397456251625420588304470287001648028631704519133888664425158033802999417337058921744899468805943942659025755698981775836252132351150641319639816955181452804395819846198969210833138191282324566741553381726349740951011416793986597053694857421584902382987912648104813419384375124549158230823625920263891207455576437674029238729614950210742675709858864654195939846198639231273596427454602821883915599441799485894947608437045301629665747714805991552553086129782147629299640371578796071265810838258734429940332307627411242948315564375558155917585642121775606721643843419714726845630170872726734444304213799727852894001533255183481784615528454304169585490104843270112889260713410427592279445039742229399255595945202982216036872126758137597287626799487772092964922497898686921421223740336716886759069565348252781954465686162713221222739374111428191942724005548686335047396154745026646948132411402682238609066606439173729704332466045688455755033156117399656627437236736464683892934703115801766474382655960954153212710786430108347102022521640395723775109376887463822208700252160000000000000000000000000000*i1^24 + 42780224605858791616547806788674270739509160703726253233761712100233753926167182136430003140162928709671673332718281508345649064302354476583611096199006396650109737366403636923318304507859323868126139134599646116715999885140458477396983157761919700190264877274093765016419976433144020273207272176714731880042724925549930210240373492349295071967931273535798871026055468075361660771458959003799946662607025707787435520147029285681687268191742668653544762000300147963160533969637047903717444556800633931530703098543960512076582404061233664624428321763931780655489152538712987444848412336248897755834659362546027359616478390026477195531060048066251469997352135901812878923354954634745581826828974256989326008079054175569889577923510665463654140073096689342952314637050174734206150022371656672164578645552632059807952670251938964639934898861543000487428051916371915800970259741601605126522877268681346995528364659973248209344027618855804498494789630082079314421902300145629861045962306737537211977987392646750881531958279891458126331280444198554333585024226479062568919700211330402815698082165955920626622181920710380947390689501956109896242574576429169427147732534884809426041116708243968729163348216054065997235003793262995616747277192952987104432591906973816854311486337187171656685056740556800000000000000000000000000*i1^25 + -360618902478145225303771432905091172058786010565533445640352927543816012643731681176633700497245373378897541100789009824214157955964163296029921487927784170430565765719884879604203178290350633136527476854666371959544428674247420106167853787094334088368734177091269580045292686965720373825129592604503252349741864437497863801267750919985929899389514824912519492331115752610551129662377788658963953856226278428382919823336510558921370379403192000165589610774300862651265494654894378655576737929721386181539348588802292263237868086226252407976878219419697023453731929035626432308729206110346312307008409642309242740535532306239441432588114967603469201886743863487473188831773424107723460196849375983781805124953385786930203585542160764563894356540324940743926281829792652311326359979062361888161217298454137196134870670455977090589453615755670308670898804436200176011132693611750697166728063621404293901442979896374475991756234206934187256177611996241379595566087219847782971626672576035805019861152861304993007724773150338777561884641834077637589712128544435475768180686943399197574803029024499789412995113589206959196400326724860122376944934542169474449987292711460311595246945540493239406270454544526730741734339286016626932683639226675551884538617525133158553977348651334278612904837120000000000000000000000000*i1^26 + 518275406150872792270479429029739136809156937114228185632730728693443037851196314346275060563142447435226624517154922303030453269694557386636680512348563109455314692910752516688576491813396158443699364408143498400429645996454985413347871377090658615141354919093455402394887196797789046420886816403381242426230870148742297325484841257683281470511240252037521295674225954726013589127815624111707163587153250567067189030870560611756018001338541638455367166573407965106396805135628327717568408590257730385634299313707400539387725586009043312889127624539730166304921999436290312766133577613132427650863804111830021661319707474841646016499616383869738064168100483575375741536299161209171097164880557347015708817948019144884539975510024884242495423406055446547951519254866362513882459729104054704121403223795503993303011912332620379494227216144234069109261918888839090435852372257696670630990227216904077943532705565531823449808899025585568784179198733680729052588540258923263613435312922586063374351492653342110817008141389646831649915846559229116663809256766582065470123504237626598701161689679553050297403447441229575995750861234359880550285686289454496064473658541665099458983486255421588663306525182519366725788277542867691063433585195361466060494784859822305276864986885510125322240000000000000000000000000*i1^27 + 1372016992156937121602326782133907355442592674545373217484462110706288035971131747639860473153625464499565281863081876872620250691188524938565392542528883235524243679341040943283879486624993931497756228693036200098085731658258472958487401555032659319942542341324316434388841537291163361006316668224070586716062934152068274081225836852219216846175678197736615270707249432269917725187138433516209225350122222093825049456182668391927311718875964675788074709781232181278133330301439132646201471102562146829049481152048767324893452586413271893637783873936340860568023504889160397497225530859080386136188290151996220140611018447213274607647187065986394024213812920634838635374672625022304960499972274331119173639503307640681097055296186190501351811657940321393640663544783094840905241423386462984356162649442616192392794757859221498031849088747527039162442352019948899433434052958373087130045792737378851412666643246584296578410474031051665416819221755809377270774641876125320141696977227276463593620971814701034414039499735530455495913642378492233551414829845904666293772844710588574273467832635837409830713632814944369720731447446877391121935180049585722329425343518721747249341658300551267772057174240856975526253616766096819509148936606341220779834509660974737579822402676719616000000000000000000000000*i1^28 + -5997882954993080532652859602522458505643616218148900442485775252395635523537808117157898399632225871692003455656257489501717640494545816255161602859522383327408455674697232934493129792948924001325842314236887956475931669825033395461337468766983639090443399621322869690439754797737380473929817611033356292770458403339228744428790839605836239297834732081320448039053071157957722386172001882433385432590050325399912169806120300031183330812473832751228567562545416966436702488099241202716303743568277337264390988848579992424721924576428357874672344226226215475150364753092457360335842309239960613596969479290960697416108262285026696374038904817864760729027711756141972706194113056677787793999286722062384680114867402974300181158507511289427669220858650042582170040168129338749611415019400487908700308449094357742477288878853250376786681342933000958860890753996594847784426299926471388037510426121562498338071275384563070517168673318581167210825214537635266572541996343978570662045576122744003475933064687227875691057867104526490075021866815917667714191779162749632944053472118581180154070513966060574893164034647834934671021951787948232097743699490550763585758439455547259600797829361118329572940958215378564132412356022814320563368923630848624217754565658785220215401191833600000000000000000000000*i1^29 + 8890970369431323548291324055322845060787354901419310176392581354853725712587280623610297367824358760145146005266617520136584119739362575629165864804403913380931722494915890355058079783627143260784917132191886632678965661550537465707059360903921513686559001403274538261627647809933372233816727197598947014163545772812065167852533787346959169020151027310765827994778141513497230248889186992891210361952251601559448350940323569146330329064951851268346549009608764214997196212789975840459468260292448727170953748216243852824699907566280114020273566075667596887842795386923231935944559704638162940345595105762872805447230429246864142753644752317515341849732766692558978555907227722795710279229998993367956213490453021192075414659784268199096504364820566319161627972637538510798114545306852116761300760509766378948414089239198507864011545247490919707635134654026257165410009250490756757178923137117337599402011133393689098748000900458643293396659892397230134479352884079304359492377134263531266173789526877082738451153388908976478518535480379503769621812186453159394128678971622506647300144105983459052790223574045734290833959234484844157185609219031695357315806044425171903105900661672344724888341808628246470883589924568301223180454951382256114520482562992690375258275840000000000000000000000*i1^30 + -6204668355736818943852520670145279046541340641204347249264436735112101349193365954801331677879359080872457018274809916435437322434577880071913449317869857696205047862899667106865319957734738760274017034790248953335756686422346909847070350287722511793120296402320432476232005981053848994425761869541325223694857908525809364525282534540513274077872906410180079396183994607197628120282606069812474620026070532208307245713956209853652729587119142770618472376959612819412806533165172204961021807906775022080293664499818814665031617268594074868136336320672414301762726207921046679543228860352399996577712394330514726744579411758239435840738031965534243092702307454006841992349854596939274621502287629636568001125092275016131291760176930353841800938234373021621081058499501640429481687068813966480472270046064713447638303752616350975583491278616264274756397949733507351740670132882555481021429867834603839515603782607310046864299961301526152920527739146202671948298563228902646640399125907071226516786167937242978695130711640556779058213848831660853990959021828311720439020564426260434877954083328072615400247603754621362525012047915419401690543050458518000504962834879827191791907666963516459465752858702326152983806980023524207174427063379426938935165658506895294464000000000000000000000*i1^31 + 1974006306225143974509865731464591635437805460553291229415319427258318632895515670490845665266794652513194098425569081025675209385966200202228645107481684937956372925903438905153290757897971091255770174105589195472481364966566005535176845413310864864257232027822449384708930178857946623281686556733636935515730354786485064021731469783460267895166299368606592422170163177411194627892601579891625540064920101692871323229877629749713449255736468120813801042452284841842042731594943142021691896833652086739957441016600115255636791296149027328995538744531996813941235685788500033658318759280454235697961058659870143592812666210428511140541218814083377820855320911630996381257799190950228879713480038628844587071816807760240952825652414157458927584713156243171603940995304171422394772101154447366776245618007439409192229939715163872064155592343040754977601098781510011487288526650035606514261739252194672000929816716290553456728251220044934249966233416399827701542594089708035409367712457172321703734323561997198190412330474384451842348267638653495782384087813224715942671193752793340110329214142856844196373931183762438644068398311902404881963727257048276179901581429764458721374861356025928076955893673751353575102731084008891546792419400148465533705155877273600000000000000000000*i1^32 + -130023693801165905657281323140603370317862825556712272247531502153874688003253794416676346993632290268887691156992476454372028821348372495154359051675672077691111897105886314733527478226472052824910159945314398542204692557648543455111184127144392904906713872781209687916113658976877139147465990986252338542998583314535031072300282675840023896319576064242862198864992931841056213309344892155798768270568441638986140753475246649428510269877837679114910377862182158811356395165142793282676942633315867115210249021976146720005490599115908054882440215334653804103928331824726460713876271166150892241074376834372075473954463836608739685281227326063271676025969854515914370504831955270076606851740363678039364417313601718626518630877009240800264922472084878678570174013670277376456489901751849390221229676513341610645701360551257026867407540744311958716296829041030177896764033448668673782601019686092459985019497391453863432346665921537593357288005134779653688766795719058501016873183508678357300210017475034537329617983607172013854694802424171991348922495849215829179143686460948564629907333196501842500402140546697538371832419615009632544861763596666039228785059670379285248144986434461855857646934354857183351210768193033801719642867738023137447845560320000000000000000000*i1^33 + -362084083336253347180982405687837656666709832272625152201382339442896481492481094784516775769284332578830571048725311607230839927949192240661093051594040258522288391007567188216929342494605424737468269532534141930138350276809276688314507921843703754078459624559832049180210050534006794843115556253492394544509172060721001633380725042082534879406047622531014453919104683534655853073744656251236762796743739368117171936281613625455565813756697662064597295745168998306702473743400815203256323815473725260086730760894842920989880763317816214195362574135067975123341444671786892334227787171286163779791603958029368709104650987511818850717997236345864288520780368687802681404691510929896432467279666644665161048388099014590770589203132378741805077284617859219139693348445646272913588644899883378520855228101945970511473237424769841462350965623075042738405387652847614797609828837054597603782478515950373384018137654152741715814251843748999772031362114506432951624834932100111933958394129437992025508695389976059201945987567236930377872253940953461378601146015427999632322653348451032906071379871024912509023600721461974969564064904468956524283076683441310850042138313608138215459984569655235672571632397346945914410002379011282945201745622695870988288000000000000000000*i1^34 + 183666655973579914886294166526596189219703612099259899696926707015625957893579783956560124010154167865235313138021848252041835651715407432624953713014581570390947844586343602532080599790409927644517427120574116048992904713390535705622466349654087256764449684410964137167551762034504816574838695113752665498892385177314501915730369651600817614462191767974115061857015024944860273077264253375583724514415539252230985358027142145374527060900440179373264174606747310722263466185092929028139012513084537322098814159293630278798741308637965625978968832920377819095676935340391999929904463660297326666513298143453728469949707449526173461321164920135292067879237003522608389354844477872167833479489433002243530092768234873059322950928482174353229212526167847264623439494503832481387030928469249682698053782030049081431638283279661855754640068097059193707683865001578160151862985302883559204137238484625946342322787886630850924491257907100085793765324890043292257192788969985613814789722312473060276130948987754174613889025721373661007429716370288294086247340348017831750186665100850021991010149064933994211785400447942070402602653684517414725173958323868634889840707813314475198297924112527451807412512517802328112498016307351952382328794978052997120000000000000000*i1^35 + -53495811502440403521767243185811686257153203734807860850022120698453052626725416730013549642973784160529699578992331185221329915148505278043441716109857287119699970475558655657522249810034820375731151379052218598764567766651620784668039913103010964473305379538605380913867215125950633629361507388241672156461738283035981653998452042406581746946091618783986627988929042598249873371944294464687319096640431013436858819653480906599171723878349030250762833719441308973685294269987084359700072140561795856741741759054151002726023176942920847455730820318340590654119533187738123720847965859407042567107671579726181780857403997794384689078250320158287198633864798259644411871906455251427377259334472054823467382406830019752025898201953217176644050716002785574029313105287714515612938555392697864254916393609274379121123728458918161278840713851278445183350054548470365580874162583279435733049073129762094236940421896307847465485698664362096640003185396982654351148460101824110179806441049650806821987323519127090170556643847308513311626646933083240059903978859441523063715011592763061354110709169788696148776480796414045863922930463468511641194783017363522907389086367686965741465079342650983250404200658043154648215937569187821735681571422208000000000000000*i1^36 + 8713411254515765818952250754802559617897890520142833021368243413620196354984367195953009437869893650831272572314982681195913427622377593031499028583305755260322914543737154144587596244921801553349421701142289505115410609034290060069490120917891315205429961402483801965782794380051067799143305849936359152451226867048259152006128207965582732221549620759540036497222439784782794999447536738837521403945476034087314085065036743030281166876781956834889838934099367552700975088044551927162529199755629762747763715789518545411279897280865812961586360437132887813321983843872041646922471820611020480581175838212284421546743658629583385047696863935840190497628038857475076715620478340659529850367480308517377480350397935151801401413455987981663954320945900174101980185398396442109091890112163786953208041959720008722254779657265323664088710682002114091781379764114962179665612999644583794952671762202975476063637871965221772335995616943790557243718246433374982441093978649151094273134817074808624012276408450450693970032538985716595113983382469782389477124376793714125456381860721584202992999706530063140883568295996975050278271892094064636222669767019081381386125177896034820700717003648291578704143605968972814694163972146669138477056000000000000000*i1^37 + -975278377385671992611506498364208679297595465653791277730511562099234389589361825833115918752908839213553790928613963300401247346232193267303574366855502235964394085126013832312305250832057699903216588145520257262250227883824511026470619041882833970789532496287322842207989820789571420174488817601323524427358292813428527828480031039282144566060020149078860330779847571185929472435293580130169218155699582854671016427969705910369874229566444859688987050249639580420373244950046834002056191755154772319324186498187892905503337364019166312442974625356587478418600586021658885493401542246657679647529728075288037167620697020460627860803907311473673474853568244958891842641301361581364797724142638775287733812559882443102179257139450515977562476885730403651581543087709973731670556044714677318122218228298687396462988237354855248812020972909776839236348647488862184885137347673578060114634462530523665972957228266467912325584072857298159245780255893906078336116160483935311805514650618263194284191698556396711612451053526102455832393101977968083096300229575079952767156144352230191335188941572963831486396542885535580065923232712483488095719178893456929070842033805934563931267914380245808459079689631393072025393437591207936000000000000000*i1^38 + 63488485749040879973329110964010993829043898954303771686059259735266491314170708536157826258506438055166056100803222543356248529111415535839893741923718937797001780589093103668369461228448112927840766554055143741728650968198435154687656993659422631465759330898851246826175412283212121418846456956908774473752231313961979313462258449045150160226658575301557477027598166489435985385359798440813049412739240384098752561430409086286299728185604465686482669343197930710347932249882657217967279829094874441693020100576395371592388806036908385822905815557247387588119768627608893372471570736585955031783635658135681254191285048855623548858492014182485314277776278091547711143910712468662073235385910901515049949827457454972673531243900261210650328143610390008910830976412706460612227848669640865705042466388006415680066913508781786435330843515349510943942985739033218327548611932242322211532705673316360826230886421186980124713687996446532434195127076707339701092529658658895233783177282360223927650462127324828998868929231395682687993927566202552217391449873791205302771716212195897565018722288606115142210216164725233619296900641723991832521519847531691137519452602132471999692087614514496017020679444136278555039157452800000000000000*i1^39 + -2555991386385299191088001446641433976617159888480839918699373039058603864276440395504255006968936807753969865960407438284077115543483714229943424645367517714828212237247470444213681394282894339946190390552012346071566458773394382383266496754636719796758643387684716878970181428839637191040537752431168111737888752604574034223345635618588608681160787743831860264713748377927215709738506685191912576865625076208110798889840126844832893761853109366247790360768187958321928999841262818025089549452729563411440405406726826038602191874685718783887094299390542915826427627167597195317801676962394735400514500847154932662604145787194350027294811865383824980526874707705586111697363813237895871878130934351883805733815871950636052164028315168281875959850219570423198144252802525264152032110839357609737602435320315906094815801950804817523442235660760221959773589371332741345957762211445906422814275660802361363237330845284056940211404611566296203775934130143878363862334918930291977397610369434461012422105731026510557350703600015085824631966183559144695828393023519442847344632610233768301164734760600300863478658029913893766259273788688607349950246329666280669197448376712384866257798453747138559041789214293726488166400000000000*i1^40 + 6182795379671231271386278731486397737946542834926898746400995921266203683031976436946219611136474743999179617363023170675480068112381673219081696700490816581860644750474496764562083666356814522615713416551958579400293179626923937041037649387844543114327378950562913851229757563809548312083851761825392871027516360965801196536550545665619752989711583054255646976055706646039045432773940752639810123286298229989452461748421120409446131852145051760641800789206104390317525121918972221749142827158124285277284586103725686218022335029403050306896264480125272939712599281672508273749438026439935192472150169224943092886796281394668673585405616433681496993742239458111087183384791089117449109451527871718104023671081353787631703219154798870881328898238247699761013442125893748448845832928897921607788900139893079832409748237885565344852178925289524376189700752801011621915278703206710165980512605222804835152708315876706529259589382982692166936869127313901739882133089026353408737167731314446649571699350686320527804902836117865078896565915083390594674296510000711659040521793679223409664569529315499839618393765385406390991680051827135806569592268689546457522980865991420681274279589632853423123643141715394560000000000*i1^41 + -5484496049911606624203180945607096236307330797400873848929335291937725271704630091962805065804116067582302649721865679696969333272797101741011588943810738117482111787092205868018588465512289255842177740204631626816866484605314416830341814444222433444907614816956449612636612901396692624138704219881433272760060490687923801312932842992890896411479530917005471032247142893311703813230056639888077393245986632768655477507194325817628911415937155667424528141045038071225743842442371354152299091699346931546201751496633010050617542877697306418519237478685134685446821454410039594881556068064886918899573175744657419960682941000045683605777192942373921536380212252401813388152817342845925688631649538262679201023217022870053673537714913558023895758753350340887614454903013571163634064225527774351748992736446719374037057309444154894232614677475756673060654446259131406404526443615572614722821223074292885139758475294800735340931822005085424810452022408857447679564187199322873982117155173559190729260117492743195790625784379395848465760724936343681049489933844376098413078876120790643064670751242167391125000471002854870403644808398960998458871579312231578530471393551799740585199648663192365474119680000000000*i1^42 + 2151886904027664264034231006121329487180660001134855603294650526831122095033898329467467502309431169986370912191716434074129987129228615494245389630157938147017183283628468508143321470046490225208370831658464242211870299189523428204391141889916427269035734208304863527036994892953634801667461780516841434506382236007444536427871970698552161223257225579251235702285631233705183975814677564766688476141689251651293474474446682740988124373159770597809760094587830343900730694568884917416130391086078589844408604931406702908204469022203578095630549325938227784246598795731490450740475251703354983583261947503928699764142255777517839671726300039735564045541667698874852168707298514794108694958487542644795272099150956620031372328150283306475166955996666191740607474689666692401388929072330347409390872528827933940741466988345278793479553012743247455786684744799284141318982385974032972199599369209473502488714157600045737558667860882590319113633517198810564754099391503178987280007737088146270744521597768134570918507247251121441595989195569436939787005177820770364974576038419974018284888198285206597833881623151413937997242961177224113049163273190625390709450799030898482913685843225575424000000000*i1^43 + -736531298083437115622122416458261680791501622662836161352587530210200591560060124069391530752541989909428360079707154068030700014244091807292181432699307495672016590027252203961719526904352467739531387327866063904087697325232211188816218105807107288777415023171850923690441051564406616306492938852625073212424403628318608847946893736060198908368667726974261399258694973668818607564145351685124146125777585619419008415383652848333236996265047418203336480737682671933749830869441255421398867568467944742109507141487288299304104987771382848090955956648905100818914190329085928253925989283251300213214318587920312027068716142086574841237215978010287951724399363022125374043725109814132962946828653120531616205559105870093422725424094317177473008720190798026441460749549867284911513602095762464335275730282321513454635167173418321047139401406586612525513141025767603289218317147111095384972152350636055402504867942600050928099636006275421581261297512705484701093718764490671697499647576942788111597092536790742239599725571678561876298790807849519173494214052434815829457373991410926547397078855908741534979893498108370795328101900555960349201604799866542001333138744934792958361190400000000*i1^44 + -15554010060890361500637337021978119870193147374889890620942645805092826219165655293585221178012286020558633230946008129295420276099620122719303624842471133459806921459587912650564457281881078228366803563535498391569691605152057359408837407451011583371767645801345929930840462490612324872196337654148361660760515031247055817320138897963434281924834442719644300746463797431805549707081249762936144729441372070946624716850063487981652076050496543015594453740126137301404777771024464955988479874090712916938106360656746433978876409713508425992882145530656266047059165933094048465190093680449785867276106828339840723616955859127905771249264828968855943858368908761917268387238106789413609463895984110026358803042323604602880365195634786358401101335523791018111237466743312467237713062176860431352274170090854907662866376867240581621223722191053073683895842360562114771037341905543974843710032604293816044812162587798250824956845363712374478731655177689815646741371479703455443720657843789653326790040030167164491599684511781057841491237872561464542111509616384086825714202115369603372129853080319552628045195225044386813043803840700886181494181785289114905763665999196620800000000*i1^45 + -184470077280992871941547829849674714965660959982279761436647121308891937335634810747839601716225338208454838456280617736420578097683912158073488896868134464772527063932159488185407505741481640402855632225406747615950209263117681889071444041454877008830667131171869895648083507013309161284652115812524511094470281330911716420439457957019504563598866436912113624678912342944548921317925574248972774632945341235272079446954267097542263974804086722542764885330018147879975604238522065584859914055518084393966102878291821442331945254693272480599891630615527442659078738010879211812967348639811109984698998017158236569372608230591430394706084638916580417573187220122679427419482417690917733577135247297133781066666284501827574551599815524465945492058560758823105992091591893064392911123289356858172789408776274579978431774529988432500745557872991256941279496472068345707324793635146328704235916789242363220931825161371690605195719073238840381614556573860803582514773193629439409736916242584791057177562484813929114415084661292082041645615098609863052137691620060867136732821397110267841992371628253603731180598075101957502953308037695696211250556115210774833729536000000*i1^46 + -843098221964810040683208899258359257579618165706603273418716051557861297851651875742092149518515388689609019524347901043196195293934660589283688877442106567718889738595787527891117988098386339824419749818589702392192660144457762335144458745928575434030035476353396489589606745602638426180774266092079213578241454666039612130834817916643844114796229959181442151060693924686798475245124075564993281309170697665597326658273893865775290658780460413099993286865301402474152884446685987149883259631849746254750674514802504293515973103177429284480335047011188446414555947415540553107479943661212070828136610226687792802661755126575950920971527174612371959352515437829077876763759575937176044452932484961799344691827876146098357694644984404481622440544737385183489153052270975134451286797000037301248055553284684665360313473521459732731535875012145627793684011865619551099488662116962497448405200435839385113061016890740679029951184630531813727841567085628106150701720968556228706031634693115725048227843569613434193157187479611529325657350038331875247181815037895634374248222325029758721915148129848097479614186938946925025677152463821903558999191244403200000*i1^47 + -2521318736236356050038490137238154705735128527312410026996072211302721547189554227153017212890258402230375394663626941371974677369563424028898437189832524944232650498811008523141153009698515781835328529026035152958037948557441979646699051655428563443289756464143713592117008070948076827158368144998987706217560597816043139916021303296063306973294226628375394837198246875773855228466495046776145432028422094064671516146390266371989134626245987885311739164329649540625878415588055144084482545256584492999160536590151309927260975048674058097327256158402066277688576122226907712149063747680786360514575439174432698780738909630486899564967806420149808317037570510217480823989172659404364130734514265748345306358871033260748506567237957219192822641810897774663004592263867977831600525380835329318449830382375334507837796548317512556195597288008214482948264915391992018476537897068866407997928473027586079887002547253607106072820530951048592099269639026850689129781543057335068690031533564148142251564537802271553089284430019717094909000978056475172032777088139454210791268185642841091082685169581135309740916495384802906205986849224583262859480000*i1^48 + 159123130268341911605126769999322185953909936096607712126948773197368900804770440785995524249146135512319819762221488986397717620276520143344578997668938249780529406560222091784532700836618539908929717093070954871370535043334846194022485109235795257457632051575574582615061538944221084911382493063761796653210296728089164459601680941007962281321278829104568743728907245312225088743542045174310293699473887039286730891891038248497984429566828564665907860891387347227071401712333022712641052383487887548209182514342408278241093764542885711389297781505046649631402600558911926002672869927348840330927539195949927428967267015308303103060574313004175662577556479806867107016634076025879794013164581601833626867647749320036652864252784376589613724334202064902249087995165438180951341590845598910874160555926597246674109669012767187119727213583004843055115742401637451446102664062853799254345632095738372569303844770267788279528802219138705997769790443730059533455102876446069818259917305399729032499883151375752362657024877584762062344520711686779038176189934849977438045647210857614328657169335231875156371409563593815089565903000*i1^49 + 53114738396373131572934296940649699584133466484406728307743694570772385611013065494407614260176534443820933010456543808088680101711500761472540209036306755781711334775954983561403195124894642871065850240458278088700578998468399085336756611004230655811945119813954173042310178358276813808032353756089286228275629470815390159202089577023768966274812820276229759199710520118488052233248151867423275899091912021237787473035708819263113713679308069644541065487164515441665814644863816716843536434703198565735378158677617800637018616485417014814307342938877648316077011592086954646365625481998384343259611297487060350067618240190347444276210986209987772174922782792402088556769535989694775101600859792095706580406939347846633925273637371873667520226439140962301453391193861610127221895325247956877661954117679536870749043826166633492893406836635612300119642236752718805587706111772027249457833271784193005376155615090313415959369370511964229230744435499157680168852636361674716436946047052475490132021180442169343343099569988527885616922151495633045565839726264452960239749574138452415893320115111792847142514070*i1^50 + -1395396410519622092097285332186906856316173257028678049943487947423022091916143528636788960024247639043579912366063246607084406590939395509745845344412276601642213432557062863116397087791355087054018875288779171031167998637110353782851035066479281830023566262394470862284290532800762909713609856371750010139620807094254741953775588843650384119135427167750093671044416391891589833357477520761268520626527518425542160881939197610937791358150650005129136990380404076980993291454305321349661958402471514842126994859480765855217388545157207457357552858467842196222379143037990516312262900388486288322273534144763314317488250356267290026578637622237167679428246052637655246175814260068049077738311560885429818623619545727616458410107500254354076633037768892277653983658692710175909993512345916941846055478705892844606649068674235046036577553978658434717197012641500640251504227293428574967004579861943048713891006609997136962679472770036082971972798798239307162541221217417173049393671439127841284601006313751563298641820840675503798449767144178914659203974059126174331009583*i1^51 - N1*287628505182179287334533045160948835363476428465980990087351816704838922907853004488694251129188992499234385298588282849768351463040150907684101170924743648653919679426663940898528614970248784735980754428931440278869737775880812232906034101605882526090063303372443143014710211842689024820647969469962183922235266797247692040485865663684398415872*i3 ] ]