[ [ -4434708767266828576673827079975187582769736182275769942968448881510837021223742165751377851917303173646892657430894614227653690733606861204039187999054842662151607189057432748289379681640600754531605752352428224574271929235403822702858360481768905295326990497298274422880076404295741077709883332522664373096147367296213289915109066576430599459590226252175363009489971265721348019429256160576517396223503250521749914013012639421554308109838660732421167530872545387899264675488861553506067274798715102101341834430393279550560522388558418698947587106682663313802068837717226790490128346972950595147507692433606270098132147412618238575222958545832779156865224249319545122815227748306547741681160077842927779405769220029034668728377434012570897693638292398262426766690888700612342467200116337351369479621883422606555296997556884466236477328110392663740596369080774638531017431943600091955200000000000000000000000000000000000000000000 + 4133010237778736089873370124479141788818818264776881159270279498139668394956227641520788775267440072158159762741995257608297042018379546570075146276345028358802879049142797999917419938016068268575713227802931658157074058689256276350111591322593699755857876415706489514735934160989678011121782924223369980186831312281800073944829689064927145508934673265973511394393310594163553444036256979197777599192102867745205823150242380220192755368570718269018969708566952624732040353308927661842833615285820796899517283393024921780485285009109129824170954944882628418922456041758732229470068224377496080760255819700122897697476302144601817046691226260870599020841160167179551292478986702949866435139220006540426114803098914695651780249266246652304933749932708316746245828661155024282157871713764104043400060240430767040794917681486883200770595402565618512288198004974398941751816323700558397440000000000000000000000000000000000000000000*i1 + -2059018719316186300382378614119249801892518068388786933577668172177752508627371045261999828691181875173098180003934209232374675191065780848428171509294513450093903526410233761596370124755852520432487563466083082091026212411850760529891587493131827627917130638735104827539217212467421958053998042593607239426027856865408931060490567281999272734895309228745189241585354172867968833117465335169824648299816477752990421697378138980434856148085305730931660505618019186971964876329761259697690482227189061520369404329679669154217081462834822817530680998369976996582323376255824006878046792185412206785418382678936012932701362010319744374090085552169719272381780865358651050071878049194198805575194374133528499610859490938965305778376375069615806821792704091685589877109987453615254719710725974734322279526437128649719402333959567981875582965006164874921663695339330120981564184072290304000000000000000000000000000000000000000000*i1^2 + 427060830477921273885737124873655121204994711800177377125286863664577523707679553078985603168518752828681317369544232253515243706453764389762023933176221543583413873436204816226110320902515712563838825937697317645284427365876859671246714786970087208556704528768775692957655752299957097950267437568626433373653398650581875799018448753103057600689513835490273256019790715412364587170183016194096953420963917842151016093487657878822884637018503512381735769476781070532732223919194882300855570785700115638428540677043405709202059074204180947261355503853311984046717353922279048691539346811457976476137144161485194708695586273668793911205672102967416462315513104547128098979740810249327351722245333397235975949892583968539738847307424236453483948593608666093156585786313198191942418448528553235235728097186729048889894708414679365519162147502956256374281274853154070810146702884864000000000000000000000000000000000000000000*i1^3 + -49572369717259972919244537154043719770577498674877737102380521782367864318864709330166653994851583008979389514686519460383812476654165720854359002453586648511619962921845994762372738134844729598539087937344581888036752644599833977147067228901062170982795006504704948470410373488923412114387699160237451188252647074184933691428610083868058513412455537029387816199069163537956778320242730714382537349698686246138176708028406220690228955051916445362390340496534796165113109607321782793590356867296183419134954571890949110933787646575745588773552302404496041368713078004978235779548630279871567163580252034899550437434871551677072549544111944040069421068608873813137543876285995207964226090395706272736813776736713144344273839583284351821570751219106077290822715863555109823556309325851344771599732045550444122169707237192871840104778945606434431575683382815399693871952858972160000000000000000000000000000000000000000*i1^4 + -1591553237252218084746608426798439451038574980479699660716437701266842997911168890103026047742624660601729950947230929693835999606714831229142754681273657908335728771908461853043411953242064161612448835937951188703934330208465899181620737132878845587029413131272611973570501370192023247930629940253041892583785062686722701933497383263424644915703020722409915796586688767772913929689958360634172445128334160002366752687031305408755981631057436749953942189364401906518110492736179050757972888416249153010458059618046193776622127747241369629139642818820554427072487022977934816872690968819920463137706234606553819047271025382661893574951599289329527524478098250962727009618451874852596013823355804805309817017178525425952135437794564216831618789378425624123271238731232478237623632286810368799307839864160576385930315055618957277109308436426577919612297044322239335802863616000000000000000000000000000000000000000*i1^5 + -2953320004188098165283583474112372654932445536678686871437457908115464799777502044884457754387016342586826397105916350969092880418385512325436480144533307623013326340888264489412596313364376040573139785861380434521371205248615062315113903046342354069499339456878921883591530914546825993611846825220466579676722496029544607934235815324154339606961750584900794009374561167522385545755554845997186868026221682921988050501165239477179344387013810779487849217636737981560666489580527174969554401307969890299035749675333366280715728938797405874855479117227270737166247620053834092333571137185174728366081498997539564193866752337555033782650196133220843906365812004441958828621953557933128006686102482745801451147377960073614270091994391815639973625633764028711375068869679408778950902318534933304305728368032607008862904845321704787537738398595629276784403658360017120342835200000000000000000000000000000000000000*i1^6 + -359011333057734556009360681073106639493875336634612454848151876262802760672185514639222123717300888826101946462638213224524587489715076676625754099053704712536334918800086895411844311717743539529011400084750067732608906584835580573587335983680267655532635647293095263826193276297670877738268528088873262020063611902465060206003912126051908347344508232278411587598428439596742809709084046478296016640472973183246410274310461743560647575341698685020427984606974184437303180224231630680281008049530147004624910960242257721936786136937703287396622486322436975423834270357142428911442189903801540571685191555730177914602007822632979206399925604807987667392872491022950152932293468064033537217399626374149178506615411878007279263211187506892740099740698152046673147862766391635665109818967546507133264521442501437420080468954868992206113881073082598661192619962362851491840000000000000000000000000000000000000*i1^7 + 58318291409873878782229308376719886254115897782730317510184987318780265309956430449768497422007758191146547102088373862414038242265817448247765884225722479297751130628844530365518083184298620837101413521343020017705563271556948420511645241477892803685459615178448746935770286146953991267560030976214915900196225922701216244462643330336790605489558735119108271000406916660194101867484895000784403546223925670524686132902898817152137125206295839030657072442851463386471017326547215619170780394508884173748334051256033634922447931252678104088052989787372209307993186876518225140354821813480020089796288335584247502096902606285291874923886217447493867243333456318740320874967798373345951757371844970555038833983857905360017224231786040898736156390745421226268261409243270059177652461151746257067148002552271169240912150282424366010919100510590772382846413064592424960000000000000000000000000000000000000*i1^8 + 3639654775410762762148843885542499837070625048887628057783117628052175873701509055884642546806525937412182220194713005565283067011885165382387725472580468414571695578422902995071362927719078975213785678280542062832612273146519799901842093525993432964909408372910710765753686883285784958291437130072242934296575844500472392987840665213552151934887842767310685972846044778905625459783252645834124276479197192524238842471504834850125436696845782503845977770012268405469711947195185770952126964711036912800125242420943183508949148542649622340367769212614596044141301901930438227992292428218604968629847979182602190678137671675776353584465008932989231245875100397799987081433745141790757382235880998377555373642441315364299208508285823485463220065424435630930478667536103841640278092678238677824832774302673439997123756897090362885776228222761837601098431396315136000000000000000000000000000000000000*i1^9 + -337912432906733723059696517390678826715181106293668024194837661301186640769621158240387057107555277248941781572221949161937746873801119104202110176274788544287714560013940505785888523388989667068192107054849666260266042076484932215733104041764400770010113733599702792137020646229174905007973713638133680868972740703785434905724219685607018043429447093241925675271141386138965410694203046252525798589283191864939873577078282145786101870794109070087123947479801636152064324890988468806043499735024214064846736917466925582735610519605257841956268845588874640648638685610804800487115143954205053257197889823151070689455307727525689489354178896052461489430207412417879003116945068136814718357337962253763532813854708352724939481748191574999067665703642537232890887244977915816073266969169008453719223607525896519319324143122421912513705426769893288727820464291840000000000000000000000000000000000*i1^10 + -14761270350107848862961938059508288310793479323641023308372459149743838821772501379378069911426493022169698327284075715788678541237125957631886456397895573732177075423308970470284436566259796925350637748455096321914174796613614762017542068511809339936606071008246961412283698765096896768812419211168458068023023478663688261745291046160336533104988877369661983196504719998922323097610256665985208935337172376007497231195395412315215035620305491971873219697815157675244557246164105260796730063902047922651102384056388796592095643135081256766564826244370424602362985963369349171506019692590979714292776219441512052578159832858666467377780101733880610665270777539795222129939286243320404687435487408436370391353671887282918889818946992583475662910237081999706603583811178233998869105708857602011412352228983243201125314745262234987812087284295899452587114496000000000000000000000000000000000*i1^11 + 366595198049864080933240091445490849745190256709498486074846694194463221653017674104633562645070533387635957567805662250447670891345153423464434768493848553604516708264437198210818075068269093606947056188870885267503197727423825330954096309606959731894109770997592969254975363252825030243654996770776988417926068514075946833173396586445622890101989147718340376372346212753610947109252493243692489339271781365304312509636525489261808190568309378499248135426356452335121638145580415400005131779027319641950371351237379857569393567448211639786873266364346816234666079809637143567251169974102055724406088066309891973100083400513579633266546238333672258181196412070240824416964390054227887571301308211167105996622027731822992905552160892649317451726444694497039652580517579090893014726523877530141779441130891451836771850269555981258486695749564306240307200000000000000000000000000000000*i1^12 + 43424959274459737706252601658811708784752491523288000612470398493213285834006783136722238718317371345622686900789242846248025732061058648031525949038665027476630784682657999980892811711340743549885037089463044267459876696401388938358663192726723438936520489950020101691321480048573004056403161391893477091907796782454359761674881737862580328192320084218021926438158506406157002336381369097472285283473207925778381835355558120246483997665020685594371509363601088302609236928857033624352799544589364910939739377715889153457538179251944080737061604747408303119795788287300182034746271628600263114910904684704555572092065056631509104104468352275382370277831858855837321858279277309142102628656984005040431190365877930808357831664582988861057986036358840207808928164900606866846296248145830954777413886518847009499452230346568949971457993903981272760320000000000000000000000000000000*i1^13 + -367667327389844924440052904558820854282115947586455774225665552341839957552985088539517805906751586427385644917060511591051132777343442873134766040594981072354555294647477358440785218249436085253512831563724152819247372434744791629868817233295748281948515392611114899442690138948357274022876233700840625676168267384970981629360578859839583107841845403456221389731139698437612085162326189432688058072358350529175149908196463405820465917858432863629402252051765792081793168973461469932375577895455928578444003212653619465246071121298136566044359690510783869451930846278702547638932729675736127788338456656166293873472869980061417115858934928315964249570739102705497261704524019546417860929238515995807231210294360135304916108807682512118173263693636512649485780526920034058900665364339948618957285946424824199560823091019772563612380724943912960000000000000000000000000000000*i1^14 + -29750688085048638770188458900227917674402826613680016945755644969039814751827200973810809707072985563021056623597553512532572954380385413450493425376634078543338689170987459869993747655413257857875007980468367617432030327380983947643342870706685934327482854038412972094554880236359201386697787678687456893611469022626575124881359182530792686573782538923235438976696125298423506280678310458823848187835162032412109865622780268257879712150206441874659139895425242280656023797073687574739344633732912133086325239071988758956428698025256445844839087142310929653208227096824892959149882716149596483114408630075118375623582748440835823451049595521022120395264786677253018465350320691501111323016342017016234971417953055026152039508223010336608084470837591860510290565763189685736570355382110275641121489894791529070525394117815277233816246786457600000000000000000000000000000*i1^15 + -166659356285230097034411366299186993659885106126805584884737979606258990591092268214135622159351957556397962751331318420877102029557380361311862437434059479368746589502416969919385758651057022936858701833438799170548890464373383090835978518303803005280848146093589849471699523899141748081096789337483449647808090109256372663976230554604935834482855702799122960891284880002661979429317738622340982618665944580954245151117795269667050207481778282113070119609422675593026300805388639663269658824930057510053015485020301357643342107446585466519369032532142033642969237607188187559491539992241343209004968799914465951580169986270549675217634441190447075810322237784052103841491282662364161286307080049736505242572308520934747118114518377757935140509820797358102913289021542343351885445147046319180050465731358888467631823731041854753760870400000000000000000000000000000*i1^16 + 1542379837218507079411752327835677474082348122345296954006343512138592465948721399259468511011435057855731359765040706469675069922148635147438432150400659470545129581961692449324210380557568526456024918778908865570393827408408433280280711362504204121967547290342849325616450089824047012901659618668124221268086055758012926905786358522318340919483583390970720448436564843821041165037543637449155323457807953177086366112419491238709684557296673384244125769593514616641555284844201467693025547779432080931994445763427921694451262314619238686586028287316271433060526883994970375787501361281264062288282533268812211087003450852837808000647834477749257409836458200469622515101260897194573006938413192930610713252016666031652585728659421846307879828425056384988622613620838956345735306151699409310946919585951889005951359500553925651595264000000000000000000000000000*i1^17 + 3748212045354278769470227573654807042335362709009510408458287511329990239256125287082256659481802965631669510614954193964542354132395117454242939627569035174198668860518341973868630473056212089299080783355778494131882192441233080936962591027701920770251985215938556402563843149254293824331916839426746181879569691156622789451366623468880877289663366749015307058304308972445668657134939204939343127795653694576724551256949452110136659604845996311993666845359695615791355166184416535004942713887257442409636285481193695002646947424508774500753220714257880745882835702311589669146358182364101814298657831644733735510743214146137741109565738572847206680624829947233078750701108375682340318034189908968040815760279613807729467126297231804326213340439626977446281873592324591186220648038057533854725678893835672554996286635136725811200000000000000000000000000*i1^18 + -38835601869385457096999715094474275629365614666024182215274076036421805021288997828315654199827207749997952138571866313830544217011322729416914477344226948684820375767933747759208902460425543222788789788203001551941305414490685626902593647487382858277362362224389792598681857292336873325581074038008776123611197473244181100411697226061115440893893313627383852076000516642294570838420888558760690229197092299393345222014984162089162449600489227682526462305679963591556540868273494942104838635979803562843171188982722192057777142081353233845529711736927756899670300056431452824694328672949392857897047081595518270790030575160080659253895862359777790829274347379316972988530956450263780336491374027196039840147900103130195206432696715799718107552115727504725051748535864009612690688875186646885657280612574412630985909941043200000000000000000000000000*i1^19 + -398400530834181289630897250414414394498814486122020395012013696879029214157915852323329848251062825111025619343018734845844877034927907140070699011100144749773473436872256788667422315860279130386702490476787190377457645811392697113331202221704887317439906996756592612838015510844479705222888983569913004958587756053144097827248485289606237690979423804451687115720777309818275534392623756973772071886494970863156944850315478300842400336590267738174683854714027332903894620377254698738033848223490959305416199211915721977439310063907909704215747305862744904283176834242000036516311364718146946742836632032810518131405720166506156766111507775559721200384486054163125090192784596039038809554806303707609964894423352664279056267180566318127736605914082688308658251681254019871061744416040723271793933343441656140376018255872000000000000000000000000*i1^20 + 1086540803678674262737919324986142182261416501181003658749801174971215869002534742984980354033371775850603257402158827754633700859910448513774904606604531001912813464143711284811392858291350872187050460067969345794957436630201542669035999338420329055107314803308912862266176894441884372590643740835645210492096198800258171807504939137970830998661093918875709642575959279317897921963138958638713729340890854847850173831570058137466209860411681351791484321139762297502680300430498671818486951565866648064217746898274439463500712706404377396185399966562075810615095978887191825774860841438562288265572005506132347409445331899750807311435167709573298459138134436614841701491108088159764730601093992673032305005963486906279666736599003993510488655792095562970240169433468490902068867829351225353455162663260885484988006400000000000000000000000*i1^21 + -1394807973384031280840499638762004724456141250961845237052440380086045483872198458558893717550047668852620762697445721240792123691942841032820703429045096291921817189436349046763371905891686289827367640861536591411226486297032661915319708004514575172887921568137443798430901052888765287652387523551053891873192933100265987411603550032273488164099741671206380254516276372773810715251526051102155084796977364819018990085756656842032134087022546441790041222601039371531875701417700587211854194034900208252003437588238342134955597407170003618698272368466455852114521558331165813779715546814131424245333199815174352752096829648102129464576885982097502638269202012341029982918567878684209296856400893006862473735761549448809010502274104246080203384786558728850507492100101882176100273573458122348080930112364693422080000000000000000000000*i1^22 + 1106231210543793922820673320728300282356860348459817298254723481260557958681075103590012173048764327380627112648165478905795685472601144713642803581377213360206903373936353532060814446226012686972825993529912081326792122129256153180550795508778116017098253513635490856432587972623479137170240954917263946561921587169483431991108993091688491147380961667051832996451398447190390318166271410261550145486547267497379605784152492797476693870265890219131353249932475863850410357872646602759612262944938620598267358484398139113825436227570048626291645173224595050838436839764327261607657339072899643335062347566391143631790853530596112312226272931070418503789150549515243207418788859471280009470859111155808506625201261544496894970368883144259985193076705594427242115551464365170430779455791842090702994696830976000000000000000000000*i1^23 + -553959793374015846868690713978711375467933935921047847154337651218748786127442449707751732583786959752815912503220688848059495736018093598263279993135606947270928090881022062857770935330386154856348901799856609301886359491166972708806818209663420466763592049609138147661197353268343339677603053698734698199457654548352276726943058083889224295789569449570392329681932175812966138970095813121493354862457752562800488993999116168144284556054757997914512169443086308396622055660417145659069043723284438166969537283435248147328827187287290940934767758542878396853878997523059138117460841116013183399188714892412521332206411549804466852161387049616270743848434279753285505758528124162112869290033706783861882120947688469241193616343152783877281678593590216349865536522269506109655460325239383011340740198400000000000000000000*i1^24 + 175200509744825333907836303994805620220720648783865867897425097914681374196529493600163943478863661430006232689782035558209524968491654597309566717022038370252693694412928000453830735661323655696295444561961338991903508760375639794862729188156834507131092213344429890120875541892240721999649121772612690217892514020985641243199557221272397009988559070728419921635106769514430438228784896001655502752198207495535466941580246763476013178175536378514688694162994607671665854683784586581664208058721773599052204083647180533030674653499299862991145411169681208393004551153760929923537624996759455533917276599164646572080871924570996241470069495562803939037429779896147007971402973129230401965138691989579301109192347570525053592871308612158749359368549284098394160774682253191134458531077683108904960000000000000000000*i1^25 + -22912113822165884971322804140080612649499604783658817822598325381658091813888348415853549931249487139592727382786086572895139454424387825605990665549960065391837924844488443998666901651674064036095032939627742958946974341985433188027411219294905670356792468656870334451664954036787181972942436561046119805092375653678869109854516445076820887873383357537165525179628442018618235445969202147663495323257672621092609247279010259674767051427879976889801397256445771868496684912181329788084725406685047009679469131120109457812247011100830727494133428950538678859259940234142999224828636272274616198722093567993132721446729047087550151574522926172485422187753019847082918371165903108872763558620576086572338110689903819672108218704876008364555716741813075665543685832042052517554068447972032512000000000000000000*i1^26 + -9741352421821823906930323509115012267466763321867803391393375735599729505337982280623173336710482586288022942758642848559031292779634325537060364271874772504733226941109777420677054835111542009668920644659169066259872556148590818974816517702068428558135704604131417832801470018305573833696867063995985050784005359505812220546620243615995813314823425337277692011279197074696894392457674982084347468764831425071895101397996850824049115678009818426802337048132042352102106036952762206562580667351677633465961758760980273456475785159734094204874304808755331521845330719567543688515993110483894285805722511985225303911791451657091405971858945995097012251846618075213247972034426937999798195489508319004172184841871682251421748159458474375360444721993823936822546160615353334150269160652800000000000000000*i1^27 + 2120988854477432095176230375788317110428946358601410233674491158153198489137110934138733749326037207893126953960434224485369153052103032968173324366261011730640466578751598729978504312607251175474482105348324719427822204793425446988007530165786180560822318149180102933746294064805670799427178718513969737273431123637289589723986844122970334528431627353097602792628743076364800050125393860713177015061659891609154008567014236421729294572652386311368565530796629283233785915370259805365783551634398466305612196162215435078911835298002536020666092221063981199396718725125743212195909399976350444062798849840719522309163617403450024134947603745350028179520396461781783814199509434957586961365357541296317278210057890387415608643246022290011445178662186674778086966117139199377408000000000000000000*i1^28 + 885940202390347866908789620642109219624046009027478750807884213308278191101864301948696687062047219323853603147128470715166392072433312809213581611572809640281854187435822003981775142884055148364267311931308692837513392815592487846140092617840651075364844868608052943935642431112795779059420355311549462972530940072598455531675594303445837901873270493723823989698623835166167408534498384802788666220294222606085988542582508005317667340663018641162336795223894916697504065241232198557451896250596437905786384810769369444594566218609725539476787476707318367702975526618738509389128630481998613264596960341139067398461396485412296210690214587503963167769420314034700201746648288501083362709160390738209061636915092158954272188435017999986172847284776036510158337885642948608000000000000000*i1^29 + -5899026223033458048597507470091235410252860945410534396824595142338145384202974403058860358190636423194695945831112527964898807643970340666449080408698102525686767538884235931892497558108691155677496299638599308783277186534611302738980146871479460515533155528038455711580594484895252597077040283602463634319697088667272885256862545605234433210014094696902143222179821913379279425530552807842589830399440775900093943190129179351338899667005070456060420992994668253041979090510492772380254979601513834551964022771929909450533011931074397434242220764877091120898423964558128334940701119438838816717959909156645222390789437499943957461375164281487329719395336846417434410659816578931554767732666668007670562782691443804390615587668398141594473249058601605010788984422400000000000000*i1^30 + -65866958091366739784531792296115581051297575706456823155027663223113719342520766093746923341656791529638640673990234290694456584252986946649946188141605825800757382958106760384693273470489945299375833828404291721508390049744379639650227183509146043264136586094694133428421460021211777735889369400503220202609618048329310426273381555150442133149604733998678159432975439864063287883764138371139584524341906314476472985317309246894914539675043320867748280843170075115241077313399083825823432895632152346530996923882474344448856323555862010151320762049224891904401364942881777545286826655975522260987279856843083617071763449027639745340274011642183314366701464030073375029127997273234132503891905123340165631965868766726070886973628976719252385442088699749831475200000000000000*i1^31 + -5308524422391526905392294930941872504540803518064744358869306535827671953221598073876132972579876804381270877750545978903717924392655069119789748982170352322893840862530988257871243685676264081727445212632388391841346558248153380538666711855796168274931375531453219971607947061719542914654923311802889890691002662671150051146260862268408289479262713391056290246328977128076747818653656733045592198612540119309524994805473609895894568239457958466566433571123870022439719765146325654517558423655153621192145560630515534388518206564250098709691399810221540696490908724934194941423481900029069284700329568266694302311315940497577800076039653338361072101933993452090218328087978722733799377737638837308132720329720787975187283248469412337565846374202792026112000000000000*i1^32 + 381420950956996101494501163445156877475092828525965467404664407149235113521467286043052471414561244719331184815484688581013429259877663347247792497610493221256569719501338171930267806989816072138941970367303469735401479452035728975973904046318809188519697860946870262191472683521579162885924816184247370531230593941918712055747995926015155078760192707793634235175594693649940358671372159589055680679868938526146290401552605962055766400007680584604273693769602246150735261732721321745159933200902205891836269222005496269331934379876994104081615568360165746094619596550020586029219165021109223797095819295711971608911489306718386171307197265521197459241060106141066120899914907063265876906715729126409821275077753740629183592147492613076588603310080000000000000*i1^33 + -17557455024090090357610641157485375155056087154934141859700663050390646996130309120789833633331170806983773573031082311562188965231792350491247544335430028538770014581637521829759699804919558874724067598347103556577208256176674891087129247599204443053578016274695852350072063174700385401576404635619296386731819979339848280790695959549620598469930672710206563922063179753608693909611399930480946610773664206560569417785745277327425648705959855421248285886886952334913418257544296832398273916570035428781729045626415075802689581248653100312934752386631396971704177670425842162392723122242518140816708944204099225679275859893138836397866673134284804679632144437485999935526794540719129143332617828754031331767643764306153530647000421494648770560000000000*i1^34 + 550872088749325344552030615426004046272039483971009500884979493803773078176734915916638112698858448902943070185871506101034926599076945458848935596631959094006490153238359213394621704486283975914843825695325244416987054453187653649980545404698540595166086326215147366779935234027467291238179113603665626940737433270843227024959540268889647333392680873900207810217562090971080041565307308000868000185301136085457208008796256421630758151430268256075561532531303987994883734669829323383903641385881627203784951911477897451104608457578500591634576638752785935159596573729637450068072951680419742036769645085823042469789425237676652636394806151322189714033223175241666294509950581054577148403032707310074304133712436956939621452914597120000000000000*i1^35 + -9524677268722548254845242203949612786059803527745092908580909841851908410877578320924444562684341416508006677772796211967804783481926774820185912367481875747135254933906119961857568678358803314841924445043883328291362449256998059217262886585199397284212006791099946101408047630080082272803429386563396855630538743063766415422794863231548560288527419288397306920731476009561882283445872006868428259089417524345765708152370958581276697811936464741452853365066851226748073547378203740686558338412344953730566922802878496668437209687963650772019276219531472976669776592558162298556394741480030191239362223737224484751522484166055065377425362061559720751834304307465744729373706710862993555901894750184419581750584168524705015794739200000000*i1^36 + 88340664152681098525802744973778317529088552733176409083479610496650298435758410484887393096449040190838231989095350567466007327995452884668747280188319224297537672468740164184062091071061006633600985601210999818303514691737306346278407804670234513985569181058500100054324200662678368584134040942539407222807228718941709837468070403137417173356235816639573076249031252906224036171591825475858823206772100453079817478504950627726950767729435184406678550736721016982321525652705353645342316341221059066316416045066377135631265997412990875555587150540917233118875706996091287188518378865144053108695467491903853083079872757175023439851346457721858163890608248130115029642509012958527041312228952677393777495592809678550727680000000*i1^37 + -381111050398908815056153753401208247095240496596253031734727973499713203449022053305000054934301528261988341261725360654249518822630205386072521762602307661132559161910991194339980661561385082906992507918632707217741885687010595900211038754160756521832532110804595252832697480471616317471453979091701691678111817037359141659400809006192155491291776149500562734570695781833118040533396176612277690297113960907537865580171749616986886138032366321342975214587781266238157224711784414277435541975801088026779849872839377267462292161767024135199106779278101954877736095525926863308361096603408990873642902613619700498364746487694523873053692958440963894258460748969771549296434422412618701810857093571558186049862250176000000*i1^38 + 126269590686823396600889208702568691153311528048059472731507296310559896699974883648673189517805498458337613682697644529794436124260379719326284947951362674134139351726512036347959465126240450823360525360685224147717640853419894163570988094101030288028837612151946609406563427979888405224082119697578338819646386501328735806571996932300149746091743883594119569633881050357712186615115850169623489457881017055143028878434323411298194578222176032667384640844141700546252598200153750856274311405646457922408341454737035016610891125588675757243978628681744182360396460748923542835047951732867300685676451443979478595879471876596678799536006941906376009711835887052346513324203799690703317871357418882510644947200000*i1^39 + -890735508197669655987119349586075133843984890711523082784237630064840228402918815193776336234979476327217229150587406034089484456464186594067483626053138101960105165000058341644076581344135301870655410284516845847434592163839950584311555085424135852820536632349452569690992187227598213182555758155933883986533851828122232809137463935667697164886787384194234389507457162907756404285832728046533040826715989498597454473622523055464791240262314890516336535906602785042423974942142627150267872192205113967890317194034360923710526736330323127618984704902957761512593967744535165649532783655477678471858962334046121117623061585907594235533291603630746441282104592695612183418248674996857402604426121218720000*i1^40 + 3627664594014721595485203151267726550036758704130223188552507831517483651720163997274682687100265219531705650264328593869025979709361249706960376948644801209879705483538195149469790752313767398061611381709163035474594134366255929909577018040247355094690069497055890823917139745796945605620231570676637008725131525103809815873269127304541907977196174616958559042520043401035985069455759383362404588365813815156077068008202908827080603498498211942252691324061373864502103204356398931099957307632101516736656662897367346429276933799011183687934582698032268866556810304436881105453174326978788488949632622071055931842087850873671036214265914446253599390644232947677172091718637313937619191104000*i1^41 + -43403088848986411836628210142009334593664595544051007774896373533143831640433842385364584679739152356473026768337120050867198686318542186058838789636192214643454152610421867622919641013742346253321624412380766708386643983604485800150880028065176906260901595897297372548952749193807063932802975544883628071245455435576352311811894937872646799601070717147480015831845069742742593150042369628963662489226818462853920194045692527334548712552210885546877472475381764248606486409334167804834663239138875694114755755999467061766658854626292872771528303200838943306457280765363449615045191341532472964336448430328662034850177898303591512831508495520884122336861417655423793386328079366800*i1^42 + 6380913229061291322018578412995803296534979304100677761817431584353230488429345073457871141396046108171687136355046358013344259738197126337406344778469365348796680420878503200098263159599749456407248374715200991809668260171811080951926435437583766454055521512945944048335650723247190784984841851558184320774381609290846055806998190836768263715517976447779655554282647687234395712068053495582531188713110941545126583278194791978187297080276826497172321735841041647624199852201680817008429746448605444314336813770846865321432149902419058231546654165103193485822439215072749803746650807102221960026657004675838964508975299922601124659560*i1^43 + 50487167358676176927391965043135173046329008283271512586206721591584159100584247947560931951335182943977665480992904700110700450456965484934394600296340495973978453900654486019141704452372947148218591370307362899654711587330971543082068285764538234394010530513361091335178233658409569121645731538466111796757150374375150110811441782348893459991527116156437603811474837878803672901817718964563893684284733390197966329251826283483919339829299546034293512716133138629850780003351967480950146280038664260663062258404167054215597149092920710223432046138995028416604742373880145236249719426360321*i1^44, -8786384675638559772922943659525929618414668622987182674809497671061715355351056553828137087146872955870698828470222846575607124819335396103751194903494206600771895673445497886042274640663823598016299002129771757140118781833323766007971729889338065932918597833740498778693129755803474319578087694271566675507606096979562849340305492029349343537583731044281456634610801017531444069624735661214677827218010948297092071517305136000043371740924487353997848956195720614611461590672608669985486309229792300191171778160264009083171077113146715209366520460519703549485702647075777122644162298035880687747006815330083744064229587936930034963493060108733597646994331473643912765973144055117944711071330440957493167780956489283118350183335386248834487949672534060834748841269900497183852942367545751151619569035482399119427037998796960684480708816392431727438260982323696154416043500533356248565562070278831251338332123239062865656489803821448425313966033607279150311156501473051970925091615817230230228428516868456541554575636568474872163977335280064293938152611278959006223490162036816619732299086884787490789594259423355003504803451315297871462400000000000000000000000000000000000000000000 + 8360477732349726653610232327413321334817948255372142532124549586915786414409490629958996241560051173842799270516995848202757545830803140000853918163231600974600517744506335106198648232329261661007710316692024858376971104516278727475012499122686936027225794663836227958802603257097394451972173605224236112754132811688825881600619082910043998838095067202031033390845674471047763243984181750842989084806243734660004116565314106195396275496965813014023931804197767634796066852115973333772680938791545232420526816015071543252211927646139488779210424591143132687768972655610199718294939655866502026858721817892966302422603159511716869977653677016315859826389344907350543669612078937367882719233122877716598246370506162792344620015108491379999034913227390590712999854354619782254156484988922073449174149666701114179581618511186425132057355884161771010639601281718493240480228317197292106632239915465447426594722944092633971645732566443765696606113427698334889341959886262363138966702034672344060085769236988450013510445869862571674444584773335549932866195990397237831371974016293530949183920125927949041904205497212555418439352285114799226880000000000000000000000000000000000000000000*i1 + -4247335712059294928346596922526255404438875371293596822213097169174622222024050675245262068186767110218928166839859860065198737168061211566381480325836763419344028809440419436088266882581108221339834370978514649237391152203073483168595584030442188590966053144373756284216141360207814817658423635531940694105583906595399991898079435424777661402076368493346798608010949591680362433601304367544688948285491051082297278938030390639861143441916543471756264413404252681746034196928834612815246388155776518651296940372617124766841607124928505232642367093593055127271919882525786509724303276353149853559371260527096986713642798783499038584625266766357586135955245705341894838102170855042690559849010641409429503077291253575697552445237681335586270714571499773451335307009089836111236572509076162977064187575293821740309918126776228919076162919657617902897316590817579003472663156195389948209067386032805669257666833262995436693369388354561875977069699207837901012468694196418158772490031724266760761252884864105839636203326450745286731789905022212222457770510030647590965443372075673805919796256131477407124090838638039256109735085181239296000000000000000000000000000000000000000000*i1^2 + 908648679340851160213647111827438781297906280923395955345055582631658110916460927147379410301839595996801686730911737753703189543608952874910719494976079977539841413367162934130866739757548412804832213757459644463542079575614825748624237086023000089785152023372303543585174007693820043578881620013134214835096502665864588542578112689627723845689771209975994390701342780381961985007726169786342897074499148939512951412519091690389419516893384625389094765384150715326992204460813414197093885351075723109711794553314211330526127678446849207672071857380499246483934863849994163077390385640706120160885429782545256566352033087588649886769589969460512697471941906920961163654017579410332869717226311345076541706076183518570873462115354494156400289810658037414406200497482818584045687591504597124637939777528940452499252278320274681338554090733091802006937129711522206995517809976674000750393741530588996181086107498728167083743989144088625711967140357809626221884595653598888537882351762883930118248251321974238094081998635141995780875205334196581965706677577399101413025815266909722624839967030451783755912862893580776683358220871270400000000000000000000000000000000000000000*i1^3 + -105720521060417638282813562195801026188589103017313990321465681107596780589565875881294050689374996048355957547161836543759733516045403563940582466663577275567948654682444590656131330603731483942881173883974894372459762574387989879686409425536952402851610939514334496235055910898736537977292939231544994360255856416642881948641829183743861944807537598245403004342976547460915246495420396485019113829004436486079574694997912808999727683575159570553895974967978724606864640970451345342017559671150645185746292450599905576109693504487299426047023576331960866785767057006468559234685599060510190137552870510367480873765842305036399483964445894294374215695527270006654895603569210714270526533317634902685540146449480071591895872697201851433605065126387087645126317401753401873440985482984608548437780805852104717500337450352500291015704736886485079615797941681079598607899452937542442967607963769281388204504577518728881365914397994832338619688198294543729598726581184767312418566469877270202134262347823160458098977112590908571258195158839707488540778219881719282171648082665290009538171181223140069084265746494578248324950869934080000000000000000000000000000000000000000*i1^4 + -5452453358751731130808780608416314963197864644924540511709945153772512790305775817177246368191606141179261141227968508531826394841197963857339432959506849959585301723699308074676675194957189697497965662326412845360950330430898461870065785927792038476745766989272621601307834650240082022369309025287215829400543393565749030096439851882652621525618084720187174312027249097269624667427417390654692379908758012627895008674940279943813483895308292456622260821641287104824219076919311327481742363164283145991671848381440490933721301510161804945056431917313947512800041336058505285912112892356025752380363771925758763517661746747069757078396749987534943304540762551735743043721568428968067818954381743266319097836093659572150639094031808924620040051367533179429859619285676191527229702694585444598613293469097572945210842972716050544989391862054327712086415011087913393264849097300599898403044400981408344906221684141939565302907772662384740078244674174555563959055038345520525351362793675817459294673787628262317710515038137359836812673157030510893596172138852129222771197436185129883442449234489859349095367858010926676183089152000000000000000000000000000000000000000*i1^5 + -5307814489910327343095370133954378112506118933467579382905227490794147379588333439026746335056525912094338096706606894190264014033344939850664672660124708072859630956866330097186849165443701215720627654288949483957767607356102668569273693528876935899033358814395616404414979662000871755595169265754049650312055651811004058590627632112674052697515020037477650263958308173413890478631801499262399702249919006969744878179453136241989046683157445951615377958333933031889232616258766209296167606796152692398768101215682340277979504092150312371220379317081666236082197748388437491610754949803116284267388780675139153579454647294647921498389340106063345176565181714608953418241682676464973326069990896824866809434488023272444174692619641245574108140782379453274411950581547273391774891287185263092639751664481194277464008650771566432697389304015975948746415422788978166783125646956127206072858189883457595150253734248843567357581182439848576825955688152656967000789605934588817933547068763254114967627576987362604955967204595423534447292537388984662827689094790647710397144857153717250810852625748550075686047106391167882756096000000000000000000000000000000000000000*i1^6 + -758459705081416561707827938728523392984621867988125296411974076735279960646306846532644541197372837223089947458701332650651902582893702060131659611434389672454578734194190740172406575668725592057084252985288451989107114713516753269591265288861030073475679687526161275994368145705327334921173443940468881785046536473851625734845341129714097177245179743791280628700623830746069142002131607236035299538037324532503938747404833997298287802711084738349042089779677350819649675019251823517834879285660602567904957004586852188519050112378330160275088277008687756582249588081013725230903132640048432002620806858540797484831059335951278094246762030372768302581821549095909124845299628564574577949010358376152119606392188981947833783709899807628649552054251040770304489856597613647994799046243215404256826398845156118870065295592956780166463768665377042006307145115902583746084443449668931765511522655181526328974733549857789523635057104499957105615490620629413778986161096274754385735219864074302211853745851611876780560686780956527655384600141383719324628557143546945425405263711642040873546785729023771427979933085620261355520000000000000000000000000000000000000*i1^7 + 107807405879341447647339439930377791359772371569349660343834023406881746553248286585215493004633495186862433444792208527923554233939902277286724998452588631914460804378259972875124962403064971144667931656603944200215977258003514439944130238410336244353045052044815820300489194374190308114108960031228399782766442306068760864345088460886778180700753456188335330012110644282737407103376622274183186405822397043672521879858821038404146826868429611033959193896503432922450639542979014570447229130010125655101624627527528904765874690915328786711496395146946153465259503182350606873936037076244678379635252640397714628834464271148897337283115076422010466853130003866983861221243706274745674737149448982409144016842168898950732838076605869724444169892379653162549897803725803366271332966783982010171179326112206248863850640682605841953263444971411226755279350771536355497218702068686618620392139753009105375065953529636450696156828534199139823558646654010880677008795212341611666653605357931524787822005668280147526090860040337736932211855521794744417302390764682109458710777080963262733609521043537587333297539468004163584000000000000000000000000000000000000*i1^8 + 8354635744036334427660398932033111898506841492485312885567415387605436493407014514552182034393075312823619234830910174153439675184773241810381534748294058225926467008076756109772872963467720894550185978210208703758834587955397680110123176597502926961349777171424011742496624728997492229535253115658576612322230049617781393083922000815343683997145378404532873995305678720095710601410121960541124281400831972134951255102881966325110665540549639890222477175029428892700897576263734185549755740842647188696927410050990236287720693685880017021797839142111680263336610967002749687145339384584220451939699386765907271167086983422875824166625503327392221614328008935159207585552334377381082775758883914899496919765839622235441541299312137592401008433103638651096857354050214977127945964752714685094243388960321114919201000439405287575080902534409580095237840319584886961575472595406534736050203538368096651945236675506629604790902076968736116967983403922848614956854404837117909034878754536651605952240280626905051155136381238162474480364328739807174723885936300859944922754421529655733340610423879157529604472004673536000000000000000000000000000000000000*i1^9 + -654329389308353330846791933631566451770315489843525974536742820643928765258900641173183984925888826962702526123790409821913351399465993675327356262036223732870024582935138429057316019028236181597693106275426157803726788896523727903765720739092826875228301040971469026756106248925401956392117679418183412728768485686481810924498025399261622569537644192490817445122494304525846497521336376208968266452490808890496662350328824176907461720909497549373694153223501679058679126352547358686889387140667979221805863309498204106268559693622064023834522282102739537747432462179413024980318765590705465449471172567485243395023981984102346286491921584744159449469839422875278424954591563432108208058275571714296106156097458862984142171203218736075253332149478393263094933544567438929120990014235325823605348176953013983107110152417431602836005561501052186730751770062051422643103463975067589523979889538469759145686901035436377163577229579944847386602758340880215386109051300130165232070643690264440762507904769533393468675636296673051873195793041838970375424082767661411777446869193393722069279020812131294019418828308480000000000000000000000000000000000*i1^10 + -34312704504574486915317448781679752017972711651387364762349748184224174813756640094278986381390181602254599675111565482344503346658881909766700140559618552663636799464871984245709629896818426140931831730953456477383291135499757412006068953722103835324579895859250555659439764791912535430791422656145640706167989826175084119924515676975383158053919578875937544703796716057891030436537143566499937492971755818373378017166845990460782267714828540493911717506508266098859105483687657731985277852997985787765900135700181378018634583785339403052576900719682420049104965977338950702301587405507182099064501493205800181592013103967365127478602871547464136540994413519314875408529638600387843839275320453881860333917189239078183760325465421601919837497243304643636301299810482118539962755734630180082793206161484388931982201301447131038188032758568975698578126543284830258312518161403062015840222244756631360983406974590173963296655046971117407178759744815492321858140143436123536504384792326507231412893669196206127449198174949079822943077681330345571500684942358921219980434985394024849111477201601610231995957248000000000000000000000000000000000*i1^11 + 649767731810126652405624239796915029858564652344056766647127399885032959181838500493047720519885268376592259220320598689826960575444032105954115171036349557257194038715243173432781843029643801751713646839914892065810224825171335373707868345257747232754081830564009292276950969400326712579561378983767563635480382927857098413699275075384411581563364301803999146622241896196025787942558916698109951040235855698633135836680374789759181785879997818296779021939622596211998419336867221434060176385038591102568897983327203477626222752227191345224019537711689433249971563464266243182072808705528138668530032915828984854542836772667668918324687726964511343497409856310228595791457458225899632742052851104151580333355936670087576481367958184914650778971984448353930869467411629485744138338426494499695039811284481001307151354146540911539674017896704323460011923066315410958071110996645443090109916273059892009266439449085070934492438652966245609413197803929485687149885292324850062588825847760126028782816329917763153753222687704760731785166994933057216402953263755414224587801548865187512023740652720333678182400000000000000000000000000000000*i1^12 + 96472784246255184940086728848796115654231347945730634964055967546317816566334556721848476532326636813793842634721674890302739790741961649914401937034946624089369388831079563751845245532532055622483813840740076596754628678965364141290716948108147789018490583658374068562187270508384726979892283569292354636706716925396414165714297335736822276403377006188713657797423963859699049737935287408491259693710357099662507498751403125696999922855710573859561277978452680912466990889023913196329816266138784432083412597612394461308955958096961499145418319955965336703760775766941823471116724413445280441490813261944005722432580103541400088687043822213993305282644950970584265799340374019029143982901004525017180183607676477773488594665549477225443190066250752492571530085639641993768827414058063690770164931122543194232027405141049732657142226865369613632262525922565970557603259274827101436621513666811386904245144011669225673821843999483592321506698978465743746116213968475865727088061803263998636527496390280377777600455624658304773725791637473835522762278711703357526514823945176444998867583592387533864960000000000000000000000000000000*i1^13 + -500533046646223468468050843089118515399100590793003577649243528864416165973974929083438295835551565543291841438961620163379576779810247975872173940652738195491967186147849154855114426975200698330343001489644797013531139299378884941226106566067492821715567300319605230155768027871262050509262518557982722450113856388863094337819955350683310554617586478018949006870111232427906877079476109624448399216720702706778894115911467988551866477384223323183080886057819412984477287143965237148726886220295820066669316749082047720780783523370807929304475015296035574566257389557363952855545055558187190435376322298573197908813701529411870759913506723668978106470893810257130149292135594050051782136292706180849260686064517727745546970210157241136172537507086000371398199686302405152881572075149963534674509529239812803410704095035009738228709472398571541039485415680517239157467763086615605796700051105524212027240312676706499729212941447675722780769919675087638279680276464343096430672775042766855304138812365008623181224411824356596807619036126659184593476217192943408020943222396939180817978199728193536000000000000000000000000000000*i1^14 + -69735124852667942623494266293439778151227559477168055792114068137634504552954664941630193373717905624278161966984297012413718582809170715253210910581710516929925645903796322062496995979944320459407631258642031369912255256005843876879449991279856298004277249904971282855965792894391179116820009997995221938036413383834969650264843174076535066057527122474560173764822928972881594925525182321289989309106795986933084580694139107453741990178940918689835175680626461859466960874941726905866176036536576166954948752592385163602469602200729283158444165691194689259145634805258124791460992603632993585962540840098852963830888395063637925058059967325727138186724445028431040431835820311440034342911566970601539319897184631723395696888947110455984381635188729113373333601856180799574113517930807453270566703403810304372852460500568937150668894565232298693703143944988381271051459005226003715121860999897013841857631020581647769021962749555582997415203373060575854555048112309907786104284394322239603858891501370264335741109287555675791881070892924998692081196682858343616820793820248302157327716528947200000000000000000000000000000*i1^15 + -497950087095981608263387338226543626545317058315548151144372410559156913821980966949016305765863693279232314727094912626614214509493979883931990649923373778177845054297068592983785901571017498102238905674866079006439439773228817515186710508112848466982072213465595024961228418629649086922890456895018465300172136427287257529867494447447996308441122613518665843596402550198582633467665151736747912720121777840584500019448866573438077766249244068599461456325963132304493859723802969773728072121005741697734378144195950494369909673948102694394585873310856626245094589741448677684175001218124041588188909440520139459703528907327016941709785405105407947078110055578454246435114895282379261582431833907953496854865080018981048654725920262818303187578562459105041670916914294005345054164046956959329530796367085125025406865225912088915871808807053545847283929152053273284854516831040260813216216914093671104587204068790388809028525130984597105511603440642455409992874561051450699962461816024429564154476593931911486386624580794663501279909669482400355862280939110346846835660994234718574482554880000000000000000000000000000*i1^16 + 4069366678044184186075456357373486386025297999130935972010275549427101863338884063750216105961363996280510938688198801541434562419051866141407917344507846278127291831537687873626495164506764503436500685897276231155089231067274936906510834058990531190044017394145164846600834037439905291077442235097388184697930187493962234264335667804413511325949759444090047791958301853978945478700668803193324109901930392631689104544624922941809512945491673960324884197381482473471208788859612811662218821218471015479920138810444568077845461308166270572762951158821482551686682012482347731296000312238680862921166785930838122199265061989858835485516911323054573957542719278030531405544435306569240828839558612719065046958808118089730841918034125945047974573845650309287125858073723356836483082387188600860336211376236923011179584015239015311286934938908346895627713944213171109630591923860850125243133143782566166201386603436953669127106504397966079369025386204001727808962016286125725404524515888920222819105642097290238336696133804597416467779241691760566097985510324865505341295938915288943165440000000000000000000000000000*i1^17 + 10661011593625489374171682487447286645511537693977588131663564943456417037120322152567620970983740393434513161912501263119071947955206648511153242749240498183795683107462918875158985889244257883874615970430106332021820051098952724652020571240042169408341117884091918097516536147551479797846857190475986141607564335846117085606236175661137088348346814495362816544469505315968768223418407908926887011633075227674168025991701129726349325207749058137311703396449888831000289863655841326385738865855829632417336963648126864704297579891246909824035109733557134630331465530817917323891015008799824175021961107418695968032195471500896610052093169032093157867478746570791003390048080932885436855115811462829964307489673072473366746432566586602381784149878285495457441043907058495394507611585401855979307794921106342465740848582043700836435347955671885669263694145787443078292812891880932571975775176771341345492607873961829885119323817803603165809771731619867219986871689825550295659606562071972569388593037682010882747867906364345994558924159633633104940176831416799427669880114136901222400000000000000000000000000*i1^18 + -85689851765316137269318211324379921413669127798388300198969364988295202522150932029621937837141634902036194235903435865659952761505282141483271224087316222735956072312614121854225541590371025079504992823582440846165371452177966136579013838093710151705071284667988740938140345263332813592199209818300614763659200703236650406075701355548339538719940621687718122854906855855849073687761467066435653432209262107279161134838041420543727150908326517421004220226720142458668038077953385901363228441703807048894518984948112735479598550888195678441321129345167121917135488692351463446143878594160109648948067527139013284012163465665807024643341785243220489344850738703560006877373946510909461217068665486340768936247135727137169159912676229182249220982902594053903966579997564090263836218064110908839104194726031437755149852314029827558932744286228635557040935196782298284208599706988631447087930046183731813866180705171579590333571824116177969937613130991336773541857988677303870163626661927212161008294977959287805184870087161068823539554892958455320533422480343732787165560108482560000000000000000000000000*i1^19 + -1160309944062667724992599200607390985063525175048457837218721548416896243306172863147132061042150109400978198918125677160852381384239360036167943748572280114582534418379751499904824514795288695017829978762558074741692679140385258672543382884277098939123190294840100354249279117132203213225428213435449833905249348002672635376235282654239654221012468913491238291429765243121771806336933610864755180108627892660981168162068221877721270215223263370539000212098006205030384513138720890323683540387527982692173676871225634694331789444476982593711978098985312044348176531304932886962615750615622139250442278907803760104558238244001352568278182921013675003107686795317522482551270653981553213060259074494836535301269718852312473812807945346288947905800968084082844467437043255861976748578940533126508660492733379468125230527739182181471246872400967157926645891675428603214357206810720470810968083284356481302390634606023979527164254598911840256898498705208794424627289413739770872891202188205796247740432806636837072381753581356640529883505725756908453377467831642359671327555584000000000000000000000000*i1^20 + 2901246590501306493477709694676542201972542127068428170708401177395682601863348073105393007734293955604678713106699166911555842677181776965046301139805468964245583133988850192561166072985594461456603019002352757342228708846826115919574198155690155986072537607172472027539163357169405119026738505781248601514346797198771858360812295567534288433160779272444591079185672785253600958291878690699490317010610736217490555306667781096468205131628796040697044587365306815303103906118858532723982559394698339341395139081514608597772785264758914003306957780001491270353041776923860725120347167568447730965469924192355349233425440966451462543333263307052009184316578774826683526426177486377710239154564067275516599734834583031780604211790295783612293576281480239392463806859440932428944324410505815282089095750691428779405228657144354946869262301906481795293009128395710372710301558351109344867153171338860912278833598836302922770638498131711199958953669534575523428128052489254753036871647696448335196306922412804835988513419290587521058272006903390635302817656271632341978316800000000000000000000000*i1^21 + -3467045988669071340394850802727330270176348075342838461186446221655781529792568987645207914831001048210853656819168142015909175179655651633220169953286854514834562696842687340164469059234863015129378489908023876388279055070689231076723717118912613015664966967745845413227725140207618544832057349700322956244990673915373176181603456139826688528919469220784455991648027052335977140979490351938232450466166217489002855483116771083436937442568498842463351023550007042248350777674773978604120130614071887507172445801194059940210266179268534406537713073752207123327824714824795685296252927332478175197929134477019466912108586860327932605479380736299662632723018754868869095247949071410757376686837492423176752864775572341942426197403656863049333969169139815476892802256570347160818453782084434249130760034262725441848206251625498328670543573455557809405481477476703789107451386683511327365035670878879733326638287997723952487151130353390547184939072415896797234092470435773357671074429292387276562693143587765145151602038458052690354395729618585422211294374385586012160000000000000000000000*i1^22 + 2709424395043839786476265119825956722581699280420146966981748973023580901911691320960520483645655719632282866653819212183277103269273127191927184009499329292856916890530399248454102187104480070537684277507202709139544589931660739501412175391254698002983476650076145045250820827753665414871148460677762667640006241254318348971015431728592829300134185092119458157614994417324622291369433444385854544610546307842940599311433934321489484925815017396253074565814627756527443808018382358915501071790116887469445180965058377317568542621535745249965120593693387545733587882160657528826404753663233684219638485291615457027798862347928193988372969892392990189555012136374301235032540058616634839800807103929204709485356609662284811861783709189483481418953800687065143403734035778969238177230360590593797437219463187896266507733028632142761966683062830629337800339210440414226267388374931447685883302676578755328480677206264872522730053876416858204989225518672658209533579046176641578990643460286214771307086429490423409723038911132638832766818831635287705699391373312000000000000000000000*i1^23 + -1393679440458056213611429657281501865212659062825533458390806611244529134701790458564366780471377148262634025705526796636126730504197505293384748591102319141812251256231859140539261999187074455583556275767604582978867038093418685756069572778189200020899623467954273892877094258310389102757277472018349548498990287271718749932805231017938196712231205255728729475779148555196774625369850201540379671869193294205041498993841382271322756736972096185639925123112608803227300625039117685331453555063349224388396300583324944226039662056719216926458641299922939253284528804531582940562710306114141292969591044792216663264776679125789200495129580604704411021810860150516257545955958605446762538362408381086797850168576765627799631403987955992397108029939364606299595425301706992973487625444622352944940971282653248209167773287854086698025999168073808734721362396160766214880390609197192807066166431845418653512807418663984702281428994297274708044986571491936190369603984236676797312772954840495469239061831700633555235250230517051695645521497649492146104827904000000000000000000000*i1^24 + 447045462712959939301899270223470744770260380400391118051806035674851354367264640784650227694654731767608041065605975280450585251425418144505134491346670505369905938387494340291620288862927392955124626368206137096815180877330424688151183001278731931998648135875363294464736738626059475843128614712143204684136981012044301816815996273311327182987623139246773237927683043002324764582725778305941063770404702582625188040689754903884566667292279560407411705760636763123789697168246526412291932988979363313452860029920084787184760371205546277934939025740883786053686539023521185033925531897607945644933489798708794119376794591168201761312512614725017962153918556623784860008872375391450647004307862432558519086303136841557340178383842645823835601073626840114063409006695732852040384463218844463717929370454270468830973587996004867446139444736768258968219422615575448147834118201062892925549499811351556395994597463094534614527528488282129710397650414529778136340336469208100983152342608197719839056310990390919801333894113880727077171063095390812241920000000000000000000*i1^25 + -70905734635898719586994354224869899355384415427324124307587294523479460011632921207864156784188038972024122449721639335461900563393683018819899423284388537272493940967544150601454816703352947252134588307262411248730605548058490653907409219853512048328325959651848939520954963810321910704050955623477348836287804038220523983399159835306142044546351979036781915043868612976266667337139258255613818533715122709551174012275863874077549599301316180964988742579034526385254796636508448943533171318151219774498608377033154699494221471066225521713010987514539905663318244027187751811199691559340998007244782618879405489259080235011132173534956601319519870519192793958073306140799032352139581594026967987967339555053528826492380452894288959497649706444602415196738740190101184206224508411395092070714319109827481605425074345501038415277936130033611408579053654194091854371945345526186138554626372633056648099417828841346366424329909408203571932141978312178853163635155342375547318402751452490637640311439788266321457034706825000103995784292229709824000000000000000000*i1^26 + -9777683685424481670722759868732287036047622030122591075358979985415463926892049465265272483362669520329223652066563117232132662289936557379377221509572760421509931942199351026604161094397024903351548877899204925927972494905853353262068155590847224469103694935022923192426374302483798307397784032820178372822640113543359901928041495438555857353743953468880908485236106185165599741963172896538477861396861351489703852269512590468986169377657496704288934935422517024093427185782255415352260633794043424416789019365751066645298552386405292227867948440783436173748585661631879681775739932929194150018902845499341089999571613090451264760964988688442687903051974686532539023977790899867096879018761915016376911062946490690843760261700597903985533036152541260547456701300410606753314351110807350486202168323709347803216368796026629958293088253544207909881969066450389516617298185630373028234203596064734493190319436801553319316581228760418508233114835579983579133678181077789128611462783449008639132985448588634565250875978566452882540278579200000000000000000*i1^27 + 2648602691085039075603339422396148503363941028339623126149503304801765389688157993839685085238916975187718136454368227575053848378019910631085850895421906926371737151394353056446944498120516908185551262363359498252211981970550344451064165443841705058493703024201579567497930856376887599084511614970337755834676307745433578797286318639240938225247068608260371246446256133216858911414385639852258817296719730653332248512507873556407833615964654791043207018867295830468432350093936550407974233624758312347586405282672977396731679546914170519417064183562902131248521032403916850397055836470457576445894405967484383327357481251477914885132406616289663065796082980134652550314411155951617967676725415375095932017397532509226014021916861883224843082076863790365387042018328643916256820690548415279295384122400886915787005622901232790258792819347768840422206308964357737547473197612362968565862777897103456193457072878388416812142023443831261417729884032815197141404026606525382506682793315955851530411861394624580150451968411553843118080000000000000000*i1^28 + 1475084732992675516402476488685485710530333617924990213986411012006479426038418646990067442485690529693817425938026402242757009573026824261245973460107427873475515746715142715190941926937944383410154791895914468940795464454891762987173930119769298005871380988151154807296020604766322552427084820122435860078496929984477547955693649907349578423282116169265886266379125323225554600913864546018171863756615972997188693792461741681736654242035088602638841134971387591510911492233376262724014727428279892388751685582898917877588743049341736871681256344120954949061760071581859955810370244876378391258483705058952589045344930391255063863063815718643592831480409980428411088690776101363707146717525136442305907510288587789211403594549120073556965970934330815127157738276929856844137286866397851945903129982519843388888777991484183618215404584439073804082030883639352170934586447681833757580086026132783820088620927016159653555560498048516593508041297755937618562110780899476530859476150619101502053795821967696126813746178647916544000000000000000*i1^29 + -32110904851371773757990229604327895303035338502002014001448087154121117131457238837956593339351645948273597497317568393010687097680061760655163900605198311468644934259263189848915725015183586410741958499955184163738263195661121819681909003691043074183391523771561724030977384899037243794015579696673528571542314504551087962168098900714633203056225274582288073815387516213422262818076701249021555008666840196995551475048228060711555645110222386302710326840651305398664885895622922217126653089353754243416937879669759120381645224469413662046556093373072860454972678350138336710136683402608035938301927994691242360210998885329740076702204523072988863185278650531914494871216320421439452162293783119577934358640517748267119203789967564481002855690446820189198712069105925946752807404069001564699105207450776987017995559449772293709524107164662942757913934514207563319667537289394594394776685741289918827498307634559922776383003970667944056332310628654424140500530804059737441536143687356956679874182322291720676039511244800000000000000*i1^30 + -107101626223190859936031981246607711039324111095479425009375731964239211081449976430743113637092058201306739702956631735630269268609199796168562098702772093325340579755868792954777255016402748773429901983643788266231722571631319260242981542189368482835604311703080547795706832000797107283984365614513332426793820529128646722806562420709881966008869540560050697650385947889451034601896009930571461652705152046084885113214346021421336562971931814712501405513856067259277645295537668052846269187018026116387644051773035144836170112056162202700579645533199744969654368432557297474375329895200760403563045484708183717878064116103014161919858447720313710446784270849230576947293631039833491162512041000819506437428431276819206309020002061915144551961557528858327455957093665075871075724164093712366362411427998287704449627930348748888034197595136188406265544070611971922253614025180499759588476822597616418592501366016822954627383048090651150397502135222152326409062976942076471551348463655814504903410420637724486533120000000000000*i1^31 + -6195226071317282652126776649237136988358940206829729226921211635735632004166155421516101042384111869617109346538955373808768129078603095178228053446159551318653231112967647816590544446756994193884753105909157004308656340221589591890890150248180184064971671645432227938833731046253575879910414470395547799440798295346754965029163667813101119771875632110164701102875357179399413938760778218302432533450002992387253018309318656504701920687756630958538719903969268069750683541854617771544146096464639076317437453164107811111123803512251483577456656576584997285353522238352756689925085356809049065974250961965465237469671737916012554179754810166484933855709881713424180966900494778942598604076733757574021665264674106848152486470195994120891134380328354803225282329018926264023769758983771238481178081291732828854601845845181891126737979935429116380508912473993670160335052615993809628224372631880459851101584374927916054595379277676208671942174932139476026072252615754607752138853749121649328926242497806663680000000000000*i1^32 + 273161611881290522116935103577326369552381560339469177326318894851774180382998706334148303786799622992159626573114057413454856531964337200049882360754924625976359289447382877590107126596820056413520067857136814252816323412073322705183290234474038222373106721869619212013477298974719795896851540975032162861661493829976696534887359762340661608118505858203838478931943425032292473546497656855217948196395657086542587254886184879975590552894887775461297984833029063751650919436672503059313978720698633349665802114016295985279271573664606813979827948629494233059399414248202670400974318354676656576711995382675007358125801371612686632949371181248318599396437464412765076883523634156384091302129988430971514377920477998753472875667670459836560700456962722169065885719119616117931206559728242541174196128211245941050937978961823380705594684976152216238553423183244241112273394502479505266222203767573381704343460398509022387470630180253935230443396372704162390088248401673886407279723609837136349225603891200000000000*i1^33 + -17067700562533617012171007299814735890788497162647450206035071985165382709037590838951983938111604479866206895590247688663113000816685279588158450979056792365608308128850549636244368804028530026209666688762699382102684625855582912563408300066435379362093251239739545495799532768055173714859503563113666794566373101414217981629908231372299674745510872690049139340258601684883562982557900348039845254153139798314570130590283872390303820767427815664721739753834384610776523827222367464231826466360188310062940638405522607484237225419375743398662155216239620090803188043183946414488331568158519777768120696817641328494962284199487667972044665785868297816261615435962266888721840345806817395775119897080893037022918011065050583056802316390639720244485845036749134640900425158189595860959337264833147140198745971060454300222668887332315001077608969013963953115010666111588184277983006119063305198281033919522715463275850528149043086940793645101842044523938387652429489251812229429135735267540928430080000000000*i1^34 + 443902412730241026140476375368978162649494452786704928580793963012553977250296819419045475416483991884993856596303493377646201441606900034633879934478933449559870139309078832333056766689382672167630925200486274442213067635704026336855831109673817989734543225157332339670138345122360570988444523215307040165887902178597437004897124395160667833433666503561583085068329583835876713080624585851047035987691640168492967706341019836156679855360047457157688292464997397325204565950522435981322780039894288250415876901216305893890502501781547654596444870458949963613974191092153891583780422618693062861178954612742651839965337943001379717202160198184075987866052552203345898762295316973926097131205048679729621082581311093559647337043161698326944779003351639989813813779674542849304737594010412073390407630675657079425857390332513945310624867702832389116952692455773978651121322511193888306006380585174664799185027992081012308783160038693222388624942241045961842199170557061221339857412466831360000000000*i1^35 + -4970848635209647907883525312786401973821698722241931423602181275089174492820597388470487137557951100240761454791525211263307654074217872299370750345451622468330057700719157067039239222835195632459442539345921612695675156649192579692001251513469410153643695537466977765987265274697067117140852087816392686072700700063608294801545493967103999600057393153503136492889440986859445017582000232634129072788813260947956020134498522058286809604027774550703009092885212380440585398286997730453132179502982437787310557588537160135242490196915149349242803075232160443044746259858283898607158916888762672084355174157902451241408230890547422986441707794520086765598060311063306700469940814437549637785329443554502577295958162113077274530185436385644732536886620663788711723847222848304201772754087667391552150368028233774708463709172293968957417396498340557215674251360919030819477865124732687165523200628851792283323803296470510844887688096711425313609193064403106329619619592096783321366323200000000*i1^36 + 25419011180271701262690074084466198536927392537303411754002747264992707700782612036402283539298783046563122122451063360298352684758672009510385427307839006615975217988194353216119246138784504352123991845376588799532599568247501437438544695431786509906927482883122977977745424731797570041569728158534836349871899679916484689480250478259996700823785277892684249554952148345823050266860359152655837357695315477217802101060761607592279757317477126570491048530928762835783034996919119313592094912213954514736429375721503892528716948302377543702083737658714389125560619495404434443136210819280759911390955944438319538636219754185395152939526841118297342198994627476670102990795056496662763135880657080514211571652084103079896331217210009282534769608165764693771831609015461598573327406700616748262581519034078127121673402517799064374752797983269159017322033047929617730499361294348909214759552549075926036455189697419844956990397932177682428300007194991061626460001010626165140480000000*i1^37 + 24590254842779272778903334901738751707276836099498031097427015713272332189983965810703493642603219837651186578867366462924626585374552296722638921076805125666464519499628006855560723959388408976367571314358762393485341156979044520676258029325502729106167395986240366895465559470962943640311138837238839721763705040881284084603468684012557509935296573302342913765926609653037703454456183273557420514612306853901156545317370794780956838710765491019594054113596157262337794718604437156669817518444528583739087774502144476386280680842980129333627451764486167820917809729267146816569231676619092385472483772988742394326975718756479077119820549254584240589693190661837336367772120952268133911638672632026683455835237177944891064392607598305720557792035368671834438598647424449375380441907428043786561708957406995486809185560455060301884550322329490105811240016976740675017885464005488780710122097171739973220992061707530243741078378971040521252815125323937988835514835968000000*i1^38 + 69705098494828615044349485131910971497419739353167493047691432455346038068999488592771420975765858214000544079432889791416497182022043381525385649885578462929700605012750357077186179961498428935728211995320195197729399720759090547293905294232648296981099307549255356695463150774828606502212580274202601067897442749255957605171859830947718239202989313782463286095481108068534870404565704963036344982281861152192205180090385199835565784585594384899965905285471942962921105618710677398440356942120401309733414609595668766920118877269414592887428072296868423216507896171658704662755592810280379315374989434367118596783459362869335452896632117364339635089999338954719052373244338027798852210571994061120537004999758379002243775908217351277285300918777866430574787639923694922596766420460326381645549682812112705719288628778507476384022253774802757610009121978914160048448180332448465774849585838068854545959140259442480089338417546423461209524769201870796361894400000*i1^39 + 53598492611392058940420283350478076854148336086277775059775372928687418374514448961390681691097559972925157038804050022306564816944995881237699178623584108254511751948762931709865917512952384185080716425234411919300930939775981649997451152996444969219663333101895002533425090892979470206184870583071333878852010566349278815639742185215246116251302773902033569602290970353182654254105569683351878199908334116003495413095566129701743626044749168380701443036451739140308799476892964535148692298908612133401431649889174855802422409988116526075077349096217834604747434792241507232741063886790219709733392720551159514035484727633503066466580263074104623665352260056351716556097237801896459975756064426009057779249621954103927251263494301916874469333536661421076867555924221106664775978545490686450066011467752286108524986397407525460109846173363977959492247336107933838488708073888710699838440501487208731718714808873275278921435459892090519154237950357760000*i1^40 + -299365768352820704202062275532068598633325980773761382910751223778391873493125291395956885379127950303756334521585332712403442935627601968066955627770462252380408789402836173876139058906973790156194913885047500947213689221332351121542515149092114649576053111312373981509444861718374505869386078846196586201487423155871030881494176651443589223233932231689820539682285652749500208265896817718961292685390168993060256110874960044122538647116527368782847379988667610742132560572237322833377661694226673037743592959239133861389239990769295257961267246967202628790824067778849394738801904881892874682922750559056342580398259144241601981715356313448731412603978681107661216343847526454582683241550117289195113792853732797382796987403735677284426287799865507574984142401709329008788142436343881893991851833282110367082687147843297793223519443135147277760859886961895019747166899953546443431727058769671459104218304399674333383780001234559267408992000*i1^41 + 2288612765683608355464302551494429788353595794068434854452556804587591723563580540815187675247775404414757451394477080198837494990783464333824208020189903529472887839624778817444557707083110294537326881512791455546784152294182299703706011384454220753841157290052334145729291992810312906452365451662555848562669833862071221931850878804769541703901190445910819715526532016111095363357660072687496570313890510073531313553756082649235728060079501927604338591564371819723610200498098094857919946882288210311393912117416518348775060956281119563824910265100626972796042216440840106574168279908095183854848627395892587696510402675573311238719107947312211115625718605694127590880749070358412729391845849471688010584164058220941941772483273160506558682393477951930311117587789546882268665638958059467581813323018234796488483188203891669706136581380001418291113326902657512500026650779684687267163145065609534275856106767046700924875777062400*i1^42 + -168230417005151742784921583402762315253459400143922398686894189164355210677945958900767001636620696745349964832541666863032222493992471147674290229304710123630900998530544406971701799548781709094186384736836610044432254994922891841899092431301394749511580769606005871128672484843552772521574047420733119069600123141635262111024891391714995816772336883663786184395803036470579992191100431077394075897473531029659009964671101236758367732720706869339600136315637610066526943500732650409552967953178949780678807522612533633793495923482865480766993895011856079109643127375946067193074965649066770262950216357432384253382903232240029916644676723687091717677366382334508135098269277178787145516173334215383550706527485646661029465452791415097245655780128174756921485569884394814712846397776189474179900468417664688608115912946576238737332408188588856986835793098966573023780291226035213760080*i1^43 - N1*156767131590070453448721416177374483142438417078657228118450703483916223916017691775923740160718869225751972037013547276976407732789432264788512276563437279554097215071628685779526628036575705897051699705709867442081413117968005679844883947800222731*i2, -8930616118304410634160344416004799978674478079535478991468089558978987879331724579646725076232160174688512716824407271307147503331948804781592997599844163338645622817423851282802898094552081404639680792928224835115551416780188123153953885284417473753299262859724590600368275810073085334948425554009794239794748282874229857002057137152667002953871671904878525017846425056899711022297687489342642431229272056097406096540933468521279232346058201508758838416752468368348148795066757301069267579286846493109719452290784677130680260046765339781740105031011394356850109688008402271488995051694015303189793720453487340940179752708294901796469322656402259906040705895717565024205232171570528732841062649756394607825714875189208634616238429813128258681027275193988884527533138798703246503244921070545171415098517712473935250093678664112997563618749075977132705947295077290289104880099026602897222150200510602331500865319734051876994624978543874108063861120179824815482973855526515222843233759023560630741651653239706149092698764163532886210743256172144904689352631257906532523042140241139525622837360605217803686607574233071525557521373754870988800000000000000000000000000000000000000000000 + 8512234825341359580865965219239752696702873180108744787648321019854699522629412674898102440958861712255143250686264819371946563266387532598033967436231233452692039357080300213081479810643829351364750916948514160559720867377389415212454668257981468699744266927313854102164825443536222131689254693407471376600741932515959946008463355883728497938385243273029700355005213395164004971221703428164784750938825238369515236744224722051284721123628274477986779048463902088722430542692931669296570471891746340929995033066642478983280560568910482262222923412102796068346622293074380866267654103437002816386427850366240744162529744861218857295635792645405771678833069509383142250999119940809053350808325989383358187065610336402034999576659445337932931301608891440746261718818954498373587934378077576113154372652388631501805704236052744074498190605788595677566878776286107937326498052087412401438125827031980114533261454328271726316847673698294775472450777234678977335256588270885128380255018854721794401123423682150045696528714399654757458670077641967643408941322997819126311823339993204508963414893064429379950361833012379237198020962193269325824000000000000000000000000000000000000000000*i1 + -4335271519301034851619612523297195586847122644761479066087705647779824927629113623897849601024291237418737486151227971692311307690041923617759784407975927316907245657021236687082068885442314038420636023753990684338618686812834501485565063051569813987226341777683074015989190631226626701497646631943856544720666548356791838479678765663572630265191615963222408907629732130987053582850185219012959172913536095380994354447795956611012403204332407160777485709477070336469031855587374354640243922102964398185184990421891111803995484899634836123036128008195373581954701135419232425448523974427709627575678818684615230093475494286327045638970817739927286691982265358252977633603067077530407746137052982005178227598981141848599296316880676885637546258289330489248139020306594621382103690243280873696451226222676003839199252775927698801870078565261497633715969097894648144710573703508525289305564485694618756395804538245306838729873566420589075838189865203700183354512499635006930432396086840126403678973058842187240262590277202783125804783451599295002534987354428861024350548585744221246396772009743797702277599583939059030961518432994145075200000000000000000000000000000000000000000*i1^2 + 934755669910157414463315853315683635415834482869870088626274712712528482174325232690598572293668006430910218279902137613935284724662507482582505646420538638315976336964310740482076995639001735288287651119664716385610127793965851563630619499709168281287979683525450150800967777925152005467934419623506598560420594842787248784781020177655318969443035559041504577783875602295449527323499338166590724781158445544817074087813501509182301260462078342544843437470810159536193511328573880455143185232227185353761473364464535639161538799132060360182954810280232545728674789012375887594875043472250815730876422241107053207424009003372930337638733320359420295933317370845210923634722267055607143755278762074230878415450832263063020084572321953864684154995735566698332163003732894751844683221257017223020048877499104409596371318855609968313141782969325320837305601440300626292330051220941854090801409511098958473113596601932237910892796058943299099988146754009905846357723031465246416229288453282424209645710617356631797030510719245549426269989371937986033272572179750240671659149521873813911009091551931128547771534858271106675059799967662080000000000000000000000000000000000000000*i1^3 + -111050603968741632609732086758465024739278762801290088224100255574260063796212558094666453493693141359084952871180805010760570776108031812335546383685215936472287263293566896221085175529004947158545831274014802702236037590528219189348686125591103414344001231479827155696201691214990875973530791114650683458543542104881515986061293851712286186009821637575242087015312605155400240549561372705480901371870293335613871556527603787715308842322471524914255886588788751401866688885341567927910200009294608494273773953946619391151690254368361616153425288515984207307623439903301991974586474987229105521534008263604066753834261818046194646455806569128261628063469727176490235025654554220826672002325225269112231387274121128786571800973343444360404341638996255905542927590038479737400458584445371601527334987923656998470225637430980211795979311319437488983387072901928207055520381230511679323904731476676569153837886814944563346532489961199857558578053431176171975730256177471625341373363212904098484982597617658583328017858065980890980357664430624984136092885169842773122499032623851991654239241665226837737413931645006431787120223846400000000000000000000000000000000000000000*i1^4 + -4625260285989442967004447468893488637881328531381739946824267764335991834844175976835742118143731048246469617372067920103912375600454234079067127003845524002020422445492399033194931911801674311607758653278674033101182920334500799751369204546205980392837565921365936790875525686199983519583463014033115540222999168037064556456545129217514697730587509831850549318224892820583334140316715852727844476690784894043572737298687845509423984361028111847767824092802223538788522255491888611890862452400230377034793042002526688567419094958912406476628104399471647103133154534984023458049763899081279626861548524884540451568809933064503262008704442997464112422076022664094471431011215600082294828934345171189413025107418320940447696732966343346637864720720952877184270742416817904874005981820250090231685869566530029525403851579606221692934342275721635226191777148496951938884036253424436721361333982709336417756244726499855285068505097109482734241347744774457767783208021569129977118891074638635787540348327865024438795721807202228801641079762296111262186251573818054636158433537265939210697239939163855228193032018215652192771322675200000000000000000000000000000000000000*i1^5 + -5561716517372900929295066454019441280165371049609406427875203544058162529520595975513978843842807375991071880848235099304560936820188550972439830895851747863561722268902847068098291216949369905978806156827641832062671356107178665671656326155249537037210095311935978694436820725983762350005918786259922646276319201050606855848361258266289700561626071846142451249482211692608076833927846113846003626225740299581333087890945280404915924536315333840961448192519473108122721768010773938329089071172528212738592398016205807821220317392389986697011740115119595319299496379298021694103845563442834501691610640810438800123297906057381078076235048912996661945644717306396468384599894230639351134018530671447221809966973531379953069120136318682877369132222880296715873789865134026794685091159309246901556260073113991276664900895490312824576424859093740134473114206879276966534222592928985928956963399375657108550168281423253402952527582440766559203166132672145243751731743745820647282954159056386411549985258538731269417574382703259773054468345424654148752446474391096906766269006280553080653452668121772740979496108675260830166548480000000000000000000000000000000000000*i1^6 + -712225269746801542720006070144077350617606030112456659899926889089559990236422821731103174624991115272063610937313995705148261445920874038354922295111934257631417052679129177016445379537087678868182706679068887399369534805299025601250504065932815846140722126900476306581548090067853065696909460475880482701120136800578572732441436914355067486477477384875275479419147867704490489253400372087525764623879843331937360884797860864709411852313071531037595735218882919935653952232489469687941199813077469663018627230848402530642803665053748037376744709429714629054122853459235383574708232698447506857876510183809785960255011273602941817076914394669945478914229732515778619747240192921167837985854556685759430818565604637252794021587409694185291288315311725472078783654217848132116520293822480146216623509166600218801939091794935833212788622765845643692236571084107794329099555672593405213541780192219866942528939337281627751211928872932660621110103180688424998193631458650826503298884877956584105165103704330860090251508456798904560757634746816718407971457168979263599603703802884245908871148284327973265728095590683049459712000000000000000000000000000000000000*i1^7 + 108900108553620821957500932309381571352603589092002247422203495873267642339370549953018835087206006509988119111164851663383149484312029232475901093196287940594956506866182092605234594245173051373235037742634215721437069640308273204680765709429644317242789740769765514562075922939284442989190468755861924819071464099096135371135207543644604946475657700965099971952072847704334586041554466976182187222820895593855483244420386158224205345201740901216677980134301785867765587894875502025971777296860429323563909117839360957507497011029041740196064077475549679675999299072518337729618484425182166103444992452611092107477885639195952847989186222839941968592711064520385466117036551188217850477587873012420634640104556682129822355115897041867223014854270142107520200456637922687948857569909738457406324432717488555295072821191620473701114838180851539725146073772508716758770356229368657950099306666187563014137523232205531591408176589163652079979539955588694134131401663632143886995818974122531883402990555711170451574980514749685071798067782322842947716204590139289286127371348468527923380007188528905096299719014351896576000000000000000000000000000000000000*i1^8 + 7699347575781948933743539861589720715021613773277272604358429917859608033361036485028158103416650558412431432630848559898116344385810224433967856903473021062709370035856316585617762283621889746973322410092227805430621063850051885682694899836785452388609383997270209246639071669272149888878812461272923954712138043616904925217574128457640551361825815229591055596296804190565500164867582726866401801285028923444093290387410378702669208910048364700087526295299142049978098151693799110761943291156060346050614400076124797365422660548237546422224205581617860808002719247687094012483024338614183629680033811482935860229648978408422747078588979359996972377217896189499374064437851231914388885715279054899421162281601589976801539775970641302517693121791841671397848028546641231922754025017714882495637581328791801582569419682078776073133506388927012208546926914436804568501788599657117696848944794270192216968766038047102061718715050395585032889312475372725510459283689999758005372205185503239754346361149614476586300388064104093885687218972664518261399588910794533333818179536981446908425581791845271334885617696977715200000000000000000000000000000000000*i1^9 + -630875908852327287152581637383342634055315539716071731184971291725451204252454237832042587058121261903911083132351279360560086307382253416650021679303003742301336163564026795306536574708187245100745466455962271821457110612001355655828033954533196970367932814669438450943906936262774280347996995312612759874026164895104860578544204234650358423272239550279864316556903604393070281107036229849641614929238334854762803315658453560745635093044592456218659724292863584914786397260476664729592228929816508983074185455963533278514844296774662404043673348670211079873559619630164499134552231521958199818172511367181295429079475870865048902384326976435479728726889564116698471710064224616523909404036204865427245578930716769789262914874698327194617169500056829087255253463610487578475987769168100097877641995192033290368005930979237074733033556679928877289830473692663002236916073926911127115634767678353433828659184858129869013248756829398170674431147795171174951742286889880056154583863451285912049986621144700540013978101059420601461017738523285939938486058472285786603235648289715281639784646365861179078133470461952000000000000000000000000000000000*i1^10 + -32962697575087387289121589383253201029247332178394966128803308864328291266049264131791809022576488358744885238880411405233628489842195380410701005317106629041514783576158559634931101309337959580712813440959721768585069116202451440920636449147188249844715339639758584911284885621643967073596109134140198675530072469294331577776537891817276829075705909408724527748746354715746884408515008121274396829930167619742173440110960026530967986958659657681886768424678414887734734887726512410019348254456857611708346750255249091878019113397088559118244448506087179051537652547742711574291210076375096651759859915385596935975175193924303280449073868507423743117441590788253394736327804033995474089965394085151482240064340620559930464098145860024886727532301786283023943868450886993137061981910503229699440355541311915610435884443617893337524905961338996212785357112482409318497824284678145146381893615940870904000859613393495940465480271564361952846274989583328949464670825120306316282530794118190905735318473610827210870477634381233348298304159666890172404877638865675310406021074162386936743976964933434888440250368000000000000000000000000000000000*i1^11 + 640431025592615843515723544502459697869374744085270462967773446415601863027656160436619026964196529382189654053026785538587967600096114017215866287979083911917994429054262490152183977550580059828896657089126102012853372349563456240156258104923772023369358084837547997441720386788509973319788545096950054593605593360747246473589589827907327888651946431268278155929621679016295311485213924049413619333815973462004457583362890825714515663213797434071772185792895808283666994954580203351146403400053028759692256959632555647935272339146596569161669747762661278778402480895379649306166569146057572111248591135084226976279503434429049639289632916209201616941068198873349466779113648190293754988316980126200696690078749690395016364303647403314203546751000574567829267949650432000249213926538597238641816013924478272886264237049595934226350375974191276865251117961206511423520798429024192891415456917078484940399083990532765222638767992335057835198129556870430811194726320449550647419390448853688246897736131972428676389664978845267645552463841638071413420830229034319406468244770595038211261621575688663586570240000000000000000000000000000000*i1^12 + 92071741939304252455099754917786683010620673172012106881441276439916825748411966982603146784034390245756825522927703421652048849856538251944624965598604968740173124995477532688257644556629714337343911606975679793316291590316240397913435521168067123574644138211001144875630749218782377357925208437968449135272868043192562655707814442230691910928840133454196232672868979869542086709729264357963839508103686346583620518615344802016588458893858677386438454656369074232525912957336822977720560948722671665627068262549270455005939195706465556258153286218988591049039899488560173985276395048661890659748351365378685444313380942437713569244441009653448702667093938511740689595559211381687086267450074330570816022641586073313008302989325967697258160915550972803404192311052401672947432972621126307972707046869398910318419025301883779812858735407661561047200804330920774196849979579508176797794955053322333670419479449836006313398295020520231940757105937261696668331874979046316653429010923901732609233279878923426284327881381377178293206153454484035541371238519635229886935315736461640673380338633290492674048000000000000000000000000000000*i1^13 + -446588005908537302039936694242559119079629451849287370140400449703179435549350891409516572975767579752686563121510913584346499348560508712412759956513358675487161546488449222446864059507407893676491382450740121084521676200462869046091229980238111304718125089407610594246218040052563051364693015753047419995330320003516746648752522574876604565526060182944276649386080403049580629291577636440176724232202241680313530011688753188329850362006657367591286127270547611877099652413495985102327476279629894512957911914468762997448905561537188129172418331272899176142583481183156532661682113450753033985145260582873762398758797819158745685799659133197779756772703547054940800682738725964593145549453646401881056622883082807872242651177307853070622923895107406072049204878302876933631337479308842600423687249793852366482987713194196302944916544942848559479977580071252024350924166943976087676887519538326130510080162338529425694475062084937012557316679282409821718837006568983182274887045306963004607282705227497505860935653908778635163882916427867309518623826963898610879269155501525823655569649741856768000000000000000000000000000000*i1^14 + -67505322294516405291471794397139647440674925292199306522247596580786726381352750583819024537685832639526786173412063768450958515838102996000634450084351805156941372248148399574625494249343531651125078172580913099961349902430981698413167471518583182933325884262707547544808718741418731075430787971829301658903944692549563409598581620563952265365868303911805536562829978401791942485964438033214413156439346610573970523593875994000791473129938922214967285525536068695872898882577687351619025833253994016351980393271977018645117390004315954889494096360780886776389074340550817140949133995977742301379597882924383317824121080146002033358079026315673182579557084311140007601079246517294576622693334391083917904072742271945360322240402876697897767873948733155114075095109978511570176121763183131441585817462132663640104817008298016448160339656082338757651790158021167198620837740188209960357252698752536000220448038104827965021874394162197573928208187034757462000727746021574858194975248697269936086268899485965676035405130594873285880462943403786276177269178252085267669072613068435045085613507215360000000000000000000000000000*i1^15 + -493427700497582149007535547288292496303959629832787633212897417136594942609231012226415432546260972862290311456040182516830118689302659845213668466592074368346668449992825481637219443169942965723286352506695356005594524267291132268355435208922795964052562701209428925989149593639381986814777614030459479757037700387668953720748779748648159342987743374863633784441604724346008332534022346510854696142628992611364863757593771596987341805077014365608170687647578092587530496994360604243272212934263921629937420016389174577476720536404138795720415291087045004766952143763104023613959134273807046599137660650424918178840986007814814965802059681371936517597943654159781944904637827230704668997707622256914646515979767894867181589000452527230641062663000013881151195049010569136815323869320680478340218820347506931918254331032575443089274556837146504867896902807331649579756814299782772896455993726467687190822762477730696292546619384627901571687066396162164856589718757988200029980142193624505127677090692960931348870217617768655676744181542584801816220882717293845749791968810400573956267442176000000000000000000000000000*i1^16 + 3977941417010695592692624027561950667929365707762028706467497430110136262930228098967183878886908541422881973067451647282291217409617998223449919700515796023958336012160272602844494125381591818484404093729560616560970491816389938452352562736887940276445805120495191717139692073215594676010693743415155996288670502807264235971053251056840287356445771312349057932641762498812827943068156468260646394578536280727225199977436511557860476547573522139818154736948554331277114976906831351204376749438335700746074990466219961565068867320162458417296526013965880411158352184665820894252780768443560940924667558984819036047497802136003735221775615801974382567569549545312183896382297573975945722218783838843725105229840293783632616353024595513481875381862696502592262253938305024739278234821062951343126417825603577428447058487053121999387196989617820880139783312579787255081542313712993931437979137038871228196083179540523293035032251114115154227651532224148618444756485463854726007606620231076933320088898022534282866888155267749870749925129751945530537877623197511296658976758536324239065088000000000000000000000000000*i1^17 + 10500070508085403250315175684076312521125190522275450234985678662085963919492812069135968704246947401338618184717974169344494444684446755053390832961799569719376984847548567683738456393643486109896889431885287101145322817201069396177582771407060868570891898311400599863449988499365285035592893914630014546717252397072893453692285867022148688184100039821941307889243873234165837699008923020117392001238231030144271778701423224360301264784421924352371807232748396179402149392124863582691830484220989491150184697912130759443709411343014958480413393499801237517762930003356426539178145013264320086196679822175626208855469783149530218537897816539639750442568574082673507521800947387086201961713413249260916448848130448929033622340012485106374746055168149032141432314269599300782865783161644056911082161184600619270176756909549461140107097199017047320769952116278997333129501840780208445863148796590122506267685687360419071114339025214017165693576559717715458734972851241999967397745342073250265378726511029084478135918896308744550612022158266612471980301878793538896768664211929778094080000000000000000000000000*i1^18 + -81786796479824593419051907321046923987118469547791138762079332848440784866118754210627861250743766622907257666106535126071308853688486178666857782586186060770281293424139560767263396648891251637238621104690093998332683054120098126191762777476679026069140402695057610663290237113426877993669099658487530123588489430449338871647566674640769911244558225851259240001574314536553571813514303791792354021530754497362317273386555049305998268583707184343329441043736568386193010612138409076428323152285892202311805684578769860692013139725884839869921526555930257295202291748806891090014128549674372790591125446071182107002939153348073523781874925195200103526589937291942211949958127232289882364844171319055035273299799231716591286234454899694576887227483714864393055532194956460542338728518848388838988768873312991288787495655480287005508992416735026606361333182157698094469601610658481000757324787858615430509487306329064786315124973335413780973009067888357971726686177152045920744152798722496072929920378166353781877883124360048824076114586176004180208987875666874751354698045849600000000000000000000000000*i1^19 + -1136537461741630741400090490014102638246916811999092373239865518649850105859457054141899362931668038728800123753730785348462079718502729309387149791751676743577816880154158917503624257400245637731627279661937154306822207900655461472275066791800543944909186724465164419147311398745128755390110109497055335450767834311597089299475324722579843397592153071779518996691166030478800261875885845951854322407387445943544531866644233394051003351199860649276405667240876406216760038474474863127415825855695023106645741831452449567378042114529096630065635092803024577931382393180035007446817023583754377270751743771520790441260442665396164293484078417811138055775077036997485112569754637730953006943358940457903506702206291659739390498828945188333718150973451588462463380054208118624221626515291230127442272217772149788944380094809750277625083203940374259994855479948464223643600036030379478017752282040165071385968658731221692699862895908965936158517005886091729256893737501716414018465986815363447165240997589920227008482729280516933468991164034758080334604048389085659662200602624000000000000000000000000*i1^20 + 2833490688277642039132465703067093068125911064236635992785108439342519679885969405915660378892607564888016000658950656079508963379574557801155870748716043580682698161030596759491777640298396854743914735966149129718719843212402373854335112629164238795045231382516350763992677816893364841394325807890090918453639793835569155939767119741695213222862650138697847846774228878069026606780305496968946546591576372781633806073013499680581917902533460462995733709599699743517395319438135668119834645942527892948621411347179867646203358380160819907633087527784180862315131823541308001001406509446253622191418075852776878584393648964240988437850257647830549481767121444643221803941962455683175488343185437624548176194276176339563137659733618915215567951890405366212854257557532370149554024052456594324549726700734756993636982743784974486688767315116303158428099910796301143523061581781816399743466981286650438877260245916883184585255437874793500442434956692200532504523738879108723410310296700662359091474008057015151632134403108365310534450780734959200666553963048040282665779200000000000000000000000*i1^21 + -3387879283698843968830751684737228356294885135653246327662221737926866121856045567527626009405090853772842800408120632660183221083732905022375282866199196625146917521060184890986402370811732866564399262944354679791957960368155836740068839445395474129529435418343646850215731281194858375117979884516986443790212765233248827694916977775862752221243684292410923008361712384510200976896303153000616008881203914582382779256933551586102633682568864051494371987218095978812914999744298518459562600488898983698197810448909093941175384592961085950127132997342876509355822934205068785480396230306513795483676966909190575075780013852831555787767350321860756447961626426348239486875168083064143524943998317813183156057809462472217007987282182886236025029319990210105755122970100075737780212945331694318852658267546329437514383062287760371219338774799691513495486798746369161606982650374631324159438965837293208571089980522507334894916406013013341832690839826556577475098989665370241895336965305063653955452292432418322018857871203991098870416277107476784978303109622849863680000000000000000000000*i1^22 + 2653434098672031553769703515140345402923509678203108903873571115069062455230950317465336593129439448998761113082934984355659050698918499050446814483910412794192688773702223495085036149014707216586961692727329019268196381362954929629288230718237056939799478811740536390757938846085908994616816341877568077867188057458055322234154402750042542486981298639139223973921989897817557834823520152586752479200844489659435845066400305241732586045067424621702714038810265602554042472544058461543713136442278134409749958569378516680971026540854438695743107197065981712477020793751917152739331359724206683544963662669090273723971713801190063328098625663196311078198766697397193251544484513564268464808935826508328658927063663276547647955015172256313306903389058122316554502342021043881059209521465797957073616946671063019695392886437143839680542507569805437320805792744455919626573007851686369922665355701250227315734150986770091610091913889410308831762205378088653782536401607735544247545901973145080913401655251662708003737905736067309121020829120780790415459509442969600000000000000000000*i1^23 + -1367922864903321593397455178797424407389605547319241844899895772440153138419468400735281240281034925859558010675971852374349749876029836179008651467418910762863802018110678141407707180136877802766444871388250680704915752526737117258800311040987996784741010146075549802377780391231847571482326393489122476640449000329503802218210185696614309905549709360644842295474537140673879867759517881463580247134337341818427275158380618288739824716802140483002400341693038913153219900694112710001583345343179962044157983505172357571797394117310282856670312888065515880809810608004541357238576746665628272756880846429736423433845327087252226314760871219674747101444331174181499357689982386325179994703460222682733379655580230656270739550612386274612965882881424071067557124277322254144461263190887468218452661521987041115311869876461092737388213164176500909158132614444615663845933027094052414560372963054492006339541039583832831822111000017194885388235752216208357382112228884066878923810813593159670712293733324079158965601578993937314388419507175350257355797299200000000000000000000*i1^24 + 438869076522010288098531532940964916497381622945351331537391105502664897349171486162140824145383639149584275066348322795532592384275250295678897053028226512993834129269067223384741926695947030457898385586921133727933402996371039161197286206897503851188698262321245301002729588638808148703744557528284614558912855425799477901945468586307058454388115424130645899328176671300253275955797626285044668722734748027702822784919059367954140460399328954770901048416444405462556043735382861537879004900246620912078923807398435953134824936874848930005150605245399461671221286848429683488365759865767143569851192291250488694621493431939111895306238263064621876233845520433855116386698585124787679416579703634182585422203799925550024224028308411144337578807531734064572482009818005691902080434101355442676750992967443993073311840921677976653985372880006682517601818339463016577724050083145825119859042328428207469542508731402435631680776912109956684001353293837428898618809308226492196662431647403308928383738949870950500138089512214936271318427789418996695040000000000000000000*i1^25 + -69073118017022543077291059107244930392050152661952227996801745854915399111521471412088328925411881628420543091533324695512750308913302733419553519804034823728917906234657646441791930063124583194773758937822169836025489706397538406445787379885362932085216736953030736237359374437190733062653921116534917345750794343968661021426541006945892723670304686309372180875396931265592562971819808278218398046460090451885194266865178437580022019662460056682731519223711563363118675562521383958288274397946842585090359079381426456861712758901442493422719199407777497661349449776698195811592428875104911024222122274922239650969958789213104627005670342730671150983541003470599465789864015521717046218316854652165021770428452764884725380934333346333813330683051185970348564670321880232473230735873835311009980201450627864783550786727660753923806755888792322193631736363016142346057947771118081376744142810022445264968471550825948924580951732942262412292214046858915445207783992240464761269283873596397583074698561280822547468522374084964868337884276667187200000000000000000*i1^26 + -9721723395699952624294378333409496558699624544784630168477415656245902386841646779315783779224419796286704334822890229766117294106121870825085480681601844166790891172759853729055122209665225581640302375487479970169802951566763044148208808030484960823836923369876020907080010909127987715867024174551021590320330742221708765217431534733916807756727628528648644164810741347061997136966538669303560906319179623112374137149489793059075160320903146268911017520121872156892284295869078953681960229410583662817607681367006691787150438351370595628935489441811713742715522854856115368620183713275750906361946050789008430408026790762674949009027218053432720545951975640220148792298573355031995583425268074418744916963743703471775385749475278567857640171363622697534598031494289540895042509150447870795884481730678843223057778717572460238738501472978743426195468587903009459016467838383197229605889109741106785771935020645239083198768014563071810435720576332251178753714744504187008041661574644605614649334498783402824864701037768943474424311971840000000000000000*i1^27 + 2564241031021127688880077012957756372954888050808706068722860826091709169742085906604140640694100200680395474428568992219796913034653824241502296287517772975286085353456314095613126074687547769626213057127625168818742174204336699931150732250083220382288949706688606978809662046221317918263932687160793690237737017634149551142693515372436655898290299039339187528489575738101984892046832109236561084371097404956737344201349038404146522539973569153980729360024626513676817093787707738605230025554363512939402159443631634750977191195458121445675196530506930877469049854276586935388881721725937954813121226519343864708692411914313308660306596707230708628538174202387739061807640051528288924345368503131860540130310118624147749521603332179740595247619553253654296579609693985049986943881828775546697592868279657306898260504142507686604664857397250165273580215189896478898958202394836083863059085948425336128408696755472692675070048725349587936044579363756170712744615551706314920447207200009161757940537894152561039548511568131877502976000000000000000*i1^28 + 1442343736711499555770994195944620281751372451794196833532421864664276893437310886353894603445648593451046389652965137326524340316206088070685512815908867974296104673749920454905605393603177134714291795843309003009330812716296750054201621893074927104191698365616461831077502362380750926615284755188922438543670598935316946490815278519052431257274143072017358065562474516414516283737645645380614743826995882215230233050182932357509239058348971005603876636661901191589064679651036077693300402193827125315227611094979903536467140777194277881160935173087284366399912788396138954238189343583725068455106942526184200131198763017734807622844383016176974821731161293192416290811480329808900876384318981811067989294781227123865904169557700472258034106410494660657988714202666455540944499184779160738897582763685768985207133260221052742827661889432246111807513216731721328434633086545199898574123077150186246171709445722775003471997633957342793584734232430655698581414727671111712672955478157162172206786792710042139248600062499684352000000000000000*i1^29 + -29972664688693052126955143949683581232624043261327180170131422284171478519990398180072922124932115846598148843067173197116732307900885523784771927632349874147358631976653495727128811359983395131706639813815486053153584154182259521537074359896576445810026620147189014854334164457466043094028834902414967389898074250471610612829311132305653018816514766610231660264370684767015310149528273753809400481841225246502632612277070739612522985789247050552172014290120525426129122496753225918417400877355484524688555128160866150848035785503416212332090720060209841413137671383113546882657382817595336965668080163951584546632090351440038245864475735833187527679298873241269306279679652612948537969487781466598670682608508525824146079155899086248471813633773960741498843252320212771787819625098519491123959929888208105722883422529781825762952787519093307770774954572076993441891673704335134615838968106396573377769476964530548262126440498722661599894313987466973180524101910756055128735373525072083395561181343345343147996259287040000000000000*i1^30 + -104210207629150135625091611476241698122373858376054681976216500284608436674635884967450639919838092461719107454197127252700168889569770395525231439675423532052698159212707664892332042283628523848295621682498100067684418753329917745903172072715115871387945264761150427127225107212007018448241744205441525115226908933302608259856018636971281440772998900489335109776190313052352383565435202954443753057816973814253215016102531066362551657993497021628127581681739531798736641992431343438569899220970627652134913399601204567142006609771183328556408446438312855300635629812044623157208417679355934596747725817856312521164014552657182771518451334149046650644553163032138054493671377944617673197284656853356116781886749948191178583041430961011798083837889218463754261036758487275759956357992956231525516246871009018865535489701167682696852992230707455884412224961147867825544203027888048813083233974963428052753513576366462370819035243218292574933975444439100406408292230127785044641125906968698172618003315705653352169472000000000000*i1^31 + -5945274362068074892416965847163786959664321326508398583636907186750712261117654158107288716817432171188627583183428465367066559415629399539540633297872679186564920953957068185338036820104165614657325665733071142377926195537385517869133937109627049593268022016697973097586416479032151243484777091983867783038085489992996948358937330165209283932905501520742075055432560374666854089530110229931404168686801509542610201716722654298828318066104929244264397405364319104047845017967178277715254406541682037083998045688605123928268674950063292059606128095950061056495120756431841765022418222269915531177349087511397546290366134348938693919616247647575742768847558105023408234486784323294376718491214384186988370446510037663858975106503332913073987298230426970339155766301689566970885196210791071839165415373274760155211352305872687863950589100246982795713882593560165966389496959749358315995169879187174809806635624183415294909115486340038690855886896277432766033566596717695989669334338072916187363763343373654425600000000000*i1^32 + 261232271865617945195700538338553811523029347268949705543103237395914594924222265938442268941438779251056801086276468529954913688052026171618162731248772245246839171826383084188674981672248176890953324387208962695766333429720714663386986905907625326617198314576113456155696929557888652160320206983768489820973463867970200256849249067478037282843530942674420062276561454798452759285742682983257124587892541759991143097536476465576979285877280547788292104441490386867885750034497961156123372962033569990820187577724337654348146306158251250378829522825091051146805199506730647065837431774050666847847007546341336929871395219246059793293978302994254894225834194180635410074239657808884549889798036258588417027143567805539105251068435781127764375995812921369398029322295477290359099420528479783126796156375809428064732364633339560962723785166894405405536696340785582621866101568142895601400141987092917356148762319467871543886427025363611793812572637213337647557344123467533985087002841777164291821601505280000000000*i1^33 + -16672155178579869120400348512671186031739287777629883655528790253398326656824430436972686199305390027914693214812377907294896117892533582127462454330943226543738337264235091589952561804249798992049179789665065146733960515403114751326163197693720492821362882029041062432253951122301845790284456393317145936603885809803839949607280272686302702592492760193676641240309438804537391199004157247566442713806920811830066458455405369198078759475569347299003183146532873724331244875811877483470327393686277514809517958934557608992715221421828852924770745090916547104137283142374955814915314489150708701124287467048603281251079701411667103267623121797184456549710762296344497377498129036998727837846615850901539216393982527283719433289580080414479278514303415901947328382545869989645673128636426623629738576101447908544866774664000296329365708305634451551737319856539962964556857791180301769748748057721910651560354268985841071221368456620819611296159910312227071957441940528351292217229930599413077032960000000000*i1^34 + 434865182876245960427847563438850221633416086766701256411895608401088602662219511110780978302017107778280853148363327142553982277734573220485636373080440629044642604969487665685428193357005406187994668150095725886490236084676872295817842951898975003088638283197561878328466415015164749634835027074060189372434717490978919018870274832077956453259417087567512959190887988369992314872492490106847443185959081783285714598212817427067486124978403357009170041846106559163699169967670418021546767131375029605605961173942335129135877655039285521781454515382204188606815103760121644029720330817040830158216826227420458086876927920449069222024131872588156112145087617783628157477192538616975121067816788789160854377619410372969118119443337763165116798599107217101414918576321542544201673698628530220257220336252162803729993404830104276415868624367197595525570639701821096255838750641177607690657721410663055911864380292058579447330115112083720366195555309095428416291800196200539826311340262031974400000000*i1^35 + -4858521922169349652098305424271522030432664397235042510953797523874756615357795480513296819311548784729332889626097402594282509614441212117379596287868873577245424003319898582811040707708816676663966818822302828815711409277030521835654017358516505496987893654157073735839867186585215389538223325823063181200340921989031935059889853233201302705436531549418916214766607685168577656995925032594601307490131741062107987642053410316049073891024912206580171636375687186129334128247073306778072261060174838030760291907188215209069677798765225645996758076290083495118048852261665614194034456183149680007200472450497189975192842144834107647729332703409641597461040227125296044560567528227526120278880997222139113958446850278914331518740252678821940603354344783502031496752416988929247183382176487960634651018689717194354333060061799927896366077527618143728068124231618377713779577087284914466940951742853593635483476074119271484375430098993563030379328140117713485131688388792807835779471360000000*i1^36 + 24664192922112447062239551240033956690697981307403167416364005531517872346290460039130499445005035856501190544589315449266710930720784921598000817329322324965011078729991800125907230653264956669682178115487256688999869401288849015407275706212694909807166263241080852836730527545598164250480957352472009971635657734175487203233316032782434073275773449353239902565201043702739747139396505036985601393856879836807776264612493142596136477014858168831881198442097143577186249763931837092195987086915026071907760064921334625901913064115137617569979170213550010277360825290262642135899835897778283537343388785493607078186505698973763611892547730703879308685519939001476586832930011756085900281992105174521875119002756398792538051278399902523089125553791913831546980222083775155066395196777789042162759143706340025329041603810647039348059698528046176468590106852685202564303495134810844820046075501102773089160411884061267433729408734125139432820916294596660369672754338981675646720000000*i1^37 + 23365335041760908477008555189163007844318405525407296422539940593621715646322386083919027657965274527118405827066784398616370660383008038557924806250870946451930013076310305817633551486785609049990825730045809344828629402918461194619151149137054592542647277346765253260050515111909779676847962087528882285114729511462252579090251481929941407663329312524029022931833804822902408179656269430982744517086747860364414100855736921741623647284936813151171454224889316282647075177941393854489196079612380829112624397805830656004764028848391403639310215718630166014318809282186032079760902330230312717398362586825627852038773791657407777944998794764921361324156090770734975963270864202334488147568988267920506369588693397281602666156943132925701574504905224138184245445316702512135295781587038356565414819285269483250300188679009447243813689180868810326365365664396474401744992239852375341724080024658310779611918260975841163486654502527119556380914683750190267793532941312000000*i1^38 + 66821873122669182548583572798903789875977546375248638205553082761557142637838714617551455692993385848569957844159464854658769453947277831888846725863910291556869868435550400207164710868466608547854703675801597064253398984279923932796953285666484426937117706593265318908196837043019491806305151564881412701589046298959289970519136197943382118158391676576205612892221633905722872772747243367871811338512213594861236458050790112517071195648174592788974920093996158240889620173058215199905224622863313299990380781320363376720979662334308488789020991304476334732574914931414997732061318384123059677051640007074213008423082120626719215320805188543169600002288917101702919244699377395937134201097842229113536626254888105237347854313444477655553344357677320841530347108765774453448070186793445789141123941639638218247973643776259564522670163860819098881586119983924492285005939507482503882442958249877632378909060167889553866263454168575469849567992547418517628995200000*i1^39 + 54946590565203010596339853016536104608431624197654398687754643131535803229769545562140798743029360559908748318977393153948979938435886101584246946055166316760722222657903464426387584820611092591802953375943481039680970238625789314865819354660813285365423336583309252507950809178070764802267762048754103612673328644993688889410450091486668168926971786995185077877089207627413335148872187060594669149182488500618969168397805156986359267724066080196613372169041991420393985064646353814317537135862740582324850500980038433480116824326877187357286904585868324676940588680266918783446057335881348876731570428530329129583403013275975438946272239419310474741149535716100811145635555523685627657668352880458565207051457033547360680884005267118415954618574850515898750851051763823583008713261143359405949422610974853197413549647516048649347285702745736844296553421550953033273100491867843040453974838918488579943475754228231580099214592152468797206804863292480000*i1^40 + -303354154103166853083682395968191282856566482362559286853999875825697171149212647080030382707080123214602522735666094804253369414048929273320230431274987830485076498000871437017152578786280587857413111549759515730209765981907865473689918615253405006357408075556760135734178692083376071587191998231011216913714120021236154380876782161717359277034946733410264347307909004304847178830075190691502302898502861928965480546749151232788436947779325323235985617496756831657797877837601940955389648260219683856598805558357143695485452064710207882999829233551166577031155734204948081103264886110744594841484259313720102205137734738409932039571848187254205547988983238202084900228022955927019907138171231783662258439050169163523567594638395250938997785699861890348569836161043877382662858134065065960087914552802871073608054312537019646758475906340450713534792541266949903552035951554789118176062675853301167515745779571623534536393212062761130596216000*i1^41 + 2576687324648689144433097054232656529406637812727852500351165783671457599822568640165946748100058352922109092768556480874713312797437211214265462889570538043076474588138922329575295586506859744087030126855383474755985220348446369793652972286056112997136566609125389042133818555799035452635169180323690152119395183759942901189265298338556168303180646650284284644548508545456457518261436637439060347517670190494128707498758155158467582720390160490014645193568394271960353064836725221735068303202110507296364755480210801248936477968665219903777238673027113878361357803960471093409098032608313397753587500547328432832642842970448237059145244172985849943381154584861552512280907893667542940239846960693274959504750003021062542205180437850433794331447405060877620811555264063491436781183199041416747579550322003243166480128396851167090736667140611755490570059832913953176309034049842583600935882610014353164454343420568069590626688545600*i1^42 + -189406084601716929314736714302994288553092569157498613968631327967836716891229493100389610997420377551844330996862783451421738020040067192361585439583740741406488116814926294527587740597148079038779943119351719346690184253198810835386410896067696680293205938929086760199893922103238728907050292954037066229154794216041614968294625459609540975028034565871657892219781059705620224788970150787797033630212622370281399765684564694855482656632760188341855964171022482302675130793569861147825713184439536004419679813467758581396679794764543442414432359414197522870942399776447615109672336890643564522634452185825184094547919875736434852904301764261350721826208496344113848473502317752665957386849375733562381858446306055274680609649995198893504369471241653483895220876825812108519217600180282003569630229529484834246860885093816612296292470260747588703862583656467679917951461773612732951444*i1^43 - N1*470301394770211360346164248532123449427315251235971684355352110451748671748053075327771220482156607677255916111040641830929223198368296794365536829690311838662291645214886057338579884109727117691155099117129602326244239353904017039534651843400668193*i3 ] ]