[ [ 202211967042705319446053099833096040386126778901915411408411516511366461446897544042555486149523338190910845033480989297221812550361135653167611195324036295846613865250431809047431638021352716271540712006161214930757576313294661514733644306216020499324857282870668633952730968475603599523850401783315128758135311083450487286790018361835126814860127081658177229140947867170737345532967592066987006832574833933096951480503026892502301051729146094384046085585260660043412705444541515887156248260941489998253875069199410940421858729100866179106177492541865653920376375344049944050186076370425547417110963859837466464829648956330241619631191447635407291759966467717598090340454716482646069355918373213696300293192886931746717617074890556653463521033630387331067836098163383682713202575326314496000000000000000000 + -2305532193976009782636369300711948359918837855249730262578018273404204188549087642431708748342466871883089058183776818181019031018565281201078595209527383518739357618585262762640858139760285229451784926042504878376805347500260493500923927638599449909206238526477367359089631915938598795919778700281720700218229143012881224171358656943629925251682846037641738080108259619958099222718591683036569125744786445669365060852415793796739551905076836929874157484219450915463254633671618122539374036466946682943849164706660245701531488207318538855242001624932818779353377730276863812711957411947182657380373089614729234411502773872977990042378934220873576087214857196502746529663144522622136093851342202025249274263523448150473838134679602283256043222127898562592204962806524728579708734847980666880000000000000000*i1 + 11050170731304197199051436747187912678623810914627571201605264085222945414607080629265413523142068877650522284499942168892096637410571945253259587240442755984815346100460486900077020229342437073662470457781915370952091538567060658478668480433144290585476027894365511727604393758000938943116365751279411112727890958136104324521462650409190790308295068069354718644146647868688816442119792622626933829209269734294978649432128927841637358297166567723143642281955387010227060116834515165897433656379168161497746190174824646678201770220059272389641879420966034891816065730782606480479611708587404413746522261830094351934666849506701243142781084166949263376026595407443143059001060284044491184193465802432493515646551321765419893851477527062560915139842982297125252829189357128041876367086505164800000000000000*i1^2 + -28931116197798452495869627281811430747631118775326386493968829336302831363346838990278725143977618785827826873139507163383160189905615095746431121777098228552921758451324661369854721777978149354478168286539730733013836588066957800120055714792265595907225748905792873901599456875891491482467700367179252645078703335761016848533032379879623148503104321551327756122557186064346125414306981194668977925673121356168749158660534299008604951717254345365312457490708817472688962445412250832142404695240117433754127696352023705223492307278132132707266754318837348806348680335394084940436448346446098767852236080105111609960573439997043023714889480493203620994180157825639387677052925220927056102679710369281877887139730854511300956056369677939530234985815693119491938113017681582556542126927118336000000000000*i1^3 + 47835279738095492998184480076316914480008112665900533663630390692782011316780492328307034824370638978423397570690996644174581040423151272908574823233276589744021435938432819523413074844328476878804987506598290538684723138007981151515510304935336349093052174039396430990164333116318251324490961837367325693580547358185636312760302906929778877866920855595374184004921576216775840726640189632888559620177068298660897089146504794002235866161190039608469454733649696575814050985323286488013067722119005796481696008361992428319277109397680378301108664223902824120950405860388288875155545950320835841599723403340469982323894796278992258198629992436095639461515761881441657316563240405767022791010387676767072143398536479782508831669149443468256881643193311159202376804528685972538742714820198400000000000*i1^4 + -53364621113852349543789144502819255430144546554246165425543666407472163227580138214230502999334038461637628251550294720578270814108321797079483657545735472716379421391347836336960495528498417439276971405177154762145338516605140095435049027219898759643131847655442045329691742526101323808711353869217261192919557347350108854274334467963376770949507791013249565289007501550145019258827049375110712255159101048047670073584042976100625663045360729468368436525825858242079343558220203941332755485353733577569618850407618333187679763054839992826117535810358529051623492897720106834683472019315992699484819525265885136372937380435386961300171941104791839857820655399665288973979787689412406325074851475521510198202536898232558548752121033583187415514407196704294524999474327190907658161461657600000000*i1^5 + 43079034974711685554814059172761302928099036275242556167692014034902559065711339927317540865473990901632716449436015023913805475151214294421530392165211958240674370720896890159373251154636652329138385793729682563776290689179162371309101863176521715043817456025861620509034190337465435265277636753239137744868250909048081285524899589442399676991164164730701169942068937589126175054260481585660910625954569584186944502136572340386802873066235633325999371638564031813497807433680563150645136824936524141497869343911942560200037986417433613071019836050366353345880511865818566604000608499424373130468251064895745196295228720702764442433415234299629593815299194746148143705939027427620396837277795685412043499936339715769257928632288877924734697119156586964880655942308302819976467298910208000000*i1^6 + -24981926836771084978925827887948506281960343467170940821781304078441395461903520525869959793788667904419718881493807232820911997030197229506969497103319073792505651423561836545191554396755353127913099293705588530129948363251860411296873728076777647863846993230773932251429526059020324548994782174567917581645097565572394636349496361452628397846007768714588945328414350868827963596195823073684023733832230217698375002875214348520344048424128203888444127723414637974137126602141887499908729965046651212036330738443515176714167767246315977255231055823279142189924618309893744544971178245988170185354435884294329260542073348943567325057215461843449660027126034909465633779601901697030753677958465304596675392569077925584734549939603692387884911618023585065757560819779612233241225100001280000*i1^7 + 10027496574086574473945036925552380078373571670210570595649186255111386277848699759134537468836825534437838503735781624635664439668143700758962541594301465440682610494681991505686017513763240601105887167064390826247593558903117521987946397650845244474005558226456332132061525902365584585852861659077466134055540295890019744808045875272385230660352748863663720475792779193263735753369857233911283897075861627990670070294617548291498774950346475018200964818568779443700989034314424945887408131513821862430896355003174096141399314492198195815614896533860585113202518435530379434711474899120509116006710112063474813315791120187050590899635750310747625674535962615587455331802038428762935011043376563794804574378477103754068258029873612749180747045066824458049509426103607770465902893465600*i1^8 + -2625643577445235790087072233328131720206865501312036570373881283150799164568637388222791858798708639347933914015724716135949464005348443157689373669671564425002228733345342487475382107045005131834585275763122036283697103728662451909497733569779812399843593073034814046761434905942702346872654960493515285813951335839377877023234398721021548607750661813770312535359917616323399158865882039591081844946923237511134053801906068199172525892695752861479720318451012458620270434367825237212282182505487105211362360528702581917108334109491456909129932753657964805211896345646561162156490605106603227545632217420751119942519802110387057626176617509101711432328513904799496510716790233784133710950868680703741454626512821993743253070642379900693925014067188936380003725099335353191911915520*i1^9 + 404092068238773399525404496771534842225029382414111231721791211989669622717586175963552901573617238113183058710958163238777757922330382835184222780292001271737560998042896740631463349900659525761846626794544261856082358206079917936502724808870736306669727082862300504356892583852647350091474927352794764412768325069519000886706091987017571374036810561554691728717712430244560476931798836450849453664456879842568724605780251650893453245322246119154638013441454660672961781150855757708448966626310438722936378577135121465596911807696980718523558010058862358875546000707037339425389971128159858432903742731132945505530665421610257908488041840362004547194269052660377945771846755532391989818230031286018491166345540908011954049628079411451109956675443075686711139072995815287947264*i1^10 + -25761001395103125346451615060722669062202890195709770335420086060292943645764033225367220650988950333004394382889198411757368831748010176139175448668077962685455790124751193285508967806921362765005797562827383381261411068852587978402368298679819675525871417688648623711745840449844845415510035925399075947879525341642812821851854860789722858593779956826619042814662108255806912870221898707268475651832594692595180180912294509855001804516977547499613313905646630068152343931758276257206103395578294531799198317485102916527817651281492630412661704577931211495622121279941563115005106478646030222783940477883065196021892433295360412927678292941820624020152523408190475569387364788391686510515552467067483718474033418013598637051137743637275562235610864008793719365938943361024*i1^11 + -166516589028641461958333514428568016476391590690826629326954036326097425608404805468384101779270600693311767717715445235849745263100881654278140627744033597594541048187497838174770219584951547033070766092695169394671684153485779522754825240780473514058466045924131461539090892760671828653285060483934503816796573349340761536858694496820886847179363471416853639873908218572786489356866900792386052075816188270819877482641639054011047797603104757109860947141737415873704363748640995848295053750751812284827394451793328259353750721969053755126287166744650562420922111238268797695768656052413139368710366434015969186979756979287765102377115227898498576330789039993653787780697932957701214497405941013405146247860451532409360463915919238536173188863950266173446458414465024*i1^12 + -321585214761184949229603593987862636950490661812971913491203202510448720499467656857028890298520331095714737537753449270982561399373285128605313386178812760011292859233065547090166560571249155238673851034054056743584718988157251012728102775654865989461529521828288035350487272382538877038771397399184380467524457680134672005813510820470187063332427451377056723490447688999035578863921878690298903283082733022654507227632814412076160239064363613532158656900232371406168655176315910740064257975993220968027545869002624617906820262901736082082582175056019543563845345582093482647345766090098219199088083615330269766693098983551302040455674609707017917447637322454807918037853459073609529940972333219970136101963651618346015663395340044636151695672174642995499016126464*i1^13 + 122198986799261874489183814480728380048353098650693592828502247352637594691925920366689891777651165386198576145372160684938775071774717951223275356647073956913024838179955201091191071682046059720842905829677198385982480794524722853218250480420793962465754642226066766968239145196821888707494671937645668404900789316508688415606955496349923023178181925655537848181168657035985274189706990063440566271202184165704024711439361524221193172890460275997781927201640842506310252765406772584262797869232612943932664738260132501413800240992287894696560537715940298236160499852848421696106716252022771377025895347211793075697328951693717265906990013246082845631061973615912017003854081631091554821530070061492297059179120596384502037085730260786667319566502492051171442688*i1^14 + -14288798347729843335276287325192053756413174042147697206904810363132066926633204038400951280576909019730239529459050880024222540797445023698601139372543228588245159637285727975794075555079930432527465166558135131365452318699315007203955317787344565522704378973249047878595611448565861967727414130398385453166810309566428403552430446280638962521879880187074134362343420145267464272879046202838762415106383093337688388975435593164471150478092201581563489858201334847447788327839649108578323904977993885294285072294164677789759014669578949775871762291448265926494431720001661461628390405095374150102238683993864472678874375402448631262712295173513719321104332526343201320335414388715080921390278770723580326512309857046661719363325084172568323068777374200889344*i1^15 + 565211174027994324097344777185639414037077086421446789807715419276427147366097033578647612721174611555140475532956169140881071268996886502131981772300552221353012642717682072024374920757732868134972719120136889589025649903171979383089849266407726597205637865674820296532814977945577100235245492007881894228198404141565606010289176570357475931411096954918255927855569181249443972293818674797922240669817633034681326851766306833968422645156999784477379288361937720575862966159505134842766044991150128178834735081935191363285529409680413953471063855815972972348499954310254380773660292113085800006535487234900538353446019792067043667116465381386079695209365820441657971448565936704053837884557349941070366429978452770376424821702849401024592223145729982464*i1^16 + 17032825346065162887264084066496527013913501457948264861086930342630886836415567402066336919973050887158797592535171355487452228575217826860041804952758968525934666064900018580481111216806360108349122745594294695396347204897667909231308683578709397114433795034564957727713521807614073603941223311382416375775324913101985396305921494905198433575833049366207952342932369249651442203089045196485768915495602838851737561564949316686800802528028122164310845221322219993296862303839322579245206457877719358531743130810814036126144455221497006294147328062379361932642740419149207054207164390323973456926226420748093079622125506258864152034494509171757474897394306800614396340692155664719298851961612979304797879807352013633231123342461651487843624639528960*i1^17 + -1392191086632069604135873836795952320899406409936701386534525790599167041444379712650415074533607932573691837015214990048517198382914137388408464431757991258626561376882368380894541288523703371264445081818978520657882624811379678667278381289024202596155830329277559983417116185025434189009589138008239555230184645008937402665179946743788343956614751140103580691206711902644295755215696906176835937737303058187050080457322724135700213295798970205855160306398433592760718941557541056253519874728472481835934414617370441327920937588993062245198043069378752928703308499547216227168723215304855033181330752151695056624575944474229205056256274294229718180166045890269413781515663639688735793693353093407293031952625370744560605840461368511329707491328*i1^18 + 19184946157600828057961504283831689738962222692553407643744400170364997271737194551398774720520978801584405185078384893670699079018260344755981088955832811621452113129658601396077913127885590894215124277557121604049988709253549418664375832257555768808483538321268955621619751244405042267852483989279642475881883786158548067974047364128400221980655442763358356216410372732197549163864611454686247169610217966877239012318764322271876044694638917063228938573275137872944959019698045129659962344875124895993633686373424507913890482184905681220327797696380709447485509337046422154530220173576680593571914733917713794049180136901652260948202979285593868604462927488782206538004220963622520978716704772175679607766236734843021657866290105222692864*i1^19 + 909030170794522486967023035748087286925888838216884709243011527007362837024039311349309974000583858580932049813057067231723335650763523891836004374657686092652573955099010401945489619097271949573824604599313253151964299718806404920330167240372253628675427068161224688004001544673568721067721985486517839297631082280302744079766274510544097730457364794258961379088226194927944572953058204496395863196165130294137729173883933773089168907655614821853600430278784862225561068123371695785960627469764722639206190470675899705188864756246185936439672431317369697003402352058650633644240253956001973414972230550995960932333714175398706242426448566847020811829476988493909190324161877297734301696048231443900097346581426669777645879334679871488*i1^20 + -32986149843844277210745822783963319491073968480958393049594919154305918531101010212996315261393582689633827621804918961497997704101482764351104943591118068403993830844339402248261416696478940204902779600730391259547064731978536123969465849872849524931713686388430970555712336847260856075361346391689611963841596500194955358377759994278549283349356899559808346346299526882052997341227039144285989109511495325747537305229332013201752989498702002736839236119046526220215174200230252914738899692969760922124947493897261823471242750729800743406461327608050666657990219709087701468795445711874856284227262362307135491394146991240316989845053518863212949587718712513852593390241202998757771338507031339704591176920832808658777959340965888*i1^21 + 115684756763632314949429962476758655076607062986987854134942547018116768745981867952869908112487702112733903271311563759444601372527782562465366040257427256821688390213856702314957519481810816449380972859836553566927008918329951701272370731328974501068803666031041188917871075340487141151814064296109860651710625144162764049597209042721832516600222020597485522234513907774529010771664505109177125408164396329491397933649106588999097080817974691950309493468493231290507760088765297297071418716776524902846691209408054017692450854231081206073623593999704893614128690371482045323370414005297410822010686580322772514121742710466309454702777511044638126824227947008283815502318451917340703950080460291317544739963968410669545422848*i1^22 + 13724162380658841584182406766649849589783539801573275632189259759253979003873643744219029410857431163570613468093759552908501414785863435936974158776892687011319995810554265186373806877207337724118214679096912523973743699215429692166195537984274575974210839655534227903445496556037606982061221697461813423102433581793396854309555297887189722492687560667089259084832400746840197160927587168191346228532943099662647271255163010943551410346296606060304478337983173858114798738412718752455481796005847672577205698809066321845908737015903578196529118502615559932364235744929784490332668253217979795572367647240542291100309275102406405592250307608768824451857260562726834337651528711589087390994122221376909786454802957437239296*i1^23 + -266809651199126381089322818953364874821258275604552049305833990847436625224536735005493052676906120009090383172450335682860247717521581274784297117996646874013180454746419696894167771722531990584895333103317483379427743876548036805550621755553296980022515587764985142673911424521364794817391535603831746383983540229250986431145258416888043871113576765003875418688014192785995950551324888962371109396458926238273527386322687518533583089099601755075169220647096759725080289646481898718060686739600819004369988828045093391553278378416881376857459213546208681813844548669517850409710135356843943329545142865757608579910606584834640818789650973510263507152249301760107676573180587158478336002739527383496361963690165010432*i1^24 + 207081580307125413665116481056683447275559562735146194561021447760341620289854413838443649601441010544547633489296376260183573200674075249245382228956501026968528049450018400643786296751051328043538653222536497062610382915020303173720992736848528851977424740003235539532861014218944101554432988336572445292969280376631362544094961554247511785258285754368913460861768957446895108608424572395473490146514679723674901364095818358840496398450075834924449604055391634282648579364362740658757222525827449353308591467827020146618742896839668869407188713607032483920603467905884320014396944629344418408948977138153924012813067667164560212220566939786088772209479585779595270492151373412377387754756373634891070107025408*i1^25 + 54395695468671205179387254822720756098208232820199883427550506524821420535069892906857617344686451742695168442447460374095305449847315416441554805866151177828845232279458652759237682757763728998690477970980638436407509340670378032139807290732563154006816586443766140393653705436215179167836195647311601211423864552401333000817429287926591134799252974123466109960443471949604337114116552389667222438203436682015111370659359103769742034465699586214006172193464741746800389235884191336363960724111987235823794459526850559511657457743430211280448836754051422269515435693180575695783996982681858237035906379467085381442419878533558552635639503742425133003072259413753813576190150936551661575211339559564434472960*i1^26 + -820987328018504976081754900571667362670997160799070723302817228091684945292845729991900385424981507368468426484974606749785336072764670242320319127903751006320611138727485182471834250966944749990706310381920374797872716518229559712832581359503259129022742333665659756342557127994241575806800530806886310674351089389960397646628243702638794236656875025467913576147782693311992920270935443546316924958320632069827288818835087018790370161843576179879325345072604225719281057616955417375304371113470149208585084737490444607541879611941727166644686228220563865395625250009141358289529722465453885090310752247354001673305578836212475726821743044080967321308249823749805944586257841429468074715108599140450304*i1^27 + 5633355035744607225058842601775181620225401421635368727937530065544320495602428534128949268146813555266551451486673219295540145085112343039951092703531421299199159546932561381633063457983177260135844594004673159653108862571173748287607292388817690376793428638054110476614631234037283965885891759513937347099284608573301877831058826670801299420353334572337612614067697720012190444308051442512740353259089162815691198146571334535829801002507460249015031714352685332431357172610436617402367653508983737889978130136993501132323465137792200998848747491029880011825031357599805108749496785028102254645171133413899143378471486384558810769605516225556557547114122517599661584153478196053346006493646815232*i1^28 + -18903333677077746356962366469669956398334926205685515494897597712372710436986762254939962626517454918512884040269055062835952784193393049679332242200689768917412911636194009794682158057131193613572233570571042142121094932737811435935373075966536920581986817448236496704875055106385334567581995504406741578228557022551755644968305030329337628238178811267309249235309854681453967691638930806759669798324856313292909183544813953695054313518255657727002852670479586850251138825705898213947858004893305118127017780600071741691413627080356927889642571488437091019277172695322739047794260914595938540434653239052154446621604275736293052695606156050263382062033490002835345275404020201602158119878656*i1^29 + 26138768971810840042051966476100454256231822517127976537444025915833650606982585468453747286504323654553739434265972775541679220873472753846646217263143017673408231246250744148665018619195176068598481567753337401565601688691276813893603388291468491505231289913573659081447096834617016590201974756537100964543617122990009203460947037852291991344176183332284775123292438645615455620577469454891550398769934688999980850887763109686484354492008237639919649057893842703788139642731729630355636449925229256498981049774242054271708011154938076112902394668423050118944018712902862402024412004378325470229624709711115190665401177541102436723669593746885239425471117787948666785676121155691347968*i1^30 + -46558123501531423920467678030790586204623313311821625220849702335040625578956020701000754835141361242531749276980370029337457375629553077530186576632404274477771753442816332830196917489900060490644535985692592184673431719646244074012188069849058046785329266497523939347406301287503120526276115182979707673214430415213402921020461066184529897990286355378124592021590583494237946799036713702824698556164047174707664292246966861088459829621300980695764270722441434501403307451674815952717023114567643420041749213804740320197397654555490412063628600638977813360825801883407154212145044879104494907966170149124229368574645280650036979886846901497628045859222741904432155099242350772224*i1^31 + 299751284289723014598206842421936888978690969629152908236761570493370258871123025619578727216038976511923785610169891699972458768524852331585322262297494119260798779128110772521979799589238694874206696049005758923990782629275280328376150237116194147303115707445874068752048855614445267170245166603093294988876474274974175883022435195897991641602427992570662628862093686458133758394546938879318597486243842345420751507037047651863768628482773834617688659964203634824765566050699198283550813929852004584639646002716591727116191529868315717862787916665133302638907069517231222669253304609433604958738953765874892094402891730338498456322311771074126484681814309278662244144513024*i1^32 + -231977614494427772349199684954337890620534808831364860102777976458563609217103204542047952763694550110538398502802061561220002413229817711372245442664364722849767095850507189860816523620485918496075566062893569208822258556745133832310958578815784571448587005420415017863985959503597171854154636415202087823798693348723773904753610158455907258204707995414460971228994999856516381485027001293684204025067631631637379569155866720854933397131473455893328009474774876298314762926171628748098716688408610370657534503854965205114143830484543767873630302860701318611982355169956295564929329825052159925317628525055742747075668589620178308010726380295659473720642923520449314816*i1^33 + -1468577475264605023112566804269836127000411259116391141971037507017337563914589364660030298216119597315427230811603424987541473953577612308632791860211396274887565449570170338644933905477799092048140654979777360813961761914040272073583467329702421578613282710439665105261016076159499969836057662572551994329925230027413814800324615524966744165932536038249029486581550719367632937481307309336260581559456603487307232614757275416269935181088877276897890527682304047835604086906098963428454468998565314642306883240534792498058300937430974008491769368075614518023255591569350042300996590455360316969946811531479979096009089768604784731881164114145599818560042933682176*i1^34 + -2086145611482549106423381571842063471745312608182198410933081301479124616820657080539263602633233716093841052209369814213014378592948523325340767648041996635848201438796313776169640216140687501062992810263426643365084513084181632532385956895442185747093135424980094563975890299657069036791428078057535380918470316531126525368333467794119092063098380026014554213992122401129020408679881680472245735485047141292651503203587709419714123548101160622368877707402465938940500828452180170228595902136953690574156449588596886999704531680488217838848445742115825213475252939491291686537581091242911774061743322087686194371833700261811247658083957287126407883347984384*i1^35 + 12807362178395799614833172542922966888588999977648671484386659929789526267521035262842291475107521448951561569800710697045550764139562242785539007877827707754569094653716298674413660893847426670611677398983292165811778681974730215280730930149832254449414780289782792730935516871312417789534982369651964186748977769097017439694802536189868567229040855059490444986641584383196656741049297164111423051513938778256304933356165530626901123831989053117563343955286228284514310023517684216581790111336751513889489768532370471093934690531307678644828228859041441382777019959760919843274682106739577208219274264250700625077343316169852757059061361112918941237248*i1^36 + 8463962472578342367442779398504752433135948621221031726510577750677503098894137976637889893332781483480973971626270797398418396473003783202928374153168285258755727092519822282595222416601925183412655108651474651062079962395757208028818091142044389502793770551671627918921554897823943806708527062037173499560693602452340504103625889855638448255219554971033056788111195755758157676380193066434688701492037054256365352498503094785771925208993698881298192229909050189718369105707454372366536720808010519474842186376510079827094566279838580523503168828358013415585988134929007629013024651194710536767653485444931911138576123969610592610680245200093184*i1^37 + 5374870768701673110453586044217017898285330957619922543641280635193413484293925401444089502072490511099564484454299295722063264569629970970193123791039254359039548816780008502621840008110675894418655266966716413484882686881606478683786057447655537364982998275859539504412198576648642984623680285425895042639014627877898729153231384708361251110152419586974497079880279427891066912624933348666659234025783980691615604627134824841774925573182125782297804147241654450267222285105810646077263232238443310458597571945827875359547845488360408997353757764490234765406950342563868316086110731325585880654559080461275001216389332694432893575654014976*i1^38 + -3702623679214466582192017146043429515887102821184880913655521152285679996939446328980254752696102163876839860761642890797631519269568692174054517805687826743638298481603936727639405813965302759977217552055170037402019783150885256813652698604966143822415617338270087068696619869495749948060405377369630886214302889341268262918470486620062789155669655025334987788861830736240328332363718993790514487671516757317156790504703767194558913184954546608351835389222067437358948927331560381056209768592388264710957366014846287104532350415195843439723898917991945859644670419162346796884354473155314177561300659167457052050688802511255024697344*i1^39 + 498986481622522622928266975290933627338367082817046776871696661680295597472130023335044737306743767815706145908617200246832681812816026800518507531653968888587693592553619718405519111701351238211323434936041393266450035552902347631804782046016350834169159181057753409591564549885561797183823204389174444805011621217893924761805909942807604975070389158787119207735751527168970865788965108753235015544441921305887660794439304538733202964890682706527571814745474341427829323801717643917504111696593639428756491204095529654235132606113038386365138738389805982780533491772018732304778459061821713747573860061158540377159020576768*i1^40 + -6861447520076344226154953201779865908197120692928791931985361760652195124828365623362940258613095639458320112172652216956687901629001691159908102715067768142031764459177028679772625206792167068611765732533784729440748271698177114066385655482951577614091440397498038787665275117164184177790116570242362770411926174962381528291501572354999564887157124096567976213393228318921909325690031697602267111286247318662958443645961195698076760549134002813273322463838730626539092800218772037155133981512365150705959005051093019955296549300060254974697147068860210218220209887901642074616419972731517445703131742094022238273536*i1^41 + 2247121408355130447607279138733719969514964128152709792907529603360790493749944258929959875107954492796793211675609232354900190346163033874851764060893671644245652694672955459492088297412235470181934888818501015767150138161197819385465308402485020931905399190366825360697848605494535096978372214494172122949749064014245030200489784880567697010720459513802883707966577863185117313706655783020016546569662307437434784965143527692604454042135760936679414417220015558722094580553446353576955913845304944263963080278339743492671997498688538842992787032899853787856324287790537529834909937821136781746821146869760*i1^42 + -225975094157433718234085127418065909837714313314035831177167052578741610062757532603653382683770878375820837159765620110670686780159756601567402496759993262890690842815650497065914302155336536863774903580557133575685023676696405855987043836660242059371057842779842825324954824177843357654627162753872760769595527031289000520281385311381367617719515206916826903294428219910820191397500366412361258242115949576260283318091326762824773015084862618255494137347252578011213305831607279692922469592248753079245757761693467993346172304821120620392535091395053258219975113866390346794677096512890026852352*i1^43 + 6611726414954417382702365620084660971981137968056024342661612926851965607677270079342295994550685854530893942960827272333490373760273393500753449589638368332100739107266064563947420947498563475469069371674686034347714359029275167115499132214776998188535603668561256202900933266354383154483140265118307858034170712791524840948970539596897078841513969123141133957717822754355968973635327835370414277204460627939974238967630183722048870926274242850352223428102311111923126421246605137366326277291001027157254621196374915753083010722013802407201120598080140604027611210542256671472931045376*i1^44 + -62406532677592489710492175379143835298580582126913665546226533553176419432593239232445224303410214994174339360677211591104818259397200566390790666665015698163525890008832735574662954797164932479553863077489827406807199980954786574810639466001000067817856106735339253057045618413011671578226578891866553265206281316336039467560501134909400580490929418498414037449137447908855405264552799266974641439156579967340118237865245686377162214807590666222110433572781332396282281394034381992644514721867489815732516626308966732349776737615979070544838159795789961445542051101643112448*i1^45 + 15569979387212265195233451208727328087541104556750624277698638068932406123708316350135287179033878333850937231590794965354894143153191045018988521034936368964157090264990832353886863165043786027749335217038026772187960580140502442806695265095486405363597158696126535825299448102215543813968191051467432093477648152762941718607831773280552103423504788834576023259472482806854843447408415395260356691276262406951165562848233755482130219787654154371832470025026331431079222121205865485173510701689470684641150729511687335755453526151622453944627548179660800*i1^46 + -33919843001069787251943770198676317093950371912799393513484937128336250703740338385102378482542973366356582734162000219700904460369084351371213658554991598114547687124088550925597552286444375003127782028809783717804630880757275833205346361990788528785174891160460527597149477187804921885328531698540658506451057030536215772307006456598327145615441665227357974904031750294412091034236943196564634154885732431817206213754714193333190781025516045706502973444055906291413273949982678214261342923018610533247068168862663833520237969408*i1^47 + 57046273923758837554311109748852489202836385781231960143817566896186349968806567853687841438993865446670627435553237082860916373148201553207815444737899846931718913095890934894547411759444383365814663022208455183904396598915156936216153929074673938330688981743238754808101811635356783308471068726694322089182817088784081984039241751647184301393089088114360639429548414102518679212562494130516473944239759721714889863452607946037056632036030517226065268161554570362091867182998616938951104808505211330359296*i1^48 + -4191260807984058048136288343901847987999051279857936663639769101880023122262958321681619412134781579217610759819882228310883930094043717807821698658208410030244132055248333527317539512057295182362680036173129909527999484171431429200455152251132702501866101554161031605959559612508448159329249068980684498504862618602295103118177036755783519390986052340756387700625802725621456783796710186408433350696586461507254370448107248907354535738011574419828075291567128450500351393132800*i1^49 + 93178139468423307973774014175360303471035900401218708145869991844246750355822396861918513235315842330837364644642121294048848589627679825634495007771129755715820586972454671946741666245120224220443118770061898309783516006950586892372874890960986659497077360305808466463925358764548192991222102781086645843050922923888783531534453734963852616316703227503037797725077754831153387917863043455895955427570251220813334898584220564057499245499067730015625*i1^50, 157570429162755867754668794871529473558941515371072698934661939025349253372491102987544591630252322497726303717329437187994557435552054653909958840681665235586153648825121847865654942239682527570612711005238289970449376335219711911141821900238727278568854796395066885290601035709011621548636883511316377429780716889678923386013494500321958837536649669005302514932188353958836000235848688285466725664506797642301692910083699597566279720806926517820928615064999497809916796609937628111350683316536647428588648681222824834987800192708381211499828586237289033920114790702391550246124996793537078102794126771068755972952397746978515012733080675910431847994019180109055051574124423537511611852583220365117102652277717923397330150438369028355345805942009824027049676676674628960701184687112009463812200566269522282998660556076017133279877993959094489637496140869994579237648998749777319809056995333504700956603476765431084860745060421445462816574824869118381056106799582395711458839471694542594900815239916199956275653222887081223344515583905087464164012228345856000000000000000000 + -1799335980377251195559740650610409855044806450922740313561048256836483484688716198027534946084749726268870682794096929914055270737593812010711698633200251138734816972086227407535060333540707549863345048993428513860050242371576816071643911221178656408906262720471884442607382743991900773275805779937266837700235795032018964936479413877415924288268683346526053804573303070355492335009702311478317815120890124230073493764474268929761139440029622997940167147432435932369558905014698121412991971188061623981516205196404429401584281016286159592787855636649543668435183647424214343976406110379284064588923618082442007464190859991233972453960805837239630354467912247375861106223883651210702098896694954095721058403190720841876235944114709370222194601678528847823391619630581375270533807332183956141759516372081046011512561017115013930505909780836702041294560334692490511028074852448041525590869803297391883421899229926162825272822128610651765281569715349387130634421057755643118920195066020526501833012602053380982657110479113722507923851626698827542778946969927680000000000000000*i1 + 8628402041296556036499137668329762214706777277854281029154680577842380418073161977103835977705512793298538989204039531824601672174783495363621828412546912209275373942343085272718331042777612714362174095125508999003592637903295044714411243975991805403114090904059671703692313264354757629731395028106088079299780330654009168688781687286232500684620453615120399734425972711836589697882511312503500915733940167535719597262447396011252656948297379294580472619986504603012644490222935486228710806407241061121494987960595465330633771087538199860600320272392629399936829703643141881168055521662153259637244352416964016127407823180491245260744162893725888342060354339984041199357565278966185220779952151503960118087306145315440737147294466755776474700720356902169514186910989813448570109559532522145927911004830796394635951811052610367182567789003882580616850792909411234304707453466631023317375708404161437896393532986170751184469740447554757375966236822532788164042579378376668989085347839910144780412730745688396754340541969101152369278971889836466088834813132800000000000000*i1^2 + -22600562521039092415732553126006027838172734277329807288601888945979641338931317298810041871694923031285300916019077388055805826747772694400414708728672876132362879656078554936380973065411257142538016382712782383810679857126145123384880515508400914328401105843711000812825525523673812013301750427630699022688526317853951189401481866333024967169177879531356928034495627064235820853582434209630805782626782392926224224475787318785828489110455359045569799822823746495861731220259879395664020185130523152038678747867313286776489150779852164693678318346584100290997385793877480726255868465932546928670836887391872819596607915293950751584415531661204363296437206304724239285183946535076280033338500722151522993349484535448987262528185222944316318051917663184414245016516688044391046520872837519037288487316907144767999190070421963208154424640104863096648007260871835468739728777863236817530177152698126707772420807591282825308848783701885561119637693262023780029844372595947579332911129172990313111804259597052861325876181367577249122727749601907890539353604096000000000000*i1^3 + 37384979457586491714847034815545176268111153884538282002603161905568603385667702495148019099633997570392293708653398378925918824495689129775890038677669356911892760760702797378632421963014189963905406260916255705847784175124880997297993638441815776434635488630929507816550146530470598302005539781467643173917384098137392965576915095988192620277557511869866182326613211651407933669758485324904089550859016148022301992386511048051822030141666535023776804556275239776989398413561206326131671027409398944916518937395078576271137853765664125878003172794699936081842323587841105810030256971279236738147724735432022618205112344548893043133976890360726616401828569428251133182629592232757668425634975842179495415652845740996316964595835474261444720423978535321285000982282102327006698953205474563360432978596661258774186001757639512129259429572563683675568380870963435321369862388514380994913267423818340841692792262535070190939791335509534296659497206149653148844727812177866934487691070116210034302866735229404334261351943752635701638011873245088171543651942400000000000*i1^4 + -41714423212385842183058860768980181524316785411410858095927453237655288028952044501349751527421229214021169541986678319682540964779720328203218224196258975589485710656815036597943369983969410889860935769505032228414440597112277434500285485067875923708806291576766815504729042146260716001177644631804379394343686047401355695131514853230617510029677712943972687520992255530447388816208832721480075311900072508993904565097867882043883845975656134003658797646483514068550204770193926209066591797191736503668563675228421553883834495542770574459173340469208510960064578618605161432640119636276770858925743929191937951607592902091543586381414971193483100668316809882990719757316469161108060772354296244463985995784049778029481704829642685576309274193302995782469958791861817578364474401922478432088557664894711238806178945095319243874250302332159687796226496878209288027557363793248952977204028471473486699445410009244701457312020927361290611762578861839751974957292689177158003573327338175831500037462509888312069021666964086921189209314053251441133306354073600000000*i1^5 + 33651506642886251019439633039156415665562259579966526206054506619708610624384243414711001139008160171991110158891634710926517324675165554297631035169813008142118704915519413193512450425657526801176355103507839828554100612265316239425375293810781114671875803586381893238572022071527668810712953126926207743141648515110060582533897338410126809055398397413834951489263485151381035524451118612430567178046874839728190252822198880082333040558771657399159835999727916927314422317681463837869903829465674395713737967350033239231479695584172733389136002659437070587671471008596182119234746239076260225657877318176228637756910514157659931841660221486454726206522709020609915371804669320503237294165219752294622173572198139271235038754461725658169388950725151401743235032346901527720611311024832377221852269548159580186780349900328012159183737350387870718806506107848287363414693766581985175274490238011547978379681378049471024266587704919445042274040805741588402904797292779413504132372508230313001902153210675515977780856237269412291760331824127433276011839488000000*i1^6 + -19478863099254327032060643152989142312217211840140869117379948085411633515605801708441601381906236335976930784081884796496742385344181547923620338057654594777757813521162376622171503802493717188423349482219827831916705593758346394281821668681764056589460751130818529862257706112833904980985567892734900814768578924545075943825244097061822904553243174991715485278775167379392961396432175379602020609534487483479458571208540725516332803416033538731682093022017905321332935314444891754221243858289172225613537450152497015888200767910944568949802263817429194912637353445494454719519062053984717823744938179660646436797069628870272339273507275092220347255317027142007301235447185125885835928084595921893095390785350889012152505538640443679782667188329886369568978888781369872580347939527850753289027741201980787481228567927361614480236427402159125433605398923401243100336717487271623424626322699948798594662345072541695850636817715775376022089885281483954554587650351910651019678163201728819929359118617248684869746417545085968107737849855546351241217966080000*i1^7 + 7791798243791893071276758562903599461777065630689592898697091742575891562695826076295902976407032791645985772651592602977865964366444202041969057625355230594780455564850741873084460414583078729768065256310992735330700801323963079733891770367135743916064511673906772889310369742889248350755019127822559340160044647923820390521676404257101024448738670336342002048335024530846764243665092266968063838825985725731481796563115875795322407462366719800720944690730909874470971358058131387784808114168044257114873298951892091897194400518784223117032760371512225650451294842575501448844435058289941683699917667243675379450188777770349031077797802384071155315149321621867548230171749230155137565705182537573118637514355776079028106305994161436217108222554943755802161888821237026828496129083268907105763652056397698176886563334037176586206316702001904883844266199430229575311440133344430570318573714596223666823627835474661665399969780947137134089477048635013896976421721439115236460375735730930631505857713359796037407823386518973168851648152158828171467161600*i1^8 + -2027486230834453186959433436837123891375424224334974651092041417171636483438837375353025659819429570825957838117308382712577336059590198248022038472573921718154675562502812284441738293609386190303994023010181825972916569311854084949687196205374033496069638112773941620577137040858010293653893935450138832626386514140991955551362145262063789995403378081858791721415727157282077411448506512438634048177738494426064384108848467692308362274149954055313402035837612971760066971069707483093288325313520514396691314449267544341290075819483600879762796864245318980981956068275615823852407572856753533615577331673229986254652473136696455659460092214176270851301803524220351751201732929428192215255643603703152733713431409809961275185106837393269080854110008058275561940147342169646574209780085095038862751586715862554054248412447855086772404000675773187987500350864130534639783458260763873088772375079609091649506549025860197585877721478885608345533951985890785230676037917387031771088751532632745229671854628249719062751142387645415771900780898664809758720*i1^9 + 307987951715535517221740818125496187227388719741028338779064978725907085505479032506530391274278405433526969686455736580095551071954091630261382233436801644367128517168634862956200952039092653495123243138283260070588224345220197234136014389826686632528578339775734157453149492135033590451861475891641441094559661794189944896829568374212789514301122732351873619779155142599530567717533570136627018259312076038993665572350933135816963004422634186331553780895768322731462323575644971753400670588499605241681054292949767751759570193396845459028394785433294300019230123422667506633866816318120202419890457254018512480998334815740360984356832206076849690722164720185754292616734223355707989548759210892267258365637242739371081274648080470573981242172509870868455781900837393081784090571338980684794713483393943193166858587566275412009972868639175210877834676191221089760903514503530732348733476325469368982967000343412707426557742973541613467288617703530444667397793535640180498761478875945559383212110898480661401729669131550484421004465730700181504*i1^10 + -18750780268253819386767697091236211974610356367874107976860034940989003796208748223596881073301176209780423584497915614530589831385668785235433095657706929217506494543716990236337010428611406887383839971979927270274376015269841109771580700064841258290676325479097113654864040510010091192554517855720756843441692170231349912669214831979291635086091654511797936821847586316958515683879970436862025511560401896780781477584855329991050358442074221956092327045148017553989901953320860085486417618826198099974919856277242152359729340419120010400008829146414794162322018372211578313084066225709419327137935936732989188498010608320407976972804299182352078249390343188953273450197473746049227921579541150801709397137376879320777628107823598225806935783779828752383230626796482099632476914608628468837370022045574417478473640177869550821620375083505570006285872885137392240207191930932806262593926314857593880724049291236717482598854317025224651199561035051305575525668460646893521796099170110125490586154212891299869463906098289213581046630437617664*i1^11 + -216248922327387040309467966595584504704859427107025540976313146663877671016599903962892526092748725651976867332941478583236056604071373097661021775829539063553185085799725872134218934702835074589842495183313965588361635786902038847890497329800351105234820486503238346953692790174131805161267331020777228782503542488154386531613604075528094192586609258238876977287984434523769304383502564540750849702577500465410849063021348665748337235164189951759421756105579574788573529156298986603481271805919349235068844997075551167489410084493773631672381590545492583077591776827827244347436835552208886337296866329313706657609943995281093506566582809605270713875354401398431495157107207459110515396038355697847181009398326545494079752062293775155682924349158644611991859520410348173626859144712833602948910092957080715241628879216612814639556064245675261080787382315574762863491289388546174329900783276781443760394895346657457035196892713015564185491043984297433072848744390902805020196068260983537060062560564837317162948716076946623133137240064*i1^12 + -259832178713296953995200148298750324499129888181598979151491196064075749205905851891333026140914720464192948267988417843306549650629124355275640973456707984232401001432406748428974670056801607782533966315546958208786644269789132249832747447393507924892512909446343800509961080989165927019094793103111973636180268561331805839154344095698391196950482148059460665775509773519819163212899309492550925001368659666593668136266579048144735430603023717181403525314983706429758666346537177046911555905234683697417994491161370767591667758335467571101475469505111221381184522858975880835151843296652926938743903529505917522164763196467665582147143791449697431688766195085938428563670366250158610085032290156359801770951989569059488410532984356351996263505494054613260511677614037369323803654018422837365767686805218414625998231011668482927226020457628594364000281167122855062341364927609417616065068440151505133517696105216905925290441260604364031104179603809756331619709775427912238423732373718883366169717170295111134130645478366935886331904*i1^13 + 96444090591237993378350389491843018188705393765361351798323605722998216243705541484820416683554812273151738901251036827900164303917811613032738673531767686524662957455337719106106750844553157211089969345810490853241213738338171003498217624189403763573445491094669629730546222985279491888916448001295977149028288245084074034132507125674703302573456067000847031414794536023732382278058449752085043011299986002133285943726195709452570312560249542568049297683410797178718667412211184260007128965136934658943670863150210430271758122780858069038304116139875689023040761005602803099980136329171589453335863161282122859224745334074980354490531963695701713428652578038057201182369486378332659984474757496816924806590937653950058361654502023806046530099875294672712936958430013524211601190267882633808050321265743492561253709145298179886777686827403168067245073801583411642473095894304475307126667498340951804386207114139651421363551807953509371586688504799801226794149697705766104396944508460156657174002034689827401543737539043491053568*i1^14 + -10974671176594406287300340644194549398498298279358343348193701018086476386927008693550848803130024777869708822242594634461837319963471108563013858280792116618813766939370184716366206201109766824724940921639805500132811171172768130112856355971806391368525751963095695998434229555663107736633181925993374240762459928784950959960302858733891847862828246096671134040195384349984633049148171785551767187996965991507846809086868486346003059248134268421166924275419886942805299120965435381486968695192799616142087166588636979803827690050830005288977164099691436015974283278080247751289742485323118792117822800982924635198773748922369656048090429796490215305802893739948088995555347884272480097491706469089168143720051205136704155926826024255912462314890122921777991497862998966414076185992344683970025729490699220550603368410180851028668803239251563044872711128583751008132434418915301711769121902210888860930496361957858706976793478142337520967479303557598144756653209606807216264363846954168132978749348212810923063428399690153984*i1^15 + 402925359321740727065287222294606906285980168395735129682827042398822932033190763171564986888912623046469594187511889718536846807902343775393299072968804082916803601335964880759600573629579741464895635231413246332756461318892775453527577384451810781535166178683026824410950469597534589675059806926361774642321241691040630994460528720374455417975049312767271428767320203300815171551769035615623927148408764887153467709969617021052565444401599188211157096262877456208089977279213143414671769276004998203022186522297443209903943452256605223001002314906338198045264243972046168892508963561333661144941319486232995338656772532420125765736740247178934336424464125548562566407941086167325309675660837327475896739183739600663277512933027939156054207170111519223620046289842816110861079183206550438949222636697199061812328522891064120585025000946494556812736994146595888799025444194068551931066807433678083197718992348589705279029609812024003909630886983639906134587765544365836447243360487260158076669462000513816702409720725504*i1^16 + 15429755971815648534653752719359310340556505401861913435892202307272499689658403248583012767181386670153063475527162992724219013997160574429294523669325664675769338490166904092910331185796668488305618220628638249019722226029218840077634270603649261291926511156355549438749539014142913959298874295773452520184819594409495934148935742627618245126846252776852612875585579967007574013707257236764872960377340647664513918546597241606889871003022072386176745978493363670204009861718339068561109058723386123744213144201780943001877363261903308460169978594761474578401748029312829929469899904518680069847509617536831244687591334508473754027020829998356112600462619924698721488734472416721581977010736868212324354181219544280338874769580974522033846698090175479414905913150511374227021696567230646603963075471547272694165525994642772650269954896855562776194472631164198460255224742695676336467108384497563827578946947361326358256046220692769773281961236684429253603686952710440766141525488691043944286404901984399393564917760*i1^17 + -1057272847343642478460123239024351961284048605576096906903098139156006274674935710227853333486179492007067576012483154941749311200352854154838079014862330504216192854713168354054312047573468913541769952373193062815980483236966110761290628691289188536096609845633392070169069780715257180201671928212898815956728201736522259124027932296889127708870925697573084381092950461410143392448561570235751967274380709254614884442026354077192381903479107237614568006316099050988258889988192414842021394232096574513704765280311807603589556319551454828028320201344575521148804243800339700986059257302802945121501431518938482497516780259593517002462170751120178991462208118047248157524174631013858386673563504147355040920676489193218310360181228846501305300001783743599251338164999266221038206183480658684454709758873018689969071217666827174040342520603400204667296202168500283968337916318599227411955627368755041006769503478194434876416037630122545027853739049532716195120782620188475621655920179132354451332434749374551031808*i1^18 + 10563743255866790826173099116672302976220968874630532633378423746630061210186426341140277638316922262604698644440809196703243643639236179905582816488135852591654397358232560043267162009587921777522879969926286486042057074742721417830117085665548428316522132505741921158615528059008074595907068652139647957268533598805071528644957367874419252442637344168914418535335488465792963203920510110009129765252578868099495434091163738189559667812174854442585846706743236645694952153736441675178086854722532690897919720992505502953374858237449000040718485488313188546848891870678894089450621765887970114659951470926652445377580642433381091000183641699340957989041444181248345873071624890541425818950636178046891184126587866368926164996228592302371271878026557260241920433576796264632183343469504933386574398898213315723348567649886961567670436618659652731264038403450157692132239954847204604476765808580487616174514482589245597638410866558554058932753520776652368561327610847748925494658734291279718519964027483848704*i1^19 + 790181923839224383147032296417909152314720935538163922518912652219620470615941954649611913919978835871630853608700294687536443133703391851808771583495463232644489145673482348552227243655053514405754449258895097170224809779735850069169609455157047163780973635766220410188747345024042815405169672340860831044508156002235913210279471248687730212129635126209947347178636229323211253512010143084263187321366002673992439759737406810265981008347495754532901462196458617198218800374762018882163985107850484754025737464364332684621998582238902808793684654099822034058234373499260019633965715819153976532075052541872567062250282729289172713809537176206523679993300682638747582209943945420509207127537257943269607089746027960350054596563623822214867441776819957977063821137216932261704599348039641518623960944566018476760775727387214728286319908752285557549987687543088271154882218462731144644959800608659680569416116348103088045760134427387682117636947587646693512627481482536037242926999003296884373434052640768*i1^20 + -23231037418843944592141588529376810058559673537549132384516574940314447885988080971506304745058467506840088521350563324028443623525250975613862245187457859884322932162692007941874754719474502093567819641820474231220734890000845037932042480199044718170897095234799383196583678691691921988310458259625382484918416309131560839132452485927325897975421597188443085906951372843126073427612272252548769943750036894433586219065026683153632555103843751311185765280647377882141932136219448090665480838338181331939216937820530221547144210155172318387469688170454901985147865018876097046765481147877965486875246484066177884390236887763107652586875828485635899685478635291564183867044860381278868294594720764963665696140220535305849319973636585184738633268587480654730014597216806974473494871558068505346230104058104457774010884171434544268609459216062300716474499765691220377007067545152155358033826753114231479926056396698698033108045189550876842260871374623314148192228259241787210745884967460400571317485568*i1^21 + -22028163143991782566366820567228455598250065869496692499614008220823779560087536518987836372432646536488855272174390965694322992336910563535078577520329498743165558990524365101083892078854704907803710800097041731400579884338025231706237227744651758812224146756471340669205209025909073269640344864180260174307727375534712861017521304774901157416661937055655449066488347386205602157031493385426583376910082144453555516902105007534763126950795024215490289867499326845815715833767723537147915765027375322104664165879201509915792115098020680633626232965550969740380990436395596189048263231543864695724584690800751693499922597251736671348872360578453652793817051607138947545452733619091759276615662501279401242465735469481139078344061550479362913486076798529867158719761917139498164619875886112859555819857185403206718615434324166809112264597280143284472266150384323369097879569567512762316160247546885949750810478825792646565301513704609890508012952765227215330869479440531893551974167464086863872*i1^22 + 11239427303009526450956382363978697311944461264680421288014775248198334281127875577097948993327061812273727952786209313982562568096598165532039860696941952835464179039783285127831490439847956467294297127925085592702573683210487617230464542207059052334625224056307201868010355663259098401691624658370444122246377435240336775533365097544465037179367833989313004247730944195669211823804814846721045867649344525272293098342382900902747671451985055553778121136008005471550784613730312301379509533862158831808690525737002458102308008736682878165904446387370595898181074384656101533660569832858372355885687514811805150050770789296424275834184231149392284695337491978945413237031202964901682359572215758763949426759479475744961507758201820957899498900205665604944676177852131794551952318882162462387947779858380750189687166963682959107264659462447083916991431234366143421003266804124537675052292560913029196577281056610181371279536295892315998387760014206040812581201611067692836540785476088365056*i1^23 + -163478935587481895607900957613492674643206526841349999331614866868823239880663653566141859599376551971952761726790927188843792407414023866094152301119367007415354943539973520109350285161578094170677009858818501697504055638190256979637480260388796863081338528509524487297216102535151068954436561156626475256599739728079333152488200717665392646130732206545921359831942407798263907697407435859164832359048139183363363990502209621526584791167563749758875489173249730230448656721354864535836095643756781280755980939307538559913524550306048342345248299411064780852311006535768728675180816401096665559398478285233752895579653521764902319283647659141742056105820648882304297013347441060065598990224742232747403042984903628653734482297521436446445286926437007228217912083945736603971717517635289974718511332341191858449773318310321389853472375188600751269795882926212976693834922138175527037439094328954025298200144169276043351618032156965404964564037806679396826690732377223866993231634890752*i1^24 + -721382251767881675452491813691424353113438634159565507274173768254831537127804622095813593818307483188341833377177555842969397818729637170965125610352230625293173059468115819795293862674770800986147352336724745743126166866559143298915413325709559301855169039975795695738954436968690992171611251364201230867243521418047507389178145631781483966657356128965281303963833445069259649708905593092455925531398349914593792782059078932443399247589218869295820315328749691540028167538993776395086936227455081448280315234541203444176704504936822361400367124379784991542523062193100862405047648282246719284414420773048932208491526594269308655592383952367397124448190803141421961985729256459128595201760367160634800813446261105565269282579205273989250217905867470913872147237166990325148369475225250179827619380559526431061836564970496725033192141497856150074428441511368743311062893661489250685183002845022312242342452742807462872706702267013754305377697864665107268874854028284506157350912*i1^25 + 41819578273741669444801176904547437131453641035942832955205431620828493449560137733064380573147538593598704121016694818953764664646889866962947282716540967295703310388121672298075087118610575969183843136204397955243848727121529598950831729239619072054653987580646829046566778099025647668269276550089275017357862564699676032592152822746848245128358132254558876160034106991129253779526043338076411661181145106785224959050051359866632326388093106898299101411531344324669391973455313332642129528108984471685176829566909200319396599792289435624026881210696417706557684697290657256840676518122382435816734529683058146153188589845496045370387118404712554346904202504814358731866818822165462891688548945195192194856983862479968480375900097981185555009666985708820846354075744175942799277573270901804573523542185342248541837436228698743035529096646569765295881723667439104525602120820784648630791998345654830497902376575067044613322551593866395742284017459500747932619641568844840960*i1^26 + -453842438215164512088443149646191108582739419265125881779674022626908880581554443944281836463696354638122565343143918753152501834541754120118984575766075953682218917056313521972873045144382537919933350837190921943879574083684049638909448567528785584888489183092561304026354895055712370187846435532548346729820582236680154914887715129483097918981021806948181515324220661502759225232206095179077729441166471784881861818293380254079379693404323435602444988134232127020493385658460124495754698189943816270420558293177328252602398937480709276982317786099013144472728052493956515601652828985121434349918874331706503940762754892840376874381862808758178391301771005035529185825193478174246130281869340750426441414520712834079948777994900818459439712804958547668097587161385883940459801868530068461575192481422448060372872979913223359183832993193067113375892000744130060032696042471766286450620127922295705933716145258172214906515274922062860304224277768605422454475266870738944*i1^27 + 2139299394015338970915890712682325107601170951282840476789915451529771184271231127324488427468288267983326244540991112254328884023992465570132910628472311798021865095511487018047048626365826711774294267447202941132785497565938273255792020474943258896117695439892819169361000637055648305973264361348079710045035868948356819508715863598614224827301288022843916050503775979097669685508898626045089248362315615182373144100758032646089566043776535873382930017966911365123484355185732149559110771668013193147808691938794332990597420958258917591615834136164655235774157994694929052126243612801990022776701794389529648654432691749835116008987158322988147036570759842261601158850264533970555437987630041467082117026189170392768060584364159740689336152311398424471865213678743990683558902905941288753288000788700301362750804151084323508636602810081419795325198027251963842115484761934537565976531649285320735924424071073918446817321378973095536050607107248949332563200049152*i1^28 + -3518253302033772978799707744461140091560482924112128095251992031288181566889660489256978110181211818895336132983274255142699114455076569350387402426738687755682667790124164238414660562976741404947059264865268043143121379857238522035515505510050454351478225184619487586170906301924980253507289098973532451909754915426499049006645741642989764252975559974736442354447508046149333686921916913843337177265336088113670569717348276776295436494120999268281094386008660947542380968694526767483213432422561138070482001925630530167046490338280755043622039334107192904474235769959563612889477049534996451541383867621344554183340559519155589370605723215629768855405528492043128476938039730534611220570669325851968788739380797833053004329342133637672219853166054585157868774458685060255883834041794267944879888938954086804788307152157748042186583357091696126224192113977994701150049476962182959364993462857422022910709729240198627843010911911954856004732627383925673558016*i1^29 + -16554176226449189566581863599870060712911452356154490803935681289235890492443127714277147834959675866413786880481965980490427323127276650479235823090571405666836308738670425621149360798942483249353983956866495307436049227241635240252846674985697448540880557521906541042318775703376248534077278280868463697841056049523771777196367411271779888461035174075766279418377901371230737699475974470691410425097535472473621157535523455077301404621423192403956361299016038778412719015170949809244379602097667266008207952089758895627039282535819959575869041007335191211708151661719363177314370213992148007550486463412247523639163801070400731532962349220262175141533597679810515366225511756423185929209388397225899813686765298420940793220687681109461145253035091689680269951961134869042511998373212142280793659748769472124162232511107744190189689421392405204529405999813160972317862358650998675629451991875856685144750387701203761666599827320639681923418477821952*i1^30 + -32074557658087204121974544293799997920851758000974201640483224548384638588810220100787317598902784840568781460715917400012333955813778052286115185554425030460266436544676857260151834671288793839441061647531886502500590678537726904248949576201876122965451613702475250415655244946147524147120929087011217448350775692798982643476622597057444368063786616603144183099615680659214656301216721347648251336121056107644573116870350077727759187106674994286037298202481950229537641689295988851486016736976964976439762835223306867099697151253733041330959337315267657118940127873765938031266639003094332035542147157406578664368908156976740259977804142658900398474372564663228893086047021192288091103121121453156662534425445668591696628432784527132155322875393981799948586470477911713237732497511655054742293658065558357388453542873218139813248045224672828520077539711433382202938784176773964280999049460219830856699116190277205792823361213298902139734446833664*i1^31 + 140404494174642437228243435883435707314694381431676598080309538599464117434874057692973152528666693822830494074422737711944453012418735341621552351882685836740831120171949509089189608562345446547056117018107326630941319090012941147044448120869960863327371380233425018318703105860282287770393191281913775170615214292524412330347377207837296366237914618900041610568512020469841023343749688822444165129302087565910589790436178189954514689797415340032797325271576633973986680039006961482003308313434619461578080701081522664391097473468580858295130412121489820963327498541127974719536371703394908880002212474413319798587498092458080388318968925640577645540364421912794377329552318750035933149569379432907332726793169389125594334627704900219959725573029293147607707115348937584176487050819805334887991545358823073504917927340652980459968843925096511424492075366329493993733943493670506296224520403099494110514700371615200659107772191085494653681664*i1^32 + 84927769932997273131800016405947344482739437919602192411425272132589419787253139113752684292263433602767748772437077122033359250629624147913950044202558885210239144115237570139614440649961591063513940319272537411251285069176806556602530660785582337230824573191332087415966562474219764374421523870538965724398212839871320087989319987379321438435010053725455826087635977034183062719631732050912800755232063568378602505106808266487345405206885842020003983294356284109217466309332634650487914267114042156326720457266737823715837349986536496826274741626319202984969049146551334945664541969779977922454985624076846786557732502417181607070148815381953509449469075125427427965172107719729044834532818548674981238277131967190031779311545686990033255588139240823948142742375836651771187670324642630621320955328206066102273028323343301256204006895625776378131246563490860144064686317489865165207473805313882056578072136758986317253437989872205824*i1^33 + -608709716142628492330401464409945231168037113478338552872611823794434677974590876044640857216185784007316497588967160352700517931452275306597077331119237208155035125130467702389382773713481513240036661741169654190735424467664859302549892357126839129445946645023748101236822836821133498620927035097001680959551505202630689078591407645344625117788875373507969739086225073745320275777037056886452129502833734428702106651888286546459755212596259481369029594478409760648907721262562920840449010866212386563508714694689448102692730795918245883994059858202514890341089683683755040241924144358587852783494277632169974022096973695943519246893282561727238633840867948018512886854292850599114232796086126085058583012453144045753679612701860433566403685852790135964787587218004254881578978701551921630119979821723439206068603909542553868716460684342418593960877196831647650938187878940010456744529449914714567599194699543214055633358617051136*i1^34 + -1515411655615267987435459231837151846962121111020136900722321251705264993179426475763931154303454050407543839148736782383530436460091266154590501575325010655120576430045476039122670044513525077619216403954458358209335593099231559501388631006495772534582623222412414386144416589850347382979911233800406434678249330723475663239403740733562790793613993909339033091470832948241338213112874336204203119080850742224264154729350740926181260041091072449389723710709569276052841401233501935604909756254870883601618772901594295597385136487470800724070098837730112690636374182156349616295566433582725058494485545073175303592461087873362124772784413445597810385125753707954780721214465252599443879717345757993183840627749775865252574469920220020497465272470254674201129050117323705475234384462752007289001169094865020859476229350654462707868948559825016011822735150709948335706430851179813073641222938465197051638753713576166324776730624*i1^35 + 3000824892764481910266139110249105828259787111375454496000907735081622174224292645803290202919810564405779037321614234690161598626758314897498817328896164483265350175694863979346942265578776822321218666269748464105177625072435306338436512422141464473654413737623317458120056175817362086142243426359599143172450473561294999060836243084492932224693522251731591438989963384136391348818061349941347964158686144390316903509812714746135658447651237077977205885321004129103874441987179651733014568540740397130724803039562069524090236651809801837635579398926838710288416247016758384127219746194699865724767234533382623215844042295806067032119525814478866009794577071472828090894101317340869857370747600617700429876054971024414498343410323852114399228027811517625075092083090391096731187274416420259134413432564342184807366069016607397779273011084678059360189450458546270368307249382882599055314547533048985398691033455397961728*i1^36 + 2153123205933613158750248474560850979875920408628908720770569866319737585912628861315216287167935707372155834350185475796967230328311526116480532851473265999436262931868461547602822029583225192027367053122176422933587165193397704058059651235374184526606207355402062329779446038622330514451034809558759863731065883191401661939686297790345433893922262169163479095592855774682229627458273690226068206992840068981700529055574973285995516564563219820103702644227421046727627086550787993978821698871190475335792505939946893045239537798581309599885873902160406669961526161213695244134600738347359990929561170765165815162008529068818184537704607096366980286661271347738124744974116108693549483937086561897354602977544615755119727822734516726767017806999385416216281311748726192495164024603177229985423908594619312618163425110169677749185762181422313929602587982187789952119989773141473718465856702836049286880796317057024*i1^37 + 1701997076605575974978329482309839068127335923308421831418064710481890023103689869898498777988483166030861462313894389221982569797145442222294496689648333932072309094923899467180902213810072840283776949184293337159109390350354605439416684764750762988851311061998775808641868709614265904139807294040919442277863127701323925975154796342629642358504558700051974992215496109147857712492265247706519687102288458400135778193140721731531379350375670853816291941091048073195386918492700189369461491035409423561594240037604874637552754096977552242766675874985407640551138626470329656639040775298204544454390397678081321257535674432329801269101541105161130401385661884740432499247781041727755149963663637422799977351781491417470950731021544795794781916097695563520915033004095643375646004100394900152289816725300684181309646757835937381362525462499426325957132920204164717400106815477981160911411360069741773466894336*i1^38 + -1078205480827859098336010829656130099734984919635364130121015303773876878856513732555297745545120232574571665183127714465037994359608168126617923128371488215578167031264817491852021907891272040754412524751998812452909396976208741893031956935110151957088792837938503952750173058740876480658243563075569993891735978015312061892034743794128083137135392032176320225318965395031519517941005240381766549774485627769502150356505263358927694336562450468639329962096672174049172615788749538773597908055533965087703546504770337689377563283718835467112134241476595041063273781143812299596736028580319847738345228316992793019732405109144522419848352239290871869801817518187206339210466277252573428622551718088249303350629166230649140795078778093127913552598096416482349282926820744817447685051623630914007704792819133133448772449203807379862424128932051946652058040802771217034712102589059993909987294262889283584*i1^39 + 294537718097029966851601772816851762602528537309274821147787380224224226897347263087035039094082859639193006232595324778339928331086580391748429499683778018411603119992344122353771795923397542631229474999659550831097716049943151166298054946924018977235744588557211675582403049588927245879698068049018246507629848581184016316934812361462554337188759128263698202333211095448968389648913649033563595668447275686521829299204942335939850596143900975479875191935487339808436066190845374510897683076815137735879744568772549456698716541558520694513359454582801330407625974139127125145651914761667105956599606850303586229496835076020641178490110231400983701969575231248902298064868772619755052255723279315625040836057156432090428307536881276884242012754550988604165268925595573453248448017247980869562063322303743694832489936470831996793658242010714653519850906245839789991269334276508951432237416448*i1^40 + -1093632527381344420342154686544998058564891553184867075714364506357954628917810881574569264510085140748229853065386337398089636565726739893818772341733054884353160111741357062770919145828502483772437595033466279969937961339369847071878217775185877226659532787860805507428806397031952714396790315963499157976141318878380555666123699886086254980343592431332420554388640305429315075078004630149948799001865890747954871551803046694913092683412300430520747389256737296749980780673083499744941943517062643211070348409599556616163681828486209945077722183501125552065950168300844025406475726635878813242486169009252489943718517265731113221043094706964335261052791608976889759562594998245869425935173464730844239346549887964108445469079626637250252883064983970249336034787519465166343253856786618149472006716574266462807539382373150088969857745083632828774244353789426042678713284722107088896*i1^41 + 350758636137533062995470671927276954062279872049543967170850517491887716735334207574355711412487694859389239260153456396558123174697084196205319359646640563871154644290369381570284925278328531943163936102509291260299381554556250520270022323231349340942729059761203174912441858966193251500867391328576803081287580291102285249214280144115862341686748131180411117475023441558469110780711998015255632832111341221125642545525411789892499486894835576226415489264773947502503333575400425081613945860552345215593945457308576067817315463495894586364223917691231919072869070511051429383397365129961498003443014377962342888653056742649745270165300785013774160102751078664387416405952573577326251988454246672150153754996908254341448151471850332169206427925049832767132136142533154928534447940969996447159230634730188939372019866644360422390340794824118743475318394561336749184316866560*i1^42 + -35284328072834974004447634100591981233974386780185101875078970420588526645464202665136278800073280751164685722099632357612033104832706371081765359563081452099451924911727537175804532752324503766000171417112362829222045501056966995877150264962743085775172977389081153813039926095122848877700657945323081209547969296551799365828764265120640591918468251358653377955515121008640496850690120519527884453862677443147611353621554349124414191996350868954570757497024965330965979228598652582286671292414567791832030343069599871846107403818266894886514693418795032619820374875294051063787302556583589444800765683834258248670680204623183409252412188584141595845241771582084339132530140739771580641249122351078751476024159045909140198897239805893254007957540634416920395248156369400533201020164245945840453458386205554982316391604982940883136439027124263797231986705455644672*i1^43 + 1038911011435745313335551165510927445651642602300803276980641783779161018386547692602892779331237837630798169541267082635053679143713001053547579901863261313499388452011288265520893277385711284911751912962308924769775202709450223167256204161027161633492134047852282567138420736006764688844382185757191473203562624491834143280937589860376441349032012146247033316739463380975947200193580911511741350498162933700396684705522162608400918652356848211861376153756555363955521584020217204997390032956387562887137879921736650387068687557234906539615501388293006377654247469938886921463012450313374497608240446060416404118444452604227255051852904278586714881522629637213978722310845612081448633734767951173900372580109235933552016167796719215260278155446849462517877126129042644227053993681700163782210853585336616486477572615637449666055747138379714252228263936*i1^44 + -9865887042930607636769433342677941196335084497312817679018431740455600201028918460463690432003772059058853626121185801414094643570934755295506350017103065072237284868764322352991626975148993091303595929762717533435954518637465926915693192442846797409669601771445750564400356722944229544427818139923290210234920463577993433586827576351523856549368988620215588551870308266229799093661719808763971891312540634689898999034453321291991146612061942544183096716375109955361773715272098550104750826337204999714024299946723506837202693357034480010944162177975297273755177619981950756409149840569681278935158095997890906371297026370505813107102873862958745108355072889307357718852324537157495827533636238250308726581641875693838682465279302583339472355617472132213536575369356616664035765096023037772765296119287193684377885893575540805058990679523328*i1^45 + -76255137360054675243907205004668452671753764233775863084608138370834683206398277568838279534817255840829019890596226020477910634508510612284286633039855909345015858258011705183968831098229654841924668825065337998438726431602498320692423009943020037405811779139502025819534634546351294847797482765259329457309125800870955883611187852014756722663562737131635100619518417560817808423044976023371086809930605813676140690979748854027502951598070718594128077009627037047173567331662527230755981969540465631014329985519526278048825294211562058793619152349946574703626675340050248017618835736185898968405547078837246304820203933583747542428457620104806266421641325138656241774074588392352430418782025958956646255913059199676459118862883182126367939417639736956158229344399794852405673321125323252755965721961836726061734297600*i1^46 + 561659502412901507536939470524720505345048101719943755730524804901507449766349753117195158062736067560594916789891106028526262438740437872606682390058787849528260567695412202978120886593665881784354666008137959754718127385627038049895776146816188812024808666577130545463016537163772648093273827473394569102156280565834017745779529215699023819931624979467986932316846258181081957547483008986803109657308772071168005278048419448307287187652100288428516016861501560997650414893268881983699961961302868604859154088564681925669528253611047664117594572990628642896302847339308995340694054726773165946640483125760167614191216762384434705554736484771251814237799472656478667355179742201090551458942470215459407377906843751791051067167503355171355021730030150378497977888262920964721637123398795433869312*i1^47 + -195643817250869806919409503880170855111193062003579680614860053275927430246192677745950526605617743825296513493087358151567669668243274161824043515154021372395521426357158936421573914331633505301207653379758454818502933803596289447345277129705057776604952798183846247969007248382665229533180402890878344214214135017606256781883471183007669536349316449049566819013935442536600090733058219934924830790174708500739180023729272930975859749870170795972589656835375991567283597580668299543661566187453318482510387472600950468675345541227608670651029194002236556074808919082197140269961643476519930399356646990709609785236683775989784666177968225825409683654705167905158519410410454787990545403056969611532662751660136339259327570971508839093725446471781558586253757845019295744*i1^48 + 6311039762952370579106651519994368656223237067168528522129543858895261939156541293998677611871863154805809285652168304998123993190603325533722040048239274237479089508946437635005108733285241155488550870429683155879812590628295545653333862827187015205984386820472717065376271411395725709963071391487375023556097824643141777045434346721210603327983107078980243163988043776395799102723048795826362814065622918559895253532254184526285838769859368741594060793960082500999053372569368587211600471303738902974498542050728739793357715274115722921698770415224281005506347859406149786319173308810774531778845811591747879507422543674349076919809372497198998937322492272331368791415590316086850934481913203606213821414615041705283062573435314477596672000*i1^49 - N1*17640554408787202037594939701413663767473600630528492398114425774977118063779122828505088649128573624037082547557866144556780124880028422564842173012770027351426710173760956022277976954988353048852245627025546849229780443247660913392365073472345064502156298828125*i2, 46159159884009036687262872154233561402958746668663308295425261262901929305487550591419552783704784042655742438568259948094199609979343437476631753598388712267682795365165902482088865226020772539005042109920968920509183242602693670949246667132218137171248000807539427914885896982952786540422825110441294746040328395075030950673752100719248611478834987723415734093539208899118080534907536522925116192138086435327014264726456869663508581526144046761105475297325486458699258060685843276149025162051263606876815972776378540128107726117612513824353354680475263050139766742121492379439595595806070866219905453882607490519674656997480306813456656667046773413985093894892760229118124970334974587448160597472273709097376370194853658787228887679056878996164915661159476330579471973860127643781555224214120847261459517802874497823161854387670818656203474144780445089060666044575773331131523172584736747405929267753972458305096491391573928537117863290768149356426501158277034451512925868230858785409382210438661535368548096757179714044083939169547248755462457127862272000000000000000000 + -526480356082488050439497502947123288516979369098027201773187100439111698806322165533567431453657391445117023750855923004818522812476741733499030021033570726065007668983207418564241046888072317028330379587152613049441117514039507267701195042960883418700296482936225970011877789897700347113535477609453195602810807886862120697992746954729558005528650331289600412380202907900591854508010772631167752660645098672278325714877660768969136748421199031226732608858229646929475021708506713334603149145692834297924025411345867879007803075014886904118832099759003445069289402184805876385895125680974866164116987876077532311898531735426010229980648839018481022754557855450687012162171095029896666043490242909140394817387595884133473702426092312119434349506264670002514522002356124475412504267029179410834738385322009260525148543765647347435946234678797813770991279053688284458450844794296341809635942426060944655880416655688545121139866548422949817470680048417343355077402861144992661255166579415940320263978654600548059813130221663391446967658291209186650064326492160000000000000000*i1 + 2522960430709464612680789909159046324386044564812698123710949557405874414861229435637688561298089793648264605339241376550395429558732439708948020172925588024655124911062463874403021082373306362376248782542671188213935196042470913524802206966445096958466858993126811157012392646111891829629412036495374085191550828869929470123095033722851011232297313368208008907939498977115368173986700823634672387752368446913321539800623778572488966487840545206492496049598105867305259966331670320902326486415500822699043149685004027657308706673202732825954835314868206922547471926375845844031984819973400040100184661910104101135732427504219201477981935327636464661201821247619726367809402029352466307198111854725061127309240425050023714386781446053736260857525155525260834850872823584147378849193476313470531915817531190369859795830690308244905601139146199438983656824460011945357354153973723815953844537012174179592425057497592410176731411757936326243474307014274796485459266389285943783794109114420224468555533439920933867202801224689063503689694247416734215646583193600000000000000*i1^2 + -6605234284904316050066938152345773556457489932857040852678525747166597771149197790369769194070766082856519622534891989220665778159285216087722484497516440320468185177232509610511307925934206734532816445342472598161826296729651219226442219935613783990744191706296822626488882338292764489990591957273895605695747191049789200812271972878742127439448405271132647045101337518028038641081366945632911842334564405700704099147680076534874759687491149944656805402638968758980758114206916794392428118684372609975888353350354964261453073368821494134495181637550211894271621426800038401724776801341136113538025141024845117002504582907455182640902703422865344714571714434421846962250089014993544209294649856085023821314167671721206054540596456072124426735060437661323598788695107301190460529038812977185717293621234473910431920342582521396285217170307950624846736376964128920040920804978243378165788519007735745629520128034846559395529663328554225255619513817438167327620586986424908729923981803054792737576878365388600607858464752807636867790780068006386322901041152000000000000*i1^3 + 10920511346267979772787736246703117299804218394431559395339278755990988458283485233579759765949117843987284013333829387106702847281844119312930785490054586652520499031321066562091294424035040959016066475257965555534425109037209284630688946908579324762084998767483298581511710208505209686443612474035804853497087146579086338785773309806758428332794769550893590725904711499843591233356320266527242691759894609447766015820620610491175185575285244111736283404877805474460328074459504191033989164221033965180488290901113459879164280146759339844497914663087312199129336628141199318872565347746684556266834135343789813665619697241243651237819167524407831083698332458223630169168861565787756223652130025502519485460238942441450446796481406485315168845556533028651067686706244151305074271665572546822019953233500655369866721091120587228213228235332944342579365390071487454680348807525901124547962445748677585624841273977815144299317625894734710844546469737867793485896180854245573601783938299299228082140967986904496092127702361837866235125530871868421202300108800000000000*i1^4 + -12178093082267249437687045550871278764823749485302500597468810941075081446853253476171802736513108026702664871904510327305500338934981255477550873926351847293934076908043734912041284328312786146475910634548773435938313146319067029960341412499198559481761306395564232716506292825085377110120747900022038737091227482595085375401773607069784986361295345637182418484179733473801212145953242835713301178082937323298585882585275316255630144262812855308085841222356883385943646498006985113377722117455884486171717737722755009080939036816460929104034178495620093442449419636330071981766438907597934690726858836469020782540454917113828096105566776824229387952657726670409942055966794395833876651129058702416934670108142385720824657316848053078741283199886612966135936543567696393138423371947715370659663108302236115248057989627829265500896509391092533680634505969950615078146140914519951765405954944782909307326202165891617387217009156134782585958711958138675349845061733962753983200988151490643977006030727405686938338554372511276958283003274413584838969996083200000000*i1^5 + 9818021880851636321629736202798937771318175992893409577220474732332317339446725881064343151406336570575837104821555221135186450669380638702271080346368457764230174998131874820062191617585241924069185062873819569562949300905435276826371007770405419883346337543766122172321312942027054460262268099874603884865306667392491050057766088628499907992195474521514748760880247949039454669476089730089799606601917151923227587355180477365317560058751977998688717943237234359466640454224325846023379627532677413427860580007338432122927396471250227646791850171309552440085172181598250509184185154283215380216311805719454322556126882480203427547972460000620379790754157315584136986810118185858046968702623857495179142443728409188311515824215913984080230541507047318432753017711384195549990303107091136846158705686191952963248972731709763139674344143050070199465819082499746116955780590670671268377578027139697489013433056917433905785998818440183382908971478182066553936605608619324798606178478435053184089950003675174140764503058757181783110170748964090239680249856000000*i1^6 + -5679244955484820298525071525856418704530499241759851455178299315723452507617142817498374282534623602829432065637255349685444951785111557923649743283753786856824960187976584229220071290490079611676981574941730421382058274574214780763360335060948391985319075633954299987767263258893483816579996068726307667284561524832062876903626172095243453950778347434233716709006207066397070430598616261671687877716349795701749394989705014073719458077207906693084012374900757602411224073908355645847745660888709239469114544539983431200071134408418128429413528781908781573110863025576685862166643945035789521128925067938476625558653066726392572725582880437656221186771139546502834316975004670018617728277429636376325999596180050745307572930053962689794249318605682242941076988013084704176336854941681659093894795405790266870962637790824052872519884858543580809599581475579982050419616458309811308005094785265880309940829886363990972525493182753250980019559947548321455376658613033321327792647339857836259451573386823376177785536636364327615796029319936745795443752960000*i1^7 + 2269886219882177342286110361023418885099011916414063739746861083207878147666121443343715045354030560531230397503514653268898996114230333011117293035645242633085660144422387000949126730334510712006881985022836770681133448841527028869161768209801041354812491078332004669605688541435470942026254603819750279659423595285924309067696782337349285062607532551913493230963675174953038918667733919499513464819706760948052370657983546763762343095979145659857076901807536311415677726704514407516802204950470772247826857698866858366855709293068919674233444660241702815430904410120906695617759572494413752012348407027190849332034224898586194642317020744834372056044415911857422425905057936016771617873044281752578952815428096004929604171760248151450364887886468828167356343014438241852510261094228420789444855964598881714900197384440257157527916118524816640598675782884751885750981683574436707676667014273604887626461753438543889891134096622017127847521195035703075232101933918117144679244392841627497590542436097449933166531584195329170936254990840276450489139200*i1^8 + -589912122321512606063764278479653400749657401084784105049683546291587136383218713866361592143192929277009691275141531607543801289076868099566968894206592457192524540422997487740940213753227555617639998840497650792725897528495422351386904517050549479722506838754154706498809824063347901056411809626938849937746884802845366018872961346154761055253482950241180445052505283035817723906916530105564138397987964745326816102433112521130142584628364228457877146550177938527813776875315403419012780013607726216106796470914856141362918473388456408276962325485008485244684993336354060689017790633081991090845390727973968326416217384845362810030979467969372543731777520780274747382993060842725588467588893724651234811333616712793824741764825901980985929672579905138813627438507984106236579168717095833360760354031474142800780907443191427611090007917427501870998513499218198178817470872245174245828659223006684756309941059549047547170988239500199240631631819767061737985739229780513015741396529428872298207901618553651261637472991050309397444681449033317744640*i1^9 + 89405211858376693331296637001515981001854605944438709028911366254371033917831091589615289187646937542237207539736501287333176681005522621342536155454092829366163747424250126068120176053076466013726966426736783441162706686466392014694556558376856580259447308359069514864467417108567225580259632732527565726695141127048951467343965674016786977075975636169227310815393505245712103352351940791060371550612244723665229607926968772929358671736397032437287146691805215933969724099521243439637665366291178701348159507825993546825780585702341471469048963358439375006341509416460802217907285085861486300574698865483178387361020347217523449702075410974631274469226724951506102334133446447015903922741095596614343473953746239957704008530739053823270163380888335581313940760959522751938777001183168142433892844966938065516355782878607883455788325560072571870683377257212720281998175746891780043264051000133301963655167742452464111075227162465495292548530646028775034249062339240789894921593055949082483941763634377892845639716599905526538299876819020546048*i1^10 + -5400840275605358367453883148749923804026440441768753135604972261473681630276659817843363437685843231294038089689672410755721214946449505770423106480513729427428040522702469745332663891958824298427987716306048117377723486074460652559563934750342886423147068369930324965586228662668489672607805704679428828201366720585097548575731805350444342902466172790732434784698162200720280894590346213816476812138572900511919092954908745301688883030273191532592041732108126975318772197376122812439255856911750246204488788886879622502340212997608592533047262017096636530270787929005281314937214655159214999840506607117204696095686293426983283602640075400485842196321140054989063833212930555970067582390713320984549711503267410043632366851962507896040778359847082422164528756736394157433797276362208539234239439395470422905872297790752450764389417663020385123976592478673835764997423664711583412725061384171280772946867382673226292329450282758194921046373006032255308433611416549767221972357156238552218072532414779071749801141364281404290367524037459968*i1^11 + -66962565564479226356636814515646345800621028065484855002481430643890787765628237260991341937106873852549756474402012162016649925076365542223083047868916769734950278069736084101180495725414182755989127491631948097543556402542821251355023460243531911914563679135120964424990091157919004902400483141966418327292093309442913383222772693262840967693873906691503287301176829705700451714558152155408175664166446944135970465312186825090863194153571765608094249871879293689569720209757255729805563872211861816021569655991204918373439122592226360838743186593950601559881588375262937686155530485129296037693489383733081117474054058225514374777510354716761422963821393482650594160074254057134262114378161750395032677491460797965400617942040092955169564300708113046523049204386052180930056306102850566316551320278744213214000561338350997069260414580488132377279841170042049203065159518447702734468399659014782506945412070930242308856371147132723539901644109650396980443747217073459669723918900708203256053627020365209649129037262066711918719008768*i1^12 + -75935716273731755454883445506769733106153082813651809079701470128474951215747438004595667989426074125991130852343915636286462511634972179460077942147419434700505115064098817202444904200295398738841885721758628036929888965499171926776131055790932564595606096135258750588645924357994632557068530973120699726670626770602847997249720786290602218411482032035119601980076324503320671417536484795806827343633750351380510566912971012290555173301250048586575047041614663995206161983951391487319091774106733537697534380334428170772081071394180570370723906543134943022464796651682149440891096366060760838556819547356024215258032806405601648065235899687870639947688484111371044607238031162605330668424774564362598364820454808904475515248208398741314753501938454447194378538197680059458762620909015950923445043498547107336928409792449841358402717252810810198686083629438510052311008222272847371393279457249494207046314713223059911522463007382327192707915907261312584304069556840026999088015194719988387771488347845150130887095367407993354190848*i1^13 + 28076906170026894667871154731069568535103390743726587647446643345020799946675987909113753446416515956877274437396910604358334312466544653076618729269633654716985582674237792104145137062837203697854093078348595893406344345245939771702935535837487759250110307467694097146091253194279822524660001512931354593126775758925639602255376111618267034335982946287056321028084249781093227111239735956149823391345205844446144269008531878968409957266451688290088933962020687586395501491850333324040864497033501250166645836943474885393065264931115082603161555811637235673579404683407710846062568957023392901452745444916589070921781311505977389850565133439816451665015712269888488439567888735078410034165990016806882161498939214762227075667173332137869093986472042643201076402432525709580732032946524395180654797918700904943928442900581864266699921430904410059719718522879879069313786164639984632762053478943060822055000670582375726105866782652776420443296015263046393856115992663870828461352401529400110911978098505778082039016266307066658816*i1^14 + -3177670220568960511494423950816497817041335185773510333259128563980649737795205477072733173023460825544487205655825408608649061560241304770298114888300778578694141350507201967890227422103754878151712640310880968521619529079303219552068599815534654715630446491037764184828949483342920651104216919235474220103632288750577448409289885384652229801592626630697269059602739457444527297061538016993156535032075138676456286577438822082878939044818204800838876096207534712359885684159569962668025124257237300897442626920553623979748751643264779018545933913854297335164133450818454951837034517499735639389352088383791606806497773068538564028671152694132305489906728711462051143834716309538996663476114152276003566688759259261372428672637137618808562723623438994856686082914047929631643542402159564386978629351874165654141777975645416351660448876403201305351737119639276198599922318101474578288280232528412139088353487293607028243775633415741770076259743488321265396699324629449369204717066518492537607847749424097159919452702331895808*i1^15 + 114777017513837144135709999376287653019304837350249165288658401280676710143253672234864634416118905082257383261144306549662446301176463469148492343886318565669732188815359682918046235837082402220257500759770078601876388633900737900034904853181887223659778606198484739697081039557616807240011877780183615365896281246069542344640985091517452701386876175432752136999261014215330241367219343086894721203009463703142424592908174357817684987203895311287566847771354800244388445839073137418766351938452206077477410925512939122191590304426638884830201445937698515176770959591817601102639434852806296044352334168593442464388301581725640501296214379874198568782603046083264293048048800432481536145451817505573260367327010883782003789305171437901998532155373336233003102192276613262554297666730152869998178352903165811908397143048489539757214734427097051194899537714514241007680288452344646602426901095762519601858856212132898760778846806946536240125631620128177574284009143451411964992382318365324086984804200556467900092197634048*i1^16 + 4604416332287078566648972781265713499125400579257983269007581607712432546757401556143010624057583398336649917586408609104268693511720146017007012356399119336220337409476826599523340692939095911713056547533020439524210512846629609828643043164369173334306973648132885393221797163247257621555624151213797565289617075763120844762097605012338559828816073643399246921765790285800822053200174027595022646468392334616511220420390441333843898572725248050508580846899549208085117394677189173027619085038010521100765934810509255246597328169900785915895266498202294176555380943710705201343843232282979000809168792966430444210113982726644080768274744812595252857832657865664099840950654245596711784397682311046499318980414251799072800063166653911071601521500689124927772364424416740090453969818765948336889310539789494258576011048316717472052471499513869329213555887424948107753300840173140652841216533246351179166912753605898861425102234585066366468369504606619389078649815942401542469416209253353977030884796462609485392773120*i1^17 + -304483482049821328355492018603014532242876626828628659650490351408334094287308799734353921577454397684417419218175098827345791517412260370047364003021853395987378848846184804896255899339230282336555486944390459065080377296281955206205952522687921732449854187118769269921866822409127574819726472057547630421010097758022757634991639756034042472124264984452983725535744048180704091761693674024898033531463983894363625585611058077429135478117240006913480875336135453889628714823713639972103266179642001153277813399912035180737882200063051561333447423928575299912508091412578809577982608469302495323156641928336847663610706328676948846948911081078551835802240725720630714161876401539234753263675259790910999678941772036634083028047263565679449244532949074788784830450589328956713783389574788643274303291647999442384014682158483809667717777869503151709826577419636413572100773267721487224995531676548383061767789183542749540536530347643439490067790140762840732946002744941207608738510871832965576139767370612207517696*i1^18 + 2809454989454916522870145296914156303110696959385202263942481773144263784542389956812052944172400789065228994562969140382557844338643366275401322230199821382735219776602615395340378957024428480575644326455319483550369278119701779358323697522090097147979678857152691167951593444828163489632342146798307449201279677640109206996305748466991599098410718691729105634783259431205534746724858738459008346657412993617703047390311214710733728612861928075018158349189896215521303735008447946914329289559223015205562437163825377645921078672773342627010622806885408669715434397661379059727885052749887056247674543160275441496273409820960546635222627125392832604356619937124180100121734237293379407936920405296786396713391928283540634111537971379783740889712069735970053222838812458040836262670012999574077716802523072417162529086402312650057706647797474950041496813819534372624750292880760907020511063350780923196777902934380073824573201295504956560071120048586361299669114568029433939488585751481651940198219354472448*i1^19 + 233161870121053099883698573750397046909779515191898768124993646467818395345476497430634265587195830661978949345097000372798058261719360117486707157679437039165190745551257119250287845475427280746137831324378092105056341691018400834247945615805134236737800178944709727163490322215836998259134826417370100484778263458888793344967379854779270189542292712100232291384403267898813029290502478911840172491076096499552926802502008872343698997605148416553055888859604262314293249884603104052537979193399071068299943783562985992546793216200643382535359976189331699391563391406796880869279584789430139263800950038465923558665702535885696580864373547334117689021200107325604344029218523345797970247150605452751773351192912793394393171079923726528087733094857738145534763224494519987524825582621595987176318473924223097676263702999698406675823824048471633007472311472432651903756125718781317672068477419318754684106396615704543754378401735135384599886601137149350231897712852465279690388259147240746250517102985216*i1^20 + -6570331523486492651372555574973204327329750106675263057903018044026215113555620256062409731264484228891252548124927686785988120854157697376764878475745590703606531666257005502155577500629549120686635573959554756084689503898312374490981256861615185700356557583203194476947623491436343641412149092339172493654532511661085289596756838085503926173286000531349529836919423671758409004715141577550410074067938345831310538146875144022980934728242834914756676698088276808468343081773723837755909454880798803017320041492782502154607849243749589252485484833381637338048272218261064671341685304733113249719905817416584504831076137820370880653648382844919452562145673259281635756856994956285264109061423753159762238626370460211610074641804854590499135537802999438909387163342662603127940966752590668880202906022175499921641549294878083406071244868963068359543596954751892633852667319424468760145422917598795779573580254714973113153700749220927005535981665809204782521726096564749633564115828805598451456802816*i1^21 + -12420809003439955230446645962256517550947341918583020461633019939000630613554431074066673920560421673377251638094370289963444425614353409884768564349063513227019157878584043124967100740502760851993807180558449222970612891724270654047717509554201299600038837034896489231885176340630705762936416568821590750210724523580342444474482738319045962286315635916617823869488474919428457469116186877545965543054070937427215612917288246464477384308089424375561548459442733774225827404611926710203314619129853723472169281330577338080985933383799846560422555210920968457838022264644748382446447678854284252900487076784080099704687644518049156937719779016222128752017968664942878574962421204207942510496748909340050377078437202286718987096907771683370413048999611580299305528920783492457153363198152273720226558429269802751456329384696316932073268829904716044035816923647307727891437051713781469955658320874110785255935588847610660261175796470539434664715213154743192160705879452615118398736968808308670464*i1^22 + 3270041986785548997382034515872516451326217364825313395059484844238721792799338228573925322012299288781553802267101092558899529513189196257493529123904643566082411116637839712454662992114313847657447004653521517335392524462807565098192053191586838430027202373260458314328486556470436524615794136153217263319892827782661076897712858923072845569796169484433910994537099585604474981431058359269700638817889768857916127969546460931292291279662749687307299408342827120266727494169732754905162836848217443052106055879730814740511338218876103952352928691824476672216157200060691123273117367055940024939770797824161317401602855639083312521979041030404504051648215907031918470528022859999347196961730471793434411605676640118847901297393518877780575235838181850951070153395218541227184653390318064213856442999755981282143372588746597383720314346342121155549014097493602730637854724804792517291080069417553984918478421144542990008513312320329404644856087771378962277160615519188781369793446173212672*i1^23 + -44734067446205037201077599399380172439987557226722820171976221088760708877943383808501862706150078288375321891888355858655359549116133541252596335385025647980269720541134599231407775229250499305760606702246004511018230135807442536933094435257995826836472466584007370903650150089766467718329709622095911499280707532256774322637926555713716025233659677566115325048286474138145515049281237257887434883215775986651715703214821855015142317976149639155520423939384404603871781399400996403670415881569593304782362077421535794395392597920781950717452320997369329589370437286976074678923784512569321132658189848403286351584003077294936638815086763580046042031453334811827536996015657344149374589191535009096746033939223886393033713136049640603988649372472648973641238309347947871634003338960295145177047634501798077799137200393435989370022957509801652030580717220840486699941206269710661072429948382761250638972827798297924063551154329018021413063641382578069440616273839319882082373834113024*i1^24 + -252211658790809545393803097900813061721315324051318982089622174870081381439346882448024093603080904335431477614525818328346091178381457689631697423247070690236406365983843421489773195640585097288817771759645679372567477297647436489492330557308142965656671446561799628064376254736807714300816859961592914571369981336240354791975679089920480931701432106792517252815222045408905582179694345249032489334332343938078362865590119846311098739053526040773220762175592595717273962475079965982576159036947230429320188324221849789507039423159257607171149423693488161042490343490331281070285238920803033901017848603999000375106582218510149879589686685028457268696836784686511699117959659272270004088588010959146648037167618159514888661618644039532388957968724043415304660108891910691166704281157936061642505617333888101107338045037024850099593830801408595587609764290038391996370072410058206740242358761666154105020422143210333310777385849449217575465082577242709950820220357709282823634944*i1^25 + 11986947791667296128336903241819785582672530504075668565690546753952347725521759638572715439774960247542832482966396206771162102581965801367622028787670545720987252794516807631990296115160437962196614449567346401943959072059871127275311732983319341234172798399470962089448683338876686171341097925931656391203586426745671911447640057542045214397214209638256119925535764280783183155908096257950862116415908773069011952630829149324837244651229314993319135397327952547113231871095683875886701464420272611199049455519183605449000347271525280290080970963962799096774679189706743715062137229593220768482521029399504702459960278047998286017327884991526940818229187848464250760819419088165860059173817399918762962292952608057704299979315388445593425711811866614913450315645763734536452415379775767821484672080710637006943441345547098244068300526198526332199590328611904647791530141216440745199396013130399022188716720735495286038533429415994737227303968578047102857594442515763691520*i1^26 + -121417862786070973232677045641860062693079307833203304414057730112256999228159180810973763967416814928492496616282239166606544520047565561031765163010970488242962263734299937116297543604702318401744368192991531245837896721201842415604190369120253125960667654840441965332843559339816386791601418374948868606837208798341726571769968769134533981257003221473845768587758511113222232490799585256551349200748310170818492642060594776479068468264895716301136680117780589706979728857102015115183385350132064083577985240840928492755318632550760008421708071713341520291891538998698132276357444491583550950305986782224044067098065422493909090625632287682737535731520712802764672195095062448266816541505055492747721800426280671714241391828505602813884251114581506280294613846997152570059614648905539491160128581692667207666416350534186151932935129423306803865742204363958315194773946162010266600775026623434508560537213155443244764904977746064670665404096066378819270240661906915328*i1^27 + 508585998714245822759729037890965440036357210210759012285984938705036443660751462156505217019485094586087113523212277894259542313932699756491117772602149475843944382214827122954768715883733016604273224377046173546831646904304519676260526415834335859906078396762040074335533220365058418753458582738999870461065706891353331053788397650242510044608471921388904721998605756098065849669330617941857502057147118093092104154763383847004738027050671573430267721623891933134240116491768669475731300792684522587447265541083763073742779502767017206267567100284825596611868966412543578928361524045862454388590653170465574129478815020843101864845653100995410839439849696438741680898251466265233322854400078705064423756408427518689371866038369620574210022460366889183704070142973148168327225855202782101048010386445155631441003691604229532068025464839080809150727979169494323135987798440472407260145062337703930870551492097237612112463957667282763999438630615099039435219533824*i1^28 + -492590222912549081017055467490706017118788715098502880052366947829763568258124188837435646056575156445488704537033575978069948557846140900277798663384945814682870463325945407459439932375920443853784453269604091166762641033316006226312027472257782843422346419853516221780274876702173590173967309619046859849167128337544457346298443776590623815859417969164984412410808729675193063989622818293915881851036827476830250359503329649764563061022485811509084738961804838241753042885470746500599705332976190137613458290354555400217615033331998737462848986875224717655384080527452858834466127491803514757814528657758234915784775479629907199309762631086399507732415518521030731753473205241377307186044968664407211508476260051136288324220936037475776942274062923194206334225185156523502887638395591080087692568393204234314178234163686263280344666836496324864395255439340560929941425610141317381456469427957409075280447928130825044579299932253439290604950767064099848192*i1^29 + -934632202454363741286137352973706364325887082953275059075555191149511976761995364533518539235215777310532605618980616172233524480919921579957154580786911943888327267780794692323356383276288551309458626458097405783411733839057725633377546658190209308833886088414727612803010235823371373850135504166459350097669499318249643086729794317791353211643750162632903443821129912717426487747622473775751502448942911255779477774330623061031576045758550581804966512874809370988424680900959263333427030890578959646355340295884577055462643435345216066699955649422544088611915410059374532137383250705400178844296441750314868661342087135140998612397636584768180202423377207131197687390105954783107092541277488288343244951020892848981344283318086419734239610616978872087218783666161079119808285644189433034230376893230788290960741409109530402578614923887968882161613945937712270339626713251455494187364260356539191027987584866081479333884692364492784347688307653607424*i1^30 + -9037346792404136815756293862954246997553659848880990723130459321279957439022987149565888296360549200089133257494257290022473086020611312722238672865696478415647441183938730806521452584848769705763488679764522304762801488668577123647772840779497341262247892757149885736861013748765657709382475678716294041926851331782001131204543049882179254857546446928248672584289967799260933706326134554424575369712255800532982682851623245933274215397942582915259392210960158248628382925961527028001651104822259012042374140355934218039323578500035870485999422087195598788403791676614892058630893877466505394140616284136073648482163867485292896943351229985558600718225426156704729124097607118316982072462688403019426214347947616789108826653923881432746513914909588651480645847053189882181826154688991930806028497558599052164491255104454249631031054072954826541022582136188789176773015070113992486309893623521035813260747000042533179760524859086965901451715411968*i1^31 + 36404897123020705346183266995087866117699279707169326777920463622385556458562241171813024199685010031010315323916472949143938896052188236129421945588271162420691776289250230150769597068148689515897749413482280462966929517828834313137763647444825761313934175227363382691276464584525061323721206778897810805835587848725922987527856812793627831529938331753040705083245636325358028000755658402906260595474105361357977878272635032398526691881102525866321598665298935775036324078782973397701843794638937649164811760011472504499475826006023945734771019313229997732439283506778667221831990208679161886526615862552986245113212040766298159563723145586277894539586351498527682426189036525944570972656845962530517246724458856205912858249153555170105432156210536767520265167682465423821105208868374031501786068217247528966411739661405184286464395337205064080893656556188726408961731345923188798556961558028313359464444177618614296703571434730319897427968*i1^32 + 35825182017232934139656962825083896109515285222273537661377240083939190349802715825388654611153874864255308726881455665626249341812715096354101298367318050209842511143247734368741221170930181373670558696389012805575153627782497041050424961157736371931854429207855120101989068341496502729845996154073684824443445600395894635522530893707834478605685644247789765900581009455766312419821728202936360258943138946626026203285226742828387726682485232418720361679954063702595063908901973438712848910136872836850568661902153700362354026840050700268653325726169182958303490119740702590852514719402600561340776343546488202255683619806775010723559232513439726534479197527380059234732159669590690243717969559251220464611022650868718863869442942516929050720052802874553487597723018886320689017602786111084108440482100380650651195984749213124560707065874088207162821018828210576936384071714920227161278271748987194874630810466505600208377351543717888*i1^33 + -152604912854180424265645575908307570698192025542809838002938936717027590432114437507852672506767407832987879292966125528533932018230186047903708075662073941240994489731726402555029736838714339525330062158861265352073300842097789608120542675519822796808652985567181048968336253774351429010822569606127714562480908660453527774734528178239791396763529590902208222334839181888208874138469077174945997459908583189065280813526058496186562825720539574683759486995918130443258874258645330211696247933252506303186636010861400672629399991473609533265374122553184142729883646365923964433700257881755350238840370140147313592658948244034380357675492008174766345425088085424051360702447769572611222562366999602868696129180667509133907962912572951624946983552038465650825005084453576414147876433372226722396620662899412199733689363309916608990443849085968202585275645735634258509243227448626838106473772116506936704190064224103062522184316485632*i1^34 + -425209354872573065204763622877995924889363194125773727655713833861026271467698790436980143538691475741444598777613327824400017778744172975796430107335949382518797676397592825337450435327983526969301757215745232835919624831605884022829968191904856032541944192060982406334139869686804278359159202704036369607861841123398146801166175914904144227546533888349989684371968922298907976277771937570176711786146594837320528622054064090924898098188227885951212819325504510136137049204351320547771769558198665768003209513441023429229572335926533563963142700292216478626267211445936507877243508908337648488134208627874385627263384950313761038608962251573217820943959921110025427823486983115189884609851853960366726783696640081488544444725037408398304832008954406877692625150282037753193143371196953427156587968213255423216527331677107639331617140786517288813919428351214674576728791913353007999213108303658200071868574464904974447935488*i1^35 + 562478477860788127408325535529697326791435199012818840831746168890023297797056988516186503294625667760868505146497466029075319297940872990898307073301999803242571774681300054721830735674283894810511018891726893109819650719664376358411178534289258170327663706109650834522213654236498095267625370280015469633058336061246444460799454092466567745051601920712996739316817986413095368348010829722078039213022908949449352799937754325450628075486956140561491702471011363407147572777232579849954622305417132775280837311716049755345751982406460995773040212178136246741091373168742522285693208702249001484122426424473297630071281439946429166053454686084242366899881664191780369310758619495503640129787306980377829967065358899351298032193190815674381793227146281361305419366164372618447628422532043749297348726015082190138587451914492629439636453581356867400523338253971362329623511893428740468455905478967866262681347912405876736*i1^36 + 428027199267438417474696663825106648139511786706126291783287491262032732424466252539141693744386438652333710276610940358974394382567322398464899268347399177664859851503624689556241802172924147831685889344193608061983861122398874647763581418286744248140570470673704912936725158938910953154051619010980488834408524543277217364164065899233179856007076414032150557291725126567296286917426234085838021140793115045327440050356595329724420221113128185196031667511171803968695108966459214599099323355863356048768137948611936181137893978471803931839275546900988834877491464444158936264960931945087852197887294843550475737760354539195568685965479913792533392171151085023333261851516156580836617132620001926206123259211645096590253963250768525850273864959168560739180476475608234030690222729621262347485349137059575657334911518208970758116754348369270856568544904924191409144463789286143868657007959299022681822097768972288*i1^37 + 379022561060459506147802410603235909589015122783006072179301831143167475144013566936442021582089897593421176924430566870332603747656442997590592973673620122044397427356925604606282584858849362462038537330080783969471631671556336657867425196065611426130918394694962589771178303029059943604416363626887464775910914768194694629199155613577643416561579271857222532435684078505850659694034283628300127135729947566296369205417227520127103045175849114795847578786252008422600086677519732624590737952947643154797708469492264855809855055653865762367542420627879013661256509826177516493467159533976434763153484971716458799255474704054250850896895769471569396263912046788186363354705486278826543766291152259334913022119508140676643694528985985848571368489545716447058369918163019516848054344933485019111016623355515355486026395878774682176305049150101434116507180581906419522059937045118091437509701863627407629484032*i1^38 + -229874777247863807845697836924817143441542952247681111497728681403474903197108042932601321767622738485437619795892671734551490209509505359492155170427236476125720192279190651151885618171691434909031284359912068926287745921014419094439910341341921981126543896401004223024600758248049832560325982566969185618655401369802979112401731877828005816267432629866007363308074609945878461797038761195619305406579175665540825889004849975684064009118660703033226473866443691071452679421082176022935472912137837495755268774258435280744031833304691799000856751226490253162857741415000927114507486046676561102809685334475326545362314505271177153408350026843517461646213023673969792300764000475628135435374010524679460708491455977019326170199165563678980097945086447454126874688139025512109042642046687970710667529936868651496058208172861387460772344314867206826006131038347893749907226050105890585799323683292971008*i1^39 + 87867983226490526082547910314245470777225010714784976128984568609513760429962833986623869394406249092635542150938554287286240159182625683363140287577576566052723313082115888514307800190465980085758817810593732421193540790314238852146255393287096380234816731293899156511847394459199848731867016070459667251669330795042478958117296606348529308949244643040504477468272549813396875511049878708961791295007358234001151839234078504994147967723815740836114507318260236868096411676170724879715930589158947017985930532943234589913041428254350545745939874258505333359861433067536139231679138503111159589983244615110623505777235068708947020440328179215055269557236184456970369253828861910716888994266954628628014151925162598667111769708395629043258812957263109593434958903008336958338855577246762779344122993706974830262924218682612632860176821156385615579616902396648921347422079032890079286841573376*i1^40 + -127093242483929925562484886600546507123161419551545146875485912982337710904333626598013818211203190584427548147629952158946459737273961209147157351247289034823104485270517064590390870043422964919486113368915364534827323449138447333286275382810380657988144414764337749119057140649382308650661611445449824777996666172845459838811742837753048996142634391914686422005905703277969303525211997032725983638088784713274300503353133596971390413989594567400710739835821340648110355072554977119280412923824135936976238771637723736601789328496376284261350505407953954236320403188939620314408449623397332826215478228183435161385968734067815493540554545454011908574888174482636845106956617189742340594211086711257981435506331500492558882522793973172150733164785769939077532509307974530829970810523992689309436066836467754237298173062317450024912233166897633990789310898070453817642951555523018752*i1^41 + 38451735548122689678293177809144297981500611401215782856160710239102257550010435442086483487771066880902206850664850163671316177487810364190133818543903591814090284798660485436377710903400231807158640500968017537552577562070005333848361572491492314584378502554573854232988008155887395168765443680170512078132604102318880850097515389010273893149709265271553993468543877103448990768104154483856620048871793451299305441516942070028314786863577449614413501991357731051610454602189437754234753217800798391992355088021226617360374484029982107931335741784283463998919618315931074106986790371498905927006110582391954279523604301256546372145948118035174130347319934597420165491577516272518684800495118823858291692495858153310903947061150216263228984703656844315453283249767528894032455753441334826792355528773434662630889334755368216150680320104131611931780585868885557074691358720*i1^42 + -3834998709124706366203336499686054221629467175376131918530542558041075816222907780577356549298022503939527629925015521617537889414861309746350886385249468867848495884718598453325962909519452888985399979841591433446325399130936857604932989918704473215951519205243138954247954412690547051340506583256558141020812452458248710241100909889652597325321650604702036458410544981032719527240911178670048288135931518853426926438387831626814338461879952696614213577548074752797570916226214419220341684559929243018930088015722556095217135989305509676642320644459329145984655200478670767160570155002222489555199554068582782689600620879132403494400130577459222169050877336857619701435676573908373200758891905041388175170809914394711381919502612410559533630380812092939809783589360145152370654694439493555020046987094989786517305524329779551167604079285032428544738104457560064*i1^43 + 113573889972574575777648634480894793808097992660256460638169548528187804021845846119628817813773450962905590979484541141952857895150736450963519854962713719143131702104067167652306676929608576253081360996143499466180784362132281971747721473627336807551709488514868238817454610198747263754422285318448340125566220113653309855196087108266471833814942867666305932904350627284491334332305882079498155134838953747893007878584668020923917000580444668407203132801412785651765641876096923527512908123041747433474650605090281676998367431478301077165283494939116878445810880159850035416454742141283175527680245509481159026577761899121957876879394440617030120227445217877403671517602255584820175184671091332546982826787617320139871534009486411786363310223081234310359962705327425467101835181334128287687884228722773655941938780692030671183179575299209423572959232*i1^44 + -1085358113709428491347395935672992808993155778793185082876568748348590814770019150449401913764187657445147104266390484145418551730017864314066204884116720672387377943535846777690956060424766858547708021260279651136796588167516747895887546681240759319601357741148825017957411062620686635491313320041529598187770149034374609227276884418762306354036243041284162493880483856983029376344665370843544175864297564015209636975795232385716357968006888625297716056942976990529360822794913235222267263963311912467610519463381899917650602115381384014819580766296153533054528132830937682698128607354706738465601247148446590725391629140445872543119708289443492222175576179226489616314799042925713868145294637590241939687633876995517857540226938785430513411161232315924013921974535155606672516596094174425898107454280817954965389213501444723452616099495936*i1^45 + -33327121509266944051555180375410357304675657045265856199373390818186372788636506509167791672103730285514695279930839273645740656671375788970248687453901931489385547168604793491168378386956161561379974547839858077291707582210935656786314819157735933966812529466844520815583026940333417255788216582558169696404873581564271152071511730255296675783235953818233909529590583320435080683129482408997885643893381519918500741180845287022507994477378138639148287242994066277548901918743358084639835670391381282267831095258404677581416160351019686989815747414802823775750674580064856754930626632810000442392921198856711666614843491240197195650124474957218619350978355826332563408217431449464616636672414470064991072833311721112753220150640168858719893233060682506060434456327718912102683538825328547932861294093879914750227251200*i1^46 + 214757341528730477742897715429062079256811339332107974321049436381185088697247761143776521731702599148807587941553368219900166993455543290866401424534834470403879668000722316795708603014119913608838026560166690673695651753164597125400298980291708960628075585005250679073322509632975880091384975084666874381949147518517677301034195052291818012333522913766139624004267306448945316087208592750427147796022478510682272786038237304920574138765411871039481777311128935541898509092567647775121613428336170974177696433480245314468973813476727028475186312016741980604039291722479649180490363619535921035614300068631171116414794903456647561154907262114295994087478291181915757677988786866047857755508618606219155738451426112212978201267024075232991484245156035923092739679652654644691544489111092927135744*i1^47 + -78961083727134947927824260015063891147490625628717219005020303812286569767587298600118759225583427027470902148506331094491208159121519308226122786746401766896349649938709597149608076148139427604655750531241271699094816288541740028510885552847721289002916979736988615477993650563143345144506939970026098245138230220434733977924265311311681841627281192007701863565766079887992626683211962938423564993568736400466878641497251041644657766266209169432716841327296983682051592004919144121557945332916389712612673714898204085044187596602096914053305980715845387687680117120399990731911209397863774916514146624210568608701433892123849896215398563971249110649266983811214585941366043716780241880553590443891854999657672425649751903351158432937758083027359168911023263734775676928*i1^48 + 2573457983948740339159748162224429909530024617148139442754903991707866659604187114398413187435796235192456931909624092120525231167615954391226456749878279181449985757040675214962311058494388182736295163487166960542797117523551825837399984236945533241170446413333284618903206852459175036208539000349541271326150356296930777571962272614500015766165937986509922199027125879948367301072135683461642288167291731341562262330099285595903616416874052145538130963982125775698459480947821052317644946683294746951803427612563246239132297967548785857558616009533313083988947819930089292017995698311507910491054178540813431806677045330884971080260376099290962135614262918144355065166196432251523980812879367867391542870538294163280503158546202486145024000*i1^49 - N1*17640554408787202037594939701413663767473600630528492398114425774977118063779122828505088649128573624037082547557866144556780124880028422564842173012770027351426710173760956022277976954988353048852245627025546849229780443247660913392365073472345064502156298828125*i3 ] ]