[ [ 153215015321186878116411082036695607570566904529310889585513642598068395199527525323714503703105017378653612502578343578635114454206462855350604888810327189833425747062758156934019137741391017883965637340833273262844492701479827371796315992103091955918249365463509584701262422267999981515002933964845728792696836792857031289782799737474817408186046725874471784083476982765746251714754747744486878975562434107402897753714617500343156464580363737760238378997407757396492561391018446904376706758417588661489233847603316212100493224949038005223485424926847997750546778856130082989291507070506316714663283932457825628042471738478054336468986547742514895196650532684292094071337917352216345668599448260937493464705522328030887020644243825649590337484797410782871418099035337375722557185185546240000000000000000000000000000 + 356869716960829658864467939803164660104496296864186096885176209354631347148199984482071182038892613031498544627519148209287685263460061180572688616783379509364113928508549393097100410611579364195426394367951783718833274543959479011604679226396627514860721293021119262597606258869177022817801097638853600968518898641790957852232907522731318302543001184129890847267151556524037881363381131583755526365100991277977643352811447081057473262028244480492354222106708291155874525982585596310973860517032859046671506236465344307570166232601547002311394943508308552073073608155768786658856318358645211044779718524852506033218674697648326352918746445965271668680045079405775805075650169059927716557356124935890994616303354260449983182310190860773478427757612174354471287055318929108520742729600204800000000000000000000000000*i1 + -53978366613954194965095889706617152402254270144866427141360543605894307808603747227584572250095137551355139716504507949943143123362750992483851473970172292617017234521743805513197491486685460818843881437823161466548708684444062156949856747921342237756054877200016016706975947485746587907487508353863433533714302342884201826144077903610524128108102739249737529706751859060590282920825716615650142170808451779136070880361441093797338163136513512503592355015974930743260346763799264166901762747774045237932768682308248151386936128641722099564857830045708253135120341566534903175519408863112429726020533560758032867009724723895473726798232270576530241918412945785683636148988781738498872235464727389220325007064089224689579297418096970315480331365463548422672173022330301362375919537225728000000000000000000000000*i1^2 + 1555580065664692689872154842148926435162540893622910107333361251728209669426062995002099244773655415437977484702975913354500090500022056587015742433385358850398590570789676203996719194120010276133460703730654068198130825652879176151587744179672115985324415229615694573385966921423176731637204852658789220709873814661435881843458702363413732595843515161423923306956818995129857841007449755549462185018809170387214153134781113354445335331195834509885810961317042882354009516491078101400674013341732479982171025840212843337010013792282405893690443368715854926697045546501867795730173918723892795108839624894926872557884849823793606727817892351879193214361142950032533461401220584984848088958366293170448872496475418886935426175857745050689247751899152566576891926320125039493796713369436160000000000000000000000*i1^3 + 7256649776798182449560819547375281958929162714821462337903854780691550198087097742620214270818863566086799992335372231594076329455719645691210119162768567669816441529657462275702611515302595192977871513909211158989829973578154309905224625102036753982615617692372240676233164479668828042404420140692615072928971231465101320449154491899634951844855286892881713935848029103595733456265558464225328971707451163161605077163373191084400090173150962605519932673022266855220221298696716904037060168563399086633518520420944699224844876073260246344009334766231514065937517168459832941813358581045146248660131316318056600136747009744658665046095850904956745991109873068731977479874345564703354478787674433792454730676848773265252093394667952055506551025670984101095464480845263511275093358542848000000000000000000000*i1^4 + 6627028983895082470213655482033503101723996676772859660816934822317759093528307298484306242983590462654195335929666666187881902518056737406093485181556287918173191249867180074417731917160637604857602504496896636474757003509821943825644394644444706681485967713353107359020447696198382686206662198631202143069436662563125747507297563960545019568584539974086309359907075457026145084411428578423058691118991612253506702086835394130794026219626173583124153636005993409346369366331520027539207606464850665003364257867343363527649309496890288286640470214911667983525675956159075853210920064483221140744598905157683257576963619565319961940158343375274355867939738991757964084775812192940157263518261880323129302494294320002681404955837452395842413615736987871537791956045141660535563229331456000000000000000000*i1^5 + 8512344425094831711876183611517807083030364113854326638221964241948438148811859472351462443313677852990467996485509266161834277159831497677042855181306997444273291581602404999593724722442627285207496828322616624847706435948338944174691713995075465184517436748057886919364426112098187588407373765921616873935692818072971141942605636899001758822767620483904536736557080852313558714757487610733506666956065306052868792781664429909390347758648552990117222410085060148140601417251522668108483512859774870800873869921320925930077343020485434331867471078746468989834257582413939914539581364445541572156854867050816446552853604740277355311726400165665396918405417055235119763000006831242020016045190321327325783752926826491168326410259318396217046176003491811376922685298434431316394319544320000000000000000*i1^6 + -23336263436698949458919505398164873414099833347919095917456799219674725397781178766211273377701602642485169469071128125471138011112621877635258422760775046185545468738734105912795692994307604592937886219429298766828697254666688373101291002449731636063342229664630214243838650380147655348619245671442711831821580769396588472117495932833122612588345358980452501944072608210165165228844518768445011475094040098567659583897445025594474617096640224959452782450122261591624152816190090587523871541468090172767001854861757591776433984480111929691894661701192245171131180187381073858850584563494289812412104968407254600621045614931843318559116669168907691302623834711422992633875194445876994781585784432282031736411259226434601457042663398070963605436676496270393980199100812908914403390259200000000000000*i1^7 + 10610478611745563062489548464435777273528455345895937485984819250333368934200253002199580870622849481022064890518228531139808249038126869425420391790433256070429700810405991965224974179953413430400182941300601383291093293691591429179585688277389084573389530786062451860261159923488847669816844436018698428820258175861828358678076986710561926380890135303504220542221604930285143079544201656040265470019620380921347555374547502078857170040771087087839416031132593597536872877559855611500946747125143389296666890969692653229966957065178038364129889020224126953700575755225941395126290927981858046268822697847971733340796666411415890507280166822782111543245283947579436369041820094367325275901233315176203817229857332632388689219339606247729976446825298243268132838835120848927734104064000000000000*i1^8 + 2801029868569854085699467955814599827656518194776698129514473881997401939308213115304716029018126474643851371261966219356029363509345291460974259200870291127031747716741068815770046580340329147539271911461464364336369361229397984254558569187426827794265469908367184437089420065824259491795278546611700606814096680062069986877587965620303388896241030963305253158767535190610042969585054195791303809456950854495608663468553333511633382778289925487053091496326111960855454513364055438609655902572161105854358464265518378864410417105209459813125247214565247507480042495563426620845853390199841557466218757714478884196315823738804795286788966603349844873671491331461355335380949209602750532232772317460944703165890569972180020145218573321107759661912922989093786679193579189222506496000000000000*i1^9 + 454778127318077543430374409506673981945913410693169096808454764088783787042011182487920160190091742401909090856561993824903419831601681086237759466267328714822355817445489541520418239481539966892900806354638828821917322885562490832594079725705842673432387967030366529838553116047380893194262931117272557527250228379804342459435499016516678573135663053980657713693566842381584567259502147694271958622540058262455549352893554189092042947491061115740241682494864081950604999169160399121572328166064865861605967009388927773442913530213167855466619364251493921136944533067670473371347724353608968188717630728066748574407446461260354984994540581103123226484527705799542485060425589807789501919733859469781391242343562083132396340156973438388158383404480109592533184620638597283840000000000000*i1^10 + -111939896664056165806489275520822391099935415973249570716690611882135372876720912333267662728340852813157776867146462003264328387800394686566850036973616540121829198269186841840690786867202472728313519057759301524812603844272941063384538739696589370334789784870768105061658552685063940540815963430798761556992027471210071399536090862489821730468458614350290129862497144809451534442776078511481866324407777283968919559677915615246795260719105674041963958978590297509013002091811076260485706694393800815204365655378435110233795252271491954066690619287123772716575294033564760189509036346348887110337823868646668322948396953285196090253559613702957524987028413723725728231940185307574941119826562246892969443222062623200898637672640988883217145771069004290934796175109888409600000000000*i1^11 + -5255989833955641881501950067625896958808608154410891011855892530922409742135816637035348606855871882021348429355391987254221713293551465329332451332767386386072305456585690149424090724997627257038375247261945448205895358668379557293021332762469749499387988669723266671762870634665809322215534335545496982268737169695447675552595085006258855889285091130962040513974440518908724049154699672558721363567252241667243532946505776362671163593513196920061530907492966589045877765134580635794742745563892570755453806627612157612773684520236492163382068917859802164961577723972903717027993365372764493383514492079036866730659733787549800886731440877889063531951237141678002883971951662540853075092575607695495773305484358559010552871801667855914301429106959939667652345530941440000000000*i1^12 + 1338567170272816354923444916862087866041070850308686538325290230453626788966222285243504077596250947746812555949640685393286924243436318613689157880317503077754599632667978469162220687678483896466558810342024934915839232120962029583080757168287260108185427013558606694296704689993914446758534797627124461457839938049883176231697665461672239527549839691207895637832644904335404992784337263187744013974256994130393870624175320000296767522828646282297352997477629646424519318411625140472051675051623419631278429402297909218395619501521142014715233587453518793677116684130032569716775059773318184429175376816352859609354633250937279604804382138604944660215198458009231718192472662967744825178948854515853951408457234901545778055623552361996581833160450873597834957946880000000000*i1^13 + -42227226276161572237419740347176646533535412271584973659200968691870452887789549949457404411365686892115794744335440926363182972062821495232167433856941233210018527198769030280820043455703180598090258067526117811727090228666294706810722025539209426050620777802389373586161447199291273078202660543840582878487730208100267157589645204467385459060244754701423163230478242862246732962077677693106743985083013273634438139369813306758373580404508751113532581631585947718916344516207856917258634537234272329736030363942329972439735513161916814917713052879640578098705979989280251178058626697896761262958221641652629254333347671788601701220842544922335356892626399176458184660305620055994042467589549396974770981875827522075659929244607018648825818433790327836716826624000000000*i1^14 + -3323547391140254287191231411842702388916746274389075607996848725620783081879457331299143608646649337151321628488796522462956475138434788977098501878907914634838749401838424149400519516611271721607335265921537832278631797191039253820954243752856878445276937174266708238991875020909614454718206798103486405712676404113680762357101908218285672475439542636885931257391237987826670206510934215882457716734083005195164906204766063490569894906046034220495067277599306948092907671464252719066038601433779200673339598772306521193640875581489301550705062211886211416768672752205617092338748516912082267985501317190213148696479512233971676555737190831966010395937424721575265915137316904519667104249957297605357529158668161295994460848560575637967513969536360781971456000000000*i1^15 + 527980906759655628233423064547524352525593476121679815683051647535653703098098165067822560581567731818102003473392330027289683085874516167307819384177598966549398501669229781741194593154892022161610199990337656522116080284205552360058653313124153192793939545607083982224563891525952415387315023953023930195285072479122409026914041270530585480753515168861315555395626494271746150308594477312442877457357002657729261298212298990370826838186158181873792614442997605096955876360899916352699763566328438700588898276021196198718135027462428822041337270161421188806065002578374132594304656718809623846222652420886828975440735248456056840086497219067723744496887895540852787712794739504081168052703869201294825490259559737702664510464383128846309418487670374400000000000*i1^16 + -23694540145590351520880246212404346220696371930194796203810355644092678329564156707459567350555405843236176391861549763757619013066185941575592574534313673546323574536581314807697981747238561819212676046849868721838688320171447454517957980470621035806648953300169448745909845602488057738095311717303241152966683486772581247313544339390112286842548515039939220427054841863538834399538438831777090570503422575468384854269712313953522825443275308880578469284875066826934136874989105026185142864768078642584214425307227642064685674757803345498107711884454901357116769025415432936885349232632056954744064229311806248067608909842420229922063463470824888742880074951075052400976816933583392368245132922799374542685026085471287659986157638225530465427862323200000000*i1^17 + 600101910292435048097940494926278637930349539784794826194181777309902414975441264438745799565849165371211084996974246300455688323284361725163075105446686108031154371267542900105098594237688423116433931006257542984931890735488571065308681639702201240473070803374706046305709698397717418985341535150575781279756638785245550172687317661696627383868856837870019148305625855065897080975569392263772279816538245110274164546119030658478394612587420812541397414604674601065733375402602162755439011040386169329401044979852743218347714091939400315788153013080186995289452222952817304052568520703075050969720195960973643088533262575528476527371913179559362943786931989747542539235429525813657403887515948069331100115037589617062235037892662572319522034810880000000*i1^18 + -8485700356430677902524536053003285092711412300867737341008079550843358878416181660784240234563322229431725836825568132129266065374602649726932345130942219562119632195988511869779041924311979914774155833181443028662674840863518898200247513754230722948849906672034288879303165112769316990680427434987119639414306071824869080319311183176635720599529176684438907882003086009532368299090359618331831958838265882873445540842279391548584703517645508322789255654100199998106622180401471638878241846335998535209825260730004603238608804297010527516137463889199837967412708241414085864777149663750776293068460395162200938670440737002075913918163423826704584029516966945739787273967135685773191927886994178298970830987359709131358369380312064672325959680000000*i1^19 + 74770698545653647564094959477618478816371947244925260388322133539525547058695595410061086419034455315798988648325924103043014956876975917268796206491626727520041580448405890943531090008946644297602908005191143139240255792009869387633927707393277121702481363041652144249193417131692038618282473098954434861247136228033475575129763491126350990203791087017122868930794240903016870560705161477645046660181329231124667113089248835040766417328079472970365619351036878552887831917965929563256672456748990538116494961759266216887756081533540719692469746527932726068772948503732477879051314775168753603727494167062910631346761259642774218093240856627124430763524600322560003897364308166140565388456895398507728542798476302441786427178515622264832000000*i1^20 + -43926308907840446399769633100187692584802387062692031065039508053611583283985281517538790651768542899770544446023073164185794971664563656462346326811360598723022790913779488608365950503552650926750653495120560944617763668130394103626815483651022922601248694690699053893011772696939681413042188082509340395480752540709719209744464936220850184669248623763215999609563025485670264252263079121611434263838640822782075835091916755630884122738456259301323708946107572995657906103351651535415503214540503380978116159106110637249607940282446054969173898304089470314236515118466353596393009911598989319541739672020240013596781889635191302847455543775391336589578864253171491539742677343793430254712411616463543813252307074226032638127243264000000*i1^21 + 73686689426776274628904330214637488704261164029914924546948193913468818081461452135426195183563436706023455262457633450175005403121680167360665054759069751338114046105965522889362116792935978503730653975625899837497031100068572133050055167380368393461962725366128266889359132207696884789207234325496426786077886079012606518748338947149069776395963864310040882758175545734228367990794303263762056877143950008751888419522410307824044312337456576960835908525679812980076283049318946064917397250134759359137874567284274921925313156338685700038280911645144831731847475390760803114571628426028699920399319335977386513445003139513011171085791460718213287710506636615731281883185070623346199809586777481576743263989445816930513243340800000*i1^22 + 18556976404503579356937654440938216707126498216949563846244811599007975114955969852127708289844562009953941348031983806852615757154673180119344159792389752298960543153905050752570281335548230213945598252960893403463987785604342032420638931837187271027973075464193544823688619153424829950202851231369392341853352455534038112514992823525398981166160044499845010946038408253718864446877595815550334390182482248512300129602999530100282398426350261667843546881341110899224629313463705041242073960799554769653919177945910547106663813989637266783879169352807017953069769403993134463119555295595387476617474749278638927590725461594023635532527188538414051996072664787774019986046845192728328124818869287680907034576235064721408000000*i1^23 + 1464584670939529598505359920815534392020133952534302256947539268144557543360613941911779146269655723774113820733464259492239857097513781121679676859978518080669015171027293234337231578451612816178250789321914377210285929586356809304398644746934743045623455368281800830953050206024381119996341977745754626407841227996562409773399801081340603110425048390319438505330384000604679016324189791245333057796760327096751350423971738691407221462156925150238156436947095978097383989486139718166466287686706308606733554171892059637906959001196565183736504800228537307851546095296039861043546288215481490061035914664872323827926637835370146887888902143680940075831773354586772233610929656999797942257392370059593435080336343040000*i1^24 + 89131371553185231430911187452899111074376240922326077146773096506798766924859377165125134830018242145916825117932273961762854079442374112525427310834150142957326096239192579481291257553520066986291904809752136081696851391267619458262479340019034547396035607780150067991213907514874098824380825832272541774308010709130924688143249742356075993449180189816862148023165511991387731160300150241449737894562295499246283850262274065215265231241911417191034354362144907345679388890996832829610199907028694927278875429404796959206301246577657496788066100215882571861561726485851929986332914568642967689771334499016414635112119181319001747607329753301968137301536128866465854437139417780294489763584423939091915079680000*i1^25 + 6182965245725364316717670480062505415054797634413766857406026835574779178481261919174635077445296056930578763191669515480140722171103886896675531999125347354141329913506998336005166466530515717561928229656814170674607860892906876111417706320896996393563982235958880007997177554580809271677994817342740572163026718319074492634838032570236607901955493754362753937008796975874965523158166348181517561042241827148365344588113816673361938167275663894859230427025683981348287267302095693913122734851953661472159001771270949906969883551008087693122583997354847064287827558187070202286010184664420524642669609965511676145120236453381028331110861194855017407030884192863321217387051485614909594563136190414848000*i1^26 + 154578652578759441059083579481895644578737815108407188207540251586564408650321306915314524872509926438998849633346861545452872139119200516850053580185983516851741111310006980175937777635940909606067750038307476271396052926473402613736539639953175405889055394476444226193525050137085726682756550078350948121011015558144885206739399642055275025851540182409968068089016821289188646808691402307218100242742460845572862609382173846010358990775789452642843902279077678678119301974275177787402350789542222148664241429826595434671167186144078007708688693816754920230446031440802041182264162280999354426384782475327227781954176614965413995377585908302228451074048464452248622159869455739721582156709888000*i1^27 + 5697027656017734623823242344331303598926611956611112514681195889825539621798681873751001212816791555721021710746518796663070944112885995292322682554647538945709901788630258848871072922476929444196303000311973524103685262976749743622098305891484164865996764302539766383053946806619651313346502729896294031309271321001554973734271843760429992230487861835548180648990095825160809106172237443252137995324052083367601930060899525730628068295243546068250060768838455582199327818600375127170924385670490717907334593736968451499469509237839413007957584874783544256345559024706886728091130764233572286774710618308270313728114208208425888547949702518741848568635332455179988468563952283157738291200*i1^28 + 36449971703711353737837259801922323511818828839506032943758143021608175743459069921777061017088093440980234635140581344573480150129930309631290384743090755059994797679431417879559145529444161510857944491035923580461179354361323881888571652135398970005919527313222019746435023360813575010193731870199122675556525049595322089237516632334486874943031687631378476516805510876651038875183033342175700806927897203188399690580015124787417105018934809378432356895069741991119661953976590953656447205306720519520999333223057766095614022370166887151572500543128789603502300131770363091043242020502753461402073858002392463709431096881579838260829083016338443272457588602247618119607307468800*i1^29 + 317104543270490915751208817456277917614166047546610775355312918243665161188296852081760352746122646696332346506852179816937563591124132540682629376596515145551148055336923930197748149608980625211645622162022633142935195854159336386770780934203450204370556146217660616355915906950307251205879817888380806254472165893814526841895870149318618850268254057979428727502206707048763264152902782220921106906099627069333979657847386615905367413693804905656731696447259534233571001202628961860232409421701343690530708999238413425844840977528420845421502186664756253889042503250545747851932730759963199292318983346797007727192395339442829923513020449307884609217742706236304035676160*i1^30 + 849293027116511840228759009395241075571529969404414492285107645621846652016486398582151320985065282777306582260431159488582093329810326775926070902919107136568634178460327448679961327026528275561832630300703414259250433924900994788784671150475807811608871875462575750796063337118547295897071008814091135179530640169502537756130590894209244728135215160810075111019381738287174278561102026064116038062739052896797557298017604884579035163779546385378365242286878005771037220207987218513998702422931335567313681262822743801421153667845093793969062630393332599830391007144532131116456638639435899139835806970164005059345791494176251117163518071908547615894130686689280*i1^31 + 3438612099665438808635432689333832771430053604278945785726306730134999323797947301532375847390548892394724656078834008337080375173185606775796582028890628397624324349924499168337379228793447489474226064859166723885472014893040363872537566638403742308934617522126743675037246391618123449816944642506508120717487190507222120315752635402029442512668583865356692247790132312394325546297976690685639019808397521927908226688901890416183230126979474945974027646835127954771917260171097809939669465962891116252450295520502164981585361890348332368787410503102190659608409899695391866906035659191338594589787055806390651303137410306405757449314593032401693196681216*i1^32 + -18584533640836218363304049050394159553779496576934911438336662788779926843257673829556861219574985191437565133146947009519067307344067327375204463549589403373535723366980875000413863164683507970421476855912951038501033479993706957799433866647516365600705898540786919366489103761918008945788272238418577170933445387947276850766090198370517732890357824112648880132782240953941817057339511751976928727091196296867857582566147215181383221349942068197867715249932994816730232590673813319543314551026078440004312971457787752496828631482920999847412314946462605511696012132747762654760774117768569652594319939861484345551327122892613462857124413440*i1^33 + 315530030565334260327512167995670202840309985516568702678947864582517410930479100752723516683557128202124203298393875133308050629181741982095283278936467567306780073908877788692943124774752059080144291986753884012502687607650631117507152890792124461002366220174835384245489226686887156355749594484278570847819733112749280256394274505400033343603388297735819056984595287176260230214596029736696865000943193005626023329759264376348164981720052821443383567649291821325837370929954606702786177916788551737943381091565590331850658899736338709024445435264722753333406585283294576978609496085544547375490879121490314405036174745600*i1^34 + -242725949990454090003079195295831867022278516309752031048127491560259019189067331675892925377210376376069357139908145816671936528707768264555678375439640624923933115628773804491797482210071857980732133626495298104612963423736167100728194391248288603720968004561804834999534237157010076944911976401732724722521775118178491289222068906160237234538287181294450978365814702226685448269133942167530447090757925594179281241477136825213030022607798465075417767536122378272388151340241867257895671263963225642856844777741678616728565090488949683721033222424136589002515694140287093233544000*i1^35 + 26233151408402425983113902457796959036758717978172139047808567833528327965957909324141386793746340308782859749583191068917745698451705932308437574565796127787487046023275485701247102207216010509668586644834444748087197389657005099587556221732989302473701348785040120114144130035832242160734348054709529129899402430388156105470444848843542773137033513083015681490386338357917952507536298528626605669842176314577636513319316951253977614384371084705152954617452750645658836166127631638131247208055574888378004759696651570128325455059959175625*i1^36, -4783679866618622351736041427496704924955542225050974880244773992164890714901686350188041012056908439969952284980255478321333145495781442835172849280298305381329729418370448513079170424645412611940631201379931425692294578280860667539469274074063279963922602553632620352676294756054204880619398625623338882421533859680340804556130238690227291500742025715704774631375313552183448347924120576749013326152100081641358737003208279430914169928259012089042141065327754785129597065312669232209413596046922692041764767959985837206427422413382811580594262905029059524123644214521510085170240566802917408427624224922063216632286243104634178651942931223441124949633989179508650145665039672652745181298823379921419848640213752751050451190524581837733092039008776862515205940487513606905273504921610092868268642090930859722002514747558456176798331203921067058175294878817312551311925636205526183567539892400708505856081620383076498261547022230215844947790542752805599158391498391298134485944494994505020533205469322003965064194546583732501108567881338053931600117938676241062957959535871381147511867339494305033668421149473335690459754964350806081453100439091281920000000000000000000000000000 + -11176998621247057209079132618157188594133812971475606917608644876958335021580888317756730276598794134626600694016950437614547825895326779660298292639938878610300324091368772503852916197236444973635401589784329520026258537025271509647274602884007512078759058863032728422924666222435181970602341660050288521489463259223058960486185428145810208922670526603544291896756207037157447667976986021733925353017226083064506351624816329713740120424112792752426380188904915749544360068329269169598478616632001067722750972020664648050432954686928688410697599090678140193087259093671484352307426793463732183315681350476841030476334869533463887823840679939882436856702951797599036627115602430217000651641001689615818238248159535228668506244207207275369937244899148180610303225145675250646419849305709754415205800168393742477437627851073381749864382894290611727250930841683777568876285976358568840370015727738333808304224926374387242982169794592183408741895839420445354676066881390290523882360577034319768475130934106228643665891289732631888629289716770745837449823244442988739063018992597091365931002554453024980191311333955818639101266616544703644031784560518758400000000000000000000000000*i1 + 1720820988793059533682713381365574297692099215417837202814587441141640159077588726528227966749653243175460289056314013736036409626535104375741785541284929351295862527406834421335515003111419564442190054805448478265013659253844539538784939446587447896536886518074323263339126656366088304372285502908354925662351471383462091812903782972623407651500161807600063871114454540326079731034921385975463852310974327990393416455043010556062964529511655329507565052392543379591585488332416860950408378361567295524869046371771739728592318012229776731342528963607624142861676840460792983638206708633682729922500282646025482728892380143273662226438021715191926454504570618414482294502170746324151582032844229484740558321055858395994139532104392064786880323721580390382289757686958188038953370107608541554341869964766083040876758326775566485588700829210849834789555311867767748572466053604859675445582014914213317419747554637643404559509622325220550239954471138819673424886368926107420978648332234309781862211841652187047331285335154433193685209888013618491227963248164750616018370968214526151065282302749256009386115767521051782767963244723883366397775785754624000000000000000000000000*i1^2 + -48724585573272443041967308036831539430249655737864787521536844781826259673731770822745806395414224332717265997285081741611368899294322095313675057206717991932333338124205806962865512865339321210352920737311129811092202641495487293689044542767498427934985806959573521033492508199613388618145800162865163020178240961784764614516795258833540614381835376541501036996069068073629729286636171037337411860602037775366576442499869001197605038259260809676473691896240562021173284912838787559134037656456391789255546529424629308140482569090775056611576720190352081445427120096099909637291613327269134292201736076527898352957684861704591766632042017249198390001799712463947110706317832870870134294670446284491146520935723747836231796068615071344911688932386880478320177880082920586187006941713738848315311398582615000634113643004868247241939325655294328340561452823658114550359178499836334368089538634334536783949150520935702556317434957782938292091580119486543086043424963406291859093524114174835769820980919145242837172108831833558858052423463190219284193060239532304743159119487580419048740493345326682168991703906601837682694160422171214244409754548961280000000000000000000000*i1^3 + -226971994226800944479830876954356954640432368688707367174947965776994110113363932606288521973929950474813676378525436061453876924669486303585993787577904502361701158394330550598532448775683602361324772731846978405038166927341612539280001626373708959704959861684772160778490784828454850202671646657818563934211580032716855144497796909029873017308049235407411514476722202603801276659035740511387478335166805602541357626696032084602014623858919082305001445317276057159552984221588310665631111312732557739398859031496244730744086421329610029257485418445322773796914991298623051282687416508795324799396869646091589817044632308478826328578062067689542300430298064080609646168859208410853621759434299850740037697805222008489220135994270898096522449503925326201566169392360151842094952783769400634012995868618601051564181823681500283454105161926204612461536981273026759303405057585733694998332680064945773229686881978343970276307820524232210453527855564876604984504088294719080008830418286404320995871486723443149445526044407774868033083251106777517298079690208328881713494459500851479433723118509139408914708588611982926109914388182488395005561199919104000000000000000000000*i1^4 + -207283621740703693322509776347711910610489108251654850443583613668063716917353758032304757922707172146384208960222436196148461015042397885787026075343372493454212286158901221549919250582057133427174771368444294774884215504527828078751133795477045865101984158173197063952294299050858049988739060170854039047550743211287496697667022913147102666396676433938288515010234167833607393202236342677037985827287250790764309836312995332256470631787162189875556092341827377673725985059384577453959109014523270665816753342057725765352023319988846774052954246496378542879517304908669955179203099986787141092995901506002995517003945886131413657138018813815740415880961829380016330270477782882992110645647917763876129536754175363464616476516185255994688457415975453958043650314286268441721207167522007479563786930642970692793153385659144206456204023730817965039658227483196202920927606219824283302264743905244826934227328162995250805635855095758065276286022173053589143986850007619740705776423352303227956302618004426685407303386059953702991813289466014115195487234008952302337357774472217642894477677987338279674810056395216011112644995915603233244760084840448000000000000000000*i1^5 + -266065806190480112023121944229948100044341731350313755929790124129337314774314798837660062866856559222682032739954214996478667566269464245460052498701643118488403411864600142434896338619509333354168184240804007755789617929204688468280522556776466677136051387322741605335263334843416828299339710482061690670297611980972255238215738012264707470418955009294168148572285563777865590760407258612987937842377608361446449391325375823721779001313786198440718954673351729732349239759430773275916643511075250254988218805752223442857514755745839985563477573897560319260750667307536216297899058917909296899352130927964843551033985355387690397064374955582057921039670024779492583559424425999603481429589612284267926578172765699572590944014594990560296575578906291585945612980127968845161917976521187484169215377993452356572412768815124997807885338606488899701882790185675342190676938720188375451667035656336683409040978448124773519083556580591489013016897282543447003382674621488458322773844074133931751094398026778179109675122222243707904845895660961499054992409326130262382291076729963657304849814651929957332353807595989697280054129701127982126350267842560000000000000000*i1^6 + 729786143158435459939415679356607772959467782341583387061178551892748557094593734956040818077031998039070995693047579403338526632302204497959033938506027814817380418597705856674274374874330374025138977557205688137596489311024086209982450591141796907456327299633678766932567311118651657193513129934271425383151456886049653805218035773219280055487887671849941971429610182348489300885046203973913029938691533075379623510384307133977899167158199438679188697522973705483976365015615840117690341646549685195763957892046060779834383601063889370939555044043383554277196565139756684167382427524291714866809209932549903519248281696045905412090509882880428816169988257842198678415780720278883185495627432731651089603132207341212634487926759180386923081674219482412121642709154903601965011935153496607206246118793426410354063531172813403040607242127387774646578545482118854748284465605371997253766733128673075186217859176178949812563600214859275499029873399545258548020770124248540665125772564149619963210685452637054300136946054041418107901696744585072597969595399278964467681287017240881066758856466586475503778612575215961505044253449251166141623671193600000000000000*i1^7 + -331841045848926159490567695030517026738415045346189278080281575778969991785013035029865642217934637464813100028581839872330813407370783041981506006652931000838345635412996837057959534777030467515680091810747031823837319304545032200515627635664798522841193355560666074690026494732738938810940078630218388675659714714777284465255493458430974537080753264700831360493774713310803335770195473329791796492798317454336369260963379643293457923474886837842559454735709516277685915021695405260675459816267098658063124410890089463899919316635148409353530003518303462256794380723876307060413474715792176677279919705977300607850050854503107371903077333643285676102279879216123146935022515128490453474647484309574125876955555666989463789650736722878318793641037391938179155902826072120784820834692612283574805915899405751953133140629256798726654093647818279553454886023382518090661841479586916564579395076078838401539691586252973067257907710608679309588412223398910862956543741035551164321610852641621666249699974451986298358222011462211998221806793991542005466531177408010779945147557116312309288988819673865342020396303821301921762544352531381469747085312000000000000*i1^8 + -87483708267098698278162321747856247107713979641330561965696294293051004805636182083351647619199204073098469310604506485412926852364492015551992234194494155587071971980846446946572657136526096025865105861874608272334783131249392522855864890728265888724100092604553973698184458463752151996694356307414047130892704129397610082819545818740200152924595753703207096479947906030409680937741744800972939219275005773417138398510202240831633189796200232222762823666964965404903843666548459215210992264179034309298391450068848668433864643017262528298104384055241153617271141185874386269193238692718741822773416488770069151595797280820540114124903671037229154220491185392485732777598239558289170269656085296502431664783669678457600941158418108058155525690720405970455109134882603905508241612139417910798894167988462933994335505117424111378157653925114800093617324122279264413414827910415841663797560938053473654004786830446769552089565219989707602022064114776591436644099702279883918055781357415994770948323764144281954838877643711350286063935427115607025141929248255265509154164308122138413506261218948943928674900353865914716602429365619519742017536000000000000*i1^9 + -14197738482518389487347790432423977668122264474597196492646742603311754511856872721043395123350181402664703146954743850482093386374101989621806547274782705334730695310841618190466014485737322860953241102866926227737073577064870016230618246221901650268620534696832768604431839666870960097352952896354540235807545827346336215583134818856446786743144155489015904467827492206785032795964946098654971367708330506336467813880115472821046765771667726095691102159879960012373478593061656403324008284238876730411675737782809277863551951028699484762604198003037484190652612069500728845935550957797341745753056876840719676400349586176563986928574727866763955062795590220516653342931878476643205477403323284501370710857136768603440516947820762555330652148518069685730293695551930606536388761556190379456913996369065075033797874059339514678044964050533740478243124593617200852583550552694933779134337034529339498187241818755639721469310285882963949757338127443740530696899825106448239059065303992014037907032709812504131226090444986168618579894963231390667794876505447758089758008153989630539500707760278489582619240314855220930945023697759661719552000000000000*i1^10 + 3501003157502965793863140430667274219999430842329425617019486125847761094745407947862124772930874793206344547324431505330908647732964515933521553262681846204668188224142913322679725766320560912221462610139099555062070778697473697390361526774852934252883447824102829206874279282810633396915579513776738537536838267517175070551665428177386953227119796733289329901518442027555996821186772115232378221769891751492970208108120771244824547958303004389735262995320319933073359238211697832090502671887941137619383905280426011075458250548091114588665416684108509711858292609682614493071176376322227519781566429929938785939086330434768912090419233495559896572125797137081470539319933172306922138341705653593164159411382343779406279461947491796700712528563680657644591980149854615030787745774744141877936132218754721421947290597293848219050783587371775880987964581181945542552778430984255934674976760651480562796120358267780084344403274540098704234377499469552621302253478222780629502941359550387560778381872997622102828419691575994828915408420266691223346183114501891384942522539841973363840913434952541567343523491729391177663800423446531276800000000000*i1^11 + 163501564188969404837372208254982781686287502568213421076642627952094899676940235964318504610823290722210792480687426613123087730018928368816004452930627758676544542358696713914212692366275560342426470927673889015040630790863083733446667355931195432771923004938394615295731903050592722009777517339346578041747241901995958466676156199334771970434368428324655292104357967656333384210588667892332826974166374784911452559591593836037019510265468929569252130854617732960426048035927271381842536147909521959100864429048631888427415587531092727182420684441939733535816352676988297695202409591350419751608126133288456981715887397245288735661008287973172566337104683448015626515062792304728312401761196666305825826892790989090693429509865091719596349105408906294700554340664551686839162000284670177523228502900934876281037375601947529561819039166959967289883564630111504264057216003732765497033712755527318794524049894971900493054669618003544061868743732983242029715391455756622926099173426100293652308626166143140942184924273319619121442657279777990015378090832155771024008493266918623086143645228292328909205664150470039328202629337579520000000000*i1^12 + -41810204434072658333671319098672585284430867512395248650705757398950058385455779553645243431463059789078240555254356193984682026324155597941799630777224767195662514969646704008092026554743140222775087486990851798893189603719856840503136205618048406628746735234714127833650283040123033821506375420423493355954334479674014734466580502026135675713007489545303016551431171744110695454814585730953258165567614777011401687379407362769081653327891890527353774189171292829824589687595170507679135120267018333347410698472361692565798944735745797028333746797113432299713878680842882949930914141717530479548316296693203649595651799732379431565530774305112029284045825374038285291834040518777235772364943422319662026905132080131776201317819151667551868127271346635124886925643896401265846904658342982196566313588444288207979966463051670637310073779387539209784308333772789536110996430451176116283113053630817581197030144237134011015894254025329602010865711909671932923427775482920346851259181148738561984930103997917680627385305953546401307343929980108701029694906274745703801563160644281517304335403895796427243767392942610062836194344960000000000*i1^13 + 1324513582107119461499076040851040194517021321200842241055524219960246413134283120102385367861829099247126168780608919139313714246447010409847407473642161422811740637387246629708295005680595468442409810479446895976023812126560580735804428245506270977609277237533577514589500120063913920901885131710761358359693697883300067183718586992524470657560834783253393709267410466978708470483892724064759282963765143323066444898341301694376890337798853002973501865668874034059967437820079275385275377585103736174120111299341762432539334298532954911481879068459227416835635750590922003849102366461637787945188709523384478194075226078637039554397875255128831033320999111519261675231035090096701639158354774531929326163514959635918079101290069897805151686482750779225994788345688729789753098923598026299063396546973352919745976389492540179851892731704622411591548668480412310859001562569890570067510570171553092123827923578678089103672409700286266394021247036183385563725932369515469004078059386019515760236242453469514562537460368972502699881592563619053091682993796909274444226600307295127591320452838201097158459689411269089403338752000000000*i1^14 + 103306063495552639788676049211768516701030500409119644950827783061055694775549264805550411975436995836986137246427939284585174172921419545711562331841670454242277094688144358338213800496992645418216074844858112132882505836915854527188541855352077822492747492605089448226536045106554789086089692417743876660247005022323523737290974981170202610865989040839540143199435125140286211497099857411991559621485932467803112119732261705922422129387100451602213239309611935050608852061455501175291354292377537329342710800558640659390646908898654765980326910346436455638530491828621979735444983462741187393450785219215469901546073285336955626772376188103097630006975591899368212750676532290331367584372838140615305147297614880744240781968998406399126851200515572260939110732547146137011698072394055036544178467846017297070188545015534151123461381860225467940469909607008802318070698119797708036453086921141108690478292726034410731020945248097460474681766362863551200098263503095733519389281840885567194552946925522445831867490343286789264986316730676507241655540165648051572930847852586799222697295371328735251545230908076679233536000000000*i1^15 + -16474814358072188314035036942298641101736465598828565651932396475275427206422347302745859675402920687070641963529224346323616142853681641013858189971919363188967796519758831622322953461078717279041805153036015360868676126835893547962120525258202886404043692808446127230044840844813585287576059980746769492427127291691987099389340515965618568682004392067209834535061986580469491316174008465921135741632596456224185597481167008526873650678860607497636141893965072097704886506806156534804247296485359383116748375597455451027711065663127115210644561749402056896267969314651574557034598736542360412691091068645182764512803107542426480313477347189542766320560196816034036759150311217292792955689224232424809978660593632468413687736296594942373267413268983053580317800149639679067996704982334880498492063756398191324144489207845062609043460773933066824931390222831496758763525223639867275144914558116159768940859185831041847599439584994180184974780737906964162397531485226399783469836036936511449960129662063201103961958299563402943807946587480356662140562409790665604279502524508082718881505743886177876184884930976677888000000000*i1^16 + 740445743383831922678645521870756267652351336632547066136275589264824896583637665646919080915387978583305539781089390360604677628633882925045999031039089260906639938865702243429889290025526264229830028998176585072296708999040375015720921591097237520261330748140567073696043685233823475476962755326151238547213678200009508418960153813292092693107839639045802688101371829046877145381381519623199869450707390516626085068967138045771833673139218794053864295012172766941510879367886786964717347488078701121040817222714478685846000220907053010848528481062878729933819888402745020188711447409831655202043823743287031289931245028084754909375509474625649480018811028627217313922038264581549883648630197942758209879538430505079398992454460818432555401142185439729664885467731337394399508497408266586357954929715288999782129536219606105834834467278204997931695301975436149787775798973151900951293330906179809319314243474382488595734110640693428075628185464640448181276650030316567933506673043663321482207411779055400704243830844278439634908045420292247192280039885880740526664060885101373745042904722519470674670679333273600000000*i1^17 + -18763922019517864930758998943235868213794027392209832307553522719551054497549341547476792270581495139414393291249881464747857494417898529100099618391162952285436228550867526950468258172312286536708858872156562606670870326095421808080684846157328362604328354481295463939862874707735807161631664975505506523540648461523739570035009338343543185203590155227725561412180367051277241989522528604750329778686450807706449071190919822836614032038549428848447489981462518812846399325530828654955856261212655073754181192172527366800899967711578378961986524608371437041007888268820750540029730528323329666881680599663686667560370109359197915810239993969295606491964910281993581193781834715594382273958087592811492746625246807463837925868071880646656223005089377932432970520015093589039963901691466070149015594405709360023462188732259575297712335975983365006792010732252403253599150818459550869330652137146204010087842181734721009238979302721773935233381857208205520625350794428545653579951684508612675749689736121163425437716179860266611587092804625428935316671707918505950474737219360430278070835237492455964869803376640000000*i1^18 + 265511986988619803800640188615867769425039144611454792056285538375167214512011837074054537603101176368581668838327197000394084729811534783479721091040291288049252273475101598365051404807612873653423981671795543422686431253729099111782691954380353995982404911936049416280403479932425870750946736386063672609305787256004094125492832103928514889875231860289265251756016451155114295378289235440776017438821957979206198217612746335921753483368240651130831987504548592411791119407773252075452965548701255168200789924775787481615889870726926101251924959833580617787828359433539137547266703252098988239421691338087942545870370312615848651825531660076905273218024841649739303011206738955340324484222899105932293496514768384342498521548286020622587017545839918927328119129486318323766733900373003828034722154024040219913600407851009288040706600193977863932799245941197590365024314506739992538613363307439718803058603743988520209897816961110695601534405891798438070036717457175916761951415414855584222035153170339478109260254405285106195410036111984008421734387924012653723327312367241507622292143021946366622433280000000*i1^19 + -2340447568050262625541469902461309527256117906417497061777602603123670325863301252861915274903904102115789382909755720887347642183940100219251608790862509679269656249875357658747345128070838432799120958254865040066940443008471061174832980062662394284310424055408592405979041214742528171911635864364485999533483442721698186528194282767625165394849551219271992150104632873314793890014531124262461047696076697830886370055675726733524361966081802436543074943622522854903095080618844487374504481962789120169849971722382118654120670474814135159936409449811997199152626897908808443882468781946571986614815599045072114632079017738314251953858461650909146897014744943524775034968948456660148472902032362171689957547304134974155567012078518515411566538563052998924459078738055902591313745223731022102118520739697164983867732044759954908613575200032164139317211559153219197662571328058755324712823726016969564968783568035025632031777779940074366329589835459256535038707980655120667780007061932699532034748393562496437004503965320297454760328701749274389589276685166621682263980200603997798139814277436529442816000000*i1^20 + 1364291012300238377601701378583857092906132569164130264483991917285123812275117850145927681608859646109186639135891520648549832291310976646123455632499523635101302741847484898671024226412099785896662095950996923208204741295254442937545468348936567841125872284843918830881998623151742351827346085081807943835277393818912884113420447122509011261511883809201467885096421746406827883796777351911515695731171855190374171779005437778785732383624755980377929402227254532643420451772925976291545989315613438049583076525226552332818188044240022560918562597040862763760449795361866134882333938441900928533332219219190109791616441226978981163011480013572104648479572582405535119757955868044687575041158336568300164592126570230531200139753394223896221870907611883571499388514931426194797314940592691480364208128616634534019490075746262636802073979912227162922661791354484449781863134439742595905559659154594442789499584878347096033994071234536823399007752989022851561052604301005765630305079616873252789150472151624780232564272695241590600401319021660712267976633990486084915509679652995089035700016775168000000*i1^21 + -2297197876844701789081708826103058147760819359626461499835091432864957227767604138977775676184935508651617800322227565723771538272642466719765436576141201014903356424600482522826507210878382121850681814877512741756740457490275387769549496411923316293526817114686354327499396817692336301017809007612977651481507590887849547065184223460881852490678574875350497056380420962302420238169905515667081307192409239423018886888078124110194214274334823615123880525809535564006528791307130969276021982204026858066976898233264275678223537804739956485718273891718646278595913358772434997322497039022188922354120250452565432065199417093842201113947238088338023248303776753538321413492094138871007619418398681457846151026223813051484024587629615620600366122377925797142639940099495943148395362399484788601238961411347573402159222764746152043344418579091455759831639327801108278640630597093202565397136933834783872009188901827277803640159602262624321699512132927730259574506474305497354836977089005298462808660179387334994828497257010232895829620420464516781808947736336847062636732812424786425942533734400000*i1^22 + -594085200722718878521175296272039744586017085097214065406059576976882732244392197115451159010725090236534434453513749119732942107401814013927938858201892585576187669227150847419951663033776546410853188167780303487280134373264649207112337885944846600587454257363175378046199012948954318092717528699167938799916643805916419446549361104364670132734320629714433618232340935141180629804461936231420546955026660779948074433465294852649476500622615193695115451470810169544011267621965439394428999000563575558444082218726631261923902921352455814895730817348386113749260388251807307718469332152483102554029040816952456734756836206539111575121923465103130890923871026690917060193052182506246773209565018184806392814683122145485203358389598802764054415628148729019292217857254047381138296588593513024297972088842280749435056211733306929999463282028235748641959461546260484240970073912076312874680152045563138590265049451698068640749316129375888856795954812231300750142734490065620678692327973731175525289021565459676524789925542005808501925208121067314420066521322745187671381142916768045465600000*i1^23 + -47504420483160549657033408851192788385268198837824215357523452997864901834712898445398075737849422695725124836370240868276029698197553471159727083921883681579783001264354615848897788172373490976632342389337355053847318620133864809696765165059801489113747489666606472993684810757891033540447090736460523598308548225758342286747723590579275018652503487789291604589672785841131314604109945465504099585454377236786205613555513989099785629758804684791358294132932593446282834239197726834766085290611805563512215664116196423990020580090735762040749732622745861533917567922063730378756769219747420864259006344414030033417237942768778956058080047828629084430360929398516822621732776702500251248533646253141644346027098997717231033072168675963691226016836611269631104074688365548327272023551787386951699171939399138693072404219146109226854116324057771358893250823112295957956827636728804862766983943653137054257484931483942064811661504465078230390971957048518852062428917573539304547712096271360851922392410084153837303974393795126356543823929438242380416285650000754507477478298091520000*i1^24 + -2677327340961404756459543577210157253614463802130344651728443979758738689618288486604876304302020115456208074147062387694262612854616146557601657632439740632305747032700966424747520174944578226486725249767971990726522612954757310770014683641576469778965959499869138827818654677230754912555551657526579856982145326349210055888238187379340801331260996938038930774217064780653665673460358097125951725534945387307823016167021242431758535662771334023829392640539268181402554129257655042654887476510613946016717607761863620089251444503050754111416035571468796870633365275229743114735216059716963508900483856599005877148050973879910055315431896316825206472816395320441775986852773851177846718205722419683642741141561648401408231576000352970362862128265497103824624559717522748086420328251867223008785396525567883004357455390141063998225616861881113372265465191233595693569417582856310491054314694430018702016883309592593946048702440367541937889798804936732594956554272077895368564112777315496755304074956689269105226573092375064999502137376182651813818093418452435019623301120000*i1^25 + -183580600398587110020405781620834701845075894722900268824446460971285531769537590117100538949201504916011797078987771057200797638791166647999943840566067920734252180597982352926679938780408566995568062636130848086730396703391442514022836073344219433709401621553644502157506402658529950090379412822977386815785632048024099962205075682908368765844968909538972349112598016263846952245080309854288484813075438081795645397945547204356376899830638109372380895973791752723182387750456052958217344275080535493305751960662423988181629792193506141702016343233398637966054965411775153121885601798574603333374045727657169580139371937148836397409650366064152398343421603616673510841412925891737504886637505012154715743125551035204814742735443160879020402296549815910373625514413374528145989910341655411256513135416062858279627994040941956221601273076291039118659405512676387013276568570411774728295903089170044515032520519462307040569996481382037212995044930487677505121440790206122036806487097878417481823997852250829065544198543998294961927923096087469556547745752562008064000*i1^26 + -4686196155184034503537825164067166380909877889341886606261943583086131583069274234255947603891763630470574688600645756790893185414317520872765734423824080981068951313243572634922502260343546197493368163828653968490414276388882129248199720952351765696537353785397024094719405190227665656819027361391615308954867280582932093696834687234031092214417537659094086062897408613469616083424868077335691918151427202229491926319396183901987908815915110898754560519737995883271033166541502699401753280692689943416153751689893176023737609824289137783005404497272494031551942499546939314308905373945633906192247341718849319274229440104917634597938528141695202002090914554074737006597197560212523359168245158968890295456437159737515440201048939111762003453097378425492191083596261277556252565869347365641677165460940930365751850597878830465054931378812162110201114032841327949368314388256648920640475677671213228927031417552699235295677956600239537221849968217532956011634258837918844951134655273184310939670434006428122088587966645382362459303598310108965232569221120000*i1^27 + -115086468550436223740464069514773835734903758393409971626691756004165853622866187341828250954158463747049565639678932104568037460224684755874631579698583279326622554339241106699082403888270936624347977662178981934850096724823580980923014566469487570084697153981995550903378226514706550898735858723330296825539511514227784969885486439821393824723097856932058916717098967330554627349471829957643823206143051956006942204150523197404426060387253537598594730458104804537350825005252799898036512523965658530363583548882140515523390544842156047787397904652288811235600095395786960133128949103544662743942991668537085191537042338946867122087881123650761385566911228963270794932667621645591339904412695986406238745661085495906153089457452714436313103930161133503039950745204881430674151157248260492140829970761640719083953829378455940643516602464052145461015783251962527113744784669376240888885632033281714085634258978125115369259680810074199825105861034560675309811149430058935166988301120128521437249943585216392410213932803836471217043386769824500259225600*i1^28 + -772760858785380595867717925126473888483062697287359195342126288388229674848727522924114336708809419408600026952433113988688102081862109506915392357181384775670432139208200842212458021516074756066477851438162485044115255759069792259656679108506290987083446723878538755612946911085228231627164240796452793901679935289020282618022273873197745446142373540576948266810119018083086755691671369540049379969403549711658049712699601830892279690962460131223404258784924875516948536049611408027608120600816122924994443013922213021058852967067207115468985949696294956974230376074864637898485293884142697051667000046711079323243993964117109615624297672904781801805158004286619670773080399444503036844068884008607210290448159169646040582995678170296630123179581142095487960928457447278762045320035119652168600807834100148635348413382524486440522604872740848831104105241245232436375894868684796597021402177950248359040541583086004085604918226093542339386289515614244653773661008867735789242064739710423832825543448880126664327363138862380346307209120972800*i1^29 + -4968149588981021647127511503991923881189951533576286350448584195376590593259041042503531804845602183362818131169313213349228761064202654082662314029625333733040110131478575888910924063747431483001620689418070547717910154790243239419102160792533976397972566693428313603369928582658501945816354010658722051792768359271121220954709515163787027463641809374802887894134752677880541864299968896780125699950252683190658141275053757314013791275113551105952577113878888907193851180291808785794217160286441366866760649000164294935879672921530113983950903101374886609656571775092577859612468631037096474632684646641312461084837396776195231606210620007200536535181171774809148149184288236087658066304467422960459130869967333445189296844871725262148694310521811553050368431255613314674451849884663680526524730253161063175844311713772888137305138509454758365577134655770628904612041567239828875070689636424082675888488793248678920904435582136358153916581895990070780557779015016163918113975584408088749522721023489738229735532400090809784315412480*i1^30 + -14105461972039327031273703466238815649521356830251394005311956778151869571234525458798368761075555516403559206499776069016821351760002918959291346430084201939826294729348007365973867654630108331642454197911551356266787880717504342285257998148977109000892683068041597421636466456957582128732566198378792238558792002870297824383978778290813820756909228886410435437853934392417628343994325362666198958888151132451643462864492606379728953720864994191436305909012336816575245859247742429438629692373143356819227817029068155761567080148751753114771661272151228476873162790209486178140358415976162489852134805002349683385346574199005978670965761228342336439936285455176154891102940847765369097340270804539912451563965941321714484340380870080086278905831969921552874911023813736296337145731909978618965849920352692110656675567967950857320637960093218556859293943271269339829924985839333025816231704594039084760384247502262647361646859015683676929625034702290552387018992357582087016895668946998456105936936161548214398567514804060160*i1^31 + -34173568272333669743195605246340384605086015960839890992120248213530214937418318982320504160893548146704616049418432380536055082504534932122564851908780691320885452939779688638426644597401132842526203643126305347867638034180256309934981474431491851034469897602234168148043489630796247515799289343737661460699474683376254556939930027315667556123535779139494460002937902996931455754628480119400869965910312734601995207871256940622324541627948067083347559874818578729448408806376207912518745279277086409907094508158709208864233768010259579032266532427559082639683288949670995627096805968368102677911727647271369249420936015441775704028706215909029732556581390004654149208155700098431194783011574204565664959809702392629599267643241745403310374873658187875679572224304239135727585911374936176235445128195759007679461476399831443713233036591593788179980050163617256579401406612945227923602403254437415354395863673177336688696265452734238888913987085486780566029606647455779149393728144371300700857159762541048571424145408*i1^32 + 184589520874221706719081037633639399790564968282344921195128187388248417508748785420327959687982530907416100669394783222195626317410821154274344203275607736054246775338661897958078002064539422773899578749244483006112978432492212530182813961042266676220113442878032645238079968441345027456152977565127821883775641909552346849159903995621528367067531567541243871491677577226751621772985832091514312696905513910282539585053087802854814166190808327295840300326418423469721332203838551045697343480017279601004295643541528120513797932835762146390447886153126732225276998176839142283861021076763970022599197322804401194295791525575242461623295855122014754870827006294068596307193702735905945918663040980427220911775781827447771917423802027422609086882273291713606036647766406114917736928436086658060205954944086844724368612914097201719230290032146943314952951745162586951708083586703720875755328739257534049895492807066375800182100160526556969972119698590873064948495961858088467739552086270141307593905143808*i1^33 + -3131983833468226874117373165168930125861426776128286976787823984164155663308179920579358913481957550936218854173493324337941081797099407461077318630247774930108256633865280618138090521689475651589192903144116805569556477216623906294170945809115912138730103810411563809687791661069036022549538009766480238865843600941531041956324528293169056499938624488287235246368482559700424243311114736389209213688873475834252374536350770686437443684391344574687722215348473465581680389672457141536166036520709414624798406250287252260535463879289951620534733175524201723491913625392541647911243058893475390664676519912731159577263807087255747245006133852578834683430792488409966827757441377380691134190550011194760647322196088335516995384656962509404013153555636965187178377137056237634189990843070288991867861977267241677931251009324981187033702362342991153687449880014198012590027002328460655208875893396888583970047539422950475466875051554715803966721359152207144325677178648544098156026171228160*i1^34 + 1204661487915353504395915091622671809930667846528323405614598751816715101159807535848325745215805715542610232812274237659112084340542744364540202486427544760265517066505076982177025378751111506476810105360488606643445880851216839773072936146342947798233052100547877981083437264229645275737691352988612303049717039238992971695925838700353505691584692670562037586490895502251993920554391308175995368042864343175382535628206484997635472034355192378508494749211345887257363694349918707838493116813864209272730695208163870808580846253657534992063526346454598632185559338558026914556902403031513741030937967899589335083501870481892761410293360546102904730177691455729338632154101619414380419532786126102846794264811776887718193705455212368389349029006365479800477308715323342752875435446140667549664947896766572151145554284178826099066986488082084394252967440488749397663029083710738884994058104186175953723793500538668611083245001066109541076172800*i1^35 - N1*283639596726018552513850869197703614894184317759700331446242418343114585225556682889128817377848648150873532630748639121797987381298996584285990877898956070376205036217695660039987067891091550591122794352647586150520450584215254646868116275463723238299535626814822403510524161727586612871360223620435476228965345514165352004966580747828784326980381777295625*i2, -263835979673134453143566865548035642429436978666776738647117922783394429456026740616564068902131947616944732912723689261893407507654255142897894470311690150214384535371963799177095364125716942907357966300075578143883181133942436628754623642831787677769115004741575548857098033125148154020586863352567997916572869990345000853388122789032989972937367001764222705386397310455815021481982971453001939518168714761194231499640790903727088109667174147550727709318256813406685393908393177859155622061307632761697684233329695653425301359186436882051691421793878591449498484026932293040031278926518424427834663298865054495644654265058876719545057000991107866450054688663742973969936779659902635060924811507354009921196584565754662873109922232897004342861434634680856536738310326627690390324857250965374516948996267171240873457783528219907127230224720016831379410712717031027937594414758588895913713204134681771469335112442192157803658269241159671389547552338591856581699740187161393872322000262739465694621313159199857439420828899431822633579137617820661121807657436501915939359109386990917491398456480272583159312765679491381438664742307298994642756460420792320000000000000000000000000000 + -616076273110798082824228392739057700854988470801247082272056327115993814734162146696525748254101260235118054360292287248080984069764443696679661416379476896648052794961008191262320815135267413027015267582104350868257339845179978544592327020114269743392888225718958119670463916929928425758007042154017052704791199422827325164621154359686997631266637509127663406038924967185110231783043320364237290390665196953817828524160096303040987470616432668882057998001433067805106544768858541142632311374642786749941311693237931910190966635758767930094592025417760189623170115520469658918211602835050546685729030172197094489732683834233150833573777435118765590271058804294444427299988498571593444891146978136763669018673733877616466808551661416578341463413644823526664353242917860427377454018183044656256277037825211292239083882745005754461431913206823022235881359320396672896146193805971333938659742028079499322931033034095278862034892868308860618129816988543482310084342395843834753318952163053627288149144980246178402848559802774255561340003800111177085101770844207115248828956116890959256602059191285225043064183728454899110492546620316930262408799826896486400000000000000000000000000*i1 + 93801846680971048727026955406199446446013672928981121891339523795428665175742005537706681005424733953719076678958717527854458063254218628697356902387799291156926009713983237352102873665785128251115752530668309593319044896717113426616636631428046091801976611324219453183358405493852793102972344956716594872427866702958004195843199242209827625862170221619471007644478485016875089066295501140955269198043935159355102183263540013566391213830945462513143341409589337656014550554947237870012845881621869641841840978471614631978524160941739212329615015826953202572888403133578028399456963949577738007006637997179701448369841178142203283723958953363860619262553912418522080166052442829498490036546044299171651762211187950104154017195578188546582608016783585368584902747429762542077079934232259541793976773129999704168067699587342209133731044852357647536251405591728725949711290872392896482074370468189314272234780048632846434466530917108919697647203323197923522908424866517246989936055923669655823242291701728973816173387970475265556071147788864054553728009379432269460607913093389660319027096182556715360499039222431129652759270714686131945170205465903104000000000000000000000000*i1^2 + -2681450551503358223999938409894449233744539526024072999578058101241589100183135665679662137507333717816091769108075000536910478085207326133505088670031575330102110564320411520459591520927729811393754248061611259398015323109377666166779471020108795448272560127664424853074242442607934259464618773515017951854766224214895438285580280441757183773584915175424074525707072470830851219487306175919267731917541614783609038220256880216077646795754969067400800854580295030742504707372607930275031773779020663645958955581874859223623302488042284648298951658802317561686134466497924980435735671497395342341640107722328884137472676608424819016991446496178804562860149253214255198485407313451135133056016775236045617548662449032348167347280496435904257737751792425961405870308177891581201442051184515474908298669711087186715792642727840937572743425845672605727114322922714160713572802379577530151628596712046235690888950418469723675393674726968928471591966080423348716158756557815503126179021977715245045117808830018016377094386100176423099915443431092323558752089417908826488061712949672542855588191342591469247409816041990682364120908768762544428724545000570880000000000000000000000*i1^3 + -12522648522056132768073978684527611541749832781843714142987615459231831214377534394659873702101498433237048989249990627401996935420074813918770920856730147213122566769565323695145354406436665688423177170772515834487120794491444127422050015821412272687121723584214576878442782895013396834254843556747955149308803086328565243772398316364183341023555975772871035379889156193608395001934022807155806430735437882950352384387207254636305909051141758702360983837246647763793406719806262714579979442574297342783770117269123030557661021936345785370010663026903397961279207566063369222295880268889436279076693147954347969212852735769174414871881543248131283892658347862027157873639271168450194608773410466449115509626207287008379185960225242510546602463279362945552807444613369936857708006218879035285172704438074831723977284368825654771402069718866547167631375441584464019915686672506631197467962233947110827870982531439676344255164386495899659790021138878742026944780210660566314055589423188212861459731709918522222817698500997249673322753796712646994489358561798103690882645957676184013369470583203380799989728488512866564573960332613785411855347208945664000000000000000000000*i1^4 + -11415151406499221488001804217739817470513810700246144730102725204440764303318117039019915674974999937035775606026591241505196611997109939110221449559888765454978898532368532409035406362380379256424886866705614511747416480834530304547873677325534092457082426409450983921537407653340603307428297953677140677809620904693995164867854438159474464681852889816944314975100528048781683486523184593532376960341393530383847596656601182113080750978683899611660100517914906016793365315945613476697212617849944534847665448687517378350203264119790644715778029929126167176661366797834842180140595429998848556882815147089809227528979531192405828383573026115147570679807439028476487810010502902222075171957429803465319216688501423489550470324305043624788156878617831002640442667867352886809514326822025634809409704762375735034055844653661211565889402617280144613312471175488855291593756813837975595947223633790144003019801761089031932611204547007802558989531613755793071901245803231493823012941570796694335336605311450054843530543601797553296898326732156488718535551280255680600731349357487802262239273968560533601343277801206121593378797814735102698326774626910208000000000000000000*i1^5 + -14706010528504370995561532503273477052431686369934624934299149547304421994353494506294163129191872702186997566839009216111123889408671435598499486663729504449735589703485190751522292556731337692377827405433561857413646393309846173062668654809240166802830036444244593189227810137610648597207710813205436198770383372696002659496531772634901866169086432513944980757624258849029879890830382738433790098574964879869653608721415822534992959142627482997358009943832884532022831167862143016817993302598178308449657053520189953457876863698252370510500845538618946788808218884855316174537353475755375056987987230150287246394290818638935159004462584434300621232974863501200540589024469691561044458902618331099280741291835596015285772889936784645481557986005827812856935254156610725038276355049307464909220046180225162638802742556274314358830852219088503072330606062098725812508179901253507283604170944040570584326028818719213600069235006804937550237040738982731331383420429324037297199399468754627296669698567424007292934965885883578501986752821075084351453782253452370056807208668565091465123579912960062625246362264986607714741790347496151835076592412917760000000000000000*i1^6 + 40269528281656714843583460271090465645410948316523210866476424409642209571689990864567681998869430090519531523732550857697670705914402706776861023207952266242830978031625921292844602375138107818736409649614825235485814278490858194630203842401514765783213500677110334940583386934455062674238979578028970227934625066446544148384213074614857435199620379535570584549747711235871492559270522761568269065963026489166142916235403289993890618203367657731866285382445802540959883335196136683116398938264246544817535418468143765138503021051436161053770585691945177514922157246097350109074173271802464994878077295737625852547511827258430948708312409671521008648707477254117833034565054297159170912620540538557635867383797784444508745877342228332733388529077940834218095397074883815277504331276649103359822538673389825351221200407755660213166026800295271617126471982639510138821983219238387128500004587943679863831777683393603948523459532780072269701260877777500068099475188524690872381210724782026642010355900598613174807826318143737773142680343834931877763229210796380747800099779104207241089376265588688674365702891949298054446139499885636520298828896665600000000000000*i1^7 + -18307213105283020161663970356029029051997080278814689457038493092584118930659653992081862101891116573897037618009908270758838649061407449026103701439993123242399451048903401265766146412185843071945712838292350015606069933596544713640308540437402138191714065170628100565694764284163365701700401127572592132788964999649812992729508591995795420991516214606061661089364169255987603566954048296146582894843372592910400955288011718591564918742246952783987871300206652330758668904415943554538316109231571966686021097525418122231957399780256490000837705439860139866905456620900195582459059657078659078325860414797137719205941351591993103980291818755510274720645255126430344236394325489187744898244111090524176050813326011300731602015399961229149257648661319757719806190689673431841766631171578499064271379146703201415074961936751625735061873720942541545863946908018830852656000952951902722506025436952201495106960757395966361598573968852430120231873620275774250338497743400674096513142856029425603666854634173589554562385592562612015286632791016283986955384680217573741244689172697241372109600155777925095951863425853103397283381565047015765036501041152000000000000*i1^8 + -4824687791669762326423308588268883994377684849235290263888805509769875525962251673812827884092252362959714990870058662218240502971338055611718985519377284254290058563866193666578216581318709288528111782805560320746401562512411740415924905438935722177397989718746954685145492129537574193448479315768673595813452435685708515319039331148936414827267969525899670118719617705867774691893727062163721435280258637001838680578273624786150743495201706404314673301110208779450911802078074396184228996736987335957668302927193908497003318022903084502967125156637302050710984655438143044040698209729274197079072414851148937012696994255901390023546450603369332252041941966315661020732659020388479907319292937362643604674852128751340832544421578807931610907106253179261258887573495793699492357841376712654888373000117850187788992231139262308096688253960335941380432436358749464239060320867867018719737053774305858101716370466385504733700018231290828949483064012334958464770068144199194930015736594559338991660247315188935015095969120185340202496787116133829029201798368598874023912905281905656524346365228177201999013292491672757487123767317714528672677888000000000000*i1^9 + -783234549286464774578478401692411646296939314294796232538419779370669142903246386981597924609682688046966507952249411470442201319550666212813344743963318544689629236510667563253519009147391497360051669525070096911962826689023971271286419230090862878088047555350912292181622697816815991836084927438498527938078568933559428508342513712241908690613286071628782511514409041540806472086291634413213046117686237613392176263270716684315772565403424409252004990939232468353298453687544300186015224080490796427462046455774478230498444747295846606403088049339469017725169303223128449096334033909082406098743754564617162980311294601104778233831178630181283988961536267651517248724277711229249437631576714490019978299291211444020071316309935383101882852917365332656685148032713515490254347132397278771466106875462605656175669848200736493226328274198734606225918222326162335686674282016506079171587868868298499099903216152072686429607705352899579753515244782037332381799407196439426159761906891277521356899845842510097560546702799789184691890662252018483441382018020307124847841327365562124404035370935548419176334901709688802916508240389010840616960000000000000*i1^10 + 193010747144149017101342842072458544963126376033523803288596523399119297168987094340391047355632528632527292992841143105825088908731116170970092566190637991119462501787271928170264679968938462769482924406896566977747969690603631261630733295930972295569326155321772649759706152106980080316558756741483882183101717284033151015136568341787061801694119004015925061032018065991853979103716751449189127332873780894519794074448612894369320501468921964426205170628650957495754175354591283988159881962598711014997246997824114912032526396197575374770855839750967660373361268498965763866619307874765213809322560975859473921138094443786804773089289202662473098986183700618834213352757415682366809667251687906509924842477447627400761129083224579300577341819168913071278682779808306351267838644877559353393262165152183261045440743624313199797633662281143354877372165122198448094795704812862001607932114086001728254719818405637882302062797152130415556487399550596534814198078457797103206505940229249378470429048119225019192727449462047821791741594081479047377917145445707929321921790107423119729017053263258702752408358018747158033020154401249873100800000000000*i1^11 + 9023880064638935951188029888918002039350648440487254017600546428725588720009107053557860654506029846806551371678919231295612742947488368134667267248181001082575743489931352719767466699201001473840505590280721450579114167548730493745828779276604455159358720524241578493983917013627796385811593404693552834381560911315175981109054000413670552022857508584556031627401951228075954793936572814625196595833468223640231747094549199289154842068985079442176808947642444110086304090949896235428857348903129781904645090470803975461300043254012910755354348392525531521179696211957483512982186887891260416693249140752406926285270216767982071137374489360176892845807398707619299744903152737465285266934033136467414971666902260305337319462503387784421688116563157851212509687484489135070011487024882522129249247701931103977800054623251437885581761887091923061022052386164689780080161255024403198620383983019579711226854131853121403592258259625125885487775142650106722684741410797928455609497990899905062609777506152082360949338350025025000411304341416630730091401545411993150128961831334896251080562882813187874146537460451760285804092962289745920000000000*i1^12 + -2306014764166212686572552894497958820601176938815376632113557589239628026410919347094931913388406057199083183408246987657366360354458751102364097941868089842070143964201591824283487967485651603470278086048304635021079830617861205480695498255349337619404177338106009801590082000646494938885193179435458180149155839021694498930785771189310007732966985813219376803271703552917673752637013799685458279840429067410837236888626169096395518828766816848065364537559191962542169085900181521256261070877316095525263987612423246193465870692416513170493060724480991352001410038948585584710425869345550747682811948899848341141949877164045251947244339538762275865211241609888696041824980601015297984472953920302901280076640461211486461676743274264812768627293727840060968251923267763281042008820849721128256938175404578837671229161712617437396836272198115681907445926424805518590528100271373012698826074651514820765270372304373400731635866740062555736705119463307406575504095250375859069913046491305287036591693645719445319535042593711105870999992502069363170496040776690550568535467945161877362588958769272228981224904885753735679979856855040000000000*i1^13 + 73059465828834809992337175737392349264639249282301139910239802869092299142690511649914281483864427304735646105847763926201301598740702185075931620632254146682944466230756013242941591580796416660669884045976066479841644721745679728169023216142013927723404234871266334094634563754531363408478827657852581519021192555817807355395364973624239707869392354183596081183436904956641507822098311524196877932239512963339211368552453772575708386405183609024107844536432543875337329475417405138455883100963947708538541777446805802989122259954799445871997155663582245214630962614359062038856060662143924393747630891400232663022233964716604023568520889793639633450014042423189110121588040229107867117188264038925576441964046102964673749581401641268613057901228210681175227129010415228617982081512880658697431084655393916109981798115888857544738808874975247509563424591626343161352178988540208802595290825188341902854493952970522556287810451818015419828951442664536373902830517833705609485604695247986747401146784210134045236092041854601271728994465132818325538740784774249389891075113235895320059068142249774641363398454951814751932383232000000000*i1^14 + 5703149593124873646321072517426886748402116651365985434684888943370358342641001179277014203316973644585850761186214030174285938208081240522212086836629279663489312461375802061877603431887306773118110612178230688308245493696611407392753359608500315775285439142657868616726929680405537618563623946551624691431792359484622106823960912861345093099944482221214727261511086079808690506703200106030639683351346888419521743895695030870421193811596507947093387957679971126630538501845535347602181242853071105767503195606634595084391799685348701043457197510090325852130835272794758455478328210599797951428273845694630524635418365457492733509344689591596781933731223428364430099159135166984032144158615602067357417451468428934499675029019430224956385966076710325787945147852386753519856960143918155068572118961958728299176998222036247078011505942499049041806173393801622216579614582245101357048543470305945608065741057786601419581631418130350956252687537911642124903849330643150830703718220092803404967386667924655160270857520992657589485445419672400782803191392175931344255153489103598446186003052736039925888285234651227507130368000000000*i1^15 + -909196696204257303608012045776586931354049803645633058162173851032315837718296527276859918499005339282642525562650873925533784904650653605675419040202616645789750773690106529821220057323207896162636619800706552554743223151552203920754746614730949042089470226160772193177887230181190251617665971241043100663859793968513804303379954421607710977406623689590037010829873925752301381330340936867896659573838087556993085034530572223557977440240657587169780875727503773350821156877168984780129216585490202769138932958467197642850621095523388531565512715334653805517529239647919565297184069816413499514062636818906684662537841140897738636180145890383497938611170510527411378521664223186834435580567428266930238547854886941346723656728341767076422311511922877753862111917733198026523982983381506666372045127113739904614257803371049067955533697056977510050131089848491200500377673206069686107754576628650385364462945106282168123108898493004078839227250808804802314576701638082132171951280720404660644729991754793962795815293066708756359210160352693314823466985505835169700174521463735033687605126342663353759421764256588103680000000000*i1^16 + 40859345867818388420257193726458005821328863297267968576185408175111818406682447062407007797183746114273199328301486673979898431485764801226198735387607158134622461901283104332883780346045629857127578734702920700655816760115019969725994089492675992931572904885203210691658947692619664638489874196039290901248582925700539236400151072111171712790742937570431761732263274374985186578456149733850163387252703553600905989548030373395990888987618640917960901441024451764291268708878160549701306855331900209005734921792290904357117357111355317099919025488918805018135167475637500433491747994573297324713468684781820476545276042146828051542496233329400680440437978641564895767645975797520433003420220014748499800838683356155655777116276436666485164716687190779210052205710597679434789950543148479326178159184316190667364321795745984827690253831253433395775652945332962077388279753667636119110240556612777385665808865822597666131371164862630800739318831834377982382570514698089400956446595286038700985669628554974673043769621094760699506194273148173381743923923543115182338025676443521177581017276026705280451223054031257600000000*i1^17 + -1035198749524032940082123667030126832958220601361449109129082449021519605407359668923783569608068414192898063449855671816061477338047320600247678695105642666679126837951292741563243148923124864146934204908398972686120473290678130296169850625396115671379457099042966295920725272419561150710835230230993629074668851668282492598943003696282807669253604507988751578585728156547807355548644205295893055291555277470810650634465834000360285967541335366439904243754292978534517853140313553932855266190437625266279627246195410460098111188747018476491818939412741546342033734664355008861578347041123375851348431711455081039234068171667518100286243107769342398722376830241341618636733922806970362091273429735855099921653203709457270144804093358486791372167232218510979115918361551249295482310811537490787496789041876150492922035887762833883820769794691206690572242384174723326867227758344245791263710513651071388123022367266630270252919540775967364195099610163247312476096785345829602439719436693199570854285986063318484420177591293275058031508252875845980389242435150048433532159712499417547774208292622596803454136483840000000*i1^18 + 14647471818520957985133095790793753025346371805287100498484729868324054355873106773745575252499065614976119640609414445985849274840297173018432708575711749139669020956437666056130810266032592406731782056638551023593759515807055354632393110405015265057316344646573625993482407916880724580777698128306972891534862463827258832185716404927194426227293394016040555165674427461626141949954686628393365003231581075047294519758339498570116446103851591376615617869184061238264078760179050105101352389830673001210117638879875132115990839998868240065882842962557182522548267579503588780549614322182553320581520522876045468376160295489621078383796407862123072349656888213714650230704770904294416245379568035877737356386197493043725999187160355399719950542649080179587077676962776232255750588048478312901987176448825855185050346952286788965089650704483799621006156952246199972739365189398240385059474480482757421895811012597548747813572449328511746425592764747326805117372744862203539407875321959021059675886192654318608506049323689102214341144305907680936594899343369668340464716629869985129661963053404982731436195840000000*i1^19 + -129080012425166736784379250112189887973325222486556964537573624474581270243875791143063261347387686300952046267601806286405574620423318053983107323308903100664691508573402792618823355493991915744069255660087032825584652803284686386989338601884693214186888683613859007208966899743174272903762964573859197773896618888236142490777862464981700914757598458533163237801058165685898825656412241109142602608390562917601300591067898683967192994217526182058255121181300416419938494248267679265572486130852586343209271874353780696252910548015127180455617674219082312908025610484627350037005979806607633217944455991936101156353655906103887866991102997582659132856769765540595394585051747574232972711544292431272957378858470969154295856089689930628068435893000153544719690179133664947840092751800155936170747782057150005753319281770248809723604802509641417774750328648957003377101835529577997075594975863405170740047393058440968328283300891438122191182236736760778960908840041432635205994526341070241599541736373588947307526463714697744478790320156839548705628296634470976151455722707263672902033176188205532184576000000*i1^20 + 75236530259561643225006840125972738108837398932850546416024411965405263844149345423081011205280638509455039328432056765366010516176158084982965229077352664425376025624406032127635245204772994335466357350655092545091928354757442187980159253376480809221952540919679908317673665770989253381003845732610448825829143845145782081051107692937663702885135787875450500083625080194202935375080971507734313747982126698103368481211481775752344561553892062417793535147151316484777817712689713861876405647784031322681417340609164633671226659487601534311553558451857229120605045000201704248420179701995796060510400560616179400374201591960693886155387716903697411280616288465078292413424213721728050221058546694849226898210174559148444993598820723311816130922476357169839253426805071757286230506988473723086630502978431747375795855525583794784775910510041757537663856468225143325509459680210797301000785235689676047171909473837001520042180324197804481326848184595854302638858035441490957216811615407950863023368504803051046922716951619837592459703304100165043255565602584669593981165552453649980639181235290112000000*i1^21 + -126721420785759363100827821346665688339080565071372228604278418620052287843498653414617019155776865780950341037406255009070376928113726255851091711051813601117303525363597061086245357380201107436817515140313433003160603589418975561177309391706448896440100410457977220797856425967707757082734801771790213788916403795432711309072097546343319034034280762398940153066245830586576097340830166559686892291843535100877325417899776270377168583617694769438952054177806050312943370070858290632993064886272526152588541087578745887625954646204786590209510289250156474112014331633173097673724651986903223789382696063957644176658646141959254023728800679165450774441017148063952615885250314662341334366236816736738510388585847797747427931240681006318704329816345786534263471388686477045376536409146662803460015220689364191784707770523076431271101086380754056535373436042141673258827919897716936189816853737666332278364909865114355339495326451264074616357880111461836052055530185077482092413180966365721303928149229499407274156706090238847308150711476890168111249374877323396540050358272093569691077207654400000*i1^22 + -32782728255027356466792214883750186762982546724746731313521166241525505200521141820352282428190412073256108823318846458354051613847379224395594893754308262908357739237824267435593172131871006383863182005946494437456638853486945086371684265410023680443285585709038673684808308856505727809359556638428145020290127626314909341086306557289000813078658049984074043478409171488784588745653609168248105902371553150173827248005029001992259392843152901379806656460381590038335787029835663027488543099670426478614768116306692469013718818995113682139409512313743520221946157715175123186836579915662542875569269708485543875961327953794644845892408606422817967788407778982213971183424431463550760833482077577273875565695947187802563960846633381562612476270091658169226129985018070703287716362355524498849161363746975494701235490393887811902391225681225570627011413282184827620382778881858479041561175450460248491828239168197773754392409422645879119566029986823690879207131001024084390925694002790074190378126320313265007687652377584567592447637307893756617856831890006095425613575487533768245248000000*i1^23 + -2622162808417937578417487871208594943366619974391041857905453914036567607846738133407871347860120602236867687538823850630631816136542771993382173485315827532359472046722254839985015705764128232452267301122272454217453236958046719207387830698598620971858038977125886228371991956694611519045489468138789607964235113218408479364856992319798941725251299685172608544992488674526864979134330160811419716937422463197110266856644172052318159864967126691823166439638909386405270588595478667285846557040491882810905688932639932984372813477641471342498978830934430469165718269310761279496245040450448777924345006787765010482892690805528382725353510338445609795457008034175977306198312944675962040492418355212266971191812961448778849201214718681542181806148687610511405859213196224788901972391452583303171977508227587103698692642421013898462372325949055128000259286958421859888243229218194242819466422593241083220110364596544037919778844814371050603336236781033744917205494471896968760249745852144062455966581861578846595310241237540842742667521983506247609415635048909245263121790764318720000*i1^24 + -147717927402237145819473859092678623054850841974382399383796382488547761673813290890193919202737489906181691992105011272060592664076313242372218147351935890131149476499713227376043421813119908735196912570214687013389426722643124520272819488846158684369508544275447442660647110654341519338997126656856551262126483229088758250819489841865795687185834188702752186160338868226731116421335982237281532481027214881758077982937043602290024351105138874705837390316761355453128963023038816885639332219937167609559588784606894393596679809734280063255531457576593562555539492004212575356061531221367232027460279173839829163727305314453195450658371646102829213592947293776373423932892017688585908815961599872196193864857562474728803314519148903003584308855874132767528751801097872092613620842234253652694332998090912679437533031472326966377169985674408166091146561887421652907862519312937748578203255229017666893628248832848258911873725229135678258262380754563818091795199957171614998513483960026321023054922644363194899709132145734412245788676523609239990073021538779524878083031040000*i1^25 + -10127917894822336348808919024966396282189317212554081256292371946669769861218979970335735759417964948728730998174407643644594334582026564452066376985041437374854958537677611831775460662015696441688665807368505529876166214687238274437703246359881852682478865802548319102754659748952586128146659110317591217793101413552942313069481322900080958983961983387406584856866659887507992844056003177795032022006146801087185099264513924440809047507846813613938160971622572218142237495551621586940000053862687516269892967681902026491416382620560865421779117220979979921073596331983862514905924080698278834999792004857494473122992106007542445421356387401843546490540731235517894615726143622459561058131428374588110770764031558970649616311854882355225988874921664623096631275309405727975446515630593706391162776958515613450333805317719058194881890258525570403585636606066057423851267582879360866589910388994716964095669945366345180829034445453142687815596583077677072694560395228934706320488395036876898600957002965298124658092448765917877617389152510711026558485647311780184064000*i1^26 + -258661980740903916498393387593916230132169743470130399648400649509631626097705453986200417877663613266548449454339660371956007836847657025515046320964634612038267907267929080115763834183030110257310785948262707640536146025751373742434019004633702232793570961654313347586666376431050584965172291122425111099232394606030427511526540679655974176659848094154702172052498160481752675272785890061289201169266018146716176819019304963631300398663047075376000970780393940692927716688077832199706382674877121668354690627912589984988910436397321476633967988384580262293152608578775301644164867217424708310323650642149260647793685080969294949630371974674160994759161038301245376390412463786732291655013556327284482286904295522582341223833475063439705386235229990291817332964200461432801365541028967176974096509864213474307784342150165957269448643156168365565386737579139777092982239354067199859923118658741486591889738961398401720835457054358881020120069478833557713360652029505647595008477712034035497423611680894991581506869135015975298966980012246259543441097621504000*i1^27 + -6325383823829921508260968152141739695647616192966820816973530036967591859712245370973843537632960205181948009828704934618352702074451053390770264080179157311655971327317156967207372292424223426794152827408227077539336167869861460052364055596468155348586044954383238413588482296749564358355626916850795657502553249451485996677884865348993896416134749269934436271800995831161437957461732326739296383809658929733660967503470039091115507559427295357065102248533020940813031692146251205509401242840448114256799770017208089685037961868730171686957866905539461370098539748471684008459665108087307531795894704466270247063158314261155056263612765516518738470484942056708010775086001427434859071702221739947700715358305920627507451935121456156657496220828039902610484814128415067954674421207252643370672251991599483944429854677520150928761864995351973935563123257441386485103460437807496636927818095825756698827480508377838187086600857638466433466425191600306572775620581526547653524864919232681994045221044114084779109015786979735856311244273914276973484441600*i1^28 + -42487369327688044833094253551037506298378631220604267722460576295752852275966297777589798163044958075904458834649883702051656200157581374970281593606804769639895536800554809725121873112121211614994012784552720523246770829239930700465303139952000060575704759753080228117042156618706269646014299957354991547479255996282597407670415257461749566034331220666416491502261799489014830477531607955337537917217685107746304253686878265418198433500864139252008381030576129752828793906532060118134790617676153692955152446063387365909698120639775616420312676888813422066422895090378318025322272972121421928843553664549058244228579174752353807936334087515960048057362787527644868701569421772470144379286587319056340510762379089471733969452382549463016182937092890054189222316501320729774844421701738858102776018682406242508846945043167983793521093341801582143470909527979154544201553863664850637536482801091310012898580483257365813710933472306410274578291555864993448111820470577005208889967946701466616418595518454465134305829535892489074093404037998182400*i1^29 + -272020116448829773118618542297271748248030946746838542485346044597212848956579608785749054382058242827980606404194934213482287892483202588720393064075493183224574565787825481781924591911534831169162855901648393877684239022942209042938885627736543487970438720682210059439438403905597048322149812409035665466435831494794222339032064972434206570284919084693711397432521597690179328057856505918798107367319407486688179297103825397895840803107078198869585161893403121845830114052608906588645607951639398789499092562175034001023772646724025360685437464626553403729397725503578302225216602074677290465297356334940607446689745800596576664974274748896613944125146234822492112760496669016522364917536585320616744657235718712372983326938727222489456523764554453264551690697470229599584439371626612205604224726043961460743185184499572349009381730998079563547817556420631686235719259365061690981041433881540264984159973166510386638497631270476681034751262772145691398325339941176174450687165347693806316364875261327182146486636550805831478547578880*i1^30 + -772874793627335519048720274175694544284454414518578723706172003704869779338074360565061526310783558180579871319283789932141275240011092264977657648421700633004743122964537397752775170763967016195295951300150302427017309751564302025123677486554035011570294426963019179440967994249691952100339416706364347307977402021018738572050551650810263306981590474932108162071699454530729863263174143686945502013574983852867573392169613505648675601828216617612033857732455283339727299774236727779126931970325406803076350594768565217975801713505545432939442912053047854278633531584206026257212879888602248002340900587402557108459130473525288587260029714348908725890019161981896077657208027780563405193090358092793341821515683376236016340133487012434014391264870055485176866756714813654704989894431862840153037483350020842531681304395600633339623100574458741370135438548135022882572462582149363175441710045780881525299370190433943703844268195598045695277346798844398917455155460549421631276678164261371991112018365748593190461174069214576640*i1^31 + -1853356520240468549322632709816158820784016900981756581993699919642694835905824312589698284460630019826324146337153312475893572174484804982799746371187983999709379002065468832026473499055818898999579156445723961136110134067514844767670913836758004224590910719272583416676742775991020707833016126857258352228254447799363142568080818893666027745401755459946142785859083344418926064735640046732029204221924679129142695499055262997062013820082487526022268239673534867681544178969069977577739318225943787595283927143768649003199680071469385304934082230843783993457903971229578088828514466779038026224336200875542898920051662284334490661864767309602350398333045731320043699319434983416662562985436903984409268790366626798765318935306540051558060449743430142118482525824132520862938507948638420009691990631219067487399309433038509108367658569218677640860708696038898714281625705971992206989901684442431246508344293291784374514639479358320913819725014547455016546417126919360540023128049668390215678755375897897844583839039488*i1^32 + 10014588454595949921537269480292047708185805099886304584860601996517651108508678518904800013372570709459361038572886312128106746883574115653753599992311507474270978143130672028616988280721433096625629589925047431994527959542460766355071324602143406722590874272840392413000821633259217325015811113481793035226634360517555452892478435335664758215041073139256212865817923510922697608942456038464510474559984531723452665745091452727413587298514431545783695990027779927595645967489163822465481798720939980802568744472287511140083391198040868918648150629261793314855460265168784777418451988655794472013162786476519137898593842652187991979909522971975439252104446646129851305995635574943165464576206866322518947647814364153259136335205139202609425698306934559081171308973372451578767205234813516561653694205334489846322063299169564101719008261674225591974591587954160006270591500651978415774269667309616350884381051239093382791964871068006651025615270051544468568348981544916499724201915368203338373820139438080*i1^33 + -169988550109629146505197906172164762736797320918471535704524362565626931687957983958272688389308618886134171100435918568188762890531975600242755897218627998925277752896027438592720596573075166913914790745645824568047682623589071048475117766983169190341504160580846341096967732619995850160156575739093281666619259292513071321736410487386693865030558719267264786713234226407784696343073226776739204713867619690467312978914002246483914647579465593993151202261310207388492489092783417933428283510195365014129454045089404329131739143720650559979303827653354118744806837196977155628037014895096142903879876447872115393283596507804926714838851002538503236331742601748094551295788683275974666747913779486360764432105289361536714900899332674534526201057748316617703444616237279428441254771173593246469343456961193813303896683963906088771314202261615606188558361260262339305538714084932326384975236724576962000794645727056283628031004723906888797921261127360203075031928546942537868568696795955200*i1^34 + 65383051312719169762724267171159118037817225897981782989782202657564318365238950331219621820331375539276642289536462040578561131821858919860501920604823186247668115829293188026447851839396789108763949763970999227228256976064823059132963244585442607061015985814916863670260578186119899170550699189304017761342707661575258798500846319937258573088932454024653731900550783592639391260666908537615712533715794215644419939107893454140822353495694843020703298396959391039703842940858500013388212080390822935367377579308537902683050256537686947382984954848157805032841978531773029050231677788793980252094160958950296830215596860827384331510922261245303440094703691499998460841599508900534296223907204338600493650488425164960995520306943572979823595630240029468656868257100709418129769901241553624043585213095947940995716343058351856490303045950508620153482473396343380617861180760761695634825527059016840677646112152555847202649365730232982234826752000*i1^35 - N1*46800533459793061164785393417621096457540412430350554688629999026613906562216852676706254867345026944894132884073525455096667917914334436407188494853327751612073830975919783906597866202030105847535261068186851714835874346395517016733239185451514334319423378424445696579236486685051791123774436897371853577779282009837283080819485823391749413951762993253778125*i3 ] ]